@font-face{font-family:hkgrotesk;font-weight:300;src:url(/static/media/hkgrotesk-light.54dec9ba75b0672e5e0a.eot);src:local("hkgrotesk light"),url(/static/media/hkgrotesk-light.9780da4b0e23acec0b59.woff) format("woff")}@font-face{font-family:hkgrotesk;font-weight:400;src:url(/static/media/hkgrotesk-regular.87639503b6d2caff5b6d.eot);src:local("hkgrotesk regular"),url(/static/media/hkgrotesk-regular.24ff70bdc6ea8999be5c.woff) format("woff")}@font-face{font-family:hkgrotesk;font-weight:500;src:url(/static/media/hkgrotesk-medium.58389f5208c2a374d476.eot);src:local("hkgrotesk medium"),url(/static/media/hkgrotesk-medium.f7632bb9c315727585a3.woff) format("woff")}@font-face{font-family:hkgrotesk;font-weight:600;src:url(/static/media/hkgrotesk-semibold.e51918649afb22bbd2ed.eot);src:local("hkgrotesk semibold"),url(/static/media/hkgrotesk-semibold.59387fcce7c52054d89f.woff) format("woff")}@font-face{font-family:hkgrotesk;font-weight:700;src:local("hkgrotesk bold"),url(/static/media/hkgrotesk-bold.30de3d416642e1e9813f.woff) format("woff")}@font-face{font-display:swap;font-family:remixicon;src:url(/static/media/remixicon.f578d5e2aa55cd051f99.eot);src:url(/static/media/remixicon.f578d5e2aa55cd051f99.eot#iefix) format("embedded-opentype"),url(/static/media/remixicon.e2846b2533c05bce65d2.woff2) format("woff2"),url(/static/media/remixicon.a7ae4ef83518192486f9.woff) format("woff"),url(/static/media/remixicon.59234ca5372c115b8595.ttf) format("truetype"),url(/static/media/remixicon.d481f4ec6f533b68684e.svg#remixicon) format("svg")}[class*=" ri-"],[class^=ri-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:remixicon!important;font-style:normal}.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-mark-fill:before{content:""}.ri-book-mark-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-mark-fill:before{content:""}.ri-file-mark-line:before{content:""}.ri-file-music-fill:before{content:""}.ri-file-music-line:before{content:""}.ri-file-paper-2-fill:before{content:""}.ri-file-paper-2-line:before{content:""}.ri-file-paper-fill:before{content:""}.ri-file-paper-line:before{content:""}.ri-file-pdf-fill:before{content:""}.ri-file-pdf-line:before{content:""}.ri-file-ppt-2-fill:before{content:""}.ri-file-ppt-2-line:before{content:""}.ri-file-ppt-fill:before{content:""}.ri-file-ppt-line:before{content:""}.ri-file-reduce-fill:before{content:""}.ri-file-reduce-line:before{content:""}.ri-file-search-fill:before{content:""}.ri-file-search-line:before{content:""}.ri-file-settings-fill:before{content:""}.ri-file-settings-line:before{content:""}.ri-file-shield-2-fill:before{content:""}.ri-file-shield-2-line:before{content:""}.ri-file-shield-fill:before{content:""}.ri-file-shield-line:before{content:""}.ri-file-shred-fill:before{content:""}.ri-file-shred-line:before{content:""}.ri-file-text-fill:before{content:""}.ri-file-text-line:before{content:""}.ri-file-transfer-fill:before{content:""}.ri-file-transfer-line:before{content:""}.ri-file-unknow-fill:before{content:""}.ri-file-unknow-line:before{content:""}.ri-file-upload-fill:before{content:""}.ri-file-upload-line:before{content:""}.ri-file-user-fill:before{content:""}.ri-file-user-line:before{content:""}.ri-file-warning-fill:before{content:""}.ri-file-warning-line:before{content:""}.ri-file-word-2-fill:before{content:""}.ri-file-word-2-line:before{content:""}.ri-file-word-fill:before{content:""}.ri-file-word-line:before{content:""}.ri-file-zip-fill:before{content:""}.ri-file-zip-line:before{content:""}.ri-film-fill:before{content:""}.ri-film-line:before{content:""}.ri-filter-2-fill:before{content:""}.ri-filter-2-line:before{content:""}.ri-filter-3-fill:before{content:""}.ri-filter-3-line:before{content:""}.ri-filter-fill:before{content:""}.ri-filter-line:before{content:""}.ri-filter-off-fill:before{content:""}.ri-filter-off-line:before{content:""}.ri-find-replace-fill:before{content:""}.ri-find-replace-line:before{content:""}.ri-finder-fill:before{content:""}.ri-finder-line:before{content:""}.ri-fingerprint-2-fill:before{content:""}.ri-fingerprint-2-line:before{content:""}.ri-fingerprint-fill:before{content:""}.ri-fingerprint-line:before{content:""}.ri-fire-fill:before{content:""}.ri-fire-line:before{content:""}.ri-firefox-fill:before{content:""}.ri-firefox-line:before{content:""}.ri-first-aid-kit-fill:before{content:""}.ri-first-aid-kit-line:before{content:""}.ri-flag-2-fill:before{content:""}.ri-flag-2-line:before{content:""}.ri-flag-fill:before{content:""}.ri-flag-line:before{content:""}.ri-flashlight-fill:before{content:""}.ri-flashlight-line:before{content:""}.ri-flask-fill:before{content:""}.ri-flask-line:before{content:""}.ri-flight-land-fill:before{content:""}.ri-flight-land-line:before{content:""}.ri-flight-takeoff-fill:before{content:""}.ri-flight-takeoff-line:before{content:""}.ri-flood-fill:before{content:""}.ri-flood-line:before{content:""}.ri-flow-chart:before{content:""}.ri-flutter-fill:before{content:""}.ri-flutter-line:before{content:""}.ri-focus-2-fill:before{content:""}.ri-focus-2-line:before{content:""}.ri-focus-3-fill:before{content:""}.ri-focus-3-line:before{content:""}.ri-focus-fill:before{content:""}.ri-focus-line:before{content:""}.ri-foggy-fill:before{content:""}.ri-foggy-line:before{content:""}.ri-folder-2-fill:before{content:""}.ri-folder-2-line:before{content:""}.ri-folder-3-fill:before{content:""}.ri-folder-3-line:before{content:""}.ri-folder-4-fill:before{content:""}.ri-folder-4-line:before{content:""}.ri-folder-5-fill:before{content:""}.ri-folder-5-line:before{content:""}.ri-folder-add-fill:before{content:""}.ri-folder-add-line:before{content:""}.ri-folder-chart-2-fill:before{content:""}.ri-folder-chart-2-line:before{content:""}.ri-folder-chart-fill:before{content:""}.ri-folder-chart-line:before{content:""}.ri-folder-download-fill:before{content:""}.ri-folder-download-line:before{content:""}.ri-folder-fill:before{content:""}.ri-folder-forbid-fill:before{content:""}.ri-folder-forbid-line:before{content:""}.ri-folder-history-fill:before{content:""}.ri-folder-history-line:before{content:""}.ri-folder-info-fill:before{content:""}.ri-folder-info-line:before{content:""}.ri-folder-keyhole-fill:before{content:""}.ri-folder-keyhole-line:before{content:""}.ri-folder-line:before{content:""}.ri-folder-lock-fill:before{content:""}.ri-folder-lock-line:before{content:""}.ri-folder-music-fill:before{content:""}.ri-folder-music-line:before{content:""}.ri-folder-open-fill:before{content:""}.ri-folder-open-line:before{content:""}.ri-folder-received-fill:before{content:""}.ri-folder-received-line:before{content:""}.ri-folder-reduce-fill:before{content:""}.ri-folder-reduce-line:before{content:""}.ri-folder-settings-fill:before{content:""}.ri-folder-settings-line:before{content:""}.ri-folder-shared-fill:before{content:""}.ri-folder-shared-line:before{content:""}.ri-folder-shield-2-fill:before{content:""}.ri-folder-shield-2-line:before{content:""}.ri-folder-shield-fill:before{content:""}.ri-folder-shield-line:before{content:""}.ri-folder-transfer-fill:before{content:""}.ri-folder-transfer-line:before{content:""}.ri-folder-unknow-fill:before{content:""}.ri-folder-unknow-line:before{content:""}.ri-folder-upload-fill:before{content:""}.ri-folder-upload-line:before{content:""}.ri-folder-user-fill:before{content:""}.ri-folder-user-line:before{content:""}.ri-folder-warning-fill:before{content:""}.ri-folder-warning-line:before{content:""}.ri-folder-zip-fill:before{content:""}.ri-folder-zip-line:before{content:""}.ri-folders-fill:before{content:""}.ri-folders-line:before{content:""}.ri-font-color:before{content:""}.ri-font-size-2:before{content:""}.ri-font-size:before{content:""}.ri-football-fill:before{content:""}.ri-football-line:before{content:""}.ri-footprint-fill:before{content:""}.ri-footprint-line:before{content:""}.ri-forbid-2-fill:before{content:""}.ri-forbid-2-line:before{content:""}.ri-forbid-fill:before{content:""}.ri-forbid-line:before{content:""}.ri-format-clear:before{content:""}.ri-fridge-fill:before{content:""}.ri-fridge-line:before{content:""}.ri-fullscreen-exit-fill:before{content:""}.ri-fullscreen-exit-line:before{content:""}.ri-fullscreen-fill:before{content:""}.ri-fullscreen-line:before{content:""}.ri-function-fill:before{content:""}.ri-function-line:before{content:""}.ri-functions:before{content:""}.ri-funds-box-fill:before{content:""}.ri-funds-box-line:before{content:""}.ri-funds-fill:before{content:""}.ri-funds-line:before{content:""}.ri-gallery-fill:before{content:""}.ri-gallery-line:before{content:""}.ri-gallery-upload-fill:before{content:""}.ri-gallery-upload-line:before{content:""}.ri-game-fill:before{content:""}.ri-game-line:before{content:""}.ri-gamepad-fill:before{content:""}.ri-gamepad-line:before{content:""}.ri-gas-station-fill:before{content:""}.ri-gas-station-line:before{content:""}.ri-gatsby-fill:before{content:""}.ri-gatsby-line:before{content:""}.ri-genderless-fill:before{content:""}.ri-genderless-line:before{content:""}.ri-ghost-2-fill:before{content:""}.ri-ghost-2-line:before{content:""}.ri-ghost-fill:before{content:""}.ri-ghost-line:before{content:""}.ri-ghost-smile-fill:before{content:""}.ri-ghost-smile-line:before{content:""}.ri-gift-2-fill:before{content:""}.ri-gift-2-line:before{content:""}.ri-gift-fill:before{content:""}.ri-gift-line:before{content:""}.ri-git-branch-fill:before{content:""}.ri-git-branch-line:before{content:""}.ri-git-commit-fill:before{content:""}.ri-git-commit-line:before{content:""}.ri-git-merge-fill:before{content:""}.ri-git-merge-line:before{content:""}.ri-git-pull-request-fill:before{content:""}.ri-git-pull-request-line:before{content:""}.ri-git-repository-commits-fill:before{content:""}.ri-git-repository-commits-line:before{content:""}.ri-git-repository-fill:before{content:""}.ri-git-repository-line:before{content:""}.ri-git-repository-private-fill:before{content:""}.ri-git-repository-private-line:before{content:""}.ri-github-fill:before{content:""}.ri-github-line:before{content:""}.ri-gitlab-fill:before{content:""}.ri-gitlab-line:before{content:""}.ri-global-fill:before{content:""}.ri-global-line:before{content:""}.ri-globe-fill:before{content:""}.ri-globe-line:before{content:""}.ri-goblet-fill:before{content:""}.ri-goblet-line:before{content:""}.ri-google-fill:before{content:""}.ri-google-line:before{content:""}.ri-google-play-fill:before{content:""}.ri-google-play-line:before{content:""}.ri-government-fill:before{content:""}.ri-government-line:before{content:""}.ri-gps-fill:before{content:""}.ri-gps-line:before{content:""}.ri-gradienter-fill:before{content:""}.ri-gradienter-line:before{content:""}.ri-grid-fill:before{content:""}.ri-grid-line:before{content:""}.ri-group-2-fill:before{content:""}.ri-group-2-line:before{content:""}.ri-group-fill:before{content:""}.ri-group-line:before{content:""}.ri-guide-fill:before{content:""}.ri-guide-line:before{content:""}.ri-h-1:before{content:""}.ri-h-2:before{content:""}.ri-h-3:before{content:""}.ri-h-4:before{content:""}.ri-h-5:before{content:""}.ri-h-6:before{content:""}.ri-hail-fill:before{content:""}.ri-hail-line:before{content:""}.ri-hammer-fill:before{content:""}.ri-hammer-line:before{content:""}.ri-hand-coin-fill:before{content:""}.ri-hand-coin-line:before{content:""}.ri-hand-heart-fill:before{content:""}.ri-hand-heart-line:before{content:""}.ri-hand-sanitizer-fill:before{content:""}.ri-hand-sanitizer-line:before{content:""}.ri-handbag-fill:before{content:""}.ri-handbag-line:before{content:""}.ri-hard-drive-2-fill:before{content:""}.ri-hard-drive-2-line:before{content:""}.ri-hard-drive-fill:before{content:""}.ri-hard-drive-line:before{content:""}.ri-hashtag:before{content:""}.ri-haze-2-fill:before{content:""}.ri-haze-2-line:before{content:""}.ri-haze-fill:before{content:""}.ri-haze-line:before{content:""}.ri-hd-fill:before{content:""}.ri-hd-line:before{content:""}.ri-heading:before{content:""}.ri-headphone-fill:before{content:""}.ri-headphone-line:before{content:""}.ri-health-book-fill:before{content:""}.ri-health-book-line:before{content:""}.ri-heart-2-fill:before{content:""}.ri-heart-2-line:before{content:""}.ri-heart-3-fill:before{content:""}.ri-heart-3-line:before{content:""}.ri-heart-add-fill:before{content:""}.ri-heart-add-line:before{content:""}.ri-heart-fill:before{content:""}.ri-heart-line:before{content:""}.ri-heart-pulse-fill:before{content:""}.ri-heart-pulse-line:before{content:""}.ri-hearts-fill:before{content:""}.ri-hearts-line:before{content:""}.ri-heavy-showers-fill:before{content:""}.ri-heavy-showers-line:before{content:""}.ri-history-fill:before{content:""}.ri-history-line:before{content:""}.ri-home-2-fill:before{content:""}.ri-home-2-line:before{content:""}.ri-home-3-fill:before{content:""}.ri-home-3-line:before{content:""}.ri-home-4-fill:before{content:""}.ri-home-4-line:before{content:""}.ri-home-5-fill:before{content:""}.ri-home-5-line:before{content:""}.ri-home-6-fill:before{content:""}.ri-home-6-line:before{content:""}.ri-home-7-fill:before{content:""}.ri-home-7-line:before{content:""}.ri-home-8-fill:before{content:""}.ri-home-8-line:before{content:""}.ri-home-fill:before{content:""}.ri-home-gear-fill:before{content:""}.ri-home-gear-line:before{content:""}.ri-home-heart-fill:before{content:""}.ri-home-heart-line:before{content:""}.ri-home-line:before{content:""}.ri-home-smile-2-fill:before{content:""}.ri-home-smile-2-line:before{content:""}.ri-home-smile-fill:before{content:""}.ri-home-smile-line:before{content:""}.ri-home-wifi-fill:before{content:""}.ri-home-wifi-line:before{content:""}.ri-honor-of-kings-fill:before{content:""}.ri-honor-of-kings-line:before{content:""}.ri-honour-fill:before{content:""}.ri-honour-line:before{content:""}.ri-hospital-fill:before{content:""}.ri-hospital-line:before{content:""}.ri-hotel-bed-fill:before{content:""}.ri-hotel-bed-line:before{content:""}.ri-hotel-fill:before{content:""}.ri-hotel-line:before{content:""}.ri-hotspot-fill:before{content:""}.ri-hotspot-line:before{content:""}.ri-hq-fill:before{content:""}.ri-hq-line:before{content:""}.ri-html5-fill:before{content:""}.ri-html5-line:before{content:""}.ri-ie-fill:before{content:""}.ri-ie-line:before{content:""}.ri-image-2-fill:before{content:""}.ri-image-2-line:before{content:""}.ri-image-add-fill:before{content:""}.ri-image-add-line:before{content:""}.ri-image-edit-fill:before{content:""}.ri-image-edit-line:before{content:""}.ri-image-fill:before{content:""}.ri-image-line:before{content:""}.ri-inbox-archive-fill:before{content:""}.ri-inbox-archive-line:before{content:""}.ri-inbox-fill:before{content:""}.ri-inbox-line:before{content:""}.ri-inbox-unarchive-fill:before{content:""}.ri-inbox-unarchive-line:before{content:""}.ri-increase-decrease-fill:before{content:""}.ri-increase-decrease-line:before{content:""}.ri-indent-decrease:before{content:""}.ri-indent-increase:before{content:""}.ri-indeterminate-circle-fill:before{content:""}.ri-indeterminate-circle-line:before{content:""}.ri-information-fill:before{content:""}.ri-information-line:before{content:""}.ri-infrared-thermometer-fill:before{content:""}.ri-infrared-thermometer-line:before{content:""}.ri-ink-bottle-fill:before{content:""}.ri-ink-bottle-line:before{content:""}.ri-input-cursor-move:before{content:""}.ri-input-method-fill:before{content:""}.ri-input-method-line:before{content:""}.ri-insert-column-left:before{content:""}.ri-insert-column-right:before{content:""}.ri-insert-row-bottom:before{content:""}.ri-insert-row-top:before{content:""}.ri-instagram-fill:before{content:""}.ri-instagram-line:before{content:""}.ri-install-fill:before{content:""}.ri-install-line:before{content:""}.ri-invision-fill:before{content:""}.ri-invision-line:before{content:""}.ri-italic:before{content:""}.ri-kakao-talk-fill:before{content:""}.ri-kakao-talk-line:before{content:""}.ri-key-2-fill:before{content:""}.ri-key-2-line:before{content:""}.ri-key-fill:before{content:""}.ri-key-line:before{content:""}.ri-keyboard-box-fill:before{content:""}.ri-keyboard-box-line:before{content:""}.ri-keyboard-fill:before{content:""}.ri-keyboard-line:before{content:""}.ri-keynote-fill:before{content:""}.ri-keynote-line:before{content:""}.ri-knife-blood-fill:before{content:""}.ri-knife-blood-line:before{content:""}.ri-knife-fill:before{content:""}.ri-knife-line:before{content:""}.ri-landscape-fill:before{content:""}.ri-landscape-line:before{content:""}.ri-layout-2-fill:before{content:""}.ri-layout-2-line:before{content:""}.ri-layout-3-fill:before{content:""}.ri-layout-3-line:before{content:""}.ri-layout-4-fill:before{content:""}.ri-layout-4-line:before{content:""}.ri-layout-5-fill:before{content:""}.ri-layout-5-line:before{content:""}.ri-layout-6-fill:before{content:""}.ri-layout-6-line:before{content:""}.ri-layout-bottom-2-fill:before{content:""}.ri-layout-bottom-2-line:before{content:""}.ri-layout-bottom-fill:before{content:""}.ri-layout-bottom-line:before{content:""}.ri-layout-column-fill:before{content:""}.ri-layout-column-line:before{content:""}.ri-layout-fill:before{content:""}.ri-layout-grid-fill:before{content:""}.ri-layout-grid-line:before{content:""}.ri-layout-left-2-fill:before{content:""}.ri-layout-left-2-line:before{content:""}.ri-layout-left-fill:before{content:""}.ri-layout-left-line:before{content:""}.ri-layout-line:before{content:""}.ri-layout-masonry-fill:before{content:""}.ri-layout-masonry-line:before{content:""}.ri-layout-right-2-fill:before{content:""}.ri-layout-right-2-line:before{content:""}.ri-layout-right-fill:before{content:""}.ri-layout-right-line:before{content:""}.ri-layout-row-fill:before{content:""}.ri-layout-row-line:before{content:""}.ri-layout-top-2-fill:before{content:""}.ri-layout-top-2-line:before{content:""}.ri-layout-top-fill:before{content:""}.ri-layout-top-line:before{content:""}.ri-leaf-fill:before{content:""}.ri-leaf-line:before{content:""}.ri-lifebuoy-fill:before{content:""}.ri-lifebuoy-line:before{content:""}.ri-lightbulb-fill:before{content:""}.ri-lightbulb-flash-fill:before{content:""}.ri-lightbulb-flash-line:before{content:""}.ri-lightbulb-line:before{content:""}.ri-line-chart-fill:before{content:""}.ri-line-chart-line:before{content:""}.ri-line-fill:before{content:""}.ri-line-height:before{content:""}.ri-line-line:before{content:""}.ri-link-m:before{content:""}.ri-link-unlink-m:before{content:""}.ri-link-unlink:before{content:""}.ri-link:before{content:""}.ri-linkedin-box-fill:before{content:""}.ri-linkedin-box-line:before{content:""}.ri-linkedin-fill:before{content:""}.ri-linkedin-line:before{content:""}.ri-links-fill:before{content:""}.ri-links-line:before{content:""}.ri-list-check-2:before{content:""}.ri-list-check:before{content:""}.ri-list-ordered:before{content:""}.ri-list-settings-fill:before{content:""}.ri-list-settings-line:before{content:""}.ri-list-unordered:before{content:""}.ri-live-fill:before{content:""}.ri-live-line:before{content:""}.ri-loader-2-fill:before{content:""}.ri-loader-2-line:before{content:""}.ri-loader-3-fill:before{content:""}.ri-loader-3-line:before{content:""}.ri-loader-4-fill:before{content:""}.ri-loader-4-line:before{content:""}.ri-loader-5-fill:before{content:""}.ri-loader-5-line:before{content:""}.ri-loader-fill:before{content:""}.ri-loader-line:before{content:""}.ri-lock-2-fill:before{content:""}.ri-lock-2-line:before{content:""}.ri-lock-fill:before{content:""}.ri-lock-line:before{content:""}.ri-lock-password-fill:before{content:""}.ri-lock-password-line:before{content:""}.ri-lock-unlock-fill:before{content:""}.ri-lock-unlock-line:before{content:""}.ri-login-box-fill:before{content:""}.ri-login-box-line:before{content:""}.ri-login-circle-fill:before{content:""}.ri-login-circle-line:before{content:""}.ri-logout-box-fill:before{content:""}.ri-logout-box-line:before{content:""}.ri-logout-box-r-fill:before{content:""}.ri-logout-box-r-line:before{content:""}.ri-logout-circle-fill:before{content:""}.ri-logout-circle-line:before{content:""}.ri-logout-circle-r-fill:before{content:""}.ri-logout-circle-r-line:before{content:""}.ri-luggage-cart-fill:before{content:""}.ri-luggage-cart-line:before{content:""}.ri-luggage-deposit-fill:before{content:""}.ri-luggage-deposit-line:before{content:""}.ri-lungs-fill:before{content:""}.ri-lungs-line:before{content:""}.ri-mac-fill:before{content:""}.ri-mac-line:before{content:""}.ri-macbook-fill:before{content:""}.ri-macbook-line:before{content:""}.ri-magic-fill:before{content:""}.ri-magic-line:before{content:""}.ri-mail-add-fill:before{content:""}.ri-mail-add-line:before{content:""}.ri-mail-check-fill:before{content:""}.ri-mail-check-line:before{content:""}.ri-mail-close-fill:before{content:""}.ri-mail-close-line:before{content:""}.ri-mail-download-fill:before{content:""}.ri-mail-download-line:before{content:""}.ri-mail-fill:before{content:""}.ri-mail-forbid-fill:before{content:""}.ri-mail-forbid-line:before{content:""}.ri-mail-line:before{content:""}.ri-mail-lock-fill:before{content:""}.ri-mail-lock-line:before{content:""}.ri-mail-open-fill:before{content:""}.ri-mail-open-line:before{content:""}.ri-mail-send-fill:before{content:""}.ri-mail-send-line:before{content:""}.ri-mail-settings-fill:before{content:""}.ri-mail-settings-line:before{content:""}.ri-mail-star-fill:before{content:""}.ri-mail-star-line:before{content:""}.ri-mail-unread-fill:before{content:""}.ri-mail-unread-line:before{content:""}.ri-mail-volume-fill:before{content:""}.ri-mail-volume-line:before{content:""}.ri-map-2-fill:before{content:""}.ri-map-2-line:before{content:""}.ri-map-fill:before{content:""}.ri-map-line:before{content:""}.ri-map-pin-2-fill:before{content:""}.ri-map-pin-2-line:before{content:""}.ri-map-pin-3-fill:before{content:""}.ri-map-pin-3-line:before{content:""}.ri-map-pin-4-fill:before{content:""}.ri-map-pin-4-line:before{content:""}.ri-map-pin-5-fill:before{content:""}.ri-map-pin-5-line:before{content:""}.ri-map-pin-add-fill:before{content:""}.ri-map-pin-add-line:before{content:""}.ri-map-pin-fill:before{content:""}.ri-map-pin-line:before{content:""}.ri-map-pin-range-fill:before{content:""}.ri-map-pin-range-line:before{content:""}.ri-map-pin-time-fill:before{content:""}.ri-map-pin-time-line:before{content:""}.ri-map-pin-user-fill:before{content:""}.ri-map-pin-user-line:before{content:""}.ri-mark-pen-fill:before{content:""}.ri-mark-pen-line:before{content:""}.ri-markdown-fill:before{content:""}.ri-markdown-line:before{content:""}.ri-markup-fill:before{content:""}.ri-markup-line:before{content:""}.ri-mastercard-fill:before{content:""}.ri-mastercard-line:before{content:""}.ri-mastodon-fill:before{content:""}.ri-mastodon-line:before{content:""}.ri-medal-2-fill:before{content:""}.ri-medal-2-line:before{content:""}.ri-medal-fill:before{content:""}.ri-medal-line:before{content:""}.ri-medicine-bottle-fill:before{content:""}.ri-medicine-bottle-line:before{content:""}.ri-medium-fill:before{content:""}.ri-medium-line:before{content:""}.ri-men-fill:before{content:""}.ri-men-line:before{content:""}.ri-mental-health-fill:before{content:""}.ri-mental-health-line:before{content:""}.ri-menu-2-fill:before{content:""}.ri-menu-2-line:before{content:""}.ri-menu-3-fill:before{content:""}.ri-menu-3-line:before{content:""}.ri-menu-4-fill:before{content:""}.ri-menu-4-line:before{content:""}.ri-menu-5-fill:before{content:""}.ri-menu-5-line:before{content:""}.ri-menu-add-fill:before{content:""}.ri-menu-add-line:before{content:""}.ri-menu-fill:before{content:""}.ri-menu-fold-fill:before{content:""}.ri-menu-fold-line:before{content:""}.ri-menu-line:before{content:""}.ri-menu-unfold-fill:before{content:""}.ri-menu-unfold-line:before{content:""}.ri-merge-cells-horizontal:before{content:""}.ri-merge-cells-vertical:before{content:""}.ri-message-2-fill:before{content:""}.ri-message-2-line:before{content:""}.ri-message-3-fill:before{content:""}.ri-message-3-line:before{content:""}.ri-message-fill:before{content:""}.ri-message-line:before{content:""}.ri-messenger-fill:before{content:""}.ri-messenger-line:before{content:""}.ri-meteor-fill:before{content:""}.ri-meteor-line:before{content:""}.ri-mic-2-fill:before{content:""}.ri-mic-2-line:before{content:""}.ri-mic-fill:before{content:""}.ri-mic-line:before{content:""}.ri-mic-off-fill:before{content:""}.ri-mic-off-line:before{content:""}.ri-mickey-fill:before{content:""}.ri-mickey-line:before{content:""}.ri-microscope-fill:before{content:""}.ri-microscope-line:before{content:""}.ri-microsoft-fill:before{content:""}.ri-microsoft-line:before{content:""}.ri-mind-map:before{content:""}.ri-mini-program-fill:before{content:""}.ri-mini-program-line:before{content:""}.ri-mist-fill:before{content:""}.ri-mist-line:before{content:""}.ri-money-cny-box-fill:before{content:""}.ri-money-cny-box-line:before{content:""}.ri-money-cny-circle-fill:before{content:""}.ri-money-cny-circle-line:before{content:""}.ri-money-dollar-box-fill:before{content:""}.ri-money-dollar-box-line:before{content:""}.ri-money-dollar-circle-fill:before{content:""}.ri-money-dollar-circle-line:before{content:""}.ri-money-euro-box-fill:before{content:""}.ri-money-euro-box-line:before{content:""}.ri-money-euro-circle-fill:before{content:""}.ri-money-euro-circle-line:before{content:""}.ri-money-pound-box-fill:before{content:""}.ri-money-pound-box-line:before{content:""}.ri-money-pound-circle-fill:before{content:""}.ri-money-pound-circle-line:before{content:""}.ri-moon-clear-fill:before{content:""}.ri-moon-clear-line:before{content:""}.ri-moon-cloudy-fill:before{content:""}.ri-moon-cloudy-line:before{content:""}.ri-moon-fill:before{content:""}.ri-moon-foggy-fill:before{content:""}.ri-moon-foggy-line:before{content:""}.ri-moon-line:before{content:""}.ri-more-2-fill:before{content:""}.ri-more-2-line:before{content:""}.ri-more-fill:before{content:""}.ri-more-line:before{content:""}.ri-motorbike-fill:before{content:""}.ri-motorbike-line:before{content:""}.ri-mouse-fill:before{content:""}.ri-mouse-line:before{content:""}.ri-movie-2-fill:before{content:""}.ri-movie-2-line:before{content:""}.ri-movie-fill:before{content:""}.ri-movie-line:before{content:""}.ri-music-2-fill:before{content:""}.ri-music-2-line:before{content:""}.ri-music-fill:before{content:""}.ri-music-line:before{content:""}.ri-mv-fill:before{content:""}.ri-mv-line:before{content:""}.ri-navigation-fill:before{content:""}.ri-navigation-line:before{content:""}.ri-netease-cloud-music-fill:before{content:""}.ri-netease-cloud-music-line:before{content:""}.ri-netflix-fill:before{content:""}.ri-netflix-line:before{content:""}.ri-newspaper-fill:before{content:""}.ri-newspaper-line:before{content:""}.ri-node-tree:before{content:""}.ri-notification-2-fill:before{content:""}.ri-notification-2-line:before{content:""}.ri-notification-3-fill:before{content:""}.ri-notification-3-line:before{content:""}.ri-notification-4-fill:before{content:""}.ri-notification-4-line:before{content:""}.ri-notification-badge-fill:before{content:""}.ri-notification-badge-line:before{content:""}.ri-notification-fill:before{content:""}.ri-notification-line:before{content:""}.ri-notification-off-fill:before{content:""}.ri-notification-off-line:before{content:""}.ri-npmjs-fill:before{content:""}.ri-npmjs-line:before{content:""}.ri-number-0:before{content:""}.ri-number-1:before{content:""}.ri-number-2:before{content:""}.ri-number-3:before{content:""}.ri-number-4:before{content:""}.ri-number-5:before{content:""}.ri-number-6:before{content:""}.ri-number-7:before{content:""}.ri-number-8:before{content:""}.ri-number-9:before{content:""}.ri-numbers-fill:before{content:""}.ri-numbers-line:before{content:""}.ri-nurse-fill:before{content:""}.ri-nurse-line:before{content:""}.ri-oil-fill:before{content:""}.ri-oil-line:before{content:""}.ri-omega:before{content:""}.ri-open-arm-fill:before{content:""}.ri-open-arm-line:before{content:""}.ri-open-source-fill:before{content:""}.ri-open-source-line:before{content:""}.ri-opera-fill:before{content:""}.ri-opera-line:before{content:""}.ri-order-play-fill:before{content:""}.ri-order-play-line:before{content:""}.ri-organization-chart:before{content:""}.ri-outlet-2-fill:before{content:""}.ri-outlet-2-line:before{content:""}.ri-outlet-fill:before{content:""}.ri-outlet-line:before{content:""}.ri-page-separator:before{content:""}.ri-pages-fill:before{content:""}.ri-pages-line:before{content:""}.ri-paint-brush-fill:before{content:""}.ri-paint-brush-line:before{content:""}.ri-paint-fill:before{content:""}.ri-paint-line:before{content:""}.ri-palette-fill:before{content:""}.ri-palette-line:before{content:""}.ri-pantone-fill:before{content:""}.ri-pantone-line:before{content:""}.ri-paragraph:before{content:""}.ri-parent-fill:before{content:""}.ri-parent-line:before{content:""}.ri-parentheses-fill:before{content:""}.ri-parentheses-line:before{content:""}.ri-parking-box-fill:before{content:""}.ri-parking-box-line:before{content:""}.ri-parking-fill:before{content:""}.ri-parking-line:before{content:""}.ri-passport-fill:before{content:""}.ri-passport-line:before{content:""}.ri-patreon-fill:before{content:""}.ri-patreon-line:before{content:""}.ri-pause-circle-fill:before{content:""}.ri-pause-circle-line:before{content:""}.ri-pause-fill:before{content:""}.ri-pause-line:before{content:""}.ri-pause-mini-fill:before{content:""}.ri-pause-mini-line:before{content:""}.ri-paypal-fill:before{content:""}.ri-paypal-line:before{content:""}.ri-pen-nib-fill:before{content:""}.ri-pen-nib-line:before{content:""}.ri-pencil-fill:before{content:""}.ri-pencil-line:before{content:""}.ri-pencil-ruler-2-fill:before{content:""}.ri-pencil-ruler-2-line:before{content:""}.ri-pencil-ruler-fill:before{content:""}.ri-pencil-ruler-line:before{content:""}.ri-percent-fill:before{content:""}.ri-percent-line:before{content:""}.ri-phone-camera-fill:before{content:""}.ri-phone-camera-line:before{content:""}.ri-phone-fill:before{content:""}.ri-phone-find-fill:before{content:""}.ri-phone-find-line:before{content:""}.ri-phone-line:before{content:""}.ri-phone-lock-fill:before{content:""}.ri-phone-lock-line:before{content:""}.ri-picture-in-picture-2-fill:before{content:""}.ri-picture-in-picture-2-line:before{content:""}.ri-picture-in-picture-exit-fill:before{content:""}.ri-picture-in-picture-exit-line:before{content:""}.ri-picture-in-picture-fill:before{content:""}.ri-picture-in-picture-line:before{content:""}.ri-pie-chart-2-fill:before{content:""}.ri-pie-chart-2-line:before{content:""}.ri-pie-chart-box-fill:before{content:""}.ri-pie-chart-box-line:before{content:""}.ri-pie-chart-fill:before{content:""}.ri-pie-chart-line:before{content:""}.ri-pin-distance-fill:before{content:""}.ri-pin-distance-line:before{content:""}.ri-ping-pong-fill:before{content:""}.ri-ping-pong-line:before{content:""}.ri-pinterest-fill:before{content:""}.ri-pinterest-line:before{content:""}.ri-pinyin-input:before{content:""}.ri-pixelfed-fill:before{content:""}.ri-pixelfed-line:before{content:""}.ri-plane-fill:before{content:""}.ri-plane-line:before{content:""}.ri-plant-fill:before{content:""}.ri-plant-line:before{content:""}.ri-play-circle-fill:before{content:""}.ri-play-circle-line:before{content:""}.ri-play-fill:before{content:""}.ri-play-line:before{content:""}.ri-play-list-2-fill:before{content:""}.ri-play-list-2-line:before{content:""}.ri-play-list-add-fill:before{content:""}.ri-play-list-add-line:before{content:""}.ri-play-list-fill:before{content:""}.ri-play-list-line:before{content:""}.ri-play-mini-fill:before{content:""}.ri-play-mini-line:before{content:""}.ri-playstation-fill:before{content:""}.ri-playstation-line:before{content:""}.ri-plug-2-fill:before{content:""}.ri-plug-2-line:before{content:""}.ri-plug-fill:before{content:""}.ri-plug-line:before{content:""}.ri-polaroid-2-fill:before{content:""}.ri-polaroid-2-line:before{content:""}.ri-polaroid-fill:before{content:""}.ri-polaroid-line:before{content:""}.ri-police-car-fill:before{content:""}.ri-police-car-line:before{content:""}.ri-price-tag-2-fill:before{content:""}.ri-price-tag-2-line:before{content:""}.ri-price-tag-3-fill:before{content:""}.ri-price-tag-3-line:before{content:""}.ri-price-tag-fill:before{content:""}.ri-price-tag-line:before{content:""}.ri-printer-cloud-fill:before{content:""}.ri-printer-cloud-line:before{content:""}.ri-printer-fill:before{content:""}.ri-printer-line:before{content:""}.ri-product-hunt-fill:before{content:""}.ri-product-hunt-line:before{content:""}.ri-profile-fill:before{content:""}.ri-profile-line:before{content:""}.ri-projector-2-fill:before{content:""}.ri-projector-2-line:before{content:""}.ri-projector-fill:before{content:""}.ri-projector-line:before{content:""}.ri-psychotherapy-fill:before{content:""}.ri-psychotherapy-line:before{content:""}.ri-pulse-fill:before{content:""}.ri-pulse-line:before{content:""}.ri-pushpin-2-fill:before{content:""}.ri-pushpin-2-line:before{content:""}.ri-pushpin-fill:before{content:""}.ri-pushpin-line:before{content:""}.ri-qq-fill:before{content:""}.ri-qq-line:before{content:""}.ri-qr-code-fill:before{content:""}.ri-qr-code-line:before{content:""}.ri-qr-scan-2-fill:before{content:""}.ri-qr-scan-2-line:before{content:""}.ri-qr-scan-fill:before{content:""}.ri-qr-scan-line:before{content:""}.ri-question-answer-fill:before{content:""}.ri-question-answer-line:before{content:""}.ri-question-fill:before{content:""}.ri-question-line:before{content:""}.ri-question-mark:before{content:""}.ri-questionnaire-fill:before{content:""}.ri-questionnaire-line:before{content:""}.ri-quill-pen-fill:before{content:""}.ri-quill-pen-line:before{content:""}.ri-radar-fill:before{content:""}.ri-radar-line:before{content:""}.ri-radio-2-fill:before{content:""}.ri-radio-2-line:before{content:""}.ri-radio-button-fill:before{content:""}.ri-radio-button-line:before{content:""}.ri-radio-fill:before{content:""}.ri-radio-line:before{content:""}.ri-rainbow-fill:before{content:""}.ri-rainbow-line:before{content:""}.ri-rainy-fill:before{content:""}.ri-rainy-line:before{content:""}.ri-reactjs-fill:before{content:""}.ri-reactjs-line:before{content:""}.ri-record-circle-fill:before{content:""}.ri-record-circle-line:before{content:""}.ri-record-mail-fill:before{content:""}.ri-record-mail-line:before{content:""}.ri-recycle-fill:before{content:""}.ri-recycle-line:before{content:""}.ri-red-packet-fill:before{content:""}.ri-red-packet-line:before{content:""}.ri-reddit-fill:before{content:""}.ri-reddit-line:before{content:""}.ri-refresh-fill:before{content:""}.ri-refresh-line:before{content:""}.ri-refund-2-fill:before{content:""}.ri-refund-2-line:before{content:""}.ri-refund-fill:before{content:""}.ri-refund-line:before{content:""}.ri-registered-fill:before{content:""}.ri-registered-line:before{content:""}.ri-remixicon-fill:before{content:""}.ri-remixicon-line:before{content:""}.ri-remote-control-2-fill:before{content:""}.ri-remote-control-2-line:before{content:""}.ri-remote-control-fill:before{content:""}.ri-remote-control-line:before{content:""}.ri-repeat-2-fill:before{content:""}.ri-repeat-2-line:before{content:""}.ri-repeat-fill:before{content:""}.ri-repeat-line:before{content:""}.ri-repeat-one-fill:before{content:""}.ri-repeat-one-line:before{content:""}.ri-reply-all-fill:before{content:""}.ri-reply-all-line:before{content:""}.ri-reply-fill:before{content:""}.ri-reply-line:before{content:""}.ri-reserved-fill:before{content:""}.ri-reserved-line:before{content:""}.ri-rest-time-fill:before{content:""}.ri-rest-time-line:before{content:""}.ri-restart-fill:before{content:""}.ri-restart-line:before{content:""}.ri-restaurant-2-fill:before{content:""}.ri-restaurant-2-line:before{content:""}.ri-restaurant-fill:before{content:""}.ri-restaurant-line:before{content:""}.ri-rewind-fill:before{content:""}.ri-rewind-line:before{content:""}.ri-rewind-mini-fill:before{content:""}.ri-rewind-mini-line:before{content:""}.ri-rhythm-fill:before{content:""}.ri-rhythm-line:before{content:""}.ri-riding-fill:before{content:""}.ri-riding-line:before{content:""}.ri-road-map-fill:before{content:""}.ri-road-map-line:before{content:""}.ri-roadster-fill:before{content:""}.ri-roadster-line:before{content:""}.ri-robot-fill:before{content:""}.ri-robot-line:before{content:""}.ri-rocket-2-fill:before{content:""}.ri-rocket-2-line:before{content:""}.ri-rocket-fill:before{content:""}.ri-rocket-line:before{content:""}.ri-rotate-lock-fill:before{content:""}.ri-rotate-lock-line:before{content:""}.ri-rounded-corner:before{content:""}.ri-route-fill:before{content:""}.ri-route-line:before{content:""}.ri-router-fill:before{content:""}.ri-router-line:before{content:""}.ri-rss-fill:before{content:""}.ri-rss-line:before{content:""}.ri-ruler-2-fill:before{content:""}.ri-ruler-2-line:before{content:""}.ri-ruler-fill:before{content:""}.ri-ruler-line:before{content:""}.ri-run-fill:before{content:""}.ri-run-line:before{content:""}.ri-safari-fill:before{content:""}.ri-safari-line:before{content:""}.ri-safe-2-fill:before{content:""}.ri-safe-2-line:before{content:""}.ri-safe-fill:before{content:""}.ri-safe-line:before{content:""}.ri-sailboat-fill:before{content:""}.ri-sailboat-line:before{content:""}.ri-save-2-fill:before{content:""}.ri-save-2-line:before{content:""}.ri-save-3-fill:before{content:""}.ri-save-3-line:before{content:""}.ri-save-fill:before{content:""}.ri-save-line:before{content:""}.ri-scales-2-fill:before{content:""}.ri-scales-2-line:before{content:""}.ri-scales-3-fill:before{content:""}.ri-scales-3-line:before{content:""}.ri-scales-fill:before{content:""}.ri-scales-line:before{content:""}.ri-scan-2-fill:before{content:""}.ri-scan-2-line:before{content:""}.ri-scan-fill:before{content:""}.ri-scan-line:before{content:""}.ri-scissors-2-fill:before{content:""}.ri-scissors-2-line:before{content:""}.ri-scissors-cut-fill:before{content:""}.ri-scissors-cut-line:before{content:""}.ri-scissors-fill:before{content:""}.ri-scissors-line:before{content:""}.ri-screenshot-2-fill:before{content:""}.ri-screenshot-2-line:before{content:""}.ri-screenshot-fill:before{content:""}.ri-screenshot-line:before{content:""}.ri-sd-card-fill:before{content:""}.ri-sd-card-line:before{content:""}.ri-sd-card-mini-fill:before{content:""}.ri-sd-card-mini-line:before{content:""}.ri-search-2-fill:before{content:""}.ri-search-2-line:before{content:""}.ri-search-eye-fill:before{content:""}.ri-search-eye-line:before{content:""}.ri-search-fill:before{content:""}.ri-search-line:before{content:""}.ri-secure-payment-fill:before{content:""}.ri-secure-payment-line:before{content:""}.ri-seedling-fill:before{content:""}.ri-seedling-line:before{content:""}.ri-send-backward:before{content:""}.ri-send-plane-2-fill:before{content:""}.ri-send-plane-2-line:before{content:""}.ri-send-plane-fill:before{content:""}.ri-send-plane-line:before{content:""}.ri-send-to-back:before{content:""}.ri-sensor-fill:before{content:""}.ri-sensor-line:before{content:""}.ri-separator:before{content:""}.ri-server-fill:before{content:""}.ri-server-line:before{content:""}.ri-service-fill:before{content:""}.ri-service-line:before{content:""}.ri-settings-2-fill:before{content:""}.ri-settings-2-line:before{content:""}.ri-settings-3-fill:before{content:""}.ri-settings-3-line:before{content:""}.ri-settings-4-fill:before{content:""}.ri-settings-4-line:before{content:""}.ri-settings-5-fill:before{content:""}.ri-settings-5-line:before{content:""}.ri-settings-6-fill:before{content:""}.ri-settings-6-line:before{content:""}.ri-settings-fill:before{content:""}.ri-settings-line:before{content:""}.ri-shape-2-fill:before{content:""}.ri-shape-2-line:before{content:""}.ri-shape-fill:before{content:""}.ri-shape-line:before{content:""}.ri-share-box-fill:before{content:""}.ri-share-box-line:before{content:""}.ri-share-circle-fill:before{content:""}.ri-share-circle-line:before{content:""}.ri-share-fill:before{content:""}.ri-share-forward-2-fill:before{content:""}.ri-share-forward-2-line:before{content:""}.ri-share-forward-box-fill:before{content:""}.ri-share-forward-box-line:before{content:""}.ri-share-forward-fill:before{content:""}.ri-share-forward-line:before{content:""}.ri-share-line:before{content:""}.ri-shield-check-fill:before{content:""}.ri-shield-check-line:before{content:""}.ri-shield-cross-fill:before{content:""}.ri-shield-cross-line:before{content:""}.ri-shield-fill:before{content:""}.ri-shield-flash-fill:before{content:""}.ri-shield-flash-line:before{content:""}.ri-shield-keyhole-fill:before{content:""}.ri-shield-keyhole-line:before{content:""}.ri-shield-line:before{content:""}.ri-shield-star-fill:before{content:""}.ri-shield-star-line:before{content:""}.ri-shield-user-fill:before{content:""}.ri-shield-user-line:before{content:""}.ri-ship-2-fill:before{content:""}.ri-ship-2-line:before{content:""}.ri-ship-fill:before{content:""}.ri-ship-line:before{content:""}.ri-shirt-fill:before{content:""}.ri-shirt-line:before{content:""}.ri-shopping-bag-2-fill:before{content:""}.ri-shopping-bag-2-line:before{content:""}.ri-shopping-bag-3-fill:before{content:""}.ri-shopping-bag-3-line:before{content:""}.ri-shopping-bag-fill:before{content:""}.ri-shopping-bag-line:before{content:""}.ri-shopping-basket-2-fill:before{content:""}.ri-shopping-basket-2-line:before{content:""}.ri-shopping-basket-fill:before{content:""}.ri-shopping-basket-line:before{content:""}.ri-shopping-cart-2-fill:before{content:""}.ri-shopping-cart-2-line:before{content:""}.ri-shopping-cart-fill:before{content:""}.ri-shopping-cart-line:before{content:""}.ri-showers-fill:before{content:""}.ri-showers-line:before{content:""}.ri-shuffle-fill:before{content:""}.ri-shuffle-line:before{content:""}.ri-shut-down-fill:before{content:""}.ri-shut-down-line:before{content:""}.ri-side-bar-fill:before{content:""}.ri-side-bar-line:before{content:""}.ri-signal-tower-fill:before{content:""}.ri-signal-tower-line:before{content:""}.ri-signal-wifi-1-fill:before{content:""}.ri-signal-wifi-1-line:before{content:""}.ri-signal-wifi-2-fill:before{content:""}.ri-signal-wifi-2-line:before{content:""}.ri-signal-wifi-3-fill:before{content:""}.ri-signal-wifi-3-line:before{content:""}.ri-signal-wifi-error-fill:before{content:""}.ri-signal-wifi-error-line:before{content:""}.ri-signal-wifi-fill:before{content:""}.ri-signal-wifi-line:before{content:""}.ri-signal-wifi-off-fill:before{content:""}.ri-signal-wifi-off-line:before{content:""}.ri-sim-card-2-fill:before{content:""}.ri-sim-card-2-line:before{content:""}.ri-sim-card-fill:before{content:""}.ri-sim-card-line:before{content:""}.ri-single-quotes-l:before{content:""}.ri-single-quotes-r:before{content:""}.ri-sip-fill:before{content:""}.ri-sip-line:before{content:""}.ri-skip-back-fill:before{content:""}.ri-skip-back-line:before{content:""}.ri-skip-back-mini-fill:before{content:""}.ri-skip-back-mini-line:before{content:""}.ri-skip-forward-fill:before{content:""}.ri-skip-forward-line:before{content:""}.ri-skip-forward-mini-fill:before{content:""}.ri-skip-forward-mini-line:before{content:""}.ri-skull-2-fill:before{content:""}.ri-skull-2-line:before{content:""}.ri-skull-fill:before{content:""}.ri-skull-line:before{content:""}.ri-skype-fill:before{content:""}.ri-skype-line:before{content:""}.ri-slack-fill:before{content:""}.ri-slack-line:before{content:""}.ri-slice-fill:before{content:""}.ri-slice-line:before{content:""}.ri-slideshow-2-fill:before{content:""}.ri-slideshow-2-line:before{content:""}.ri-slideshow-3-fill:before{content:""}.ri-slideshow-3-line:before{content:""}.ri-slideshow-4-fill:before{content:""}.ri-slideshow-4-line:before{content:""}.ri-slideshow-fill:before{content:""}.ri-slideshow-line:before{content:""}.ri-smartphone-fill:before{content:""}.ri-smartphone-line:before{content:""}.ri-snapchat-fill:before{content:""}.ri-snapchat-line:before{content:""}.ri-snowy-fill:before{content:""}.ri-snowy-line:before{content:""}.ri-sort-asc:before{content:""}.ri-sort-desc:before{content:""}.ri-sound-module-fill:before{content:""}.ri-sound-module-line:before{content:""}.ri-soundcloud-fill:before{content:""}.ri-soundcloud-line:before{content:""}.ri-space-ship-fill:before{content:""}.ri-space-ship-line:before{content:""}.ri-space:before{content:""}.ri-spam-2-fill:before{content:""}.ri-spam-2-line:before{content:""}.ri-spam-3-fill:before{content:""}.ri-spam-3-line:before{content:""}.ri-spam-fill:before{content:""}.ri-spam-line:before{content:""}.ri-speaker-2-fill:before{content:""}.ri-speaker-2-line:before{content:""}.ri-speaker-3-fill:before{content:""}.ri-speaker-3-line:before{content:""}.ri-speaker-fill:before{content:""}.ri-speaker-line:before{content:""}.ri-spectrum-fill:before{content:""}.ri-spectrum-line:before{content:""}.ri-speed-fill:before{content:""}.ri-speed-line:before{content:""}.ri-speed-mini-fill:before{content:""}.ri-speed-mini-line:before{content:""}.ri-split-cells-horizontal:before{content:""}.ri-split-cells-vertical:before{content:""}.ri-spotify-fill:before{content:""}.ri-spotify-line:before{content:""}.ri-spy-fill:before{content:""}.ri-spy-line:before{content:""}.ri-stack-fill:before{content:""}.ri-stack-line:before{content:""}.ri-stack-overflow-fill:before{content:""}.ri-stack-overflow-line:before{content:""}.ri-stackshare-fill:before{content:""}.ri-stackshare-line:before{content:""}.ri-star-fill:before{content:""}.ri-star-half-fill:before{content:""}.ri-star-half-line:before{content:""}.ri-star-half-s-fill:before{content:""}.ri-star-half-s-line:before{content:""}.ri-star-line:before{content:""}.ri-star-s-fill:before{content:""}.ri-star-s-line:before{content:""}.ri-star-smile-fill:before{content:""}.ri-star-smile-line:before{content:""}.ri-steam-fill:before{content:""}.ri-steam-line:before{content:""}.ri-steering-2-fill:before{content:""}.ri-steering-2-line:before{content:""}.ri-steering-fill:before{content:""}.ri-steering-line:before{content:""}.ri-stethoscope-fill:before{content:""}.ri-stethoscope-line:before{content:""}.ri-sticky-note-2-fill:before{content:""}.ri-sticky-note-2-line:before{content:""}.ri-sticky-note-fill:before{content:""}.ri-sticky-note-line:before{content:""}.ri-stock-fill:before{content:""}.ri-stock-line:before{content:""}.ri-stop-circle-fill:before{content:""}.ri-stop-circle-line:before{content:""}.ri-stop-fill:before{content:""}.ri-stop-line:before{content:""}.ri-stop-mini-fill:before{content:""}.ri-stop-mini-line:before{content:""}.ri-store-2-fill:before{content:""}.ri-store-2-line:before{content:""}.ri-store-3-fill:before{content:""}.ri-store-3-line:before{content:""}.ri-store-fill:before{content:""}.ri-store-line:before{content:""}.ri-strikethrough-2:before{content:""}.ri-strikethrough:before{content:""}.ri-subscript-2:before{content:""}.ri-subscript:before{content:""}.ri-subtract-fill:before{content:""}.ri-subtract-line:before{content:""}.ri-subway-fill:before{content:""}.ri-subway-line:before{content:""}.ri-subway-wifi-fill:before{content:""}.ri-subway-wifi-line:before{content:""}.ri-suitcase-2-fill:before{content:""}.ri-suitcase-2-line:before{content:""}.ri-suitcase-3-fill:before{content:""}.ri-suitcase-3-line:before{content:""}.ri-suitcase-fill:before{content:""}.ri-suitcase-line:before{content:""}.ri-sun-cloudy-fill:before{content:""}.ri-sun-cloudy-line:before{content:""}.ri-sun-fill:before{content:""}.ri-sun-foggy-fill:before{content:""}.ri-sun-foggy-line:before{content:""}.ri-sun-line:before{content:""}.ri-superscript-2:before{content:""}.ri-superscript:before{content:""}.ri-surgical-mask-fill:before{content:""}.ri-surgical-mask-line:before{content:""}.ri-surround-sound-fill:before{content:""}.ri-surround-sound-line:before{content:""}.ri-survey-fill:before{content:""}.ri-survey-line:before{content:""}.ri-swap-box-fill:before{content:""}.ri-swap-box-line:before{content:""}.ri-swap-fill:before{content:""}.ri-swap-line:before{content:""}.ri-switch-fill:before{content:""}.ri-switch-line:before{content:""}.ri-sword-fill:before{content:""}.ri-sword-line:before{content:""}.ri-syringe-fill:before{content:""}.ri-syringe-line:before{content:""}.ri-t-box-fill:before{content:""}.ri-t-box-line:before{content:""}.ri-t-shirt-2-fill:before{content:""}.ri-t-shirt-2-line:before{content:""}.ri-t-shirt-air-fill:before{content:""}.ri-t-shirt-air-line:before{content:""}.ri-t-shirt-fill:before{content:""}.ri-t-shirt-line:before{content:""}.ri-table-2:before{content:""}.ri-table-alt-fill:before{content:""}.ri-table-alt-line:before{content:""}.ri-table-fill:before{content:""}.ri-table-line:before{content:""}.ri-tablet-fill:before{content:""}.ri-tablet-line:before{content:""}.ri-takeaway-fill:before{content:""}.ri-takeaway-line:before{content:""}.ri-taobao-fill:before{content:""}.ri-taobao-line:before{content:""}.ri-tape-fill:before{content:""}.ri-tape-line:before{content:""}.ri-task-fill:before{content:""}.ri-task-line:before{content:""}.ri-taxi-fill:before{content:""}.ri-taxi-line:before{content:""}.ri-taxi-wifi-fill:before{content:""}.ri-taxi-wifi-line:before{content:""}.ri-team-fill:before{content:""}.ri-team-line:before{content:""}.ri-telegram-fill:before{content:""}.ri-telegram-line:before{content:""}.ri-temp-cold-fill:before{content:""}.ri-temp-cold-line:before{content:""}.ri-temp-hot-fill:before{content:""}.ri-temp-hot-line:before{content:""}.ri-terminal-box-fill:before{content:""}.ri-terminal-box-line:before{content:""}.ri-terminal-fill:before{content:""}.ri-terminal-line:before{content:""}.ri-terminal-window-fill:before{content:""}.ri-terminal-window-line:before{content:""}.ri-test-tube-fill:before{content:""}.ri-test-tube-line:before{content:""}.ri-text-direction-l:before{content:""}.ri-text-direction-r:before{content:""}.ri-text-spacing:before{content:""}.ri-text-wrap:before{content:""}.ri-text:before{content:""}.ri-thermometer-fill:before{content:""}.ri-thermometer-line:before{content:""}.ri-thumb-down-fill:before{content:""}.ri-thumb-down-line:before{content:""}.ri-thumb-up-fill:before{content:""}.ri-thumb-up-line:before{content:""}.ri-thunderstorms-fill:before{content:""}.ri-thunderstorms-line:before{content:""}.ri-ticket-2-fill:before{content:""}.ri-ticket-2-line:before{content:""}.ri-ticket-fill:before{content:""}.ri-ticket-line:before{content:""}.ri-time-fill:before{content:""}.ri-time-line:before{content:""}.ri-timer-2-fill:before{content:""}.ri-timer-2-line:before{content:""}.ri-timer-fill:before{content:""}.ri-timer-flash-fill:before{content:""}.ri-timer-flash-line:before{content:""}.ri-timer-line:before{content:""}.ri-todo-fill:before{content:""}.ri-todo-line:before{content:""}.ri-toggle-fill:before{content:""}.ri-toggle-line:before{content:""}.ri-tools-fill:before{content:""}.ri-tools-line:before{content:""}.ri-tornado-fill:before{content:""}.ri-tornado-line:before{content:""}.ri-trademark-fill:before{content:""}.ri-trademark-line:before{content:""}.ri-traffic-light-fill:before{content:""}.ri-traffic-light-line:before{content:""}.ri-train-fill:before{content:""}.ri-train-line:before{content:""}.ri-train-wifi-fill:before{content:""}.ri-train-wifi-line:before{content:""}.ri-translate-2:before{content:""}.ri-translate:before{content:""}.ri-travesti-fill:before{content:""}.ri-travesti-line:before{content:""}.ri-treasure-map-fill:before{content:""}.ri-treasure-map-line:before{content:""}.ri-trello-fill:before{content:""}.ri-trello-line:before{content:""}.ri-trophy-fill:before{content:""}.ri-trophy-line:before{content:""}.ri-truck-fill:before{content:""}.ri-truck-line:before{content:""}.ri-tumblr-fill:before{content:""}.ri-tumblr-line:before{content:""}.ri-tv-2-fill:before{content:""}.ri-tv-2-line:before{content:""}.ri-tv-fill:before{content:""}.ri-tv-line:before{content:""}.ri-twitch-fill:before{content:""}.ri-twitch-line:before{content:""}.ri-twitter-fill:before{content:""}.ri-twitter-line:before{content:""}.ri-typhoon-fill:before{content:""}.ri-typhoon-line:before{content:""}.ri-u-disk-fill:before{content:""}.ri-u-disk-line:before{content:""}.ri-ubuntu-fill:before{content:""}.ri-ubuntu-line:before{content:""}.ri-umbrella-fill:before{content:""}.ri-umbrella-line:before{content:""}.ri-underline:before{content:""}.ri-uninstall-fill:before{content:""}.ri-uninstall-line:before{content:""}.ri-unsplash-fill:before{content:""}.ri-unsplash-line:before{content:""}.ri-upload-2-fill:before{content:""}.ri-upload-2-line:before{content:""}.ri-upload-cloud-2-fill:before{content:""}.ri-upload-cloud-2-line:before{content:""}.ri-upload-cloud-fill:before{content:""}.ri-upload-cloud-line:before{content:""}.ri-upload-fill:before{content:""}.ri-upload-line:before{content:""}.ri-usb-fill:before{content:""}.ri-usb-line:before{content:""}.ri-user-2-fill:before{content:""}.ri-user-2-line:before{content:""}.ri-user-3-fill:before{content:""}.ri-user-3-line:before{content:""}.ri-user-4-fill:before{content:""}.ri-user-4-line:before{content:""}.ri-user-5-fill:before{content:""}.ri-user-5-line:before{content:""}.ri-user-6-fill:before{content:""}.ri-user-6-line:before{content:""}.ri-user-add-fill:before{content:""}.ri-user-add-line:before{content:""}.ri-user-fill:before{content:""}.ri-user-follow-fill:before{content:""}.ri-user-follow-line:before{content:""}.ri-user-heart-fill:before{content:""}.ri-user-heart-line:before{content:""}.ri-user-line:before{content:""}.ri-user-location-fill:before{content:""}.ri-user-location-line:before{content:""}.ri-user-received-2-fill:before{content:""}.ri-user-received-2-line:before{content:""}.ri-user-received-fill:before{content:""}.ri-user-received-line:before{content:""}.ri-user-search-fill:before{content:""}.ri-user-search-line:before{content:""}.ri-user-settings-fill:before{content:""}.ri-user-settings-line:before{content:""}.ri-user-shared-2-fill:before{content:""}.ri-user-shared-2-line:before{content:""}.ri-user-shared-fill:before{content:""}.ri-user-shared-line:before{content:""}.ri-user-smile-fill:before{content:""}.ri-user-smile-line:before{content:""}.ri-user-star-fill:before{content:""}.ri-user-star-line:before{content:""}.ri-user-unfollow-fill:before{content:""}.ri-user-unfollow-line:before{content:""}.ri-user-voice-fill:before{content:""}.ri-user-voice-line:before{content:""}.ri-video-add-fill:before{content:""}.ri-video-add-line:before{content:""}.ri-video-chat-fill:before{content:""}.ri-video-chat-line:before{content:""}.ri-video-download-fill:before{content:""}.ri-video-download-line:before{content:""}.ri-video-fill:before{content:""}.ri-video-line:before{content:""}.ri-video-upload-fill:before{content:""}.ri-video-upload-line:before{content:""}.ri-vidicon-2-fill:before{content:""}.ri-vidicon-2-line:before{content:""}.ri-vidicon-fill:before{content:""}.ri-vidicon-line:before{content:""}.ri-vimeo-fill:before{content:""}.ri-vimeo-line:before{content:""}.ri-vip-crown-2-fill:before{content:""}.ri-vip-crown-2-line:before{content:""}.ri-vip-crown-fill:before{content:""}.ri-vip-crown-line:before{content:""}.ri-vip-diamond-fill:before{content:""}.ri-vip-diamond-line:before{content:""}.ri-vip-fill:before{content:""}.ri-vip-line:before{content:""}.ri-virus-fill:before{content:""}.ri-virus-line:before{content:""}.ri-visa-fill:before{content:""}.ri-visa-line:before{content:""}.ri-voice-recognition-fill:before{content:""}.ri-voice-recognition-line:before{content:""}.ri-voiceprint-fill:before{content:""}.ri-voiceprint-line:before{content:""}.ri-volume-down-fill:before{content:""}.ri-volume-down-line:before{content:""}.ri-volume-mute-fill:before{content:""}.ri-volume-mute-line:before{content:""}.ri-volume-off-vibrate-fill:before{content:""}.ri-volume-off-vibrate-line:before{content:""}.ri-volume-up-fill:before{content:""}.ri-volume-up-line:before{content:""}.ri-volume-vibrate-fill:before{content:""}.ri-volume-vibrate-line:before{content:""}.ri-vuejs-fill:before{content:""}.ri-vuejs-line:before{content:""}.ri-walk-fill:before{content:""}.ri-walk-line:before{content:""}.ri-wallet-2-fill:before{content:""}.ri-wallet-2-line:before{content:""}.ri-wallet-3-fill:before{content:""}.ri-wallet-3-line:before{content:""}.ri-wallet-fill:before{content:""}.ri-wallet-line:before{content:""}.ri-water-flash-fill:before{content:""}.ri-water-flash-line:before{content:""}.ri-webcam-fill:before{content:""}.ri-webcam-line:before{content:""}.ri-wechat-2-fill:before{content:""}.ri-wechat-2-line:before{content:""}.ri-wechat-fill:before{content:""}.ri-wechat-line:before{content:""}.ri-wechat-pay-fill:before{content:""}.ri-wechat-pay-line:before{content:""}.ri-weibo-fill:before{content:""}.ri-weibo-line:before{content:""}.ri-whatsapp-fill:before{content:""}.ri-whatsapp-line:before{content:""}.ri-wheelchair-fill:before{content:""}.ri-wheelchair-line:before{content:""}.ri-wifi-fill:before{content:""}.ri-wifi-line:before{content:""}.ri-wifi-off-fill:before{content:""}.ri-wifi-off-line:before{content:""}.ri-window-2-fill:before{content:""}.ri-window-2-line:before{content:""}.ri-window-fill:before{content:""}.ri-window-line:before{content:""}.ri-windows-fill:before{content:""}.ri-windows-line:before{content:""}.ri-windy-fill:before{content:""}.ri-windy-line:before{content:""}.ri-wireless-charging-fill:before{content:""}.ri-wireless-charging-line:before{content:""}.ri-women-fill:before{content:""}.ri-women-line:before{content:""}.ri-wubi-input:before{content:""}.ri-xbox-fill:before{content:""}.ri-xbox-line:before{content:""}.ri-xing-fill:before{content:""}.ri-xing-line:before{content:""}.ri-youtube-fill:before{content:""}.ri-youtube-line:before{content:""}.ri-zcool-fill:before{content:""}.ri-zcool-line:before{content:""}.ri-zhihu-fill:before{content:""}.ri-zhihu-line:before{content:""}.ri-zoom-in-fill:before{content:""}.ri-zoom-in-line:before{content:""}.ri-zoom-out-fill:before{content:""}.ri-zoom-out-line:before{content:""}.ri-zzz-fill:before{content:""}.ri-zzz-line:before{content:""}.ri-arrow-down-double-fill:before{content:""}.ri-arrow-down-double-line:before{content:""}.ri-arrow-left-double-fill:before{content:""}.ri-arrow-left-double-line:before{content:""}.ri-arrow-right-double-fill:before{content:""}.ri-arrow-right-double-line:before{content:""}.ri-arrow-turn-back-fill:before{content:""}.ri-arrow-turn-back-line:before{content:""}.ri-arrow-turn-forward-fill:before{content:""}.ri-arrow-turn-forward-line:before{content:""}.ri-arrow-up-double-fill:before{content:""}.ri-arrow-up-double-line:before{content:""}.ri-bard-fill:before{content:""}.ri-bard-line:before{content:""}.ri-bootstrap-fill:before{content:""}.ri-bootstrap-line:before{content:""}.ri-box-1-fill:before{content:""}.ri-box-1-line:before{content:""}.ri-box-2-fill:before{content:""}.ri-box-2-line:before{content:""}.ri-box-3-fill:before{content:""}.ri-box-3-line:before{content:""}.ri-brain-fill:before{content:""}.ri-brain-line:before{content:""}.ri-candle-fill:before{content:""}.ri-candle-line:before{content:""}.ri-cash-fill:before{content:""}.ri-cash-line:before{content:""}.ri-contract-left-fill:before{content:""}.ri-contract-left-line:before{content:""}.ri-contract-left-right-fill:before{content:""}.ri-contract-left-right-line:before{content:""}.ri-contract-right-fill:before{content:""}.ri-contract-right-line:before{content:""}.ri-contract-up-down-fill:before{content:""}.ri-contract-up-down-line:before{content:""}.ri-copilot-fill:before{content:""}.ri-copilot-line:before{content:""}.ri-corner-down-left-fill:before{content:""}.ri-corner-down-left-line:before{content:""}.ri-corner-down-right-fill:before{content:""}.ri-corner-down-right-line:before{content:""}.ri-corner-left-down-fill:before{content:""}.ri-corner-left-down-line:before{content:""}.ri-corner-left-up-fill:before{content:""}.ri-corner-left-up-line:before{content:""}.ri-corner-right-down-fill:before{content:""}.ri-corner-right-down-line:before{content:""}.ri-corner-right-up-fill:before{content:""}.ri-corner-right-up-line:before{content:""}.ri-corner-up-left-double-fill:before{content:""}.ri-corner-up-left-double-line:before{content:""}.ri-corner-up-left-fill:before{content:""}.ri-corner-up-left-line:before{content:""}.ri-corner-up-right-double-fill:before{content:""}.ri-corner-up-right-double-line:before{content:""}.ri-corner-up-right-fill:before{content:""}.ri-corner-up-right-line:before{content:""}.ri-cross-fill:before{content:""}.ri-cross-line:before{content:""}.ri-edge-new-fill:before{content:""}.ri-edge-new-line:before{content:""}.ri-equal-fill:before{content:""}.ri-equal-line:before{content:""}.ri-expand-left-fill:before{content:""}.ri-expand-left-line:before{content:""}.ri-expand-left-right-fill:before{content:""}.ri-expand-left-right-line:before{content:""}.ri-expand-right-fill:before{content:""}.ri-expand-right-line:before{content:""}.ri-expand-up-down-fill:before{content:""}.ri-expand-up-down-line:before{content:""}.ri-flickr-fill:before{content:""}.ri-flickr-line:before{content:""}.ri-forward-10-fill:before{content:""}.ri-forward-10-line:before{content:""}.ri-forward-15-fill:before{content:""}.ri-forward-15-line:before{content:""}.ri-forward-30-fill:before{content:""}.ri-forward-30-line:before{content:""}.ri-forward-5-fill:before{content:""}.ri-forward-5-line:before{content:""}.ri-graduation-cap-fill:before{content:""}.ri-graduation-cap-line:before{content:""}.ri-home-office-fill:before{content:""}.ri-home-office-line:before{content:""}.ri-hourglass-2-fill:before{content:""}.ri-hourglass-2-line:before{content:""}.ri-hourglass-fill:before{content:""}.ri-hourglass-line:before{content:""}.ri-javascript-fill:before{content:""}.ri-javascript-line:before{content:""}.ri-loop-left-fill:before{content:""}.ri-loop-left-line:before{content:""}.ri-loop-right-fill:before{content:""}.ri-loop-right-line:before{content:""}.ri-memories-fill:before{content:""}.ri-memories-line:before{content:""}.ri-meta-fill:before{content:""}.ri-meta-line:before{content:""}.ri-microsoft-loop-fill:before{content:""}.ri-microsoft-loop-line:before{content:""}.ri-nft-fill:before{content:""}.ri-nft-line:before{content:""}.ri-notion-fill:before{content:""}.ri-notion-line:before{content:""}.ri-openai-fill:before{content:""}.ri-openai-line:before{content:""}.ri-overline:before{content:""}.ri-p2p-fill:before{content:""}.ri-p2p-line:before{content:""}.ri-presentation-fill:before{content:""}.ri-presentation-line:before{content:""}.ri-replay-10-fill:before{content:""}.ri-replay-10-line:before{content:""}.ri-replay-15-fill:before{content:""}.ri-replay-15-line:before{content:""}.ri-replay-30-fill:before{content:""}.ri-replay-30-line:before{content:""}.ri-replay-5-fill:before{content:""}.ri-replay-5-line:before{content:""}.ri-school-fill:before{content:""}.ri-school-line:before{content:""}.ri-shining-2-fill:before{content:""}.ri-shining-2-line:before{content:""}.ri-shining-fill:before{content:""}.ri-shining-line:before{content:""}.ri-sketching:before{content:""}.ri-skip-down-fill:before{content:""}.ri-skip-down-line:before{content:""}.ri-skip-left-fill:before{content:""}.ri-skip-left-line:before{content:""}.ri-skip-right-fill:before{content:""}.ri-skip-right-line:before{content:""}.ri-skip-up-fill:before{content:""}.ri-skip-up-line:before{content:""}.ri-slow-down-fill:before{content:""}.ri-slow-down-line:before{content:""}.ri-sparkling-2-fill:before{content:""}.ri-sparkling-2-line:before{content:""}.ri-sparkling-fill:before{content:""}.ri-sparkling-line:before{content:""}.ri-speak-fill:before{content:""}.ri-speak-line:before{content:""}.ri-speed-up-fill:before{content:""}.ri-speed-up-line:before{content:""}.ri-tiktok-fill:before{content:""}.ri-tiktok-line:before{content:""}.ri-token-swap-fill:before{content:""}.ri-token-swap-line:before{content:""}.ri-unpin-fill:before{content:""}.ri-unpin-line:before{content:""}.ri-wechat-channels-fill:before{content:""}.ri-wechat-channels-line:before{content:""}.ri-wordpress-fill:before{content:""}.ri-wordpress-line:before{content:""}.ri-blender-fill:before{content:""}.ri-blender-line:before{content:""}.ri-emoji-sticker-fill:before{content:""}.ri-emoji-sticker-line:before{content:""}.ri-git-close-pull-request-fill:before{content:""}.ri-git-close-pull-request-line:before{content:""}.ri-instance-fill:before{content:""}.ri-instance-line:before{content:""}.ri-megaphone-fill:before{content:""}.ri-megaphone-line:before{content:""}.ri-pass-expired-fill:before{content:""}.ri-pass-expired-line:before{content:""}.ri-pass-pending-fill:before{content:""}.ri-pass-pending-line:before{content:""}.ri-pass-valid-fill:before{content:""}.ri-pass-valid-line:before{content:""}.ri-ai-generate:before{content:""}.ri-calendar-close-fill:before{content:""}.ri-calendar-close-line:before{content:""}.ri-draggable:before{content:""}.ri-font-family:before{content:""}.ri-font-mono:before{content:""}.ri-font-sans-serif:before{content:""}.ri-font-sans:before{content:""}.ri-hard-drive-3-fill:before{content:""}.ri-hard-drive-3-line:before{content:""}.ri-kick-fill:before{content:""}.ri-kick-line:before{content:""}.ri-list-check-3:before{content:""}.ri-list-indefinite:before{content:""}.ri-list-ordered-2:before{content:""}.ri-list-radio:before{content:""}.ri-openbase-fill:before{content:""}.ri-openbase-line:before{content:""}.ri-planet-fill:before{content:""}.ri-planet-line:before{content:""}.ri-prohibited-fill:before{content:""}.ri-prohibited-line:before{content:""}.ri-quote-text:before{content:""}.ri-seo-fill:before{content:""}.ri-seo-line:before{content:""}.ri-slash-commands:before{content:""}.ri-archive-2-fill:before{content:""}.ri-archive-2-line:before{content:""}.ri-inbox-2-fill:before{content:""}.ri-inbox-2-line:before{content:""}.ri-shake-hands-fill:before{content:""}.ri-shake-hands-line:before{content:""}.ri-supabase-fill:before{content:""}.ri-supabase-line:before{content:""}.ri-water-percent-fill:before{content:""}.ri-water-percent-line:before{content:""}.ri-yuque-fill:before{content:""}.ri-yuque-line:before{content:""}.ri-crosshair-2-fill:before{content:""}.ri-crosshair-2-line:before{content:""}.ri-crosshair-fill:before{content:""}.ri-crosshair-line:before{content:""}.ri-file-close-fill:before{content:""}.ri-file-close-line:before{content:""}.ri-infinity-fill:before{content:""}.ri-infinity-line:before{content:""}.ri-rfid-fill:before{content:""}.ri-rfid-line:before{content:""}.ri-slash-commands-2:before{content:""}.ri-user-forbid-fill:before{content:""}.ri-user-forbid-line:before{content:""}.ri-beer-fill:before{content:""}.ri-beer-line:before{content:""}.ri-circle-fill:before{content:""}.ri-circle-line:before{content:""}.ri-dropdown-list:before{content:""}.ri-file-image-fill:before{content:""}.ri-file-image-line:before{content:""}.ri-file-pdf-2-fill:before{content:""}.ri-file-pdf-2-line:before{content:""}.ri-file-video-fill:before{content:""}.ri-file-video-line:before{content:""}.ri-folder-image-fill:before{content:""}.ri-folder-image-line:before{content:""}.ri-folder-video-fill:before{content:""}.ri-folder-video-line:before{content:""}.ri-hexagon-fill:before{content:""}.ri-hexagon-line:before{content:""}.ri-menu-search-fill:before{content:""}.ri-menu-search-line:before{content:""}.ri-octagon-fill:before{content:""}.ri-octagon-line:before{content:""}.ri-pentagon-fill:before{content:""}.ri-pentagon-line:before{content:""}.ri-rectangle-fill:before{content:""}.ri-rectangle-line:before{content:""}.ri-robot-2-fill:before{content:""}.ri-robot-2-line:before{content:""}.ri-shapes-fill:before{content:""}.ri-shapes-line:before{content:""}.ri-square-fill:before{content:""}.ri-square-line:before{content:""}.ri-tent-fill:before{content:""}.ri-tent-line:before{content:""}.ri-threads-fill:before{content:""}.ri-threads-line:before{content:""}.ri-tree-fill:before{content:""}.ri-tree-line:before{content:""}.ri-triangle-fill:before{content:""}.ri-triangle-line:before{content:""}.ri-twitter-x-fill:before{content:""}.ri-twitter-x-line:before{content:""}.ri-verified-badge-fill:before{content:""}.ri-verified-badge-line:before{content:""}.ri-armchair-fill:before{content:""}.ri-armchair-line:before{content:""}.ri-bnb-fill:before{content:""}.ri-bnb-line:before{content:""}.ri-bread-fill:before{content:""}.ri-bread-line:before{content:""}.ri-btc-fill:before{content:""}.ri-btc-line:before{content:""}.ri-calendar-schedule-fill:before{content:""}.ri-calendar-schedule-line:before{content:""}.ri-dice-1-fill:before{content:""}.ri-dice-1-line:before{content:""}.ri-dice-2-fill:before{content:""}.ri-dice-2-line:before{content:""}.ri-dice-3-fill:before{content:""}.ri-dice-3-line:before{content:""}.ri-dice-4-fill:before{content:""}.ri-dice-4-line:before{content:""}.ri-dice-5-fill:before{content:""}.ri-dice-5-line:before{content:""}.ri-dice-6-fill:before{content:""}.ri-dice-6-line:before{content:""}.ri-dice-fill:before{content:""}.ri-dice-line:before{content:""}.ri-drinks-fill:before{content:""}.ri-drinks-line:before{content:""}.ri-equalizer-2-fill:before{content:""}.ri-equalizer-2-line:before{content:""}.ri-equalizer-3-fill:before{content:""}.ri-equalizer-3-line:before{content:""}.ri-eth-fill:before{content:""}.ri-eth-line:before{content:""}.ri-flower-fill:before{content:""}.ri-flower-line:before{content:""}.ri-glasses-2-fill:before{content:""}.ri-glasses-2-line:before{content:""}.ri-glasses-fill:before{content:""}.ri-glasses-line:before{content:""}.ri-goggles-fill:before{content:""}.ri-goggles-line:before{content:""}.ri-image-circle-fill:before{content:""}.ri-image-circle-line:before{content:""}.ri-info-i:before{content:""}.ri-money-rupee-circle-fill:before{content:""}.ri-money-rupee-circle-line:before{content:""}.ri-news-fill:before{content:""}.ri-news-line:before{content:""}.ri-robot-3-fill:before{content:""}.ri-robot-3-line:before{content:""}.ri-share-2-fill:before{content:""}.ri-share-2-line:before{content:""}.ri-sofa-fill:before{content:""}.ri-sofa-line:before{content:""}.ri-svelte-fill:before{content:""}.ri-svelte-line:before{content:""}.ri-vk-fill:before{content:""}.ri-vk-line:before{content:""}.ri-xrp-fill:before{content:""}.ri-xrp-line:before{content:""}.ri-xtz-fill:before{content:""}.ri-xtz-line:before{content:""}:root{--crm-navy:#0b1d34;--crm-navy-2:#102944;--crm-primary:var(--bp-primary);--crm-primary-soft:var(--bp-soft);--crm-green:#2fb59f;--crm-border:var(--bp-border);--crm-text:var(--bp-text);--crm-muted:var(--bp-muted);--crm-bg:var(--bp-body);--crm-shadow:0 8px 28px #172b4d14;--crm-min-font-size:13px;--crm-form-label-size:14px;--crm-form-label-color:#1e1e1e;--crm-form-tab-size:15px;--crm-panel-title-size:24px;--crm-panel-subtitle-size:14px}*{box-sizing:border-box}body{background:var(--bp-body);background:var(--crm-bg);color:var(--bp-text);color:var(--crm-text);font-family:var(--bp-font);font-size:13px;font-size:var(--crm-min-font-size);margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}.crm-app,.crm-main{min-height:100vh}.crm-main{padding-left:250px}.crm-main main{padding-top:72px}.page-content{margin:0 auto;max-width:1800px;padding:30px}.crm-sidebar{background:linear-gradient(180deg,#0b1d34,#0a213a 64%,#07182c);background:linear-gradient(180deg,var(--crm-navy),#0a213a 64%,#07182c);box-shadow:4px 0 22px #0614251f;color:#c9d3e0;display:flex;flex-direction:column;inset:0 auto 0 0;position:fixed;width:250px;z-index:110}.crm-brand{align-items:center;border-bottom:1px solid #ffffff14;display:flex;gap:11px;padding:0 21px}.crm-brand-mark{background:linear-gradient(140deg,#46cfb6,#3b74dd);border-radius:10px;box-shadow:0 6px 14px #2ebea53d;color:#fff;display:grid;font-size:21px;font-weight:800;height:36px;place-items:center;width:36px}.crm-brand>div:nth-child(2){display:flex;gap:7px}.crm-brand strong{color:#fff;font-size:21px;letter-spacing:-.4px}.crm-brand small{color:#58d1bd;font-size:13px;font-weight:700;letter-spacing:1.5px}.sidebar-mobile-close{background:#0000;border:0;color:#fff;display:none;margin-left:auto}.crm-nav{flex:1 1;overflow-y:auto;padding:20px 14px}.nav-section-label{color:#607791;display:block;font-weight:700;letter-spacing:1.4px;padding:0 12px 10px}.nav-main-link{align-items:center;background:#0000;border:0;border-radius:8px;color:#aebbc9;display:flex;gap:12px;margin:2px 0;min-height:44px;padding:0 12px;text-decoration:none;transition:.2s ease;width:100%}.nav-main-link>i:first-child{color:#8395a8;width:21px}.nav-main-link span{flex:1 1;font-size:15.5px;text-align:left}.nav-main-link:hover{background:hsla(0,0%,100%,.055);color:#fff}.nav-main-link.active{background:linear-gradient(90deg,#38b6a533,#4057d629);box-shadow:inset 3px 0 #43c9b1;color:#fff}.nav-main-link.active>i{color:#50d0b9}.nav-chevron{flex:0 0 auto!important;transition:transform .2s ease}.nav-toggle.expanded .nav-chevron{transform:rotate(180deg)}.nav-submenu{max-height:0;overflow:hidden;transition:max-height .28s ease}.nav-submenu.open{max-height:240px}.nav-sub-link{color:#8799aa;display:block;padding:9px 12px 9px 45px;position:relative;text-decoration:none}.nav-sub-link:before{border:1px solid;border-radius:50%;content:"";height:5px;left:27px;position:absolute;top:50%;transform:translateY(-50%);width:5px}.nav-sub-link.active,.nav-sub-link:hover{color:#fff}.nav-sub-link.active:before{background:#4ccbb5;border-color:#4ccbb5}.sidebar-footer-card{background:#ffffff0d;border:1px solid #ffffff12;border-radius:10px;display:flex;flex-direction:column;gap:3px;margin:5px 14px 16px;padding:14px}.footer-card-kicker{color:#50cfb9!important;font-size:13px!important;letter-spacing:1px}.sidebar-footer-card strong{color:#fff;font-size:15px}.sidebar-footer-card span{color:#7f93a8;font-size:13px}.build-progress{background:#ffffff1a;border-radius:5px;height:3px;margin-top:9px;overflow:hidden}.build-progress i{background:#4ccbb5;display:block;height:100%;width:28%}.sidebar-user{align-items:center;border-top:1px solid hsla(0,0%,100%,.075);display:flex;gap:10px;height:69px;padding:0 16px}.sidebar-user>div:nth-child(2){display:flex;flex:1 1;flex-direction:column;min-width:0}.sidebar-user strong{color:#e9eff5;font-size:13.5px}.sidebar-user span{color:#70859a;font-size:13px}.crm-topbar{align-items:center;background:#fffffffa;border-bottom:1px solid var(--crm-border);box-shadow:0 3px 16px rgba(31,45,61,.035);display:flex;gap:18px;height:72px;left:250px;padding:0 25px;position:fixed;right:0;top:0;z-index:100}.topbar-menu-btn{background:var(--bp-soft);border:0;border-radius:8px;color:#66758a;display:none;height:38px;width:38px}.scope-control{align-items:center;background:var(--bp-paper);border:1px solid var(--crm-border);border-radius:8px;display:flex;gap:6px;height:38px;padding:0 4px 0 12px}.scope-control span{color:var(--bp-muted);font-size:13px;letter-spacing:.7px;text-transform:uppercase}.scope-control select{background:#0000;border:0;color:var(--bp-text);font-size:14px;font-weight:600;min-width:105px;outline:0}.top-search{align-items:center;border:1px solid #0000;border-radius:8px;color:var(--bp-muted);display:flex;gap:8px;height:39px;padding:0 11px;width:min(360px,26vw)}.top-search:focus-within{background:var(--bp-paper);border-color:#cfd6f5}.top-search input{background:#0000;border:0;color:var(--bp-text);flex:1 1;font-size:14px;min-width:0;outline:0}.top-search kbd{box-shadow:none;font-size:13px}.top-actions{align-items:center;display:flex;gap:3px;margin-left:auto}.top-icon-btn{background:#0000;border:0;border-radius:8px;display:grid;height:39px;place-items:center;position:relative;transition:.2s;width:39px}.top-icon-btn.active,.top-icon-btn:hover{background:var(--crm-primary-soft);color:var(--crm-primary)}.top-icon-btn>span{background:#ed5e72;border:2px solid var(--bp-border);border-radius:12px;color:#fff;font-size:13px;font-weight:600;height:15px;line-height:15px;min-width:15px;padding:0 3px;position:absolute;right:2px;top:2px}.account-button{align-items:center;background:#0000;border:0;border-radius:9px;display:flex;gap:9px;height:48px;margin-left:7px;padding:0 8px}.account-button>div:nth-child(2){display:flex;flex-direction:column;text-align:left}.account-button strong{color:var(--bp-text);font-size:13px}.account-button span{color:var(--bp-muted)}.avatar{background:linear-gradient(135deg,#4c64d9,#6d85ef);border-radius:50%;color:#fff;display:grid;flex:0 0 auto;font-size:13px;font-weight:700;height:34px;place-items:center;width:34px}.avatar-xs{font-size:13px;height:24px;width:24px}.avatar-sm{height:30px;width:30px}.avatar-lg{font-size:14px;height:46px;width:46px}.avatar-xl{font-size:18px;height:68px;width:68px}.avatar-cyan{background:linear-gradient(135deg,#2eb6b0,#55d1c9)}.avatar-violet{background:linear-gradient(135deg,#775dd0,#9a83ee)}.avatar-orange{background:linear-gradient(135deg,#e8944c,#f5b269)}.avatar-green{background:linear-gradient(135deg,#2ba98c,#5bd0b4)}.avatar-blue{background:linear-gradient(135deg,#4778d6,#6c98ed)}.icon-btn{background:#0000;border:0;border-radius:7px;color:var(--bp-muted);display:grid;height:34px;place-items:center;width:34px}.icon-btn:hover{background:var(--bp-soft);color:var(--bp-primary);color:var(--crm-primary)}.btn-light,.btn-primary,.btn-primary-soft,.toolbar-btn{align-items:center;border-radius:7px;display:inline-flex;font-size:13.5px;font-weight:600;gap:7px;justify-content:center;min-height:38px;padding:0 15px}.btn-primary{background:var(--bp-soft);border:1px solid var(--crm-primary);box-shadow:0 5px 12px #4057d633;color:#fff}.btn-primary:hover{box-shadow:0 7px 16px #4057d642;transform:translateY(-1px)}.btn-light{background:var(--bp-paper);color:var(--bp-text)}.btn-light,.btn-primary-soft{border:1px solid var(--bp-border)}.btn-primary-soft{background:var(--bp-soft);color:var(--bp-primary)}.demo-pill{align-items:center;background:var(--bp-paper);border:1px solid var(--crm-border);border-radius:16px;color:var(--bp-muted);display:inline-flex;font-size:13px;gap:7px;height:31px;padding:0 10px}.demo-pill i{background:#e4a43f;border-radius:50%;box-shadow:0 0 0 3px #e4a43f1f;height:6px;width:6px}.eyebrow{color:var(--bp-muted)!important;font-size:13px!important;font-weight:600;letter-spacing:1.4px;margin:0 0 5px!important}.page-title-row{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:22px;min-height:70px}.page-title-row h1{color:var(--bp-text);font-size:25px;font-weight:500;letter-spacing:-.4px;line-height:1.25;margin:0}.page-title-row h1 span{font-size:21px}.page-title-row p{color:var(--bp-muted);font-size:13.5px;margin:5px 0 0}.drawer-layer{inset:0;isolation:isolate;pointer-events:none;position:fixed;visibility:hidden;z-index:250}.drawer-layer.is-active{pointer-events:auto;visibility:visible}.drawer-overlay.offcanvas-backdrop,.modal-overlay{background:var(--bp-paper);border:0;inset:0;opacity:0;position:absolute}.drawer-overlay.offcanvas-backdrop{height:100%;margin:0;transition:opacity .15s linear;width:100%;z-index:0}.drawer-overlay.offcanvas-backdrop.show{opacity:.5}.modal-overlay{background:#09162752;transition:opacity .25s}.crm-drawer.offcanvas{--bs-offcanvas-width:min(420px,94vw);--bs-offcanvas-padding-x:19px;--bs-offcanvas-padding-y:17px;--bs-offcanvas-color:var(--crm-text);--bs-offcanvas-bg:var(--bp-paper);--bs-offcanvas-border-width:1px;--bs-offcanvas-border-color:var(--crm-border);--bs-offcanvas-box-shadow:0 8px 30px #0000002e;--bs-offcanvas-transition:transform .3s ease-in-out;background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;box-shadow:var(--bs-offcanvas-box-shadow);color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:absolute;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:1}.crm-drawer.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);box-shadow:14px 0 38px #0c1c3026;left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.crm-drawer.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);box-shadow:-14px 0 38px #0c1c3026;right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.crm-drawer.offcanvas.hiding,.crm-drawer.offcanvas.show,.drawer-layer.is-active .crm-drawer.offcanvas{visibility:visible}.crm-drawer.offcanvas.show:not(.hiding){transform:none}.crm-drawer.offcanvas.drawer-wide{--bs-offcanvas-width:min(600px,96vw)}.drawer-header.offcanvas-header{align-items:center;border-bottom:1px solid var(--crm-border);display:flex;justify-content:space-between;min-height:75px;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.drawer-header h2,.modal-header-custom h2{color:var(--bp-text);font-size:24px;font-size:var(--crm-panel-title-size);font-weight:500;margin:0}.drawer-header p,.modal-header-custom p{color:var(--bp-muted);font-size:14px;font-size:var(--crm-panel-subtitle-size);line-height:1.45;margin:4px 0 0}.drawer-content.offcanvas-body{flex:1 1 auto;overflow-y:auto;padding:18px}@media(max-width:650px){.crm-drawer.offcanvas{--bs-offcanvas-width:96vw}.crm-drawer.offcanvas.drawer-wide{--bs-offcanvas-width:100vw}}@media(prefers-reduced-motion:reduce){.crm-drawer.offcanvas,.drawer-overlay.offcanvas-backdrop{transition-duration:.01ms}}.drawer-summary{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;display:flex;gap:10px;margin-bottom:13px;padding:15px}.drawer-summary strong{color:var(--bp-primary);font-size:25px}.drawer-summary span{color:#647288;font-size:13px}.timeline-item{align-items:flex-start;border-bottom:1px solid var(--bp-border);display:flex;gap:11px;padding:14px 0}.timeline-icon{border-radius:9px;display:grid;flex:0 0 auto;height:34px;place-items:center;width:34px}.icon-green{color:#259b84}.icon-blue,.icon-green{background:var(--bp-soft)}.icon-blue{color:#4775d0}.icon-orange{background:#fff3e6;color:#d98939}.timeline-item>div:nth-child(2){display:flex;flex:1 1;flex-direction:column;min-width:0}.timeline-item span{color:var(--bp-muted);font-size:13px}.timeline-item strong{font-size:13px;margin-top:2px}.timeline-item p{color:var(--bp-muted);font-size:13px;margin:2px 0}.drawer-primary-btn{align-items:center;background:var(--bp-primary);background:var(--crm-primary);border:0;border-radius:7px;color:#fff;display:flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;margin-top:16px;min-height:40px;width:100%}.calendar-head,.mail-toolbar{align-items:center;display:flex;justify-content:space-between;margin-bottom:13px}.mail-folders{border-bottom:1px solid var(--crm-border);display:flex;gap:3px;overflow-x:auto;padding-bottom:8px}.mail-folders button{background:#0000;border:0;border-radius:6px;color:var(--bp-muted);font-size:13px;padding:8px 9px;position:relative;white-space:nowrap}.mail-folders button.active{background:var(--bp-soft);color:var(--bp-primary)}.mail-folders b{background:#ed6678;border-radius:8px;color:#fff;margin-left:5px;padding:1px 5px}.mail-folders .mail-add-filter{color:#34a792}.mail-row{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;gap:10px;padding:13px 4px}.mail-row>div:nth-child(2){flex:1 1;min-width:0}.mail-row strong{font-size:13px}.mail-row p{margin:2px 0}.mail-row p,.mail-row>span{color:var(--bp-muted);font-size:13px}.mail-row.unread strong{color:var(--bp-text)}.drawer-empty-note{background:var(--bp-soft);border-radius:7px;color:var(--bp-muted);display:flex;font-size:13px;gap:9px;margin-top:15px;padding:11px}.calendar-head button{background:var(--bp-paper);border:1px solid var(--crm-border);border-radius:6px;height:30px;width:30px}.calendar-head strong{font-size:13px}.week-calendar{border:1px solid var(--crm-border);border-radius:9px;display:flex;height:490px;overflow:hidden}.time-column{border-right:1px solid var(--crm-border);color:var(--bp-muted);display:flex;flex-direction:column;font-size:13px;justify-content:space-around;padding-top:42px;text-align:center;width:48px}.days-grid{background:var(--bp-soft);display:grid;flex:1 1;grid-template-columns:repeat(5,1fr);position:relative}.day-column{border-right:1px solid var(--bp-border)}.day-column strong{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-muted);display:block;font-size:13px;height:40px;padding-top:13px;text-align:center}.current-time-line{background:#ea5267;height:1px;left:0;position:absolute;right:0}.current-time-line i{background:#ea5267;border-radius:50%;height:8px;left:-4px;position:absolute;top:-4px;width:8px}.current-time-line span{background:#ea5267;color:#fff;padding:1px 4px;right:3px;top:-13px}.calendar-event,.current-time-line span{border-radius:3px;font-size:13px;position:absolute}.calendar-event{background:var(--bp-soft);border-left:2px solid #557bd4;color:#3d5eaa;line-height:1.35;padding:5px}.calendar-event b{display:block}.event-violet{background:var(--bp-soft);border-color:#8266c8;color:#7256b8}.support-agent{align-items:center;background:var(--bp-soft);border-radius:9px;display:flex;gap:11px;margin-bottom:20px;padding:14px}.support-agent>div:nth-child(2){display:flex;flex-direction:column}.support-agent strong{font-size:13px}.support-agent span{color:#37aa91;font-size:13px}.support-agent span i{background:#37b293;border-radius:50%;display:inline-block;height:6px;width:6px}.support-note{color:var(--bp-muted);font-size:13px;margin-top:12px;text-align:center}.apps-grid{grid-gap:10px;display:grid;gap:10px}.app-card{grid-column-gap:12px;background:var(--bp-paper);border:1px solid var(--crm-border);border-radius:6px;column-gap:12px;display:grid;grid-template-columns:45px 1fr auto;grid-template-rows:auto auto;padding:13px;position:relative;text-align:left}.app-card.active,.app-card:hover{background:var(--bp-paper);border-color:#bec8fa}.app-icon{border-radius:10px;color:#fff;display:grid;font-size:10px;font-weight:600;grid-row:1/3;height:45px;place-items:center;width:45px}.app-icon.automation{background:linear-gradient(135deg,#2cbea1,#446bd6)}.app-icon.sales{background:linear-gradient(135deg,#5064d9,#7888ec)}.app-icon.calendar{background:linear-gradient(135deg,#df9745,#f0bd68)}.app-card strong{font-size:13px}.app-card small{color:var(--bp-muted);font-size:13px}.app-card b,.app-card em{color:#3d9e89;font-size:13px;font-style:normal;position:absolute;right:10px;top:9px}.app-card.disabled{opacity:.65}.account-profile{align-items:center;display:flex;flex-direction:column;padding:15px 0 20px}.account-profile strong{font-size:14px;margin-top:8px}.account-profile span{color:var(--bp-muted);font-size:13px}.account-links{border-top:1px solid var(--crm-border)}.account-links button{align-items:center;background:var(--bp-paper);border:0;border-bottom:1px solid var(--bp-border);color:#617086;display:flex;gap:10px;min-height:44px;padding:0 6px;width:100%}.account-links span{flex:1 1;font-size:13px;text-align:left}.logout-button{align-items:center;background:var(--bp-soft);border:1px solid #f2d9dd;border-radius:7px;color:#d85365;display:flex;font-size:13px;gap:7px;justify-content:center;margin-top:16px;padding:10px;width:100%}.crm-form-field,.field-label,.schedule-field{color:#1e1e1e;color:var(--crm-form-label-color);display:flex;flex-direction:column;font-size:14px;font-size:var(--crm-form-label-size);font-weight:500;font-weight:var(--crm-form-label-weight);gap:6px}.crm-form-field>input,.crm-form-field>select,.crm-form-field>textarea,.field-label input,.field-label select,.field-label textarea,.social-box input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);font-size:13px;font-size:var(--crm-min-font-size);outline:0;padding:9px 10px;width:100%}.crm-form-field>input:focus,.crm-form-field>select:focus,.crm-form-field>textarea:focus,.field-label input:focus,.field-label select:focus,.field-label textarea:focus{border-color:#9eaaf0;box-shadow:0 0 0 3px #4057d614}.crm-form-field>textarea,.field-label textarea{resize:vertical}.drawer-content>.field-label{margin-bottom:13px}.crm-form-field>span{display:block}.crm-form-field>span b{color:var(--bp-primary);color:var(--crm-primary);margin-left:2px}.crm-form-tabs{background:var(--bp-paper);border-bottom:1px solid var(--bp-border);display:flex;flex:0 0 auto;gap:2px;padding:0 18px}.crm-form-tabs button{background:#0000;border:0;color:var(--bp-muted);font-size:15px;font-size:var(--crm-form-tab-size);font-weight:500;min-height:48px;padding:0 12px;position:relative}.crm-form-tabs button:after{background:var(--bp-primary);background:var(--crm-primary);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .16s ease}.crm-form-tabs button.active{color:var(--bp-primary);color:var(--crm-primary)}.crm-form-tabs button.active:after{transform:scaleX(1)}html[data-crm-theme=dark] .crm-form-tabs{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .crm-form-tabs button{color:var(--bp-muted)}html[data-crm-theme=dark] .crm-form-tabs button.active{color:#aebaff}html[data-crm-theme=dark] .crm-form-field,html[data-crm-theme=dark] .field-label,html[data-crm-theme=dark] .schedule-field{color:var(--bp-text)}.crm-modal-layer{display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:350}.modal-overlay{background:#0612227a;opacity:1}.crm-modal{background:var(--bp-paper);border-radius:6px;box-shadow:0 22px 60px #04102140;display:flex;flex-direction:column;max-height:92vh;position:relative;width:min(560px,96vw);z-index:1}.modal-sm{width:min(430px,96vw)}.modal-lg{width:min(780px,96vw)}.modal-header-custom{align-items:center;border-bottom:1px solid var(--crm-border);display:flex;justify-content:space-between;padding:17px 19px}.modal-body-custom{overflow-y:auto;padding:19px}.modal-footer-custom{background:var(--bp-paper);border-radius:0 0 11px 11px;border-top:1px solid var(--crm-border);display:flex;gap:8px;justify-content:flex-end;padding:13px 19px}.needs-attention{animation:modalAttention .4s ease}@keyframes modalAttention{0%,to{transform:scale(1)}30%{transform:scale(1.015)}60%{transform:scale(.995)}}.form-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.span-2{grid-column:1/-1}.quick-create{border-top:1px solid var(--crm-border);display:flex;flex-wrap:wrap;gap:6px;margin-top:16px;padding-top:13px}.quick-create>span{color:var(--bp-muted);font-size:13px;width:100%}.quick-create button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:var(--bp-muted);display:flex;font-size:13px;gap:5px;padding:6px 8px}.dashboard-actions{align-items:center;display:flex;gap:8px;position:relative}.widget-picker-wrap{position:relative}.widget-picker{background:var(--bp-paper);border:1px solid var(--crm-border);border-radius:6px;box-shadow:var(--bp-shadow);padding:15px;position:absolute;right:0;top:46px;width:320px;z-index:20}.widget-picker header{align-items:center;display:flex;justify-content:space-between}.widget-picker header>div{display:flex;flex-direction:column}.widget-picker header strong{color:var(--bp-text);font-size:14px}.widget-picker header span{color:var(--bp-muted);font-size:13px}.widget-picker>div{margin-top:10px}.widget-picker label{align-items:center;border-bottom:1px solid var(--bp-border);color:var(--bp-muted);display:flex;font-size:13px;gap:8px;padding:8px 3px}.widget-picker label input{accent-color:var(--bp-primary);accent-color:var(--crm-primary)}.widget-picker footer{display:flex;gap:7px;justify-content:flex-end;margin-top:12px}.kpi-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,minmax(0,1fr))}.kpi-card{background:var(--bp-paper);border:1px solid var(--crm-border);border-radius:6px;box-shadow:var(--bp-shadow);min-height:122px;padding:18px;position:relative}.kpi-card>div:nth-of-type(2){display:flex;flex-direction:column}.kpi-card span{color:var(--bp-muted);font-size:13px;font-weight:600}.kpi-card strong{color:var(--bp-text);font-size:24px;font-weight:600;margin:10px 0 4px}.kpi-card small{align-items:center;color:var(--bp-muted);display:flex;font-size:13px;gap:4px}.kpi-card small.positive{color:#2a9d84}.kpi-card small.warning{color:#d8893f}.kpi-card>.icon-btn{bottom:6px;position:absolute;right:7px}.kpi-icon{border-radius:10px;display:grid;font-size:17px;height:38px;place-items:center;position:absolute;right:16px;top:17px;width:38px}.kpi-blue{color:#4865d6}.kpi-blue,.kpi-green{background:var(--bp-soft)}.kpi-green{color:#2ca58c}.kpi-orange{background:#fff3e7;color:#dc8a3b}.kpi-violet{background:var(--bp-soft);color:#785ac6}.widget-hint{align-items:center;background:#ffffff8c;border:1px dashed var(--bp-border);border-radius:7px;display:flex;font-size:13px;gap:7px;margin:15px 0 9px;padding:8px 11px}.widget-hint,.widget-hint i{color:var(--bp-muted)}.dashboard-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(12,minmax(0,1fr))}.dashboard-widget{background:var(--bp-paper);border:1px solid var(--crm-border);border-radius:6px;box-shadow:var(--bp-shadow);min-height:290px;padding:17px;transition:opacity .18s,transform .18s}.dashboard-widget.dragging{opacity:.45;transform:scale(.99)}.widget-prospects,.widget-sales{grid-column:span 8}.widget-pipeline,.widget-tasks{grid-column:span 4}.widget-countries,.widget-team{grid-column:span 6}.widget-head{align-items:flex-start;display:flex;gap:8px;height:35px;justify-content:space-between;margin-bottom:13px}.widget-head>div:first-child{display:flex;flex-direction:column}.widget-head h2{color:var(--bp-text);font-size:14px;font-weight:500;margin:0}.widget-head p{color:var(--bp-muted);font-size:13px;margin:2px 0 0}.chart-summary{align-items:center;display:flex;gap:24px}.chart-summary div{display:flex;flex-direction:column}.chart-summary strong{color:var(--bp-text);font-size:19px}.chart-summary span{color:var(--bp-muted);font-size:13px}.chart-summary>b{background:var(--bp-soft);border-radius:9px;color:#2ba087;font-size:13px;margin-left:auto;padding:4px 7px}.area-chart{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);border-left:1px solid var(--bp-border);height:178px;margin-top:15px;padding:7px 6px 18px 25px;position:relative}.area-chart svg{height:100%;overflow:visible;width:100%}.chart-axis{bottom:-18px;color:var(--bp-muted);display:flex;font-size:13px;justify-content:space-between;left:25px;position:absolute;right:6px}.donut-layout{align-items:center;display:flex;gap:25px;height:210px;justify-content:space-around}.donut-chart{background:conic-gradient(#4867dc 0 40%,#7558c7 40% 66%,#3bb9b0 66% 84%,#eca14f 84%);border-radius:50%;display:grid;flex:0 0 auto;height:145px;place-items:center;position:relative;width:145px}.donut-chart:before{background:var(--bp-paper);border-radius:50%;content:"";height:83px;position:absolute;width:83px}.donut-chart>span{align-items:center;display:flex;flex-direction:column;position:relative}.donut-chart strong{color:var(--bp-text);font-size:20px}.donut-chart small{color:var(--bp-muted);font-size:13px}.legend-list{grid-gap:11px;display:grid;gap:11px;min-width:165px}.legend-list li{grid-gap:8px;align-items:center;color:var(--bp-muted);display:grid;font-size:13px;gap:8px;grid-template-columns:8px 1fr auto}.legend-list b{color:var(--bp-text);font-size:13px}.legend-list i{border-radius:50%;height:7px;width:7px}.dot-blue{background:#4867dc}.dot-violet{background:#7558c7}.dot-cyan{background:#3bb9b0}.dot-orange{background:#eca14f}.task-list,.task-row{display:grid}.task-row{grid-gap:6px;align-items:center;border-bottom:1px solid var(--bp-border);gap:6px;grid-template-columns:38px 28px 1fr 24px;min-width:0;padding:10px 0}.task-dot{border-radius:7px;display:grid;height:27px;place-items:center;width:27px}.dot-green{color:#27977f}.dot-blue,.dot-green{background:var(--bp-soft)}.dot-blue{color:#4669d0}.dot-orange{background:#fff1e4;color:#d78638}.dot-violet{background:var(--bp-soft);color:#7759c2}.task-row strong{font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-row>span{color:var(--bp-muted);font-size:13px}.task-row button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:50%;color:var(--bp-muted);display:grid;height:23px;place-items:center;width:23px}.widget-link{background:#0000;border:0;color:var(--bp-primary);font-size:13px;font-weight:600;margin-top:12px;padding:0}.funnel-bars{flex-direction:column;gap:6px;padding-top:5px}.funnel-bars,.funnel-bars div{align-items:center;display:flex}.funnel-bars div{background:linear-gradient(90deg,#4a62d8,#6579e7);border-radius:4px;color:#fff;font-size:13px;height:31px;justify-content:center;overflow:hidden;position:relative;width:100%}.funnel-bars div:nth-child(2){background:linear-gradient(90deg,#5d70dd,#7485eb);width:82%}.funnel-bars div:nth-child(3){background:linear-gradient(90deg,#3aaea5,#5bc4bb);width:64%}.funnel-bars div:nth-child(4){background:linear-gradient(90deg,#e39749,#f0b268);width:46%}.funnel-bars div:nth-child(5){background:linear-gradient(90deg,#dc6873,#ed8690);width:30%}.funnel-bars span{position:relative;z-index:1}.funnel-bars span b{margin-left:8px}.funnel-bars i{background:#ffffff0d;inset:0;position:absolute}.country-list,.team-list{display:grid}.country-list>div,.team-row{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;gap:9px;min-height:39px}.country-list>div span{color:var(--bp-muted);flex:1 1;font-size:13px;min-width:0}.country-list>div b,.team-row strong{color:var(--bp-text);font-size:13px}.country-list>i{background:linear-gradient(90deg,var(--bp-primary-solid),#58b9ac);border-radius:3px;height:4px;margin-top:-9px}.team-row>div:nth-child(2){display:flex;flex:1 1;flex-direction:column;min-width:0}.team-row span{color:var(--bp-muted);font-size:13px}.team-row>b{color:#2a9b83;font-size:13px}.prospects-page .page-title-row{margin-bottom:15px}.prospects-toolbar{align-items:center;background:var(--bp-paper);border:1px solid var(--crm-border);border-radius:9px;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px;padding:9px;position:relative}.toolbar-left,.toolbar-right{align-items:center;display:flex;gap:6px}.table-search{align-items:center;border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-muted);display:flex;gap:7px;height:36px;padding:0 10px;width:235px}.table-search input{border:0;flex:1 1;font-size:13px;min-width:0;outline:0}.toolbar-btn{background:var(--bp-paper);border:1px solid var(--bp-border);color:var(--bp-muted);min-height:36px;padding:0 10px}.toolbar-btn.active,.toolbar-btn:hover{background:var(--bp-soft);border-color:#cdd4f5;color:var(--bp-primary)}.toolbar-btn b{background:var(--bp-soft);border-radius:8px;color:var(--bp-primary);font-size:13px;padding:1px 5px}.toolbar-btn.icon-only{padding:0;width:36px}.toolbar-dropdown{position:relative}.view-switch{background:var(--bp-soft);border-radius:6px;display:flex;padding:2px}.view-switch button{background:#0000;border:0;border-radius:5px;color:var(--bp-muted);display:grid;height:31px;place-items:center;width:33px}.view-switch button.active{background:var(--bp-paper);box-shadow:0 1px 5px #19263a1a;color:var(--bp-primary)}.floating-menu{background:var(--bp-paper);border:1px solid var(--crm-border);border-radius:8px;box-shadow:0 8px 28px #172b4d14;box-shadow:var(--crm-shadow);padding:7px;position:absolute;z-index:30}.floating-menu button{align-items:center;background:var(--bp-paper);border:0;border-radius:5px;color:var(--bp-muted);display:flex;font-size:13px;gap:8px;min-height:32px;padding:0 9px;text-align:left;white-space:nowrap;width:100%}.floating-menu button:hover{background:var(--bp-soft);color:var(--bp-primary)}.columns-menu,.export-menu{right:0;top:42px}.columns-menu{padding:10px;width:210px}.columns-menu>strong{display:block;font-size:13px;margin:2px 5px 6px}.columns-menu label{color:var(--bp-muted);display:flex;font-size:13px;gap:8px;padding:6px}.columns-menu input{accent-color:#4057d6}.columns-menu>.btn-primary{background:var(--bp-primary-solid);color:#fff;margin-top:8px}.filter-menu{left:260px;top:53px;width:290px}.filter-menu>strong{display:block;font-size:13px;margin:2px 3px 10px}.filter-menu>label{color:var(--bp-muted);display:flex;flex-direction:column;font-size:13px;gap:5px;margin-bottom:10px}.filter-menu select{border:1px solid var(--bp-border);border-radius:6px;padding:8px}.filter-menu footer{display:flex;gap:6px;justify-content:flex-end}.table-card{background:var(--bp-paper);border:1px solid var(--crm-border);border-radius:6px;box-shadow:var(--bp-shadow)}.table-responsive{overflow-x:auto}.crm-table{border-collapse:collapse;min-width:1050px;width:100%}.crm-table th{background:var(--bp-soft);color:var(--bp-muted);font-weight:500;height:40px;letter-spacing:.35px;padding:0 11px;text-align:left}.crm-table td,.crm-table th{border-bottom:1px solid var(--bp-border);font-size:13px}.crm-table td{color:#617085;height:63px;padding:8px 11px;vertical-align:middle}.crm-table tbody tr:hover{background:var(--bp-paper)}.crm-table input[type=checkbox]{accent-color:#4057d6}.owner-cell,.prospect-name{align-items:center;display:flex;gap:8px}.prospect-name{background:#0000;border:0;color:var(--bp-text);font-size:13px;font-weight:600;padding:0;text-align:left}.prospect-name:hover{color:var(--bp-primary)}.prospect-name>div:nth-child(2){display:flex;flex-direction:column}.contact-cell small,.prospect-name span{color:var(--bp-muted);display:block;font-size:13px;margin-top:2px}.contact-cell span{color:var(--bp-text);display:block;font-size:13px}.owner-cell{white-space:nowrap}.phase-badge{align-items:center;border-radius:10px;display:inline-flex;font-size:13px;font-weight:600;padding:4px 7px}.phase-prospeccion{background:var(--bp-soft);color:#3d69c9}.phase-calificacion{background:var(--bp-soft);color:#7754bb}.phase-propuesta{background:#fff1d9;color:#a8742a}.phase-negociacion{background:#ffe8eb;color:#c35e68}.row-actions{position:relative}.row-menu{right:0;top:35px;width:195px}.table-footer{align-items:center;color:var(--bp-muted);display:flex;font-size:13px;justify-content:space-between;min-height:52px;padding:10px 13px}.table-footer>div{align-items:center;display:flex;gap:4px}.table-footer button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:var(--bp-muted);font-size:13px;height:28px;min-width:28px;padding:0 7px}.table-footer button.active{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.toast-message{align-items:center;animation:toastIn .22s ease;background:var(--bp-soft);border-radius:7px;bottom:25px;box-shadow:0 8px 25px #06111f33;color:#fff;display:flex;font-size:13px;gap:7px;padding:11px 15px;position:fixed;right:25px;z-index:500}@keyframes toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.kanban-board{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(225px,1fr));overflow-x:auto;padding-bottom:10px}.kanban-column{background:var(--bp-soft);border-radius:9px;min-height:475px;padding:11px}.kanban-column>header{align-items:center;color:var(--bp-text);display:flex;font-size:13px;gap:7px;margin-bottom:10px}.kanban-column>header b{color:var(--bp-muted);margin-left:auto}.kanban-card-top>button,.kanban-column>header button{background:#0000;border:0;border-radius:5px;color:var(--bp-muted);display:grid;height:25px;place-items:center;width:25px}.phase-dot{border-radius:50%;height:8px;width:8px}.phase-dot.phase-prospeccion{background:#5877d9}.phase-dot.phase-calificacion{background:#8062c7}.phase-dot.phase-propuesta{background:#e6a54a}.phase-dot.phase-negociacion{background:#e16f7a}.kanban-card{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:var(--bp-shadow);margin-bottom:9px;padding:12px}.kanban-card-top{align-items:center;display:flex;gap:8px;justify-content:space-between}.kanban-name{background:#0000;border:0;color:var(--bp-text);font-size:13px;font-weight:600;margin-top:9px;padding:0}.kanban-card>span{color:var(--bp-muted);display:block;font-size:13px;margin:2px 0 10px}.kanban-card footer{align-items:center;border-top:1px solid var(--bp-border);display:flex;justify-content:space-between;margin-top:9px;padding-top:9px}.kanban-card footer span{color:var(--bp-muted);font-size:13px}.kanban-value{align-items:center;color:var(--bp-primary);display:flex;font-weight:600;justify-content:space-between}.kanban-value small{color:var(--bp-muted);font-weight:400}.profile-drawer{margin:-18px}.profile-hero{align-items:center;background:var(--bp-soft);display:flex;gap:13px;padding:23px 18px 17px}.profile-hero>div:nth-child(2){flex:1 1;min-width:0}.profile-hero h3{color:var(--bp-text);font-size:16px;margin:0}.profile-hero p{color:var(--bp-muted);font-size:13px;margin:3px 0 8px}.profile-contact-grid{grid-gap:9px;border-bottom:1px solid var(--crm-border);display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 18px}.profile-contact-grid>div{grid-column-gap:7px;background:var(--bp-soft);border-radius:6px;column-gap:7px;display:grid;grid-template-columns:22px 1fr;padding:9px}.profile-contact-grid>div>i{color:#526bd1;grid-row:1/3}.profile-contact-grid span,.profile-contact-grid strong{color:var(--bp-muted);display:block;font-size:13px}.profile-contact-grid strong{margin-top:2px;overflow:hidden;text-overflow:ellipsis}.profile-section{border-bottom:1px solid var(--crm-border);padding:15px 18px}.profile-section>header{align-items:center;display:flex;justify-content:space-between;margin-bottom:11px}.profile-section h4{color:var(--bp-text);font-size:13px;margin:0}.profile-section>header button{align-items:center;background:#0000;border:0;color:var(--bp-primary);display:flex;font-size:13px;gap:4px;padding:0}.related-contact{align-items:center;display:flex;gap:9px}.related-contact>div:nth-child(2){display:flex;flex:1 1;flex-direction:column}.related-contact strong{font-size:13px}.related-contact small,.related-contact span{color:var(--bp-muted);font-size:13px}.files-row{display:flex;flex-wrap:wrap;gap:7px}.files-row>div{grid-gap:2px;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:5px;color:#607089;display:grid;gap:2px;grid-template-columns:22px 1fr;padding:8px}.files-row>div>i{color:#536cd0;grid-row:1/3}.files-row span{font-size:13px}.files-row small{color:var(--bp-muted);font-size:13px}.activity-line{border-left:1px solid var(--bp-border);margin-left:14px;padding:0 0 16px 25px;position:relative}.activity-line>i{background:var(--bp-paper);border:2px solid var(--bp-border);border-radius:50%;box-shadow:0 0 0 1px currentColor;display:grid;height:26px;left:-13px;place-items:center;position:absolute;top:0;width:26px}.activity-line>div{display:flex;flex-direction:column}.activity-line strong{font-size:13px}.activity-line p{margin:2px 0}.activity-line p,.activity-line span{color:var(--bp-muted);font-size:13px}.activity-blue{color:#5573d8}.activity-green{color:#36a98f}.activity-violet{color:#7c5ec6}.activity-orange{color:#df9143}.edit-prospect{padding-bottom:82px}.social-box{grid-gap:8px;background:var(--bp-soft);border-radius:7px;display:grid;gap:8px;margin-top:15px;padding:12px}.social-box strong{font-size:13px}.social-box>div{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.drawer-form-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--crm-border);bottom:0;display:flex;gap:7px;justify-content:flex-end;left:0;padding:12px 18px;position:absolute;right:0}.drawer-form-footer p{align-items:center;color:var(--bp-muted);display:flex;font-size:13px;gap:5px;margin:0 auto 0 0}.range-field{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1fr 38px;padding:7px 0}.range-field input{accent-color:#4057d6}.range-field b{color:var(--bp-primary);font-size:13px}.switch-field{align-items:center!important;background:var(--bp-soft);border-radius:7px;display:flex!important;flex-direction:row!important;justify-content:space-between;padding:9px 11px}.switch-field input{accent-color:#4057d6;height:17px;width:32px}.placeholder-card{align-items:center;background:var(--bp-paper);border:1px solid var(--crm-border);border-radius:6px;display:flex;flex-direction:column;justify-content:center;min-height:430px;padding:55px;text-align:center}.placeholder-icon{background:var(--bp-soft);border-radius:19px;color:var(--bp-primary);display:grid;font-size:29px;height:70px;margin-bottom:17px;place-items:center;width:70px}.placeholder-card h2{color:var(--bp-text);font-size:19px;margin:0}.placeholder-card p{color:var(--bp-muted);font-size:13px;line-height:1.65;margin:8px 0 22px;max-width:480px}.placeholder-lines{grid-gap:9px;display:grid;gap:9px;width:min(520px,90%)}.placeholder-lines i{background:var(--bp-soft);border-radius:6px;height:10px}.placeholder-lines i:nth-child(2){width:82%}.placeholder-lines i:nth-child(3){width:62%}@media(max-width:1300px){.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.widget-prospects,.widget-sales{grid-column:span 7}.widget-pipeline,.widget-tasks{grid-column:span 5}.top-search{width:230px}.account-button>div:nth-child(2){display:none}}@media(max-width:1100px){.crm-sidebar{box-shadow:13px 0 30px #0e1c2e33;transform:translateX(-102%);transition:transform .25s}.crm-sidebar.is-mobile-open{transform:translateX(0)}.crm-main{padding-left:0}.sidebar-mobile-close,.topbar-menu-btn{display:grid}.mobile-overlay{background:#08142359;border:0;display:block;inset:0;position:fixed;z-index:190}.dashboard-widget{grid-column:span 12}.crm-topbar{left:0;padding:0 15px}.page-content{padding:20px}.top-search{width:min(290px,30vw)}}@media(max-width:850px){.scope-control,.top-icon-btn:first-of-type,.top-search{display:none}.prospects-toolbar{align-items:flex-start;flex-direction:column}.toolbar-left,.toolbar-right{flex-wrap:wrap;width:100%}.toolbar-right{justify-content:flex-end}.table-search{flex:1 1}.filter-menu{left:9px;top:53px}.donut-layout{flex-direction:column;height:auto}.donut-chart{height:125px;width:125px}.legend-list{width:100%}.page-title-row{min-height:auto}.kanban-board{grid-template-columns:repeat(5,240px)}}@media(max-width:650px){.page-content{padding:16px}.crm-topbar{height:60px}.crm-main main{padding-top:60px}.page-title-row{flex-direction:column}.dashboard-actions{justify-content:space-between;width:100%}.kpi-grid{grid-template-columns:1fr}.widget-picker{left:12px;position:fixed;right:12px;top:80px;width:auto}.form-grid{grid-template-columns:1fr}.span-2{grid-column:auto}.drawer-wide{width:100vw}.crm-drawer{width:96vw}.profile-contact-grid{grid-template-columns:1fr}.toolbar-left .toolbar-btn span,.toolbar-right .toolbar-btn span{display:none}.table-search{min-width:150px}.modal-footer-custom{flex-wrap:wrap}.modal-footer-custom button{flex:1 1}.placeholder-card{min-height:360px;padding:30px 18px}.account-button{margin-left:0}.account-button .avatar{height:30px;width:30px}.social-box>div{grid-template-columns:1fr}.drawer-form-footer p{display:none}}@media print{.crm-sidebar,.crm-topbar,.page-title-row,.prospects-toolbar,.table-footer,.toast-message{display:none!important}.crm-main,.crm-main main,.page-content{padding:0}.table-card{border:0;box-shadow:var(--bp-shadow)}.crm-table{min-width:0}.crm-table td:first-child,.crm-table td:last-child,.crm-table th:first-child,.crm-table th:last-child{display:none}}.dashboard-v2{padding-bottom:60px}.dashboard-v2 .page-title-row{align-items:center;margin-bottom:24px;min-height:82px}.dashboard-v2 .eyebrow{font-size:13px!important;letter-spacing:1.55px;margin-bottom:7px!important}.dashboard-v2 .page-title-row h1{font-size:29px;font-weight:500;letter-spacing:-.7px}.dashboard-v2 .page-title-row p{font-size:15px;line-height:1.55}.dashboard-v2 .dashboard-actions{gap:12px}.dashboard-v2 .demo-pill{font-size:13.5px;height:36px;padding:0 13px}.personalize-button{font-size:14.5px;min-height:43px;padding:0 18px}.kpi-grid-v2{gap:18px}.kpi-card-v2{border:1px solid var(--bp-border);box-shadow:var(--bp-shadow);min-height:148px;overflow:hidden;padding:22px 22px 19px;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.kpi-card-v2:before{content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transform:scaleX(.7);transition:.25s}.kpi-card-v2.accent-green:before{background:#38b39d}.kpi-card-v2.accent-blue:before{background:#5267dc}.kpi-card-v2.accent-violet:before{background:#7b61c9}.kpi-card-v2.accent-orange:before{background:#ed9b4b}.kpi-card-v2:hover{border-color:var(--bp-border);box-shadow:0 14px 30px #1d2c461f;transform:translateY(-5px)}.kpi-card-v2:hover:before{opacity:1;transform:scaleX(1)}.kpi-card-v2:hover .kpi-icon{transform:translateY(-2px) rotate(-4deg)}.kpi-card-copy{display:flex;flex-direction:column}.kpi-card-v2 .kpi-card-copy>span{color:var(--bp-muted);font-size:15px;font-weight:600}.kpi-card-v2 .kpi-card-copy>strong{color:var(--bp-text);font-size:28px;font-weight:600;line-height:1.15;margin:8px 0 3px}.kpi-card-v2 .kpi-card-copy>small{color:var(--bp-muted);font-size:13.5px;max-width:72%}.kpi-card-v2 .kpi-icon{border-radius:12px;height:45px;right:20px;top:21px;transition:.24s;width:45px}.kpi-card-action{align-items:center;bottom:16px;color:#2da188;display:flex;font-size:13px;font-weight:600;gap:5px;left:22px;position:absolute}.accent-orange .kpi-card-action{color:#d78435}.dashboard-v2 .widget-hint{background:var(--bp-paper);border:1px dashed var(--bp-border);color:var(--bp-muted);font-size:13.5px;margin:20px 0 12px;min-height:43px;padding:10px 14px;transition:.2s}.dashboard-v2 .widget-hint i{color:#5267dc}.dashboard-v2 .widget-hint.dragging-active{background:var(--bp-soft);border-color:#8f9deb;box-shadow:var(--bp-shadow);color:#3349bb}.dashboard-grid-v2{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:repeat(12,minmax(0,1fr))}.dashboard-widget-v2{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;box-shadow:var(--bp-shadow);min-height:398px!important;overflow:visible;padding:0!important;position:relative;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,opacity .18s}.dashboard-widget-v2:hover{border-color:var(--bp-border);box-shadow:0 14px 34px rgba(25,41,66,.105);transform:translateY(-3px)}.widget-span-4{grid-column:span 4}.widget-span-6{grid-column:span 6}.widget-span-8{grid-column:span 8}.dashboard-widget-v2.is-dragging{border:2px dashed #5267dc;box-shadow:var(--bp-shadow);cursor:grabbing;opacity:.28;transform:scale(.975) rotate(.2deg);z-index:20}.dashboard-widget-v2.is-drop-target{border-color:#8292e7;box-shadow:var(--bp-shadow);transform:translateY(5px)}.widget-drag-handle{background:#0000;border:1px solid #0000;border-radius:7px;color:var(--bp-muted);cursor:grab;display:grid;height:34px;place-items:center;position:absolute;right:14px;top:14px;transition:.2s;width:34px;z-index:5}.dashboard-widget-v2:hover .widget-drag-handle,.widget-drag-handle:hover{background:var(--bp-soft);border-color:var(--bp-border);color:#5267dc}.widget-drag-handle:active{cursor:grabbing;transform:scale(.94)}.dashboard-card-inner{border-radius:6px;display:flex;flex-direction:column;height:100%;min-height:398px;overflow:hidden}.dashboard-card-header{align-items:flex-start;border-bottom:1px solid var(--bp-border);display:flex;gap:12px;justify-content:space-between;min-height:79px;padding:18px 58px 15px 20px}.dashboard-card-header>div:first-child{min-width:0}.dashboard-card-title-line{align-items:center;display:flex;gap:8px}.dashboard-card-title-line h2{color:var(--bp-text);font-size:17px;font-weight:500;line-height:1.35;margin:0}.dashboard-card-title-line>span{background:var(--bp-soft);border-radius:6px;color:#5369d4;font-size:13px;font-weight:500;padding:3px 7px}.dashboard-card-header p{color:var(--bp-muted);font-size:13.5px;line-height:1.4;margin:5px 0 0}.dashboard-card-actions{align-items:center;display:flex;gap:6px;margin-right:0}.dashboard-card-body{flex:1 1;min-height:0;padding:16px 20px 18px;position:relative}.dashboard-card-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;min-height:48px;padding:10px 20px}.dashboard-card-link{align-items:center;background:#0000;border:0;color:#5065d3;display:flex;font-size:13.5px;font-weight:600;gap:5px;padding:0}.card-icon-button,.card-report-button,.card-soft-button{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:6px;color:#5368d2;display:inline-flex;font-size:13px;font-weight:600;gap:5px;justify-content:center;min-height:31px;padding:0 10px;white-space:nowrap}.card-report-button:hover,.card-soft-button:hover{background:#5267dc;border-color:#5267dc;color:#fff}.card-report-button{background:#ed9650;border-color:#e98943;color:#fff}.card-icon-button{padding:0;width:31px}.period-switch{display:flex;gap:4px}.period-switch button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:var(--bp-muted);font-size:13px;font-weight:600;height:29px;min-width:31px;padding:0 7px}.period-switch button.active,.period-switch button:hover{background:#5267dc;border-color:#5267dc;box-shadow:0 4px 10px #5267dc33;color:#fff}.chart-metrics-row{background:var(--bp-soft);border-bottom:1px dashed var(--bp-border);display:grid;grid-template-columns:repeat(4,1fr);margin:-16px -20px 8px}.chart-metric{align-items:center;border-right:1px dashed var(--bp-border);display:flex;flex-direction:column;justify-content:center;min-height:70px;padding:13px 10px;text-align:center}.chart-metric:last-child{border-right:0}.chart-metric strong{color:var(--bp-text);font-size:18px;font-weight:600}.chart-metric strong.positive{color:#2ba389}.chart-metric span{color:var(--bp-muted);font-size:13px;margin-top:3px}.apexcharts-tooltip{border:1px solid var(--bp-border)!important;border-radius:8px!important;box-shadow:0 8px 22px #13223824!important}.apexcharts-tooltip-title{background:var(--bp-soft)!important;border-bottom:1px solid var(--bp-border)!important;font-weight:500!important;padding:7px 10px!important}.world-map-wrap{height:190px;margin-top:-3px;position:relative}.world-map{height:100%;overflow:visible;width:100%}.world-map path{fill:#e8ecf2;stroke:#fff;stroke-width:.8;cursor:default;transition:fill .18s,transform .18s}.world-map path:hover{fill:#cbd3e0}.world-map path.has-clients{fill:#9bacec;cursor:pointer}.world-map path.has-clients:hover{fill:#677cdf}.world-map path.selected{fill:#38b39d;filter:drop-shadow(0 2px 2px rgba(28,128,108,.25))}.map-tooltip{align-items:center;background:#fffffff0;border:1px solid var(--bp-border);border-radius:5px;box-shadow:0 4px 12px #202f4614;color:var(--bp-text);display:flex;font-size:13px;gap:4px;left:7px;padding:6px 8px;position:absolute;top:5px;z-index:2}.map-tooltip i{color:#38a990}.region-tabs{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(3,1fr);margin-top:5px}.region-tabs button{align-items:flex-start;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-muted);display:flex;flex-direction:column;font-size:13px;padding:7px 6px}.region-tabs button b{color:var(--bp-text);font-size:13px;margin-top:2px}.region-tabs button.active{background:var(--bp-soft);border-color:#8fd4c6;color:#278f7a}.region-breakdown{grid-gap:6px;display:grid;gap:6px;margin-top:10px}.region-breakdown>div{grid-gap:7px;align-items:center;color:var(--bp-muted);display:grid;font-size:13px;gap:7px;grid-template-columns:92px 1fr 30px}.goals-list i,.leader-score i,.region-breakdown i{background:var(--bp-soft);border-radius:4px;height:5px;overflow:hidden}.goals-list em,.leader-score em,.region-breakdown em{background:linear-gradient(90deg,#5267dc,#3bb5a1);border-radius:4px;display:block;height:100%}.region-breakdown strong{color:var(--bp-text);font-size:13px;text-align:right}.donut-widget-layout{grid-gap:4px;align-items:center;display:grid;gap:4px;grid-template-columns:minmax(190px,1fr) minmax(125px,.72fr)}.donut-widget-layout ul{grid-gap:11px;display:grid;gap:11px}.donut-widget-layout li{grid-gap:8px;align-items:center;color:var(--bp-muted);display:grid;font-size:13px;gap:8px;grid-template-columns:9px 1fr auto}.donut-widget-layout li i{border-radius:50%;box-shadow:var(--bp-shadow);height:8px;width:8px}.donut-widget-layout li strong{color:var(--bp-text);font-size:13.5px}.agenda-list,.agenda-row{display:grid}.agenda-row{grid-gap:7px;align-items:center;border-bottom:1px solid var(--bp-border);gap:7px;grid-template-columns:39px 35px 1fr 28px;min-height:54px}.agenda-row:last-child{border-bottom:0}.agenda-row time{color:var(--bp-muted);font-size:13px}.agenda-icon{border-radius:8px;display:grid;height:31px;place-items:center;width:31px}.agenda-icon.green{background:var(--bp-soft);color:#299b83}.agenda-icon.blue{background:var(--bp-soft);color:#506bd0}.agenda-icon.orange{background:#fff1e4;color:#d8873b}.agenda-icon.violet{background:var(--bp-soft);color:#7659c1}.agenda-row>div{display:flex;flex-direction:column;min-width:0}.agenda-row strong{color:var(--bp-text);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-row small{color:var(--bp-muted);font-size:13px;margin-top:3px}.agenda-row>button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:50%;color:var(--bp-muted);display:grid;height:26px;place-items:center;width:26px}.agenda-row>button:hover{background:#38b39d;border-color:#38b39d;color:#fff}.inline-card-notice{align-items:center;animation:toastIn .2s ease;background:#2f9d87;border-radius:6px;box-shadow:var(--bp-shadow);color:#fff;display:flex;font-size:13px;gap:5px;padding:8px 10px;position:absolute;right:20px;top:8px;z-index:3}.dashboard-table-wrap{border:1px solid var(--bp-border);border-radius:7px;overflow-x:auto}.dashboard-data-table{border-collapse:collapse;min-width:640px;width:100%}.dashboard-data-table.compact{min-width:520px}.dashboard-data-table th{background:var(--bp-soft);font-weight:500;height:39px;padding:0 13px;text-align:left}.dashboard-data-table td,.dashboard-data-table th{border-bottom:1px solid var(--bp-border);color:var(--bp-muted);font-size:13px}.dashboard-data-table td{height:42px;padding:8px 13px}.dashboard-data-table tbody tr:last-child td{border-bottom:0}.dashboard-data-table tbody tr:hover{background:var(--bp-paper)}.dashboard-data-table td strong{color:var(--bp-text);font-weight:600}.dashboard-data-table .positive{color:#269a81;font-weight:600}.dashboard-data-table .negative{color:#d75f6c;font-weight:600}.status-neutral,.status-positive,.status-warning{border-radius:9px;font-size:13px;font-weight:600;padding:4px 7px}.status-positive{background:#e5f7f1;color:#268d76}.status-warning{background:#fff0df;color:#c47b35}.status-neutral{background:#ebefff;color:#5368ca}.leader-list,.leader-row{display:grid}.leader-row{grid-gap:8px;align-items:center;border-bottom:1px solid var(--bp-border);gap:8px;grid-template-columns:24px 34px 1fr 62px;min-height:58px}.leader-row:last-child{border-bottom:0}.leader-position{background:var(--bp-soft);border-radius:6px;color:var(--bp-muted);display:grid;font-size:13px;font-weight:600;height:22px;place-items:center;width:22px}.leader-row>div{display:flex;flex-direction:column;min-width:0}.leader-row strong{color:var(--bp-text);font-size:13px}.leader-row small{color:var(--bp-muted);font-size:13px;margin-top:2px}.leader-score{color:#299b82;display:flex;flex-direction:column;font-size:13px;font-weight:600;text-align:right}.leader-score i{margin-top:5px;width:100%}.goals-list{grid-gap:18px;display:grid;gap:18px;padding-top:5px}.goals-list>div{position:relative}.goals-list header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.goals-list strong{color:var(--bp-text);font-size:13px}.goals-list header span{color:var(--bp-muted);font-size:13px}.goals-list i{display:block;height:7px;margin-right:40px}.goals-list small{bottom:-2px;color:#3a4cba;font-size:13px;font-weight:600;position:absolute;right:0}.widget-catalog-layer{display:grid;inset:0;padding:25px;place-items:center;position:fixed;z-index:420}.widget-catalog-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#07132385;border:0;inset:0;position:absolute}.widget-catalog-panel{background:var(--bp-soft);border-radius:6px;box-shadow:var(--bp-shadow);display:flex;flex-direction:column;max-height:90vh;overflow:hidden;position:relative;width:min(980px,96vw);z-index:1}.widget-catalog-panel>header{align-items:flex-start;background:var(--bp-paper);border-bottom:1px solid var(--bp-border);display:flex;justify-content:space-between;min-height:100px;padding:21px 24px}.widget-catalog-panel>header h2{color:var(--bp-text);font-size:22px;font-weight:500;margin:3px 0 0}.widget-catalog-panel>header p{color:var(--bp-muted);font-size:13.5px;margin:5px 0 0}.catalog-kicker{color:#5267d6;font-size:13px;font-weight:600;letter-spacing:1.4px}.widget-catalog-toolbar{align-items:center;background:var(--bp-paper);border-bottom:1px solid var(--bp-border);display:flex;gap:18px;justify-content:space-between;padding:13px 24px}.widget-catalog-toolbar label{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-muted);display:flex;gap:8px;height:40px;padding:0 11px;width:min(440px,65%)}.widget-catalog-toolbar input{background:#0000;border:0;color:var(--bp-text);flex:1 1;font-size:13px;min-width:0;outline:0}.widget-catalog-toolbar>span{color:var(--bp-muted);font-size:13px}.widget-catalog-toolbar>span strong{color:#4056cc;font-size:15px}.widget-catalog-grid{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(3,minmax(0,1fr));overflow-y:auto;padding:18px 24px}.widget-catalog-card{grid-gap:11px;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;display:grid;gap:11px;grid-template-columns:41px 1fr;min-height:126px;padding:14px;position:relative;text-align:left;transition:.2s}.widget-catalog-card:hover{border-color:#bdc7f4;box-shadow:0 8px 20px #1f304e14;transform:translateY(-2px)}.widget-catalog-card.selected{background:var(--bp-paper);border-color:#8f9deb;box-shadow:var(--bp-shadow)}.catalog-card-icon{border-radius:10px;display:grid;height:41px;place-items:center;width:41px}.catalog-blue{background:var(--bp-soft);color:#4d67d5}.catalog-green{background:var(--bp-soft);color:#289a82}.catalog-orange{background:#fff1e3;color:#d98639}.catalog-violet{background:var(--bp-soft);color:#7558c0}.catalog-card-copy{display:flex;flex-direction:column;min-width:0}.catalog-card-copy small{color:var(--bp-muted);font-size:13px;font-weight:600;letter-spacing:.8px}.catalog-card-copy strong{color:var(--bp-text);font-size:13.5px;line-height:1.35;margin:4px 22px 3px 0}.catalog-card-copy>span{color:var(--bp-muted);font-size:13px;line-height:1.45}.catalog-card-check{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:50%;color:var(--bp-muted);display:grid;height:25px;place-items:center;position:absolute;right:10px;top:10px;width:25px}.widget-catalog-card.selected .catalog-card-check{background:#5267dc;border-color:#5267dc;color:#fff}.catalog-empty{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;grid-column:1/-1;justify-content:center;min-height:190px}.catalog-empty strong{color:var(--bp-text);font-size:14px;margin-top:8px}.catalog-empty span{font-size:13px;margin-top:4px}.widget-catalog-panel>footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:15px;justify-content:space-between;min-height:70px;padding:13px 24px}.widget-catalog-panel>footer>span{color:var(--bp-muted);font-size:13px}.widget-catalog-panel>footer>div{display:flex;gap:8px}.widget-catalog-panel button:disabled{cursor:not-allowed;opacity:.5}@media(max-width:1400px){.dashboard-v2 .page-title-row h1{font-size:26px}.kpi-card-v2 .kpi-card-copy>strong{font-size:25px}.dashboard-grid-v2 .widget-span-8{grid-column:span 12}.dashboard-grid-v2 .widget-span-4,.dashboard-grid-v2 .widget-span-6{grid-column:span 6}.widget-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.dashboard-v2 .page-title-row{align-items:flex-start}.dashboard-v2 .dashboard-actions{justify-content:flex-start;width:100%}.dashboard-grid-v2 .widget-span-4,.dashboard-grid-v2 .widget-span-6,.dashboard-grid-v2 .widget-span-8{grid-column:span 12}.chart-metrics-row{grid-template-columns:repeat(2,1fr)}.chart-metric:nth-child(2){border-right:0}.donut-widget-layout{grid-template-columns:1fr}.donut-widget-layout ul{grid-template-columns:repeat(2,1fr)}.widget-catalog-grid{grid-template-columns:1fr}.widget-catalog-panel>footer{align-items:flex-start;flex-direction:column}.widget-catalog-panel>footer>div{justify-content:flex-end;width:100%}}@media(max-width:650px){.dashboard-v2 .page-title-row h1{font-size:25px}.dashboard-v2 .page-title-row p{font-size:13.5px}.dashboard-v2 .dashboard-actions{align-items:flex-start;flex-direction:column}.personalize-button{width:100%}.kpi-card-v2{min-height:142px}.dashboard-card-header{min-height:86px;padding:16px 52px 13px 15px}.dashboard-card-title-line{align-items:flex-start;flex-direction:column;gap:4px}.dashboard-card-title-line h2{font-size:15px}.dashboard-card-header p{font-size:13px}.dashboard-card-body{padding:14px 15px}.chart-metrics-row{margin:-14px -15px 8px}.period-switch{margin-top:4px}.period-switch button{min-width:28px;padding:0 5px}.donut-widget-layout ul,.region-tabs{grid-template-columns:1fr}.agenda-row{grid-template-columns:34px 32px 1fr 26px}.widget-catalog-layer{padding:0}.widget-catalog-panel{border-radius:0;height:100vh;max-height:100vh;width:100vw}.widget-catalog-panel>header{padding:18px}.widget-catalog-toolbar{align-items:flex-start;flex-direction:column;padding:12px 18px}.widget-catalog-toolbar label{width:100%}.widget-catalog-grid{padding:14px 18px}.widget-catalog-panel>footer{padding:12px 18px}.widget-catalog-panel>footer>div button{flex:1 1}}.crm-topbar{gap:16px;height:70px;padding:0 24px}.crm-main main{padding-top:70px}.top-actions{gap:4px}.top-icon-btn{border-radius:50%;color:var(--bp-muted);height:42px;width:42px}.top-icon-btn.active,.top-icon-btn:hover{background:var(--bp-soft);color:var(--bp-primary)}.top-icon-btn>i{line-height:1}.top-icon-btn>.topbar-badge{border:2px solid var(--bp-border);border-radius:12px;color:#fff;display:grid;font-size:13px!important;font-weight:600;height:19px;line-height:1;min-width:19px;padding:0 4px;place-items:center;position:absolute;right:-2px;top:-1px}.badge-danger{background:#ed5e72!important}.badge-info{background:#39afc5!important}.language-trigger>.language-flag-image{border-radius:3px;box-shadow:0 1px 3px #1c2b4429;display:block;height:20px;object-fit:cover;width:27px}.account-button{border-radius:0;height:54px;margin-left:4px;padding:0 10px}.account-button,.account-button.active,.account-button:hover{background:var(--bp-soft)}.account-button strong{font-size:14px}.account-button span{font-size:13px}.account-button>i{transition:transform .2s}.account-button.active>i{transform:rotate(180deg)}.top-search{background:var(--bp-soft);border-radius:4px;height:38px}.top-search kbd{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:4px;color:var(--bp-muted);display:inline-flex;font-family:inherit;font-size:13px!important;font-weight:600;justify-content:center;line-height:1;min-width:43px;padding:3px 5px}.topbar-popover-wrap{align-items:center;display:flex;position:relative}.topbar-menu-dismiss{background:#0000;border:0;inset:70px 0 0;position:fixed;z-index:99}.topbar-dropdown{animation:topbarDrop .18s ease;border:1px solid var(--bp-border);border-radius:6px;box-shadow:0 10px 30px #1b2a4229;color:var(--bp-text);right:0;top:52px;z-index:130}.topbar-dropdown,.topbar-dropdown:before{background:var(--bp-paper);position:absolute}.topbar-dropdown:before{border-left:1px solid var(--bp-border);border-top:1px solid var(--bp-border);content:"";height:11px;right:15px;top:-6px;transform:rotate(45deg);width:11px}@keyframes topbarDrop{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.apps-dropdown{width:390px}.apps-dropdown>header{align-items:center;border-bottom:1px dashed var(--bp-border);display:flex;justify-content:space-between;min-height:70px;padding:15px 17px}.apps-dropdown>header>div{display:flex;flex-direction:column}.apps-dropdown>header strong{color:var(--bp-text);font-size:17px}.apps-dropdown>header span{color:var(--bp-muted);font-size:13px;margin-top:3px}.apps-dropdown>header button{align-items:center;background:var(--bp-soft);border:0;border-radius:4px;color:#2b9e93;display:flex;font-size:13px;font-weight:600;padding:6px 9px}.velzon-app-grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr);padding:10px}.velzon-app-item{align-items:center;background:var(--bp-paper);border:1px solid #0000;border-radius:4px;color:var(--bp-muted);display:flex;flex-direction:column;min-height:128px;padding:13px 7px 9px;position:relative;text-align:center}.velzon-app-item.current,.velzon-app-item:hover{background:var(--bp-soft);border-color:var(--bp-border)}.velzon-app-item .app-icon{border-radius:10px;height:48px;margin-bottom:9px;width:48px}.velzon-app-item strong{font-size:14px}.velzon-app-item small{color:var(--bp-muted);font-size:13px;line-height:1.35;margin-top:4px}.velzon-app-item>i{position:absolute;right:7px;top:7px}.velzon-app-item b,.velzon-app-item em{background:#e3f6f0;border-radius:3px;color:#248d79;font-size:13px;font-style:normal;padding:2px 4px;position:absolute;right:6px;top:6px}.velzon-app-item.disabled{opacity:.72}.country-language-mark{display:grid;height:24px;place-items:center;position:relative;width:29px}.country-language-mark>.language-flag-image{border-radius:3px;box-shadow:0 1px 3px #1c2b4433;display:block;height:20px;object-fit:cover;width:28px}.country-language-mark>i{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:50%;bottom:-4px;box-shadow:0 2px 5px #1c2b4429;color:var(--bp-primary);display:grid;height:17px;place-items:center;position:absolute;right:-5px;width:17px}.country-language-mark>i>i{line-height:1}.country-language-mark.is-unconfigured{color:var(--bp-muted)}.language-dropdown{padding:7px;width:210px}.language-dropdown button{grid-gap:7px;align-items:center;background:var(--bp-paper);border:0;border-radius:4px;color:var(--bp-muted);display:grid;gap:7px;grid-template-columns:30px 1fr 20px;min-height:43px;padding:0 10px;text-align:left;width:100%}.language-dropdown button.active,.language-dropdown button:hover{background:var(--bp-soft);color:var(--bp-primary)}.language-dropdown button strong{font-size:14px;font-weight:500}.language-dropdown button>i{color:#35a58c}.account-popover-wrap{position:relative}.account-dropdown{max-height:calc(100vh - 82px);overflow-y:auto;padding:0 7px 7px;right:0;width:285px}.account-menu-group{border-top:1px solid var(--bp-border);margin:0 -7px;padding:0 7px 6px}.account-menu-group:first-child{border-top:0}.account-menu-group>h3{background:var(--bp-soft);color:var(--bp-primary);font-size:13px;font-weight:500;letter-spacing:.1px;margin:0 -7px 4px;padding:10px 15px 7px}.account-menu-group:first-child>h3{border-radius:6px 6px 0 0}.account-menu-items{display:grid}.account-dropdown button{align-items:center;background:var(--bp-paper);border:0;border-radius:4px;color:var(--bp-muted);display:flex;gap:10px;min-height:40px;padding:0 9px;text-align:left;width:100%}.account-dropdown button:hover{background:var(--bp-soft);color:var(--bp-primary)}.account-dropdown button i{color:var(--bp-muted)}.account-dropdown button span{font-size:14px}.account-platform-access{border-top:1px solid var(--bp-border);margin:0 -7px;padding:6px 7px}.account-menu-footer{border-top:1px solid var(--bp-border);margin:0 -7px -7px;padding:6px 7px 7px}.account-dropdown .account-logout{color:#d65365}.theme-dark .account-menu-footer,.theme-dark .account-menu-group,.theme-dark .account-platform-access{border-color:var(--bp-border)}.theme-dark .account-menu-group>h3{background:var(--bp-soft);color:#cfd7ff}.header-overflow-wrap{display:none}.responsive-more-menu{max-height:calc(100vh - 88px);overflow-y:auto;padding:0;width:370px}.responsive-more-menu>header{border-bottom:1px solid var(--bp-border);display:flex;flex-direction:column;padding:14px 16px}.responsive-more-menu>header strong{color:var(--bp-text);font-size:16px}.responsive-more-menu>header span{color:var(--bp-muted);font-size:13px;margin-top:2px}.more-mobile-only{display:none}.responsive-header-fields{border-bottom:1px solid var(--bp-border);gap:9px;padding:12px 14px}.responsive-header-fields>label:first-child{align-items:center;color:var(--bp-muted);display:grid;font-size:13px;grid-template-columns:62px 1fr}.responsive-header-fields select{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:var(--bp-text);font-size:13px;height:36px;padding:0 9px}.responsive-menu-search{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:5px;color:var(--bp-muted);display:flex;gap:8px;height:37px;padding:0 10px}.responsive-menu-search input{background:#0000;border:0;flex:1 1;font-size:13px;min-width:0;outline:0}.responsive-menu-actions{border-bottom:1px solid var(--bp-border);padding:8px 10px}.responsive-menu-actions>button{grid-gap:8px;align-items:center;background:var(--bp-paper);border:0;border-radius:5px;color:var(--bp-muted);display:grid;gap:8px;grid-template-columns:28px 1fr 18px;min-height:48px;padding:0 9px;text-align:left;width:100%}.responsive-menu-actions>button:hover{background:var(--bp-soft);color:var(--bp-primary)}.responsive-menu-actions>button>span{display:flex;flex-direction:column}.responsive-menu-actions strong{font-size:14px}.responsive-menu-actions small{color:var(--bp-muted);font-size:13px;margin-top:2px}.responsive-menu-section{border-bottom:1px solid var(--bp-border);padding:10px}.responsive-menu-section h3{color:var(--bp-muted);font-size:13px;font-weight:500;letter-spacing:.7px;margin:2px 8px 8px;text-transform:uppercase}.responsive-app-row{grid-gap:9px;align-items:center;background:var(--bp-paper);border:0;border-radius:5px;color:var(--bp-muted);display:grid;gap:9px;grid-template-columns:37px 1fr auto;min-height:51px;padding:6px 8px;position:relative;text-align:left;width:100%}.responsive-app-row:hover{background:var(--bp-soft)}.responsive-app-row .app-icon{border-radius:8px;font-size:11px;grid-row:auto;height:35px;width:35px}.responsive-app-row>span:nth-child(2){display:flex;flex-direction:column}.responsive-app-row strong{font-size:14px}.responsive-app-row small{color:var(--bp-muted);font-size:13px;margin-top:2px}.responsive-app-row>b,.responsive-app-row>em{background:var(--bp-soft);border-radius:4px;color:#288f7c;font-size:13px;font-style:normal;padding:2px 5px}.responsive-app-row>em{background:#fff0df;color:#b87834}.responsive-language-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr}.responsive-language-grid button{grid-gap:6px;align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:var(--bp-muted);display:grid;gap:6px;grid-template-columns:25px 1fr 17px;min-height:40px;padding:0 8px;text-align:left}.responsive-language-grid button.active,.responsive-language-grid button:hover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-primary)}.responsive-language-grid img{border-radius:3px;height:16px;object-fit:cover;width:23px}.responsive-language-grid span{font-size:13px}.responsive-language-grid i{color:#34a48d}.responsive-theme-row{align-items:center;background:var(--bp-soft);border:0;border-radius:5px;color:var(--bp-muted);display:flex;font-size:13px;gap:9px;margin:9px 10px;min-height:42px;padding:0 10px;text-align:left;width:calc(100% - 20px)}.responsive-theme-row:hover{background:var(--bp-soft);color:var(--bp-primary)}.calendar-toolbar-v2{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.calendar-navigation{grid-gap:5px;align-items:center;display:grid;flex:1 1;gap:5px;grid-template-columns:34px 1fr 34px}.calendar-navigation button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:var(--bp-muted);height:34px;width:34px}.calendar-navigation strong{font-size:14px;text-align:center}.calendar-view-switch{background:var(--bp-soft);border-radius:5px;display:flex;padding:3px}.calendar-view-switch button{align-items:center;background:#0000;border:0;border-radius:4px;color:var(--bp-muted);display:flex;font-size:13px;gap:5px;height:31px;padding:0 8px}.calendar-view-switch button.active{background:var(--bp-primary-solid);box-shadow:0 3px 9px #4057d638;color:#fff}.day-calendar-v2{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;height:490px;overflow:auto;position:relative}.day-hour{display:grid;grid-template-columns:62px 1fr;height:48px}.day-hour span{border-right:1px solid var(--bp-border);color:var(--bp-muted);font-size:13px;padding:9px 10px;text-align:right}.day-hour i{border-bottom:1px solid var(--bp-border)}.day-event{background:var(--bp-soft);border-left:3px solid #557bd4;border-radius:4px;color:#3d5eaa;display:flex;flex-direction:column;left:76px;min-height:48px;padding:7px 10px;position:absolute;right:20px}.day-event,.day-event b{font-size:13px}.day-current-line{background:#ea5267;height:1px;left:62px;position:absolute;right:0}.day-current-line i{background:#ea5267;border-radius:50%;height:8px;left:-4px;position:absolute;top:-4px;width:8px}.day-current-line span{background:#ea5267;border-radius:3px;color:#fff;font-size:13px;padding:2px 5px;position:absolute;right:5px;top:-10px}.month-calendar-v2{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;height:490px;overflow:hidden}.month-calendar-v2>header{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);display:grid;grid-template-columns:repeat(7,1fr);height:35px}.month-calendar-v2>header span{color:var(--bp-muted);display:grid;font-size:13px;font-weight:600;place-items:center}.month-calendar-v2>div{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(5,1fr);height:455px}.month-calendar-v2 article{border-bottom:1px solid var(--bp-border);border-right:1px solid var(--bp-border);min-width:0;padding:7px}.month-calendar-v2 article b{border-radius:50%;color:var(--bp-text);display:grid;font-size:13px;height:25px;place-items:center;width:25px}.month-calendar-v2 article.muted{opacity:.35}.month-calendar-v2 article.today b{background:var(--bp-primary-solid);color:#fff}.month-calendar-v2 article small{background:var(--bp-soft);border-radius:3px;color:var(--bp-primary);display:block;font-size:13px;margin-top:5px;overflow:hidden;padding:4px;text-overflow:ellipsis;white-space:nowrap}.month-calendar-v2 article small.event-violet{background:var(--bp-soft);color:#7759c2}.mail-center-page{max-width:1900px}.mail-page-actions{align-items:center;display:flex;gap:8px}.mail-page-actions button{min-height:40px}.mail-workspace{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:0 6px 20px rgba(27,42,66,.055);display:grid;grid-template-columns:245px 370px minmax(420px,1fr);height:calc(100vh - 195px);min-height:620px;overflow:hidden}.mail-sidebar-v2{background:var(--bp-paper);border-right:1px solid var(--bp-border);display:flex;flex-direction:column;padding:18px 14px}.mail-compose-button{align-items:center;background:var(--bp-primary-solid);border:0;border-radius:5px;box-shadow:0 5px 13px #4057d633;color:#fff;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;margin-bottom:17px;min-height:43px}.mail-folder-list{grid-gap:3px;display:grid;gap:3px}.mail-folder-list button{grid-gap:8px;align-items:center;background:#0000;border:0;border-radius:5px;color:var(--bp-muted);display:grid;gap:8px;grid-template-columns:24px 1fr auto;min-height:41px;padding:0 10px;text-align:left}.mail-folder-list button.active,.mail-folder-list button:hover{background:var(--bp-soft);color:var(--bp-primary)}.mail-folder-list button span{font-size:14px}.mail-folder-list button b{background:var(--bp-soft);border-radius:9px;color:#718097;font-size:13px;min-width:22px;padding:2px 5px;text-align:center}.mail-folder-list button.active b{background:var(--bp-primary-solid);color:#fff}.mail-filter-heading{align-items:center;color:var(--bp-muted);display:flex;justify-content:space-between;margin:22px 4px 7px}.mail-filter-heading>span{font-size:13px;font-weight:500;letter-spacing:.6px;text-transform:uppercase}.mail-filter-heading button{background:#0000;border:0;color:var(--bp-muted)}.mail-filter-list{display:grid}.mail-filter-list button{align-items:center;background:#0000;border:0;color:var(--bp-muted);display:flex;font-size:13px;gap:9px;min-height:34px;padding:0 11px;text-align:left}.filter-dot{border-radius:50%;height:8px;width:8px}.filter-dot.blue{background:#5670dd}.filter-dot.orange{background:#ed9b4b}.filter-dot.yellow{background:#e6bd43}.mail-storage-note{background:var(--bp-soft);border-radius:6px;color:var(--bp-muted);margin-top:auto;padding:13px}.mail-storage-note i{color:var(--bp-primary)}.mail-storage-note p{font-size:13px;line-height:1.55;margin:6px 0 0}.mail-list-panel{border-right:1px solid var(--bp-border);display:flex;flex-direction:column;min-width:0}.mail-list-panel>header{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;justify-content:space-between;min-height:64px;padding:13px 16px}.mail-list-panel>header>div{display:flex;flex-direction:column}.mail-list-panel>header strong{color:var(--bp-text);font-size:17px}.mail-list-panel>header span{color:var(--bp-muted);font-size:13px;margin-top:3px}.mail-search{align-items:center;background:var(--bp-soft);border:1px solid #0000;border-radius:5px;color:var(--bp-muted);display:flex;gap:8px;height:40px;margin:11px 13px;padding:0 10px}.mail-search:focus-within{background:var(--bp-paper);border-color:#cbd2f3}.mail-search input{background:#0000;border:0;flex:1 1;font-size:13px;min-width:0;outline:0}.mail-message-list{flex:1 1;overflow-y:auto}.mail-message-card{grid-gap:10px;align-items:flex-start;background:var(--bp-paper);border:0;border-top:1px solid var(--bp-border);color:var(--bp-muted);display:grid;gap:10px;grid-template-columns:38px 1fr 20px;min-height:105px;padding:14px 13px;position:relative;text-align:left;width:100%}.mail-message-card.active,.mail-message-card:hover{background:var(--bp-soft)}.mail-message-card.active{box-shadow:var(--bp-shadow)}.mail-card-copy{display:flex;flex-direction:column;min-width:0}.mail-card-copy>span{align-items:center;display:flex;gap:7px;justify-content:space-between}.mail-card-copy strong{color:var(--bp-text);font-size:14px}.mail-card-copy time,.mail-card-copy>b{color:var(--bp-muted);font-size:13px}.mail-card-copy>b{margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-message-card.unread .mail-card-copy strong,.mail-message-card.unread .mail-card-copy>b{color:var(--bp-text);font-weight:600}.mail-card-copy small{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--bp-muted);display:-webkit-box;font-size:13px;line-height:1.45;margin-top:4px;overflow:hidden}.mail-starred{color:#e4af2f!important}.mail-reading-panel{background:var(--bp-paper);display:flex;flex-direction:column;min-width:0}.mail-reading-toolbar{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;justify-content:space-between;min-height:64px;padding:0 18px}.mail-reading-toolbar>div{display:flex;gap:5px}.mail-reading-content{flex:1 1;overflow-y:auto;padding:24px 28px}.mail-reading-subject{align-items:flex-start;display:flex;gap:15px;justify-content:space-between}.mail-reading-subject>div>span{background:var(--bp-soft);border-radius:4px;color:var(--bp-primary);font-size:13px;padding:4px 7px}.mail-reading-subject h2{color:var(--bp-text);font-size:22px;margin:10px 0 0}.mail-sender{align-items:center;border-bottom:1px solid var(--bp-border);border-top:1px solid var(--bp-border);display:flex;gap:11px;margin-top:25px;padding:17px 0}.mail-sender>div{display:flex;flex:1 1;flex-direction:column;min-width:0}.mail-sender strong{color:var(--bp-text);font-size:14px}.mail-sender span,.mail-sender time{color:var(--bp-muted);font-size:13px}.mail-body{color:var(--bp-muted);line-height:1.75;min-height:290px;padding:25px 5px}.mail-body,.mail-body p{font-size:14px}.mail-signature{display:flex;flex-direction:column;margin-top:35px}.mail-signature strong{color:var(--bp-text);font-size:14px}.mail-signature span{color:var(--bp-muted);font-size:13px}.mail-quick-actions{border-top:1px solid var(--bp-border);display:flex;gap:7px;padding-top:14px}.mail-compose-layer{display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:410}.mail-compose-layer .modal-overlay{background:#08142480;opacity:1}.mail-compose-modal{background:var(--bp-paper);border-radius:8px;box-shadow:0 24px 70px #07132347;display:flex;flex-direction:column;max-height:94vh;position:relative;width:min(720px,96vw);z-index:1}.mail-compose-modal>header{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;justify-content:space-between;padding:17px 20px}.mail-compose-modal>header span{color:var(--bp-primary);font-size:13px;font-weight:600;letter-spacing:1px}.mail-compose-modal>header h2{font-size:20px;margin:3px 0 0}.mail-compose-form{display:grid;padding:18px 20px}.mail-compose-form label{align-items:center;border-bottom:1px solid var(--bp-border);display:grid;grid-template-columns:75px 1fr;min-height:44px}.mail-compose-form label span{color:var(--bp-muted);font-size:13px}.mail-compose-form label input{background:#0000;border:0;font-size:14px;outline:0}.mail-editor-toolbar{display:flex;gap:4px;padding:10px 0}.mail-editor-toolbar button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:4px;color:var(--bp-muted);height:30px;width:32px}.mail-compose-form textarea{border:1px solid var(--bp-border);border-radius:5px;font-size:14px;line-height:1.6;outline:0;padding:12px}.mail-compose-modal>footer{background:var(--bp-soft);border-radius:0 0 8px 8px;border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;padding:13px 20px}.dashboard-v2 .agenda-row small,.dashboard-v2 .agenda-row time,.dashboard-v2 .catalog-card-copy small,.dashboard-v2 .catalog-card-copy>span,.dashboard-v2 .chart-metric span,.dashboard-v2 .dashboard-card-header p,.dashboard-v2 .dashboard-data-table td,.dashboard-v2 .dashboard-data-table th,.dashboard-v2 .donut-widget-layout li,.dashboard-v2 .goals-list header span,.dashboard-v2 .leader-row small,.dashboard-v2 .period-switch button,.dashboard-v2 .region-breakdown strong,.dashboard-v2 .region-breakdown>div,.dashboard-v2 .region-tabs button,.dashboard-v2 .status-neutral,.dashboard-v2 .status-positive,.dashboard-v2 .status-warning,.dashboard-v2 .widget-catalog-panel>footer>span,.dashboard-v2 .widget-catalog-panel>header p,.dashboard-v2 .widget-catalog-toolbar input,.dashboard-v2 .widget-catalog-toolbar>span{font-size:13px}.dashboard-v2 .catalog-card-copy strong{font-size:14px}.dashboard-v2 .map-tooltip{font-size:13px}.dashboard-v2 .kpi-card-v2>.kpi-icon{bottom:auto!important;top:50%!important;transform:translateY(-50%)!important}.dashboard-v2 .kpi-card-v2>.kpi-icon,.dashboard-v2 .kpi-card-v2>.kpi-icon>i{align-items:center!important;display:flex!important;justify-content:center!important;line-height:1!important;margin:0!important}.dashboard-v2 .kpi-card-v2>.kpi-icon>i{height:100%;width:100%}.dashboard-v2 .kpi-card-v2:hover>.kpi-icon{transform:translateY(calc(-50% - 2px)) rotate(-4deg)!important}.crm-app :where(small,.account-button span,.account-links span,.account-profile span,.activity-line p,.activity-line span,.activity-line strong,.agenda-row small,.agenda-row strong,.agenda-row time,.app-card b,.app-card em,.app-card small,.app-icon,.avatar,.avatar-xs,.calendar-event,.card-soft-button,.card-report-button,.card-icon-button,.catalog-card-copy small,.catalog-card-copy>span,.catalog-empty span,.catalog-kicker,.chart-axis,.chart-metric span,.chart-summary span,.chart-summary>b,.columns-menu label,.columns-menu>strong,.contact-cell span,.country-list>div b,.team-row strong,.country-list>div span,.crm-table td,.crm-table th,.current-time-line span,.dashboard-card-header p,.dashboard-card-title-line>span,.dashboard-data-table td,.dashboard-data-table th,.dashboard-v2 .eyebrow,.day-column strong,.demo-pill,.donut-chart small,.donut-widget-layout li,.drawer-empty-note,.drawer-form-footer p,.drawer-header p,.modal-header-custom p,.eyebrow,.field-label,.field-label input,.field-label select,.field-label textarea,.social-box input,.files-row small,.files-row span,.filter-menu>label,.floating-menu button,.footer-card-kicker,.funnel-bars div,.goals-list header span,.goals-list small,.goals-list strong,.inline-card-notice,.kanban-card footer span,.kanban-card>span,.kanban-column>header,.kanban-name,.kanban-value,.kanban-value small,.kpi-card small,.kpi-card span,.kpi-card-action,.leader-position,.leader-row small,.leader-row strong,.leader-score,.legend-list b,.legend-list li,.logout-button,.mail-folders button,.mail-row p,.mail-row strong,.mail-row>span,.map-tooltip,.nav-section-label,.period-switch button,.phase-badge,.placeholder-card p,.profile-contact-grid span,.profile-contact-grid strong,.profile-hero p,.profile-section h4,.profile-section>header button,.prospect-name,.prospect-name span,.contact-cell small,.quick-create button,.quick-create>span,.range-field b,.region-breakdown strong,.region-breakdown>div,.region-tabs button,.related-contact span,.related-contact small,.related-contact strong,.scope-control span,.sidebar-footer-card span,.sidebar-user span,.social-box strong,.status-positive,.status-warning,.status-neutral,.support-agent span,.support-note,.table-footer,.table-footer button,.table-search input,.task-row strong,.task-row>span,.team-row span,.team-row>b,.time-column,.timeline-item p,.timeline-item span,.toast-message,.toolbar-btn b,.top-icon-btn>span,.top-search kbd,.widget-catalog-panel>footer>span,.widget-catalog-toolbar>span,.widget-head p,.widget-hint,.widget-link,.widget-picker header span,.widget-picker label){font-size:13px!important}.crm-app :where(.field-label,.schedule-field,.crm-form-field){color:#1e1e1e!important;color:var(--crm-form-label-color)!important;font-size:14px!important;font-size:var(--crm-form-label-size)!important;font-weight:500!important;font-weight:var(--crm-form-label-weight)!important}.crm-app :where(.drawer-header p,.modal-header-custom p){font-size:14px!important;font-size:var(--crm-panel-subtitle-size)!important}.crm-app .crm-form-tabs button{font-size:15px!important;font-size:var(--crm-form-tab-size)!important}html[data-crm-theme=dark] .crm-app :where(.field-label,.schedule-field,.crm-form-field){color:var(--bp-text)!important}.crm-app select:not([multiple]){-webkit-padding-start:12px;-webkit-padding-end:40px!important;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23526376' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:14px 14px!important;padding-inline-end:40px!important;padding-inline-start:12px}html[data-crm-theme=dark] .crm-app select:not([multiple]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23cbd4e0' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important}html[data-crm-theme=dark]{--crm-primary-soft:var(--bp-soft)}html[data-crm-theme=dark] body{background:var(--bp-paper)}.theme-dark .crm-drawer,.theme-dark .crm-modal,.theme-dark .crm-topbar,.theme-dark .dashboard-widget-v2,.theme-dark .kpi-card-v2,.theme-dark .mail-compose-modal,.theme-dark .mail-list-panel,.theme-dark .mail-message-card,.theme-dark .mail-reading-panel,.theme-dark .mail-workspace,.theme-dark .placeholder-card,.theme-dark .table-card,.theme-dark .topbar-dropdown,.theme-dark .widget-catalog-panel,.theme-dark .widget-catalog-panel>footer,.theme-dark .widget-catalog-panel>header{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .topbar-dropdown:before{background:var(--bp-paper);border-color:var(--bp-border)}.theme-dark .account-button,.theme-dark .calendar-navigation button,.theme-dark .card-soft-button,.theme-dark .day-calendar-v2,.theme-dark .icon-btn,.theme-dark .mail-editor-toolbar button,.theme-dark .mail-search,.theme-dark .mail-sidebar-v2,.theme-dark .month-calendar-v2,.theme-dark .scope-control,.theme-dark .top-search,.theme-dark .top-search kbd,.theme-dark input,.theme-dark select,.theme-dark textarea{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .apps-dropdown strong,.theme-dark .chart-metric strong,.theme-dark .dashboard-card-title-line h2,.theme-dark .kpi-card-v2 .kpi-card-copy>strong,.theme-dark .mail-compose-modal h2,.theme-dark .mail-list-panel strong,.theme-dark .mail-reading-subject h2,.theme-dark .mail-sender strong,.theme-dark .page-title-row h1,.theme-dark .placeholder-card h2,.theme-dark .widget-catalog-card strong,.theme-dark .widget-catalog-panel h2{color:var(--bp-text)}.theme-dark .account-dropdown button,.theme-dark .language-dropdown button,.theme-dark .velzon-app-item,.theme-dark .widget-catalog-card{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .account-dropdown button:hover,.theme-dark .language-dropdown button.active,.theme-dark .language-dropdown button:hover,.theme-dark .mail-message-card.active,.theme-dark .mail-message-card:hover,.theme-dark .velzon-app-item.current,.theme-dark .velzon-app-item:hover,.theme-dark .widget-catalog-card.selected{background:var(--bp-soft)}.theme-dark .chart-metrics-row,.theme-dark .dashboard-card-footer,.theme-dark .dashboard-card-header,.theme-dark .dashboard-data-table th,.theme-dark .mail-compose-modal>footer,.theme-dark .month-calendar-v2>header{background:var(--bp-soft);border-color:var(--bp-border)}.theme-dark .agenda-row,.theme-dark .dashboard-data-table td,.theme-dark .leader-row,.theme-dark .mail-message-card,.theme-dark .mail-reading-toolbar,.theme-dark .mail-sender{border-color:var(--bp-border)}.theme-dark .world-map path{stroke:#18212e}.theme-dark .world-map path:not(.has-clients){fill:#344152}.theme-dark .apexcharts-text{fill:#9aa8ba!important}.theme-dark .apexcharts-gridline{stroke:#303b49}.theme-dark .drawer-overlay{background:#01070e9e}.theme-dark .top-icon-btn>.topbar-badge{border-color:var(--bp-border)}.theme-dark .topbar-menu-dismiss{background:#0000}@media(max-width:1450px){.mail-workspace{grid-template-columns:220px 330px minmax(380px,1fr)}.top-actions{gap:1px}.top-icon-btn{height:39px;width:39px}.account-button{padding:0 7px}}@media(max-width:1100px){.mail-workspace{grid-template-columns:210px 330px 1fr}.mail-reading-panel{display:none}.apps-dropdown{right:-105px}.calendar-toolbar-v2{align-items:stretch;flex-direction:column}}@media(max-width:760px){.mail-page-actions{align-items:stretch;flex-direction:column}.mail-workspace{grid-template-columns:1fr;height:auto;min-height:650px}.mail-sidebar-v2{display:none}.mail-list-panel{border-right:0}.mail-reading-panel,.top-actions>.top-icon-btn:nth-of-type(3),.top-actions>.top-icon-btn:nth-of-type(4){display:none}.apps-dropdown{left:10px;width:auto}.account-dropdown,.apps-dropdown{position:fixed;right:10px;top:62px}.language-dropdown{position:fixed;right:65px;top:62px}.account-button>div:nth-child(2),.account-button>i{display:none}.account-button{background:#0000}.calendar-view-switch button span{display:none}}@media(max-width:1050px){.header-action-apps,.header-action-language,.header-action-support{display:none!important}.header-overflow-wrap{display:flex}.top-actions{justify-content:flex-end;margin-left:auto;min-width:0}.responsive-more-menu{right:0}}@media(max-width:900px){.crm-topbar .scope-control,.crm-topbar .top-search{display:none!important}.responsive-more-menu .more-mobile-only{display:grid}.top-actions>.header-action-calendar,.top-actions>.header-action-mail,.top-actions>.header-action-notifications,.top-actions>.header-action-theme{display:grid!important}}@media(max-width:760px){.top-actions>.header-action-calendar,.top-actions>.header-action-mail,.top-actions>.header-action-notifications,.top-actions>.header-action-theme{display:grid!important}.top-actions>.header-action-support{display:none!important}.header-overflow-wrap{display:flex!important}}@media(max-width:650px){.crm-topbar{gap:6px;height:60px;padding:0 9px}.crm-main main{padding-top:60px}.responsive-more-menu{max-height:calc(100vh - 68px);position:fixed;right:8px;top:60px;width:min(370px,100vw - 16px)}.responsive-more-menu:before{display:none}.top-actions{gap:0}.top-icon-btn{height:38px;width:38px}.account-button{height:46px;padding:0 5px}}@media(max-width:420px){.crm-topbar{gap:2px;padding:0 5px}.topbar-menu-btn{height:36px;width:36px}.top-actions>.top-icon-btn,.top-actions>.topbar-popover-wrap>.top-icon-btn{height:35px;width:35px}.top-actions .top-icon-btn>i{font-size:20px!important}.account-button{padding:0 4px;width:39px}.account-button .avatar{height:30px;width:30px}.top-icon-btn>.topbar-badge{right:-3px;top:-2px}.responsive-more-menu{right:5px;width:calc(100vw - 10px)}}.sales-mail-page{max-width:1900px}.sales-mail-workspace{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 6px 20px rgba(27,42,66,.055);overflow:hidden}.sales-mail-tabs{align-items:center;background:var(--bp-paper);border-bottom:1px solid var(--bp-border);display:flex;gap:12px;min-height:70px;padding:10px 12px}.sales-mail-tab-track{align-items:center;display:flex;flex:1 1;gap:5px;min-width:0;overflow-x:auto;scrollbar-width:thin}.sales-mail-tab-track>button{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:var(--bp-muted);display:flex;font-size:14px;gap:7px;height:45px;min-width:-webkit-max-content;min-width:max-content;padding:0 12px}.sales-mail-tab-track>button.active,.sales-mail-tab-track>button:hover{background:var(--bp-soft);color:var(--bp-primary)}.sales-mail-tab-track>button.active{border-color:var(--bp-border);box-shadow:inset 0 -2px #4057d6}.sales-mail-tab-track>button b{background:var(--bp-soft);border-radius:11px;color:#718096;font-size:13px;min-width:23px;padding:2px 6px;text-align:center}.sales-mail-compose,.sales-mail-tab-track>button.active b{background:var(--bp-primary-solid);color:#fff}.sales-mail-compose{align-items:center;border:0;border-radius:6px;box-shadow:0 5px 12px #4057d633;display:flex;font-size:14px;font-weight:600;gap:7px;height:43px;justify-content:center;min-width:-webkit-max-content;min-width:max-content;padding:0 14px}.sales-mail-tools{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;gap:12px;min-height:62px;padding:10px 15px}.sales-mail-filter-pills{align-items:center;display:flex;gap:5px}.sales-mail-filter-pills button{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:var(--bp-muted);display:flex;font-size:13px;gap:6px;height:34px;padding:0 10px}.sales-mail-filter-pills button.active,.sales-mail-filter-pills button:hover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-primary)}.sales-mail-search{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-muted);display:flex;gap:8px;height:38px;margin-left:auto;padding:0 10px;width:min(340px,32vw)}.sales-mail-search:focus-within{background:var(--bp-paper);border-color:#aeb9ee}.sales-mail-search input{background:#0000;border:0;color:var(--bp-text);flex:1 1;font-size:13px;min-width:0;outline:0}.sales-mail-count{color:var(--bp-muted);font-size:13px;min-width:-webkit-max-content;min-width:max-content}.sales-mail-list>header,.sales-mail-row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:44px minmax(170px,.8fr) minmax(260px,1.7fr) 125px 75px 24px}.sales-mail-list>header{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-muted);font-size:13px;font-weight:600;height:40px;padding:0 16px}.sales-mail-list>div{max-height:340px;overflow-y:auto}.sales-mail-row{border:0;border-bottom:1px solid var(--bp-border);color:#5e6d82;min-height:74px;padding:10px 16px;position:relative;text-align:left;width:100%}.sales-mail-row,.sales-mail-row:hover{background:var(--bp-paper)}.sales-mail-row.active{background:var(--bp-soft);box-shadow:inset 3px 0 #4057d6}.sales-mail-row.unread .sales-mail-sender strong,.sales-mail-row.unread .sales-mail-subject strong{color:var(--bp-text);font-weight:600}.sales-mail-sender,.sales-mail-subject{display:flex;flex-direction:column;min-width:0}.sales-mail-sender strong,.sales-mail-subject strong{color:var(--bp-text);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sales-mail-sender small,.sales-mail-subject small{color:var(--bp-muted);font-size:13px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sales-mail-segment{background:var(--bp-soft);border-radius:9px;color:#5065d3;font-size:13px;padding:4px 7px;width:-webkit-max-content;width:max-content}.sales-mail-empty,.sales-mail-row time{color:var(--bp-muted);font-size:13px}.sales-mail-empty{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:135px}.sales-mail-reader{background:var(--bp-paper);border-top:7px solid var(--bp-border);min-height:520px;scroll-margin-top:72px}.sales-mail-reader-toolbar{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;height:58px;justify-content:space-between;padding:0 20px}.sales-mail-reader-toolbar>div{display:flex;gap:5px}.sales-mail-reader-content{padding:24px 30px}.sales-mail-reader-subject{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.sales-mail-reader-subject>div>span{background:var(--bp-soft);border-radius:4px;color:var(--bp-primary);font-size:13px;padding:4px 7px}.sales-mail-reader-subject h2{color:var(--bp-text);font-size:23px;margin:11px 0 0}.sales-mail-reader-sender{align-items:center;border-bottom:1px solid var(--bp-border);border-top:1px solid var(--bp-border);display:flex;gap:11px;margin-top:25px;padding:17px 0}.sales-mail-reader-sender>div{display:flex;flex:1 1;flex-direction:column;min-width:0}.sales-mail-reader-sender strong{color:var(--bp-text);font-size:14px}.sales-mail-reader-sender span,.sales-mail-reader-sender time{color:var(--bp-muted);font-size:13px}.sales-mail-reader-body{color:var(--bp-muted);font-size:14px;line-height:1.75;min-height:285px;padding:28px 5px}.sales-mail-reader-body p{font-size:14px;margin:0 0 13px}.sales-mail-reader-body>div{display:flex;flex-direction:column;margin-top:35px}.sales-mail-reader-body>div strong{color:var(--bp-text);font-size:14px}.sales-mail-reader-body>div span{color:var(--bp-muted);font-size:13px}.sales-mail-reader-content>footer{border-top:1px solid var(--bp-border);display:flex;gap:8px;padding-top:14px}.theme-dark .sales-mail-reader,.theme-dark .sales-mail-row,.theme-dark .sales-mail-workspace{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .sales-mail-list>header,.theme-dark .sales-mail-tabs,.theme-dark .sales-mail-tools{background:var(--bp-soft);border-color:var(--bp-border)}.theme-dark .sales-mail-filter-pills button,.theme-dark .sales-mail-tab-track>button{background:#0000;border-color:var(--bp-border);color:var(--bp-muted)}.theme-dark .sales-mail-filter-pills button.active,.theme-dark .sales-mail-row.active,.theme-dark .sales-mail-tab-track>button.active{background:var(--bp-soft);color:var(--bp-text)}.theme-dark .sales-mail-reader-sender,.theme-dark .sales-mail-reader-toolbar,.theme-dark .sales-mail-row{border-color:var(--bp-border)}.theme-dark .sales-mail-reader-body>div strong,.theme-dark .sales-mail-reader-sender strong,.theme-dark .sales-mail-reader-subject h2,.theme-dark .sales-mail-sender strong,.theme-dark .sales-mail-subject strong{color:var(--bp-text)}.theme-dark .sales-mail-search{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}@media(max-width:900px){.sales-mail-tabs{align-items:stretch;flex-direction:column}.sales-mail-compose{align-self:flex-end}.sales-mail-tools{align-items:flex-start;flex-wrap:wrap}.sales-mail-search{margin-left:0;order:3;width:100%}.sales-mail-count{margin-left:auto}.sales-mail-list>header,.sales-mail-row{gap:9px;grid-template-columns:42px minmax(140px,.8fr) minmax(220px,1.6fr) 105px 65px 22px}.sales-mail-list{overflow-x:auto}.sales-mail-list>div,.sales-mail-list>header{min-width:830px}}@media(max-width:650px){.sales-mail-page .mail-page-actions{width:100%}.sales-mail-page .mail-page-actions button{justify-content:center;width:100%}.sales-mail-tabs{padding:8px}.sales-mail-tab-track>button{height:42px;padding:0 10px}.sales-mail-compose{width:100%}.sales-mail-tools{padding:9px}.sales-mail-filter-pills{overflow-x:auto;width:100%}.sales-mail-count{margin-left:0}.sales-mail-list{overflow:visible}.sales-mail-list>header{display:none}.sales-mail-list>div{max-height:380px;min-width:0}.sales-mail-row{gap:5px 9px;grid-template-columns:39px minmax(0,1fr) auto 22px;grid-template-rows:auto auto;min-height:96px;min-width:0;padding:11px}.sales-mail-row>.avatar{grid-column:1;grid-row:1/3}.sales-mail-sender{grid-column:2;grid-row:1}.sales-mail-subject{grid-column:2;grid-row:2}.sales-mail-segment{grid-column:3;grid-row:2}.sales-mail-row time{grid-column:3;grid-row:1;text-align:right}.sales-mail-row>i{grid-column:4;grid-row:1/3}.sales-mail-reader{min-height:480px}.sales-mail-reader-content{padding:20px 16px}.sales-mail-reader-subject h2{font-size:20px}.sales-mail-reader-body{min-height:245px}.sales-mail-reader-content>footer{flex-wrap:wrap}.sales-mail-reader-content>footer button{flex:1 1}.mail-compose-layer{padding:8px}}.toolbar-btn.icon-only.columns-config-trigger.active,.toolbar-btn.icon-only.columns-config-trigger.active:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);box-shadow:0 4px 12px #4057d64d;color:#fff}.columns-configurator{border-radius:9px;box-sizing:border-box;display:flex;flex-direction:column;max-height:min(640px,100vh - 86px);max-height:min(640px,100dvh - 86px);overflow:hidden;padding:0;width:min(420px,100vw - 24px)}.columns-config-header{align-items:flex-start;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);display:flex;flex:0 0 auto;gap:14px;justify-content:space-between;min-height:60px;padding:11px 13px}.columns-config-header>div{display:flex;flex-direction:column;gap:3px;min-width:0}.columns-config-header strong{color:var(--bp-text);font-size:18px;font-weight:600}.columns-config-header span{color:var(--bp-muted);font-size:13px;line-height:1.35}.columns-configurator .columns-config-header>button{background:var(--bp-soft);border:0;border-radius:7px;color:var(--bp-muted);display:grid;min-height:34px;min-width:34px;padding:0;place-items:center;width:34px}.columns-configurator .columns-config-header>button:hover{background:var(--bp-soft);color:var(--bp-primary)}.columns-sort-controls{grid-gap:8px;border-bottom:1px solid var(--bp-border);display:grid;flex:0 0 auto;gap:8px;grid-template-columns:minmax(0,1fr) 128px;padding:10px 12px}.columns-sort-controls label{color:var(--bp-text);display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:5px;min-width:0}.columns-sort-controls select{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-muted);font-size:14px;height:38px;width:100%}.columns-list-heading{align-items:center;display:flex;flex:0 0 auto;gap:10px;justify-content:space-between;min-height:38px;padding:0 12px}.columns-list-heading strong{color:var(--bp-text);font-size:15px}.columns-list-heading span{color:var(--bp-muted);font-size:13px}.columns-settings-list{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;flex:1 1 250px;margin:0 12px;max-height:min(380px,100dvh - 300px);min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#aeb8c7 #edf0f4;scrollbar-width:thin}.column-setting-row{align-items:center;background:var(--bp-paper);border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:grid;grid-template-columns:32px minmax(0,1fr) 34px;min-height:39px;padding:0 7px 0 5px;transition:background-color .14s,color .14s,box-shadow .14s}.column-setting-row:last-child{border-bottom:0}.column-setting-row.is-visible{background:var(--bp-soft);color:#314bc7}.column-setting-row.is-hidden:hover,.column-setting-row.is-visible:hover{background:var(--bp-soft)}.column-setting-row.is-locked{background:var(--bp-soft);color:var(--bp-text)}.column-setting-row.is-dragging{box-shadow:inset 3px 0 #4057d6;opacity:.58}.column-drag-handle{color:var(--bp-muted);cursor:grab;display:grid;height:38px;place-items:center;touch-action:none;width:32px}.column-setting-row:active .column-drag-handle{cursor:grabbing}.column-setting-row.is-locked .column-drag-handle{cursor:not-allowed}.column-setting-label{font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.columns-configurator .column-visibility-button{background:#0000;border:0;border-radius:6px;color:var(--bp-muted);display:grid;min-height:34px;min-width:34px;padding:0;place-items:center;width:34px}.columns-configurator .column-setting-row.is-visible .column-visibility-button{color:var(--bp-primary)}.columns-configurator .column-visibility-button:hover:not(:disabled){background:var(--bp-primary-solid);color:#fff}.columns-configurator .column-visibility-button:disabled{color:var(--bp-text);cursor:not-allowed;opacity:1}.columns-config-footer{align-items:center;background:var(--bp-soft);border-top:1px solid var(--bp-border);display:flex;flex:0 0 auto;gap:12px;justify-content:space-between;min-height:54px;padding:8px 12px}.columns-config-footer>span{color:var(--bp-muted);font-size:13px}.columns-configurator .columns-config-footer>.btn-primary{background:var(--bp-primary-solid);color:#fff;font-size:14px;font-weight:600;justify-content:center;margin:0;min-height:36px;min-width:125px;padding:0 18px;width:auto}.configurable-prospects-table td[data-column],.configurable-prospects-table th[data-column]{min-width:130px}.configurable-prospects-table td[data-column=contactName],.configurable-prospects-table th[data-column=contactName]{min-width:215px}.configurable-prospects-table td[data-column=emailPhone],.configurable-prospects-table th[data-column=emailPhone]{min-width:190px}.table-file-count{align-items:center;color:#526bd1;display:inline-flex;font-size:14px;gap:6px}.table-score{background:var(--bp-soft);border-radius:10px;color:var(--bp-primary);display:inline-flex;justify-content:center;min-width:34px;padding:4px 7px}.configurable-prospects-table td:last-child,.configurable-prospects-table th:last-child{background:var(--bp-soft);border-left:2px solid var(--bp-border);box-shadow:-9px 0 16px -12px #18263c8c;max-width:52px;min-width:52px;padding-left:10px;padding-right:10px;position:-webkit-sticky;position:sticky;right:0;text-align:center;width:52px}.configurable-prospects-table th:last-child{background:var(--bp-soft);z-index:6}.configurable-prospects-table td:last-child{z-index:4}.configurable-prospects-table tbody tr:hover td:last-child{background:var(--bp-soft)}.configurable-prospects-table td:last-child .icon-btn,.configurable-prospects-table td:last-child .row-actions{margin:auto}.configurable-prospects-table td:last-child .icon-btn{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);display:grid;height:34px;place-items:center;width:34px}.configurable-prospects-table td:last-child .icon-btn.active,.configurable-prospects-table td:last-child .icon-btn:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}@media(max-width:650px){.columns-configurator{bottom:8px;height:auto;left:8px;max-height:none;position:fixed;right:8px;top:68px;width:auto}.columns-sort-controls{grid-template-columns:minmax(0,1fr) minmax(104px,120px)}.columns-settings-list{flex:1 1 auto;max-height:none;min-height:0}}@media(max-height:520px){.columns-configurator{bottom:6px;height:auto;left:max(8px,100vw - 408px);max-height:none;position:fixed;right:8px;top:64px;width:auto}.columns-config-header{min-height:46px;padding:7px 10px}.columns-config-header span{display:none}.columns-configurator .columns-config-header>button{min-height:32px;min-width:32px;width:32px}.columns-sort-controls{gap:6px;padding:6px 10px}.columns-sort-controls label{font-size:13px;gap:3px}.columns-sort-controls select{height:32px}.columns-list-heading{min-height:30px;padding:0 10px}.columns-settings-list{flex:1 1 auto;margin:0 10px;max-height:none;min-height:0}.column-setting-row{min-height:35px}.column-drag-handle{height:34px}.columns-config-footer{min-height:44px;padding:5px 10px}.columns-configurator .columns-config-footer>.btn-primary{min-height:32px}}.kanban-card{min-height:238px;padding:13px}.kanban-card-top .row-actions{margin-left:auto}.kanban-card-top .row-actions>.icon-btn{background:#0000;border:1px solid #0000;border-radius:6px;color:var(--bp-muted);display:grid;height:31px;place-items:center;width:31px}.kanban-card-top .row-actions>.icon-btn.active,.kanban-card-top .row-actions>.icon-btn:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.kanban-name{font-size:14px!important;margin-top:8px}.kanban-card>.kanban-company{font-size:13px;margin:3px 0 9px}.kanban-follow-comment{align-items:flex-start;border-top:1px solid var(--bp-border);color:var(--bp-muted);display:flex;font-size:13px;gap:7px;line-height:1.4;margin:0;min-height:48px;padding:9px 0}.kanban-follow-comment>i,.kanban-follow-comment>svg{color:#6073d8;flex:0 0 auto;margin-top:1px}.kanban-value{font-size:13px;gap:8px;margin-top:3px}.kanban-value small{font-size:13px;line-height:1.3;text-align:right}.kanban-card footer{margin-top:10px;min-height:42px;padding-top:10px}.kanban-card footer .kanban-phase-time{align-items:center;color:var(--bp-muted);display:inline-flex;font-size:13px;gap:5px;justify-content:flex-end;white-space:nowrap}.kanban-phase-time>i,.kanban-phase-time>svg{color:var(--bp-primary)}.crm-session-state{color:var(--bp-text);display:flex;flex-direction:column;gap:12px;min-height:100vh;padding:28px;text-align:center}.crm-session-state,.crm-session-state>span{align-items:center;background:var(--bp-soft);justify-content:center}.crm-session-state>span{animation:crm-session-spin 1.15s linear infinite;border-radius:16px;color:var(--bp-primary);display:inline-flex;height:56px;width:56px}.crm-session-state>span.is-error{animation:none;background:var(--bp-soft);color:#ef5668}.crm-session-state strong{font-size:20px}.crm-session-state p{color:#6f7f99;font-size:15px;margin:0}.crm-session-state.theme-dark{background:var(--bp-paper);color:#f7f9fc}@keyframes crm-session-spin{to{transform:rotate(1turn)}}.country-language-mark>span{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:50%;bottom:-4px;box-shadow:0 2px 5px #1c2b4429;color:var(--bp-primary);display:grid;height:17px;place-items:center;position:absolute;right:-5px;width:17px}.country-language-mark>span>i{line-height:1}html[data-crm-theme=dark] .crm-topbar .header-account-button.account-button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .crm-topbar .header-account-button.account-button:is(:hover,:focus,:focus-visible,.active){background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .crm-topbar .header-account-button.account-button:focus:not(:focus-visible){outline:none}html[data-crm-theme=dark] .crm-topbar .header-account-button.account-button:focus-visible{outline:2px solid #adb5bd;outline-offset:2px}html[data-crm-theme=dark] .crm-topbar .header-account-dropdown.account-dropdown{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .crm-topbar .header-account-dropdown.account-dropdown:before{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .crm-topbar .header-account-dropdown.account-dropdown .account-menu-footer,html[data-crm-theme=dark] .crm-topbar .header-account-dropdown.account-dropdown .account-menu-group,html[data-crm-theme=dark] .crm-topbar .header-account-dropdown.account-dropdown .account-menu-items,html[data-crm-theme=dark] .crm-topbar .header-account-dropdown.account-dropdown .account-platform-access{background:#0000;border-color:var(--bp-border)}html[data-crm-theme=dark] .crm-topbar .header-account-dropdown.account-dropdown .account-menu-group>h3{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .crm-topbar .header-account-dropdown.account-dropdown button{background:#0000!important;box-shadow:none;color:var(--bp-text)}html[data-crm-theme=dark] .crm-topbar .header-account-dropdown.account-dropdown button>:is(span,i){background:#0000}html[data-crm-theme=dark] .crm-topbar .header-account-dropdown.account-dropdown button:is(:hover,:focus-visible){background:var(--bp-soft)!important;color:#f8f9fa}html[data-crm-theme=dark] .crm-topbar .header-account-dropdown.account-dropdown button:focus:not(:focus-visible){outline:none}html[data-crm-theme=dark] .crm-topbar .header-account-dropdown.account-dropdown button:focus-visible{outline:2px solid #adb5bd;outline-offset:-2px}html[data-crm-theme=dark] .dashboard-page.dashboard-v2>.page-title-row{background:#0000}.calendar-drawer{width:min(1080px,58vw)}.crm-drawer.offcanvas.offcanvas-end.calendar-drawer{--bs-offcanvas-width:min(1240px,96vw);width:var(--bs-offcanvas-width)}.calendar-open-preference{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;display:flex;gap:16px;justify-content:space-between;margin-top:14px;padding:12px 13px}.calendar-open-preference>div:first-child{display:flex;flex-direction:column;min-width:0}.calendar-open-preference strong{color:var(--bp-text);font-size:13px;line-height:1.4}.calendar-open-preference>div:first-child span{color:var(--bp-muted);font-size:13px;line-height:1.4;margin-top:3px}.calendar-preference-options{align-items:center;background:var(--bp-soft);border-radius:6px;display:flex;flex:0 0 auto;gap:3px;padding:3px}.calendar-preference-options button{align-items:center;background:#0000;border:0;border-radius:5px;color:var(--bp-muted);display:flex;font-size:13px;gap:6px;height:34px;justify-content:center;min-width:78px;padding:0 10px}.calendar-preference-options button:hover{background:#ffffffb3;color:var(--bp-primary)}.calendar-preference-options button.active{background:var(--bp-primary-solid);box-shadow:0 3px 9px #4057d638;color:#fff}.theme-dark .calendar-open-preference{background:var(--bp-soft);border-color:var(--crm-dark-border,var(--bp-border))}.theme-dark .calendar-open-preference strong{color:#f4f7fb;color:var(--crm-dark-title,#f4f7fb)}.theme-dark .calendar-open-preference>div:first-child span{color:var(--bp-muted);color:var(--crm-dark-muted,var(--bp-muted))}.theme-dark .calendar-preference-options{background:var(--bp-paper)}.theme-dark .calendar-preference-options button{color:var(--bp-muted)}.theme-dark .calendar-preference-options button:hover{background:var(--bp-primary-solid);color:#fff}.theme-dark .calendar-preference-options button.active{background:#5267dc;color:#fff}@media(max-width:1000px){.calendar-drawer{width:min(820px,94vw)}.calendar-open-preference{align-items:stretch;flex-direction:column}.calendar-preference-options{align-self:flex-end}}@media(max-width:650px){.calendar-drawer{max-width:100vw;width:100vw}.calendar-preference-options{align-self:stretch;width:100%}.calendar-preference-options button{flex:1 1;min-width:0}}.calendar-drawer{--calendar-panel:var(--bp-paper);--calendar-panel-soft:var(--bp-soft);--calendar-panel-tint:var(--bp-soft);--calendar-gutter:#f1f4fb;--calendar-border:var(--bp-border);--calendar-line:var(--bp-border);--calendar-title:var(--bp-text);--calendar-text:var(--bp-muted);--calendar-muted:var(--bp-muted);--calendar-primary:var(--bp-primary);--calendar-primary-soft:#4057d617;--calendar-accent:#24a89a;width:min(1240px,96vw)}.calendar-drawer .drawer-content{background:var(--bp-soft);display:flex;flex-direction:column;gap:12px;min-height:0;overflow:hidden;padding:16px 18px}.calendar-drawer .calendar-toolbar-v2{background:#fffffff0;border:1px solid var(--calendar-border);border-radius:10px;box-shadow:0 4px 15px rgba(31,51,81,.045);flex:0 0 auto;margin:0;min-height:54px;padding:8px 10px}.calendar-drawer .calendar-navigation button{background:var(--bp-soft);border-color:var(--bp-border);border-radius:7px;color:var(--calendar-primary);display:grid;font-size:18px;height:36px;place-items:center;transition:border-color .16s ease,background-color .16s ease,transform .16s ease;width:36px}.calendar-drawer .calendar-navigation button:hover{background:var(--bp-soft);border-color:#b9c4ee;transform:translateY(-1px)}.calendar-drawer .calendar-navigation strong{color:var(--calendar-title);text-transform:capitalize}.calendar-drawer .calendar-preference-options,.calendar-drawer .calendar-view-switch{background:var(--bp-soft);box-shadow:inset 0 0 0 1px #7889a40f}.calendar-drawer .calendar-preference-options button,.calendar-drawer .calendar-view-switch button{color:#65758b;font-weight:600;min-height:34px}.calendar-drawer .calendar-preference-options button:hover,.calendar-drawer .calendar-view-switch button:hover{background:#ffffffc2;color:var(--calendar-primary)}.calendar-drawer .calendar-preference-options button.active,.calendar-drawer .calendar-view-switch button.active{background:linear-gradient(135deg,#5269e5,var(--bp-primary-solid));box-shadow:0 4px 11px #4057d640;color:#fff}.calendar-drawer .day-calendar-v2,.calendar-drawer .month-calendar-v2,.calendar-drawer .week-calendar{background:var(--calendar-panel);border:1px solid var(--calendar-border);border-radius:10px;box-shadow:0 8px 24px rgba(28,45,72,.055);flex:1 1 auto;height:auto;min-height:0}.calendar-drawer .day-calendar-v2{display:flex;flex-direction:column;overflow:hidden}.calendar-drawer .day-calendar-header{align-items:stretch;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--calendar-title);display:grid;flex:0 0 48px;grid-template-columns:70px 1fr;min-height:48px}.calendar-drawer .day-calendar-header>span{border-right:1px solid var(--bp-border);color:#718099;display:grid;font-size:13px;font-weight:600;letter-spacing:.5px;place-items:center;text-transform:uppercase}.calendar-drawer .day-calendar-header strong{align-items:center;display:flex;font-size:14px;gap:8px;justify-content:center;text-transform:capitalize}.calendar-drawer .day-calendar-header strong b,.calendar-drawer .month-calendar-v2 article.today time,.calendar-drawer .week-calendar-header strong.today b{background:linear-gradient(135deg,#5269e5,var(--bp-primary-solid));border-radius:50%;box-shadow:0 3px 9px #4057d645;display:grid;height:28px;place-items:center;width:28px}.calendar-drawer .day-calendar-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-color:#9aa8bd #eef2f7;scrollbar-width:thin}.calendar-drawer .day-hour{background:var(--bp-paper);grid-template-columns:70px 1fr;height:56px}.calendar-drawer .day-hour:nth-child(2n){background:var(--bp-paper)}.calendar-drawer .day-hour time{align-items:center;background:var(--calendar-gutter);border-bottom:1px solid var(--calendar-line);border-right:1px solid var(--bp-border);color:#657793;display:flex;font-size:13px;font-weight:600;justify-content:flex-end;padding:0 12px}.calendar-drawer .day-hour i{background:linear-gradient(90deg,rgba(64,87,214,.025),#0000 42%);border-bottom:1px solid var(--calendar-line);position:relative}.calendar-drawer .day-hour.current-hour time{background:var(--calendar-primary)}.calendar-drawer .day-hour.current-hour i{background:linear-gradient(90deg,#4057d621,rgba(36,168,154,.035));border-bottom-color:#91a2ed}.calendar-drawer .day-hour.current-hour i:before{background:linear-gradient(90deg,var(--calendar-primary),#4057d624);content:"";height:2px;left:0;position:absolute;right:0;top:50%}.calendar-drawer .day-hour.current-hour i:after{background:var(--calendar-primary);border:2px solid var(--bp-border);border-radius:50%;box-shadow:0 1px 5px #4057d659;content:"";height:10px;left:-5px;position:absolute;top:calc(50% - 5px);width:10px}.calendar-drawer .week-calendar{display:flex;overflow:hidden}.calendar-drawer .week-calendar-scroll{flex:1 1;min-height:0;min-width:0;overflow:auto;scrollbar-color:#9aa8bd #eef2f7;scrollbar-width:thin}.calendar-drawer .week-calendar-canvas{display:flex;flex-direction:column;min-height:100%;min-width:900px}.calendar-drawer .week-calendar-grid,.calendar-drawer .week-calendar-header{display:grid;grid-template-columns:70px repeat(7,minmax(112px,1fr))}.calendar-drawer .week-calendar-header{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);flex:0 0 54px;min-height:54px;position:-webkit-sticky;position:sticky;top:0;z-index:4}.calendar-drawer .week-calendar-header>span{border-right:1px solid var(--bp-border);color:#718099;display:grid;font-size:13px;font-weight:600;letter-spacing:.5px;place-items:center;text-transform:uppercase}.calendar-drawer .week-calendar-header strong{align-items:center;background:var(--bp-soft);border-right:1px solid var(--bp-border);color:var(--bp-muted);display:flex;font-size:13px;gap:6px;justify-content:center;text-transform:capitalize}.calendar-drawer .week-calendar-header strong.today{color:var(--calendar-primary)}.calendar-drawer .week-calendar-header strong b{border-radius:50%;display:grid;font-size:13px;height:26px;place-items:center;width:26px}.calendar-drawer .week-calendar-grid{background:var(--bp-soft);grid-auto-rows:50px}.calendar-drawer .week-calendar-grid>time{align-items:center;background:var(--calendar-gutter);border-bottom:1px solid var(--calendar-line);border-right:1px solid var(--bp-border);color:#657793;display:flex;font-size:13px;font-weight:600;justify-content:flex-end;padding:0 11px}.calendar-drawer .week-calendar-grid>i{background:#ffffff38;border-bottom:1px solid var(--calendar-line);border-right:1px solid var(--calendar-line);min-width:0}.calendar-drawer .week-calendar-grid>i.today{background:var(--calendar-primary-soft)}.calendar-drawer .week-calendar-grid>time.current-hour{background:var(--calendar-primary)}.calendar-drawer .week-calendar-grid>i.current-hour{background:linear-gradient(90deg,#4057d62e,#24a89a12);box-shadow:inset 0 2px var(--calendar-primary)}.calendar-drawer .month-calendar-v2{display:flex;flex-direction:column;overflow:hidden}.calendar-drawer .month-calendar-v2>header{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);flex:0 0 42px;height:42px}.calendar-drawer .month-calendar-v2>header span{border-right:1px solid var(--bp-border);color:var(--bp-muted);font-size:13px;font-weight:600}.calendar-drawer .month-calendar-v2>div{flex:1 1 auto;height:auto;min-height:0}.calendar-drawer .month-calendar-v2 article{border-color:var(--calendar-line);color:var(--calendar-text);min-height:58px;padding:8px 9px;position:relative;transition:background-color .16s ease}.calendar-drawer .month-calendar-v2 article:hover{background:var(--bp-soft)}.calendar-drawer .month-calendar-v2 article.weekend{background:var(--bp-paper)}.calendar-drawer .month-calendar-v2 article.muted{opacity:1}.calendar-drawer .month-calendar-v2 article time{border-radius:50%;color:var(--bp-muted);display:grid;font-size:13px;font-weight:600;height:28px;place-items:center;width:28px}.calendar-drawer .month-calendar-v2 article.muted time{color:var(--bp-muted)}.calendar-drawer .month-calendar-v2 article.today{background:var(--bp-soft);box-shadow:inset 0 0 0 2px #4057d629}.calendar-drawer .month-calendar-v2 article.today time{color:#fff}.calendar-drawer .calendar-open-preference{background:#ffffffe6;border-color:var(--calendar-border);box-shadow:0 4px 15px #1f33510a;flex:0 0 auto;margin:0}.theme-dark .calendar-drawer{--calendar-panel:var(--bp-paper);--calendar-panel-soft:var(--bp-soft);--calendar-panel-tint:var(--bp-soft);--calendar-gutter:#1d2734;--calendar-border:var(--bp-border);--calendar-line:var(--bp-border);--calendar-title:var(--bp-text);--calendar-text:var(--bp-text);--calendar-muted:var(--bp-muted);--calendar-primary:#6177eb;--calendar-primary-soft:#6177eb21;--calendar-accent:#39b9aa}.theme-dark .calendar-drawer .drawer-content{background:var(--bp-soft)}.theme-dark .calendar-drawer .calendar-open-preference,.theme-dark .calendar-drawer .calendar-toolbar-v2{background:var(--bp-paper);border-color:var(--calendar-border);color:var(--bp-text)}.theme-dark .calendar-drawer .calendar-navigation button{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}.theme-dark .calendar-drawer .calendar-navigation button:hover{background:var(--bp-soft)}.theme-dark .calendar-drawer .calendar-preference-options,.theme-dark .calendar-drawer .calendar-view-switch{background:var(--bp-paper)}.theme-dark .calendar-drawer .day-calendar-header{background:var(--bp-soft);border-color:var(--calendar-border);color:var(--calendar-title)}.theme-dark .calendar-drawer .day-calendar-header>span,.theme-dark .calendar-drawer .day-hour time,.theme-dark .calendar-drawer .week-calendar-grid>time,.theme-dark .calendar-drawer .week-calendar-header>span{background:var(--bp-soft);border-color:var(--calendar-border);color:var(--bp-muted)}.theme-dark .calendar-drawer .day-hour,.theme-dark .calendar-drawer .day-hour:nth-child(2n){background:var(--bp-paper)}.theme-dark .calendar-drawer .day-hour i,.theme-dark .calendar-drawer .week-calendar-grid>i{background:#18212e73;border-color:var(--calendar-line)}.theme-dark .calendar-drawer .day-hour.current-hour time,.theme-dark .calendar-drawer .week-calendar-grid>time.current-hour{background:var(--calendar-primary)}.theme-dark .calendar-drawer .week-calendar-header,.theme-dark .calendar-drawer .week-calendar-header strong{background:var(--bp-soft);border-color:var(--calendar-border)}.theme-dark .calendar-drawer .week-calendar-header strong{color:var(--bp-text)}.theme-dark .calendar-drawer .week-calendar-header strong.today{color:#cfd6ff}.theme-dark .calendar-drawer .week-calendar-grid{background:var(--bp-soft)}.theme-dark .calendar-drawer .week-calendar-grid>i.today{background:var(--calendar-primary-soft)}.theme-dark .calendar-drawer .month-calendar-v2>header,.theme-dark .calendar-drawer .month-calendar-v2>header span{background:var(--bp-soft);border-color:var(--calendar-border);color:var(--bp-text)}.theme-dark .calendar-drawer .month-calendar-v2 article,.theme-dark .calendar-drawer .month-calendar-v2 article.weekend{border-color:var(--calendar-line);color:var(--calendar-text)}.theme-dark .calendar-drawer .month-calendar-v2 article time{color:var(--bp-text)}.theme-dark .calendar-drawer .month-calendar-v2 article.muted time{color:var(--bp-muted)}.theme-dark .calendar-drawer .month-calendar-v2 article.today{box-shadow:inset 0 0 0 2px #6177eb57}.theme-dark .calendar-drawer .day-calendar-header strong b,.theme-dark .calendar-drawer .month-calendar-v2 article.today time,.theme-dark .calendar-drawer .week-calendar-header strong.today b{background:linear-gradient(135deg,#7185f0,#5267dc)}@media(max-width:1100px){.calendar-drawer .calendar-toolbar-v2{align-items:center;flex-direction:row}}@media(max-width:760px){.calendar-drawer .drawer-content{gap:10px;padding:12px}.calendar-drawer .calendar-toolbar-v2{min-height:50px;padding:6px 7px}.calendar-drawer .calendar-navigation{min-width:0}.calendar-drawer .calendar-navigation strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-drawer .week-calendar-canvas{min-width:820px}}@media(max-width:650px){.calendar-drawer .calendar-toolbar-v2{align-items:stretch;flex-direction:column}.calendar-drawer .calendar-view-switch{align-self:flex-end}.calendar-drawer .calendar-open-preference{gap:9px;padding:10px}.calendar-drawer .day-calendar-header,.calendar-drawer .day-hour{grid-template-columns:58px 1fr}.calendar-drawer .day-calendar-header{background:var(--bp-soft)}.calendar-drawer .day-hour time{font-size:13px;padding:0 8px}.calendar-drawer .month-calendar-v2{overflow:auto}.calendar-drawer .month-calendar-v2>div{min-height:390px}.theme-dark .calendar-drawer .day-calendar-header{background:var(--bp-soft)}}.calendar-drawer{--calendar-warm:#c84631;--calendar-warm-dark:#b93625;--calendar-warm-soft:#fff0ec;--calendar-header:var(--bp-soft);--calendar-header-deep:var(--bp-soft);--calendar-row-a:#f7f8fa;--calendar-row-b:#eceff3;--calendar-grid-strong:#d5dce6}.calendar-drawer .calendar-toolbar-v2{align-items:center;background:var(--bp-paper);border-color:var(--bp-border);box-shadow:0 6px 18px #41302b12;display:flex;gap:14px;justify-content:space-between;padding:9px 12px}.calendar-drawer .calendar-navigation{grid-gap:10px;align-items:center;display:grid;flex:1 1 auto;gap:10px;grid-template-columns:auto auto minmax(180px,1fr);min-width:0}.calendar-drawer .calendar-navigation-buttons{align-items:center;border-radius:6px;box-shadow:inset 0 0 0 1px #ffd8cf;display:flex;gap:2px;overflow:hidden}.calendar-drawer .calendar-navigation-buttons button{background:var(--calendar-warm-soft);border:0;border-radius:0;box-shadow:none;color:var(--calendar-warm-dark);height:36px;min-width:36px;width:36px}.calendar-drawer .calendar-navigation-buttons button+button{border-left:1px solid #ffd8cf}.calendar-drawer .calendar-navigation-buttons button:hover{background:var(--calendar-warm);border-color:#0000;color:#fff;transform:none}.calendar-drawer .calendar-navigation .calendar-today-button{background:linear-gradient(135deg,var(--calendar-warm),var(--calendar-warm-dark));border:1px solid var(--calendar-warm);border-radius:6px;box-shadow:0 4px 10px #f0644d33;color:#fff;font-size:14px;font-weight:600;height:36px;min-width:64px;padding:0 14px;width:auto}.calendar-drawer .calendar-navigation .calendar-today-button:hover{background:linear-gradient(135deg,var(--calendar-warm),var(--calendar-warm-dark));border-color:var(--calendar-warm-dark);color:#fff;transform:translateY(-1px)}.calendar-drawer .calendar-navigation strong{color:var(--bp-text);font-size:15px;font-weight:600;min-width:0;overflow:hidden;padding:0 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.calendar-drawer .calendar-view-switch{background:var(--bp-soft);border:1px solid #ffe0d8;border-radius:7px;box-shadow:none;flex:0 0 auto;gap:1px;padding:3px}.calendar-drawer .calendar-view-switch button{border-radius:5px;color:#a55c4e;height:34px;min-width:78px;padding:0 11px}.calendar-drawer .calendar-view-switch button:hover{background:#fffc;color:var(--calendar-warm-dark)}.calendar-drawer .calendar-view-switch button.active{background:linear-gradient(135deg,var(--calendar-warm),var(--calendar-warm-dark));box-shadow:0 4px 10px #f0644d3d;color:#fff}.calendar-drawer .day-calendar-header{background:linear-gradient(90deg,var(--calendar-warm-dark) 0 70px,var(--calendar-header) 70px 100%);border-bottom-color:var(--bp-border);color:#fff}.calendar-drawer .day-calendar-header>span{border-right-color:#ffffff3d;color:#fff}.calendar-drawer .day-calendar-header strong{color:#fff}.calendar-drawer .day-calendar-header strong b,.calendar-drawer .month-calendar-v2 article.today time,.calendar-drawer .week-calendar-header strong.today b{background:linear-gradient(135deg,var(--calendar-warm),var(--calendar-warm-dark));box-shadow:0 4px 10px #1e25323d;color:#fff}.calendar-drawer .day-hour{background:var(--calendar-row-a)}.calendar-drawer .day-hour:nth-child(2n){background:var(--calendar-row-b)}.calendar-drawer .day-hour time{background:#dee2e8d1;border-bottom-color:var(--calendar-grid-strong);border-right-color:var(--bp-border);color:var(--bp-text)}.calendar-drawer .day-hour:nth-child(2n) time{background:#d2d7dedb}.calendar-drawer .day-hour i{background:#0000;border-bottom-color:var(--calendar-grid-strong)}.calendar-drawer .day-hour.current-hour time{background:var(--calendar-warm-dark);color:#fff}.calendar-drawer .day-hour.current-hour i{background:linear-gradient(90deg,#ff7b632e,rgba(255,123,99,.035));border-bottom-color:#f4a293}.calendar-drawer .day-hour.current-hour i:before{background:linear-gradient(90deg,var(--calendar-warm-dark),#ff7b632e)}.calendar-drawer .day-hour.current-hour i:after{background:var(--calendar-warm-dark);box-shadow:0 1px 5px #f0644d66}.calendar-drawer .week-calendar-header{background:var(--calendar-header-deep);border-bottom-color:var(--bp-border)}.calendar-drawer .week-calendar-header>span{background:var(--calendar-warm-dark);border-right-color:#ffffff38;color:#fff}.calendar-drawer .week-calendar-header strong{background:var(--calendar-header);border-right-color:#ffffff21;color:#f3f6fb}.calendar-drawer .week-calendar-header strong.today{background:var(--bp-soft);color:#fff}.calendar-drawer .week-calendar-grid{background:var(--calendar-row-a)}.calendar-drawer .week-calendar-grid>time{background:var(--bp-soft);border-color:var(--calendar-grid-strong);color:var(--bp-text)}.calendar-drawer .week-calendar-grid>time:nth-of-type(2n){background:var(--bp-soft)}.calendar-drawer .week-calendar-grid>i{background:var(--calendar-row-a);border-color:var(--calendar-grid-strong)}.calendar-drawer .week-calendar-grid>i:nth-of-type(14n+10),.calendar-drawer .week-calendar-grid>i:nth-of-type(14n+11),.calendar-drawer .week-calendar-grid>i:nth-of-type(14n+12),.calendar-drawer .week-calendar-grid>i:nth-of-type(14n+13),.calendar-drawer .week-calendar-grid>i:nth-of-type(14n+14),.calendar-drawer .week-calendar-grid>i:nth-of-type(14n+8),.calendar-drawer .week-calendar-grid>i:nth-of-type(14n+9){background:var(--calendar-row-b)}.calendar-drawer .week-calendar-grid>i.today{background:var(--bp-soft)}.calendar-drawer .week-calendar-grid>time.current-hour{background:var(--calendar-warm-dark);color:#fff}.calendar-drawer .week-calendar-grid>i.current-hour{background:linear-gradient(90deg,#ff7b6336,#ff7b6314);box-shadow:inset 0 2px var(--calendar-warm-dark)}.calendar-drawer .month-calendar-v2>header{background:var(--calendar-header);border-bottom-color:var(--bp-border)}.calendar-drawer .month-calendar-v2>header span{border-right-color:#ffffff21;color:#fff}.calendar-drawer .month-calendar-v2 article{background:var(--bp-paper);border-color:var(--calendar-grid-strong)}.calendar-drawer .month-calendar-v2 article.muted,.calendar-drawer .month-calendar-v2 article.weekend{background:var(--bp-soft)}.calendar-drawer .month-calendar-v2 article.today{background:linear-gradient(135deg,#fff0ec,var(--bp-soft));box-shadow:inset 0 0 0 2px #ff7b6347}.theme-dark .calendar-drawer{--calendar-header:var(--bp-soft);--calendar-header-deep:var(--bp-soft);--calendar-row-a:#18212e;--calendar-row-b:#1d2734;--calendar-grid-strong:#3a4656}.theme-dark .calendar-drawer .calendar-toolbar-v2{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:0 6px 18px #00000029}.theme-dark .calendar-drawer .calendar-navigation-buttons{box-shadow:inset 0 0 0 1px #70473f}.theme-dark .calendar-drawer .calendar-navigation-buttons button{background:var(--bp-soft);border-color:#70473f;color:#ffad9e}.theme-dark .calendar-drawer .calendar-navigation-buttons button:hover{background:var(--calendar-warm-dark);color:#fff}.theme-dark .calendar-drawer .calendar-navigation .calendar-today-button{background:linear-gradient(135deg,var(--calendar-warm),var(--calendar-warm-dark));border-color:var(--calendar-warm);color:#fff}.theme-dark .calendar-drawer .calendar-navigation strong{color:var(--bp-text)}.theme-dark .calendar-drawer .calendar-view-switch{background:var(--bp-soft);border-color:#63423d}.theme-dark .calendar-drawer .calendar-view-switch button{color:#e5aaa0}.theme-dark .calendar-drawer .calendar-view-switch button:hover{background:#453235;color:#fff}.theme-dark .calendar-drawer .calendar-view-switch button.active{background:linear-gradient(135deg,var(--calendar-warm),var(--calendar-warm-dark));color:#fff}.theme-dark .calendar-drawer .day-calendar-header{background:linear-gradient(90deg,var(--calendar-warm-dark) 0 70px,var(--calendar-header) 70px 100%)}.theme-dark .calendar-drawer .day-calendar-header strong,.theme-dark .calendar-drawer .day-calendar-header>span{background:#0000;color:#fff}.theme-dark .calendar-drawer .day-hour,.theme-dark .calendar-drawer .day-hour:nth-child(2n){background:var(--calendar-row-a)}.theme-dark .calendar-drawer .day-hour:nth-child(2n){background:var(--calendar-row-b)}.theme-dark .calendar-drawer .day-hour time,.theme-dark .calendar-drawer .week-calendar-grid>time{background:var(--bp-soft);border-color:var(--calendar-grid-strong);color:var(--bp-text)}.theme-dark .calendar-drawer .day-hour:nth-child(2n) time{background:var(--bp-soft)}.theme-dark .calendar-drawer .day-hour i,.theme-dark .calendar-drawer .week-calendar-grid>i{background:var(--calendar-row-a);border-color:var(--calendar-grid-strong)}.theme-dark .calendar-drawer .week-calendar-grid>i:nth-of-type(14n+10),.theme-dark .calendar-drawer .week-calendar-grid>i:nth-of-type(14n+11),.theme-dark .calendar-drawer .week-calendar-grid>i:nth-of-type(14n+12),.theme-dark .calendar-drawer .week-calendar-grid>i:nth-of-type(14n+13),.theme-dark .calendar-drawer .week-calendar-grid>i:nth-of-type(14n+14),.theme-dark .calendar-drawer .week-calendar-grid>i:nth-of-type(14n+8),.theme-dark .calendar-drawer .week-calendar-grid>i:nth-of-type(14n+9){background:var(--calendar-row-b)}.theme-dark .calendar-drawer .month-calendar-v2>header,.theme-dark .calendar-drawer .week-calendar-header{background:var(--calendar-header-deep)}.theme-dark .calendar-drawer .week-calendar-header>span{background:var(--calendar-warm-dark);color:#fff}.theme-dark .calendar-drawer .month-calendar-v2>header span,.theme-dark .calendar-drawer .week-calendar-header strong{background:var(--calendar-header);color:#f3f6fb}.theme-dark .calendar-drawer .week-calendar-header strong.today{background:var(--bp-soft);color:#fff}.theme-dark .calendar-drawer .week-calendar-grid>i.today{background:var(--bp-soft)}.theme-dark .calendar-drawer .day-hour.current-hour time,.theme-dark .calendar-drawer .week-calendar-grid>time.current-hour{background:var(--calendar-warm-dark);color:#fff}.theme-dark .calendar-drawer .month-calendar-v2 article,.theme-dark .calendar-drawer .month-calendar-v2 article.weekend{background:var(--bp-paper);border-color:var(--calendar-grid-strong)}.theme-dark .calendar-drawer .month-calendar-v2 article.muted,.theme-dark .calendar-drawer .month-calendar-v2 article.weekend{background:var(--bp-paper)}.theme-dark .calendar-drawer .month-calendar-v2 article.today{background:var(--bp-soft);box-shadow:inset 0 0 0 2px #ff7b636b}.theme-dark .calendar-drawer .day-calendar-header strong b,.theme-dark .calendar-drawer .month-calendar-v2 article.today time,.theme-dark .calendar-drawer .week-calendar-header strong.today b{background:linear-gradient(135deg,var(--calendar-warm),var(--calendar-warm-dark));color:#fff}@media(max-width:760px){.calendar-drawer .calendar-toolbar-v2{align-items:stretch;flex-direction:column}.calendar-drawer .calendar-navigation{grid-template-columns:auto auto minmax(0,1fr);width:100%}.calendar-drawer .calendar-view-switch{align-self:stretch;width:100%}.calendar-drawer .calendar-view-switch button{flex:1 1;min-width:0}}@media(max-width:520px){.calendar-drawer .calendar-navigation{grid-template-columns:auto auto}.calendar-drawer .calendar-navigation strong{grid-column:1/-1;grid-row:2;padding:2px 0 0}.calendar-drawer .calendar-navigation .calendar-today-button{justify-self:end}}.calendar-drawer .day-hour>i,.calendar-drawer .week-calendar-grid>i{position:relative}.calendar-drawer .calendar-drawer-event-list{align-items:stretch;display:flex;flex-direction:column;font-style:normal;gap:3px;inset:4px 7px;min-width:0;overflow:hidden;pointer-events:none;position:absolute;z-index:2}.calendar-drawer .month-calendar-v2 article>.calendar-drawer-event-list{bottom:5px;top:38px}.calendar-drawer .calendar-drawer-event{align-items:center;background:#fffffff2;border:1px solid var(--bp-border);border-left:3px solid var(--drawer-event-color);border-radius:4px;box-shadow:0 2px 5px #24304314;color:var(--bp-text);display:flex;font-size:13px;font-weight:600;gap:5px;height:21px;line-height:1;min-height:21px;min-width:0;overflow:hidden;padding:0 6px}.calendar-drawer .calendar-drawer-event-list.is-compact .calendar-drawer-event{font-size:13px;height:19px;min-height:19px;padding-inline:5px}.calendar-drawer .calendar-drawer-event__dot{background:var(--drawer-event-color);border-radius:50%;flex:0 0 6px;height:6px;width:6px}.calendar-drawer .calendar-drawer-event__time{color:#64748b;flex:0 0 auto;font-size:13px;font-weight:600}.calendar-drawer .calendar-drawer-event strong{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-drawer .calendar-drawer-event--completed{opacity:.68}.calendar-drawer .calendar-drawer-event--cancelled{opacity:.55;text-decoration:line-through}.calendar-drawer .calendar-drawer-event.is-overdue{box-shadow:inset 0 0 0 1px #c846313d}.calendar-drawer .calendar-drawer-event-more{align-self:flex-end;color:#64748b;font-size:13px;font-weight:600;line-height:11px;padding-right:2px}.theme-dark .calendar-drawer .calendar-drawer-event{background:#1e2937f5;border-color:var(--bp-border);border-left-color:var(--drawer-event-color);box-shadow:0 2px 5px #0003;color:var(--bp-text)}.theme-dark .calendar-drawer .calendar-drawer-event-more,.theme-dark .calendar-drawer .calendar-drawer-event__time{color:var(--bp-muted)}html[data-crm-theme=dark] .calendar-drawer{--calendar-panel:var(--bp-soft);--calendar-panel-soft:var(--bp-soft);--calendar-panel-tint:var(--bp-soft);--calendar-gutter:#343a40;--calendar-border:var(--bp-border);--calendar-line:var(--bp-border);--calendar-grid-strong:#41464c;--calendar-row-a:#262a2f;--calendar-row-b:#292e32;--calendar-title:var(--bp-text);--calendar-text:var(--bp-text);--calendar-muted:var(--bp-muted);background:var(--bp-paper)!important;color-scheme:dark}html[data-crm-theme=dark] .calendar-drawer .drawer-content{background:var(--bp-paper)!important}html[data-crm-theme=dark] .calendar-drawer .drawer-header{background:var(--bp-soft)!important;border-color:var(--bp-border)!important}html[data-crm-theme=dark] .calendar-drawer .drawer-header h2{color:var(--bp-text)!important}html[data-crm-theme=dark] .calendar-drawer .drawer-header p{color:var(--bp-muted)!important}html[data-crm-theme=dark] .calendar-drawer :is(.calendar-toolbar-v2,.calendar-view-switch,.calendar-open-preference){background:var(--bp-soft)!important;border-color:var(--bp-border)!important;box-shadow:none;color:var(--bp-text)!important}html[data-crm-theme=dark] .calendar-drawer .calendar-navigation strong{color:var(--bp-text)!important}html[data-crm-theme=dark] .calendar-drawer .calendar-navigation-buttons{box-shadow:none}html[data-crm-theme=dark] .calendar-drawer :is(.calendar-navigation-buttons button,.calendar-view-switch button){background:var(--bp-soft)!important;border-color:var(--bp-border)!important;color:var(--bp-text)!important}html[data-crm-theme=dark] .calendar-drawer :is(.calendar-navigation-buttons button,.calendar-view-switch button):hover{background:var(--bp-soft)!important;color:#fff!important}html[data-crm-theme=dark] .calendar-drawer :is(.calendar-today-button,.calendar-view-switch button.active){background:var(--calendar-warm-dark)!important;border-color:var(--calendar-warm-dark)!important;box-shadow:none;color:#fff!important}html[data-crm-theme=dark] .calendar-drawer :is(.day-calendar-v2,.week-calendar,.month-calendar-v2,.week-calendar-grid){background:var(--bp-soft)!important;border-color:var(--bp-border)!important}html[data-crm-theme=dark] .calendar-drawer :is(.day-calendar-header,.day-calendar-header>span,.day-calendar-header>strong,.week-calendar-header,.week-calendar-header>span,.week-calendar-header>strong,.month-calendar-v2>header,.month-calendar-v2>header>span){background:var(--bp-soft)!important;border-color:var(--bp-border)!important;color:var(--bp-text)!important}html[data-crm-theme=dark] .calendar-drawer :is(.day-calendar-header strong b,.week-calendar-header strong.today b,.month-calendar-v2 article.today time){background:var(--calendar-warm-dark)!important;box-shadow:none;color:#fff!important}html[data-crm-theme=dark] .calendar-drawer :is(.day-calendar-scroll,.week-calendar-scroll,.month-calendar-v2){scrollbar-color:#6c757d #212529}html[data-crm-theme=dark] .calendar-drawer :is(.day-calendar-scroll,.week-calendar-scroll,.month-calendar-v2)::-webkit-scrollbar-track{background:var(--bp-paper)}html[data-crm-theme=dark] .calendar-drawer :is(.day-calendar-scroll,.week-calendar-scroll,.month-calendar-v2)::-webkit-scrollbar-thumb{background:var(--bp-soft)}html[data-crm-theme=dark] .calendar-drawer .day-hour,html[data-crm-theme=dark] .calendar-drawer .day-hour:nth-child(2n){background:var(--bp-soft)!important}html[data-crm-theme=dark] .calendar-drawer .day-hour>i{background:#0000!important;border-color:var(--bp-border)!important}html[data-crm-theme=dark] .calendar-drawer :is(.day-hour time,.week-calendar-grid>time){background:var(--bp-soft)!important;border-color:var(--bp-border)!important;color:var(--bp-text)!important}html[data-crm-theme=dark] .calendar-drawer .week-calendar-grid>i{background:var(--bp-soft)!important;border-color:var(--bp-border)!important}html[data-crm-theme=dark] .calendar-drawer .month-calendar-v2 article.weekend,html[data-crm-theme=dark] .calendar-drawer .week-calendar-grid>i.today,html[data-crm-theme=dark] .calendar-drawer .week-calendar-grid>i:nth-of-type(14n+10),html[data-crm-theme=dark] .calendar-drawer .week-calendar-grid>i:nth-of-type(14n+11),html[data-crm-theme=dark] .calendar-drawer .week-calendar-grid>i:nth-of-type(14n+12),html[data-crm-theme=dark] .calendar-drawer .week-calendar-grid>i:nth-of-type(14n+13),html[data-crm-theme=dark] .calendar-drawer .week-calendar-grid>i:nth-of-type(14n+14),html[data-crm-theme=dark] .calendar-drawer .week-calendar-grid>i:nth-of-type(14n+8),html[data-crm-theme=dark] .calendar-drawer .week-calendar-grid>i:nth-of-type(14n+9){background:var(--bp-soft)!important}html[data-crm-theme=dark] .calendar-drawer :is(.day-hour.current-hour time,.week-calendar-grid>time.current-hour){background:var(--calendar-warm-dark)!important;color:#fff!important}html[data-crm-theme=dark] .calendar-drawer .day-hour.current-hour>i:after{border-color:var(--bp-border)}html[data-crm-theme=dark] .calendar-drawer .month-calendar-v2 article{background:var(--bp-soft)!important;border-color:var(--bp-border)!important}html[data-crm-theme=dark] .calendar-drawer .month-calendar-v2 article time{color:var(--bp-text)!important}html[data-crm-theme=dark] .calendar-drawer .month-calendar-v2 article.muted{background:var(--bp-paper)!important}html[data-crm-theme=dark] .calendar-drawer .month-calendar-v2 article.muted time{color:var(--bp-muted)!important}html[data-crm-theme=dark] .calendar-drawer .month-calendar-v2 article.today{background:var(--bp-soft)!important;box-shadow:inset 0 0 0 2px var(--calendar-warm-dark)}html[data-crm-theme=dark] .calendar-drawer .month-calendar-v2 article:hover{background:var(--bp-soft)!important}html[data-crm-theme=dark] .calendar-drawer .calendar-drawer-event{background:var(--bp-soft)!important;border-bottom-color:var(--bp-border);border-right-color:var(--bp-border);border-top-color:var(--bp-border);box-shadow:none;color:var(--bp-text)!important}html[data-crm-theme=dark] .calendar-drawer .calendar-drawer-event.is-overdue{box-shadow:inset 0 0 0 1px #c8463166}html[data-crm-theme=dark] .calendar-drawer :is(.calendar-drawer-event__time,.calendar-drawer-event-more){color:var(--bp-text)!important}.crm-app .crm-drawer.support-drawer .support-field{color:var(--crm-form-label-color);display:flex;flex-direction:column;font-size:var(--crm-form-label-size);font-weight:var(--crm-form-label-weight);gap:8px;margin:0 0 16px}.crm-app .crm-drawer.support-drawer .support-field>label{margin:0;padding-inline:2px}.crm-app .crm-drawer.support-drawer .support-field>select,.crm-app .crm-drawer.support-drawer .support-field>textarea{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);display:block;font:inherit;font-weight:400;margin:0;min-width:0;outline:none;padding:10px 12px;width:100%}.crm-app .crm-drawer.support-drawer .support-field>select{min-height:44px;padding-right:32px}.crm-app .crm-drawer.support-drawer .support-field>textarea{background-image:none;min-height:150px;resize:vertical}.crm-app .crm-drawer.support-drawer .support-field>textarea::placeholder{color:var(--bp-muted);opacity:1}.crm-app .crm-drawer.support-drawer .support-field>:is(select,textarea):focus{border-color:#9eaaf0;box-shadow:0 0 0 3px #4057d61f}html[data-crm-theme=dark] .crm-app .crm-drawer.support-drawer .support-field{color:var(--bp-text)}html[data-crm-theme=dark] .crm-app .crm-drawer.support-drawer .support-field>select,html[data-crm-theme=dark] .crm-app .crm-drawer.support-drawer .support-field>textarea{background-color:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text);color-scheme:dark}html[data-crm-theme=dark] .crm-app .crm-drawer.support-drawer .support-field>textarea::placeholder{color:var(--bp-muted)}html[data-crm-theme=dark] .crm-app .crm-drawer.support-drawer .support-field>:is(select,textarea):focus{border-color:#9aabff;box-shadow:0 0 0 2px #9aabff33}.crm-field-help{-webkit-margin-start:auto;-webkit-padding-start:6px;align-items:center;display:inline-flex;flex:0 0 auto;line-height:1;margin-inline-start:auto;padding-inline-start:6px;vertical-align:middle}.crm-field-help .crm-field-help-trigger{align-items:center;background:#0000;border:0;border-radius:50%;box-sizing:border-box;color:#4255d4;cursor:pointer;display:inline-flex;font-size:16px;height:28px;justify-content:center;line-height:1;padding:0;width:28px}.crm-field-help .crm-field-help-trigger:hover,.crm-field-help .crm-field-help-trigger[aria-expanded=true]{background:#4255d41a}.crm-field-help .crm-field-help-trigger:focus-visible{outline:2px solid currentColor;outline-offset:1px}.crm-field-help .crm-field-help-trigger>i,.crm-field-help .crm-field-help-trigger>svg{color:inherit;font-size:16px;pointer-events:none}.crm-field-help-popover{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;box-shadow:0 5px 18px #14233c26;box-sizing:border-box;color:var(--bp-text);font-family:inherit;font-size:14px;font-weight:400;line-height:1.5;margin:0;max-height:calc(100vh - 16px);max-width:min(360px,100vw - 16px);overflow:auto;overflow-wrap:anywhere;padding:10px 12px;position:fixed;text-align:start;white-space:normal;width:-webkit-max-content;width:max-content;z-index:100000}.theme-dark .crm-field-help-trigger,[data-bs-theme=dark] .crm-field-help-trigger{color:#a7b5ff}.crm-field-help-popover--dark{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:0 5px 18px #0000004d;color:var(--bp-text)}.contacts-reminder-date-panel{height:min(760px,100vh - 58px)}.contacts-reminder-date-body{background:var(--bp-paper);gap:14px}.reminder-date-form{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.reminder-date-span{grid-column:1/-1}.reminder-date-date-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.reminder-date-field{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.reminder-date-field:focus-within{border-color:#3659c9;box-shadow:0 0 0 1px #3659c914}.reminder-date-field>span{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;gap:7px;min-height:38px;padding:0 11px}.reminder-date-field>span>i{color:#526d8c}.reminder-date-field>span>b{font-size:14.5px;font-weight:600}.reminder-date-field>span>small{color:#67798f;font-size:13px;font-weight:600;margin-left:auto}.reminder-date-field>input,.reminder-date-field>select,.reminder-date-field>textarea{background:var(--bp-paper);border:0;box-shadow:none;color:var(--bp-text);font:inherit;font-size:15px;font-weight:550;outline:0;width:100%}.reminder-date-field>input,.reminder-date-field>select{min-height:43px;padding:0 11px}.reminder-date-field>select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%235b6878' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;padding-right:38px}.reminder-date-field>textarea{line-height:1.5;min-height:104px;padding:11px 12px;resize:vertical}.reminder-date-field>input::placeholder,.reminder-date-field>textarea::placeholder{color:var(--bp-muted)}.reminder-date-field>input:disabled,.reminder-date-field>select:disabled,.reminder-date-field>textarea:disabled{background-color:var(--bp-soft);color:var(--bp-muted);cursor:not-allowed}.reminder-date-field select option:disabled{color:var(--bp-muted)}.contacts-reminder-date-actions .contacts-follow-primary{min-width:128px}.reminder-date-time-control,.reminder-date-time-control .schedule-field{width:100%}.reminder-date-time-control .schedule-field>span{display:none}.reminder-date-time-control .picker-trigger{align-items:center;background:var(--bp-paper);border:0;box-shadow:none;color:var(--bp-text);cursor:pointer;display:flex;font:inherit;font-size:15px;font-weight:550;justify-content:space-between;min-height:43px;outline:0;padding:0 11px;width:100%}.reminder-date-time-control .picker-trigger:focus,.reminder-date-time-control .picker-trigger:focus-visible{border:0;box-shadow:none;outline:0}.reminder-date-time-control .picker-trigger:disabled{background:var(--bp-soft);color:var(--bp-muted);cursor:not-allowed}.reminder-date-timezone-control,.reminder-date-timezone-control .location-search-select{width:100%}.reminder-date-timezone-control .location-search-trigger{background:var(--bp-paper);border:0;border-radius:0 0 7px 7px;box-shadow:none;color:var(--bp-text);font-size:15px;font-weight:550;min-height:43px;padding:0 11px}.reminder-date-timezone-control .location-search-select.is-open .location-search-trigger,.reminder-date-timezone-control .location-search-trigger:focus,.reminder-date-timezone-control .location-search-trigger:focus-visible{border:0;box-shadow:none;outline:0}.reminder-date-timezone-control .location-search-trigger:disabled{background:var(--bp-soft);color:var(--bp-muted)}.reminder-timezone-menu{min-height:0;z-index:3400}.reminder-timezone-menu .location-search-options{min-height:0;overflow-y:auto}.reminder-timezone-menu .location-search-options button{min-height:37px}.reminder-timezone-menu .location-search-options button>small,.reminder-timezone-menu .location-search-options button>span{font-size:14px}html[data-crm-theme=dark] .contacts-reminder-date-body{background:var(--bp-paper)}html[data-crm-theme=dark] .reminder-date-field,html[data-crm-theme=dark] .reminder-date-field>span{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .reminder-date-field>span{color:var(--bp-text)}html[data-crm-theme=dark] .reminder-date-field>span>i{color:var(--bp-muted)}html[data-crm-theme=dark] .reminder-date-field>input,html[data-crm-theme=dark] .reminder-date-field>select,html[data-crm-theme=dark] .reminder-date-field>textarea{background-color:var(--bp-soft);color:var(--bp-text);color-scheme:dark}html[data-crm-theme=dark] .reminder-date-field>select option{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .reminder-date-field>select option:disabled{color:var(--bp-muted)}html[data-crm-theme=dark] .reminder-date-time-control .picker-trigger,html[data-crm-theme=dark] .reminder-date-timezone-control .location-search-trigger{background:var(--bp-soft);color:var(--bp-text)}@media(max-width:650px){.contacts-reminder-date-panel{height:calc(100vh - 54px)}.reminder-date-form{grid-template-columns:1fr}.reminder-date-span{grid-column:1}.reminder-date-date-grid{grid-template-columns:1fr}}.contacts-utility-layer{align-items:flex-end;display:flex;flex-direction:column;font-family:inherit;position:fixed;right:18px;z-index:1320}.contacts-utility-bar{background:var(--bp-soft);border:1px solid var(--bp-border);border-bottom:0;border-radius:7px 7px 0 0;box-shadow:0 -5px 18px #0f172029;gap:1px;min-height:43px;overflow:hidden}.contacts-utility-bar>button{background:var(--bp-soft);font-size:14px;gap:8px;min-height:42px;min-width:170px;padding:0 14px}.contacts-utility-bar>button:last-child{border-right:0}.contacts-utility-bar>button.active,.contacts-utility-bar>button:hover{background:var(--bp-soft)}.contacts-utility-bar>button:focus-visible{box-shadow:none;outline:1px solid #b7c0ca}.contacts-utility-bar>button small{color:var(--bp-text);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contacts-utility-panel{animation:contactsUtilityRise .18s ease-out;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px 9px 0 0;bottom:48px;box-shadow:0 16px 42px #111b273d;color:var(--bp-text);display:flex;flex-direction:column;max-height:calc(100vh - 82px);overflow:hidden;pointer-events:auto;position:absolute;right:0;width:min(480px,100vw - 36px)}.contacts-utility-panel.is-expanded{height:min(760px,100vh - 82px);width:min(760px,100vw - 36px)}@keyframes contactsUtilityRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.contacts-utility-panel__header{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:#fff;display:flex;gap:12px;justify-content:space-between;min-height:55px;padding:9px 10px 9px 14px}.contacts-utility-panel__header>div{align-items:center;display:flex;gap:9px;min-width:0}.contacts-utility-panel__header>div>span{display:flex;flex-direction:column;gap:1px;min-width:0}.contacts-utility-panel__header strong{font-size:18px;line-height:1.25}.contacts-utility-panel__header small{color:var(--bp-text);font-size:13px;font-weight:550;line-height:1.35}.contacts-utility-panel__header nav{align-items:center;display:flex;gap:3px}.contacts-utility-panel__header button{background:#0000;border:1px solid #0000;border-radius:5px;color:var(--bp-text);cursor:pointer;display:grid;height:32px;place-items:center;width:32px}.contacts-utility-panel__header button:hover{background:var(--bp-primary-solid);border-color:var(--bp-border);color:#fff}.contacts-utility-panel__header button:focus-visible{box-shadow:none;outline:1px solid #c4cbd3;outline-offset:-3px}.contacts-utility-panel__header button:disabled{cursor:not-allowed;opacity:.45}.contacts-follow-body{display:flex;flex:1 1;flex-direction:column;gap:13px;min-height:0;overflow-y:auto}.contacts-follow-person{align-items:center;border:1px solid var(--bp-border);border-radius:7px;display:flex;gap:11px;min-height:62px;padding:10px 12px}.contacts-follow-person>span{background:#be7b3a;border-radius:50%;color:#fff;display:grid;flex:0 0 auto;font-size:14px;font-weight:600;height:38px;place-items:center;width:38px}.contacts-follow-person>div{display:flex;flex-direction:column;gap:2px;min-width:0}.contacts-follow-person strong{color:var(--bp-text);font-size:16px}.contacts-follow-person small{color:var(--bp-muted);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contacts-follow-field{display:flex;flex-direction:column;gap:6px;min-width:0}.contacts-follow-field>span{align-items:center;display:flex;gap:10px;justify-content:space-between;min-height:20px}.contacts-follow-field>span b{font-size:14.5px}.contacts-follow-field>span small{color:var(--bp-muted);font-size:13px;font-weight:600}.contacts-follow-field select,.contacts-follow-field textarea{border:1px solid var(--bp-border);border-radius:6px;box-shadow:none;font:inherit;font-size:15px;font-weight:550;outline:0;width:100%}.contacts-follow-field textarea{line-height:1.55;min-height:126px;padding:11px 12px;resize:vertical}.contacts-follow-field select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%235b6878' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;height:43px;padding:0 39px 0 11px}.contacts-follow-field select:focus,.contacts-follow-field textarea:focus{border-color:var(--bp-border)}.contacts-follow-field textarea::placeholder{color:var(--bp-muted)}.contacts-follow-field select:disabled,.contacts-follow-field textarea:disabled{background-color:var(--bp-soft);color:var(--bp-muted);cursor:not-allowed}.contacts-follow-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.contacts-follow-error,.contacts-follow-message{align-items:flex-start;border-radius:6px;display:flex;font-size:14px;font-weight:600;gap:7px;line-height:1.4;margin:0;padding:9px 10px}.contacts-follow-error{background:var(--bp-soft);border:1px solid #efc9cd;color:#9a3540}.contacts-follow-message{background:var(--bp-soft);border:1px solid #cce4d9;color:#286653}.contacts-follow-actions{align-items:center;border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end}.contacts-follow-actions button{align-items:center;border-radius:6px;box-shadow:none;cursor:pointer;display:inline-flex;font:inherit;font-size:14.5px;gap:7px;justify-content:center;min-height:38px;padding:0 14px}.contacts-follow-actions button:disabled{cursor:not-allowed;opacity:.48}.contacts-follow-cancel{border:1px solid var(--bp-border)}.contacts-follow-cancel:hover{background:var(--bp-soft)}.contacts-follow-secondary{border:1px solid var(--bp-border)}.contacts-follow-primary,.contacts-follow-secondary:hover{background:var(--bp-soft)}.contacts-follow-primary{border:1px solid var(--bp-border)}.contacts-follow-primary:hover{background:var(--bp-soft);border-color:var(--bp-border)}.contacts-task-list-panel{height:300px;width:min(360px,100vw - 36px)}.contacts-task-list-empty{color:var(--bp-muted);font-size:14px;gap:9px;justify-content:center}.contacts-task-list-empty i{color:var(--bp-muted)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-utility-panel{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:0 18px 45px #00000080;color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-utility-bar,:is(html[data-crm-theme=dark],.theme-dark) .contacts-utility-panel__header{background:var(--bp-paper);border-color:var(--bp-border)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-utility-bar>button.active,:is(html[data-crm-theme=dark],.theme-dark) .contacts-utility-bar>button:hover{background:var(--bp-soft)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-person strong{color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-field>span small,:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-person small{color:var(--bp-muted)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-field select,:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-field textarea{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23bec7d0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");color-scheme:dark}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-field select option{background:var(--bp-soft);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-field textarea::placeholder{color:var(--bp-muted)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-primary{background:var(--bp-soft);border-color:var(--bp-border)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-task-list-empty{background:var(--bp-paper);color:var(--bp-muted)}@media(max-width:650px){.contacts-utility-layer{right:0;width:100%}.contacts-utility-bar{border-radius:0;width:100%}.contacts-utility-bar>button{flex:1 1;min-width:0;padding:0 10px}.contacts-task-list-panel,.contacts-utility-panel,.contacts-utility-panel.is-expanded{border-left:0;border-radius:8px 8px 0 0;border-right:0;bottom:43px;height:min(660px,100vh - 56px);max-height:calc(100vh - 56px);right:0;width:100vw}.contacts-follow-grid{grid-template-columns:1fr}.contacts-follow-actions{flex-wrap:wrap}.contacts-follow-actions button{flex:1 1;min-width:120px}.contacts-follow-cancel{flex-basis:100%!important;order:3}.contacts-follow-header small{display:none}}@media(prefers-reduced-motion:reduce){.contacts-utility-panel{animation:none}}.contacts-utility-layer{bottom:0;display:block;left:0;pointer-events:none;width:100%}.contacts-utility-bar{align-items:stretch;border:0;border-radius:0;border-top:1px solid var(--bp-border);box-shadow:0 -2px 8px #1423341f;gap:0;height:42px;min-height:42px;overflow:visible;pointer-events:auto;position:relative;width:100%;z-index:3}.contacts-utility-bar,.contacts-utility-bar>button{background:var(--bp-paper);color:var(--bp-text);display:flex}.contacts-utility-bar>button{align-items:center;border:0;border-right:1px solid var(--bp-border);box-shadow:inset 0 -3px #0000;cursor:pointer;font-size:14.5px;font-weight:600;gap:9px;height:41px;justify-content:flex-start;min-height:41px;min-width:0;padding:0 15px}.contacts-utility-bar>button:hover{background:var(--bp-soft);color:#183b73}.contacts-utility-bar>button.active{background:var(--bp-paper);box-shadow:inset 0 -3px #3659c9;color:#244eb8}.contacts-utility-bar>button:focus-visible{box-shadow:inset 0 -3px #3659c9;outline:1px solid #536273;outline-offset:-3px}.contacts-utility-task-tab{width:225px}.contacts-utility-follow-tab{border-left:1px solid var(--bp-border);margin-left:auto;width:min(300px,32vw)}.contacts-utility-bar>button small{color:var(--bp-muted);font-size:13px;margin-left:auto;max-width:120px}.contacts-utility-panel{bottom:42px}.contacts-follow-panel{left:auto}.contacts-task-list-panel,.contacts-task-list-panel.is-expanded{animation:taskListRise .2s ease-out;background:var(--bp-paper);border:1px solid var(--bp-border);border-bottom:0;border-radius:10px 10px 0 0;bottom:41px;box-shadow:4px 0 14px #13233329;color:var(--bp-text);height:min(680px,100vh - 58px);left:16px;max-height:calc(100vh - 58px);overflow:hidden;right:auto;width:min(426px,100vw - 32px)}.contacts-task-list-panel.is-expanded{width:min(720px,100vw - 32px)}@keyframes taskListRise{0%{opacity:.88;transform:translateY(44px)}to{opacity:1;transform:translateY(0)}}.contacts-task-list-header{background:var(--bp-paper);border-bottom:2px solid #3659c9;color:#15365e;min-height:50px;padding:7px 8px 7px 16px}.contacts-task-list-header>div{gap:10px}.contacts-task-list-header strong{font-size:20px;font-weight:550;line-height:1.2}.contacts-task-list-header nav{align-items:center;display:flex;gap:3px}.contacts-task-list-header button{background:var(--bp-paper);border:1px solid #0000;border-radius:5px;color:var(--bp-text);height:32px;width:32px}.contacts-task-list-header button:hover{background:var(--bp-soft);border-color:var(--bp-border);color:#15365e}.contacts-task-list-header button:focus-visible{box-shadow:none;outline:1px solid #536273;outline-offset:-2px}.contacts-task-list-toolbar{align-items:center;background:var(--bp-paper);border-bottom:1px solid var(--bp-border);color:#224db8;display:flex;gap:13px;min-height:44px;padding:5px 12px}.contacts-task-list-back{display:grid;place-items:center}.contacts-task-list-toolbar>strong{align-items:center;display:flex;font-size:14px;gap:7px}.contacts-task-list-toolbar>div{align-items:center;display:flex;gap:5px;margin-left:auto}.contacts-task-list-toolbar>div>span{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:50%;color:#183b73;display:grid;height:32px;place-items:center;width:32px}.contacts-task-list-toolbar>div>i{margin-left:2px}.contacts-task-list-summary{border-bottom:1px solid var(--bp-border);color:#6e4e2f;font-size:13.5px;min-height:40px;padding:0 16px}.contacts-task-list-empty,.contacts-task-list-summary{align-items:center;background:var(--bp-paper);display:flex}.contacts-task-list-empty{color:var(--bp-text);flex:1 1;flex-direction:column;gap:8px;justify-content:flex-start;min-height:0;overflow-y:auto;padding:28px 28px 40px;text-align:center}.contacts-task-list-illustration{color:#a9def7;height:auto;margin:12px auto 2px;width:min(285px,82%)}.contacts-task-list-empty>strong{font-size:24px;font-weight:500;line-height:1.25}.contacts-task-list-empty>p{color:var(--bp-text);font-size:14.5px;line-height:1.55;margin:0;max-width:330px}.contacts-task-list-empty>button{background:#2461d5;border:1px solid #2461d5;border-radius:20px;box-shadow:none;color:#fff;cursor:default;font:inherit;font-size:14.5px;font-weight:600;margin-top:5px;min-height:39px;opacity:1;padding:0 19px}:is(html[data-crm-theme=dark],.theme-dark) .contacts-utility-bar{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:0 -2px 8px #00000040;color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-utility-bar>button{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-utility-bar>button:hover{background:var(--bp-primary-solid);color:#fff}:is(html[data-crm-theme=dark],.theme-dark) .contacts-utility-bar>button.active{background:var(--bp-soft);box-shadow:inset 0 -3px #8390a0;color:#f3f6f9}:is(html[data-crm-theme=dark],.theme-dark) .contacts-task-list-panel{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:4px 0 14px #00000059;color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-task-list-header{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-task-list-header button{background:var(--bp-paper);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-task-list-header button:hover{background:var(--bp-primary-solid);border-color:var(--bp-border);color:#fff}:is(html[data-crm-theme=dark],.theme-dark) .contacts-task-list-empty,:is(html[data-crm-theme=dark],.theme-dark) .contacts-task-list-summary,:is(html[data-crm-theme=dark],.theme-dark) .contacts-task-list-toolbar{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-task-list-toolbar>div>span{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-task-list-empty>p{color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-task-list-illustration{color:#66869a}:is(html[data-crm-theme=dark],.theme-dark) .contacts-task-list-empty>button{background:var(--bp-primary-solid);border-color:var(--bp-border);color:#fff}@media(max-width:650px){.contacts-utility-layer{left:0;right:0;width:100%}.contacts-utility-bar{height:43px}.contacts-utility-bar>button{flex:1 1;min-width:0;padding:0 10px;width:auto}.contacts-utility-bar>button small{display:none}.contacts-task-list-panel,.contacts-task-list-panel.is-expanded{border-left:0;border-radius:8px 8px 0 0;border-right:0;bottom:42px;height:calc(100vh - 54px);left:0;max-height:calc(100vh - 54px);right:0;width:100vw}.contacts-follow-panel,.contacts-follow-panel.is-expanded{bottom:42px;left:0;right:0;width:100vw}.contacts-task-list-toolbar{gap:8px}.contacts-task-list-toolbar>div{gap:3px}.contacts-task-list-toolbar>div>span{height:30px;width:30px}.contacts-task-list-empty{padding-left:18px;padding-right:18px}}@media(prefers-reduced-motion:reduce){.contacts-task-list-panel{animation:none}}.contacts-utility-layer{left:78px;left:var(--crm-compact-sidebar-width,78px);right:0;width:auto}@media(max-width:1100px){.contacts-utility-layer{left:0;right:0;width:100%}}.contacts-follow-panel{background:var(--bp-soft);border:1px solid var(--bp-border);border-bottom:0;border-radius:10px 10px 0 0;bottom:41px;box-shadow:4px 0 14px #13233329;color:var(--bp-text);right:16px;width:min(480px,100vw - 32px)}.contacts-follow-panel.is-expanded{height:min(760px,100vh - 58px);width:min(760px,100vw - 32px)}.contacts-follow-header{background:var(--bp-paper);border-bottom:2px solid #3659c9;color:#15365e;min-height:55px;padding:7px 8px 7px 16px}.contacts-follow-header>div{gap:10px}.contacts-follow-header>div>i{color:#15365e}.contacts-follow-header>div>span{gap:1px}.contacts-follow-header strong{color:#15365e;font-size:18px;font-weight:600;line-height:1.2}.contacts-follow-header small{color:var(--bp-muted);font-size:13px;font-weight:550;line-height:1.3}.contacts-follow-header nav{align-items:center;display:flex;gap:3px}.contacts-follow-header button{background:var(--bp-paper);border:1px solid #0000;border-radius:5px;color:var(--bp-text);height:32px;width:32px}.contacts-follow-header button:hover{background:var(--bp-soft);border-color:var(--bp-border);color:#15365e}.contacts-follow-header button:focus-visible{box-shadow:none;outline:1px solid #536273;outline-offset:-2px}.contacts-follow-body{background:var(--bp-soft);padding:14px}.contacts-follow-person{background:var(--bp-paper);border-color:var(--bp-border)}.contacts-follow-field>span{color:var(--bp-text)}.contacts-follow-field>span b{font-weight:600}.contacts-follow-field>span small{color:#60738a}.contacts-follow-field select,.contacts-follow-field textarea{background-color:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.contacts-follow-field select:focus,.contacts-follow-field textarea:focus{border-color:#3659c9;box-shadow:none}.contacts-follow-actions{background:var(--bp-paper);border-color:var(--bp-border);padding:11px 13px}.contacts-follow-actions button{border-radius:20px;font-weight:600;min-height:39px;padding:0 18px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.contacts-follow-actions button:focus-visible{box-shadow:none;outline:1px solid #536273;outline-offset:2px}.contacts-follow-actions button:disabled{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted);opacity:1}.contacts-follow-cancel{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.contacts-follow-cancel:not(:disabled):hover{background:var(--bp-soft);border-color:var(--bp-border);color:#183b73}.contacts-follow-secondary{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.contacts-follow-secondary:not(:disabled):hover{background:var(--bp-soft);border-color:var(--bp-border);color:#183b73}.contacts-follow-primary{background:#2461d5;border-color:#2461d5;color:#fff}.contacts-follow-primary:not(:disabled):hover{background:#1f55be;border-color:#1f55be;color:#fff}.contacts-follow-minimized-tab{align-items:center;animation:taskListRise .18s ease-out;background:var(--bp-paper);border:1px solid var(--bp-border);border-bottom:0;border-radius:9px 9px 0 0;bottom:34px;box-shadow:0 -3px 12px #13233324;color:#15365e;cursor:pointer;display:flex;font:inherit;gap:10px;min-height:60px;padding:8px 12px 10px;pointer-events:auto;position:absolute;right:16px;text-align:left;width:230px;z-index:2}.contacts-follow-minimized-tab>i{color:#244eb8;flex:0 0 auto}.contacts-follow-minimized-tab>span{display:flex;flex-direction:column;gap:2px;min-width:0}.contacts-follow-minimized-tab small,.contacts-follow-minimized-tab strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contacts-follow-minimized-tab strong{color:#15365e;font-size:14.5px;font-weight:600;line-height:1.2}.contacts-follow-minimized-tab small{color:var(--bp-muted);font-size:13.5px;font-weight:600;line-height:1.2}.contacts-follow-minimized-tab:hover{background:var(--bp-soft);border-color:var(--bp-border)}.contacts-follow-minimized-tab:focus-visible{box-shadow:0 -3px 12px #13233324;outline:1px solid #536273;outline-offset:-3px}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-panel{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:4px 0 14px #00000059;color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-header{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-header strong,:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-header>div>i{color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-header small{color:var(--bp-muted)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-header button{background:var(--bp-paper);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-header button:hover{background:var(--bp-primary-solid);border-color:var(--bp-border);color:#fff}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-body{background:var(--bp-paper)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-person{background:var(--bp-soft);border-color:var(--bp-border)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-field>span{color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-field>span small{color:var(--bp-muted)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-field select,:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-field textarea{background-color:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-field select:focus,:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-field textarea:focus{border-color:var(--bp-border);box-shadow:none}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-actions{background:var(--bp-paper);border-color:var(--bp-border)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-actions button:disabled{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-cancel{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-secondary{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-primary{background:#2f67d8;border-color:#2f67d8;color:#fff}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-minimized-tab{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:0 -3px 12px #00000059;color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-minimized-tab strong,:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-minimized-tab>i{color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-minimized-tab small{color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-minimized-tab:hover{background:var(--bp-soft);border-color:var(--bp-border)}@media(max-width:650px){.contacts-follow-panel,.contacts-follow-panel.is-expanded{border-left:0;border-radius:8px 8px 0 0;border-right:0;bottom:42px;height:min(660px,100vh - 56px);left:0;max-height:calc(100vh - 56px);right:0;width:100vw}.contacts-follow-minimized-tab{bottom:34px;right:8px;width:min(230px,100vw - 16px)}.contacts-follow-actions button{padding-left:13px;padding-right:13px}}@media(prefers-reduced-motion:reduce){.contacts-follow-minimized-tab{animation:none}}.contacts-follow-minimized-tab{align-items:stretch;border-radius:12px 12px 0 0;box-shadow:0 -11px 25px #14233438,0 -3px 9px #14233429;cursor:default;gap:0;min-height:62px;padding:0;width:320px}.contacts-follow-minimized-main{align-items:center;background:#0000;border:0;border-radius:11px 0 0 0;color:#15365e;cursor:pointer;display:flex;flex:1 1;font:inherit;gap:10px;min-width:0;padding:8px 7px 10px 14px;text-align:left}.contacts-follow-minimized-main>i{color:#244eb8;flex:0 0 auto}.contacts-follow-minimized-main>span{display:flex;flex-direction:column;gap:2px;min-width:0}.contacts-follow-minimized-main:hover{background:var(--bp-soft)}.contacts-follow-minimized-main:focus-visible{box-shadow:none;outline:1px solid #536273;outline-offset:-3px}.contacts-follow-minimized-tab>nav{align-items:center;display:flex;flex:0 0 auto;gap:1px;padding:0 8px 8px 2px}.contacts-follow-minimized-tab>nav button{background:var(--bp-paper);border:1px solid #0000;border-radius:5px;color:#1f63d7;cursor:pointer;display:grid;height:31px;place-items:center;width:31px}.contacts-follow-minimized-tab>nav button:hover{background:var(--bp-soft);border-color:#c9d6ed;color:#124ead}.contacts-follow-minimized-tab>nav button:focus-visible{box-shadow:none;outline:1px solid #536273;outline-offset:-2px}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-minimized-tab{box-shadow:0 -11px 25px #0000007a,0 -3px 9px #00000057}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-minimized-main{color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-minimized-main:hover{background:var(--bp-soft)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-minimized-tab>nav button{background:var(--bp-paper);color:#8eb5ff}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-minimized-tab>nav button:hover{background:var(--bp-soft);border-color:var(--bp-border);color:#b8d0ff}@media(max-width:650px){.contacts-follow-minimized-tab{width:min(320px,100vw - 16px)}.contacts-follow-minimized-main{padding-left:12px}.contacts-follow-minimized-tab>nav{padding-right:6px}.contacts-follow-minimized-tab>nav button{height:30px;width:30px}}.contacts-follow-body,.contacts-follow-panel{background:var(--bp-paper)}.contacts-utility-bar{box-shadow:0 -9px 20px #1423342e,0 -2px 5px #1423342e}:is(html[data-crm-theme=dark],.theme-dark) .contacts-utility-bar{box-shadow:0 -9px 20px #00000057,0 -2px 5px #00000047}.contacts-follow-person{background:#0000;border:0;border-radius:0;box-shadow:none}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-person{background:#0000;border:0;box-shadow:none}.contacts-utility-windows{bottom:41px;max-width:calc(100% - 32px);overflow-x:auto;overflow-y:hidden;padding-top:30px;pointer-events:auto;position:absolute;right:16px;scroll-behavior:smooth;scrollbar-width:none;width:-webkit-max-content;width:max-content;z-index:2}.contacts-utility-windows::-webkit-scrollbar{height:0;width:0}.contacts-utility-windows__track{align-items:flex-end;display:flex;gap:16px;justify-content:flex-end;min-width:100%;pointer-events:none;width:-webkit-max-content;width:max-content}.contacts-utility-windows .contacts-follow-panel{animation:contactsUtilityPanelEnter .22s cubic-bezier(.22,.8,.36,1) both;bottom:auto;flex:0 0 min(480px,100vw - 32px);left:auto;pointer-events:auto;position:relative;right:auto;width:min(480px,100vw - 32px)}.contacts-utility-windows .contacts-follow-panel.is-expanded{flex-basis:min(760px,100vw - 32px);width:min(760px,100vw - 32px)}.contacts-utility-windows .contacts-follow-minimized-tab{bottom:auto;flex:0 0 320px;left:auto;pointer-events:auto;position:relative;right:auto}@keyframes contactsUtilityPanelEnter{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}@keyframes contactsUtilityPanelExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(34px)}}.contacts-utility-windows .contacts-follow-minimized-tab.is-closing,.contacts-utility-windows .contacts-follow-panel.is-closing{animation:contactsUtilityPanelExit .2s ease-in both;pointer-events:none}@media(max-width:650px){.contacts-utility-windows{bottom:42px;max-width:100%;padding-top:28px;right:0}.contacts-utility-windows__track{gap:0}.contacts-utility-windows .contacts-follow-panel,.contacts-utility-windows .contacts-follow-panel.is-expanded{flex-basis:100vw;width:100vw}.contacts-utility-windows .contacts-follow-minimized-tab{flex-basis:min(320px,100vw - 16px);margin-right:8px;width:min(320px,100vw - 16px)}}@media(prefers-reduced-motion:reduce){.contacts-utility-windows{scroll-behavior:auto}.contacts-utility-windows .contacts-follow-minimized-tab,.contacts-utility-windows .contacts-follow-panel{animation:none}}.contacts-pending-panel{height:auto}.contacts-pending-body{background:var(--bp-paper);gap:14px}.contacts-pending-picker{display:flex;flex-direction:column;gap:10px}.contacts-pending-picker h3{color:var(--bp-text);font-size:16px;font-weight:500;line-height:1.35;margin:0}.contacts-pending-options{display:flex;flex-direction:column;gap:8px}.contacts-pending-options>button{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);cursor:pointer;display:flex;font:inherit;gap:11px;min-height:52px;padding:8px 11px;text-align:left;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease;width:100%}.contacts-pending-options>button>span,.contacts-pending-selected>span{background:var(--bp-soft);border:1px solid #d7e3fb;border-radius:8px;color:#245fcf;display:grid;flex:0 0 auto;height:34px;place-items:center;width:34px}.contacts-pending-options>button>strong{flex:1 1;font-size:15px;font-weight:600;min-width:0}.contacts-pending-options>button>i:last-child{color:#718197}.contacts-pending-options>button:hover{background:var(--bp-soft);border-color:#8eabe0;color:#174ba7;transform:translateX(2px)}.contacts-pending-options>button:focus-visible{box-shadow:none;outline:1px solid #3659c9;outline-offset:2px}.contacts-pending-options>button:disabled{cursor:not-allowed;opacity:.5;transform:none}.contacts-pending-selected{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);display:flex;gap:10px;min-height:58px;padding:9px 10px}.contacts-pending-selected>div{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.contacts-pending-selected strong{font-size:15px}.contacts-pending-selected small{color:#697b90;font-size:13px;line-height:1.35}.contacts-pending-selected>button{background:var(--bp-paper);border:1px solid #b8c9e8;border-radius:16px;color:#2359bb;cursor:pointer;font:inherit;font-size:13.5px;font-weight:600;min-height:32px;padding:0 10px}.contacts-pending-selected>button:hover{background:#2461d5;border-color:#2461d5;color:#fff}.contacts-pending-selected>button:focus-visible{outline:1px solid #3659c9;outline-offset:2px}.contacts-pending-selected>button:disabled{cursor:not-allowed;opacity:.5}.contacts-pending-panel .schedule-form{gap:12px;grid-template-columns:1fr;overflow:visible}.contacts-pending-panel .schedule-datetime-grid,.contacts-pending-panel .schedule-span-full,.contacts-pending-panel .schedule-switches{grid-column:1}.contacts-pending-panel .schedule-datetime-grid{gap:11px;grid-template-columns:repeat(2,minmax(0,1fr))}.contacts-pending-panel .appointment-datetime-grid>.schedule-field:last-child,.contacts-pending-panel .standard-datetime-grid>.schedule-field:last-child,.contacts-pending-panel .task-datetime-grid>.schedule-field:first-child,.contacts-pending-panel .task-datetime-grid>.schedule-field:last-child{grid-column:1/-1}.contacts-pending-panel .schedule-field>span{display:block;margin-bottom:5px}.contacts-pending-panel .picker-trigger,.contacts-pending-panel .schedule-field>input,.contacts-pending-panel .schedule-field>select,.contacts-pending-panel .schedule-field>textarea,.contacts-pending-panel .token-field>div{border-color:var(--bp-border);border-radius:7px;box-shadow:none;color:var(--bp-text);font-size:15px;min-height:42px}.contacts-pending-panel .picker-trigger:focus-visible,.contacts-pending-panel .schedule-field>input:focus,.contacts-pending-panel .schedule-field>select:focus,.contacts-pending-panel .schedule-field>textarea:focus{border-color:#3659c9;box-shadow:none;outline:1px solid #3659c9;outline-offset:1px}.contacts-pending-panel .schedule-field>textarea{line-height:1.45;min-height:92px}.contacts-pending-panel .date-popover{border-color:var(--bp-border);box-shadow:0 16px 36px #13233338;padding:12px;width:300px;z-index:80}.contacts-pending-panel .date-popover header strong{font-size:14.5px}.contacts-pending-panel .date-weekdays b{font-size:13.5px}.contacts-pending-panel .date-days button{font-size:14.5px;font-weight:600}.contacts-pending-panel .date-days button.selected{background:#2461d5}.contacts-pending-panel .schedule-switch{background:var(--bp-soft);border-color:var(--bp-border);font-size:14px}.contacts-pending-actions{flex:0 0 auto}.contacts-pending-actions .contacts-follow-primary{min-width:138px}.pending-time-layer{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#121f2f24;display:grid;inset:0;padding:14px;place-items:center;position:fixed;z-index:3200}.pending-time-layer .time-popover-advanced{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:12px;box-shadow:0 24px 65px #0814254d;color:var(--bp-text);left:auto;margin:0;max-height:calc(100vh - 28px);max-width:calc(100vw - 28px);padding:16px;position:relative;top:auto;transform:none;width:382px;z-index:1}.pending-time-layer .time-popover-advanced>strong{font-size:15px;font-weight:600}.pending-time-layer .time-value-editor{margin:13px auto 11px}.pending-time-layer .time-value-editor label{font-size:13.5px;font-weight:600}.pending-time-layer .time-value-editor input{border-color:var(--bp-border);font-size:32px;height:70px;width:96px}.pending-time-layer .time-value-editor>b{font-size:30px}.pending-time-layer .analog-clock{background:var(--bp-soft);height:286px;margin:10px auto 8px;width:286px}.pending-time-layer .analog-clock button{color:var(--bp-text);font-size:15px;font-weight:600;height:36px;width:36px}.pending-time-layer .analog-clock>span{color:var(--bp-text);font-size:15px;font-weight:600;min-width:32px}.pending-time-layer .minute-knob{height:36px;width:36px}.pending-time-layer .minute-help{font-size:14px}.pending-time-layer .time-popover-advanced>footer button{border-radius:19px;font-size:14.5px;height:38px;padding:0 15px}.pending-time-layer .time-popover-advanced>footer button.apply-time{background:#2461d5;border-color:#2461d5}:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-picker h3,:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-selected{color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-options>button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-options>button:hover{background:var(--bp-primary-solid);border-color:#6b8098;color:#fff}:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-options>button>span,:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-selected>span{background:var(--bp-soft);border-color:var(--bp-border);color:#9bbcff}:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-selected{background:var(--bp-soft);border-color:var(--bp-border)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-selected small{color:var(--bp-muted)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-selected>button{background:var(--bp-paper);border-color:var(--bp-border);color:#b9cff9}:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-panel .picker-trigger,:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-panel .schedule-field>input,:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-panel .schedule-field>select,:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-panel .schedule-field>textarea,:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-panel .token-field>div{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-panel .schedule-switch{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .pending-time-layer{background:#00000052}html[data-crm-theme=dark] .pending-time-layer .time-popover-advanced{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .pending-time-layer .analog-clock{background:var(--bp-soft)}html[data-crm-theme=dark] .pending-time-layer .analog-clock button,html[data-crm-theme=dark] .pending-time-layer .analog-clock>span{color:var(--bp-text)}@media(max-width:650px){.contacts-pending-panel{height:auto;max-height:calc(100vh - 54px)}.contacts-pending-panel .schedule-datetime-grid{grid-template-columns:1fr}.contacts-pending-panel .schedule-datetime-grid>.schedule-field{grid-column:1}.contacts-pending-panel .date-popover{left:auto;margin-top:5px;position:relative;top:auto;width:100%}.pending-time-layer .time-popover-advanced{padding:13px}.pending-time-layer .analog-clock{height:min(276px,78vw);width:min(276px,78vw)}}.contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;gap:0;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field:focus-within{border-color:#3659c9;box-shadow:0 0 0 1px #3659c914}.contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field>span{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);margin:0;min-height:39px;padding:0 12px}.contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field>span b{font-size:14.5px;font-weight:600}.contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field>span small{color:#5d7087;font-size:13px}.contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field select,.contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field textarea{background-color:var(--bp-paper);border:0!important;border-radius:0;box-shadow:none!important;margin:0}.contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field textarea{min-height:126px;padding:13px 12px}.contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field select{height:48px;padding-left:12px}.contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field select:disabled,.contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field textarea:disabled{background-color:var(--bp-soft)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field{background:var(--bp-soft);border-color:var(--bp-border)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field:focus-within{border-color:#8398b0;box-shadow:0 0 0 1px #8398b01f}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field>span{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field>span small{color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field select,:is(html[data-crm-theme=dark],.theme-dark) .contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field textarea{background-color:var(--bp-soft);color:var(--bp-text)}.contacts-pending-panel .schedule-field{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;transition:border-color .15s ease,box-shadow .15s ease}.contacts-pending-panel .schedule-field:focus-within{border-color:#3659c9;box-shadow:0 0 0 1px #3659c914}.contacts-pending-panel .schedule-field>span{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);border-radius:7px 7px 0 0;color:var(--bp-text);display:flex;font-size:14.5px;font-weight:600;margin:0;min-height:39px;padding:0 12px}.contacts-pending-panel .schedule-field>.picker-trigger,.contacts-pending-panel .schedule-field>input,.contacts-pending-panel .schedule-field>select,.contacts-pending-panel .schedule-field>textarea,.contacts-pending-panel .token-field>div{background-color:var(--bp-paper);border:0!important;border-radius:0 0 7px 7px;box-shadow:none!important;margin:0}.contacts-pending-panel .schedule-field>.picker-trigger,.contacts-pending-panel .schedule-field>input,.contacts-pending-panel .schedule-field>select,.contacts-pending-panel .token-field>div{min-height:48px}.contacts-pending-panel .schedule-field>textarea{min-height:96px;padding:13px 12px}.contacts-pending-panel .schedule-field>.picker-trigger:disabled,.contacts-pending-panel .schedule-field>input:disabled,.contacts-pending-panel .schedule-field>select:disabled,.contacts-pending-panel .schedule-field>textarea:disabled{background-color:var(--bp-soft)}.contacts-pending-panel .picker-field>.date-popover{top:calc(100% + 7px)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-panel .schedule-field{background:var(--bp-soft);border-color:var(--bp-border)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-panel .schedule-field:focus-within{border-color:#8398b0;box-shadow:0 0 0 1px #8398b01f}:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-panel .schedule-field>span{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-panel .schedule-field>.picker-trigger,:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-panel .schedule-field>input,:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-panel .schedule-field>select,:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-panel .schedule-field>textarea,:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-panel .token-field>div{background-color:var(--bp-soft);color:var(--bp-text)}.contacts-pending-panel .schedule-field>.picker-trigger:focus,.contacts-pending-panel .schedule-field>.picker-trigger:focus-visible,.contacts-pending-panel .schedule-field>input:focus,.contacts-pending-panel .schedule-field>select:focus,.contacts-pending-panel .schedule-field>textarea:focus{border:0!important;box-shadow:none!important;outline:0!important}.contacts-pending-panel .schedule-field:focus-within>span{border-bottom-color:#3659c9}:is(html[data-crm-theme=dark],.theme-dark) .contacts-pending-panel .schedule-field:focus-within>span{border-bottom-color:#8398b0}.contacts-event-panel{height:auto}.contacts-event-body{background:var(--bp-paper)}.contacts-event-attendance{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);cursor:pointer;display:flex;gap:10px;min-height:46px;padding:10px 12px}.contacts-event-attendance input{accent-color:#3659c9;height:17px;margin:0;width:17px}.contacts-event-attendance span{font-size:14.5px;font-weight:600}.contacts-event-actions .contacts-follow-primary:disabled{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted);cursor:not-allowed;opacity:1}:is(html[data-crm-theme=dark],.theme-dark) .contacts-event-body{background:var(--bp-paper)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-event-attendance{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.contacts-share-panel{height:auto}.contacts-share-body{background:var(--bp-paper);gap:14px}.contacts-share-picker{display:flex;flex-direction:column;gap:9px}.contacts-share-field{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.contacts-share-field.is-open,.contacts-share-field:focus-within{border-color:#3659c9;box-shadow:0 0 0 1px #3659c914}.contacts-share-field>span{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;min-height:39px;padding:7px 12px}.contacts-share-field>span b{font-size:14.5px;font-weight:600;line-height:1.35}.contacts-share-value{align-items:center;background:var(--bp-paper);display:flex;gap:7px;min-height:49px;padding:6px 7px 6px 10px}.contacts-share-value.has-selection{padding-left:7px}.contacts-share-value>.contacts-share-chips{flex:1 1;min-width:0}.contacts-share-trigger{align-items:center;background:var(--bp-paper);border:0;color:var(--bp-text);cursor:pointer;display:flex;flex:1 1;font:inherit;font-size:15px;font-weight:550;gap:10px;justify-content:space-between;min-height:35px;min-width:34px;padding:0 5px;text-align:left}.contacts-share-value.has-selection .contacts-share-trigger{flex:0 0 34px;justify-content:center;padding:0}.contacts-share-trigger:focus,.contacts-share-trigger:focus-visible{box-shadow:none;outline:0}.contacts-share-trigger:disabled{background:var(--bp-soft);color:var(--bp-muted);cursor:not-allowed}.contacts-share-options{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:0 7px 18px #182b421f;max-height:220px;overflow-y:auto}.contacts-share-options>label{align-items:center;border-bottom:1px solid var(--bp-border);color:var(--bp-text);cursor:pointer;display:flex;gap:9px;min-height:46px;padding:7px 11px}.contacts-share-options>label:last-child{border-bottom:0}.contacts-share-options>label.selected,.contacts-share-options>label:hover{background:var(--bp-soft);color:#244eb8}.contacts-share-options input{accent-color:#3659c9;height:17px;margin:0;width:17px}.contacts-share-options i,.contacts-share-options img{background:var(--bp-soft);border-radius:50%;color:#244eb8;display:grid;flex:0 0 auto;font-size:13px;font-style:normal;font-weight:600;height:28px;object-fit:cover;place-items:center;width:28px}.contacts-share-options>label>span{font-size:14.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contacts-share-options>p{color:var(--bp-muted);font-size:14px;margin:0;padding:14px;text-align:center}.contacts-share-chips{display:flex;flex-wrap:wrap;gap:7px}.contacts-share-chip{align-items:center;background:var(--bp-soft);border:1px solid #d4dffd;border-radius:7px;color:#315bd4;display:inline-flex;gap:6px;min-height:34px;padding:0 5px 0 9px}.contacts-share-chip>b{font-size:14px;font-weight:600}.contacts-share-chip>button{background:#0000;border:0;border-radius:5px;color:#315bd4;cursor:pointer;display:grid;height:25px;padding:0;place-items:center;width:25px}.contacts-share-chip>button:hover{background:var(--bp-soft)}.contacts-share-chip>button:focus-visible{outline:1px solid #3659c9;outline-offset:-2px}:is(html[data-crm-theme=dark],.theme-dark) .contacts-share-body{background:var(--bp-paper)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-share-field,:is(html[data-crm-theme=dark],.theme-dark) .contacts-share-options{background:var(--bp-soft);border-color:var(--bp-border)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-share-field.is-open,:is(html[data-crm-theme=dark],.theme-dark) .contacts-share-field:focus-within{border-color:#8398b0;box-shadow:0 0 0 1px #8398b01f}:is(html[data-crm-theme=dark],.theme-dark) .contacts-share-field>span{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-share-trigger,:is(html[data-crm-theme=dark],.theme-dark) .contacts-share-value{background:var(--bp-soft);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-share-options>label{border-color:var(--bp-border);color:var(--bp-text)}:is(html[data-crm-theme=dark],.theme-dark) .contacts-share-options>label.selected,:is(html[data-crm-theme=dark],.theme-dark) .contacts-share-options>label:hover{background:var(--bp-soft);color:#b8d0ff}:is(html[data-crm-theme=dark],.theme-dark) .contacts-share-chip{background:var(--bp-soft);border-color:#3d5684;color:#b8d0ff}:is(html[data-crm-theme=dark],.theme-dark) .contacts-share-chip>button{color:#b8d0ff}.contacts-share-value .contacts-share-chip{min-height:32px}.contacts-follow-header>div>span{gap:0}.contacts-follow-header strong{font-size:20px;line-height:1.25}.contacts-utility-layer{z-index:240}.contacts-utility-foreground-layer{font-family:inherit;inset:0;pointer-events:none;position:fixed;z-index:260}.contacts-utility-windows--foreground{bottom:0}.contacts-utility-bar>.contacts-utility-task-tab{font-size:12.5px}.crm-money-input{align-items:stretch;background:#fff;border:1px solid #d7deea;border-radius:7px;color:#26344a;display:flex;min-height:42px;min-width:0;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease}.crm-money-input:focus-within{border-color:#7890ea;box-shadow:0 0 0 3px #4057d61a}.crm-money-input__affix{align-items:center;background:#f5f7fa;color:#667386;display:flex;flex:0 0 auto;font-size:14px;font-weight:700;padding:0 10px;white-space:nowrap}.crm-money-input__affix.is-prefix{border-right:1px solid #e1e6ee}.crm-money-input__affix.is-suffix{border-left:1px solid #e1e6ee}.crm-money-input>.crm-money-input__input{font-feature-settings:"tnum";background:#0000;border:0;border-radius:0;box-shadow:none;color:inherit;font-family:inherit;font-size:15px;font-variant-numeric:tabular-nums;font-weight:400;min-height:40px;min-width:0;outline:0;padding:0 11px;width:100%}.crm-money-input>.crm-money-input__input:focus{border:0;box-shadow:none;outline:0}.crm-money-input.is-disabled,.crm-money-input.is-readonly{background:#f4f6f9;color:#8995a5}.crm-money-input.is-disabled{cursor:not-allowed}.crm-money-input.is-disabled .crm-money-input__affix,.crm-money-input.is-readonly .crm-money-input__affix{background:#eef1f5}.theme-dark .crm-money-input{background:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .crm-money-input__affix{background:#202a38;border-color:var(--crm-dark-border);color:var(--crm-dark-muted)}.theme-dark .crm-money-input.is-disabled,.theme-dark .crm-money-input.is-readonly{background:#161f2b;color:var(--crm-dark-muted)}.private-record-files .products-section-body,.product-commissions .products-section-body{padding:14px 16px}.private-record-files ul{list-style:none;margin:0;padding:0}.private-record-files li{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}.private-record-files li>span{flex:1 1;min-width:160px;overflow-wrap:anywhere}.product-commissions fieldset{border:0;margin:0;padding:8px 0}.product-commissions legend{font-size:inherit;font-weight:600}.product-commissions .product-commission-option{align-items:center;display:flex;gap:8px;padding:7px 0}.product-commissions .product-commission-option input{flex:0 0 auto;width:auto}.flow-task-workspace .flow-task-error{color:#c83848;color:var(--vz-danger,#c83848);padding:12px}.flow-task-workspace .flow-file-remove{margin-left:8px}.flow-task-workspace>.flow-task-fields{border:0;display:flex;flex:1 1;flex-direction:column;margin:0;min-height:0;min-width:0;padding:0}.crm-drawer.offcanvas.prospect-record-drawer{background:var(--bp-soft)}.crm-drawer.offcanvas.prospect-record-drawer,.crm-drawer.offcanvas.prospect-record-edit-drawer{--bs-offcanvas-width:90vw;max-width:90vw;min-width:0;width:90vw}.prospect-record-drawer .drawer-header{background:var(--bp-paper);border-bottom:1px solid var(--bp-border);gap:16px;min-height:66px;padding:10px 18px}.prospect-record-drawer .drawer-header>div:first-child{min-width:130px}.prospect-record-drawer .drawer-header h2{color:var(--bp-text);font-size:22px;font-weight:500}.prospect-record-drawer .drawer-header p{color:#718096;font-size:13px;font-weight:600}.prospect-record-drawer .drawer-content{background:var(--bp-soft);overflow:auto;padding:0}.prospect-workspace-header-actions{align-items:center;display:flex;gap:8px;margin-left:auto;min-width:0}.prospect-workspace-header-actions>.btn-dark,.prospect-workspace-header-actions>.btn-light,.prospect-workspace-header-actions>.btn-primary{align-items:center;border-radius:6px;box-shadow:none;display:inline-flex;font-size:14px;font-weight:600;gap:7px;justify-content:center;min-height:38px;padding:0 14px;white-space:nowrap}.prospect-workspace-header-actions>.btn-dark{background:var(--bp-primary-solid);border:1px solid var(--bp-border);color:#fff}.prospect-workspace-header-actions>.btn-primary{background:var(--bp-primary-solid);border:1px solid var(--bp-primary);color:#fff}.prospect-schedule-menu>.icon-btn,.prospect-workspace-header-actions .row-actions>.icon-btn{background:var(--bp-primary-solid);border:1px solid var(--bp-border);border-radius:6px;color:#fff;height:38px;width:38px}.prospect-schedule-menu>.icon-btn.active,.prospect-schedule-menu>.icon-btn:hover,.prospect-workspace-header-actions .row-actions>.icon-btn.active,.prospect-workspace-header-actions .row-actions>.icon-btn:hover{background:var(--bp-primary-solid);border-color:var(--bp-border);color:#fff;transform:none}.prospect-schedule-menu{display:inline-flex}.prospect-schedule-menu-portal{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;box-shadow:0 12px 30px #1a26342e;padding:5px;width:224px;z-index:1300}.prospect-schedule-menu-portal>button{align-items:center;background:var(--bp-paper);border:0;border-radius:5px;color:var(--bp-text);display:flex;font-size:14px;font-weight:600;gap:9px;min-height:38px;padding:7px 10px;text-align:left;width:100%}.prospect-schedule-menu-portal>button:hover{background:var(--bp-soft);color:var(--bp-text)}.prospect-schedule-menu-portal>button i{color:#66758a}.prospect-record-workspace{grid-gap:14px;color:var(--bp-text);display:grid;gap:14px;min-height:100%;padding:16px}.prospect-record-hero{grid-gap:12px;align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:14px 16px}.prospect-record-hero>div:nth-child(2){display:flex;flex-direction:column;min-width:0}.prospect-record-hero strong{color:var(--bp-text);font-size:18px;font-weight:600}.prospect-record-hero span{color:var(--bp-muted);font-size:14px;font-weight:600;margin-top:2px}.prospect-record-hero small{color:var(--bp-muted);font-size:13px;font-weight:600;margin-top:4px}.prospect-record-hero button{align-items:center;display:inline-flex;font-size:14px;font-weight:600;gap:7px;min-height:37px;padding:0 13px}.prospect-data-card,.prospect-workspace-section{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;overflow:hidden}.prospect-data-card>header,.prospect-workspace-section>header{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);display:flex;gap:12px;justify-content:space-between;min-height:40px;padding:7px 12px}.prospect-data-card h3,.prospect-workspace-section h3{color:var(--bp-text);font-size:16px;font-weight:500;margin:0}.prospect-workspace-section>header>div{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.prospect-workspace-section>header button{align-items:center;background:var(--bp-primary-solid);border:1px solid var(--bp-border);border-radius:5px;box-shadow:none;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:6px;min-height:31px;padding:5px 10px}.prospect-workspace-section>header button:hover:not(:disabled){background:var(--bp-soft);border-color:var(--bp-border);transform:none}.prospect-workspace-section>header button:disabled{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted);cursor:not-allowed;opacity:1}.prospect-data-grid{grid-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 14px}.prospect-data-row{align-items:center;border-bottom:1px solid var(--bp-border);display:grid;grid-template-columns:minmax(112px,28%) minmax(0,1fr);min-height:35px;min-width:0}.prospect-data-row.is-wide{grid-column:1/-1;grid-template-columns:minmax(112px,14%) minmax(0,1fr)}.prospect-data-row>span{color:var(--bp-text);font-size:13.5px;font-weight:600;padding-right:10px;text-align:right}.prospect-data-row>a,.prospect-data-row>strong{color:var(--bp-text);font-size:14.5px;font-weight:600;min-width:0;overflow-wrap:anywhere;padding:6px 8px;text-decoration:none}.prospect-data-row>a{color:#3855c8}.prospect-data-row>a:hover{text-decoration:underline}.prospect-data-disclosure{border-top:1px solid var(--bp-border)}.prospect-data-disclosure summary{align-items:center;color:var(--bp-text);cursor:pointer;display:flex;font-size:14.5px;font-weight:600;justify-content:space-between;list-style:none;min-height:38px;padding:8px 14px}.prospect-data-disclosure summary::-webkit-details-marker{display:none}.prospect-data-disclosure[open] summary i{transform:rotate(180deg)}.prospect-social-links{border-top:1px solid var(--bp-border);display:flex;flex-wrap:wrap;gap:8px;padding:10px 14px}.prospect-social-links span{background:var(--bp-soft);border-radius:5px;color:var(--bp-text);font-size:13.5px;font-weight:600;padding:6px 9px}.prospect-workspace-section__body{min-height:48px}.prospect-workspace-empty{align-items:center;background:var(--bp-paper);color:#718096;display:flex;font-size:13.5px;font-weight:600;gap:8px;margin:0;min-height:48px;padding:12px 15px}.prospect-workspace-empty i{color:var(--bp-muted)}.prospect-workspace-warning{align-items:center;background:var(--bp-soft);border:1px solid #d9bd88;border-radius:7px;color:#6f5830;display:flex;font-size:13.5px;font-weight:600;gap:8px;margin:0;padding:9px 12px}.prospect-activity-list,.prospect-opportunity-list{display:grid}.prospect-related-table-wrap{background:var(--bp-paper);overflow-x:auto;width:100%}.prospect-related-table{border-collapse:initial;border-spacing:0;color:var(--bp-text);font-size:13.5px;min-width:1120px;width:100%}.prospect-related-table th{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);border-right:1px solid var(--bp-border);color:var(--bp-text);font-weight:500;height:42px;padding:8px 11px;text-align:left;white-space:nowrap}.prospect-related-table th:first-child{min-width:220px}.prospect-related-table th:nth-child(2){min-width:185px}.prospect-related-table th:nth-child(3),.prospect-related-table th:nth-child(4),.prospect-related-table th:nth-child(5){min-width:155px}.prospect-related-table th:nth-child(6){min-width:180px}.prospect-related-table th:nth-child(7){min-width:220px}.prospect-related-table th:last-child{border-right:0;min-width:54px;width:54px}.prospect-related-table td{background:var(--bp-paper);border-bottom:1px solid var(--bp-border);border-right:1px solid var(--bp-border);font-weight:600;height:64px;padding:9px 11px;vertical-align:middle;white-space:nowrap}.prospect-related-table tr:last-child td{border-bottom:0}.prospect-related-table td:last-child{border-right:0;padding:7px;text-align:center}.prospect-related-name{align-items:center;background:#0000;border:0;color:var(--bp-text);display:flex;gap:9px;max-width:100%;min-height:42px;padding:0;text-align:left}.prospect-related-name:hover strong{color:var(--bp-primary);text-decoration:underline}.prospect-related-name>span:last-child{display:flex;flex-direction:column;min-width:0}.prospect-related-name strong{font-size:14.5px}.prospect-related-name small,.prospect-related-name strong{font-weight:600;max-width:175px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prospect-related-name small{color:#718096;font-size:13px;margin-top:2px}.prospect-related-comment{display:block;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prospect-related-actions{display:inline-flex}.prospect-related-actions>.icon-btn{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:var(--bp-muted);height:32px;width:32px}.prospect-related-actions>.icon-btn.active,.prospect-related-actions>.icon-btn:hover{background:var(--bp-soft);border-color:var(--bp-primary);color:var(--bp-primary);transform:none}.prospect-related-menu-dismiss{background:#0000;border:0;inset:0;position:fixed;z-index:1499}.prospect-related-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;box-shadow:0 12px 30px #1a26342e;padding:5px;position:fixed;width:174px;z-index:1500}.prospect-related-menu>button{align-items:center;background:var(--bp-paper);border:0;border-radius:5px;color:var(--bp-text);display:flex;font-size:13.5px;font-weight:600;gap:8px;min-height:37px;padding:7px 9px;text-align:left;width:100%}.prospect-related-menu>button:hover{background:var(--bp-soft)}.prospect-related-menu>button.is-danger{color:#a34550}.prospect-related-menu>button.is-danger:hover{background:var(--bp-soft)}.prospect-activity-list article{grid-gap:11px;align-items:center;border-bottom:1px solid var(--bp-border);display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr) auto auto;min-height:64px;padding:9px 14px}.prospect-activity-list .activity-kind{background:var(--bp-soft);border-radius:7px;color:var(--bp-muted);display:grid;height:34px;place-items:center;width:34px}.prospect-activity-list article>div{display:flex;flex-direction:column;min-width:0}.prospect-activity-list strong{color:var(--bp-text);font-size:14.5px;font-weight:600}.prospect-activity-list p{color:var(--bp-muted);font-size:13.5px;line-height:1.4;margin:2px 0;white-space:normal}.prospect-activity-list small,.prospect-activity-list time{color:var(--bp-muted);font-size:13px;font-weight:600}.prospect-activity-list .activity-state{background:var(--bp-soft);border-radius:99px;color:#3f6652;font-size:13px;font-weight:600;min-width:74px;padding:5px 7px;text-align:center}.prospect-activity-list .activity-state.is-overdue{background:var(--bp-soft);color:#96515b}.prospect-activity-list .activity-state.is-cancelled{background:var(--bp-soft);color:var(--bp-muted)}.prospect-opportunity-list article{grid-gap:11px;align-items:center;border-bottom:1px solid var(--bp-border);display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr) auto auto;min-height:60px;padding:9px 14px}.prospect-opportunity-list article>span{background:var(--bp-soft);border-radius:7px;color:var(--bp-primary);display:grid;height:34px;place-items:center;width:34px}.prospect-opportunity-list article>div{display:flex;flex-direction:column;min-width:0}.prospect-opportunity-list strong{color:var(--bp-text);font-size:14.5px;font-weight:600}.prospect-opportunity-list small,.prospect-opportunity-list time{color:var(--bp-muted);font-size:13px;font-weight:600}.prospect-opportunity-list b{color:var(--bp-text);font-size:14px;font-weight:600}.prospect-opportunity-controls{align-items:center;display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.prospect-opportunity-filter{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:6px;display:inline-flex;gap:2px;padding:2px}.prospect-workspace-section>header .prospect-opportunity-filter-button{background:#0000;border:0;border-radius:4px;color:var(--bp-text);min-height:27px;padding:4px 8px}.prospect-workspace-section>header .prospect-opportunity-filter-button:hover:not(:disabled){background:var(--bp-soft);border-color:#0000;color:var(--bp-text)}.prospect-workspace-section>header .prospect-opportunity-filter-button.is-selected,.prospect-workspace-section>header .prospect-opportunity-filter-button.is-selected:hover:not(:disabled){background:var(--bp-primary-solid);color:#fff}.prospect-opportunity-filter-button small{background:#ffffff47;border-radius:9px;color:inherit;font-size:13px;font-weight:600;min-width:18px;padding:1px 5px;text-align:center}.prospect-workspace-section>header .prospect-opportunity-new{min-height:31px}.prospect-opportunity-table{min-width:920px}.prospect-opportunity-table th:first-child{min-width:220px}.prospect-opportunity-table th:nth-child(2){min-width:155px}.prospect-opportunity-table th:nth-child(3){min-width:160px}.prospect-opportunity-table th:nth-child(4){min-width:145px}.prospect-opportunity-table th:nth-child(5){min-width:155px}.prospect-opportunity-table th:nth-child(6){min-width:110px}.prospect-opportunity-table th:last-child{min-width:115px;width:auto}.prospect-opportunity-name{align-items:center;display:flex;gap:9px;min-height:42px}.prospect-opportunity-name>span:first-child{background:var(--bp-soft);border-radius:50%;color:var(--bp-primary);display:grid;flex:0 0 auto;height:32px;place-items:center;width:32px}.prospect-opportunity-name>span:last-child{display:flex;flex-direction:column;min-width:0}.prospect-opportunity-name strong{color:var(--bp-text);font-size:14.5px}.prospect-opportunity-name small,.prospect-opportunity-name strong{font-weight:600;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prospect-opportunity-name small{color:#718096;font-size:13px;margin-top:2px}.prospect-opportunity-status{align-items:center;background:var(--bp-soft);border-radius:99px;color:#35624c;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;min-width:72px;padding:5px 8px}.prospect-opportunity-status.is-won{background:var(--bp-soft);color:#315c83}.prospect-opportunity-status.is-lost{background:var(--bp-soft);color:#95505a}.prospect-workspace-state{grid-gap:10px;color:#617086;display:grid;gap:10px;justify-items:center;min-height:50vh;place-content:center}.prospect-workspace-state strong{font-size:15px;font-weight:600}.prospect-workspace-state button{min-height:36px}.prospect-workspace-state.is-error i{color:#a9535e}.prospect-follow-error{align-items:center;background:var(--bp-soft);border:1px solid #dfb8bd;border-radius:6px;color:#934953;display:flex;font-size:13.5px;font-weight:600;gap:8px;margin:12px 0 0;padding:9px 11px}.prospect-activity-modal .modal-body{padding:0}.activity-contact-combobox.is-fixed{background:var(--bp-soft);border-color:var(--bp-border)}.activity-contact-combobox.is-fixed input{color:var(--bp-text);cursor:default;font-weight:600}html[data-crm-theme=dark] .crm-drawer.offcanvas.prospect-record-drawer,html[data-crm-theme=dark] .prospect-record-drawer .drawer-content{background:var(--bp-paper)}html[data-crm-theme=dark] .prospect-data-card,html[data-crm-theme=dark] .prospect-record-drawer .drawer-header,html[data-crm-theme=dark] .prospect-record-hero,html[data-crm-theme=dark] .prospect-workspace-section{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .prospect-record-drawer .drawer-header{border-color:var(--bp-border)}html[data-crm-theme=dark] .prospect-activity-list strong,html[data-crm-theme=dark] .prospect-data-card h3,html[data-crm-theme=dark] .prospect-data-row>strong,html[data-crm-theme=dark] .prospect-opportunity-list strong,html[data-crm-theme=dark] .prospect-record-drawer .drawer-header h2,html[data-crm-theme=dark] .prospect-record-hero strong,html[data-crm-theme=dark] .prospect-related-name,html[data-crm-theme=dark] .prospect-workspace-section h3{color:var(--bp-text)}html[data-crm-theme=dark] .prospect-activity-list p,html[data-crm-theme=dark] .prospect-activity-list small,html[data-crm-theme=dark] .prospect-activity-list time,html[data-crm-theme=dark] .prospect-data-row>span,html[data-crm-theme=dark] .prospect-record-hero small,html[data-crm-theme=dark] .prospect-record-hero span,html[data-crm-theme=dark] .prospect-related-name small{color:var(--bp-muted)}html[data-crm-theme=dark] .prospect-data-card>header,html[data-crm-theme=dark] .prospect-workspace-section>header{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .prospect-activity-list article,html[data-crm-theme=dark] .prospect-data-disclosure,html[data-crm-theme=dark] .prospect-data-row,html[data-crm-theme=dark] .prospect-opportunity-list article,html[data-crm-theme=dark] .prospect-related-table td,html[data-crm-theme=dark] .prospect-related-table th{border-color:var(--bp-border)}html[data-crm-theme=dark] .prospect-workspace-empty{background:var(--bp-paper);color:var(--bp-muted)}html[data-crm-theme=dark] .prospect-schedule-menu-portal{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .prospect-schedule-menu-portal>button{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-schedule-menu-portal>button:hover{background:var(--bp-primary-solid);color:#fff}html[data-crm-theme=dark] .activity-contact-combobox.is-fixed{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .prospect-related-table td,html[data-crm-theme=dark] .prospect-related-table-wrap{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-related-table th{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-related-actions>.icon-btn,html[data-crm-theme=dark] .prospect-related-menu,html[data-crm-theme=dark] .prospect-related-menu>button{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-related-menu>button:hover{background:var(--bp-primary-solid);color:#fff}html[data-crm-theme=dark] .prospect-related-menu>button.is-danger{color:#e09aa3}html[data-crm-theme=dark] .prospect-opportunity-filter{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .prospect-workspace-section>header .prospect-opportunity-filter-button{color:var(--bp-muted)}html[data-crm-theme=dark] .prospect-workspace-section>header .prospect-opportunity-filter-button:hover:not(:disabled){background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-workspace-section>header .prospect-opportunity-filter-button.is-selected{background:var(--bp-primary-solid);color:#fff}html[data-crm-theme=dark] .prospect-opportunity-name strong{color:var(--bp-text)}html[data-crm-theme=dark] .prospect-opportunity-name small{color:var(--bp-muted)}html[data-crm-theme=dark] .prospect-opportunity-name>span:first-child{background:var(--bp-soft);color:#9fb0ff}@media(max-width:980px){.crm-drawer.offcanvas.prospect-record-drawer,.crm-drawer.offcanvas.prospect-record-edit-drawer{--bs-offcanvas-width:100vw;max-width:100vw;width:100vw}.prospect-workspace-header-actions>.btn-light span,.prospect-workspace-header-actions>.btn-primary span{display:none}.prospect-workspace-header-actions>.btn-light,.prospect-workspace-header-actions>.btn-primary{padding:0;width:38px}.prospect-data-grid{grid-template-columns:1fr}.prospect-data-row.is-wide{grid-column:auto;grid-template-columns:minmax(112px,28%) minmax(0,1fr)}}@media(max-width:620px){.prospect-record-drawer .drawer-header{gap:8px;padding:8px 10px}.prospect-record-drawer .drawer-header>div:first-child{flex:1 1;min-width:0}.prospect-record-drawer .drawer-header h2{font-size:19px}.prospect-record-drawer .drawer-header p{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prospect-workspace-header-actions{gap:5px}.prospect-schedule-menu>.icon-btn,.prospect-workspace-header-actions .row-actions>.icon-btn,.prospect-workspace-header-actions>.btn-light,.prospect-workspace-header-actions>.btn-primary{height:34px;min-height:34px;width:34px}.prospect-record-workspace{gap:10px;padding:9px}.prospect-record-hero{grid-template-columns:auto minmax(0,1fr);padding:11px}.prospect-record-hero>button{grid-column:1/-1;justify-content:center}.prospect-data-grid{padding:8px 10px}.prospect-data-row,.prospect-data-row.is-wide{grid-template-columns:1fr;min-height:45px}.prospect-data-row>span{font-size:13px;padding:6px 6px 0;text-align:left}.prospect-data-row>a,.prospect-data-row>strong{padding:2px 6px 7px}.prospect-activity-list article,.prospect-opportunity-list article{align-items:start;grid-template-columns:auto minmax(0,1fr)}.prospect-activity-list .activity-state,.prospect-activity-list article>time,.prospect-opportunity-list article>b,.prospect-opportunity-list article>time{grid-column:2}}.prospect-reminder-date-list{display:grid}.prospect-reminder-date-list article{grid-gap:11px;align-items:center;border-bottom:1px solid var(--bp-border);display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr) minmax(180px,auto);min-height:70px;padding:10px 14px}.prospect-reminder-date-list article:last-child{border-bottom:0}.prospect-reminder-date-list .activity-kind{background:var(--bp-soft);border-radius:7px;color:var(--bp-primary);display:grid;height:34px;place-items:center;width:34px}.prospect-reminder-date-list article>div{display:flex;flex-direction:column;min-width:0}.prospect-reminder-date-list strong{color:var(--bp-text);font-size:14.5px;font-weight:600}.prospect-reminder-date-list p{color:var(--bp-muted);font-size:13.5px;line-height:1.4;margin:2px 0;white-space:normal}.prospect-reminder-date-list small,.prospect-reminder-date-list time{color:var(--bp-muted);font-size:13px;font-weight:600}.prospect-reminder-date-list time{text-align:right}html[data-crm-theme=dark] .prospect-reminder-date-list article{border-color:var(--bp-border)}html[data-crm-theme=dark] .prospect-reminder-date-list strong{color:var(--bp-text)}html[data-crm-theme=dark] .prospect-reminder-date-list p,html[data-crm-theme=dark] .prospect-reminder-date-list small,html[data-crm-theme=dark] .prospect-reminder-date-list time{color:var(--bp-muted)}@media(max-width:620px){.prospect-reminder-date-list article{align-items:start;grid-template-columns:auto minmax(0,1fr)}.prospect-reminder-date-list article>time{grid-column:2;text-align:left}}.crm-drawer.offcanvas.related-contact-drawer{--bs-offcanvas-width:min(62vw,980px);max-width:980px;min-width:720px;width:min(62vw,980px)}.related-contact-form .new-prospect-body{padding-top:18px}.related-contact-form .related-contact-grid{align-content:start}.related-contact-form .crm-elegant-field>textarea{min-height:116px;resize:vertical}.related-contact-footer{justify-content:flex-end}.related-contact-footer>div{margin-left:auto}@media(max-width:980px){.crm-drawer.offcanvas.related-contact-drawer{--bs-offcanvas-width:78vw;min-width:0;width:78vw}}@media(max-width:760px){.crm-drawer.offcanvas.related-contact-drawer{--bs-offcanvas-width:100vw;max-width:100vw;width:100vw}}.prospects-live-page{display:flex;flex-direction:column;max-width:1900px;min-height:calc(100dvh - 190px);width:100%}.prospect-catalog-warning,.prospect-load-error{align-items:center;border-radius:8px;display:flex;gap:10px;margin:0 0 12px;padding:12px 14px}.prospect-catalog-warning{background:#fff8e8;border:1px solid #f1dba6;color:#8b641d}.prospect-load-error{background:var(--bp-soft);border:1px solid #f2c8cd;color:#9a3541;min-height:82px}.prospect-load-error>div{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.prospect-load-error strong{font-size:14px}.prospects-empty-state,.prospects-loading{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;justify-content:center;min-height:300px;text-align:center}.prospects-loading{font-size:14px;gap:9px}.prospects-empty-state>span{background:var(--bp-soft);border-radius:14px;color:var(--bp-primary);display:grid;height:56px;place-items:center;width:56px}.prospects-empty-state strong{color:var(--bp-text);font-size:19px;margin-top:15px}.prospects-empty-state p{color:var(--bp-muted);font-size:14px;line-height:1.55;margin:7px 20px 17px;max-width:480px}.prospects-empty-state .btn-primary{align-items:center;display:inline-flex;gap:7px;min-height:39px;padding:0 15px}.prospect-live-table-card{overflow:hidden}.prospects-live-table{min-width:1050px}.prospects-live-table td:last-child,.prospects-live-table th:last-child{text-align:center;width:70px}.prospects-live-table .prospect-name,.prospects-live-table td{font-size:13px}.prospects-live-table .prospect-name>span:last-child{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.prospects-live-table .prospect-name strong{max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prospects-live-table .prospect-name small{min-height:12px}.prospect-edit-action{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-primary);margin:auto}.prospect-edit-action:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.prospects-table-shell{display:flex;flex:1 1;flex-direction:column;min-height:clamp(360px,100dvh - 285px,820px);overflow:hidden}.prospects-table-shell>.table-responsive{flex:1 1;min-height:0;overflow:auto}.prospects-table-shell .configurable-prospects-table,.prospects-table-shell .configurable-prospects-table tbody{height:100%}.prospects-table-shell .configurable-prospects-table tbody:has(.prospects-table-state-row){height:100%}.prospects-table-shell .prospects-table-state-row:hover{background:#0000}.prospects-table-state-cell{height:100%!important;min-height:320px;padding:0!important}.prospects-table-state{align-items:center;display:flex;justify-content:center;min-height:clamp(320px,100dvh - 350px,720px);padding:34px 22px}.prospects-table-state .prospect-load-error,.prospects-table-state .prospects-empty-state,.prospects-table-state .prospects-loading{border:0;border-radius:0;box-shadow:none;margin:0;min-height:0;width:100%}.prospect-sort-button{align-items:center;background:#0000;border:1px solid #0000;border-radius:4px;color:inherit;cursor:pointer;display:flex;font:inherit;font-weight:inherit;gap:8px;justify-content:space-between;letter-spacing:inherit;margin:-1px 0;min-height:40px;padding:0 5px 0 0;text-align:left;width:100%}.prospect-sort-button:hover{background:var(--bp-soft);border-color:#cbd5ff;color:var(--bp-primary)}.prospect-sort-button:focus-visible{outline:2px solid #4057d6;outline-offset:-2px}.prospect-sort-button.is-active{background:var(--bp-soft);border-color:#8fa0ef;color:#3348c8;font-weight:600}.prospect-sort-label{align-items:center;display:inline-flex;gap:5px;min-width:0}.prospect-sort-arrow{color:var(--bp-primary);display:inline-grid;font-size:15px;font-weight:600;height:14px;line-height:1;place-items:center;width:14px}.prospect-sort-chevron{border-left:1px solid var(--bp-border);color:#2166d1;display:inline-grid;flex:0 0 18px;height:24px;place-items:center;width:18px}.prospect-sort-button.is-active .prospect-sort-chevron,.prospect-sort-button:hover .prospect-sort-chevron{border-left-color:#aebce2;color:#174fb0}.row-menu .delete-prospect-action{border-top:1px solid #f0c8ce;color:#c9283d;font-weight:600;margin-top:3px}.row-menu .delete-prospect-action:hover{background:#c9283d;color:#fff}.prospect-delete-error{align-items:center;background:var(--bp-soft);border:1px solid #efc1c8;border-radius:7px;color:#a12638;display:flex;font-size:14px;gap:8px;margin-top:12px;padding:10px 12px}.prospect-phase-select{align-items:center;display:inline-flex;min-width:135px;position:relative}.prospect-phase-select select{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:13px;font-weight:600;min-height:34px;padding:6px 31px 6px 9px;width:100%}.prospect-phase-select>i{pointer-events:none;position:absolute;right:9px}.prospect-phase-select.is-saving select{opacity:.72;padding-right:32px}.prospects-live-footer{align-items:center;border:1px solid var(--crm-border);border-radius:0 0 9px 9px;color:var(--bp-muted);display:flex;font-size:13px;gap:14px;justify-content:space-between;margin-top:-1px;min-height:54px;padding:9px 13px}.prospects-live-footer>div{align-items:center;display:flex;gap:8px}.prospects-live-footer b{color:var(--bp-muted);font-size:13px;min-width:95px;text-align:center}.prospects-live-footer .btn-light{min-height:32px}.prospects-live-kanban{grid-gap:11px;display:grid;gap:11px;grid-auto-columns:minmax(270px,1fr);grid-auto-flow:column;overflow-x:auto;padding-bottom:12px}.prospects-live-column{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;min-height:420px;overflow:hidden}.prospects-live-column>header{align-items:center;background:var(--bp-paper);border-bottom:1px solid var(--bp-border);display:flex;gap:8px;min-height:48px;padding:0 13px}.prospects-live-column>header>span{background:var(--bp-primary-solid);border-radius:50%;height:9px;width:9px}.prospects-live-column>header strong{color:var(--bp-text);flex:1 1;font-size:13px;min-width:0}.prospects-live-column>header b{background:var(--bp-soft);border-radius:10px;color:var(--bp-primary);font-size:13px;min-width:24px;padding:3px 7px;text-align:center}.prospects-live-column>div{display:flex;flex-direction:column;gap:9px;padding:10px}.prospects-live-card{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:var(--bp-shadow);color:var(--bp-muted);display:flex;flex-direction:column;padding:12px}.prospects-live-card-heading{align-items:center;display:flex;justify-content:space-between}.prospects-live-card-heading .icon-btn{color:var(--bp-primary);height:30px;width:30px}.prospects-live-card-name{background:#0000;border:0;color:var(--bp-text);font-size:14px;font-weight:600;margin:9px 0 3px;padding:0;text-align:left}.prospects-live-card-name:hover{color:var(--bp-primary)}.prospects-live-card>small,.prospects-live-card>span{font-size:13px;margin-top:2px}.prospects-live-card .prospect-phase-select{margin-top:12px;width:100%}.prospects-live-card>footer{align-items:center;border-top:1px solid var(--bp-border);display:flex;font-size:13px;gap:8px;justify-content:space-between;margin-top:11px;padding-top:9px}.prospects-live-card time{text-align:right}.prospect-form-error{align-items:center;background:var(--bp-soft);border:1px solid #f0c6cc;border-radius:7px;color:#a23745;display:flex;font-size:13px;gap:8px;margin:0 0 14px;padding:11px 12px}.new-prospect-form .crm-form-field input,.new-prospect-form .crm-form-field select,.new-prospect-form .crm-form-field textarea{font-weight:500}.prospect-spin{animation:prospectSpin .8s linear infinite;display:inline-block}@keyframes prospectSpin{to{transform:rotate(1turn)}}html[data-crm-theme=dark] .prospect-catalog-warning{background:#332b1b;border-color:#56472a;color:#f1ce85}html[data-crm-theme=dark] .prospect-form-error,html[data-crm-theme=dark] .prospect-load-error{background:#352128;border-color:#5b3039;color:#ffabb4}html[data-crm-theme=dark] .prospects-empty-state,html[data-crm-theme=dark] .prospects-live-card,html[data-crm-theme=dark] .prospects-live-column>header,html[data-crm-theme=dark] .prospects-live-footer,html[data-crm-theme=dark] .prospects-loading{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .prospects-empty-state strong,html[data-crm-theme=dark] .prospects-live-card-name,html[data-crm-theme=dark] .prospects-live-column>header strong{color:var(--bp-text)}html[data-crm-theme=dark] .prospects-live-column{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .prospect-phase-select select{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}@media(max-width:760px){.prospects-live-footer{align-items:flex-start;flex-direction:column}.prospects-live-footer>div{justify-content:space-between;width:100%}.prospects-live-kanban{grid-auto-columns:minmax(250px,86vw)}}@media(max-width:1100px){.prospects-live-page{min-height:calc(100dvh - 176px)}.prospects-table-shell{min-height:calc(100dvh - 265px)}}@media(max-width:650px){.prospects-live-page{min-height:calc(100dvh - 166px)}.prospects-table-shell{min-height:calc(100dvh - 290px)}.prospects-table-state{min-height:360px;padding:24px 12px}}.prospects-table-shell .configurable-prospects-table{table-layout:fixed}.configurable-prospects-table .prospect-select-column{width:46px}.configurable-prospects-table .prospect-actions-column{width:58px}.configurable-prospects-table thead th{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);border-right:1px solid var(--bp-border);height:40px;padding:0;vertical-align:middle}.configurable-prospects-table thead th:last-child{border-right:0}.configurable-prospects-table .prospect-actions-header,.configurable-prospects-table .prospect-select-header{text-align:center}.configurable-prospects-table .prospect-data-header{font-size:13px;overflow:visible;position:relative}.configurable-prospects-table .prospect-data-header.is-sort-active{background:var(--bp-soft);box-shadow:inset 0 -2px #4057d6;color:var(--bp-text)}.configurable-prospects-table .prospect-sort-button,.configurable-prospects-table .prospect-static-header{align-items:center;background:#0000;border:0;border-radius:0;color:inherit;display:flex;font:inherit;font-weight:inherit;gap:8px;height:39px;justify-content:space-between;letter-spacing:inherit;margin:0;min-height:39px;padding:0 8px 0 11px;text-align:left;width:100%}.configurable-prospects-table .prospect-sort-button{cursor:pointer}.configurable-prospects-table .prospect-sort-button:hover{background:var(--bp-soft);border:0;color:var(--bp-text)}.configurable-prospects-table .prospect-sort-button:focus-visible{outline:2px solid #4057d6;outline-offset:-2px;position:relative;z-index:2}.configurable-prospects-table .prospect-sort-button.is-active{background:#0000;border:0;color:inherit;font-weight:600}.configurable-prospects-table .prospect-sort-label{align-items:center;display:inline-flex;gap:5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.configurable-prospects-table .prospect-sort-label:first-child{flex:1 1}.configurable-prospects-table .prospect-sort-arrow{color:var(--bp-text);display:inline;flex:0 0 auto;font-size:14px;font-weight:600;height:auto;line-height:1;width:auto}.configurable-prospects-table .prospect-sort-chevron{border-left:0;display:inline-grid;flex:0 0 27px;height:26px;margin-right:-3px;place-items:center;pointer-events:none;width:27px}.configurable-prospects-table .prospect-data-header.is-sort-active .prospect-sort-chevron,.configurable-prospects-table .prospect-sort-button:hover .prospect-sort-chevron{border-left-color:#0000;color:var(--bp-text)}.configurable-prospects-table .prospect-column-resizer{background:#0000;border:0;cursor:col-resize;height:40px;margin:0;padding:0;position:absolute;right:-5px;top:0;touch-action:none;width:10px;z-index:4}.configurable-prospects-table .prospect-column-resizer:after{background:#0000;bottom:0;content:"";left:4px;position:absolute;top:0;width:2px}.configurable-prospects-table .prospect-column-resizer:active:after,.configurable-prospects-table .prospect-column-resizer:focus-visible:after,.configurable-prospects-table .prospect-column-resizer:hover:after{background:#1f5fff;box-shadow:0 0 0 1px #1f5fff14}.configurable-prospects-table .prospect-column-resizer:focus-visible{outline:0}.configurable-prospects-table tbody td{max-width:0;overflow:hidden;text-overflow:ellipsis}.configurable-prospects-table tbody td .contact-cell,.configurable-prospects-table tbody td .owner-cell{min-width:0;overflow:hidden}html[data-crm-theme=dark] .configurable-prospects-table thead th{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .configurable-prospects-table .prospect-data-header.is-sort-active{background:var(--bp-soft);box-shadow:inset 0 -2px #495057;color:#f8f9fa}html[data-crm-theme=dark] .configurable-prospects-table .prospect-sort-button.is-active,html[data-crm-theme=dark] .configurable-prospects-table .prospect-sort-button:hover{background:var(--bp-soft);border:0;color:#f8f9fa}html[data-crm-theme=dark] .configurable-prospects-table .prospect-data-header.is-sort-active .prospect-sort-chevron,html[data-crm-theme=dark] .configurable-prospects-table .prospect-sort-arrow,html[data-crm-theme=dark] .configurable-prospects-table .prospect-sort-button:hover .prospect-sort-chevron,html[data-crm-theme=dark] .configurable-prospects-table .prospect-sort-chevron{border-left-color:var(--bp-border);color:var(--bp-text)}.configurable-prospects-table td.prospect-actions-cell,.configurable-prospects-table th.prospect-actions-header{background:var(--bp-soft);border-left:2px solid var(--bp-border);box-shadow:none;max-width:58px;min-width:58px;padding:0;position:-webkit-sticky;position:sticky;right:0;width:58px;z-index:6}.configurable-prospects-table th.prospect-actions-header{background:var(--bp-soft);padding:0!important;z-index:9}.configurable-prospects-table td.prospect-actions-cell{background:var(--bp-soft);overflow:visible!important;padding:0!important;text-align:center}.configurable-prospects-table .prospects-table-state-cell{border-left:0;box-shadow:none;max-width:none;min-width:0;padding:0!important;position:static;width:auto}.prospects-table-shell .configurable-prospects-table td.prospects-table-state-cell:last-child{border-left:0!important;box-shadow:none!important;max-width:none!important;min-width:0!important;position:static!important;right:auto!important;width:auto!important}.configurable-prospects-table tbody tr:hover .prospect-actions-cell{background:var(--bp-soft)}.configurable-prospects-table .prospect-actions-cell.has-horizontal-overflow,.configurable-prospects-table .prospect-actions-header.has-horizontal-overflow{box-shadow:-12px 0 18px -10px #18263c6b}.prospect-table-scroll-controls{align-items:center;display:flex;gap:2px;height:40px;justify-content:center;padding:0 4px;width:58px}.prospect-table-scroll-controls button{background:#0000;border:1px solid #0000;border-radius:6px;color:#3157c8;cursor:pointer;display:grid;height:28px;margin:0;padding:0;place-items:center;touch-action:none;-webkit-user-select:none;user-select:none;width:24px}.prospect-table-scroll-controls button:hover:not(:disabled){background:var(--bp-primary-solid);border-color:var(--bp-primary);box-shadow:0 3px 8px #4057d638;color:#fff}.prospect-table-scroll-controls button:focus-visible{outline:2px solid #4057d6;outline-offset:1px}.prospect-table-scroll-controls button:active:not(:disabled){transform:translateY(1px)}.prospect-table-scroll-controls button:disabled{color:var(--bp-muted);cursor:not-allowed;opacity:.55}html[data-crm-theme=dark] .configurable-prospects-table .prospect-actions-cell,html[data-crm-theme=dark] .configurable-prospects-table .prospect-actions-header,html[data-crm-theme=dark] .configurable-prospects-table tbody tr:hover .prospect-actions-cell{background:var(--bp-soft);border-left-color:var(--bp-border)}html[data-crm-theme=dark] .configurable-prospects-table .prospect-actions-cell.has-horizontal-overflow,html[data-crm-theme=dark] .configurable-prospects-table .prospect-actions-header.has-horizontal-overflow{box-shadow:-12px 0 18px -10px #000000b8}.prospects-results-workspace{display:flex;flex:1 1;flex-direction:column;min-height:0}.prospects-results-workspace.is-table{background:var(--bp-paper);border:1px solid var(--crm-border);border-radius:9px;box-shadow:0 4px 14px rgba(22,38,64,.035);min-height:clamp(360px,100dvh - 285px,820px);overflow:hidden}.prospects-results-workspace.is-table .prospects-table-shell{border:0;border-radius:0;box-shadow:none;flex:1 1;min-height:0}.prospects-results-workspace.is-table .prospects-live-footer{border:0;border-radius:0;border-top:1px solid var(--crm-border);box-shadow:none;margin:0}.prospects-live-footer{background:var(--bp-paper);color:var(--bp-text);flex-wrap:wrap;font-size:14px;gap:12px 20px;margin-top:0;min-height:64px;padding:10px 14px}.prospects-footer-summary{align-items:center;display:flex;flex-wrap:wrap;gap:18px;min-width:0}.prospects-total-count{color:var(--bp-text);font-size:14px;font-weight:600;white-space:nowrap}.prospects-page-size{align-items:center;color:var(--bp-muted);display:inline-flex;font-size:14px;font-weight:550;gap:7px;white-space:nowrap}.prospects-page-size select{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);font-size:14px;font-weight:600;height:36px;min-width:72px;outline:0;padding:0 30px 0 10px;width:auto}.prospects-page-size select:hover{border-color:var(--bp-border)}.prospects-page-size select:focus{border-color:var(--bp-primary);box-shadow:0 0 0 3px #4057d624}.prospects-page-size select:disabled{background:var(--bp-soft);color:var(--bp-muted);cursor:not-allowed}.prospects-pagination{align-items:center;display:flex;gap:6px;justify-content:flex-end;margin-left:auto;min-width:0}.prospects-page-caption{color:var(--bp-text);font-size:14px;font-weight:600;margin-right:4px;white-space:nowrap}.prospects-pagination-pages{align-items:center;display:flex;gap:4px}.prospects-pagination button{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;box-shadow:0 1px 2px #2125290f;color:var(--bp-text);display:inline-flex;font-size:14px;font-weight:600;gap:6px;height:36px;justify-content:center;line-height:1;min-width:36px;padding:0 11px;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.prospects-pagination button:not(:disabled):hover{background:var(--bp-soft);border-color:#aeb9ea;box-shadow:0 3px 8px #4057d621;color:#3146bf}.prospects-pagination .prospects-page-number{padding:0;width:36px}.prospects-pagination .prospects-page-number.active{background:var(--bp-primary-solid);border-color:var(--bp-primary);box-shadow:0 3px 8px #4057d633;color:#fff}.prospects-pagination button:focus-visible{box-shadow:0 0 0 3px #4057d62b;outline:0}.prospects-pagination button:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1}.prospects-page-ellipsis{align-items:center;color:var(--bp-muted);display:inline-flex;font-size:15px;font-weight:600;justify-content:center;width:24px}html[data-crm-theme=dark] .prospects-results-workspace.is-table{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:none}html[data-crm-theme=dark] .prospects-results-workspace.is-table .prospects-live-footer{border-top-color:var(--bp-border)}html[data-crm-theme=dark] .prospects-page-caption,html[data-crm-theme=dark] .prospects-page-size,html[data-crm-theme=dark] .prospects-total-count{color:var(--bp-text)}html[data-crm-theme=dark] .prospects-page-size select{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .prospects-page-size select:focus,html[data-crm-theme=dark] .prospects-page-size select:hover{border-color:var(--bp-border)}html[data-crm-theme=dark] .prospects-pagination button{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-text)}html[data-crm-theme=dark] .prospects-pagination button:not(:disabled):hover{background:var(--bp-soft);border-color:var(--bp-border);color:#f4f6f8}html[data-crm-theme=dark] .prospects-pagination .prospects-page-number.active{background:var(--bp-soft);border-color:var(--bp-border);color:#fff}html[data-crm-theme=dark] .prospects-pagination button:disabled{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-muted)}html[data-crm-theme=dark] .prospects-page-ellipsis{color:var(--bp-muted)}@media(max-width:760px){.prospects-results-workspace.is-table{min-height:calc(100dvh - 290px)}.prospects-live-footer{align-items:stretch;flex-direction:column;padding:11px 12px}.prospects-footer-summary{justify-content:space-between;width:100%}.prospects-pagination{justify-content:flex-end;margin-left:0;overflow-x:auto;padding-bottom:2px;width:100%}.prospects-page-caption{margin-right:auto}}@media(max-width:520px){.prospects-pagination-nav span{display:none}.prospects-pagination .prospects-pagination-nav{padding:0;width:36px}.prospects-page-caption{font-size:13px}}.configurable-prospects-table thead th{height:44px}.configurable-prospects-table .prospect-data-header{color:var(--bp-text);font-size:14.5px;font-weight:600;letter-spacing:.01em}.configurable-prospects-table .prospect-sort-button,.configurable-prospects-table .prospect-static-header{height:43px;min-height:43px;padding-left:12px}.configurable-prospects-table .prospect-sort-label{line-height:1.25}.configurable-prospects-table .prospect-sort-chevron{color:var(--bp-text)}.configurable-prospects-table .prospect-column-resizer{height:44px}.configurable-prospects-table tbody td{height:68px;line-height:1.35;padding:10px 11px}.configurable-prospects-table tbody td,.configurable-prospects-table tbody td>strong{color:var(--bp-text);font-size:14.5px;font-weight:600}.configurable-prospects-table .prospect-name{color:var(--bp-text);font-size:15px;font-weight:600;line-height:1.25}.configurable-prospects-table .prospect-name>div:last-child{gap:2px}.configurable-prospects-table .prospect-name strong{color:var(--bp-text);font-size:15px;font-weight:600}.configurable-prospects-table .prospect-name span{color:var(--bp-muted);font-size:13.5px;font-weight:600;line-height:1.3;margin-top:0}.configurable-prospects-table .contact-cell span{color:var(--bp-text);font-size:14.25px;font-weight:600;line-height:1.3}.configurable-prospects-table .contact-cell small{color:var(--bp-muted);font-size:13.5px;font-weight:600;line-height:1.3;margin-top:2px}.configurable-prospects-table .owner-cell{color:var(--bp-text);font-size:14.25px;font-weight:600}.configurable-prospects-table .prospect-phase-select select{color:var(--bp-text);font-size:14px;font-weight:600;min-height:36px}html[data-crm-theme=dark] .configurable-prospects-table .contact-cell span,html[data-crm-theme=dark] .configurable-prospects-table .owner-cell,html[data-crm-theme=dark] .configurable-prospects-table .prospect-data-header,html[data-crm-theme=dark] .configurable-prospects-table .prospect-name,html[data-crm-theme=dark] .configurable-prospects-table .prospect-name strong,html[data-crm-theme=dark] .configurable-prospects-table .prospect-sort-chevron,html[data-crm-theme=dark] .configurable-prospects-table tbody td,html[data-crm-theme=dark] .configurable-prospects-table tbody td>strong{color:var(--bp-text)}html[data-crm-theme=dark] .configurable-prospects-table .contact-cell small,html[data-crm-theme=dark] .configurable-prospects-table .prospect-name span{color:var(--bp-muted)}html[data-crm-theme=dark] .configurable-prospects-table .prospect-phase-select select{color:var(--bp-text)}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced){--crm-field-block-head:#a9a9a9;--crm-field-block-body:var(--bp-soft);--crm-field-block-border:var(--bp-border);background-color:var(--bp-paper)}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced) :is(.crm-form-field,.field-label,.schedule-field,.contacts-event-field,.contacts-follow-field,.contacts-share-field,.flow-task-field,.prospect-multi-field,.flow-description-field,.pro-editor-source>label,.pro-link-popover>label){--crm-field-block-body:var(--bp-soft)!important;background-color:var(--bp-soft)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced) :is(.crm-form-field,.field-label,.schedule-field,.contacts-event-field,.contacts-follow-field,.contacts-share-field,.flow-task-field,.prospect-multi-field,.flow-description-field,.pro-editor-source>label,.pro-link-popover>label):not(.is-invalid):not(.has-error){border-color:var(--bp-border)}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced) :is(.crm-form-field,.field-label,.schedule-field,.contacts-event-field,.contacts-follow-field,.contacts-share-field,.flow-task-field,.prospect-multi-field,.flow-description-field,.pro-editor-source>label,.pro-link-popover>label)>:is(span:first-child,label:first-child,strong:first-child){background-color:var(--bp-soft)!important;background-image:none!important;border-color:var(--bp-border)!important;color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced) :is(.crm-form-field,.field-label,.schedule-field,.contacts-event-field,.contacts-follow-field,.contacts-share-field,.flow-task-field,.prospect-multi-field,.flow-description-field,.pro-editor-source>label,.pro-link-popover>label)>:is(span:first-child,label:first-child,strong:first-child)>span:not(.crm-elegant-field-icon){color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced) :is(.crm-form-field,.field-label,.schedule-field,.contacts-event-field,.contacts-follow-field,.contacts-share-field,.flow-task-field,.prospect-multi-field,.flow-description-field,.pro-editor-source>label,.pro-link-popover>label)>:is(span:first-child,label:first-child,strong:first-child) b:not(.crm-elegant-field-icon){color:inherit!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced) :is(.crm-form-field,.field-label,.schedule-field,.contacts-event-field,.contacts-follow-field,.contacts-share-field,.flow-task-field,.prospect-multi-field,.flow-description-field,.pro-editor-source>label,.pro-link-popover>label)>:is(span:first-child,label:first-child,strong:first-child) :is(i,svg,.crm-elegant-field-icon){color:var(--bp-primary)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced) :is(.crm-form-field,.field-label,.schedule-field,.contacts-event-field,.contacts-follow-field,.contacts-share-field,.flow-task-field,.prospect-multi-field,.flow-description-field,.pro-editor-source>label,.pro-link-popover>label)>:is(span:first-child,label:first-child,strong:first-child):not(.crm-elegant-field-label):not(:has(>i:first-child)):before{background-color:var(--bp-primary-solid)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced) textarea{background-image:none!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced) :is(select option,select optgroup){background-color:var(--bp-soft)!important;color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced) .contacts-follow-field>span>small{color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select,textarea){background-color:var(--bp-soft)!important;color:var(--bp-text)}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select,textarea):disabled{color:var(--bp-muted)}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced) :is(.international-phone-input,.crm-money-input,.crm-money-input>span,.concept-quote-control,.quantity-add-control,.certainty-control,.new-prospect-combobox,.location-country-control,.location-search-select,.opportunity-date-picker,.location-country-trigger,.location-search-trigger,.picker-trigger,.phone-country-trigger,.international-phone-input>button,.prospect-multi-trigger,.contacts-share-value,.contacts-share-trigger,.contacts-share-options,.flow-task-editor,.flow-task-toolbar,.flow-task-subtasks,.flow-task-subtask-row,.flow-subtasks,.flow-subtask-row,.flow-subtask-menu,.flow-sublist-row,.pro-editor,.pro-editor-toolbar,.pro-editor-tabs,.pro-editor-status,.pro-editor-canvas,.pro-editor-popover,.date-popover,.time-popover,.time-popover-advanced,.token-field>div,.token-field>div>b,.contacts-share-chip,.contacts-share-chip>button,.schedule-switch,.contacts-event-attendance){background-color:var(--bp-soft)!important;border-color:var(--bp-border)!important;color:var(--bp-text)}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced) :is(.drawer-content,.modal-body-custom,.new-prospect-body,.related-contact-body,.opportunity-body,.flow-task-body,.contacts-follow-body,.quotation-content,.quote-nested-modal>div,.merge-contact-body){background-color:var(--bp-paper)!important;background-image:none!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced) :is(.drawer-header,.modal-header-custom,.modal-footer-custom,.new-prospect-footer,.related-contact-footer,.opportunity-footer,.flow-task-footer,.drawer-form-footer,.contacts-follow-actions,.contacts-utility-panel__header,.quotation-header,.quotation-footer,.quote-nested-modal>header,.quote-nested-modal>footer,.flow-template-modal>header,.flow-template-modal>footer,.form-tabs,.new-prospect-tabs){background-color:var(--bp-soft)!important;background-image:none!important;border-color:var(--bp-border)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.crm-drawer,.crm-modal,.contacts-utility-panel,.quotation-panel,.quote-nested-modal,.flow-template-modal,.merge-add-modal,.pending-time-layer>.time-popover-advanced) :is(.contacts-follow-person,.contacts-pending-selected,.contacts-share-picker,.prospect-record-section,.prospect-record-card,.quote-empty,.free-summary){background-color:var(--bp-soft)!important;border-color:var(--bp-border)!important}html[data-crm-theme=dark]:has(.prospects-page) .contacts-utility-panel :is(.contacts-pending-options>button,.contacts-pending-selected>button,.contacts-utility-panel__header button,.contacts-follow-actions button,.contacts-pending-options>button>span,.contacts-pending-selected>span){background:var(--bp-soft)!important;border-color:var(--bp-border)!important;color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) .contacts-utility-panel :is(.contacts-pending-options>button,.contacts-pending-selected>button,.contacts-utility-panel__header button,.contacts-follow-actions button):not(:disabled):hover{background:var(--bp-primary-solid)!important;color:#fff!important}html[data-crm-theme=dark]:has(.prospects-page) .contacts-utility-panel .contacts-follow-actions button:disabled{background:var(--bp-soft)!important;border-color:var(--bp-border)!important;color:var(--bp-muted)!important;opacity:1}html[data-crm-theme=dark]:has(.prospects-page) .contacts-utility-panel .contacts-follow-actions .contacts-follow-primary:not(:disabled){background:#092f70!important;border-color:#092f70!important;color:#fff!important}html[data-crm-theme=dark]:has(.prospects-page) .contacts-utility-panel .contacts-follow-actions .contacts-follow-primary:not(:disabled):hover{background:#123e83!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.contacts-utility-panel,.pending-time-layer) :is(.date-popover,.time-popover,.time-popover-advanced){background:var(--bp-soft)!important;border-color:var(--bp-border)!important;color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.contacts-utility-panel,.pending-time-layer) :is(.date-popover,.time-popover,.time-popover-advanced) :is(header,footer){background:var(--bp-soft)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.contacts-utility-panel,.pending-time-layer) :is(.date-popover,.time-popover,.time-popover-advanced) :is(header,footer)>button:not(.selected):not(.apply-time){background-color:var(--bp-soft)!important;border-color:var(--bp-border)!important;color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.contacts-utility-panel,.pending-time-layer) .time-popover-advanced .analog-clock{background:var(--bp-soft)!important;box-shadow:none}html[data-crm-theme=dark]:has(.prospects-page) :is(.contacts-utility-panel,.pending-time-layer) .time-popover-advanced .analog-clock button:not(.selected){background:#0000!important;border:0;color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.contacts-utility-panel,.pending-time-layer) .time-popover-advanced .analog-clock button:not(.selected):hover{background:var(--bp-soft)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.contacts-utility-panel,.pending-time-layer) .time-popover-advanced .analog-clock button.selected{background:var(--bp-primary-solid)!important;box-shadow:0 0 0 2px #343a40;color:#fff!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.contacts-utility-panel,.pending-time-layer) .time-popover-advanced .analog-clock>span{color:#fff!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.contacts-utility-panel,.pending-time-layer) .time-popover-advanced .analog-clock :is(.clock-hand,.clock-center){background:#9aabff!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.contacts-utility-panel,.pending-time-layer) .time-popover-advanced .analog-clock .minute-knob{background:var(--bp-primary-solid)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.contacts-utility-panel,.pending-time-layer) .time-popover-advanced .time-value-editor label{color:var(--bp-muted)}html[data-crm-theme=dark]:has(.prospects-page) :is(.contacts-utility-panel,.pending-time-layer) .time-popover-advanced .time-value-editor label.active{color:#c3ccff}html[data-crm-theme=dark]:has(.prospects-page) :is(.contacts-utility-panel,.pending-time-layer) .time-popover-advanced .time-value-editor label.active input{border-color:#9aabff!important;box-shadow:0 0 0 1px #9aabff;color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.contacts-utility-panel,.pending-time-layer) .time-popover-advanced>footer{border-color:var(--bp-border)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.contacts-utility-panel,.pending-time-layer) .time-popover-advanced>footer button.apply-time{background:var(--bp-primary-solid)!important;border-color:var(--bp-primary)!important;color:#fff!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.contacts-utility-panel,.pending-time-layer) .time-popover-advanced>footer button.apply-time:hover{background:#5067e6!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.location-search-menu,.location-country-menu,.phone-country-menu,.prospect-multi-menu,.reminder-timezone-menu){background-color:var(--bp-soft)!important;border-color:var(--bp-border)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.location-search-menu,.location-country-menu,.phone-country-menu,.prospect-multi-menu,.reminder-timezone-menu) :is(.location-select-search,input,.location-search-options button,.location-country-option,.phone-country-option){background-color:var(--bp-soft)!important;border-color:var(--bp-border)!important;color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.location-search-menu,.location-country-menu,.phone-country-menu,.prospect-multi-menu,.reminder-timezone-menu) :is(button,[role=option]):hover{background-color:var(--bp-soft)!important}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer .prospect-record-workspace{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer :is(.prospect-record-hero,.prospect-data-card,.prospect-workspace-section,.prospect-workspace-section__body,.prospect-workspace-empty,.prospect-related-table-wrap,.prospect-related-table td){background:var(--bp-soft)!important;border-color:var(--bp-border)!important;color:var(--bp-text)}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer :is(.prospect-data-card>header,.prospect-workspace-section>header,.prospect-related-table th){background:var(--bp-soft)!important;border-color:var(--bp-border)!important;color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer :is(.prospect-data-card>header,.prospect-workspace-section>header,.prospect-related-table th) h3{color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer :is(.prospect-data-row,.prospect-data-disclosure,.prospect-social-links,.prospect-related-table td,.prospect-activity-list article,.prospect-reminder-date-list article,.prospect-opportunity-list article){border-color:var(--bp-border)!important}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer :is(.prospect-record-hero strong,.prospect-data-row>strong,.prospect-related-name,.prospect-opportunity-name strong,.prospect-activity-list strong,.prospect-reminder-date-list strong){color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer :is(.prospect-record-hero span,.prospect-record-hero small,.prospect-data-row>span,.prospect-related-name small,.prospect-opportunity-name small,.prospect-activity-list p,.prospect-activity-list small,.prospect-activity-list time,.prospect-reminder-date-list p,.prospect-reminder-date-list small,.prospect-reminder-date-list time,.prospect-workspace-empty,.prospect-workspace-empty i){color:var(--bp-muted)!important}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer .prospect-data-row>a{color:#b4c4ff!important}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer .prospect-data-row>a:hover{color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer .prospect-data-disclosure summary{background:var(--bp-soft)!important;color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer .prospect-data-disclosure summary:hover{background:var(--bp-soft)!important}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer .prospect-data-disclosure summary i{color:inherit!important}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer :is(.prospect-social-links span,.activity-kind,.prospect-opportunity-name>span:first-child){background:var(--bp-soft)!important;color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer :is(.prospect-record-hero>button,.prospect-workspace-section>header button,.prospect-workspace-header-actions button,.prospect-related-actions>.icon-btn,.prospect-opportunity-filter){background:var(--bp-soft)!important;border-color:var(--bp-border)!important;color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer :is(.prospect-record-hero>button,.prospect-workspace-section>header button,.prospect-workspace-header-actions button,.prospect-related-actions>.icon-btn):not(:disabled):hover{background:var(--bp-primary-solid)!important;color:#fff!important}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer .prospect-workspace-section>header button:disabled{background:var(--bp-soft)!important;border-color:var(--bp-border)!important;color:var(--bp-muted)!important}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer :is(.prospect-workspace-header-actions>.btn-primary,.prospect-workspace-section>header .prospect-opportunity-filter-button.is-selected){background:var(--bp-primary-solid)!important;border-color:var(--bp-primary)!important;color:#fff!important}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer :is(.activity-state,.prospect-opportunity-status){background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer :is(.activity-state,.prospect-opportunity-status).is-completed,html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer :is(.activity-state,.prospect-opportunity-status).is-won{background:#24382e;color:#b1ddc0}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer :is(.activity-state,.prospect-opportunity-status).is-lost,html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer :is(.activity-state,.prospect-opportunity-status).is-overdue{background:#3b282d;color:#f1b4bc}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer :is(.activity-state,.prospect-opportunity-status).is-cancelled{background:var(--bp-soft);color:var(--bp-muted)}html[data-crm-theme=dark]:has(.prospects-page) .prospect-record-drawer .prospect-workspace-warning{background:#3a3020;border-color:#806838;color:#f3d392}html[data-crm-theme=dark]:has(.prospects-page) :is(.prospect-schedule-menu-portal,.prospect-related-menu){background:var(--bp-soft)!important;border-color:var(--bp-border)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.prospect-schedule-menu-portal,.prospect-related-menu)>button{background:var(--bp-soft)!important;color:var(--bp-text)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.prospect-schedule-menu-portal,.prospect-related-menu)>button:hover{background:var(--bp-soft)!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.prospect-schedule-menu-portal,.prospect-related-menu)>button.is-danger{color:#f1b4bc!important}html[data-crm-theme=dark]:has(.prospects-page) :is(.prospect-schedule-menu-portal,.prospect-related-menu) i{color:inherit}.opportunities-live-page{background:var(--bp-body);padding-top:0}.opportunities-live-page .shared-record-command-bar{margin-bottom:10px}.opportunity-results-workspace{min-height:calc(100dvh - 194px)}.opportunities-table-shell{min-height:clamp(390px,100dvh - 262px,840px)}.configurable-opportunities-table tbody td{vertical-align:middle}.configurable-opportunities-table .prospect-actions-cell .icon-btn:disabled{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted);cursor:not-allowed;opacity:1}.opportunity-contact-cell{align-items:center;display:flex;gap:9px;min-width:0}.opportunity-contact-cell>div:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}.opportunity-contact-cell strong{color:var(--bp-text);font-size:15px}.opportunity-contact-cell span,.opportunity-contact-cell strong{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opportunity-contact-cell span{color:var(--bp-muted);font-size:13.5px}.configurable-opportunities-table .contact-cell a,.opportunity-data-link{color:#344b78;font-size:14.25px;font-weight:600;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.configurable-opportunities-table .contact-cell a:hover,.opportunity-data-link:hover{color:#3049bd;text-decoration:underline}.configurable-opportunities-table .contact-cell small,.configurable-opportunities-table .contact-cell>a+a{color:var(--bp-muted);font-size:13.5px}.opportunity-status{display:inline-flex;flex-direction:column;gap:2px;max-width:100%}.opportunity-status strong{color:var(--bp-text);font-size:14.25px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opportunity-status small{background:var(--bp-soft);border-radius:9px;color:var(--bp-text);font-size:13px;font-weight:600;padding:2px 7px;width:-webkit-max-content;width:max-content}.opportunity-status-won small{background:var(--bp-soft);color:#315b59}.opportunity-status-lost small{background:var(--bp-soft);color:#70494d}.opportunity-money{color:var(--bp-text);font-size:14.5px;font-weight:600;white-space:nowrap}.opportunity-code{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:5px;color:var(--bp-text);font-size:13.5px;font-weight:600;padding:3px 7px}.opportunity-percent{font-feature-settings:"tnum";color:var(--bp-text);font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.opportunity-activity-cell{display:flex;flex-direction:column;gap:3px;min-width:0}.opportunity-activity-cell strong{color:var(--bp-text);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opportunity-activity-cell small{color:var(--bp-muted);font-size:13px;font-weight:600}.configurable-opportunities-table td[data-column=amount],.configurable-opportunities-table td[data-column=commissionAmount],.configurable-opportunities-table td[data-column=commissionRate],.configurable-opportunities-table td[data-column=contactUpdatedAt],.configurable-opportunities-table td[data-column=createdIn],.configurable-opportunities-table td[data-column=creationDate],.configurable-opportunities-table td[data-column=exchangeRate],.configurable-opportunities-table td[data-column=expectedCloseDate],.configurable-opportunities-table td[data-column=lastContactDate],.configurable-opportunities-table td[data-column=nextFollowUp],.configurable-opportunities-table td[data-column=quantity]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}html[data-crm-theme=dark] .opportunities-live-page{background:var(--bp-body);background:var(--crm-dark-page,var(--bp-body))}html[data-crm-theme=dark] .opportunity-activity-cell strong,html[data-crm-theme=dark] .opportunity-contact-cell strong,html[data-crm-theme=dark] .opportunity-money,html[data-crm-theme=dark] .opportunity-status strong{color:var(--bp-text)}html[data-crm-theme=dark] .opportunity-activity-cell small,html[data-crm-theme=dark] .opportunity-contact-cell span{color:var(--bp-muted)}html[data-crm-theme=dark] .configurable-opportunities-table .contact-cell a,html[data-crm-theme=dark] .opportunity-data-link{color:#aebce8}html[data-crm-theme=dark] .opportunity-code{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .opportunity-percent{color:var(--bp-text)}html[data-crm-theme=dark] .opportunity-status small{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .opportunity-status-won small{background:#315b59;color:#bad5d2}html[data-crm-theme=dark] .opportunity-status-lost small{background:#5b3b40;color:#ddc3c6}html[data-crm-theme=dark] .configurable-opportunities-table .prospect-actions-cell .icon-btn:disabled{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-muted);opacity:.62}@media(max-width:760px){.opportunity-results-workspace{min-height:calc(100dvh - 182px)}.opportunities-table-shell{min-height:clamp(350px,100dvh - 246px,760px)}}@media print{.opportunities-live-page .prospects-live-footer,.opportunities-live-page .workspace-command-bar{display:none!important}.opportunities-table-shell,.opportunity-results-workspace{min-height:0!important}.opportunities-table-shell>.table-responsive{overflow:visible!important}}.shared-record-placeholder-page{background:var(--bp-body);min-height:calc(100dvh - 119px);padding-top:0}.shared-record-placeholder-page .shared-record-command-bar{margin-bottom:10px}.shared-record-command-bar .workspace-command-actions-label{min-width:285px}.shared-record-command-bar .toolbar-btn:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);opacity:1}.shared-record-command-bar .export-menu button:disabled{background:var(--bp-soft)!important;border-color:#0000!important;box-shadow:none!important;color:var(--bp-muted)!important;cursor:not-allowed;opacity:1}.shared-record-toolbar-alert{align-items:center;background:var(--bp-soft);border:1px solid #f2c8cd;border-radius:7px;color:#9a3541;display:flex;font-size:14px;font-weight:600;gap:8px;margin:0 0 10px;padding:10px 12px}html[data-crm-theme=dark] .shared-record-placeholder-page{background:var(--bp-body);background:var(--crm-dark-page,var(--bp-body))}html[data-crm-theme=dark] .shared-record-command-bar .toolbar-btn:disabled{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);opacity:.62}html[data-crm-theme=dark] .shared-record-command-bar .export-menu button:disabled{background:var(--bp-paper)!important;color:var(--bp-muted)!important}html[data-crm-theme=dark] .shared-record-toolbar-alert{background:#352128;border-color:#5b3039;color:#ffabb4}@media(max-width:760px){.shared-record-command-bar .workspace-command-actions-label{min-width:0}}@media(max-width:650px){.shared-record-placeholder-page{min-height:calc(100dvh - 108px)}}.mail-v84-page{background:var(--bp-body);display:flex;flex-direction:column;min-height:640px;padding:18px}.mail-v84-heading{align-items:center;display:flex;gap:20px;justify-content:space-between;min-height:76px;padding:0 4px 16px}.mail-v84-heading>div:first-child{min-width:0}.mail-v84-heading p{color:#0f9b82;font-size:13px;font-weight:500;letter-spacing:1px;margin:0 0 3px}.mail-v84-heading h1{color:var(--bp-text);font-size:25px;margin:0}.mail-v84-heading span{color:#738098;font-size:14px}.mail-v84-heading>div:last-child{display:flex;gap:8px}.mail-v84-heading button{align-items:center;display:flex;gap:7px;height:40px}.mail-v84-workspace{border:1px solid var(--bp-border);border-radius:10px;box-shadow:0 9px 30px #1b2a4212;display:grid;flex:1 1;grid-template-columns:235px 410px minmax(420px,1fr);overflow:hidden}.mail-v84-sidebar,.mail-v84-workspace{background:var(--bp-paper);min-height:0}.mail-v84-sidebar{border-right:1px solid var(--bp-border);display:flex;flex-direction:column;padding:14px 11px}.mail-v84-compose{align-items:center;background:#465ee9;border:0;border-radius:6px;box-shadow:0 6px 14px #465ee93d;color:#fff;display:flex;font-weight:600;gap:8px;height:43px;justify-content:center;margin:0 4px 14px}.mail-v84-compose:disabled{opacity:.5}.mail-v84-sidebar nav{grid-gap:2px;display:grid;gap:2px}.mail-v84-sidebar nav>button{grid-gap:8px;align-items:center;background:#0000;border:0;border-radius:6px;color:#5d6d84;display:grid;gap:8px;grid-template-columns:23px 1fr auto;min-height:39px;padding:0 10px;text-align:left}.mail-v84-sidebar nav>button.active,.mail-v84-sidebar nav>button:hover{background:var(--bp-soft);color:#344cdb}.mail-v84-sidebar nav>button.active{box-shadow:inset 3px 0 #465ee9;font-weight:600}.mail-v84-sidebar nav b{background:var(--bp-soft);border-radius:10px;color:#718096;min-width:23px;padding:2px 6px;text-align:center}.mail-v84-sidebar nav>button.active b{background:#465ee9;color:#fff}.mail-v84-label-title{align-items:center;border-top:1px solid var(--bp-border);color:var(--bp-muted);display:flex;justify-content:space-between;margin:19px 5px 7px;padding-top:14px}.mail-v84-label-title span{font-weight:500;letter-spacing:.9px}.mail-v84-label-title button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:#586b87;display:grid;height:27px;place-items:center;width:27px}.mail-v84-custom-tabs button i{background:var(--tab-color);border-radius:50%;height:9px;width:9px}.mail-v84-account-filter{padding:14px 5px 3px}.mail-v84-account-filter label{grid-gap:6px;display:grid;gap:6px}.mail-v84-account-filter span{color:var(--bp-muted);font-size:13px;font-weight:600;text-transform:uppercase}.mail-v84-account-filter select{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:var(--bp-text);font-size:13px;height:36px;padding:0 30px 0 9px;width:100%}.mail-v84-list-panel{border-right:1px solid var(--bp-border);display:flex;flex-direction:column;min-height:0;min-width:0}.mail-v84-list-panel>header{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;gap:12px;justify-content:space-between;min-height:67px;padding:11px 14px}.mail-v84-list-panel h2{color:var(--bp-text);font-size:18px;margin:0}.mail-v84-list-panel header span{color:var(--bp-muted);font-size:13px}.mail-v84-filter{background:var(--bp-soft);border-radius:6px;display:flex;gap:3px;padding:3px}.mail-v84-filter button{background:#0000;border:0;border-radius:4px;color:#718097;font-size:13px;height:29px;padding:0 8px}.mail-v84-filter button.active{background:var(--bp-paper);box-shadow:0 1px 4px #22314a1a;color:#344cdb;font-weight:600}.mail-v84-search{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-muted);display:flex;gap:8px;height:39px;margin:10px 12px;padding:0 10px}.mail-v84-search:focus-within{background:var(--bp-paper);border-color:#aeb9ee}.mail-v84-search input{background:#0000;border:0;color:var(--bp-text);flex:1 1;font-size:13px;min-width:0;outline:0}.mail-v84-message-list{flex:1 1;min-height:0;overflow-y:auto}.mail-v84-message{grid-gap:4px 9px;align-items:start;border:0;border-top:1px solid var(--bp-border);color:#627187;display:grid;gap:4px 9px;grid-template-columns:38px minmax(0,1fr) auto 19px;grid-template-rows:auto auto;min-height:104px;padding:13px 12px;position:relative;text-align:left;width:100%}.mail-v84-message,.mail-v84-message:hover{background:var(--bp-paper)}.mail-v84-message.active{background:var(--bp-soft);box-shadow:inset 3px 0 #465ee9}.mail-v84-message.unread .mail-v84-message-copy b,.mail-v84-message.unread .mail-v84-message-copy strong{color:var(--bp-text);font-weight:600}.mail-v84-avatar{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:50%;color:#334bd5;display:grid;font-size:13px;font-weight:600;grid-row:1/3;height:36px;place-items:center;width:36px}.mail-v84-avatar.large{font-size:13px;height:43px;width:43px}.mail-v84-message-copy{display:flex;flex-direction:column;grid-row:1/3}.mail-v84-message-copy b,.mail-v84-message-copy em,.mail-v84-message-copy small,.mail-v84-message-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-v84-message-copy strong{font-size:13px}.mail-v84-message-copy b{color:var(--bp-text);font-size:13px;font-weight:600;margin-top:5px}.mail-v84-message-copy small{margin-top:4px}.mail-v84-message-copy em{font-style:normal;margin-top:5px}.mail-v84-message time,.mail-v84-message-copy em{color:var(--bp-muted);font-size:13px}.mail-v84-star{align-self:center;color:var(--bp-muted);grid-column:4;grid-row:1/3}.mail-v84-star.active{color:#e0aa25}.mail-v84-list-panel>footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:10px;justify-content:center;min-height:48px;padding:8px 13px}.mail-v84-list-panel>footer button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:#5f6e83;display:grid;height:31px;place-items:center;width:31px}.mail-v84-list-panel>footer span{color:var(--bp-muted);font-size:13px}.mail-v84-reader{background:var(--bp-paper);display:flex;flex-direction:column;min-height:0;min-width:0}.mail-v84-reader>header{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;justify-content:space-between;min-height:58px;padding:0 18px}.mail-v84-reader>header>div{display:flex;gap:5px}.mail-v84-reader>header button{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:#66758a;display:flex;font-size:13px;gap:6px;height:33px;padding:0 8px}.mail-v84-reader-scroll{flex:1 1;min-height:0;overflow:auto;padding:24px 27px}.mail-v84-reader-title{padding-right:100px;position:relative}.mail-v84-reader-title>span{background:var(--bp-soft);border-radius:4px;color:var(--bp-primary);font-size:13px;font-weight:500;padding:4px 7px}.mail-v84-reader-title h2{color:var(--bp-text);font-size:23px;line-height:1.35;margin:10px 0 0}.mail-v84-reader-title em{background:var(--bp-soft);border-radius:10px;color:#34745f;font-size:13px;font-style:normal;font-weight:500;padding:5px 8px;position:absolute;right:0;top:0}.mail-v84-reader-title em.status-bounced,.mail-v84-reader-title em.status-complained,.mail-v84-reader-title em.status-failed{background:#fdecec;color:#a53f3f}.mail-v84-sender{display:flex;gap:10px;margin-top:22px;padding:15px 0}.mail-v84-sender>div{display:flex;flex:1 1;flex-direction:column;min-width:0}.mail-v84-sender strong{color:var(--bp-text);font-size:13px}.mail-v84-sender small,.mail-v84-sender span,.mail-v84-sender time{color:var(--bp-muted);font-size:13px;margin-top:2px}.mail-v84-body{font-size:12px;line-height:1.7;min-height:240px;padding:22px 0}.mail-v84-body iframe{min-height:360px}.mail-v84-attachments,.mail-v84-events{border-top:1px solid var(--bp-border);padding:15px 0}.mail-v84-attachments h3,.mail-v84-events h3{color:var(--bp-text);font-size:13px;margin:0 0 10px}.mail-v84-attachments>div{display:flex;flex-wrap:wrap;gap:7px}.mail-v84-attachments a{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);display:flex;gap:8px;min-width:190px;padding:9px;text-decoration:none}.mail-v84-attachments a span{display:flex;flex:1 1;flex-direction:column;font-size:13px;min-width:0}.mail-v84-attachments a small{color:var(--bp-muted);font-size:13px}.mail-v84-events>div{display:flex;flex-wrap:wrap;gap:6px}.mail-v84-events>div span{align-items:center;background:var(--bp-soft);border-radius:10px;color:var(--bp-muted);display:flex;font-size:13px;gap:5px;padding:5px 8px}.mail-v84-events>div span.click,.mail-v84-events>div span.delivery,.mail-v84-events>div span.done,.mail-v84-events>div span.open{background:var(--bp-soft);color:#26785f}.mail-v84-events p{color:var(--bp-muted);font-size:13px;margin:9px 0 0}.mail-v84-empty,.mail-v84-loading,.mail-v84-reader-placeholder,.mail-v84-unconfigured{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:160px;text-align:center}.mail-v84-reader-placeholder{height:100%}.mail-v84-empty strong,.mail-v84-unconfigured h2{color:var(--bp-text);font-size:16px;margin:0}.mail-v84-empty span,.mail-v84-unconfigured p{font-size:13px;margin:0;max-width:420px}.mail-v84-unconfigured{grid-column:2/4;padding:30px}.mail-v84-unconfigured>span{background:var(--bp-soft);border-radius:15px;color:#465ee9;display:grid;height:60px;place-items:center;width:60px}.mail-v84-unconfigured button{margin-top:7px}.mail-v84-error{align-items:center;background:var(--bp-soft);border:1px solid #f0caca;border-radius:7px;bottom:20px;box-shadow:0 12px 30px #1e2a3e2e;color:#983c3c;display:flex;font-size:13px;gap:12px;max-width:480px;padding:12px 14px;position:fixed;right:20px;z-index:500}.mail-v84-error button{background:#0000;border:0;color:#344cdb}.mail-v84-dialog{display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:450}.mail-v84-dialog>section{background:var(--bp-paper);border-radius:9px;box-shadow:0 24px 70px #07132347;overflow:hidden;position:relative;width:min(520px,96vw);z-index:1}.mail-v84-dialog header{border-bottom:1px solid var(--bp-border);display:flex;justify-content:space-between;padding:16px 18px}.mail-v84-dialog header span{color:#0f9b82;font-weight:600;letter-spacing:.8px}.mail-v84-dialog h2{font-size:19px;margin:3px 0 0}.mail-v84-dialog header button{background:#0000;border:0}.mail-v84-dialog>section>div{grid-gap:13px;display:grid;gap:13px;padding:18px}.mail-v84-dialog label{grid-gap:6px;color:var(--bp-muted);display:grid;font-size:13px;gap:6px}.mail-v84-dialog input,.mail-v84-dialog select{border:1px solid var(--bp-border);border-radius:6px;height:40px;padding:0 10px}.mail-v84-dialog footer{background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:7px;justify-content:flex-end;padding:12px 18px}.mail-compose-professional .mail-compose-form label{grid-template-columns:75px minmax(0,1fr) auto;position:relative}.mail-compose-professional select{background:#0000;border:0;color:var(--bp-text);height:36px;outline:0}.mail-copy-toggle{background:#0000;border:0;color:var(--bp-primary);font-size:13px}.mail-attachment-button{border:1px solid var(--bp-border)!important;border-radius:4px;cursor:pointer;display:grid!important;grid-template-columns:1fr!important;height:30px!important;min-height:0!important;place-items:center;width:32px!important}.mail-attachment-button input{display:none}.mail-editor-toolbar>span{align-self:center;color:var(--bp-muted)}.mail-rich-editor{border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);font-size:12px;line-height:1.6;min-height:260px;outline:0;padding:13px}.mail-rich-editor:empty:before{color:var(--bp-muted);content:attr(data-placeholder)}.mail-rich-editor:focus{border-color:#aeb9ee;box-shadow:0 0 0 3px #465ee914}.mail-form-error{color:#a33e3e;font-size:13px;margin:9px 0 0}.theme-dark .mail-v84-empty strong,.theme-dark .mail-v84-heading h1,.theme-dark .mail-v84-list-panel h2,.theme-dark .mail-v84-reader-title h2,.theme-dark .mail-v84-sender strong,.theme-dark .mail-v84-unconfigured h2{color:var(--bp-text)}.theme-dark .mail-v84-dialog>section,.theme-dark .mail-v84-list-panel,.theme-dark .mail-v84-message,.theme-dark .mail-v84-reader,.theme-dark .mail-v84-workspace{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-v84-list-panel>footer,.theme-dark .mail-v84-sidebar{background:var(--bp-soft);border-color:var(--bp-border)}.theme-dark .mail-v84-attachments,.theme-dark .mail-v84-events,.theme-dark .mail-v84-list-panel>header,.theme-dark .mail-v84-reader>header,.theme-dark .mail-v84-sender{border-color:var(--bp-border)}.theme-dark .mail-v84-message.active,.theme-dark .mail-v84-message:hover{background:var(--bp-soft)}.theme-dark .mail-v84-message-copy b,.theme-dark .mail-v84-message-copy strong,.theme-dark .mail-v84-message.unread .mail-v84-message-copy b,.theme-dark .mail-v84-message.unread .mail-v84-message-copy strong{color:var(--bp-text)}.theme-dark .mail-rich-editor,.theme-dark .mail-v84-account-filter select,.theme-dark .mail-v84-filter,.theme-dark .mail-v84-reader>header button,.theme-dark .mail-v84-search{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-v84-filter button.active{background:var(--bp-soft);color:var(--bp-text)}@media(max-width:1200px){.mail-v84-workspace{grid-template-columns:215px 370px minmax(360px,1fr)}}@media(max-width:980px){.mail-v84-page{height:auto;min-height:calc(100vh - 64px)}.mail-v84-workspace{grid-template-columns:210px minmax(300px,1fr);min-height:720px}.mail-v84-reader{display:none;inset:0 0 0 210px;position:absolute;z-index:5}.mail-v84-reader.open{display:flex}.mail-v84-workspace{position:relative}.mail-v84-list-panel{border-right:0}.mail-v84-heading{align-items:flex-start;flex-direction:column}.mail-v84-heading>div:last-child{overflow-x:auto;width:100%}.mail-v84-heading button{white-space:nowrap}}@media(max-width:650px){.mail-v84-page{padding:8px}.mail-v84-heading{padding:5px 3px 12px}.mail-v84-heading>div:last-child{display:grid;grid-template-columns:1fr 1fr}.mail-v84-heading>div:last-child .btn-primary{grid-column:1/3;justify-content:center}.mail-v84-workspace{display:block;min-height:720px}.mail-v84-sidebar{border-bottom:1px solid var(--bp-border);border-right:0;max-height:225px;overflow:auto}.mail-v84-sidebar nav{display:flex;overflow-x:auto}.mail-v84-sidebar nav>button{min-width:-webkit-max-content;min-width:max-content}.mail-v84-account-filter,.mail-v84-custom-tabs,.mail-v84-label-title{display:none}.mail-v84-list-panel{height:495px}.mail-v84-reader{inset:0}.mail-v84-reader-scroll{padding:18px 14px}.mail-v84-reader-title{padding-right:0}.mail-v84-reader-title em{display:inline-block;margin-top:8px;position:static}.mail-v84-sender{align-items:flex-start}.mail-v84-sender time{display:none}.mail-compose-layer{padding:5px}.mail-compose-professional{max-height:98vh}.mail-compose-professional .mail-compose-form{overflow:auto}.mail-rich-editor{min-height:190px}}.mail-v84-workspace{grid-template-columns:250px 430px minmax(420px,1fr)}.mail-v84-sidebar{padding:13px 12px}.mail-v84-sidebar-actions button{color:var(--bp-text);font-size:14px;min-height:37px}.mail-v84-sidebar-actions button:hover:not(:disabled){background:var(--bp-paper);border-color:#bdc7f4}.mail-v84-sidebar-actions button:focus-visible{outline:3px solid #465ee933;outline-offset:1px}.mail-v84-sidebar nav>button{font-size:15px;min-height:41px}.mail-v84-label-title span,.mail-v84-sidebar nav b{font-size:13px}.mail-v84-account-filter{padding-top:13px}.mail-v84-account-filter>span{color:#637188;font-size:14px}.mail-v84-account-picker__control{border-radius:7px;font-size:15px;height:40px}.mail-v84-account-picker__control>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-v84-account-picker__menu{border-radius:8px;box-shadow:0 14px 34px #1e2d4633}.mail-v84-account-picker__menu button{font-size:15px;padding:7px 9px}.mail-v84-account-picker__menu button.active,.mail-v84-account-picker__menu button:hover{color:#3148d2}.mail-v84-account-picker__menu button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-v84-filter button,.mail-v84-list-panel header span{font-size:14px}.mail-v84-message-copy b,.mail-v84-message-copy strong,.mail-v84-search input{font-size:15px}.mail-v84-message-copy small{font-size:14px}.mail-v84-message time,.mail-v84-message-copy em{font-size:13px}.mail-v84-list-panel>footer span,.mail-v84-reader>header button{font-size:14px}.mail-v84-reader-title em,.mail-v84-reader-title>span{font-size:13px}.mail-v84-sender small,.mail-v84-sender span,.mail-v84-sender time{font-size:14px}.mail-v84-attachments h3,.mail-v84-events h3{font-size:15px}.mail-v84-attachments a span{font-size:14px}.mail-v84-attachments a small,.mail-v84-events p,.mail-v84-events>div span{font-size:13px}.mail-v84-reader-placeholder span{font-size:14px}.mail-v84-error{font-size:15px}.mail-v84-dialog>section{border-radius:11px}.mail-v84-dialog header span{font-size:13px}.mail-v84-dialog label{font-size:15px}.mail-v84-dialog input,.mail-v84-dialog select{height:44px}.mail-v84-dialog footer button{font-size:15px}.mail-copy-toggle,.mail-form-error{font-size:14px}.mail-editor-toolbar>span{font-size:13px}@media(max-width:1200px){.mail-v84-workspace{grid-template-columns:225px 390px minmax(360px,1fr)}}@media(max-width:980px){.mail-v84-workspace{grid-template-columns:220px minmax(320px,1fr)}.mail-v84-reader{inset:0 0 0 220px}}@media(max-width:650px){.mail-v84-workspace{display:block}.mail-v84-sidebar-actions{grid-template-columns:1fr 1fr}.mail-v84-sidebar{max-height:285px}.mail-v84-account-filter{display:none}.mail-v84-reader{inset:0}.mail-v84-dialog label{font-size:15px}}.mail-v84-page{font-size:14px;height:calc(100vh - 64px);min-height:620px;padding:8px}.mail-v84-workspace{border-radius:9px}.mail-v84-sidebar{padding:12px 11px}.mail-v84-compose{font-size:14px;margin-bottom:8px}.mail-v84-sidebar-actions{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr;margin:0 4px 13px}.mail-v84-sidebar-actions button{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-muted);display:flex;font-size:15px;font-weight:600;gap:6px;justify-content:center;min-height:38px;min-width:0;padding:0 8px}.mail-v84-sidebar-actions button:hover:not(:disabled){background:var(--bp-soft);border-color:#bdc7ef;color:#344cdb}.mail-v84-sidebar-actions button:disabled{opacity:.5}.mail-v84-sidebar nav>button{font-size:14px;min-height:40px}.mail-v84-label-title span,.mail-v84-sidebar nav b{font-size:15px}.mail-v84-account-filter{border-top:1px solid var(--bp-border);margin-top:auto;padding:13px 5px 3px;position:relative}.mail-v84-account-filter>span{color:#66758a;display:block;font-weight:600;margin-bottom:7px;text-transform:uppercase}.mail-v84-account-picker{position:relative}.mail-v84-account-picker__control{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);display:flex;gap:8px;justify-content:space-between;min-height:40px;padding:0 10px;text-align:left;width:100%}.mail-v84-account-picker__control span{min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.mail-v84-account-picker.open .mail-v84-account-picker__control{border-color:#8798eb;box-shadow:0 0 0 3px #465ee91a}.mail-v84-account-picker.open .mail-v84-account-picker__control>i{transform:rotate(180deg)}.mail-v84-account-picker__menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;box-shadow:0 14px 32px #1c2a402e;left:0;max-height:230px;overflow-y:auto;padding:5px;position:absolute;right:0;z-index:30}.mail-v84-account-picker__menu button{align-items:center;background:#0000;border:0;display:flex;gap:8px;justify-content:space-between;min-height:39px;padding:0 9px;text-align:left;width:100%}.mail-v84-account-picker__menu button>span{text-transform:lowercase}.mail-v84-account-picker__menu button.active,.mail-v84-account-picker__menu button:hover{background:var(--bp-soft);color:#344cdb;font-weight:600}.mail-v84-list-panel h2{font-size:20px}.mail-v84-list-panel header span{font-size:15px}.mail-v84-filter button{font-size:15px;height:34px}.mail-v84-search{height:42px}.mail-v84-search input{font-size:14px}.mail-v84-message-copy strong{font-size:16px}.mail-v84-message-copy b{font-size:14px}.mail-v84-message-copy small{font-size:15px}.mail-v84-message time,.mail-v84-message-copy em{font-size:14px}.mail-v84-avatar,.mail-v84-list-panel>footer span,.mail-v84-reader>header button{font-size:15px}.mail-v84-reader-title em,.mail-v84-reader-title>span{font-size:14px}.mail-v84-reader-title h2{font-size:24px}.mail-v84-sender strong{font-size:16px}.mail-v84-sender small,.mail-v84-sender span,.mail-v84-sender time{font-size:15px}.mail-v84-body{font-size:14px}.mail-v84-attachments h3,.mail-v84-events h3{font-size:16px}.mail-v84-attachments a small,.mail-v84-attachments a span,.mail-v84-events p,.mail-v84-events>div span{font-size:15px}.mail-v84-empty strong,.mail-v84-unconfigured h2{font-size:20px}.mail-v84-empty span,.mail-v84-unconfigured p{font-size:14px;line-height:1.55;max-width:520px}.mail-v84-unconfigured button{font-size:14px;min-height:42px;padding:0 16px}.mail-v84-error{font-size:14px}.mail-v84-dialog>section{border-radius:10px;width:min(560px,96vw)}.mail-v84-dialog header{padding:18px 20px}.mail-v84-dialog header span{font-size:14px}.mail-v84-dialog h2{font-size:22px}.mail-v84-dialog>section>div{gap:15px;padding:20px}.mail-v84-dialog label{font-size:14px;font-weight:600;gap:7px}.mail-v84-dialog input,.mail-v84-dialog select{color:var(--bp-text);font-size:14px;height:43px;padding:0 12px}.mail-v84-dialog footer{padding:13px 20px}.mail-v84-dialog footer button{font-size:14px;min-height:40px}.mail-copy-toggle,.mail-editor-toolbar>span,.mail-form-error{font-size:15px}.mail-rich-editor{font-size:14px}.theme-dark .mail-v84-account-picker__control,.theme-dark .mail-v84-account-picker__menu,.theme-dark .mail-v84-sidebar-actions button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-v84-account-picker__menu button.active,.theme-dark .mail-v84-account-picker__menu button:hover{background:var(--bp-soft);color:var(--bp-text)}@media(max-width:980px){.mail-v84-page{height:auto}}@media(max-width:650px){.mail-v84-page{padding:5px}.mail-v84-sidebar{max-height:300px}.mail-v84-sidebar-actions{grid-template-columns:1fr 1fr}.mail-v84-custom-tabs,.mail-v84-label-title{display:none}.mail-v84-account-filter{display:block;margin-top:10px}.mail-v84-account-picker__menu{bottom:12px;left:12px;max-height:45vh;position:fixed;right:12px}}.mail-compose-panel{background:var(--bp-paper);color:var(--bp-text);display:flex;flex-direction:column;grid-column:2/4;min-height:0;min-width:0;overflow:hidden}.mail-compose-panel__header{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);display:flex;gap:18px;justify-content:space-between;min-height:78px;padding:15px 24px}.mail-compose-panel__header>div{min-width:0}.mail-compose-panel__header span{color:#0d927d;font-size:13px;font-weight:600;letter-spacing:1px}.mail-compose-panel__header h2{color:var(--bp-text);font-size:23px;line-height:1.25;margin:3px 0 0}.mail-compose-panel__header p{color:#738198;font-size:15px;margin:3px 0 0}.mail-compose-panel__header .icon-btn{background:#0000;border:1px solid #0000;border-radius:8px;color:var(--bp-muted);display:grid;flex:0 0 auto;height:38px;place-items:center;width:38px}.mail-compose-panel__header .icon-btn:hover{background:var(--bp-paper);border-color:var(--bp-border);color:#344cdb}.mail-compose-panel .mail-compose-form{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:auto;padding:18px 26px 22px}.mail-compose-panel .mail-compose-form>label{grid-gap:12px;align-items:center;border-bottom:1px solid var(--bp-border);color:#718096;display:grid;font-size:15px;gap:12px;grid-template-columns:82px minmax(0,1fr) auto;margin:0;min-height:47px}.mail-compose-panel .mail-compose-form>label>span{font-size:15px;font-weight:600}.mail-compose-panel .mail-compose-form input,.mail-compose-panel .mail-compose-form select{background:#0000;border:0;color:var(--bp-text);font-size:14px;height:42px;min-width:0;outline:0;padding:0 4px;width:100%}.mail-compose-panel .mail-compose-form>label:focus-within{border-bottom-color:#788ceb;box-shadow:0 1px 0 #465ee914}.mail-compose-panel .mail-copy-toggle{background:#0000;border:0;border-radius:6px;color:var(--bp-primary);font-size:15px;font-weight:600;min-height:32px;min-width:70px;padding:0 8px}.mail-compose-panel .mail-copy-toggle:hover{background:var(--bp-soft)}.mail-compose-panel .mail-editor-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:5px;min-height:49px;padding:9px 0}.mail-compose-panel .mail-attachment-button,.mail-compose-panel .mail-editor-toolbar button{background:var(--bp-paper);border:1px solid var(--bp-border)!important;border-radius:6px;color:var(--bp-text);cursor:pointer;display:grid!important;font-size:14px;height:32px!important;place-items:center;width:34px!important}.mail-compose-panel .mail-attachment-button:hover,.mail-compose-panel .mail-editor-toolbar button:hover{background:var(--bp-soft);border-color:#bfc9f4!important;color:#344cdb}.mail-compose-panel .mail-rich-editor{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);font-size:14px;line-height:1.65;min-height:300px;padding:18px}.mail-compose-panel .mail-form-error{background:var(--bp-soft);border:1px solid #f0cccc;border-radius:7px;color:#a33e3e;font-size:15px;margin:10px 0 0;padding:10px 12px}.mail-compose-panel__footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:9px;justify-content:flex-end;min-height:68px;padding:12px 24px}.mail-compose-panel__footer button{align-items:center;display:inline-flex;font-size:15px;gap:7px;justify-content:center;min-height:41px;padding:0 16px}.mail-compose-panel :is(button,input,select,[contenteditable=true]):focus-visible{outline:3px solid #465ee92e;outline-offset:1px}.theme-dark .mail-compose-panel{background:var(--bp-paper);color:var(--bp-text)}.theme-dark .mail-compose-panel__header{background:var(--bp-soft);border-color:var(--bp-border)}.theme-dark .mail-compose-panel__header h2{color:var(--bp-text)}.theme-dark .mail-compose-panel__header p{color:var(--bp-muted)}.theme-dark .mail-compose-panel .mail-attachment-button,.theme-dark .mail-compose-panel .mail-editor-toolbar button,.theme-dark .mail-compose-panel .mail-rich-editor,.theme-dark .mail-compose-panel__header .icon-btn:hover{background:var(--bp-soft);border-color:var(--bp-border)!important;color:var(--bp-text)}.theme-dark .mail-compose-panel .mail-compose-form>label{border-color:var(--bp-border)}.theme-dark .mail-compose-panel .mail-compose-form input,.theme-dark .mail-compose-panel .mail-compose-form select{color:var(--bp-text)}.theme-dark .mail-compose-panel__footer{background:var(--bp-soft);border-color:var(--bp-border)}@media(max-width:980px){.mail-compose-panel{grid-column:2/3}.mail-compose-panel .mail-compose-form{padding-inline:20px}}@media(max-width:650px){.mail-compose-panel{min-height:610px}.mail-compose-panel__header{min-height:72px;padding:13px 15px}.mail-compose-panel__header p{display:none}.mail-compose-panel .mail-compose-form{overflow:visible;padding:10px 14px 16px}.mail-compose-panel .mail-compose-form>label{gap:7px;grid-template-columns:55px minmax(0,1fr) auto;min-height:57px}.mail-compose-panel .mail-rich-editor{min-height:250px}.mail-compose-panel__footer{flex-wrap:wrap;padding:10px 14px}.mail-compose-panel__footer button{flex:1 1;padding-inline:10px}}.mail-compose-panel.is-fullscreen{border:1px solid var(--bp-border);border-radius:12px;box-shadow:0 28px 90px #0c1b3252;inset:14px;min-height:0;position:fixed;z-index:800}.mail-compose-commandbar{align-items:center;background:var(--bp-paper);border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;gap:12px;justify-content:space-between;min-height:54px;padding:8px 14px 8px 18px}.mail-compose-commandbar__title{align-items:center;display:flex;gap:10px;min-width:0}.mail-compose-commandbar__title>i{color:#15927f}.mail-compose-commandbar__title h2{color:var(--bp-text);font-size:19px;font-weight:500;letter-spacing:-.15px;margin:0}.mail-editor-modebar{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);border-radius:9px 9px 0 0;display:flex;gap:18px;justify-content:space-between;min-height:58px;padding:8px 10px 8px 14px}.mail-editor-modebar>div{grid-gap:2px;display:grid;gap:2px;min-width:0}.mail-editor-modebar strong{color:var(--bp-text);font-size:15px;font-weight:600}.mail-editor-modebar span{color:var(--bp-muted);font-size:13px;line-height:1.35}.mail-compose-modes{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;display:flex;flex:0 0 auto;gap:3px;padding:3px}.mail-compose-modes button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--bp-muted);display:flex;font-size:14px;font-weight:600;gap:7px;justify-content:center;min-height:34px;padding:0 11px}.mail-compose-modes button i{color:var(--bp-text);font-size:16px}.mail-compose-modes button:hover{background:#ffffffb8;color:var(--bp-text)}.mail-compose-modes button.active{background:var(--bp-paper);box-shadow:0 1px 4px #1c30421f;color:#126f65}.mail-compose-modes button.active i{color:#168879}.mail-compose-commandbar__close{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-muted);display:grid;height:34px;place-items:center;width:34px}.mail-compose-commandbar__close:hover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.mail-professional-editor{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 3px 12px rgba(18,34,57,.045);display:flex;flex:1 1;flex-direction:column;margin-top:14px;min-height:0;overflow:visible;position:relative}.mail-compose-panel .mail-editor-toolbar{align-content:flex-start;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);border-radius:9px 9px 0 0;box-shadow:0 3px 8px #18263c0a;gap:6px;min-height:104px;padding:8px;position:relative}.mail-editor-selects{align-items:center;display:flex;gap:6px}.mail-compose-panel .mail-editor-selects select{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);font-size:14px;font-weight:600;height:38px;padding:0 33px 0 10px}.mail-editor-selects select:first-child{width:124px}.mail-editor-selects select:nth-child(2){width:108px}.mail-editor-selects select:nth-child(3){width:82px}.mail-tool-group{align-items:center;border-left:1px solid var(--bp-border);display:flex;gap:2px;min-height:38px;padding:0 6px}.mail-compose-panel .mail-editor-toolbar .mail-color-tool,.mail-compose-panel .mail-editor-toolbar .mail-tool-button{background:#0000;border:1px solid #0000!important;border-radius:6px;color:var(--bp-text);cursor:pointer;display:grid!important;flex:0 0 36px;font-size:16px;height:36px!important;line-height:1;place-items:center;transition:.14s ease;width:36px!important}.mail-compose-panel .mail-editor-toolbar .mail-color-tool i,.mail-compose-panel .mail-editor-toolbar .mail-tool-button i{font-size:19px}.mail-compose-panel .mail-editor-toolbar .mail-color-tool:hover,.mail-compose-panel .mail-editor-toolbar .mail-tool-button.active,.mail-compose-panel .mail-editor-toolbar .mail-tool-button:hover{background:var(--bp-soft);border-color:#d6ddfb!important;color:var(--bp-primary);transform:translateY(-1px)}.mail-color-tool{position:relative}.mail-color-tool>span{border-bottom:3px solid var(--bp-primary);font-size:17px;font-weight:600}.mail-color-tool input{height:1px!important;opacity:0;pointer-events:none;position:absolute!important;width:1px!important}.mail-compose-panel .mail-rich-editor{border:0;border-radius:0;box-shadow:none;flex:1 1;min-height:280px;padding:20px}.mail-compose-panel .mail-rich-editor:focus{box-shadow:inset 0 0 0 2px #4057d61a}.mail-rich-editor h1{font-size:28px}.mail-rich-editor h2{font-size:23px}.mail-rich-editor h3{font-size:19px}.mail-rich-editor blockquote{background:var(--bp-soft);border-left:4px solid var(--bp-primary);color:var(--bp-text);margin:13px 0;padding:10px 15px}.mail-rich-editor table{border-collapse:collapse;margin:13px 0;width:100%}.mail-rich-editor td,.mail-rich-editor th{border:1px solid var(--bp-border);min-width:70px;padding:9px}.mail-rich-editor a{color:var(--bp-primary);text-decoration:underline}.mail-editor-popover{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 16px 38px #0a192d33;color:var(--bp-text);padding:11px;position:absolute;top:calc(100% + 6px);z-index:35}.mail-link-popover{grid-gap:8px;align-items:end;display:grid;gap:8px;grid-template-columns:1fr auto auto;right:8px;width:min(520px,100% - 16px)}.mail-link-popover label{display:flex;flex-direction:column;gap:5px}.mail-link-popover label span{font-size:14px;font-weight:600}.mail-compose-panel .mail-link-popover input{border:1px solid var(--bp-border);border-radius:6px;font-size:15px;height:39px;padding:0 10px}.mail-compose-panel .mail-editor-toolbar .mail-link-popover button{display:inline-flex!important;height:39px!important;padding:0 13px;width:auto!important}.mail-emoji-popover{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(6,1fr);right:8px;width:270px}.mail-compose-panel .mail-editor-toolbar .mail-emoji-popover button{background:var(--bp-soft);border:0!important;border-radius:5px;display:grid!important;font-size:20px;height:35px!important;width:auto!important}.mail-emoji-popover button:hover{background:var(--bp-soft);transform:scale(1.06)}.mail-editor-preview,.mail-editor-source{flex:1 1;min-height:340px}.mail-editor-source{background:var(--bp-paper);padding:12px}.mail-editor-source label{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;display:flex;flex-direction:column;height:100%;overflow:hidden}.mail-editor-source label>span{align-items:center;border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;font-size:14px;font-weight:600;gap:7px;min-height:42px;padding:0 12px}.mail-editor-source label>span i{color:#ff7a45;font-size:19px}.mail-editor-source textarea{background:var(--bp-paper);border:0;color:var(--bp-text);flex:1 1;font:15px/1.6 Consolas,Courier New,monospace;min-height:300px;outline:0;padding:14px;resize:none}.mail-editor-preview{background:var(--bp-soft);padding:12px}.mail-editor-preview iframe{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;height:100%;min-height:330px;width:100%}.mail-editor-status{align-items:center;background:var(--bp-soft);border-radius:0 0 9px 9px;border-top:1px solid var(--bp-border);color:#718095;display:flex;font-size:13px;gap:10px;justify-content:space-between;min-height:34px;padding:3px 9px 3px 11px}.mail-editor-status__state{align-items:center;display:flex;gap:6px;min-width:0}.mail-editor-status__state>i{color:#1da58e}.mail-editor-status__actions{align-items:center;display:flex;gap:5px;justify-content:flex-end}.mail-status-action{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:5px;justify-content:center;min-height:27px;padding:0 9px;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease;white-space:nowrap}.mail-status-action:hover:not(:disabled){background:var(--bp-paper);border-color:#b8c7dc;color:#2447c6}.mail-status-action:focus-visible{border-color:#748cef;box-shadow:0 0 0 3px #465ee924;outline:0}.mail-status-action:disabled{cursor:not-allowed;opacity:.58}.mail-editor-status__count{align-items:center;border-left:1px solid var(--bp-border);display:flex;padding-left:7px;white-space:nowrap}.mail-attachment-summary{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);display:flex;font-size:14px;gap:8px;margin-top:9px;padding:8px 11px}.mail-attachment-summary span{flex:1 1}.mail-attachment-summary button{background:#0000;border:0;color:var(--bp-primary);font-size:14px}.theme-dark .mail-compose-commandbar{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-compose-commandbar__title h2{color:var(--bp-text)}.theme-dark .mail-compose-commandbar__title>i{color:#42c5ad}.theme-dark .mail-compose-commandbar__close{color:var(--bp-text)}.theme-dark .mail-compose-commandbar__close,.theme-dark .mail-editor-modebar{background:var(--bp-soft);border-color:var(--bp-border)}.theme-dark .mail-editor-modebar strong{color:var(--bp-text)}.theme-dark .mail-editor-modebar span{color:var(--bp-muted)}.theme-dark .mail-compose-modes{background:var(--bp-soft);border-color:var(--bp-border)}.theme-dark .mail-compose-modes button{color:var(--bp-text)}.theme-dark .mail-compose-modes button.active{background:var(--bp-soft);color:#65d6bf}.theme-dark .mail-compose-panel .mail-editor-toolbar,.theme-dark .mail-compose-panel .mail-rich-editor,.theme-dark .mail-editor-popover,.theme-dark .mail-professional-editor{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-attachment-summary,.theme-dark .mail-compose-panel .mail-editor-selects select,.theme-dark .mail-link-popover input{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-tool-group{border-color:var(--bp-border)}.theme-dark .mail-compose-panel .mail-editor-toolbar .mail-color-tool,.theme-dark .mail-compose-panel .mail-editor-toolbar .mail-tool-button{color:var(--bp-text)}.theme-dark .mail-rich-editor blockquote{background:var(--bp-soft);color:var(--bp-text)}.theme-dark .mail-rich-editor td{border-color:var(--bp-border)}.theme-dark .mail-editor-status{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-muted)}.theme-dark .mail-status-action{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-status-action:hover:not(:disabled){background:var(--bp-primary-solid);border-color:var(--bp-border);color:#fff}.theme-dark .mail-editor-status__count{border-color:var(--bp-border)}@media(max-width:1200px){.mail-compose-panel .mail-editor-toolbar{min-height:148px}.mail-editor-selects{width:100%}}@media(max-width:760px){.mail-compose-panel.is-fullscreen{inset:5px}.mail-compose-commandbar{padding-inline:12px}.mail-editor-modebar{align-items:stretch;flex-direction:column;gap:8px}.mail-editor-modebar>div{padding-inline:2px}.mail-compose-modes{width:100%}.mail-compose-modes button{flex:1 1}.mail-editor-selects{flex-wrap:wrap}.mail-editor-selects select:first-child,.mail-editor-selects select:nth-child(2){flex:1 1;width:auto}.mail-editor-selects select:nth-child(3){width:100%}.mail-link-popover{grid-template-columns:1fr 1fr}.mail-link-popover label{grid-column:1/-1}.mail-editor-status{flex-wrap:wrap;min-height:0;padding:5px 8px}.mail-editor-status__state{flex:1 1 180px}.mail-editor-status__actions{flex-wrap:wrap;margin-left:auto}}.mail-compose-unified{background:var(--bp-soft)}.mail-compose-unified .mail-compose-commandbar{background-color:var(--bp-soft)!important;border-bottom-color:var(--bp-border);min-height:50px;padding:7px 14px 7px 20px}.mail-compose-surface{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:auto;padding:0}.mail-compose-envelope-shell{background:var(--bp-paper);display:grid;grid-template-columns:68px minmax(0,1fr)}.mail-compose-sendrail{align-items:flex-start;border-right:0;display:flex;justify-content:center;padding:15px 7px}.mail-send-primary{align-items:center;background:linear-gradient(180deg,#119b88,#087d70);border:1px solid #087d70;border-radius:5px;box-shadow:0 4px 12px #087d702e;color:#fff;display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-height:82px;padding:10px 4px;width:54px}.mail-send-primary:hover:not(:disabled){background:linear-gradient(180deg,#0d8d7d,#066f65);transform:translateY(-1px)}.mail-send-primary:disabled{cursor:wait;opacity:.58}.mail-compose-main{background:var(--bp-paper);border:0;border-radius:10px;box-shadow:0 7px 22px rgba(27,48,73,.055);display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:visible}.mail-compose-envelope{padding:0 16px;position:relative}.mail-compose-envelope>label,.mail-recipient-field{grid-gap:11px;align-items:center;border-bottom:1px solid var(--bp-border);color:#6b7a8f;display:grid;font-size:15px;gap:11px;grid-template-columns:78px minmax(0,1fr) auto;margin:0;min-height:47px;position:relative}.mail-compose-envelope>label>span,.mail-recipient-field>span{font-weight:600}.mail-compose-envelope input,.mail-compose-envelope select{background:#0000;border:0;color:var(--bp-text);font-size:14px;height:43px;min-width:0;outline:0;padding:0 4px;width:100%}.mail-compose-envelope>label:focus-within,.mail-recipient-field:focus-within{border-bottom-color:#43a89a;box-shadow:0 1px 0 #15927f1a}.mail-compose-envelope .mail-copy-toggle{background:#0000;border:0;border-radius:5px;color:#087d70;font-size:14px;font-weight:600;min-height:31px;padding:0 7px;position:absolute;right:16px;top:54px;z-index:8}.mail-compose-envelope .mail-copy-toggle:hover{background:var(--bp-soft)}.mail-recipient-control{align-items:center;display:flex;flex-wrap:wrap;gap:5px;min-height:43px;padding:5px 90px 5px 2px}.mail-recipient-field:not(:first-of-type) .mail-recipient-control{padding-right:2px}.mail-recipient-control>input{flex:1 1;min-width:170px}.mail-recipient-chip{align-items:center;background:var(--bp-soft);border:1px solid #b8ddd7;border-radius:999px;color:#1c655d;display:inline-flex;font-size:14px;font-weight:600;gap:6px;max-width:270px;min-height:30px;min-width:0;padding:3px 4px 3px 9px}.mail-recipient-chip small{color:#507068;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-recipient-chip button{background:#0000;border:0;border-radius:50%;color:#315e58;display:grid;font-size:17px;height:22px;padding:0;place-items:center;width:22px}.mail-recipient-chip button:hover{background:#087d701f}.mail-recipient-options{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:0 16px 38px #10233a2e;left:78px;max-height:250px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 5px);z-index:45}.mail-recipient-options button{grid-gap:2px;background:#0000;border:0;border-radius:6px;color:var(--bp-text);display:grid;font-size:15px;font-weight:600;gap:2px;min-height:47px;padding:7px 10px;text-align:left;width:100%}.mail-recipient-options button:hover{background:var(--bp-soft);color:#087d70}.mail-recipient-options small{color:var(--bp-muted);font-size:13px;font-weight:500}.mail-recipient-options p{color:var(--bp-muted);font-size:15px;margin:0;padding:13px;text-align:center}.mail-subject-row{padding-right:34px}.mail-template-trigger{background:#0000;border:1px solid #0000;border-radius:6px;color:#087d70;display:grid;font-size:18px;height:32px;place-items:center;position:absolute;right:0;width:32px}.mail-template-trigger:hover{background:var(--bp-soft);border-color:#c7e1dd}.mail-template-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;bottom:-6px;box-shadow:0 16px 38px #10233a2e;padding:8px;position:absolute;right:16px;transform:translateY(100%);width:min(360px,100% - 32px);z-index:42}.mail-template-menu strong{color:var(--bp-text);display:block;font-size:15px;padding:7px 8px}.mail-template-menu button{background:#0000;border:0;border-radius:5px;color:var(--bp-text);font-size:15px;min-height:38px;padding:7px 8px;text-align:left;width:100%}.mail-template-menu button:hover{background:var(--bp-soft);color:#087d70}.mail-template-menu p{color:var(--bp-muted);font-size:15px;margin:0;padding:12px 8px}.mail-compose-unified .mail-professional-editor{border:0;border-radius:0 0 10px 10px;box-shadow:none;margin:0}.mail-compose-unified .mail-editor-modebar{background:var(--bp-soft);border-radius:0;justify-content:flex-end;min-height:44px;padding:5px 10px}.mail-compose-unified .mail-compose-modes{background:var(--bp-soft)}.mail-compose-unified .mail-compose-modes button{min-height:31px}.mail-compose-unified .mail-editor-toolbar.is-disabled .mail-color-tool.disabled,.mail-compose-unified .mail-editor-toolbar.is-disabled .mail-tool-button:disabled,.mail-compose-unified .mail-editor-toolbar.is-disabled select:disabled{cursor:not-allowed;opacity:.34}.mail-compose-unified .mail-editor-toolbar .mail-color-tool.disabled:hover,.mail-compose-unified .mail-editor-toolbar .mail-tool-button:disabled:hover{background:#0000;border-color:#0000!important;color:inherit;transform:none}.mail-compose-unified .mail-rich-editor{border-top:1px solid var(--bp-border);min-height:300px}.mail-compose-unified .mail-rich-editor:focus{box-shadow:inset 0 0 0 2px #119b881f}.mail-compose-unified .mail-compose-panel__footer{background:var(--bp-soft);justify-content:space-between;min-height:62px;padding:10px 18px 10px 100px;position:relative}.mail-compose-panel__footer>div{align-items:center;display:flex;gap:8px}.mail-schedule-control{position:relative}.mail-schedule-popover{grid-gap:10px;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;bottom:calc(100% + 8px);box-shadow:0 18px 44px #0d1f3533;color:var(--bp-text);display:grid;gap:10px;grid-template-columns:1fr 1fr;left:0;padding:14px;position:absolute;width:330px;z-index:60}.mail-schedule-popover>strong{font-size:16px;grid-column:1/-1}.mail-schedule-popover label{grid-gap:5px;color:#5e6d82;display:grid;font-size:14px;font-weight:600;gap:5px}.mail-schedule-popover input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);font-size:15px;height:40px;padding:0 9px}.mail-schedule-popover small{color:var(--bp-muted);font-size:13px;grid-column:1/-1}.mail-schedule-popover>button{grid-column:1/-1}.theme-dark .mail-compose-unified,.theme-dark .mail-compose-unified .mail-compose-panel__footer{background:var(--bp-paper)}.theme-dark .mail-compose-envelope-shell,.theme-dark .mail-compose-main,.theme-dark .mail-recipient-options,.theme-dark .mail-schedule-popover,.theme-dark .mail-template-menu{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-compose-envelope>label,.theme-dark .mail-recipient-field{border-color:var(--bp-border)}.theme-dark .mail-compose-envelope input,.theme-dark .mail-compose-envelope select,.theme-dark .mail-recipient-control input,.theme-dark .mail-recipient-options button,.theme-dark .mail-template-menu strong{color:var(--bp-text)}.theme-dark .mail-recipient-options button:hover,.theme-dark .mail-template-menu button:hover{background:var(--bp-soft)}.theme-dark .mail-recipient-options small,.theme-dark .mail-template-menu p{color:var(--bp-muted)}.theme-dark .mail-recipient-chip{background:#203d3a;border-color:#315d58;color:#bceae2}.theme-dark .mail-recipient-chip small{color:#a7c8c3}.theme-dark .mail-compose-unified .mail-editor-modebar,.theme-dark .mail-schedule-popover input{background:var(--bp-soft);border-color:var(--bp-border)}.theme-dark .mail-schedule-popover input{color:var(--bp-text)}@media(max-width:900px){.mail-compose-surface{padding-inline:10px}.mail-compose-envelope-shell{grid-template-columns:64px minmax(0,1fr)}.mail-send-primary{width:50px}.mail-compose-unified .mail-compose-panel__footer{padding-left:82px}}@media(max-width:650px){.mail-compose-surface{display:block;overflow:visible;padding:8px}.mail-compose-envelope-shell{display:block}.mail-compose-sendrail{border-bottom:1px solid var(--bp-border);border-right:0;justify-content:flex-start;padding:8px 10px}.mail-send-primary{flex-direction:row;min-height:42px;padding:0 15px;width:auto}.mail-compose-envelope{padding-inline:10px}.mail-compose-envelope>label,.mail-recipient-field{gap:6px;grid-template-columns:52px minmax(0,1fr)}.mail-recipient-options{left:52px}.mail-recipient-control{padding-right:70px}.mail-compose-envelope .mail-copy-toggle{right:8px}.mail-compose-unified .mail-compose-panel__footer{align-items:stretch;flex-direction:column;padding:9px}.mail-compose-panel__footer>div{width:100%}.mail-compose-panel__footer>div>button{flex:1 1}.mail-schedule-popover{bottom:10px;left:10px;position:fixed;right:10px;width:auto}}.mail-compose-unified .mail-send-primary{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:4px;box-shadow:none;color:var(--bp-text);font-weight:500;min-height:80px;transform:none;width:60px}.mail-compose-unified .mail-send-primary:hover:not(:disabled){background:var(--bp-soft);border-color:#1683ff;box-shadow:none;color:var(--bp-text);transform:none}.mail-compose-unified .mail-send-primary:focus-visible{outline:3px solid #1683ff33;outline-offset:2px}.mail-compose-unified .mail-send-primary>i{display:grid;font-size:24px;font-weight:400;height:24px;line-height:1;place-items:center;width:24px}.mail-compose-unified .mail-recipient-directory{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;box-shadow:0 18px 44px #14253d2e;color:var(--bp-text);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-height:none;overflow:hidden;padding:0;z-index:80}.mail-compose-unified .mail-recipient-directory__column{min-width:0;padding:14px}.mail-compose-unified .mail-recipient-directory__column+.mail-recipient-directory__column{border-left:1px solid var(--bp-border)}.mail-compose-unified .mail-recipient-directory__column>header{display:flex;flex-direction:column;gap:2px;justify-content:center;margin:0 0 10px;min-height:44px}.mail-compose-unified .mail-recipient-directory__column>header strong{color:var(--bp-text);font-size:16px;font-weight:600}.mail-compose-unified .mail-recipient-directory__column>header small{color:#718096;font-size:14px}.mail-compose-unified .mail-recipient-directory__search{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:#718096;display:flex;gap:8px;height:42px;padding:0 11px}.mail-compose-unified .mail-recipient-directory__search:focus-within{border-color:#6c83e9;box-shadow:0 0 0 3px #4d61dc1c;color:#3156d9}.mail-compose-unified .mail-recipient-directory__search input{background:#0000;border:0;color:var(--bp-text);font-size:14px;height:40px;outline:0;padding:0}.mail-compose-unified .mail-recipient-directory__list{margin-top:9px;max-height:250px;min-height:94px;overflow-y:auto;scrollbar-width:thin}.mail-compose-unified .mail-recipient-directory__list button{border-radius:7px;min-height:52px;padding:8px 10px}.mail-compose-unified .mail-recipient-directory__list button:focus-visible{outline:2px solid #4f66df;outline-offset:-2px}.mail-copy-fields .mail-recipient-directory{width:min(680px,100vw - 40px)}.mail-copy-fields .mail-recipient-field:first-child .mail-recipient-directory{left:52px;right:auto}.mail-copy-fields .mail-recipient-field:last-child .mail-recipient-directory{left:auto;right:0}.theme-dark .mail-compose-unified .mail-recipient-directory{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:0 18px 44px #0006;color:var(--bp-text)}.theme-dark .mail-compose-unified .mail-recipient-directory__column+.mail-recipient-directory__column{border-color:var(--bp-border)}.theme-dark .mail-compose-unified .mail-recipient-directory__column>header strong{color:var(--bp-text)}.theme-dark .mail-compose-unified .mail-recipient-directory__column>header small{color:var(--bp-muted)}.theme-dark .mail-compose-unified .mail-recipient-directory__search{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)}.theme-dark .mail-compose-unified .mail-recipient-directory__search input{color:var(--bp-text)}.theme-dark .mail-compose-unified .mail-recipient-directory__search:focus-within{border-color:#7388ed;box-shadow:0 0 0 3px #7388ed24}.mail-compose-unified .mail-recipient-control{padding-right:2px}.mail-compose-unified .mail-compose-envelope>label,.mail-compose-unified .mail-recipient-field{min-height:48px}.mail-compose-unified .mail-professional-editor{border-top:0}.mail-compose-unified .mail-editor-modebar{background:var(--bp-paper);border-bottom:1px solid var(--bp-border)}.mail-compose-unified .mail-compose-modes{background:var(--bp-paper);border-color:var(--bp-border)}.mail-compose-unified .mail-compose-modes button.active{background:var(--bp-soft);box-shadow:inset 0 0 0 1px #b9ddd7;color:#087d70}.mail-schedule-popover{grid-template-columns:1fr;padding:17px;width:min(760px,100vw - 40px)}.mail-schedule-popover>strong{font-size:18px}.mail-schedule-fields{grid-template-columns:1fr 1fr 1.55fr}.mail-schedule-field{grid-gap:6px;color:var(--bp-text);display:grid;font-size:15px;font-weight:600;gap:6px;min-width:0;position:relative}.mail-picker-trigger,.mail-timezone-field select{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);display:flex;font-size:14px;height:43px;justify-content:space-between;outline:0;padding:0 11px;text-align:left;width:100%}.mail-picker-trigger:focus,.mail-picker-trigger:hover,.mail-timezone-field select:focus{border-color:#8fa0e9;box-shadow:0 0 0 3px #4057d614}.mail-picker-trigger svg{color:#718198}.mail-date-popover{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;box-shadow:0 16px 38px #0c1a2d33;color:var(--bp-text);left:0;padding:12px;position:absolute;top:calc(100% + 6px);width:300px;z-index:75}.mail-date-popover header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.mail-date-popover header strong{font-size:16px;text-transform:capitalize}.mail-date-popover header button{background:var(--bp-soft);border:0;border-radius:6px;color:var(--bp-text);font-size:20px;height:31px;width:31px}.mail-date-days,.mail-date-weekdays{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(7,1fr)}.mail-date-weekdays b{color:var(--bp-muted);font-size:13px;padding:6px 0;text-align:center}.mail-date-days button{aspect-ratio:1;background:#0000;border:0;border-radius:50%;color:var(--bp-text);display:grid;font-size:14px;place-items:center}.mail-date-days button:hover:not(:disabled){background:var(--bp-soft);color:#3048ce}.mail-date-days button.muted{color:var(--bp-muted)}.mail-date-days button.selected{background:var(--bp-primary-solid);box-shadow:0 4px 10px #4057d638;color:#fff;font-weight:600}.mail-date-days button:disabled{color:var(--bp-text);cursor:not-allowed}.mail-time-overlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#131e2d61;border:0;inset:0;position:fixed;z-index:419}.mail-time-popover{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:12px;box-shadow:0 24px 64px #0814254d;color:var(--bp-text);left:50%;max-height:calc(100vh - 30px);overflow-y:auto;padding:17px;position:fixed;top:50%;transform:translate(-50%,-50%);width:350px;z-index:420}.mail-time-popover>strong{display:block;font-size:16px;text-align:center}.mail-time-values{align-items:flex-end;display:flex;gap:9px;justify-content:center;margin:13px auto 10px}.mail-time-values>b{color:var(--bp-text);font-size:28px;line-height:1;padding-bottom:14px}.mail-time-values label{color:var(--bp-muted);display:flex;flex-direction:column;font-size:13px;gap:4px;text-transform:uppercase}.mail-time-values input{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);font-size:31px;font-weight:600;height:66px;outline:0;text-align:center;width:86px}.mail-time-values label.active input{background:var(--bp-soft);border-color:#bdc7ff;box-shadow:0 0 0 3px #4057d60f;color:var(--bp-primary)}.mail-analog-clock{background:var(--bp-soft);border-radius:50%;box-shadow:inset 0 0 0 1px #dfe4eb;cursor:grab;height:252px;margin:8px auto 6px;position:relative;touch-action:none;-webkit-user-select:none;user-select:none;width:252px}.mail-analog-clock:active{cursor:grabbing}.mail-analog-clock button,.mail-analog-clock>span,.mail-minute-knob{position:absolute;transform:translate(-50%,-50%);z-index:3}.mail-analog-clock button{background:#0000;border:0;border-radius:50%;color:var(--bp-text);display:grid;font-size:13px;font-weight:600;height:29px;padding:0;place-items:center;width:29px}.mail-analog-clock button:hover{background:var(--bp-soft);color:var(--bp-primary)}.mail-analog-clock button.selected{background:var(--bp-primary-solid);color:#fff}.mail-analog-clock>span{color:var(--bp-text);font-size:13px;font-weight:600;min-width:25px;pointer-events:none;text-align:center}.mail-clock-hand{height:2px;transform-origin:left center;width:42%;z-index:1}.mail-clock-center,.mail-clock-hand{background:var(--bp-primary-solid);left:50%;position:absolute;top:50%}.mail-clock-center{border-radius:50%;height:8px;transform:translate(-50%,-50%);width:8px;z-index:4}.mail-minute-knob{background:var(--bp-primary-solid);border-radius:50%;height:30px;pointer-events:none;width:30px;z-index:2}.mail-time-popover footer{border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;margin-top:13px;padding-top:11px}.mail-time-popover footer button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);font-size:15px;font-weight:600;height:38px;padding:0 14px}.mail-time-popover footer button.apply{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.mail-v84-reader>header button.danger:hover{background:var(--bp-soft);border-color:#efc4c4;color:#b83b3b}.mail-delete-dialog>section{border-radius:13px;overflow:hidden;width:min(460px,94vw)}.mail-delete-dialog__body{align-items:center;display:flex!important;flex-direction:column;gap:9px!important;padding:30px 28px 23px!important;text-align:center}.mail-delete-dialog__icon{background:var(--bp-soft);border-radius:50%;box-shadow:0 0 0 9px #fff7f7;color:#c14343;display:grid;height:68px;place-items:center;width:68px}.mail-delete-dialog__body h2{color:var(--bp-text);font-size:22px;margin:14px 0 0}.mail-delete-dialog__body p{color:var(--bp-muted);font-size:14px;line-height:1.55;margin:0}.mail-danger-button{background:#c94a4a;border:1px solid #bd3f3f;border-radius:6px;color:#fff;font-size:15px;font-weight:600;min-height:40px;padding:0 16px}.mail-danger-button:hover:not(:disabled){background:#b83b3b}.theme-dark .mail-compose-unified .mail-send-primary,.theme-dark .mail-date-popover,.theme-dark .mail-picker-trigger,.theme-dark .mail-time-popover,.theme-dark .mail-timezone-field select{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-analog-clock button,.theme-dark .mail-analog-clock>span,.theme-dark .mail-date-days button{color:var(--bp-text)}.theme-dark .mail-date-days button.muted{color:var(--bp-muted)}.theme-dark .mail-analog-clock,.theme-dark .mail-time-values input{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-time-popover footer{border-color:var(--bp-border)}.theme-dark .mail-time-popover footer button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-delete-dialog__body h2{color:var(--bp-text)}@media(max-width:760px){.mail-schedule-fields{grid-template-columns:1fr}.mail-schedule-popover{max-height:calc(100vh - 24px);overflow-y:auto}.mail-date-popover{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(320px,100vw - 24px)}}.mail-compose-unified .mail-recipient-field>.mail-copy-toggle{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:#087d70;display:inline-flex;font-size:14px;font-weight:600;gap:3px;justify-content:center;min-height:32px;padding:0 9px;position:static}.mail-compose-unified .mail-recipient-field>.mail-copy-toggle:hover,.mail-compose-unified .mail-recipient-field>.mail-copy-toggle[aria-expanded=true]{background:var(--bp-soft);border-color:#bddfd9}.mail-copy-fields{background:var(--bp-paper);border-bottom:1px solid var(--bp-border);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mail-copy-fields .mail-recipient-field{border-bottom:0;grid-template-columns:40px minmax(0,1fr);min-width:0}.mail-copy-fields .mail-recipient-field:first-child{border-right:1px solid var(--bp-border)}.mail-copy-fields .mail-recipient-options{left:52px}.mail-subject-template-grid{border-bottom:1px solid var(--bp-border);display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,1fr);position:relative}.mail-subject-template-grid .mail-subject-row{grid-gap:11px;align-items:center;border-right:1px solid var(--bp-border);color:#6b7a8f;display:grid;font-size:15px;gap:11px;grid-template-columns:78px minmax(0,1fr);min-height:48px;min-width:0;padding:0 12px 0 0}.mail-subject-template-grid .mail-subject-row>span{font-weight:600}.mail-template-field{align-items:center;display:flex;min-width:0;padding:6px 0 6px 12px;position:relative}.mail-template-field .mail-template-trigger{align-items:center;background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text);display:flex;font-size:15px;font-weight:600;gap:8px;height:36px;justify-content:flex-start;padding:0 11px;position:static;width:100%}.mail-template-field .mail-template-trigger>svg{color:#718095;margin-left:auto}.mail-template-field .mail-template-menu{bottom:-6px;right:0;width:100%}.mail-compose-unified .mail-editor-toolbar{align-content:center;align-items:center;border-radius:0;display:flex;flex-wrap:wrap;gap:6px;min-height:0;padding:8px 10px}.mail-compose-unified .mail-editor-toolbar.is-mode-only{justify-content:flex-end}.mail-compose-unified .mail-compose-modes{align-self:center;flex:0 0 auto;margin-left:auto;order:20}.mail-compose-unified .mail-editor-modebar{display:none}.mail-compose-unified .mail-rich-editor{border-top-color:var(--bp-border)}.mail-schedule-popover{width:min(430px,100vw - 28px)}.mail-schedule-fields{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mail-schedule-fields .mail-timezone-field{grid-column:1/-1;max-width:none;width:100%}.mail-v84-message{cursor:pointer;grid-template-columns:38px minmax(0,1fr) auto auto}.mail-v84-message:focus-visible{outline:3px solid #465ee938;outline-offset:-3px;z-index:1}.mail-v84-message-actions{align-self:center;gap:3px;grid-column:4;grid-row:1/3;justify-content:flex-end;min-width:65px}.mail-v84-message-actions button{background:#0000;border:1px solid #0000;border-radius:6px;color:var(--bp-muted);display:grid;height:30px;opacity:0;padding:0;place-items:center;pointer-events:none;transition:opacity .14s ease,color .14s ease,background .14s ease;width:30px}.mail-v84-message-actions button:focus-visible,.mail-v84-message:focus-within .mail-v84-message-actions button,.mail-v84-message:hover .mail-v84-message-actions button{opacity:1;pointer-events:auto}.mail-v84-message.is-pinned .mail-v84-pin{color:#d74646;opacity:1;pointer-events:auto}.mail-v84-message-actions button:hover{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.mail-v84-message-actions .mail-v84-row-trash:hover{background:var(--bp-soft);border-color:#efcaca;color:#be3f3f}.mail-v84-message-actions .mail-v84-pin.active:hover{color:#bd3030}.mail-v84-list-panel>.mail-v84-list-header{align-items:flex-start;min-height:67px;overflow:visible;padding:10px 12px 9px 14px;position:relative}.mail-v84-list-header>div:first-child{padding-top:2px}.mail-v84-list-tools{display:flex}.mail-v84-arrange__trigger,.mail-v84-list-tools>button{align-items:center;background:#0000;border:0;border-bottom:2px solid #0000;color:var(--bp-text);display:inline-flex;font-size:14px;gap:3px;height:34px;justify-content:center;padding:0 8px}.mail-v84-list-tools>button.active{border-bottom-color:#2580d7;color:#1769c2;font-weight:600}.mail-v84-arrange.open .mail-v84-arrange__trigger,.mail-v84-arrange__trigger:hover,.mail-v84-list-tools>button:hover{background:var(--bp-soft);color:#1769c2}.mail-v84-list-tools button:focus-visible{outline:2px solid #3f83e8;outline-offset:1px}.mail-v84-arrange{position:relative}.mail-v84-arrange.open .mail-v84-arrange__trigger svg{transform:rotate(180deg)}.mail-v84-arrange__menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:4px;box-shadow:0 14px 34px #1d2d4233;max-height:min(590px,100vh - 145px);overflow-y:auto;padding:5px 0;position:absolute;top:calc(100% + 2px);width:270px;z-index:80}.mail-v84-arrange__menu section{border-bottom:1px solid var(--bp-border);padding:5px 0}.mail-v84-arrange__menu section:last-child{border-bottom:0}.mail-v84-arrange__menu section>strong{color:var(--bp-text);display:block;font-size:14px;padding:3px 13px 5px}.mail-v84-arrange__menu button{align-items:center;background:#0000;border:0;color:var(--bp-text);display:grid;font-size:14px;grid-template-columns:21px minmax(0,1fr);min-height:29px;padding:5px 13px 5px 8px;text-align:left;width:100%}.mail-v84-arrange__menu button:focus-visible,.mail-v84-arrange__menu button:hover{background:var(--bp-soft);outline:0}.mail-v84-menu-check{color:#1769c2;font-size:14px;font-weight:600}.mail-v84-order-button{color:var(--bp-text)!important;font-size:18px!important;padding:0!important;width:28px}.mail-v84-message-list{background:var(--bp-paper);padding:0 4px 5px}.mail-v84-message-group{display:block}.mail-v84-message-group__heading{align-items:center;background:var(--bp-soft);border:0;border-bottom:1px solid var(--bp-border);border-top:1px solid var(--bp-border);color:var(--bp-text);display:flex;gap:5px;height:28px;padding:0 8px;text-align:left;width:100%}.mail-v84-message-group:first-child .mail-v84-message-group__heading{border-top:0}.mail-v84-message-group__heading strong{font-size:14px;font-weight:500}.mail-v84-message-group__heading svg{transition:transform .15s ease}.mail-v84-message-group__heading[aria-expanded=false] svg{transform:rotate(-90deg)}.mail-v84-message-group__heading:hover{background:var(--bp-soft)}.mail-v84-message-group__heading:focus-visible{outline:2px solid #2f7fd8;outline-offset:-2px;position:relative;z-index:2}.mail-v84-message-group__items{display:block}.mail-v84-message{align-items:flex-start;border-bottom:1px solid var(--bp-border);border-top:0;box-shadow:inset 3px 0 #0000;display:flex;gap:8px;min-height:86px;padding:10px 42px 9px 27px}.mail-v84-message:hover{background:var(--bp-soft)}.mail-v84-message.unread{background:var(--bp-paper);box-shadow:inset 4px 0 #1677c8}.mail-v84-message.unread:hover{background:var(--bp-soft)}.mail-v84-message.active.read{background:var(--bp-soft);box-shadow:inset 4px 0 #8994a2}.mail-v84-message.active.unread{background:var(--bp-soft);box-shadow:inset 4px 0 #0879cc}.mail-v84-message-copy{flex:1 1;grid-row:auto;min-width:0;width:100%}.mail-v84-message-copy strong{color:var(--bp-text);font-size:15px;font-weight:500}.mail-v84-message-subject{align-items:baseline;display:flex;gap:6px;margin-top:5px;min-width:0}.mail-v84-message-subject b{color:var(--bp-text);flex:1 1;font-size:14px;font-weight:500;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-v84-message-subject time{color:var(--bp-muted);flex:0 0 auto;font-size:13px}.mail-v84-message-subject>svg{color:#708096;flex:0 0 auto}.mail-v84-message-copy small{color:var(--bp-muted);font-size:13px;margin-top:3px}.mail-v84-message.unread .mail-v84-message-copy strong,.mail-v84-message.unread .mail-v84-message-subject b,.mail-v84-message.unread .mail-v84-message-subject time{color:#0066b3;font-weight:600}.mail-v84-message-actions{align-items:center;bottom:7px;display:flex;flex-direction:column;gap:0;justify-content:space-between;min-width:30px;position:absolute;right:6px;top:7px;width:30px}.mail-v84-message-actions button{height:27px;width:27px}.mail-v84-priority-flag path{fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.mail-v84-message.is-pinned .mail-v84-priority-flag path{fill:currentColor}.mail-v84-list-panel{position:relative}.mail-v84-list-resizer{bottom:0;cursor:col-resize;outline:0;padding:0;position:absolute;right:-6px;top:0;touch-action:none;width:12px;z-index:35}.mail-v84-list-resizer>span{background:var(--bp-soft);bottom:0;left:5px;position:absolute;top:0;transition:width .14s ease,left .14s ease,background .14s ease;width:1px}.mail-v84-list-resizer:focus-visible>span,.mail-v84-list-resizer:hover>span{background:#4f69e8;left:4px;width:3px}@media(min-width:981px){.mail-v84-workspace{grid-template-columns:250px 320px minmax(420px,1fr);grid-template-columns:250px var(--mail-list-width,320px) minmax(420px,1fr)}}@media(max-width:980px){.mail-v84-list-resizer{display:none}}.theme-dark .mail-v84-message-list{background:var(--bp-paper)}.theme-dark .mail-v84-arrange__trigger,.theme-dark .mail-v84-list-tools>button,.theme-dark .mail-v84-order-button{color:var(--bp-text)!important}.theme-dark .mail-v84-list-tools>button.active{border-bottom-color:#75b9ff;color:#75b9ff!important}.theme-dark .mail-v84-arrange__menu{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-v84-arrange__menu section{border-color:var(--bp-border)}.theme-dark .mail-v84-arrange__menu button,.theme-dark .mail-v84-arrange__menu section>strong{color:var(--bp-text)}.theme-dark .mail-v84-arrange__menu button:focus-visible,.theme-dark .mail-v84-arrange__menu button:hover{background:var(--bp-soft)}.theme-dark .mail-v84-message.active.unread{background:var(--bp-soft)}.theme-dark .mail-v84-message-copy small,.theme-dark .mail-v84-message-subject time{color:var(--bp-muted)}.theme-dark .mail-v84-message.unread .mail-v84-message-copy strong,.theme-dark .mail-v84-message.unread .mail-v84-message-subject b,.theme-dark .mail-v84-message.unread .mail-v84-message-subject time{color:#77bdff}.theme-dark .mail-v84-list-resizer:focus-visible>span,.theme-dark .mail-v84-list-resizer:hover>span{background:#8093ff}@media(max-width:650px){.mail-v84-list-panel>.mail-v84-list-header{flex-direction:column;gap:4px;min-height:102px}.mail-v84-list-tools{justify-content:flex-start;width:100%}.mail-v84-arrange__menu{right:-30px;width:min(280px,100vw - 32px)}.mail-v84-message{padding-left:20px}}.mail-v84-reader-actions{align-items:center;gap:5px}.mail-v84-reader-actions>button.is-pinned{background:var(--bp-soft);border-color:#efcaca;color:#d74646}.mail-v84-reader-menu__trigger[aria-expanded=true]{background:var(--bp-soft);border-color:#ccd4fb;color:#3048ce}.mail-v84-reader-menu__popover{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 17px 42px #0d1c3133;padding:7px;position:absolute;width:245px;z-index:70}.mail-v84-reader-menu__popover button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--bp-text);display:flex;font-size:15px;gap:10px;justify-content:flex-start;min-height:40px;padding:0 10px;text-align:left;width:100%}.mail-v84-reader-menu__popover button:hover{background:var(--bp-soft);color:#3048ce}.mail-v84-reader-menu__popover button.danger{color:#b83b3b}.mail-v84-reader-menu__popover button.danger:hover{background:var(--bp-soft);color:#a92f2f}.theme-dark .mail-copy-fields,.theme-dark .mail-template-field .mail-template-trigger,.theme-dark .mail-v84-reader-menu__popover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-copy-fields .mail-recipient-field:first-child,.theme-dark .mail-subject-template-grid,.theme-dark .mail-subject-template-grid .mail-subject-row{border-color:var(--bp-border)}.theme-dark .mail-template-field .mail-template-trigger{color:var(--bp-text)}.theme-dark .mail-v84-message-actions button:hover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-v84-reader-menu__popover button{color:var(--bp-text)}.theme-dark .mail-v84-reader-menu__popover button:hover{background:var(--bp-soft);color:var(--bp-text)}@media(max-width:760px){.mail-compose-unified .mail-recipient-directory,.mail-copy-fields .mail-recipient-directory{grid-template-columns:1fr;left:0;right:0;width:auto}.mail-compose-unified .mail-recipient-directory__column+.mail-recipient-directory__column{border-left:0;border-top:1px solid var(--bp-border)}.theme-dark .mail-compose-unified .mail-recipient-directory__column+.mail-recipient-directory__column{border-top-color:var(--bp-border)}.mail-compose-unified .mail-recipient-directory__list{max-height:190px}.mail-copy-fields,.mail-subject-template-grid{grid-template-columns:1fr}.mail-copy-fields .mail-recipient-field:first-child,.mail-subject-template-grid .mail-subject-row{border-bottom:1px solid var(--bp-border);border-right:0}.mail-template-field{padding:7px 0}.mail-compose-unified .mail-compose-modes{margin-left:0;width:100%}.mail-compose-unified .mail-compose-modes button{flex:1 1}.mail-schedule-fields{grid-template-columns:1fr 1fr}.mail-schedule-fields .mail-timezone-field{grid-column:1/-1}}@media(max-width:480px){.mail-schedule-fields{grid-template-columns:1fr}.mail-copy-fields .mail-recipient-field{padding-inline:0}.mail-v84-message-actions{min-width:34px}.mail-v84-message-actions .mail-v84-row-trash{display:none}}@media print{body *{visibility:hidden!important}.mail-v84-reader.open,.mail-v84-reader.open *{visibility:visible!important}.mail-v84-reader.open{background:var(--bp-paper)!important;border:0!important;display:block!important;inset:0!important;position:absolute!important;width:100%!important}.mail-v84-reader.open>header{display:none!important}.mail-v84-reader-scroll{overflow:visible!important}}.mail-compose-unified .mail-editor-more-separator{align-self:stretch;background:var(--bp-soft);margin:0 6px;min-height:36px;order:20;width:1px}.mail-compose-unified .mail-editor-more-toggle{background:#0000;border:0;border-radius:4px;color:var(--bp-text);cursor:pointer;display:grid;flex:0 0 36px;font-size:20px;height:36px;margin:0;order:21;padding:0;place-items:center;width:36px}.mail-compose-unified .mail-editor-more-toggle.active,.mail-compose-unified .mail-editor-more-toggle:hover{background:var(--bp-soft);color:var(--bp-text)}.mail-compose-unified .mail-editor-more-toggle:focus-visible{outline:3px solid #087d7033;outline-offset:1px}.mail-compose-unified .mail-editor-more-row{border-top:1px solid var(--bp-border);display:flex;flex:0 0 100%;justify-content:flex-end;margin:2px 0 0;order:30;padding:8px 0 0;width:100%}.mail-compose-unified .mail-editor-more-row .mail-compose-modes{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;display:inline-flex;flex:0 0 auto;margin:0;padding:3px;width:auto}.mail-compose-unified .mail-compose-modes button{align-items:center;display:inline-flex!important;flex:0 0 auto;flex-direction:row!important;gap:7px;height:34px;justify-content:center;line-height:1;min-width:0;padding:0 13px;white-space:nowrap;width:auto!important}.mail-compose-unified .mail-compose-modes button i{flex:0 0 auto;line-height:1}.theme-dark .mail-compose-unified .mail-editor-more-toggle{color:var(--bp-text)}.theme-dark .mail-compose-unified .mail-editor-more-toggle.active,.theme-dark .mail-compose-unified .mail-editor-more-toggle:hover{background:var(--bp-soft);color:var(--bp-text)}.theme-dark .mail-compose-unified .mail-editor-more-separator{background:var(--bp-soft)}.theme-dark .mail-compose-unified .mail-editor-more-row{border-top-color:var(--bp-border)}.theme-dark .mail-compose-unified .mail-editor-more-row .mail-compose-modes{background:var(--bp-paper);border-color:var(--bp-border)}@media(max-width:760px){.mail-compose-unified .mail-editor-more-row .mail-compose-modes{width:100%}.mail-compose-unified .mail-compose-modes button{min-width:0}}.mail-schedule-modal{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f1b2b75;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:1600}.mail-schedule-modal .mail-schedule-popover{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;box-shadow:0 28px 80px #0a1a2e47;color:var(--bp-text);display:flex;flex-direction:column;gap:0;inset:auto;max-height:calc(100vh - 48px);overflow:visible;padding:0;position:relative;width:min(620px,100vw - 48px)}.mail-schedule-popover__header{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;gap:16px;justify-content:space-between;min-height:72px;padding:15px 18px}.mail-schedule-popover__header>div{min-width:0}.mail-schedule-popover__header span{color:#087d70;display:block;font-size:13px;font-weight:600;letter-spacing:.9px;margin-bottom:4px}.mail-schedule-popover__header strong{color:var(--bp-text);display:block;font-size:21px;line-height:1.3}.mail-schedule-popover__header>button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:#627187;display:grid;flex:0 0 36px;font-size:20px;height:36px;place-items:center;width:36px}.mail-schedule-popover__header>button:hover:not(:disabled){background:var(--bp-soft);color:var(--bp-text)}.mail-schedule-popover__body{overflow:visible;padding:20px}.mail-schedule-modal .mail-schedule-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mail-schedule-modal .mail-timezone-field{grid-column:1/-1}.mail-schedule-popover__footer{align-items:center;background:var(--bp-soft);border-top:1px solid var(--bp-border);display:flex;gap:9px;justify-content:flex-end;padding:13px 18px}.mail-schedule-popover__footer button{min-height:40px;padding-inline:16px}.mail-schedule-modal button:focus-visible,.mail-schedule-modal select:focus-visible{outline:3px solid #087d7033;outline-offset:1px}.theme-dark .mail-schedule-modal{background:#030910b3}.theme-dark .mail-schedule-modal .mail-schedule-popover,.theme-dark .mail-schedule-popover__header>button{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-schedule-popover__footer,.theme-dark .mail-schedule-popover__header{border-color:var(--bp-border)}.theme-dark .mail-schedule-popover__header strong{color:var(--bp-text)}.theme-dark .mail-schedule-popover__footer{background:var(--bp-paper)}.theme-dark .mail-schedule-popover__header>button:hover:not(:disabled){background:var(--bp-primary-solid);color:#fff}@media(max-width:650px){.mail-schedule-modal{padding:12px}.mail-schedule-modal .mail-schedule-popover{bottom:auto;left:auto;max-height:calc(100vh - 24px);overflow-y:auto;position:relative;right:auto;width:min(100%,620px)}.mail-schedule-popover__header{min-height:64px;padding:12px 14px}.mail-schedule-popover__header strong{font-size:19px}.mail-schedule-popover__body{padding:15px}.mail-schedule-modal .mail-schedule-fields{grid-template-columns:1fr}.mail-schedule-modal .mail-timezone-field{grid-column:auto}.mail-schedule-popover__footer{padding:11px 14px}}.mail-compose-unified .mail-recipient-field{border-bottom:0;box-shadow:none;gap:10px;grid-template-columns:78px minmax(0,1fr) auto;min-height:50px}.mail-compose-unified .mail-field-label{align-self:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:4px;color:var(--bp-text);cursor:text;display:inline-grid;font:650 15px/1 Arial,sans-serif;height:34px;padding:0 9px;place-items:center;text-align:center;width:78px}.mail-compose-unified .mail-field-label:hover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.mail-compose-unified .mail-field-label:focus-visible{border-color:#1683ff;outline:3px solid #1683ff2e;outline-offset:1px}.mail-compose-unified .mail-recipient-control{align-self:stretch;border-bottom:1px solid var(--bp-border);cursor:text;min-height:42px;padding:4px 2px 3px;width:100%}.mail-compose-unified .mail-recipient-control:focus-within{border-bottom-color:#1683ff;box-shadow:0 1px 0 #1683ff}.mail-compose-unified .mail-recipient-control>input,.mail-compose-unified .mail-subject-row>input{box-shadow:none!important;outline:0!important}.mail-compose-unified .mail-subject-template-grid{border-bottom:0}.mail-compose-unified .mail-subject-template-grid .mail-subject-row{border-bottom:0;cursor:text;gap:10px;grid-template-columns:78px minmax(0,1fr);min-height:50px;padding:0 12px 0 0}.mail-compose-unified .mail-subject-row>input{background:#0000;border:0;border-bottom:1px solid var(--bp-border);border-radius:0;height:42px;padding:0 2px}.mail-compose-unified .mail-subject-row>input:focus{border-bottom-color:#1683ff;box-shadow:0 1px 0 #1683ff!important}.mail-compose-unified .mail-template-field{border-bottom:1px solid var(--bp-border)}.mail-copy-fields{border-bottom:0}.mail-copy-fields .mail-recipient-field{grid-template-columns:64px minmax(0,1fr);padding:0 12px}.mail-copy-fields .mail-field-label{width:64px}.mail-copy-fields .mail-recipient-options{left:74px}.theme-dark .mail-compose-unified .mail-field-label{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-compose-unified .mail-field-label:hover{background:var(--bp-soft);border-color:#718096;color:#fff}.theme-dark .mail-compose-unified .mail-recipient-control,.theme-dark .mail-compose-unified .mail-subject-row>input{border-bottom-color:var(--bp-border)}.theme-dark .mail-compose-unified .mail-recipient-control:focus-within,.theme-dark .mail-compose-unified .mail-subject-row>input:focus{border-bottom-color:#62a9ff;box-shadow:0 1px 0 #62a9ff!important}.theme-dark .mail-compose-unified .mail-template-field{border-bottom-color:var(--bp-border)}@media(max-width:760px){.mail-compose-unified .mail-recipient-field,.mail-compose-unified .mail-subject-template-grid .mail-subject-row{gap:7px;grid-template-columns:66px minmax(0,1fr) auto}.mail-compose-unified .mail-field-label{width:66px}.mail-copy-fields .mail-recipient-field{grid-template-columns:58px minmax(0,1fr)}.mail-copy-fields .mail-field-label{width:58px}.mail-copy-fields .mail-recipient-options{left:65px}}.mail-v84-compose{background:var(--bp-soft);border:1px solid var(--bp-border);box-shadow:0 4px 12px #23344914;color:var(--bp-text);min-height:48px;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.mail-v84-compose:hover:not(:disabled){background:var(--bp-soft);border-color:#8fb6a9;box-shadow:0 6px 16px #2058441c;color:var(--bp-text);transform:translateY(-1px)}.mail-v84-compose:focus-visible{outline:3px solid #16a34a2e;outline-offset:2px}.mail-v84-compose:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1}.mail-v84-compose-icon{flex:0 0 24px;height:24px;width:24px}.mail-v84-compose:disabled .mail-v84-compose-icon{opacity:.52}.mail-v84-list-panel>.mail-v84-list-header{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:104px;min-width:0;padding:10px 14px 8px}.mail-v84-list-header>div:first-child{min-width:0;padding-top:0;width:100%}.mail-v84-list-header>div:first-child h2,.mail-v84-list-header>div:first-child span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-v84-list-tools{grid-gap:2px;align-items:center;box-sizing:border-box;display:grid;gap:2px;grid-template-columns:-webkit-max-content -webkit-max-content minmax(0,1fr) 30px;grid-template-columns:max-content max-content minmax(0,1fr) 30px;max-width:100%;min-width:0;white-space:nowrap;width:100%}.mail-v84-arrange,.mail-v84-arrange__trigger,.mail-v84-list-tools>button{min-width:0}.mail-v84-arrange__trigger{justify-content:flex-end;max-width:100%;width:100%}.mail-v84-arrange__trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-v84-order-button{justify-self:end;width:30px}.mail-v84-arrange__menu{left:auto;max-width:min(270px,100vw - 32px);right:0}.theme-dark .mail-v84-compose{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-v84-compose:hover:not(:disabled){background:#22372f;border-color:#4c907a;color:#f2f7fa}.theme-dark .mail-v84-compose:disabled{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-muted)}@media(max-width:650px){.mail-v84-list-panel>.mail-v84-list-header{gap:5px;min-height:104px}.mail-v84-list-tools{justify-content:normal}.mail-v84-arrange__menu{right:0}}.mail-v84-primary-actions{grid-gap:7px;align-items:stretch;display:grid;gap:7px;grid-template-columns:46px minmax(0,1fr);margin:0 4px 13px}.mail-v84-primary-actions .mail-v84-compose{height:48px;margin:0;min-height:48px;min-width:0;width:100%}.mail-v84-sync-icon{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:6px;box-shadow:0 4px 12px #23344914;color:var(--bp-text);cursor:pointer;display:grid;height:48px;padding:0;place-items:center;transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease;width:46px}.mail-v84-sync-icon svg{height:24px;width:24px}.mail-v84-sync-icon.is-syncing,.mail-v84-sync-icon:focus-visible,.mail-v84-sync-icon:hover:not(:disabled){background:var(--bp-soft);border-color:#8fc6a3;color:#16a34a}.mail-v84-sync-icon:focus-visible{outline:3px solid #16a34a2e;outline-offset:2px}.mail-v84-sync-icon:disabled:not(.is-syncing){background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed}.mail-v84-sync-icon.is-syncing svg{animation:mail-v84-sync-rotate .8s linear infinite}@keyframes mail-v84-sync-rotate{to{transform:rotate(1turn)}}.mail-v84-accounts-button{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:7px;justify-content:center;margin-top:8px;min-height:40px;padding:0 12px;transition:color .18s ease,border-color .18s ease,background-color .18s ease;width:100%}.mail-v84-account-filter>.mail-v84-accounts-button>span{color:inherit;font-size:inherit;font-weight:inherit;margin:0;text-transform:none}.mail-v84-accounts-button:hover{background:var(--bp-soft);border-color:#aeb9ee;color:#344cdb}.mail-v84-accounts-button:focus-visible{outline:3px solid #465ee929;outline-offset:2px}.theme-dark .mail-v84-accounts-button,.theme-dark .mail-v84-sync-icon{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-v84-sync-icon.is-syncing,.theme-dark .mail-v84-sync-icon:focus-visible,.theme-dark .mail-v84-sync-icon:hover:not(:disabled){background:#22372f;border-color:#4c907a;color:#4ade80}.theme-dark .mail-v84-accounts-button:hover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}@media(max-width:650px){.mail-v84-primary-actions{grid-template-columns:46px minmax(150px,1fr)}}.mail-v84-account-filter>span{color:var(--bp-text);font-size:15px;letter-spacing:.35px;margin-bottom:8px}.mail-v84-account-picker__control{background:#d96b55;border-color:#d96b55;box-shadow:0 3px 0 #ad443038;color:#fff;font-size:14px;font-weight:600;height:43px;padding:0 13px;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.mail-v84-account-picker__control>span{color:inherit;font-size:inherit;font-weight:inherit;text-transform:none}.mail-v84-account-picker__control:hover{background:#c75a45;border-color:#c75a45}.mail-v84-account-picker.open .mail-v84-account-picker__control,.mail-v84-account-picker__control:focus-visible{background:#c75a45;border-color:#bd503d;box-shadow:0 0 0 3px #d96b553d;outline:0}.mail-v84-account-picker__menu{background:var(--bp-soft);border-color:var(--bp-border);bottom:calc(100% + 7px);box-shadow:0 15px 36px #0f172047;color:var(--bp-text);padding:6px}.mail-v84-account-picker__menu button{border-radius:5px;color:var(--bp-text);font-size:14px;min-height:41px}.mail-v84-account-picker__menu button:hover{background:#ffffff1a;color:#fff}.mail-v84-account-picker__menu button.active{background:var(--bp-primary-solid);color:#fff}.mail-v84-account-picker__menu button>span{color:inherit;font-size:inherit;font-weight:inherit}.theme-dark .mail-v84-account-filter>span{color:var(--bp-muted)}.theme-dark .mail-v84-account-picker__menu{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-v84-account-picker__menu button{color:var(--bp-text)}.theme-dark .mail-v84-account-picker__menu button:hover{background:#ffffff1a;color:#fff}.mail-v84-reader-scroll{padding:0}.mail-v84-reader-message{background:var(--bp-paper);display:flex;flex-direction:column;min-height:100%;padding:18px 22px 0}.mail-v84-reader-heading{grid-gap:18px;align-items:start;border:0;display:grid;gap:18px;grid-template-columns:minmax(240px,1fr) auto;min-height:48px;padding:0 0 12px;position:relative}.mail-v84-reader-heading h2{color:var(--bp-text);font-size:22px;font-weight:600;line-height:1.35;margin:0;min-width:0;overflow-wrap:anywhere}.mail-v84-reader-actions{align-items:stretch;display:flex;gap:0;justify-content:flex-end;position:relative;white-space:nowrap}.mail-v84-reader-action,.mail-v84-reader-menu__trigger{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:0;color:var(--bp-text);display:inline-flex;font-size:14px;font-weight:500;gap:7px;justify-content:center;min-height:34px;padding:0 11px;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.mail-v84-reader-action:first-child{border-radius:4px 0 0 4px}.mail-v84-reader-action+.mail-v84-reader-action,.mail-v84-reader-menu{margin-left:-1px}.mail-v84-reader-menu__trigger{border-radius:0 4px 4px 0;padding:0;width:38px}.mail-v84-reader-action:hover:not(:disabled),.mail-v84-reader-menu__trigger:hover,.mail-v84-reader-menu__trigger[aria-expanded=true]{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-primary);position:relative;z-index:1}.mail-v84-reader-action:focus-visible,.mail-v84-reader-close:focus-visible,.mail-v84-reader-menu__trigger:focus-visible{outline:3px solid #40518933;outline-offset:1px;position:relative;z-index:2}.mail-v84-reader-action:disabled{cursor:not-allowed;opacity:.5}.mail-v84-reply-all-icon{stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.mail-v84-reader-menu{position:relative}.mail-v84-reader-menu__popover{right:0;top:calc(100% + 7px)}.mail-v84-reader-close{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:var(--bp-text);display:none;height:36px;place-items:center;width:36px}.mail-v84-sender{grid-gap:11px;align-items:center;border-bottom:1px solid var(--bp-border);border-top:1px solid var(--bp-border);display:grid;gap:11px;grid-template-columns:48px minmax(0,1fr) auto;margin:0;padding:12px 0 15px}.mail-v84-sender .mail-v84-avatar.large{background:#0f8f8b;border:0;color:#fff;font-size:15px;font-weight:500;grid-row:auto;height:46px;width:46px}.mail-v84-sender__identity{display:flex;flex-direction:column;gap:3px;min-width:0}.mail-v84-sender__identity strong{color:var(--bp-text);font-size:15px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.mail-v84-sender__identity strong span{color:var(--bp-text);font-size:inherit;font-weight:400}.mail-v84-sender__identity small{color:var(--bp-muted);font-size:13px;line-height:1.4;margin:0;overflow-wrap:anywhere}.mail-v84-sender__meta{align-items:flex-end;align-self:start;display:flex;flex-direction:column;gap:6px;padding-top:3px}.mail-v84-sender__meta time{color:var(--bp-muted);font-size:13px;line-height:1.4;margin:0;text-align:right}.mail-v84-sender__meta em{background:var(--bp-soft);border-radius:12px;color:#34745f;font-size:13px;font-style:normal;font-weight:600;padding:4px 8px}.mail-v84-sender__meta em.status-bounced,.mail-v84-sender__meta em.status-complained,.mail-v84-sender__meta em.status-failed{background:#fdecec;color:#a53f3f}.mail-v84-body{color:var(--bp-text);flex:1 1 auto;font-size:15px;line-height:1.55;min-height:0;padding:14px 0 0}.mail-v84-body p{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.mail-v84-body iframe{background:var(--bp-paper);border:0;display:block;min-height:clamp(480px,100vh - 300px,920px);width:100%}.mail-v84-reader-message .mail-v84-attachments,.mail-v84-reader-message .mail-v84-events{padding-left:0;padding-right:0}.theme-dark .mail-v84-reader-message{background:var(--bp-paper)}.theme-dark .mail-v84-reader-heading h2,.theme-dark .mail-v84-sender__identity strong{color:var(--bp-text)}.theme-dark .mail-v84-reader-heading,.theme-dark .mail-v84-sender{border-color:var(--bp-border)}.theme-dark .mail-v84-body,.theme-dark .mail-v84-sender__identity small,.theme-dark .mail-v84-sender__identity strong span,.theme-dark .mail-v84-sender__meta time{color:var(--bp-text)}.theme-dark .mail-v84-reader-action:hover:not(:disabled),.theme-dark .mail-v84-reader-menu__trigger:hover,.theme-dark .mail-v84-reader-menu__trigger[aria-expanded=true]{background:var(--bp-primary-solid);border-color:#68778d;color:#fff}@media(max-width:1200px){.mail-v84-reader-heading{gap:10px;grid-template-columns:1fr}.mail-v84-reader-actions{justify-self:end}}@media(max-width:980px){.mail-v84-reader-message{padding:15px 17px 0}.mail-v84-reader-heading{padding-right:45px}.mail-v84-reader-close{display:grid;position:absolute;right:0;top:0}}@media(max-width:650px){.mail-v84-reader-message{padding:12px 12px 0}.mail-v84-reader-heading h2{font-size:20px}.mail-v84-reader-actions{justify-self:stretch;overflow-x:auto;width:100%}.mail-v84-reader-action{flex:1 0 auto;padding:0 9px}.mail-v84-sender{align-items:start;grid-template-columns:42px minmax(0,1fr)}.mail-v84-sender .mail-v84-avatar.large{height:40px;width:40px}.mail-v84-sender__meta{align-items:flex-start;grid-column:2;padding-top:0}.mail-v84-sender__meta time{text-align:left}.mail-v84-body iframe{min-height:calc(100vh - 340px)}}@media print{.mail-v84-reader-actions,.mail-v84-reader-close{display:none!important}.mail-v84-reader-message{padding:0}}.theme-dark .mail-v84-page{background:var(--bp-body);color:var(--bp-text)}.theme-dark .mail-v84-workspace{box-shadow:0 9px 30px #0000002e}.theme-dark .mail-compose-envelope-shell,.theme-dark .mail-compose-main,.theme-dark .mail-compose-panel,.theme-dark .mail-professional-editor,.theme-dark .mail-rich-editor,.theme-dark .mail-v84-list-panel,.theme-dark .mail-v84-message-list,.theme-dark .mail-v84-reader,.theme-dark .mail-v84-reader-message,.theme-dark .mail-v84-sidebar,.theme-dark .mail-v84-workspace{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-v84-list-panel,.theme-dark .mail-v84-reader,.theme-dark .mail-v84-sidebar{border-color:var(--bp-border)}.theme-dark .mail-v84-accounts-button,.theme-dark .mail-v84-primary-actions .mail-v84-compose,.theme-dark .mail-v84-sync-icon{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-text)}.theme-dark .mail-v84-accounts-button:hover,.theme-dark .mail-v84-primary-actions .mail-v84-compose:hover:not(:disabled),.theme-dark .mail-v84-sync-icon.is-syncing,.theme-dark .mail-v84-sync-icon:focus-visible,.theme-dark .mail-v84-sync-icon:hover:not(:disabled){background:var(--bp-soft);border-color:var(--bp-border);color:#f8f9fa}.theme-dark .mail-v84-primary-actions .mail-v84-compose:disabled{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-muted)}.theme-dark .mail-v84-compose-icon path:nth-of-type(-n+2){stroke:#adb5bd}.theme-dark .mail-v84-compose-icon path:nth-of-type(n+3){stroke:#0ab39c}.theme-dark .mail-v84-sync-icon.is-syncing,.theme-dark .mail-v84-sync-icon:focus-visible,.theme-dark .mail-v84-sync-icon:hover:not(:disabled){color:#0ab39c}.theme-dark .mail-v84-sidebar nav>button{background:#0000;color:var(--bp-muted)}.theme-dark .mail-v84-sidebar nav>button:hover{background:var(--bp-soft);color:var(--bp-text)}.theme-dark .mail-v84-sidebar nav>button.active{background:#0ab39c26;box-shadow:inset 3px 0 #0ab39c;color:#0ab39c}.theme-dark .mail-v84-sidebar nav>button.active b{background:#0ab39c47;color:#d8fff8}.theme-dark .mail-compose-commandbar,.theme-dark .mail-editor-modebar,.theme-dark .mail-editor-status,.theme-dark .mail-v84-account-filter,.theme-dark .mail-v84-attachments,.theme-dark .mail-v84-events,.theme-dark .mail-v84-label-title,.theme-dark .mail-v84-list-panel>footer,.theme-dark .mail-v84-list-panel>header,.theme-dark .mail-v84-reader-heading,.theme-dark .mail-v84-sender{border-color:var(--bp-border)}.theme-dark .mail-compose-commandbar,.theme-dark .mail-editor-modebar,.theme-dark .mail-editor-status,.theme-dark .mail-v84-list-panel>footer,.theme-dark .mail-v84-list-panel>header{background:var(--bp-soft);color:var(--bp-text)}.theme-dark .mail-compose-commandbar__title h2,.theme-dark .mail-v84-empty strong,.theme-dark .mail-v84-list-panel h2,.theme-dark .mail-v84-reader-heading h2,.theme-dark .mail-v84-sender__identity strong,.theme-dark .mail-v84-unconfigured h2{color:#f8f9fa}.theme-dark .mail-editor-status,.theme-dark .mail-v84-empty span,.theme-dark .mail-v84-list-panel header span,.theme-dark .mail-v84-message time,.theme-dark .mail-v84-message-copy em,.theme-dark .mail-v84-message-copy small,.theme-dark .mail-v84-reader-placeholder,.theme-dark .mail-v84-sender__identity small,.theme-dark .mail-v84-sender__identity strong span,.theme-dark .mail-v84-sender__meta time{color:var(--bp-muted)}.theme-dark .mail-editor-popover,.theme-dark .mail-recipient-directory,.theme-dark .mail-recipient-options,.theme-dark .mail-schedule-popover,.theme-dark .mail-template-menu,.theme-dark .mail-v84-account-picker__menu,.theme-dark .mail-v84-arrange__menu,.theme-dark .mail-v84-filter,.theme-dark .mail-v84-reader-menu__popover,.theme-dark .mail-v84-search{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)}.theme-dark .mail-compose-panel .mail-editor-selects select,.theme-dark .mail-compose-unified .mail-field-label,.theme-dark .mail-compose-unified .mail-recipient-control,.theme-dark .mail-compose-unified .mail-subject-row>input,.theme-dark .mail-link-popover input,.theme-dark .mail-picker-trigger,.theme-dark .mail-schedule-popover input,.theme-dark .mail-timezone-field select,.theme-dark .mail-v84-account-picker__control,.theme-dark .mail-v84-search{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-v84-account-picker__control{background:#d96b55;border-color:#d96b55;color:#fff}.theme-dark .mail-v84-account-picker__menu button,.theme-dark .mail-v84-arrange__menu button,.theme-dark .mail-v84-reader-menu__popover button{color:var(--bp-muted)}.theme-dark .mail-v84-account-picker__menu button:hover,.theme-dark .mail-v84-arrange__menu button:focus-visible,.theme-dark .mail-v84-arrange__menu button:hover,.theme-dark .mail-v84-reader-menu__popover button:hover{background:var(--bp-soft);color:var(--bp-text)}.theme-dark .mail-v84-account-picker__menu button.active{background:var(--bp-primary-solid);color:#fff}.theme-dark .mail-v84-filter button{color:var(--bp-muted)}.theme-dark .mail-v84-filter button:hover{color:#f8f9fa}.theme-dark .mail-v84-filter button.active{background:var(--bp-primary-solid);box-shadow:none;color:#fff}.theme-dark .mail-v84-message-group__heading{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-v84-message-group__heading:hover{background:var(--bp-soft)}.theme-dark .mail-v84-message{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-muted)}.theme-dark .mail-v84-message:hover{background:var(--bp-soft)}.theme-dark .mail-v84-message.active.read{background:var(--bp-soft);box-shadow:inset 3px 0 #405189}.theme-dark .mail-v84-message.active.unread{background:#40518947;box-shadow:inset 3px 0 #6f83c4}.theme-dark .mail-v84-message-copy strong,.theme-dark .mail-v84-message-subject b{color:var(--bp-text)}.theme-dark .mail-v84-message.unread .mail-v84-message-copy strong,.theme-dark .mail-v84-message.unread .mail-v84-message-subject b,.theme-dark .mail-v84-message.unread .mail-v84-message-subject time{color:#8aa4ff}.theme-dark .mail-v84-list-resizer>span{background:var(--bp-soft)}.theme-dark .mail-v84-list-resizer:focus-visible>span,.theme-dark .mail-v84-list-resizer:hover>span{background:var(--bp-primary-solid)}.theme-dark .mail-v84-reader-action,.theme-dark .mail-v84-reader-close,.theme-dark .mail-v84-reader-menu__trigger{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-v84-reader-action:hover:not(:disabled),.theme-dark .mail-v84-reader-menu__trigger:hover,.theme-dark .mail-v84-reader-menu__trigger[aria-expanded=true]{background:var(--bp-soft);border-color:var(--bp-border);color:#f8f9fa}.theme-dark .mail-v84-sender .mail-v84-avatar.large{background:#0ab39c;color:#fff}.theme-dark .mail-v84-body{background:var(--bp-paper);color:var(--bp-text)}.theme-dark .mail-v84-body iframe{background:var(--bp-paper);color-scheme:dark}.theme-dark .mail-compose-unified,.theme-dark .mail-compose-unified .mail-compose-panel__footer,.theme-dark .mail-editor-more-row .mail-compose-modes,.theme-dark .mail-schedule-popover__footer{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-compose-unified .mail-editor-modebar,.theme-dark .mail-compose-unified .mail-editor-more-row,.theme-dark .mail-compose-unified .mail-editor-toolbar,.theme-dark .mail-editor-status__count,.theme-dark .mail-tool-group{border-color:var(--bp-border)}.theme-dark .mail-compose-modes button,.theme-dark .mail-compose-panel .mail-editor-toolbar .mail-color-tool,.theme-dark .mail-compose-panel .mail-editor-toolbar .mail-tool-button,.theme-dark .mail-editor-more-toggle{color:var(--bp-muted)}.theme-dark .mail-compose-modes button:hover,.theme-dark .mail-compose-panel .mail-editor-toolbar .mail-color-tool:hover,.theme-dark .mail-compose-panel .mail-editor-toolbar .mail-tool-button:hover,.theme-dark .mail-editor-more-toggle.active,.theme-dark .mail-editor-more-toggle:hover{background:var(--bp-soft);color:#f8f9fa}.theme-dark .mail-compose-modes button.active{background:#0ab39c26;box-shadow:none;color:#0ab39c}html[data-crm-theme=dark] .mail-compose-panel,html[data-crm-theme=dark] .mail-v84-dialog,html[data-crm-theme=dark] .mail-v84-page{--crm-field-block-border:var(--bp-border);--crm-field-block-header:var(--bp-soft);--crm-field-block-body:var(--bp-soft);--crm-field-block-label:var(--bp-text);--crm-field-block-text:var(--bp-text);color-scheme:dark}html[data-crm-theme=dark] .mail-v84-page{background:var(--bp-body);color:var(--bp-text)}html[data-crm-theme=dark] .mail-v84-page .mail-v84-account-filter,html[data-crm-theme=dark] .mail-v84-page .mail-v84-label-title,html[data-crm-theme=dark] .mail-v84-page .mail-v84-list-header,html[data-crm-theme=dark] .mail-v84-page .mail-v84-list-panel,html[data-crm-theme=dark] .mail-v84-page .mail-v84-message-list,html[data-crm-theme=dark] .mail-v84-page .mail-v84-reader,html[data-crm-theme=dark] .mail-v84-page .mail-v84-reader-heading,html[data-crm-theme=dark] .mail-v84-page .mail-v84-sidebar,html[data-crm-theme=dark] .mail-v84-page .mail-v84-workspace{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .mail-v84-page .mail-v84-account-picker__control,html[data-crm-theme=dark] .mail-v84-page .mail-v84-accounts-button,html[data-crm-theme=dark] .mail-v84-page .mail-v84-arrange__trigger,html[data-crm-theme=dark] .mail-v84-page .mail-v84-label-title button,html[data-crm-theme=dark] .mail-v84-page .mail-v84-list-tools>button,html[data-crm-theme=dark] .mail-v84-page .mail-v84-sidebar-actions button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-v84-page .mail-v84-arrange__trigger:hover,html[data-crm-theme=dark] .mail-v84-page .mail-v84-list-tools>button:hover,html[data-crm-theme=dark] .mail-v84-page .mail-v84-message-actions button:hover{background:var(--bp-primary-solid);color:#fff}html[data-crm-theme=dark] .mail-v84-page .mail-v84-list-tools>button.active{background:var(--bp-soft);border-color:#9aabff;color:#b4c4ff}html[data-crm-theme=dark] .mail-v84-page .mail-v84-message{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-v84-page .mail-v84-message.active.read,html[data-crm-theme=dark] .mail-v84-page .mail-v84-message.active.unread,html[data-crm-theme=dark] .mail-v84-page .mail-v84-message:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .mail-v84-page .mail-v84-message-copy,html[data-crm-theme=dark] .mail-v84-page .mail-v84-message-subject{background:#0000}html[data-crm-theme=dark] .mail-v84-page .mail-v84-empty span,html[data-crm-theme=dark] .mail-v84-page .mail-v84-list-panel header span,html[data-crm-theme=dark] .mail-v84-page .mail-v84-message time,html[data-crm-theme=dark] .mail-v84-page .mail-v84-message-copy small,html[data-crm-theme=dark] .mail-v84-page .mail-v84-reader-placeholder{color:var(--bp-muted)}html[data-crm-theme=dark] .mail-v84-page .mail-v84-message-actions button{background:#0000;color:var(--bp-muted)}html[data-crm-theme=dark] .mail-v84-page button:focus:not(:focus-visible){outline:none}html[data-crm-theme=dark] .mail-v84-page .mail-rich-editor:focus-visible,html[data-crm-theme=dark] .mail-v84-page button:focus-visible{outline:2px solid #9aabff;outline-offset:2px}html[data-crm-theme=dark] .mail-v84-dialog>section{color:var(--bp-text)}html[data-crm-theme=dark] .mail-v84-dialog footer,html[data-crm-theme=dark] .mail-v84-dialog header,html[data-crm-theme=dark] .mail-v84-dialog>section{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .mail-v84-dialog h2,html[data-crm-theme=dark] .mail-v84-dialog label{color:var(--bp-text)}html[data-crm-theme=dark] .mail-v84-dialog input,html[data-crm-theme=dark] .mail-v84-dialog select{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-delete-dialog__body p{color:var(--bp-muted)}html[data-crm-theme=dark] .mail-delete-dialog__icon{background:#402632;color:#ffb8c2}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-compose-commandbar{background:var(--bp-soft);background-color:var(--bp-soft)!important;border-color:var(--bp-border)}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-compose-commandbar__title h2{color:var(--bp-text)}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-compose-envelope,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-compose-envelope-shell,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-compose-main,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-compose-sendrail,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-compose-surface,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-more-row,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-status,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-toolbar{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-toolbar.is-disabled{opacity:1}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-toolbar.is-disabled .mail-color-tool.disabled,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-toolbar.is-disabled .mail-tool-button:disabled,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-toolbar.is-disabled select:disabled{background:var(--bp-soft);color:var(--bp-muted);opacity:1}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-toolbar .mail-color-tool,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-toolbar .mail-tool-button{border-color:var(--bp-border)!important}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-toolbar .mail-tool-button.active{background:var(--bp-soft);border-color:var(--bp-border)!important;color:#b4c4ff}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-tool-group{border-color:var(--bp-border)}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-color-tool,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-compose-commandbar__close,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-more-toggle,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-selects select,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-field-label,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-status-action,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-template-trigger,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-tool-button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-color-tool:hover:not(.disabled),html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-more-toggle:hover,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-status-action:hover,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-template-trigger:hover,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-tool-button:hover:not(:disabled){background:var(--bp-primary-solid);border-color:var(--bp-border);color:#fff}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-color-tool.disabled,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-selects select:disabled,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-tool-button:disabled{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted);opacity:1}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-send-primary{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-send-primary:disabled,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-status-action:disabled{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted);opacity:1}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-recipient-control,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-subject-row>input{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-recipient-chip{background:var(--bp-soft);border-color:var(--bp-border);color:#b4c4ff}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-rich-editor{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-rich-editor:before{color:var(--bp-muted)}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-rich-editor blockquote{background:var(--bp-soft);border-left-color:#9aabff;color:var(--bp-text)}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-rich-editor td,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-rich-editor th{border-color:var(--bp-border)}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-preview,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-source,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-source label{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-source label>span{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-source textarea{background:var(--bp-soft);background-image:none;color:var(--bp-text)}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-preview iframe{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-status,html[data-crm-theme=dark] .mail-compose-panel.mail-compose-unified .mail-editor-status__count{color:var(--bp-muted)}html[data-crm-theme=dark] .mail-compose-panel .mail-date-popover,html[data-crm-theme=dark] .mail-compose-panel .mail-editor-popover,html[data-crm-theme=dark] .mail-compose-panel .mail-recipient-directory,html[data-crm-theme=dark] .mail-compose-panel .mail-recipient-directory__column>header,html[data-crm-theme=dark] .mail-compose-panel .mail-recipient-options,html[data-crm-theme=dark] .mail-compose-panel .mail-schedule-popover,html[data-crm-theme=dark] .mail-compose-panel .mail-schedule-popover__footer,html[data-crm-theme=dark] .mail-compose-panel .mail-schedule-popover__header,html[data-crm-theme=dark] .mail-compose-panel .mail-template-menu,html[data-crm-theme=dark] .mail-compose-panel .mail-time-popover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-compose-panel .mail-template-menu strong{color:var(--bp-text)}html[data-crm-theme=dark] .mail-compose-panel .mail-recipient-directory p,html[data-crm-theme=dark] .mail-compose-panel .mail-recipient-directory small,html[data-crm-theme=dark] .mail-compose-panel .mail-template-menu small{color:var(--bp-muted)}html[data-crm-theme=dark] .mail-compose-panel .mail-emoji-popover button,html[data-crm-theme=dark] .mail-compose-panel .mail-link-popover input,html[data-crm-theme=dark] .mail-compose-panel .mail-picker-trigger,html[data-crm-theme=dark] .mail-compose-panel .mail-recipient-directory__list button,html[data-crm-theme=dark] .mail-compose-panel .mail-recipient-directory__search,html[data-crm-theme=dark] .mail-compose-panel .mail-recipient-directory__search input,html[data-crm-theme=dark] .mail-compose-panel .mail-recipient-options button,html[data-crm-theme=dark] .mail-compose-panel .mail-template-menu button,html[data-crm-theme=dark] .mail-compose-panel .mail-timezone-field select{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-compose-panel .mail-emoji-popover button:hover,html[data-crm-theme=dark] .mail-compose-panel .mail-recipient-directory__list button:hover,html[data-crm-theme=dark] .mail-compose-panel .mail-recipient-options button:hover,html[data-crm-theme=dark] .mail-compose-panel .mail-template-menu button:hover{background:var(--bp-primary-solid);color:#fff}html[data-crm-theme=dark] .mail-compose-panel .mail-date-popover header strong,html[data-crm-theme=dark] .mail-compose-panel .mail-schedule-field>span,html[data-crm-theme=dark] .mail-compose-panel .mail-schedule-popover__header strong,html[data-crm-theme=dark] .mail-compose-panel .mail-time-popover>strong{color:var(--bp-text)}html[data-crm-theme=dark] .mail-compose-panel .mail-date-days button{background:#0000;color:var(--bp-text)}html[data-crm-theme=dark] .mail-compose-panel .mail-date-days button.selected{background:var(--bp-primary-solid);color:#fff}html[data-crm-theme=dark] .mail-compose-panel .mail-date-days button:disabled{color:var(--bp-muted)}html[data-crm-theme=dark] .mail-compose-panel .mail-time-values input{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-compose-panel .mail-time-values label>span{color:var(--bp-muted)}html[data-crm-theme=dark] .mail-compose-panel .mail-time-values label.active input{border-color:#9aabff;color:var(--bp-text)}html[data-crm-theme=dark] .mail-compose-panel .mail-analog-clock{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none}html[data-crm-theme=dark] .mail-compose-panel .mail-analog-clock button{background:#0000!important;border:0;box-shadow:none;color:var(--bp-text)!important}html[data-crm-theme=dark] .mail-compose-panel .mail-analog-clock button.selected,html[data-crm-theme=dark] .mail-compose-panel .mail-minute-knob{background:var(--bp-primary-solid)!important;color:#fff!important}html[data-crm-theme=dark] .mail-compose-panel .mail-analog-clock>span{color:var(--bp-text)}html[data-crm-theme=dark] .mail-compose-panel .mail-clock-center,html[data-crm-theme=dark] .mail-compose-panel .mail-clock-hand{background:#9aabff}html[data-crm-theme=dark] .mail-compose-panel .mail-time-popover footer button{background:var(--bp-soft)!important;border-color:var(--bp-border);color:var(--bp-text)!important}html[data-crm-theme=dark] .mail-compose-panel .mail-time-popover footer button.apply{background:var(--bp-primary-solid)!important;color:#fff!important}html[data-crm-theme=dark] .mail-compose-panel .mail-time-values>b{color:var(--bp-text)}html[data-crm-theme=dark] .mail-form-error,html[data-crm-theme=dark] .mail-v84-error{background:#402632;border-color:#6d3442;color:#ffb8c2}html[data-crm-theme=dark] .mail-schedule-popover,html[data-crm-theme=dark] .mail-v84-page *{scrollbar-color:#6c757d #212529}html[data-crm-theme=dark] .mail-v84-page .mail-v84-account-filter,html[data-crm-theme=dark] .mail-v84-page .mail-v84-account-filter:is(:hover,:focus,:focus-within),html[data-crm-theme=dark] .mail-v84-page .mail-v84-label-title{background:var(--bp-soft);box-shadow:none}html[data-crm-theme=dark] .mail-v84-page .mail-compose-panel.mail-compose-unified .mail-editor-more-row .mail-compose-modes,html[data-crm-theme=dark] .mail-v84-page .mail-compose-panel.mail-compose-unified .mail-editor-toolbar .mail-tool-group{background:#0000;box-shadow:none}html[data-crm-theme=dark] .mail-v84-page .mail-compose-panel.mail-compose-unified .mail-copy-fields{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .mail-v84-page .mail-compose-panel.mail-compose-unified .mail-editor-more-separator{background:var(--bp-soft)}html[data-crm-theme=dark] .mail-v84-page .mail-compose-panel.mail-compose-unified .mail-compose-modes button:not(.active){background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-v84-page .mail-compose-panel.mail-compose-unified .mail-compose-modes button:not(.active):hover{background:var(--bp-primary-solid);color:#fff}html[data-crm-theme=dark] .mail-v84-page .mail-compose-panel.mail-compose-unified .mail-recipient-field>.mail-copy-toggle{background:#0000;border-color:#0000;box-shadow:none;color:#65d6c4}html[data-crm-theme=dark] .mail-v84-page .mail-compose-panel.mail-compose-unified .mail-recipient-field>.mail-copy-toggle:is(:hover,:focus,:focus-visible,[aria-expanded=true]){background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:#8be4d6}html[data-crm-theme=dark] .mail-v84-page .mail-compose-panel.mail-compose-unified .mail-schedule-popover__header>button{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-text)}html[data-crm-theme=dark] .mail-v84-page .mail-compose-panel.mail-compose-unified .mail-schedule-popover__header>button:is(:hover,:focus-visible):not(:disabled){background:var(--bp-primary-solid);border-color:var(--bp-border);color:#fff}.mail-accounts-page{background:var(--bp-body);min-height:calc(100vh - 64px);padding:14px 18px 24px}.mail-account-list,.mail-accounts-topbar,.mail-provider-grid,.mail-server-form{margin-left:auto;margin-right:auto;width:min(100%,1360px)}.mail-accounts-topbar{align-items:center;display:flex;margin-bottom:12px}.mail-accounts-topbar>button{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;box-shadow:0 2px 7px #1f314c0d;color:#344fd7;display:flex;font-size:15px;font-weight:600;gap:9px;height:46px;padding:0 17px}.mail-accounts-topbar>button:hover{background:var(--bp-paper);border-color:#aebaf1}.mail-accounts-topbar>button:focus-visible{outline:3px solid #465ee933;outline-offset:2px}.mail-provider-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.mail-provider-grid article{grid-gap:9px 13px;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;box-shadow:0 6px 20px #1b2a420d;display:grid;gap:9px 13px;grid-template-columns:46px minmax(0,1fr);grid-template-rows:1fr auto;min-height:130px;padding:17px}.provider-logo{background:#5369e8;border-radius:11px;color:#fff;display:grid;font-weight:600;height:46px;place-items:center;width:46px}.provider-logo.google{background:var(--bp-paper);border:1px solid var(--bp-border);color:#d64d3f}.provider-logo.microsoft{background:#287ad5}.provider-logo.generic{background:#0f9b82}.mail-provider-grid h2{color:var(--bp-text);font-size:18px;line-height:1.3;margin:1px 0 5px}.mail-provider-grid p{color:#68778d;font-size:14px;line-height:1.5;margin:0}.mail-provider-grid button{font-size:14px;grid-column:1/3;justify-self:end;min-height:41px}.mail-account-list,.mail-server-form{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;box-shadow:0 5px 18px #1b2a420a;margin-top:14px;overflow:hidden}.mail-account-list>header,.mail-server-form>header{align-items:center;background:var(--bp-paper);border-bottom:1px solid var(--bp-border);display:flex;justify-content:space-between;padding:14px 18px}.mail-account-list h2,.mail-server-form h2{color:var(--bp-text);font-size:20px;line-height:1.3;margin:0}.mail-account-list p,.mail-server-form p{color:var(--bp-muted);font-size:14px;line-height:1.45;margin:4px 0 0}.mail-server-form>header>i{color:#0f9b82}.mail-account-primary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;padding:15px 18px 0}.mail-account-fields{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px 18px}.mail-account-fields label,.mail-account-primary label,.mail-server-columns label{grid-gap:7px;color:var(--bp-text);display:grid;font-size:14px;font-weight:600;gap:7px}.mail-account-fields input,.mail-account-fields select,.mail-account-primary input,.mail-account-primary select,.mail-server-columns input,.mail-server-columns select{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:15px;height:44px;padding:0 12px;width:100%}.mail-account-fields input:focus,.mail-account-fields select:focus,.mail-account-primary input:focus,.mail-account-primary select:focus,.mail-server-columns input:focus,.mail-server-columns select:focus{border-color:#8798eb;box-shadow:0 0 0 3px #465ee91a;outline:0}.mail-server-summary{align-items:center;background:var(--bp-soft);border:1px solid #cfe5df;border-radius:8px;color:#41665e;display:flex;font-size:14px;gap:9px;margin:0 18px 12px;padding:11px 13px}.mail-server-summary>i{color:#0f9b82}.mail-server-summary button{background:#0000;border:0;color:#344fd7;font-size:14px;font-weight:600;margin-left:auto;padding:5px 7px}.mail-server-columns{grid-gap:13px;display:grid;gap:13px;grid-template-columns:1fr 1fr;padding:0 18px 12px}.mail-server-columns.single{grid-template-columns:1fr}.mail-server-columns fieldset{grid-gap:10px;border:1px solid var(--bp-border);border-radius:8px;display:grid;gap:10px;grid-template-columns:1.5fr .58fr .78fr;min-width:0;padding:13px}.mail-server-columns legend{color:#344fd7;font-size:14px;font-weight:600;letter-spacing:.25px;padding:0 8px}.mail-security-note{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text)!important;display:flex;font-size:14px!important;gap:9px;margin:0 18px 14px!important;padding:10px 12px}.mail-security-note>i{color:#0f9b82;flex:0 0 auto}.mail-server-form>footer{background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;padding:12px 18px}.mail-server-form>footer button{font-size:14px;min-height:42px}.mail-account-list>header>span{background:var(--bp-soft);border-radius:14px;color:#344fd7;font-size:14px;font-weight:600;min-width:31px;padding:5px 9px;text-align:center}.mail-account-list>div>article{grid-gap:12px;align-items:center;border-top:1px solid var(--bp-border);display:grid;gap:12px;grid-template-columns:44px minmax(190px,1fr) 130px minmax(210px,1fr) auto;min-height:84px;padding:13px 18px;position:relative}.mail-account-list>div>article:first-child{border-top:0}.mail-account-provider{background:var(--bp-soft);border-radius:10px;color:var(--bp-primary);display:grid;height:42px;place-items:center;width:42px}.mail-account-list article>div{display:flex;flex-direction:column;gap:3px}.mail-account-list strong{color:var(--bp-text);font-size:17px}.mail-account-list article small,.mail-account-list article span{color:var(--bp-muted);font-size:15px}.mail-account-list article em{background:var(--bp-soft);border-radius:11px;color:#24795f;font-size:15px;font-style:normal;padding:5px 9px;width:-webkit-max-content;width:max-content}.mail-account-list article em.status-error{background:#fcece9;color:#a44b3e}.mail-account-list article>p{color:#a0473e;font-size:14px;grid-column:2/6;margin:0}.mail-account-list article>button{font-size:14px}.mail-accounts-empty{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:165px}.mail-accounts-empty strong{font-size:19px}.mail-accounts-empty span{font-size:14px}.mail-account-notice{align-items:center;background:var(--bp-soft);border:1px solid #bfe4d7;border-radius:8px;bottom:20px;box-shadow:0 12px 30px #1e2a3e29;color:#236d58;display:flex;font-size:15px;gap:9px;max-width:500px;padding:13px 14px;position:fixed;right:20px;z-index:400}.mail-account-notice.error{background:var(--bp-soft);border-color:#ecc5c5;color:#913d3d}.mail-account-notice button{background:#0000;border:0;margin-left:auto}.mail-connection-dialog{display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:1200}.mail-connection-dialog__backdrop{animation:mail-dialog-fade .22s ease-out both;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#151f2e94;inset:0;position:absolute}.mail-connection-dialog__panel{align-items:center;animation:mail-dialog-pop .34s cubic-bezier(.2,.86,.28,1.18) both;background:var(--bp-paper);border:1px solid #ffffffb8;border-radius:15px;box-shadow:0 28px 80px #101c2f4d;display:flex;flex-direction:column;justify-content:center;min-height:360px;padding:36px 38px 32px;position:relative;text-align:center;width:min(100%,500px)}.mail-connection-dialog__visual{background:var(--bp-soft);border-radius:50%;color:#4560e9;display:grid;height:108px;margin-bottom:22px;place-items:center;position:relative;width:108px}.mail-connection-dialog__visual>i{position:relative;z-index:3}.mail-connection-dialog__visual>span{animation:mail-testing-ring 1.8s ease-out infinite;border:2px solid #4560e947;border-radius:50%;inset:17px;position:absolute}.mail-connection-dialog__visual>span:nth-child(2){animation-delay:.5s}.mail-connection-dialog__visual>span:nth-child(3){animation-delay:1s}.mail-connection-dialog.is-success .mail-connection-dialog__visual{animation:mail-success-bloom .54s cubic-bezier(.18,.9,.28,1.35) both;background:var(--bp-soft);border:2px solid #a9e1d2;color:#0b9b78}.mail-connection-dialog.is-error .mail-connection-dialog__visual{animation:mail-error-shake .52s ease-out both;background:var(--bp-soft);border:2px solid #f2c2bb;color:#e75d4c}.mail-connection-dialog h2{color:var(--bp-text);font-size:25px;font-weight:500;letter-spacing:-.2px;line-height:1.25;margin:0}.mail-connection-dialog p{color:var(--bp-muted);font-size:16px;line-height:1.55;margin:10px 0 0;max-width:400px}.mail-connection-dialog__progress{align-items:center;color:var(--bp-muted);display:flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;margin-top:24px;min-height:54px}.mail-connection-dialog__progress i{animation:mail-progress-dot 1s ease-in-out infinite;background:#4b61e6;border-radius:50%;height:7px;width:7px}.mail-connection-dialog__progress i:nth-child(2){animation-delay:.15s}.mail-connection-dialog__progress i:nth-child(3){animation-delay:.3s}.mail-connection-dialog__progress span{margin-left:7px}.mail-connection-dialog__panel>button{border-radius:8px;font-size:15px;font-weight:600;justify-content:center;margin-top:26px;min-height:46px;min-width:176px}.mail-connection-dialog.is-error .mail-connection-dialog__panel>button{background:var(--bp-soft);border-color:#efb7af;color:#b24438}.mail-connection-dialog.is-error .mail-connection-dialog__panel>button:hover{background:#ffefec}@keyframes mail-dialog-fade{0%{opacity:0}to{opacity:1}}@keyframes mail-dialog-pop{0%{opacity:0;transform:translateY(14px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mail-testing-ring{0%{opacity:.75;transform:scale(.45)}75%,to{opacity:0;transform:scale(1.42)}}@keyframes mail-progress-dot{0%,60%,to{opacity:.36;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}@keyframes mail-success-bloom{0%{opacity:0;transform:scale(.45) rotate(-12deg)}65%{opacity:1;transform:scale(1.12) rotate(2deg)}to{transform:scale(1) rotate(0)}}@keyframes mail-error-shake{0%{opacity:0;transform:scale(.72)}45%{opacity:1;transform:scale(1.08) rotate(0)}58%{transform:translateX(-5px) rotate(-3deg)}72%{transform:translateX(5px) rotate(3deg)}86%{transform:translateX(-2px) rotate(-1deg)}to{transform:translateX(0) rotate(0)}}.theme-dark .mail-accounts-page{background:var(--bp-body)}.theme-dark .mail-accounts-topbar>button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-account-list h2,.theme-dark .mail-account-list strong,.theme-dark .mail-provider-grid h2,.theme-dark .mail-server-form h2{color:var(--bp-text)}.theme-dark .mail-account-list,.theme-dark .mail-provider-grid article,.theme-dark .mail-server-form{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-account-list>header,.theme-dark .mail-server-form>footer,.theme-dark .mail-server-form>header{background:var(--bp-soft);border-color:var(--bp-border)}.theme-dark .mail-account-fields label,.theme-dark .mail-account-primary label,.theme-dark .mail-server-columns label{color:var(--bp-text)}.theme-dark .mail-account-fields input,.theme-dark .mail-account-fields select,.theme-dark .mail-account-primary input,.theme-dark .mail-account-primary select,.theme-dark .mail-server-columns input,.theme-dark .mail-server-columns select{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-account-list>div>article,.theme-dark .mail-server-columns fieldset{border-color:var(--bp-border)}.theme-dark .mail-server-summary{background:#17322f;border-color:#28534d;color:var(--bp-text)}.theme-dark .mail-server-summary button{color:#bcc7ff}.theme-dark .mail-security-note{background:#17322f;border-color:#28534d;color:var(--bp-text)!important}.theme-dark .mail-connection-dialog__backdrop{background:#03080fb8}.theme-dark .mail-connection-dialog__panel{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:0 30px 90px #00000085;color:var(--bp-text)}.theme-dark .mail-connection-dialog h2,.theme-dark .mail-connection-dialog p,.theme-dark .mail-connection-dialog__progress{color:var(--bp-text)}.theme-dark .mail-connection-dialog__visual{background:var(--bp-soft)}.theme-dark .mail-connection-dialog.is-success .mail-connection-dialog__visual{background:#153a32}.theme-dark .mail-connection-dialog.is-error .mail-connection-dialog__visual{background:#452622}@media(max-width:1150px){.mail-account-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.mail-server-columns fieldset{grid-template-columns:1.25fr .55fr .8fr}}@media(max-width:980px){.mail-provider-grid{grid-template-columns:1fr}.mail-provider-grid article{min-height:118px}.mail-account-list>div>article{grid-template-columns:44px 1fr auto}.mail-account-list article>small{grid-column:2/4}.mail-account-list article>button{grid-column:2/4;justify-self:end}}@media(max-width:700px){.mail-accounts-page{padding:10px}.mail-account-fields,.mail-account-primary,.mail-server-columns{grid-template-columns:1fr}.mail-server-summary{align-items:flex-start;flex-wrap:wrap}.mail-server-summary button{margin-left:0;text-align:left;width:100%}.mail-server-columns fieldset{grid-template-columns:1fr}.mail-account-list>div>article{grid-template-columns:42px 1fr}.mail-account-list article>button,.mail-account-list article>em,.mail-account-list article>small{grid-column:2/3;justify-self:start}.mail-server-form>footer{flex-direction:column-reverse}.mail-server-form>footer button{justify-content:center;width:100%}.mail-connection-dialog{padding:14px}.mail-connection-dialog__panel{min-height:330px;padding:30px 22px 26px}.mail-connection-dialog h2{font-size:24px}.mail-connection-dialog p{font-size:15px}}@media(prefers-reduced-motion:reduce){.mail-connection-dialog__backdrop,.mail-connection-dialog__panel,.mail-connection-dialog__progress i,.mail-connection-dialog__visual,.mail-connection-dialog__visual>span{animation:none!important}}.mail-account-table-wrap{overflow-x:auto;width:100%}.mail-account-table{border-collapse:initial;border-spacing:0;color:var(--bp-text);font-size:14px;min-width:1120px;width:100%}.mail-account-table th{background:var(--bp-soft);border-right:1px solid #ffffff1f;color:#f7f9fc;font-size:15px;font-weight:500;height:45px;padding:0 13px;text-align:left;white-space:nowrap}.mail-account-table td:first-child,.mail-account-table th:first-child{text-align:center;width:52px}.mail-account-table td:nth-last-child(-n+3),.mail-account-table th:nth-last-child(-n+3){text-align:center}.mail-account-table td{background:var(--bp-paper);border-bottom:1px solid var(--bp-border);border-right:1px solid var(--bp-border);height:66px;padding:10px 13px;vertical-align:middle}.mail-account-table tbody tr:hover td,.mail-account-table tbody tr:nth-child(2n) td{background:var(--bp-soft)}.mail-account-table td:nth-child(2){min-width:210px}.mail-account-table td:nth-child(2) span,.mail-account-table td:nth-child(2) strong{display:block}.mail-account-table td:nth-child(2) strong{color:var(--bp-text);font-size:16px}.mail-account-table td:nth-child(2) span{color:#697991;font-size:15px;margin-top:3px}.mail-account-table em{background:var(--bp-soft);border-radius:12px;color:#24795f;display:inline-flex;font-size:14px;font-style:normal;font-weight:600;padding:5px 9px}.mail-account-table em.status-error{background:#fcece9;color:#a44b3e}.mail-account-table em.status-disconnected{background:#edf0f4;color:#667184}.mail-account-table em.status-pending{background:#fff4d8;color:#8a6416}.mail-capability{color:#18a177}.mail-capability span{color:var(--bp-muted)}.mail-account-actions{position:relative;width:62px}.mail-more-button{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:#3853d8;cursor:pointer;display:grid;height:38px;margin:auto;place-items:center;width:38px}.mail-more-button:hover,.mail-more-button[aria-expanded=true]{background:#4058d8;border-color:#4058d8;box-shadow:0 6px 14px #374dc338;color:#fff}.mail-more-button:focus-visible{outline:3px solid #4058d83d;outline-offset:2px}.mail-account-action-menu{animation:mail-dialog-pop .2s ease-out both;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;box-shadow:0 18px 45px #18243833;color:var(--bp-text);padding:10px;position:fixed;text-align:left;width:242px;z-index:1450}.mail-account-action-menu>strong{border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:block;font-size:14px;letter-spacing:.06em;padding:4px 9px 9px;text-transform:uppercase}.mail-account-action-menu>button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--bp-muted);cursor:pointer;display:flex;font-size:14px;gap:10px;height:41px;padding:0 9px;text-align:left;width:100%}.mail-account-action-menu>button:hover{background:var(--bp-soft);color:#3048ce}.mail-account-action-menu>button.danger{color:#bd4439}.mail-account-action-menu>button.danger:hover{background:var(--bp-soft)}.mail-account-action-menu>button:disabled{cursor:not-allowed;opacity:.45}.mail-action-dialog,.mail-settings-layer{display:grid;inset:0;padding:22px;place-items:center;position:fixed;z-index:1350}.mail-action-dialog__backdrop,.mail-settings-backdrop{animation:mail-dialog-fade .2s ease-out both;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#141f2f9e;border:0;inset:0;position:absolute}.mail-settings-modal{animation:mail-dialog-pop .28s cubic-bezier(.2,.84,.3,1.12) both;background:var(--bp-paper);border:1px solid #ffffffa6;border-radius:6px;box-shadow:0 30px 90px #0d192b57;display:flex;flex-direction:column;max-height:calc(100vh - 44px);overflow:visible;position:relative;width:min(100%,1040px)}.mail-settings-modal>header{align-items:flex-start;border-bottom:1px solid var(--bp-border);display:flex;justify-content:space-between;padding:20px 24px}.mail-settings-modal>header span{color:#0b967e;display:block;font-size:14px;font-weight:600;letter-spacing:.08em;margin-bottom:5px}.mail-settings-modal>header h2{color:var(--bp-text);font-size:25px;margin:0}.mail-settings-modal>header p{color:#6a7990;font-size:14px;margin:5px 0 0}.mail-settings-modal>header>button{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-muted);display:grid;height:39px;place-items:center;width:39px}.mail-settings-body{grid-gap:18px;display:grid;gap:18px;overflow-y:auto;padding:20px 24px 24px}.mail-bcc-field,.mail-reply-field,.mail-signature-field{grid-gap:7px;color:var(--bp-text);display:grid;font-size:14px;font-weight:600;gap:7px;position:relative}.mail-reply-field input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:15px;height:45px;padding:0 13px}.mail-bcc-control:focus-visible,.mail-reply-field input:focus{border-color:#7f91ec;box-shadow:0 0 0 3px #465ee91f;outline:0}.mail-bcc-control{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:#66758b;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;justify-content:space-between;min-height:47px;padding:6px 12px}.mail-bcc-chips{display:flex;flex-wrap:wrap;gap:6px}.mail-bcc-chips i{align-items:center;background:var(--bp-soft);border:1px solid #cfd8ff;border-radius:16px;color:#3049c8;display:flex;font-size:13px;font-style:normal;font-weight:600;gap:5px;min-height:30px;padding:4px 6px 4px 10px}.mail-bcc-chips i button{background:#0000;border:0;border-radius:50%;color:#5264be;display:grid;height:22px;place-items:center;width:22px}.mail-bcc-chips i button:hover{background:#5264d8;color:#fff}.mail-bcc-dropdown{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 15px 36px #1c2a402e;left:0;margin-top:6px;padding:10px;position:absolute;right:0;top:100%;z-index:5}.mail-bcc-dropdown>label{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:#748399;display:flex;gap:8px;height:42px;padding:0 11px}.mail-bcc-dropdown>label input{background:#0000;border:0;font-size:14px;outline:0;width:100%}.mail-bcc-dropdown>div{margin-top:8px;max-height:238px;overflow-y:auto}.mail-bcc-dropdown>div>button{grid-gap:10px;align-items:center;background:#0000;border:0;border-radius:7px;color:var(--bp-text);display:grid;gap:10px;grid-template-columns:1fr auto auto;min-height:52px;padding:7px 9px;text-align:left;width:100%}.mail-bcc-dropdown>div>button:hover{background:var(--bp-soft)}.mail-bcc-dropdown>div>button small,.mail-bcc-dropdown>div>button span{display:block}.mail-bcc-dropdown>div>button small{color:#748298;font-size:14px;margin-top:2px}.mail-bcc-dropdown>div>button em{color:#68778c;font-size:14px;font-style:normal}.mail-bcc-dropdown>div>p{color:#76859a;font-size:15px;font-weight:500;padding:16px;text-align:center}.mail-signature-editor{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;overflow:hidden}.mail-signature-toolbar{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);display:flex;flex-wrap:wrap;gap:5px;min-height:48px;padding:6px 10px}.mail-signature-toolbar button{background:#0000;border:1px solid #0000;border-radius:5px;color:var(--bp-text);display:grid;font-size:15px;height:34px;place-items:center;width:36px}.mail-signature-toolbar button:hover{background:var(--bp-soft);border-color:var(--bp-border);color:#3048cf}.mail-signature-content{color:var(--bp-text);font-size:15px;font-weight:400;line-height:1.55;min-height:210px;outline:0;padding:16px}.mail-signature-content:empty:before{color:var(--bp-muted);content:attr(data-placeholder)}.mail-settings-modal>footer{background:var(--bp-soft);border-radius:0 0 14px 14px;border-top:1px solid var(--bp-border);display:flex;gap:9px;justify-content:flex-end;padding:14px 24px}.mail-settings-modal>footer button{font-size:14px;min-height:43px;padding:0 18px}.mail-action-dialog>section{align-items:center;animation:mail-dialog-pop .3s cubic-bezier(.2,.84,.3,1.12) both;background:var(--bp-paper);border:1px solid #ffffffb3;border-radius:15px;box-shadow:0 28px 80px #0f1b2e57;display:flex;flex-direction:column;padding:30px 34px;position:relative;text-align:center;width:min(100%,560px)}.mail-action-dialog__icon{background:var(--bp-soft);border-radius:50%;color:#4d60d9;display:grid;height:86px;place-items:center;width:86px}.mail-action-dialog__icon.delete{background:var(--bp-soft);color:#d34c40}.mail-action-dialog h2{color:var(--bp-text);font-size:26px;margin:20px 0 0}.mail-action-dialog>section>p{color:var(--bp-muted);font-size:15px;line-height:1.55;margin:10px 0 0;max-width:470px}.mail-action-buttons{display:flex;gap:10px;margin-top:24px}.mail-action-buttons button{height:44px;min-width:138px}.mail-delete-choices{grid-gap:10px;display:grid;gap:10px;margin-top:22px;width:100%}.mail-delete-choices>button:not(.cancel){grid-gap:10px;align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;color:var(--bp-text);display:grid;gap:10px;grid-template-columns:34px 1fr;min-height:72px;padding:12px 14px;text-align:left;width:100%}.mail-delete-choices>button:not(.cancel):hover{background:var(--bp-soft);border-color:#abb8eb}.mail-delete-choices>button.danger{background:var(--bp-soft);border-color:#efc8c3;color:#a23d35}.mail-delete-choices>button.danger:hover{background:var(--bp-soft);border-color:#e39a91}.mail-delete-choices small,.mail-delete-choices span,.mail-delete-choices strong{display:block}.mail-delete-choices strong{font-size:16px}.mail-delete-choices small{color:var(--bp-muted);font-size:14px;line-height:1.4;margin-top:4px}.mail-delete-choices .cancel{height:42px;justify-self:center;margin-top:4px;min-width:140px}.theme-dark .mail-account-table{color:var(--bp-text)}.theme-dark .mail-account-table th{background:var(--bp-soft)}.theme-dark .mail-account-table tbody tr:nth-child(2n) td,.theme-dark .mail-account-table td{background:var(--bp-paper);border-color:var(--bp-border)}.theme-dark .mail-account-table tbody tr:hover td{background:var(--bp-soft)}.theme-dark .mail-account-table td:nth-child(2) strong{color:var(--bp-text)}.theme-dark .mail-more-button{background:var(--bp-soft);border-color:var(--bp-border);color:#cfd7ff}.theme-dark .mail-account-action-menu,.theme-dark .mail-action-dialog>section,.theme-dark .mail-settings-modal{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-account-action-menu>strong,.theme-dark .mail-settings-modal>footer,.theme-dark .mail-settings-modal>header{border-color:var(--bp-border)}.theme-dark .mail-account-action-menu>button{color:var(--bp-text)}.theme-dark .mail-account-action-menu>button:hover{background:var(--bp-soft)}.theme-dark .mail-action-dialog h2,.theme-dark .mail-action-dialog>section>p,.theme-dark .mail-settings-modal>header h2,.theme-dark .mail-settings-modal>header p{color:var(--bp-text)}.theme-dark .mail-bcc-control,.theme-dark .mail-bcc-dropdown,.theme-dark .mail-reply-field input,.theme-dark .mail-settings-body,.theme-dark .mail-signature-content,.theme-dark .mail-signature-editor{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-bcc-dropdown>label,.theme-dark .mail-settings-modal>footer,.theme-dark .mail-signature-toolbar{background:var(--bp-soft);border-color:var(--bp-border)}.theme-dark .mail-bcc-dropdown>div>button,.theme-dark .mail-bcc-dropdown>label input{color:var(--bp-text)}.theme-dark .mail-bcc-dropdown>div>button:hover{background:var(--bp-soft)}.theme-dark .mail-delete-choices>button:not(.cancel){background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .mail-delete-choices>button.danger{background:#392625;border-color:#67413e;color:#f0aaa3}@media(max-width:900px){.mail-settings-modal{max-height:calc(100vh - 24px)}.mail-action-dialog,.mail-settings-layer{padding:12px}.mail-account-table{min-width:1040px}}@media(max-width:600px){.mail-settings-body,.mail-settings-modal>footer,.mail-settings-modal>header{padding-left:15px;padding-right:15px}.mail-settings-modal>header h2{font-size:22px}.mail-signature-content{min-height:170px}.mail-action-dialog>section{padding:26px 18px}.mail-action-buttons{display:grid;width:100%}.mail-action-buttons button{width:100%}}@media(prefers-reduced-motion:reduce){.mail-account-action-menu,.mail-action-dialog>section,.mail-action-dialog__backdrop,.mail-settings-backdrop,.mail-settings-modal{animation:none!important}}html[data-crm-theme=dark] .mail-accounts-page,html[data-crm-theme=dark] .mail-action-dialog,html[data-crm-theme=dark] .mail-connection-dialog,html[data-crm-theme=dark] .mail-settings-layer{--crm-field-block-border:var(--bp-border);--crm-field-block-header:var(--bp-soft);--crm-field-block-body:var(--bp-soft);--crm-field-block-label:var(--bp-text);--crm-field-block-text:var(--bp-text);color-scheme:dark}html[data-crm-theme=dark] .mail-accounts-page{background:var(--bp-body);color:var(--bp-text)}html[data-crm-theme=dark] .mail-accounts-page .mail-accounts-topbar>button,html[data-crm-theme=dark] .mail-accounts-page .mail-more-button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-accounts-page .mail-account-list,html[data-crm-theme=dark] .mail-accounts-page .mail-provider-grid article,html[data-crm-theme=dark] .mail-accounts-page .mail-server-form{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .mail-accounts-page .mail-account-list h2,html[data-crm-theme=dark] .mail-accounts-page .mail-account-list strong,html[data-crm-theme=dark] .mail-accounts-page .mail-provider-grid h2,html[data-crm-theme=dark] .mail-accounts-page .mail-server-form h2{color:var(--bp-text)}html[data-crm-theme=dark] .mail-accounts-page .mail-account-list p,html[data-crm-theme=dark] .mail-accounts-page .mail-account-table small,html[data-crm-theme=dark] .mail-accounts-page .mail-provider-grid p,html[data-crm-theme=dark] .mail-accounts-page .mail-server-form p{color:var(--bp-muted)}html[data-crm-theme=dark] .mail-accounts-page .mail-provider-grid button:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);opacity:1}html[data-crm-theme=dark] .mail-accounts-page .mail-account-list>header,html[data-crm-theme=dark] .mail-accounts-page .mail-server-form>footer,html[data-crm-theme=dark] .mail-accounts-page .mail-server-form>header{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .mail-accounts-page .mail-account-list>header>span{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .mail-accounts-page .mail-account-table tbody tr:nth-child(2n) td,html[data-crm-theme=dark] .mail-accounts-page .mail-account-table td,html[data-crm-theme=dark] .mail-accounts-page .mail-account-table th{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-accounts-page .mail-account-fields,html[data-crm-theme=dark] .mail-accounts-page .mail-account-primary,html[data-crm-theme=dark] .mail-accounts-page .mail-account-table tbody tr:hover td,html[data-crm-theme=dark] .mail-accounts-page .mail-server-columns{background:var(--bp-soft)}html[data-crm-theme=dark] .mail-accounts-page .mail-server-columns fieldset{border-color:var(--bp-border)}html[data-crm-theme=dark] .mail-accounts-page .mail-server-columns legend,html[data-crm-theme=dark] .mail-accounts-page .mail-server-summary button{color:#b4c4ff}html[data-crm-theme=dark] .mail-accounts-page .mail-security-note,html[data-crm-theme=dark] .mail-accounts-page .mail-server-summary{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)!important}html[data-crm-theme=dark] .mail-accounts-page .mail-account-fields input,html[data-crm-theme=dark] .mail-accounts-page .mail-account-fields select,html[data-crm-theme=dark] .mail-accounts-page .mail-account-primary input,html[data-crm-theme=dark] .mail-accounts-page .mail-account-primary select,html[data-crm-theme=dark] .mail-accounts-page .mail-server-columns input,html[data-crm-theme=dark] .mail-accounts-page .mail-server-columns select{background-color:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-account-action-menu,html[data-crm-theme=dark] .mail-action-dialog>section,html[data-crm-theme=dark] .mail-connection-dialog__panel,html[data-crm-theme=dark] .mail-settings-modal{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-settings-modal>footer,html[data-crm-theme=dark] .mail-settings-modal>header,html[data-crm-theme=dark] .mail-signature-toolbar{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .mail-action-dialog h2,html[data-crm-theme=dark] .mail-connection-dialog h2,html[data-crm-theme=dark] .mail-settings-modal>header h2{color:var(--bp-text)}html[data-crm-theme=dark] .mail-action-dialog>section>p,html[data-crm-theme=dark] .mail-bcc-dropdown em,html[data-crm-theme=dark] .mail-bcc-dropdown small,html[data-crm-theme=dark] .mail-connection-dialog p,html[data-crm-theme=dark] .mail-delete-choices small,html[data-crm-theme=dark] .mail-settings-modal>header p{color:var(--bp-muted)}html[data-crm-theme=dark] .mail-settings-modal>header>button,html[data-crm-theme=dark] .mail-signature-toolbar button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-account-action-menu>button:hover,html[data-crm-theme=dark] .mail-signature-toolbar button:hover{background:var(--bp-primary-solid);color:#fff}html[data-crm-theme=dark] .mail-bcc-control,html[data-crm-theme=dark] .mail-bcc-dropdown,html[data-crm-theme=dark] .mail-bcc-dropdown>label,html[data-crm-theme=dark] .mail-signature-content,html[data-crm-theme=dark] .mail-signature-editor{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-bcc-chips i{background:var(--bp-soft);border-color:var(--bp-border);color:#b4c4ff}html[data-crm-theme=dark] .mail-action-dialog__icon,html[data-crm-theme=dark] .mail-connection-dialog__visual{background:var(--bp-soft);color:#b4c4ff}html[data-crm-theme=dark] .mail-delete-choices>button:not(.cancel){background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .mail-delete-choices>button:not(.cancel):hover{background:var(--bp-soft)}html[data-crm-theme=dark] .mail-action-dialog__icon.delete,html[data-crm-theme=dark] .mail-delete-choices>button.danger{background:#402632;border-color:#6d3442;color:#ffb8c2}html[data-crm-theme=dark] .mail-account-notice{background:#233c32;border-color:#426553;color:#91d7b7}html[data-crm-theme=dark] .mail-account-notice.error{background:#402632;border-color:#6d3442;color:#ffb8c2}html[data-crm-theme=dark] .mail-account-table-wrap,html[data-crm-theme=dark] .mail-settings-body{scrollbar-color:#6c757d #212529}html[data-crm-theme=dark] .mail-settings-modal .mail-settings-body{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .mail-settings-modal .mail-bcc-field,html[data-crm-theme=dark] .mail-settings-modal .mail-reply-field,html[data-crm-theme=dark] .mail-settings-modal .mail-signature-field{border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);gap:0}html[data-crm-theme=dark] .mail-settings-modal .mail-bcc-field>span,html[data-crm-theme=dark] .mail-settings-modal .mail-reply-field>span,html[data-crm-theme=dark] .mail-settings-modal .mail-signature-field>span{background:var(--bp-soft);border-radius:7px 7px 0 0;color:var(--bp-text);padding:7px 10px}html[data-crm-theme=dark] .mail-settings-modal .mail-bcc-control,html[data-crm-theme=dark] .mail-settings-modal .mail-reply-field>input,html[data-crm-theme=dark] .mail-settings-modal .mail-signature-editor{border:0;border-radius:0 0 7px 7px}html[data-crm-theme=dark] .mail-account-table td:nth-child(2) span{color:var(--bp-muted)}.calendar-page{background:var(--bp-body);min-height:calc(100vh - 64px);padding:24px}.calendar-workspace{--cw-primary:#5367e9;--cw-primary-strong:#4056dd;--cw-accent:#c54839;--cw-ink:#17243a;--cw-muted:#71809a;--cw-border:var(--bp-border);--cw-soft-border:var(--bp-border);--cw-surface:var(--bp-paper);--cw-soft:var(--bp-soft);--cw-today:#eef1ff;--cw-shadow:0 10px 30px #25365817;color:var(--cw-ink);font-size:15px;min-width:0}.calendar-workspace button{font:inherit}.calendar-workspace [draggable=true]:focus-visible,.calendar-workspace button:focus-visible{outline:3px solid #5367e947;outline-offset:2px}.cw-heading{align-items:flex-start;display:flex;justify-content:space-between;margin:0 0 18px}.cw-heading h1{color:var(--cw-ink);font-size:26px;font-weight:500;letter-spacing:-.025em;margin:0}.cw-heading p{color:var(--cw-muted);margin:4px 0 0}.cw-toolbar{grid-gap:12px;align-items:center;background:var(--cw-surface);border:1px solid var(--cw-border);border-radius:14px 14px 0 0;display:grid;gap:12px;grid-template-columns:minmax(190px,1fr) minmax(220px,auto) minmax(260px,1fr);min-height:72px;padding:12px 16px;position:relative;z-index:8}.cw-toolbar h2{font-size:17px;font-weight:500;letter-spacing:-.01em;margin:0;text-align:center;text-transform:capitalize}.calendar-workspace--page .cw-toolbar--page{grid-template-columns:1fr auto 1fr;min-height:62px}.calendar-workspace--page .cw-toolbar--page .cw-toolbar__actions{grid-column:3;grid-row:1}.calendar-workspace--page .cw-toolbar--page .cw-view-switcher{grid-column:2;grid-row:1}.calendar-workspace--page .cw-layout{min-height:calc(100vh - 170px)}.cw-toolbar__actions,.cw-toolbar__navigation{align-items:center;display:flex;gap:8px}.cw-toolbar__actions{justify-content:flex-end}.cw-button-group{display:inline-flex}.cw-button-group .cw-icon-button:first-child{border-radius:8px 0 0 8px}.cw-button-group .cw-icon-button:last-child{border-left:0;border-radius:0 8px 8px 0}.cw-icon-button,.cw-panel-button,.cw-today-button{align-items:center;background:var(--cw-surface);border:1px solid var(--cw-border);color:var(--cw-ink);cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.cw-icon-button:hover,.cw-panel-button:hover,.cw-today-button:hover{background:var(--bp-soft);border-color:#b9c4f8;color:var(--cw-primary-strong)}.cw-icon-button:active,.cw-panel-button:active,.cw-today-button:active{transform:translateY(1px)}.cw-icon-button{width:38px}.cw-panel-button,.cw-today-button{border-radius:8px;font-weight:600;gap:6px;padding:0 13px}.cw-view-switcher{background:var(--bp-soft);border-radius:9px;display:flex;gap:1px;grid-column:1/-1;justify-self:center;overflow:hidden}.cw-view-switcher button{background:#0000;border:0;color:#9f352a;cursor:pointer;font-weight:600;min-height:36px;padding:0 16px;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.cw-view-switcher button:hover{background:#ff846f1f}.cw-view-switcher button.is-active{background:var(--cw-accent);box-shadow:0 4px 11px #ff6f5740;color:#fff}.cw-new{position:relative}.cw-new__trigger{align-items:center;background:var(--cw-primary);border:1px solid var(--cw-primary);border-radius:9px;box-shadow:0 5px 14px #5367e938;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:7px;height:40px;padding:0 14px}.cw-new__trigger:hover{background:var(--cw-primary-strong)}.cw-new__menu{animation:cw-menu-in .15s ease-out;background:var(--cw-surface);border:1px solid var(--cw-border);border-radius:10px;box-shadow:0 16px 38px #1c2b462e;min-width:215px;padding:7px;position:absolute;right:0;top:calc(100% + 7px);z-index:30}.cw-new__menu button{background:#0000;border:0;color:var(--cw-ink);cursor:pointer;font-weight:620;gap:10px;padding:8px;text-align:left;width:100%}.cw-new__menu button,.cw-new__menu button>span{align-items:center;border-radius:7px;display:flex}.cw-new__menu button>span{background:var(--bp-soft);color:var(--cw-primary);height:31px;justify-content:center;width:31px}.cw-new__menu button:hover{background:var(--cw-soft)}@keyframes cw-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.cw-layout{background:var(--cw-surface);border:1px solid var(--cw-border);border-radius:0 0 14px 14px;border-top:0;box-shadow:var(--cw-shadow);display:flex;min-height:calc(100vh - 245px);overflow:hidden;position:relative}.cw-sidebar{background:var(--bp-paper);border-right:1px solid var(--cw-border);display:flex;flex:0 0 266px;flex-direction:column;gap:18px;min-width:0;padding:16px}.cw-sidebar__expand{align-items:center;background:var(--cw-primary);border:0;border-radius:0 8px 8px 0;box-shadow:0 4px 12px #5367e933;color:#fff;cursor:pointer;display:flex;flex:0 0 32px;height:38px;justify-content:center;left:0;position:absolute;top:6px;width:30px;z-index:7}.cw-mini{background:var(--cw-surface);border:1px solid var(--cw-soft-border);border-radius:10px;padding:11px}.cw-mini__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:9px}.cw-mini__header strong{font-size:14px;text-transform:capitalize}.cw-mini__header>div{display:flex}.cw-mini__header button{align-items:center;background:#0000;border:0;border-radius:5px;color:var(--cw-muted);cursor:pointer;display:flex;height:26px;justify-content:center;width:26px}.cw-mini__header button:hover{background:var(--cw-soft);color:var(--cw-primary)}.cw-mini__days,.cw-mini__weekdays{display:grid;grid-template-columns:repeat(7,1fr)}.cw-mini__weekdays span{color:var(--bp-muted);font-size:13px;font-weight:600;padding:2px;text-align:center;text-transform:uppercase}.cw-mini__days button{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--cw-ink);cursor:pointer;display:flex;font-size:13px;height:29px;justify-content:center;margin:1px auto;width:29px}.cw-mini__days button:hover{background:var(--bp-soft);color:var(--cw-primary)}.cw-mini__days button.is-outside{color:var(--bp-text)}.cw-mini__days button.is-today{box-shadow:inset 0 0 0 1px var(--cw-primary);color:var(--cw-primary);font-weight:600}.cw-mini__days button.is-selected{background:var(--cw-primary);box-shadow:0 4px 9px #5367e940;color:#fff;font-weight:600}.cw-filter-section{border-top:1px solid var(--cw-soft-border);padding-top:11px}.cw-filter-section.is-disabled .cw-check-list,.cw-filter-section.is-disabled .cw-situation{filter:grayscale(1);opacity:.48}.cw-filter-heading{align-items:center;background:#0000;border:0;color:var(--cw-ink);cursor:pointer;display:flex;font-size:13px;font-weight:500;justify-content:space-between;letter-spacing:.055em;min-height:30px;padding:0;text-align:left;text-transform:uppercase;width:100%}.cw-filter-heading:hover{color:var(--cw-primary)}.cw-filter-list,.cw-member-list{grid-gap:3px;display:grid;gap:3px;margin-top:6px}.cw-check-list label,.cw-member-row{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--cw-muted);cursor:pointer;display:flex;gap:9px;min-height:36px;padding:4px 6px;text-align:left;transition:background .16s ease,color .16s ease;width:100%}.cw-check-list label>input,.cw-member-row>input{accent-color:var(--cw-primary);height:15px;margin:0;width:15px}.cw-check-list label:hover,.cw-member-row:hover{background:var(--cw-soft);color:var(--cw-ink)}.cw-check-list label.is-active,.cw-member-row.is-active{background:var(--bp-soft);color:var(--cw-primary-strong);font-weight:600}.cw-check-list label:has(input:focus-visible),.cw-member-row:has(input:focus-visible){outline:3px solid #5367e940;outline-offset:1px}.cw-check-list label{--filter-color:var(--cw-primary)}.cw-check-list label>input{accent-color:var(--filter-color)}.cw-check-list label:hover{background:color-mix(in srgb,var(--filter-color) 8%,#fff);color:color-mix(in srgb,var(--filter-color) 72%,var(--bp-text))}.cw-check-list label.is-active{background:color-mix(in srgb,var(--filter-color) 12%,#fff);box-shadow:inset 3px 0 0 var(--filter-color);color:color-mix(in srgb,var(--filter-color) 76%,var(--bp-text));font-weight:600}.cw-filter-icon{align-items:center;background:color-mix(in srgb,var(--filter-color) 11%,#fff);border-radius:6px;color:var(--filter-color);display:flex;height:27px;justify-content:center;width:27px}.cw-situation{grid-gap:5px;display:grid;gap:5px;grid-template-columns:1fr 1fr;margin-top:7px}.cw-situation label{align-items:center;background:var(--cw-surface);border:1px solid var(--cw-border);border-radius:7px;color:var(--cw-muted);cursor:pointer;display:flex;font-size:13px;justify-content:center;min-height:31px;padding:4px 6px}.cw-situation label input{height:1px;opacity:0;position:absolute;width:1px}.cw-situation label:hover{border-color:#b8c3f6;color:var(--cw-primary)}.cw-situation label.is-active{background:var(--cw-primary);border-color:var(--cw-primary);color:#fff}.cw-situation label:has(input:focus-visible){outline:3px solid #5367e940;outline-offset:1px}.cw-member-row>label{cursor:pointer;display:grid;flex:1 1;min-width:0}.cw-member-row>label small,.cw-member-row>label strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-member-row>label strong{color:var(--cw-ink);font-size:14px}.cw-member-row>label small{color:var(--cw-muted);font-size:13px;margin-top:1px}.cw-member-row>input{opacity:0;pointer-events:none;position:absolute}.cw-member-row .cw-member-toggle{align-items:center;background:#0000;border:0;border-radius:6px;color:currentColor;cursor:pointer;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;margin-left:auto;padding:0;width:28px}.cw-member-row .cw-member-toggle:hover{background:color-mix(in srgb,currentColor 10%,#0000)}.cw-member-row .cw-member-toggle:focus-visible{outline:3px solid #5367e940;outline-offset:1px}.cw-member-row.is-owner-colored.is-active{background:color-mix(in srgb,var(--member-color) 12%,#fff);box-shadow:inset 3px 0 0 var(--member-color)}.cw-member-row.is-owner-colored.is-active .cw-member-toggle{color:var(--member-color)}.cw-add-calendars{align-items:center;background:#0000;border:1px dashed var(--bp-border);border-radius:8px;color:var(--cw-primary-strong);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:7px;justify-content:center;margin-top:8px;min-height:35px;width:100%}.cw-add-calendars:hover{background:var(--bp-soft);border-color:var(--cw-primary)}.cw-member-avatar{background:var(--cw-primary);background:var(--member-color,var(--cw-primary));border-radius:50%;color:#fff;font-size:13px;font-weight:600}.cw-calendar-color-trigger,.cw-member-avatar{align-items:center;display:flex;flex:0 0 29px;height:29px;justify-content:center;width:29px}.cw-calendar-color-trigger{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:50%;cursor:pointer;padding:3px}.cw-calendar-color-trigger>span{background:var(--calendar-picker-color);border:2px solid var(--bp-border);border-radius:50%;box-shadow:0 0 0 1px #23324a29,0 2px 5px #1d2a3d29;display:block;height:19px;width:19px}.cw-calendar-color-trigger:hover{border-color:var(--bp-border);box-shadow:0 2px 7px #1d2a3d1f}.cw-calendar-color-trigger.is-open,.cw-calendar-color-trigger:focus-visible{border-color:#8799ed;box-shadow:0 0 0 3px #4057d624;outline:0}.cw-calendar-color-dot{background:var(--cw-primary);background:var(--member-color,var(--cw-primary));border:3px solid var(--bp-border);border-radius:50%;box-shadow:0 0 0 1px #d6dce5,0 2px 5px #1d2a3d24;display:block;flex:0 0 25px;height:25px;width:25px}.cw-calendar-color-dismiss{background:#0000;border:0;cursor:default;inset:0;padding:0;position:fixed;z-index:519}.cw-calendar-color-popover{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:12px;box-shadow:0 18px 44px #14213438,0 3px 10px #14213417;color:var(--bp-text);max-height:calc(100vh - 16px);overflow-y:auto;position:fixed;z-index:520}.cw-calendar-color-popover>header{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;gap:10px;justify-content:space-between;min-height:58px;padding:10px 12px}.cw-calendar-color-popover>header>div{display:flex;flex-direction:column;gap:2px;min-width:0}.cw-calendar-color-popover>header strong{color:var(--bp-text);font-size:14.5px;font-weight:600}.cw-calendar-color-popover>header small{color:var(--bp-muted);font-size:13px;line-height:1.4}.cw-calendar-color-popover>footer{align-items:center;border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:space-between;min-height:54px;padding:9px 12px}.cw-calendar-color-popover>footer .btn-primary{align-items:center;background:#5367e9;border:1px solid #5367e9;border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;min-height:36px;padding:0 12px}.cw-calendar-color-close{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:#728096;cursor:pointer;display:flex;flex:0 0 34px;height:34px;justify-content:center;padding:0;width:34px}.cw-calendar-color-popover__body{display:flex;flex-direction:column;gap:14px;padding:14px}.cw-calendar-color-wheel{aspect-ratio:1;background:radial-gradient(circle at center,var(--bp-paper) 0,#ffffffeb 9%,#ffffff8c 46%,#fff0 90%),conic-gradient(from 90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border:1px solid var(--bp-border);border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff73,0 7px 20px #1f2b3e24;cursor:grab;margin:2px auto;outline:0;position:relative;touch-action:none;width:min(220px,100vw - 84px)}.cw-calendar-color-wheel.is-dragging{cursor:grabbing}.cw-calendar-color-wheel:focus-visible{outline:3px solid #4057d659;outline-offset:3px}.cw-calendar-color-wheel__handle{background:var(--calendar-picker-color);border:3px solid var(--bp-border);border-radius:50%;box-shadow:0 0 0 2px #34445b,0 2px 5px #14213459;height:18px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:18px}.cw-calendar-color-brightness{display:flex;flex-direction:column;gap:7px}.cw-calendar-color-brightness>span{align-items:center;color:var(--bp-text);display:flex;gap:8px;justify-content:space-between}.cw-calendar-color-brightness em,.cw-calendar-color-brightness strong{font-size:13.5px}.cw-calendar-color-brightness strong{font-weight:600}.cw-calendar-color-brightness em{color:var(--bp-muted);font-style:normal;font-weight:600}.cw-calendar-color-brightness input[type=range]{-webkit-appearance:none;appearance:none;background:var(--bp-soft);border:0;border-radius:999px;box-shadow:inset 0 0 0 1px #14213414;cursor:pointer;height:8px;outline:0;padding:0;width:100%}.cw-calendar-color-brightness input[type=range]:focus-visible{box-shadow:0 0 0 3px #4057d638}.cw-calendar-color-brightness input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--calendar-brightness-color);border:3px solid var(--bp-border);border-radius:50%;box-shadow:0 0 0 1px #7b8798,0 2px 5px #1421343d;box-sizing:border-box;height:18px;width:18px}.cw-calendar-color-brightness input[type=range]::-moz-range-thumb{background:var(--calendar-brightness-color);border:3px solid var(--bp-border);border-radius:50%;box-shadow:0 0 0 1px #7b8798,0 2px 5px #1421343d;box-sizing:border-box;height:18px;width:18px}.cw-calendar-color-hex{display:flex;flex-direction:column;gap:6px}.cw-calendar-color-hex>span{color:var(--bp-text);font-size:13.5px;font-weight:600}.cw-calendar-color-hex input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:14px;font-weight:600;height:40px;letter-spacing:.025em;outline:0;padding:0 11px;width:100%}.cw-calendar-color-hex input:focus{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.cw-calendar-color-hex.is-invalid input{border-color:#f06548;box-shadow:0 0 0 2px #f0654814}.cw-calendar-color-hex>small{color:#e24d3d;font-size:13px;line-height:1.4}.cw-calendar-color-reset{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-muted);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;min-height:36px;padding:0 10px}.cw-calendar-color-reset:hover:not(:disabled){background:var(--bp-soft);border-color:#aebaf3;color:#4056dd}.cw-calendar-color-reset:disabled{cursor:not-allowed;opacity:.48}.cw-content{background:var(--cw-surface);flex:1 1;min-width:0;overflow:auto;position:relative}.cw-content.is-disabled{background:var(--bp-soft);filter:grayscale(.9)}.cw-calendar-surface{min-height:100%}.cw-calendar-header{align-items:center;background:var(--bp-soft);border-bottom:1px solid #f2c9c2;display:flex;gap:16px;justify-content:space-between;min-height:50px;padding:7px 10px 7px 16px;position:relative}.cw-calendar-header h2{color:var(--cw-ink);font-size:17px;font-weight:500;letter-spacing:-.01em;margin:0;text-transform:capitalize}.cw-calendar-header__title{align-items:center;display:flex;min-width:0;padding-left:32px}.cw-calendar-header__title h2{min-width:0}.cw-calendar-header__navigation{align-items:center;display:flex;flex:0 0 auto;gap:8px}.cw-calendar-header__navigation .cw-icon-button,.cw-calendar-header__navigation .cw-today-button{background:var(--bp-soft);border-color:#efc6bf;color:#a7392e}.cw-calendar-header__navigation .cw-today-button{background:var(--cw-accent);border-color:var(--cw-accent);color:#fff}.cw-calendar-canvas{min-height:calc(100vh - 220px);position:relative}.cw-month{min-height:100%;min-width:650px}.cw-month__weekdays{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);display:grid;grid-template-columns:repeat(7,1fr);position:-webkit-sticky;position:sticky;top:0;z-index:4}.cw-month__weekdays>div{border-right:1px solid #ffffff1f;color:#fff;font-size:13px;font-weight:600;padding:11px 8px;text-align:center;text-transform:capitalize}.cw-month__weekdays>div:last-child{border-right:0}.cw-month__grid{display:grid;grid-template-columns:repeat(7,minmax(92px,1fr));grid-template-rows:repeat(6,minmax(106px,1fr));grid-template-rows:repeat(var(--month-rows,6),minmax(106px,1fr));min-height:calc(100vh - 330px)}.cw-month__day{background:var(--bp-paper);border-bottom:1px solid var(--bp-border);border-right:1px solid var(--bp-border);min-height:106px;overflow:hidden;padding:7px;transition:background .15s ease}.cw-month__day:nth-child(7n){border-right:0}.cw-month__day.is-outside{background:var(--bp-soft);color:var(--bp-muted)}.cw-month__day.is-today{background:var(--cw-today)}.cw-month__day.is-drop-target:hover{background:var(--bp-soft);box-shadow:inset 0 0 0 2px var(--cw-primary)}.calendar-workspace--page .cw-month__grid>.cw-month__day.is-outside{background:var(--bp-soft)}.calendar-workspace--page .cw-month__grid>.cw-month__day.is-today{background:var(--cw-today)}.cw-month__number{align-items:center;background:#0000;border:0;border-radius:50%;color:inherit;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:26px;justify-content:center;margin:0 0 4px auto;width:26px}.cw-month__number:hover{background:#5367e91c;color:var(--cw-primary)}.is-today>.cw-month__number{background:var(--cw-primary);box-shadow:0 3px 8px #5367e940;color:#fff}.cw-month__events{grid-gap:4px;display:grid;gap:4px}.cw-event{align-items:center;background:color-mix(in srgb,var(--event-color) 12%,#fff);border-left:3px solid var(--event-color);border-radius:5px;color:color-mix(in srgb,var(--event-color) 77%,var(--bp-text));cursor:default;display:flex;gap:5px;min-height:26px;min-width:0;padding:4px 6px}.cw-event[draggable=true]{cursor:grab}.cw-event[draggable=true]:active{cursor:grabbing;opacity:.68}.cw-event.cw-event--completed{opacity:.68;text-decoration:line-through}.cw-event.is-overdue{box-shadow:inset 0 0 0 1px #d53e4f2e}.cw-event time{flex:0 0 auto;font-size:13px;font-weight:600}.cw-event strong{font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-event__dot{background:var(--event-color);border-radius:50%;flex:0 0 6px;height:6px;width:6px}.cw-more{background:#0000;border:0;color:var(--cw-primary);cursor:pointer;font-size:13px;font-weight:600;padding:1px 4px;text-align:left}.cw-time-grid{--cw-hour-height:62px;min-width:760px}.cw-time-grid.is-day{min-width:560px}.cw-time-grid__header{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);display:grid;grid-template-columns:72px repeat(var(--calendar-columns),minmax(98px,1fr));position:-webkit-sticky;position:sticky;top:0;z-index:5}.cw-time-grid__header>button{align-items:center;background:#0000;border:0;border-left:1px solid #ffffff1f;color:#fff;cursor:pointer;display:flex;gap:7px;justify-content:center;min-height:48px}.cw-time-grid__header>button span{font-size:13px;font-weight:600;text-transform:capitalize}.cw-time-grid__header>button strong{font-size:15px}.cw-time-grid__header>button.is-today strong{align-items:center;background:var(--cw-primary);border-radius:50%;box-shadow:0 3px 8px #5367e940;color:#fff;display:flex;height:28px;justify-content:center;width:28px}.cw-time-grid__corner{align-items:center;background:var(--bp-primary-solid);color:#fff;display:flex;font-size:13px;font-weight:600;justify-content:center;letter-spacing:.04em;text-transform:uppercase}.cw-time-grid__body{display:grid;grid-template-columns:72px repeat(var(--calendar-columns),minmax(98px,1fr))}.cw-time-grid__hour,.cw-time-grid__slot{border-bottom:1px solid var(--bp-border);min-height:var(--cw-hour-height)}.cw-time-grid__hour{align-items:flex-start;background:var(--bp-soft);color:var(--bp-text);display:flex;font-size:13px;font-weight:600;justify-content:center;padding-top:9px}.cw-time-grid__slot{background:var(--bp-soft);border-left:1px solid var(--bp-border);padding:5px;transition:background .15s ease,box-shadow .15s ease}.cw-time-grid__slot.is-drop-target:hover{background:var(--bp-soft);box-shadow:inset 0 0 0 2px var(--cw-primary)}.cw-time-grid__slot .cw-event+.cw-event{margin-top:4px}.calendar-workspace--page .cw-time-grid.is-day .cw-time-grid__body>.cw-time-grid__hour:nth-child(4n+1),.calendar-workspace--page .cw-time-grid.is-day .cw-time-grid__body>:nth-child(4n+1),.calendar-workspace--page .cw-time-grid.is-day .cw-time-grid__body>:nth-child(4n+2),.calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>.cw-time-grid__hour:nth-child(16n+1),.calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>:nth-child(16n+1),.calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>:nth-child(16n+2),.calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>:nth-child(16n+3),.calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>:nth-child(16n+4),.calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>:nth-child(16n+5),.calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>:nth-child(16n+6),.calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>:nth-child(16n+7),.calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>:nth-child(16n+8){background:var(--bp-soft)}.cw-agenda{grid-gap:14px;display:grid;gap:14px;padding:18px}.cw-agenda--empty{gap:8px}.cw-agenda--empty>section{min-height:74px}.cw-agenda--empty .cw-agenda__items{background:var(--bp-paper);min-height:74px}.cw-agenda>section{border:1px solid var(--cw-border);border-radius:11px;display:grid;grid-template-columns:120px 1fr;overflow:hidden}.cw-agenda>section>header{background:var(--bp-soft);border-right:1px solid var(--cw-border);padding:18px}.cw-agenda>section.is-today>header{background:var(--cw-today)}.cw-agenda>section>header time{align-items:flex-start;display:flex;flex-direction:column}.cw-agenda>section>header time strong{color:var(--cw-primary);font-size:28px;line-height:1}.cw-agenda>section>header time span{color:var(--cw-muted);font-size:13px;margin-top:7px;text-transform:capitalize}.cw-agenda__items{display:grid}.cw-agenda__items article{grid-gap:12px;align-items:center;border-bottom:1px solid var(--cw-soft-border);display:grid;gap:12px;grid-template-columns:34px 66px minmax(150px,1fr) auto;min-height:72px;padding:10px 14px}.cw-agenda__items article:last-child{border-bottom:0}.cw-agenda__items article>time{color:var(--cw-ink);font-size:13px;font-weight:600}.cw-agenda__items article>div{min-width:0}.cw-agenda__items article>div strong{display:block;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-agenda__items article p{color:var(--cw-muted);font-size:13px;margin:3px 0 0}.cw-agenda__items article small{color:var(--bp-muted);display:block;font-size:13px;margin-top:2px}.cw-agenda__icon{align-items:center;background:color-mix(in srgb,var(--event-color) 12%,#fff);border-radius:8px;color:var(--event-color);display:flex;height:34px;justify-content:center;width:34px}.cw-status{border-radius:999px;font-size:13px;font-weight:600;padding:4px 8px;white-space:nowrap}.cw-status--pending{background:#fff2d9;color:#9d6713}.cw-status--completed{background:#def8ed;color:#12734f}.cw-status--cancelled{background:var(--bp-soft);color:var(--bp-muted)}.cw-empty,.cw-loading{color:var(--cw-muted);flex-direction:column;min-height:380px;padding:40px;text-align:center}.cw-empty,.cw-empty__icon,.cw-loading{align-items:center;display:flex;justify-content:center}.cw-empty__icon{background:var(--bp-soft);border-radius:13px;color:var(--cw-primary);height:58px;margin-bottom:13px;width:58px}.cw-empty strong{color:var(--cw-ink);font-size:17px}.cw-empty p{margin:6px 0 0;max-width:390px}.cw-empty--in-calendar{background:#ffffffeb;border:1px solid var(--cw-border);border-radius:999px;box-shadow:0 7px 20px #1c2b461a;left:50%;min-height:0;padding:10px 18px;pointer-events:none;position:absolute;top:110px;transform:translateX(-50%);white-space:nowrap;z-index:6}.cw-empty--in-calendar strong{font-size:15px}.cw-spinner{animation:cw-spin .7s linear infinite;border:3px solid var(--bp-border);border-radius:50%;border-top-color:var(--cw-primary);height:30px;margin-bottom:11px;width:30px}.cw-loading--refresh{background:var(--cw-surface);border:1px solid var(--cw-border);border-radius:999px;box-shadow:0 7px 20px #1c2b461f;flex-direction:row;gap:8px;left:50%;min-height:0;padding:8px 13px;pointer-events:none;position:absolute;top:72px;transform:translateX(-50%);white-space:nowrap;z-index:7}.cw-loading--refresh .cw-spinner{border-width:2px;height:16px;margin-bottom:0;width:16px}@keyframes cw-spin{to{transform:rotate(1turn)}}.cw-error{align-items:flex-start;background:var(--bp-soft);border:1px solid #ffd4d9;border-radius:9px;color:#b63243;display:flex;gap:10px;margin:18px;padding:14px}.cw-error strong{display:block}.cw-error button{background:#0000;border:0;color:#a32638;cursor:pointer;font-weight:600;margin-top:5px;padding:0;text-decoration:underline}.cw-toast{align-items:center;animation:cw-menu-in .18s ease-out;background:var(--bp-soft);border-radius:9px;bottom:22px;box-shadow:0 12px 30px #101c3040;color:#fff;display:flex;gap:9px;left:50%;max-width:min(420px,100vw - 40px);padding:10px 13px;position:fixed;transform:translateX(-50%);z-index:1200}.cw-toast button{background:#0000;border:0;color:#fff;cursor:pointer;display:flex;margin-left:8px;padding:2px}.cw-move-confirm{align-items:flex-start;display:flex;gap:13px}.cw-move-confirm>span{align-items:center;background:var(--bp-soft);border-radius:10px;color:var(--cw-primary);display:flex;height:44px;justify-content:center;width:44px}.cw-move-confirm p{color:var(--cw-muted);margin:1px 0 7px}.cw-move-confirm strong{color:var(--cw-ink);text-transform:capitalize}.cw-calendar-manager{grid-gap:10px;display:grid;gap:10px}.cw-calendar-picker{position:relative}.cw-calendar-picker__control{align-items:center;background:var(--cw-surface);border:1px solid var(--cw-border);border-radius:9px;display:flex;gap:8px;min-height:48px;padding:6px 9px}.cw-calendar-picker__control:hover{border-color:var(--bp-border);cursor:pointer}.cw-calendar-picker.is-open .cw-calendar-picker__control,.cw-calendar-picker__control:focus-visible{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614;outline:0}.cw-calendar-picker__control>i{color:var(--cw-muted);flex:0 0 auto;transition:transform .16s ease}.cw-calendar-picker__control>i.is-open{transform:rotate(180deg)}.cw-calendar-picker__values{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:6px;min-width:0}.cw-calendar-picker__values>em{color:var(--cw-muted);font-size:13px;font-style:normal;padding:0 4px}.cw-calendar-picker__chip{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:999px;color:var(--cw-primary-strong);display:inline-flex;gap:6px;max-width:100%;min-height:31px;padding:3px 4px 3px 5px}.cw-calendar-picker__chip .cw-member-avatar{height:23px;width:23px}.cw-calendar-picker__chip>strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-calendar-picker__chip>button{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--cw-primary-strong);cursor:pointer;display:flex;height:23px;justify-content:center;padding:0;width:23px}.cw-calendar-picker__chip>button:hover{background:var(--cw-primary);color:#fff}.cw-calendar-picker__dropdown{background:var(--cw-surface);border:1px solid var(--cw-border);border-radius:9px;box-shadow:0 14px 30px #19274129;margin-top:6px;overflow:hidden}.cw-calendar-picker__search{align-items:center;background:var(--cw-surface);border:0;border-bottom:1px solid var(--cw-soft-border);border-radius:0;color:var(--cw-muted);display:flex;gap:8px;min-height:44px;padding:0 11px}.cw-calendar-picker__search:focus-within{box-shadow:inset 0 -2px 0 #8799ed}.cw-calendar-picker__search input{background:#0000;border:0;color:var(--cw-ink);flex:1 1;min-width:0;outline:0}.cw-calendar-picker__options{max-height:280px;overflow-y:auto;padding:6px}.cw-calendar-picker__options>button{grid-gap:9px;align-items:center;background:var(--cw-surface);border:0;border-radius:7px;color:var(--cw-ink);cursor:pointer;display:grid;gap:9px;grid-template-columns:32px minmax(0,1fr) auto;padding:7px;text-align:left;width:100%}.cw-calendar-picker__options>button:hover{background:var(--bp-soft);color:var(--cw-primary-strong)}.cw-calendar-picker__options>button>span:nth-child(2){display:grid;min-width:0}.cw-calendar-picker__options>button>span:nth-child(2) small,.cw-calendar-picker__options>button>span:nth-child(2) strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-calendar-picker__options>button>span:nth-child(2) strong{font-size:14px}.cw-calendar-picker__options>button>span:nth-child(2) small{color:var(--cw-muted);font-size:13px;margin-top:2px}.cw-calendar-picker__options>p{color:var(--cw-muted);font-size:13px;margin:0;padding:20px 10px;text-align:center}.cw-activity-modal{max-height:min(920px,100vh - 28px);overflow:hidden}.cw-activity-modal .modal-body-custom{overflow:auto;padding:0}.cw-activity-modal .activity-schedule-form{background:var(--cw-surface);color:var(--cw-ink);min-width:0}.cw-activity-modal .activity-schedule-fields{grid-gap:17px;border:0;display:grid;gap:17px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;min-width:0;padding:20px 22px}.cw-activity-modal .activity-schedule-fields>legend{color:var(--cw-muted);font-size:13px;font-weight:600;grid-column:1/-1;letter-spacing:.06em;margin:0 0 -8px;padding:0;text-transform:uppercase}.cw-activity-modal .activity-schedule-fields:disabled{opacity:.7}.cw-activity-modal .activity-type-options{grid-gap:4px;background:var(--bp-soft);border:1px solid var(--cw-border);border-radius:6px;display:grid;gap:4px;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));padding:4px}.cw-activity-modal .activity-type-options>button{align-items:center;background:#0000;border:1px solid #0000;border-radius:7px;color:var(--cw-muted);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;min-height:39px;padding:5px 8px}.cw-activity-modal .activity-type-options>button:hover{background:var(--cw-surface);color:var(--cw-primary)}.cw-activity-modal .activity-type-options>button.active{background:var(--cw-surface);border-color:#cbd4fa;box-shadow:0 3px 9px #2e3e6417;color:var(--cw-primary-strong)}.cw-activity-modal .schedule-datetime-grid,.cw-activity-modal .schedule-span-full,.cw-activity-modal .schedule-switches{grid-column:1/-1}.cw-activity-modal .schedule-field{grid-gap:6px;display:grid;gap:6px;min-width:0;position:relative}.cw-activity-modal .schedule-field>label,.cw-activity-modal .schedule-field>span{color:var(--cw-ink);font-size:13px;font-weight:600}.cw-activity-modal .schedule-field input,.cw-activity-modal .schedule-field select,.cw-activity-modal .schedule-field textarea{background:var(--cw-surface);border:1px solid var(--bp-border);border-radius:8px;color:var(--cw-ink);font:inherit;min-height:42px;min-width:0;outline:none;padding:9px 11px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.cw-activity-modal .schedule-field input::placeholder,.cw-activity-modal .schedule-field select::placeholder,.cw-activity-modal .schedule-field textarea::placeholder{color:var(--bp-muted)}.cw-activity-modal .schedule-field input:hover,.cw-activity-modal .schedule-field select:hover,.cw-activity-modal .schedule-field textarea:hover{border-color:var(--bp-border)}.cw-activity-modal .schedule-field input:focus,.cw-activity-modal .schedule-field select:focus,.cw-activity-modal .schedule-field textarea:focus{border-color:var(--cw-primary);box-shadow:0 0 0 3px #5367e921}.cw-activity-modal .schedule-field input[readonly],.cw-activity-modal .schedule-field select[readonly],.cw-activity-modal .schedule-field textarea[readonly]{background:var(--bp-soft);color:var(--cw-muted)}.cw-activity-modal .schedule-field textarea{min-height:92px;resize:vertical}.cw-activity-modal .activity-contact-field>label{color:var(--cw-ink);font-size:13px;font-weight:600}.cw-activity-modal .activity-contact-combobox{align-items:center;border:1px solid var(--bp-border);border-radius:8px;display:flex;min-height:42px;padding:0 11px;transition:border-color .16s ease,box-shadow .16s ease}.cw-activity-modal .activity-contact-combobox>i:first-child{color:#8291a7;flex:0 0 auto}.cw-activity-modal .activity-contact-combobox input{background:#0000;border:0;box-shadow:none;flex:1 1;min-height:40px;min-width:0;outline:none;padding:8px 9px}.cw-activity-modal .activity-contact-combobox:focus-within{border-color:var(--cw-primary);box-shadow:0 0 0 3px #5367e921}.cw-activity-modal .activity-contact-combobox.has-selection{background:var(--bp-soft);border-color:#bfc9fa}.cw-activity-modal .activity-contact-selected{color:#16865e}.cw-activity-modal .activity-contact-results{background:var(--cw-surface);border:1px solid var(--cw-border);border-radius:6px;box-shadow:0 16px 35px #1d2c482e;left:0;max-height:240px;overflow:auto;padding:6px;position:absolute;right:0;top:calc(100% + 5px);z-index:40}.cw-activity-modal .activity-contact-results>button{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--cw-ink);cursor:pointer;display:flex;gap:9px;min-height:46px;padding:6px 8px;text-align:left;width:100%}.cw-activity-modal .activity-contact-results>button.active,.cw-activity-modal .activity-contact-results>button:hover{background:var(--bp-soft)}.cw-activity-modal .activity-contact-kind{border-radius:999px;flex:0 0 auto;font-size:13px;font-weight:600;padding:4px 7px;text-transform:uppercase}.cw-activity-modal .activity-contact-kind.prospect{background:var(--bp-soft);color:#4358ce}.cw-activity-modal .activity-contact-kind.client{background:#def7ee;color:#117456}.cw-activity-modal .activity-contact-copy{display:grid;min-width:0}.cw-activity-modal .activity-contact-copy small,.cw-activity-modal .activity-contact-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-activity-modal .activity-contact-copy strong{font-size:14px}.cw-activity-modal .activity-contact-copy small{color:var(--cw-muted);font-size:13px;margin-top:2px}.cw-activity-modal .activity-contact-state{align-items:center;color:var(--cw-muted);display:flex;gap:7px;margin:0;padding:12px}.cw-activity-modal .activity-contact-state.activity-contact-error{color:#b63443}.cw-activity-modal .schedule-datetime-grid{grid-gap:12px;background:var(--bp-soft);border:1px solid var(--cw-soft-border);border-radius:6px;display:grid;gap:12px;padding:13px}.cw-activity-modal .schedule-datetime-grid.standard-datetime-grid{grid-template-columns:1fr 1fr minmax(180px,1fr)}.cw-activity-modal .schedule-datetime-grid.appointment-datetime-grid{grid-template-columns:repeat(4,1fr)}.cw-activity-modal .schedule-datetime-grid.appointment-datetime-grid .activity-timezone-field{grid-column:1/-1}.cw-activity-modal .schedule-switches{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.cw-activity-modal .schedule-switch{align-items:center;background:var(--bp-soft);border:1px solid var(--cw-soft-border);border-radius:9px;color:var(--cw-ink);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:9px;min-height:44px;padding:8px 11px}.cw-activity-modal .schedule-switch input{accent-color:var(--cw-primary);height:17px;width:17px}.cw-activity-modal .activity-form-error{align-items:center;background:var(--bp-soft);border:1px solid #ffd5da;border-radius:8px;color:#b63443;display:flex;gap:7px;margin:0 22px 12px;padding:9px 11px}.cw-activity-modal .activity-form-actions{align-items:center;background:var(--cw-surface);border-top:1px solid var(--cw-border);bottom:0;display:flex;gap:8px;justify-content:flex-end;padding:13px 22px;position:-webkit-sticky;position:sticky;z-index:12}.cw-activity-modal .activity-form-actions button{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;min-height:39px;padding:0 14px}.cw-activity-modal .activity-form-actions button:disabled{cursor:wait;opacity:.58}.cw-activity-modal .activity-form-actions .btn-light{background:var(--cw-surface);border-color:var(--cw-border);color:var(--cw-ink)}.cw-activity-modal .activity-form-actions .btn-primary{background:var(--cw-primary);color:#fff}.cw-activity-modal .activity-form-actions .btn-dark{background:var(--bp-primary-solid);color:#fff}.cw-activity-modal .activity-form-actions button:hover:not(:disabled){filter:brightness(.96)}.cw-activity-modal .activity-add-another{display:flex;position:relative}.cw-activity-modal .activity-add-another__trigger>i:last-child{transform:rotate(180deg);transition:transform .16s ease}.cw-activity-modal .activity-add-another__trigger>i:last-child.is-open{transform:rotate(0)}.cw-activity-modal .activity-add-another__menu{animation:cw-drop-up-in .14s ease-out;background:var(--cw-surface);border:1px solid var(--cw-border);border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 16px 36px #19274133;display:grid;min-width:265px;padding:6px;position:absolute;right:0;z-index:30}.cw-activity-modal .activity-add-another__menu>strong{color:var(--cw-muted);font-size:13px;letter-spacing:.04em;padding:7px 9px;text-transform:uppercase}.cw-activity-modal .activity-add-another__menu>button{background:var(--cw-surface);border:0;color:var(--cw-ink);justify-content:flex-start;min-height:40px;padding:5px 9px;width:100%}.cw-activity-modal .activity-add-another__menu>button>span{align-items:center;background:var(--bp-soft);border-radius:7px;color:var(--cw-primary-strong);display:flex;height:29px;justify-content:center;width:29px}.cw-activity-modal .activity-add-another__menu>button:hover:not(:disabled){background:var(--bp-soft);filter:none}@keyframes cw-drop-up-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.calendar-workspace--drawer{height:100%}.calendar-workspace--drawer .cw-toolbar{border:0;border-bottom:1px solid var(--cw-border);border-radius:0;gap:8px;grid-template-columns:auto 1fr auto;min-height:118px;padding:10px 12px}.calendar-workspace--drawer .cw-toolbar h2{font-size:15px}.calendar-workspace--drawer .cw-new__trigger span,.calendar-workspace--drawer .cw-panel-button,.calendar-workspace--drawer .cw-toolbar__navigation .cw-today-button{display:none}.calendar-workspace--drawer .cw-new__trigger{height:36px;padding:0 8px}.calendar-workspace--drawer .cw-view-switcher{justify-self:stretch}.calendar-workspace--drawer .cw-view-switcher button{flex:1 1;font-size:13px;padding:0 7px}.calendar-workspace--drawer .cw-layout{border:0;border-radius:0;box-shadow:none;height:calc(100% - 118px);min-height:420px}.calendar-workspace--drawer .cw-content{height:100%}.calendar-workspace--drawer .cw-month{min-width:560px}.calendar-workspace--drawer .cw-month__grid{min-height:620px}.calendar-workspace--drawer .cw-time-grid{min-width:620px}.calendar-workspace--drawer .cw-agenda{padding:11px}.calendar-workspace--drawer .cw-agenda>section{grid-template-columns:78px 1fr}.calendar-workspace--drawer .cw-agenda>section>header{padding:12px}.calendar-workspace--drawer .cw-agenda__items article{gap:8px;grid-template-columns:30px 56px minmax(120px,1fr)}.calendar-workspace--drawer .cw-status{display:none}html[data-crm-theme=dark] .calendar-page{background:var(--bp-body)}html[data-crm-theme=dark] .calendar-workspace{--cw-ink:#e9ecef;--cw-muted:var(--bp-muted);--cw-border:var(--bp-border);--cw-soft-border:var(--bp-border);--cw-surface:var(--bp-soft);--cw-soft:var(--bp-soft);--cw-today:#343a40}html[data-crm-theme=dark] .cw-sidebar{background:var(--bp-paper)}html[data-crm-theme=dark] .cw-month__day,html[data-crm-theme=dark] .cw-month__weekdays,html[data-crm-theme=dark] .cw-time-grid__header,html[data-crm-theme=dark] .cw-time-grid__slot{background:var(--bp-soft)}html[data-crm-theme=dark] .cw-month__day.is-outside{background:var(--bp-paper)}html[data-crm-theme=dark] .cw-time-grid__hour{background:var(--bp-soft)}html[data-crm-theme=dark] .cw-month__day,html[data-crm-theme=dark] .cw-time-grid__hour,html[data-crm-theme=dark] .cw-time-grid__slot{border-color:var(--bp-border)}html[data-crm-theme=dark] .calendar-workspace--page .cw-month__grid>.cw-month__day.is-outside{background:var(--bp-paper)}html[data-crm-theme=dark] .calendar-workspace--page .cw-month__grid>.cw-month__day.is-today{background:var(--cw-today)}html[data-crm-theme=dark] .calendar-workspace--page .cw-time-grid.is-day .cw-time-grid__body>.cw-time-grid__hour:nth-child(4n+1),html[data-crm-theme=dark] .calendar-workspace--page .cw-time-grid.is-day .cw-time-grid__body>:nth-child(4n+1),html[data-crm-theme=dark] .calendar-workspace--page .cw-time-grid.is-day .cw-time-grid__body>:nth-child(4n+2),html[data-crm-theme=dark] .calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>.cw-time-grid__hour:nth-child(16n+1),html[data-crm-theme=dark] .calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>:nth-child(16n+1),html[data-crm-theme=dark] .calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>:nth-child(16n+2),html[data-crm-theme=dark] .calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>:nth-child(16n+3),html[data-crm-theme=dark] .calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>:nth-child(16n+4),html[data-crm-theme=dark] .calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>:nth-child(16n+5),html[data-crm-theme=dark] .calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>:nth-child(16n+6),html[data-crm-theme=dark] .calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>:nth-child(16n+7),html[data-crm-theme=dark] .calendar-workspace--page .cw-time-grid.is-week .cw-time-grid__body>:nth-child(16n+8){background:var(--bp-soft)}html[data-crm-theme=dark] .cw-agenda__icon,html[data-crm-theme=dark] .cw-event{background:color-mix(in srgb,var(--event-color) 22%,var(--bp-soft));color:color-mix(in srgb,var(--event-color) 42%,#f8fafc)}html[data-crm-theme=dark] .cw-filter-icon{background:color-mix(in srgb,var(--filter-color) 22%,var(--bp-soft))}html[data-crm-theme=dark] .cw-check-list label:hover{background:color-mix(in srgb,var(--filter-color) 16%,var(--bp-soft))}html[data-crm-theme=dark] .cw-check-list label.is-active{background:color-mix(in srgb,var(--filter-color) 22%,var(--bp-soft));color:color-mix(in srgb,var(--filter-color) 42%,#f8fafc)}html[data-crm-theme=dark] .cw-member-row.is-active{background:var(--bp-soft)}html[data-crm-theme=dark] .cw-member-row.is-owner-colored.is-active{background:color-mix(in srgb,var(--member-color) 20%,var(--bp-soft))}html[data-crm-theme=dark] .cw-agenda>section>header{background:var(--bp-soft)}html[data-crm-theme=dark] .cw-new__menu{box-shadow:0 16px 38px #00000059}html[data-crm-theme=dark] .cw-content.is-disabled{background:var(--bp-paper)}html[data-crm-theme=dark] .cw-activity-modal .activity-add-another__menu>button:hover,html[data-crm-theme=dark] .cw-activity-modal .activity-contact-combobox.has-selection,html[data-crm-theme=dark] .cw-activity-modal .activity-contact-results>button.active,html[data-crm-theme=dark] .cw-activity-modal .activity-contact-results>button:hover,html[data-crm-theme=dark] .cw-activity-modal .activity-type-options,html[data-crm-theme=dark] .cw-activity-modal .activity-type-options>button.active,html[data-crm-theme=dark] .cw-activity-modal .activity-type-options>button:hover,html[data-crm-theme=dark] .cw-activity-modal .schedule-datetime-grid,html[data-crm-theme=dark] .cw-activity-modal .schedule-field input[readonly],html[data-crm-theme=dark] .cw-activity-modal .schedule-switch,html[data-crm-theme=dark] .cw-add-calendars:hover,html[data-crm-theme=dark] .cw-calendar-picker__options>button:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .cw-calendar-picker__chip{color:#b9c5ff}html[data-crm-theme=dark] .cw-activity-modal .activity-add-another__menu,html[data-crm-theme=dark] .cw-calendar-picker__chip,html[data-crm-theme=dark] .cw-calendar-picker__control,html[data-crm-theme=dark] .cw-calendar-picker__dropdown,html[data-crm-theme=dark] .cw-calendar-picker__options,html[data-crm-theme=dark] .cw-calendar-picker__search{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .cw-activity-modal .activity-form-error{background:#402632;border-color:#6d3442}html[data-crm-theme=dark] .cw-calendar-color-trigger{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .cw-calendar-color-dot{border-color:var(--bp-border);box-shadow:0 0 0 1px #6c757d}html[data-crm-theme=dark] .cw-calendar-color-popover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .cw-calendar-color-popover>footer,html[data-crm-theme=dark] .cw-calendar-color-popover>header{border-color:var(--bp-border)}html[data-crm-theme=dark] .cw-calendar-color-popover>header strong{color:var(--bp-text)}html[data-crm-theme=dark] .cw-calendar-color-brightness>span,html[data-crm-theme=dark] .cw-calendar-color-hex>span,html[data-crm-theme=dark] .cw-calendar-color-popover>header small{color:var(--bp-muted)}html[data-crm-theme=dark] .cw-calendar-color-close,html[data-crm-theme=dark] .cw-calendar-color-hex input,html[data-crm-theme=dark] .cw-calendar-color-reset{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .calendar-workspace{--cw-primary-strong:#b4c4ff;--cw-accent:#b93625;--cw-shadow:0 12px 34px #00000040;color-scheme:dark}html[data-crm-theme=dark] .cw-calendar-header,html[data-crm-theme=dark] .cw-toolbar{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .cw-calendar-header h2{color:var(--bp-text)}html[data-crm-theme=dark] .cw-view-switcher{background:var(--bp-soft)}html[data-crm-theme=dark] .cw-view-switcher button{color:var(--bp-text)}html[data-crm-theme=dark] .cw-view-switcher button:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .cw-view-switcher button.is-active{background:#b93625;box-shadow:none;color:#fff}html[data-crm-theme=dark] .cw-calendar-header__navigation .cw-icon-button,html[data-crm-theme=dark] .cw-icon-button,html[data-crm-theme=dark] .cw-panel-button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .cw-calendar-header__navigation .cw-icon-button:hover,html[data-crm-theme=dark] .cw-icon-button:hover,html[data-crm-theme=dark] .cw-panel-button:hover{background:var(--bp-soft);border-color:var(--bp-border);color:#fff}html[data-crm-theme=dark] .cw-calendar-header__navigation .cw-today-button,html[data-crm-theme=dark] .cw-today-button{background:#b93625;border-color:#b93625;color:#fff}html[data-crm-theme=dark] .cw-sidebar__expand{background:var(--bp-soft);box-shadow:none;color:var(--bp-text)}html[data-crm-theme=dark] .cw-new__trigger:hover{background:var(--bp-primary-solid)}html[data-crm-theme=dark] .cw-empty__icon,html[data-crm-theme=dark] .cw-move-confirm>span,html[data-crm-theme=dark] .cw-new__menu button>span{background:var(--bp-soft);color:#b4c4ff}html[data-crm-theme=dark] .cw-month__weekdays,html[data-crm-theme=dark] .cw-time-grid__header{border-color:var(--bp-border)}html[data-crm-theme=dark] .cw-month__weekdays>div,html[data-crm-theme=dark] .cw-time-grid__header>button{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .cw-time-grid__corner{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .cw-time-grid__hour{color:var(--bp-text)}html[data-crm-theme=dark] .cw-month__day.is-outside{color:var(--bp-muted)}html[data-crm-theme=dark] .cw-mini__days button:hover,html[data-crm-theme=dark] .cw-month__number:hover{background:var(--bp-primary-solid);color:#fff}html[data-crm-theme=dark] .cw-mini__days button.is-outside,html[data-crm-theme=dark] .cw-mini__weekdays span{color:var(--bp-muted)}html[data-crm-theme=dark] .cw-mini__days button.is-today{color:#b4c4ff}html[data-crm-theme=dark] .cw-mini__days button.is-selected,html[data-crm-theme=dark] .is-today>.cw-month__number{background:var(--bp-primary-solid);color:#fff}html[data-crm-theme=dark] .cw-month__day.is-drop-target:hover,html[data-crm-theme=dark] .cw-time-grid__slot.is-drop-target:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .cw-check-list label:hover{color:var(--bp-text)}html[data-crm-theme=dark] .cw-filter-heading:hover,html[data-crm-theme=dark] .cw-more{color:#b4c4ff}html[data-crm-theme=dark] .cw-add-calendars{border-color:var(--bp-border);color:#b4c4ff}html[data-crm-theme=dark] .cw-agenda>section.is-today>header,html[data-crm-theme=dark] .cw-agenda>section>header{background:var(--bp-soft)}html[data-crm-theme=dark] .cw-agenda>section>header time span,html[data-crm-theme=dark] .cw-agenda>section>header time strong{color:var(--bp-text)}html[data-crm-theme=dark] .cw-agenda--empty .cw-agenda__items,html[data-crm-theme=dark] .cw-agenda__items{background:var(--bp-soft)}html[data-crm-theme=dark] .cw-agenda__items article small{color:var(--bp-muted)}html[data-crm-theme=dark] .cw-status--pending{background:#423821;color:#f2ce85}html[data-crm-theme=dark] .cw-status--completed{background:#233c32;color:#91d7b7}html[data-crm-theme=dark] .cw-status--cancelled{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .cw-empty--in-calendar,html[data-crm-theme=dark] .cw-loading--refresh,html[data-crm-theme=dark] .cw-toast{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .cw-empty--in-calendar strong{color:var(--bp-text)}html[data-crm-theme=dark] .cw-error{background:#402632;border-color:#6d3442;color:#ffb8c2}html[data-crm-theme=dark] .cw-error button{color:#ffb8c2}html[data-crm-theme=dark] .cw-activity-modal .modal-body-custom,html[data-crm-theme=dark] .cw-calendar-picker__options,html[data-crm-theme=dark] .cw-content,html[data-crm-theme=dark] .cw-sidebar{scrollbar-color:#6c757d #212529}html[data-crm-theme=dark] .cw-activity-modal .modal-body-custom::-webkit-scrollbar,html[data-crm-theme=dark] .cw-calendar-picker__options::-webkit-scrollbar,html[data-crm-theme=dark] .cw-content::-webkit-scrollbar,html[data-crm-theme=dark] .cw-sidebar::-webkit-scrollbar{height:10px;width:10px}html[data-crm-theme=dark] .cw-activity-modal .modal-body-custom::-webkit-scrollbar-track,html[data-crm-theme=dark] .cw-calendar-picker__options::-webkit-scrollbar-track,html[data-crm-theme=dark] .cw-content::-webkit-scrollbar-track,html[data-crm-theme=dark] .cw-sidebar::-webkit-scrollbar-track{background:var(--bp-paper)}html[data-crm-theme=dark] .cw-activity-modal .modal-body-custom::-webkit-scrollbar-thumb,html[data-crm-theme=dark] .cw-calendar-picker__options::-webkit-scrollbar-thumb,html[data-crm-theme=dark] .cw-content::-webkit-scrollbar-thumb,html[data-crm-theme=dark] .cw-sidebar::-webkit-scrollbar-thumb{background:var(--bp-soft);border:2px solid var(--bp-border);border-radius:8px}html[data-crm-theme=dark] .cw-activity-modal,html[data-crm-theme=dark] .cw-calendar-manager-modal{--crm-field-block-border:var(--bp-border);--crm-field-block-header:var(--bp-soft);--crm-field-block-body:var(--bp-soft);--crm-field-block-label:var(--bp-text);--crm-field-block-text:var(--bp-text);--cw-ink:#e9ecef;--cw-muted:var(--bp-muted);--cw-border:var(--bp-border);--cw-soft-border:var(--bp-border);--cw-surface:var(--bp-soft);--cw-soft:var(--bp-soft);--cw-primary:#5367e9;--cw-primary-strong:#b4c4ff;color-scheme:dark}html[data-crm-theme=dark] .cw-calendar-picker__options>button,html[data-crm-theme=dark] .cw-calendar-picker__search input{color:var(--bp-text)}html[data-crm-theme=dark] .cw-activity-modal .schedule-field input,html[data-crm-theme=dark] .cw-activity-modal .schedule-field select,html[data-crm-theme=dark] .cw-activity-modal .schedule-field textarea{background-color:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .cw-activity-modal .schedule-field input::placeholder,html[data-crm-theme=dark] .cw-activity-modal .schedule-field select::placeholder,html[data-crm-theme=dark] .cw-activity-modal .schedule-field textarea::placeholder{color:var(--bp-muted)}html[data-crm-theme=dark] .cw-activity-modal .schedule-field textarea{background-image:none}html[data-crm-theme=dark] .cw-activity-modal .schedule-field input:disabled,html[data-crm-theme=dark] .cw-activity-modal .schedule-field input[readonly]{background-color:var(--bp-soft)!important;color:var(--bp-muted)}html[data-crm-theme=dark] .cw-activity-modal .activity-contact-combobox,html[data-crm-theme=dark] .cw-activity-modal .activity-contact-results{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .cw-activity-modal .activity-contact-kind{background:var(--bp-soft);color:#b4c4ff}html[data-crm-theme=dark] .cw-activity-modal .activity-form-actions .btn-dark{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .cw-activity-modal .activity-type-options>button.active{border-color:var(--bp-border);color:#b4c4ff}html[data-crm-theme=dark] .cw-activity-modal .activity-form-error{color:#ffb8c2}@media(max-width:1100px){.calendar-page{padding:18px}.cw-toolbar{grid-template-columns:1fr auto}.cw-toolbar h2{grid-column:1/-1;grid-row:2}.cw-toolbar__actions{grid-column:2;grid-row:1}.cw-view-switcher{grid-row:3}.calendar-workspace--page .cw-toolbar--page{grid-template-columns:1fr auto 1fr}.cw-layout{min-height:calc(100vh - 285px)}.calendar-workspace--page .cw-layout{min-height:calc(100vh - 158px)}.cw-sidebar{flex-basis:236px}}@media(max-width:760px){.calendar-page{padding:10px}.cw-heading{margin:2px 2px 12px}.cw-heading h1{font-size:23px}.cw-toolbar{border-radius:11px 11px 0 0;display:flex;flex-wrap:wrap;padding:10px}.cw-toolbar__navigation{order:1}.cw-toolbar__actions{margin-left:auto;order:2}.cw-toolbar h2{flex:1 0 100%;font-size:15px;order:3;padding:2px 0}.cw-view-switcher{flex:1 0 100%;order:4}.calendar-workspace--page .cw-toolbar--page{border-radius:11px 11px 0 0;display:flex;flex-wrap:wrap;padding:10px}.calendar-workspace--page .cw-toolbar--page .cw-toolbar__actions{margin-left:auto;order:1}.calendar-workspace--page .cw-toolbar--page .cw-view-switcher{flex:1 0 100%;order:2}.cw-view-switcher button{flex:1 1;padding:0 7px}.cw-panel-button span{display:none}.cw-panel-button{padding:0 10px}.cw-new__trigger>span{display:none}.cw-sidebar{bottom:0;box-shadow:8px 0 30px #1928412e;flex-basis:min(286px,86vw);left:0;overflow-y:auto;position:absolute;top:0;z-index:15}.calendar-workspace--page.has-panel .cw-sidebar__expand{left:min(286px,86vw);z-index:17}.cw-layout{min-height:calc(100vh - 265px)}.calendar-workspace--page .cw-layout{min-height:calc(100vh - 174px)}.cw-calendar-header{align-items:flex-start;flex-direction:column;gap:8px;padding:10px}.cw-calendar-header__title{padding-left:32px}.cw-calendar-header__navigation{align-self:stretch;justify-content:space-between}.cw-empty--in-calendar{max-width:calc(100% - 30px);white-space:normal}.cw-month__grid{min-height:600px}.cw-agenda{padding:10px}.cw-agenda>section{grid-template-columns:70px 1fr}.cw-agenda>section>header{padding:11px}.cw-agenda__items article{gap:7px;grid-template-columns:29px 54px minmax(100px,1fr);padding:8px}.cw-status{display:none}.cw-activity-modal .activity-schedule-fields{grid-template-columns:1fr;padding:15px}.cw-activity-modal .activity-type-options{grid-template-columns:repeat(2,1fr)}.cw-activity-modal .activity-type-options>button:last-child{grid-column:1/-1}.cw-activity-modal .schedule-datetime-grid.appointment-datetime-grid,.cw-activity-modal .schedule-datetime-grid.standard-datetime-grid{grid-template-columns:1fr 1fr}.cw-activity-modal .schedule-switches{grid-template-columns:1fr}.cw-activity-modal .activity-form-actions{flex-wrap:wrap;padding:11px 15px}.cw-activity-modal .activity-form-actions .btn-light{margin-right:auto}}@media(max-width:480px){.cw-activity-modal .schedule-datetime-grid.appointment-datetime-grid,.cw-activity-modal .schedule-datetime-grid.standard-datetime-grid{grid-template-columns:1fr}.cw-activity-modal .schedule-datetime-grid.appointment-datetime-grid .activity-timezone-field{grid-column:1}.cw-activity-modal .activity-form-actions button{flex-basis:calc(50% - 5px);flex-grow:1;flex-shrink:1;padding:0 8px}.cw-activity-modal .activity-form-actions .btn-light{flex-basis:100%;margin:0;order:3}.cw-activity-modal .activity-add-another{flex-basis:calc(50% - 5px);flex-grow:1;flex-shrink:1}.cw-activity-modal .activity-add-another__trigger{width:100%}.cw-activity-modal .activity-add-another__menu{min-width:min(265px,100vw - 30px)}}@media(prefers-reduced-motion:reduce){.calendar-workspace *,.calendar-workspace :after,.calendar-workspace :before{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.fiscal-company-editor{border:0;margin:0;min-width:0;padding:0}.fiscal-company-logo{align-items:center;display:flex;gap:14px;margin-bottom:16px}.fiscal-company-logo>span{border:1px solid var(--us-fiscal-border,var(--account-line,var(--bp-border)));border-radius:8px;color:#4255d4;color:var(--us-fiscal-accent,#4255d4);display:grid;flex:0 0 64px;height:64px;overflow:hidden;place-items:center;width:64px}.fiscal-company-logo img{display:block;height:100%;object-fit:contain;width:100%}.fiscal-company-logo>label{align-items:center;cursor:pointer;display:inline-flex;gap:6px}.fiscal-company-logo input[type=file]{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.fiscal-company-logo>label:focus-within{outline:2px solid #4255d4;outline:2px solid var(--us-fiscal-accent,#4255d4);outline-offset:3px}.fiscal-company-editor:disabled .fiscal-company-logo>label{cursor:not-allowed;opacity:.65}.fiscal-company-summary-heading{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:24px 24px 0}.fiscal-company-summary-heading .fiscal-company-logo{margin:0}.fiscal-company-summary-gate{padding:24px}.fiscal-company-summary-values{margin:0}.fiscal-company-summary-values>div{border-bottom:1px solid var(--account-line,var(--bp-border));min-width:0;padding-bottom:12px}.fiscal-company-summary-values dt{color:#62738b;color:var(--account-muted,#62738b);font-size:14px;font-weight:600;margin-bottom:6px}.fiscal-company-summary-values dd{font-size:15px;margin:0;overflow-wrap:anywhere}.fiscal-company-summary .my-account-primary{align-items:center;display:inline-flex;gap:7px;justify-content:center;text-decoration:none}@media(max-width:650px){.fiscal-company-summary-gate,.fiscal-company-summary-heading{padding:18px}}.fiscal-company-contact .us-fiscal-field:has(>.international-phone-input.is-attached.is-open){border-color:#5266e5;border-color:var(--us-fiscal-accent,#5266e5)}.fiscal-company-contact .us-fiscal-field:has(>.international-phone-input.is-attached.is-open[data-placement=bottom]){border-bottom-left-radius:0;border-bottom-right-radius:0}.crm-drawer.billing-configuration-drawer.billing-us-configuration-drawer{max-width:1100px;width:min(1100px,100vw - 32px)}.us-fiscal-config{--us-fiscal-text:var(--bp-text);--us-fiscal-muted:#62738b;--us-fiscal-panel:var(--bp-paper);--us-fiscal-soft:var(--bp-soft);--us-fiscal-heading:#e9edf3;--us-fiscal-border:var(--bp-border);--us-fiscal-accent:#4255d4;grid-gap:14px;border:0;color:var(--us-fiscal-text);display:grid;gap:14px;margin:0;min-width:0;padding:0}.us-fiscal-config .us-fiscal-tabs.nav-customs.nav{--us-tab-bg:var(--bp-soft);--us-tab-text:var(--bp-text);--us-tab-active:var(--bp-primary);background:var(--us-fiscal-panel);border:0;border-bottom:1px solid var(--us-fiscal-border);border-radius:8px 8px 0 0;display:flex;flex-wrap:nowrap;gap:0;margin:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:14px 0 0 34px;scrollbar-width:thin}.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link{align-items:center;background:var(--us-tab-bg);border:0;border-radius:0;box-shadow:none;color:var(--us-tab-text);cursor:pointer;display:flex;flex:1 0 auto;font:inherit;font-size:15px;font-weight:500;gap:7px;justify-content:center;margin-right:46px;min-height:46px;padding:10px 12px;position:relative;transition:color .2s ease,background-color .2s ease;white-space:nowrap;z-index:0}.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link:after,.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link:before{background:var(--us-tab-bg);bottom:0;content:"";display:block;position:absolute;top:0;transition:background-color .2s ease;width:37px;z-index:-1}.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link:before{border-radius:0 8px 0 0;right:-24px;transform:skew(30deg,0deg)}.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link:after{border-radius:8px 0 0 0;left:-24px;transform:skew(-30deg,0deg)}.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link>i,.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link>span,.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link>svg{position:relative;z-index:1}.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link:hover:not(.active){color:var(--us-fiscal-text)}.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link.active,.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link.active:after,.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link.active:before{background:var(--us-tab-active);color:#fff}.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link.active{z-index:1}.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link:focus-visible{outline:3px solid #40518973;outline-offset:-3px}.us-fiscal-config .us-fiscal-panel{grid-gap:14px;display:grid;gap:14px;min-width:0}.us-fiscal-config .us-fiscal-panel[hidden]{display:none}.us-fiscal-config .us-fiscal-grid{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:15px}.us-fiscal-config .us-fiscal-full,.us-fiscal-config .us-fiscal-wide{grid-column:1/-1}.us-fiscal-config .us-fiscal-card{background:var(--us-fiscal-panel);border:1px solid var(--us-fiscal-border);border-radius:6px;min-width:0;overflow:hidden}.us-fiscal-config .us-fiscal-card>header{align-items:center;background:var(--us-fiscal-soft);border-bottom:1px solid var(--us-fiscal-border);color:var(--us-fiscal-text);display:flex;font-size:15px;gap:10px;min-height:48px;padding:13px 15px}.us-fiscal-config .us-fiscal-card>.us-fiscal-list,.us-fiscal-config .us-fiscal-card>.us-fiscal-note,.us-fiscal-config .us-fiscal-card>.us-fiscal-row{margin:12px 15px}.us-fiscal-config .us-fiscal-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.us-fiscal-config .us-fiscal-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.us-fiscal-config .us-fiscal-row-toggle{background:#0000;border:0;color:var(--us-fiscal-text);flex:1 1;min-width:0;padding:0;text-align:left}.us-fiscal-config .us-fiscal-check-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:10px}.us-fiscal-config .us-fiscal-category-picker{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.us-fiscal-config .us-fiscal-category-picker>.us-fiscal-field{flex:1 1 100%}.us-fiscal-config .us-fiscal-chip{align-items:center;background:var(--us-fiscal-panel);border:1px solid var(--us-fiscal-border);border-radius:7px;color:var(--us-fiscal-text);display:inline-flex;font-size:13px;gap:7px;min-height:30px;padding:5px 8px}.us-fiscal-config .us-fiscal-field{align-content:start;background:var(--us-fiscal-panel);border:1px solid var(--us-fiscal-border);border-radius:8px;display:grid;grid-template-columns:minmax(0,1fr);min-width:0;overflow:hidden}.us-fiscal-config .us-fiscal-field>*{min-width:0}.us-fiscal-config .us-fiscal-field>.us-fiscal-field-heading,.us-fiscal-config .us-fiscal-field>.us-fiscal-field-label{align-items:center;background:var(--us-fiscal-heading);border-bottom:1px solid var(--us-fiscal-border);color:var(--us-fiscal-text);display:flex;font-size:14px;font-weight:500;gap:8px;line-height:1.4;margin:0;min-height:32px;padding:8px 11px}.us-fiscal-config .us-fiscal-field>.us-fiscal-field-heading>b,.us-fiscal-config .us-fiscal-field>.us-fiscal-field-heading>i,.us-fiscal-config .us-fiscal-field>.us-fiscal-field-label>b,.us-fiscal-config .us-fiscal-field>.us-fiscal-field-label>i{color:var(--us-fiscal-accent)}.us-fiscal-config .us-fiscal-field input:not([type=checkbox]),.us-fiscal-config .us-fiscal-field textarea{background:var(--us-fiscal-panel);border:0;border-radius:0;box-shadow:none;color:var(--us-fiscal-text);font:inherit;font-size:14px;min-height:42px;min-width:0;outline:none;padding:11px;width:100%}.us-fiscal-config .us-fiscal-field>.us-fiscal-field-heading{grid-column-gap:8px;grid-row-gap:0;column-gap:8px;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:5px 8px 5px 11px;row-gap:0}.us-fiscal-config .us-fiscal-field>.us-fiscal-field-heading .us-fiscal-field-label{align-items:center;display:flex;gap:8px;min-width:0}.us-fiscal-config .us-fiscal-field>.us-fiscal-field-heading .us-fiscal-field-label>b,.us-fiscal-config .us-fiscal-field>.us-fiscal-field-heading .us-fiscal-field-label>i,.us-fiscal-config .us-fiscal-field>.us-fiscal-field-heading .us-fiscal-field-label>svg{color:var(--us-fiscal-accent);flex-shrink:0}.us-fiscal-config .us-fiscal-field .us-fiscal-help-toggle{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--us-fiscal-accent);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.us-fiscal-config .us-fiscal-field .us-fiscal-help-toggle:hover,.us-fiscal-config .us-fiscal-field .us-fiscal-help-toggle[aria-expanded=true]{background:var(--us-fiscal-panel)}.us-fiscal-config .us-fiscal-field .us-fiscal-help-toggle:focus-visible{outline:2px solid var(--us-fiscal-accent);outline-offset:1px}.us-fiscal-config .us-fiscal-field .us-fiscal-heading-help{border-top:1px solid var(--us-fiscal-border);color:var(--us-fiscal-text);font-size:14px;font-weight:400;grid-column:1/-1;line-height:1.5;margin-top:5px;overflow-wrap:anywhere;padding:8px 0 3px}.us-fiscal-config .us-fiscal-field .us-fiscal-heading-help[hidden]{display:none}.us-fiscal-config .us-fiscal-field textarea{min-height:76px;resize:vertical}.us-fiscal-config .us-fiscal-field input::placeholder,.us-fiscal-config .us-fiscal-field textarea::placeholder{color:var(--us-fiscal-muted);opacity:1}.us-fiscal-config .us-fiscal-field .location-search-select{min-width:0;width:100%}.us-fiscal-config .us-fiscal-field .location-search-trigger{background:var(--us-fiscal-panel);border:0;border-radius:0;box-shadow:none;color:var(--us-fiscal-text);font-size:14px;min-height:43px;min-width:0;width:100%}.us-fiscal-config .us-fiscal-field .location-search-trigger>span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.us-fiscal-config .us-fiscal-field .location-search-trigger>svg{flex-shrink:0}.us-fiscal-config .us-fiscal-field .location-search-trigger small{padding:0}.us-fiscal-config .us-fiscal-field small{color:var(--us-fiscal-muted);font-size:13px;line-height:1.5;padding:0 11px 10px}.us-fiscal-config .us-fiscal-field>small{overflow-wrap:anywhere;white-space:normal}.us-fiscal-config .us-fiscal-field:focus-within{border-color:var(--us-fiscal-accent);box-shadow:0 0 0 3px rgba(82,102,229,.102)}.us-fiscal-config .us-fiscal-list{grid-gap:14px;display:grid;gap:14px}.us-fiscal-config .us-fiscal-row{background:var(--us-fiscal-panel);border:1px solid var(--us-fiscal-border);border-radius:9px;overflow:hidden}.us-fiscal-config .us-fiscal-row>header{align-items:center;background:var(--us-fiscal-soft);border-bottom:1px solid var(--us-fiscal-border);color:var(--us-fiscal-text);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;min-height:48px;padding:10px 14px}.us-fiscal-config .us-fiscal-row>header strong{font-size:15px}.us-fiscal-config .us-fiscal-row>header button{align-items:center;display:inline-flex;gap:6px;min-height:32px}.us-fiscal-config .us-fiscal-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:0 2px}.us-fiscal-config .us-fiscal-toolbar p{color:var(--us-fiscal-muted);flex:1 1 220px;font-size:14px;line-height:1.5;margin:0}.us-fiscal-config .us-fiscal-toolbar button{align-items:center;display:inline-flex;gap:7px;min-height:38px}.us-fiscal-config .us-fiscal-empty,.us-fiscal-config .us-fiscal-note{background:var(--us-fiscal-soft);border:1px solid var(--us-fiscal-border);border-radius:8px;color:var(--us-fiscal-muted);font-size:14px;line-height:1.6;margin:0;padding:13px 15px}.us-fiscal-config .us-fiscal-empty strong,.us-fiscal-config .us-fiscal-note strong{color:var(--us-fiscal-text)}.us-fiscal-config .us-fiscal-empty p,.us-fiscal-config .us-fiscal-note p{margin:0}.us-fiscal-config .us-fiscal-empty p+p,.us-fiscal-config .us-fiscal-note p+p{margin-top:6px}.us-fiscal-config .us-fiscal-empty ul,.us-fiscal-config .us-fiscal-note ul{margin:7px 0 0;padding-left:18px}.us-fiscal-config .us-fiscal-empty a,.us-fiscal-config .us-fiscal-note a{color:var(--us-fiscal-accent);text-decoration:underline;text-underline-offset:2px}.us-fiscal-config .us-fiscal-empty{padding:22px;text-align:center}.us-fiscal-config .us-fiscal-checkbox{align-items:flex-start;display:flex;font-size:14px;gap:9px;line-height:1.5}.us-fiscal-config .us-fiscal-checkbox input{accent-color:var(--us-fiscal-accent);flex:0 0 17px;height:17px;margin:1px 0 0;width:17px}.us-fiscal-config .us-fiscal-errors{background:var(--bp-soft);border:1px solid #efb4bf;border-radius:8px;color:#a92435;font-size:14px;line-height:1.5;padding:13px 15px}.us-fiscal-config .us-fiscal-errors ul{margin:7px 0 0;padding-left:18px}.us-fiscal-config .us-fiscal-compatibility{color:var(--us-fiscal-muted);font-size:13px;margin:0}.us-fiscal-config a:focus-visible,.us-fiscal-config button:focus-visible{outline:2px solid var(--us-fiscal-accent);outline-offset:3px}.us-fiscal-config button:disabled{cursor:not-allowed;opacity:.65}.theme-dark .us-fiscal-config,html[data-crm-theme=dark] .us-fiscal-config{--us-fiscal-text:var(--bp-text);--us-fiscal-muted:var(--bp-text);--us-fiscal-panel:var(--bp-soft);--us-fiscal-soft:var(--bp-soft);--us-fiscal-heading:#313941;--us-fiscal-border:var(--bp-border);--us-fiscal-accent:#afbbff;color-scheme:dark}.theme-dark .us-fiscal-config .us-fiscal-errors,html[data-crm-theme=dark] .us-fiscal-config .us-fiscal-errors{background:#3a242b;border-color:#864653;color:#ffc0ca}.us-fiscal-select-menu .location-search-options{overflow-x:hidden}.us-fiscal-select-menu .location-search-options button.has-meta{align-items:start;grid-template-columns:minmax(0,1fr) 18px;row-gap:4px}.us-fiscal-select-menu .location-search-options button.has-meta>span{font-weight:600;grid-column:1;grid-row:1;overflow-wrap:anywhere;white-space:normal}.us-fiscal-select-menu .location-search-options button.has-meta>small{grid-column:1;grid-row:2;line-height:1.5;overflow-wrap:anywhere;white-space:normal}.us-fiscal-select-menu .location-search-options button.has-meta>i,.us-fiscal-select-menu .location-search-options button.has-meta>svg{grid-column:2;grid-row:1/span 2}@media(max-width:650px){.crm-drawer.billing-configuration-drawer.billing-us-configuration-drawer{max-width:100vw;width:100vw}.us-fiscal-config .us-fiscal-grid{grid-template-columns:minmax(0,1fr);padding:12px}.us-fiscal-config .us-fiscal-tabs button{flex-basis:42%}}.us-address-fields{min-width:0;width:100%}.us-address-fields .us-fiscal-grid{padding-bottom:10px;padding-top:10px}.us-address-mode{background:#0000;border:0;color:var(--us-fiscal-accent);font-size:13px;justify-self:start;padding:3px 11px 9px;text-align:left;text-decoration:underline}.us-address-credit{color:var(--us-fiscal-muted);font-size:13px;line-height:1.5;margin:0;overflow-wrap:anywhere;padding:0 15px 12px}.us-address-credit a{color:var(--us-fiscal-accent);text-decoration:underline}.us-fiscal-linked{margin:12px 15px!important}.my-account-form-grid>.us-address-fields{grid-column:1/-1}.my-account-readonly a{color:inherit;font-weight:600;text-decoration:underline}.us-fiscal-config.us-fiscal-document{--us-fiscal-outline:var(--bp-border);--us-fiscal-tab-idle:#dfe5ef;--us-fiscal-tab-hover:var(--bp-soft);--us-fiscal-tab-text:var(--bp-text);--us-fiscal-sheet-shadow:0 3px 12px #2134531a,0 1px 3px #2134530f;background:#0000;gap:0}.us-fiscal-config.us-fiscal-document .us-fiscal-tabs.nav-customs.nav{--us-tab-bg:var(--us-fiscal-tab-idle);--us-tab-text:var(--us-fiscal-tab-text);background:#0000;border-bottom:0;border-radius:0;position:relative;scrollbar-width:none;z-index:1}.us-fiscal-config.us-fiscal-document .us-fiscal-tabs.nav-customs.nav::-webkit-scrollbar{display:none}.us-fiscal-config.us-fiscal-document .us-fiscal-tabs.nav-customs.nav .nav-link:not(.active),.us-fiscal-config.us-fiscal-document .us-fiscal-tabs.nav-customs.nav .nav-link:not(.active):after,.us-fiscal-config.us-fiscal-document .us-fiscal-tabs.nav-customs.nav .nav-link:not(.active):before{box-shadow:inset 0 -1px 0 var(--us-fiscal-outline)}.us-fiscal-config.us-fiscal-document .us-fiscal-tabs.nav-customs.nav .nav-link:not(.active):hover{--us-tab-bg:var(--us-fiscal-tab-hover)}.us-fiscal-config.us-fiscal-document .us-fiscal-panel{background:var(--us-fiscal-panel);border:1px solid var(--us-fiscal-outline);border-radius:0 0 8px 8px;box-shadow:var(--us-fiscal-sheet-shadow);gap:0;margin-top:-1px;padding:20px}.us-fiscal-config.us-fiscal-document .us-fiscal-section{background:#0000;border:0;border-radius:0;box-shadow:none;margin:0;min-width:0;padding:0}.us-fiscal-config.us-fiscal-document .us-fiscal-section+.us-fiscal-section{border-top:1px solid var(--us-fiscal-border);margin-top:20px;padding-top:20px}.us-fiscal-config.us-fiscal-document .us-fiscal-section>header{align-items:flex-start;background:#0000;border:0;display:flex;gap:9px;margin:0 0 16px;padding:0}.us-fiscal-config.us-fiscal-document .us-fiscal-section>header>span{color:var(--us-fiscal-accent);display:inline-flex;padding-top:1px}.us-fiscal-config.us-fiscal-document .us-fiscal-section>header h3{color:var(--us-fiscal-text);font-size:16px;font-weight:600;line-height:1.5;margin:0}.us-fiscal-config.us-fiscal-document .us-fiscal-section>header p{color:var(--us-fiscal-muted);font-size:14px;line-height:1.5;margin:2px 0 0}.us-fiscal-config.us-fiscal-document .us-fiscal-grid{padding:0}.us-fiscal-config.us-fiscal-document .us-address-fields{margin-top:14px}.us-fiscal-config.us-fiscal-document .us-address-credit{padding:12px 0 0}.us-fiscal-config.us-fiscal-document .us-fiscal-list{gap:0}.us-fiscal-config.us-fiscal-document .us-fiscal-row{background:#0000;border:0;border-radius:0;border-top:1px solid var(--us-fiscal-border);box-shadow:none;margin:16px 0 0;overflow:visible;padding:16px 0 0}.us-fiscal-config.us-fiscal-document .us-fiscal-row>header{background:#0000;border:0;min-height:44px;padding:0 0 12px}.us-fiscal-config.us-fiscal-document .us-fiscal-row>div[hidden]{display:none}.us-fiscal-config.us-fiscal-document .us-fiscal-toolbar{padding:0}.us-fiscal-config.us-fiscal-document .us-fiscal-note{background:#0000;border:0;border-radius:0;border-top:1px solid var(--us-fiscal-border);box-shadow:none;padding:14px 0 0}.us-fiscal-config.us-fiscal-document .us-fiscal-empty{background:#0000;border:0;border-radius:0;box-shadow:none;padding:24px 0;text-align:left}@media(max-width:650px){.us-fiscal-config.us-fiscal-document .us-fiscal-panel{padding:16px 12px}.us-fiscal-config.us-fiscal-document .us-fiscal-section+.us-fiscal-section{margin-top:16px;padding-top:16px}}.theme-dark .us-fiscal-config.us-fiscal-document,html[data-crm-theme=dark] .us-fiscal-config.us-fiscal-document{--us-fiscal-outline:var(--bp-border);--us-fiscal-tab-idle:#354153;--us-fiscal-tab-hover:var(--bp-soft);--us-fiscal-tab-text:var(--bp-text);--us-fiscal-sheet-shadow:0 3px 12px #0000003d,0 1px 3px #00000029}.us-address-cascade .us-address-alternatives{display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:flex-end}.us-address-cascade .us-address-alternatives:empty{display:none}.us-address-cascade .us-address-mode{margin:0;padding:3px 0}.us-address-cascade input[readonly]{background:#0000;color:var(--us-fiscal-muted)}.us-address-cascade .us-address-feedback{align-items:center;color:var(--us-fiscal-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:8px}.us-address-cascade .us-address-credit{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.us-fiscal-readiness-summary{background:#0000;border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);margin:0 0 20px}.us-fiscal-readiness-summary>summary{cursor:pointer;font-size:15px;font-weight:600;padding:13px 16px}.us-fiscal-readiness-summary>summary>span{align-items:center;display:inline-flex;gap:8px;vertical-align:middle}.us-fiscal-readiness-summary>summary>small{color:#62738b;display:inline-block;font-weight:400;margin-left:14px}.us-fiscal-readiness-summary>summary:focus-visible{border-radius:8px;outline:2px solid #4255d4;outline-offset:3px}.us-fiscal-readiness-summary>div{border-top:1px solid var(--bp-border);font-size:14px;line-height:1.6;padding:0 18px 14px}.us-fiscal-readiness-summary>div>p{margin:12px 0 8px}.us-fiscal-readiness-summary ul{margin:8px 0;padding-left:20px}.theme-dark .us-fiscal-readiness-summary,html[data-crm-theme=dark] .us-fiscal-readiness-summary{border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .us-fiscal-readiness-summary>div,html[data-crm-theme=dark] .us-fiscal-readiness-summary>div{border-color:var(--bp-border)}.theme-dark .us-fiscal-readiness-summary>summary>small,html[data-crm-theme=dark] .us-fiscal-readiness-summary>summary>small{color:var(--bp-text)}.us-address-cascade{container-name:us-address-layout;container-type:inline-size}.us-address-cascade>.us-fiscal-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.us-address-cascade>.us-fiscal-grid>.us-fiscal-field{grid-column:span 3}.us-address-cascade>.us-fiscal-grid>.us-fiscal-field.us-address-street{grid-column:span 9}.us-address-cascade>.us-fiscal-grid>.us-fiscal-field.us-address-unit{justify-self:stretch;width:100%}@container us-address-layout (max-width: 760px){.us-address-cascade>.us-fiscal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.us-address-cascade>.us-fiscal-grid>.us-fiscal-field,.us-address-cascade>.us-fiscal-grid>.us-fiscal-field.us-address-street{grid-column:span 1}}@container us-address-layout (max-width: 440px){.us-address-cascade>.us-fiscal-grid{grid-template-columns:minmax(0,1fr)}}.us-fiscal-config .us-fiscal-field:has(>.location-search-select.is-attached.is-open),.us-fiscal-config .us-fiscal-field:has(>.us-business-activity-select>.location-search-select.is-attached.is-open){border-color:var(--us-fiscal-accent);border-bottom-color:#0000;border-radius:8px 8px 0 0;box-shadow:none}.us-fiscal-config .us-fiscal-field>.location-search-select.is-attached.is-open .location-search-trigger,.us-fiscal-config .us-fiscal-field>.us-business-activity-select>.location-search-select.is-attached.is-open .location-search-trigger{border-radius:0;box-shadow:none}.location-search-menu.location-search-menu--attached{background:var(--bp-paper);background:var(--select-attached-panel,var(--bp-paper));border:1px solid #5266e5;border:1px solid var(--select-attached-border,#5266e5);border-radius:0 0 8px 8px;border-top:0;box-shadow:0 6px 12px #2134531a;color:var(--bp-text);color:var(--select-attached-text,var(--bp-text));margin:0}.theme-dark .location-search-menu.location-search-menu--attached,html[data-crm-theme=dark] .location-search-menu.location-search-menu--attached{background:var(--bp-soft);background:var(--select-attached-panel,var(--bp-soft));border:1px solid #afbbff;border:1px solid var(--select-attached-border,#afbbff);border-radius:0 0 8px 8px;border-top:0;box-shadow:0 6px 12px #00000038;color:var(--bp-text);color:var(--select-attached-text,var(--bp-text))}.us-address-cascade>.us-fiscal-grid>.us-fiscal-field>.us-fiscal-field-label{box-sizing:border-box;height:38px;line-height:18px;min-height:38px;position:relative}.us-address-cascade>.us-fiscal-grid>.us-fiscal-field>.us-fiscal-field-label:has(>.crm-field-help){-webkit-padding-end:46px;padding-inline-end:46px}.us-address-cascade>.us-fiscal-grid>.us-fiscal-field>.us-fiscal-field-label>.crm-field-help{-webkit-padding-start:0;inset-inline-end:8px;margin:0;padding-inline-start:0;position:absolute;top:50%;transform:translateY(-50%)}.fiscal-company-business-layout{container-name:fiscal-business-layout;container-type:inline-size;min-width:0}.fiscal-company-business-layout>.us-fiscal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fiscal-company-business-layout>.us-fiscal-grid>.fiscal-company-editor{grid-column:span 2}.fiscal-company-business-layout>.us-fiscal-grid>.us-fiscal-field{align-self:end}.fiscal-company-business-layout>.us-fiscal-grid>.fiscal-company-editor>.us-fiscal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fiscal-company-business-layout>.us-fiscal-grid>.fiscal-company-editor>.us-fiscal-grid>.us-fiscal-field>.us-fiscal-field-label,.fiscal-company-business-layout>.us-fiscal-grid>.us-fiscal-field>.us-fiscal-field-label{box-sizing:border-box;height:38px;line-height:18px;min-height:38px;position:relative}.fiscal-company-business-layout>.us-fiscal-grid>.us-fiscal-field>.us-fiscal-field-label:has(>.crm-field-help){-webkit-padding-end:46px;padding-inline-end:46px}.fiscal-company-business-layout>.us-fiscal-grid>.us-fiscal-field>.us-fiscal-field-label>.crm-field-help{-webkit-padding-start:0;inset-inline-end:8px;margin:0;padding-inline-start:0;position:absolute;top:50%;transform:translateY(-50%)}@container fiscal-business-layout (max-width: 760px){.fiscal-company-business-layout>.us-fiscal-grid{grid-template-columns:minmax(0,1fr)}.fiscal-company-business-layout>.us-fiscal-grid>.fiscal-company-editor{grid-column:span 1}}@container fiscal-business-layout (max-width: 440px){.fiscal-company-business-layout>.us-fiscal-grid>.fiscal-company-editor>.us-fiscal-grid{grid-template-columns:minmax(0,1fr)}}.us-business-activity-select{min-width:0}.us-business-activity-select .location-search-trigger>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.us-fiscal-config .us-company-tax-identity{margin-top:16px;width:min(100%,330px)}.us-fiscal-config .us-inherited-company,.us-fiscal-config .us-shared-registration{background:var(--us-fiscal-soft);border:1px solid var(--us-fiscal-border);border-radius:8px;color:var(--us-fiscal-text);margin-top:16px;padding:12px 14px}.us-fiscal-config .us-inherited-company summary,.us-fiscal-config .us-shared-registration summary{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;font-size:14px;font-weight:600;gap:8px}.us-fiscal-config .us-inherited-company summary small,.us-fiscal-config .us-shared-registration summary small{color:var(--us-fiscal-muted);font-size:13px;font-weight:400;margin-left:auto}.us-fiscal-config .us-inherited-company summary:focus-visible,.us-fiscal-config .us-shared-registration summary:focus-visible{outline:2px solid var(--us-fiscal-accent);outline-offset:4px}.us-fiscal-config .us-inherited-company p,.us-fiscal-config .us-shared-registration p{color:var(--us-fiscal-muted);font-size:14px;margin:10px 0}.us-fiscal-config .us-inherited-company dl,.us-fiscal-config .us-shared-registration dl{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0 0}.us-fiscal-config .us-inherited-company dl>div,.us-fiscal-config .us-shared-registration dl>div{min-width:0}.us-fiscal-config .us-inherited-company dt,.us-fiscal-config .us-shared-registration dt{color:var(--us-fiscal-muted);font-size:13px;font-weight:500}.us-fiscal-config .us-inherited-company dd,.us-fiscal-config .us-shared-registration dd{font-size:14px;margin:3px 0 0;overflow-wrap:anywhere}.us-fiscal-config .us-inherited-company .us-fiscal-actions,.us-fiscal-config .us-shared-registration .us-fiscal-actions{margin-top:14px}.us-fiscal-config .us-location-registrations{border-top:1px solid var(--us-fiscal-border);margin-top:20px;padding-top:18px}.us-fiscal-config .us-location-registrations>header{align-items:flex-start;color:var(--us-fiscal-accent);display:flex;gap:9px;margin-bottom:14px}.us-fiscal-config .us-location-registrations h3{color:var(--us-fiscal-text);font-size:16px;font-weight:600;margin:0}.us-fiscal-config .us-location-registrations header p{color:var(--us-fiscal-muted);font-size:14px;margin:4px 0 0}.us-fiscal-config .us-location-registrations .us-registration-empty{color:var(--us-fiscal-muted);font-size:14px;margin:14px 0 0}.us-fiscal-config .us-registration-link{margin-top:14px;width:min(100%,500px)}.us-fiscal-config .us-registration-help,.us-fiscal-config .us-registration-scope{color:var(--us-fiscal-muted);font-size:14px;margin:0 0 12px}@media(max-width:760px){.us-fiscal-config .us-inherited-company dl,.us-fiscal-config .us-shared-registration dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:440px){.us-fiscal-config .us-inherited-company dl,.us-fiscal-config .us-shared-registration dl{grid-template-columns:minmax(0,1fr)}.us-fiscal-config .us-inherited-company summary small,.us-fiscal-config .us-shared-registration summary small{flex-basis:100%;margin-left:0}}.us-fiscal-config .us-headquarters-fiscal{border-top:1px solid var(--us-fiscal-border);margin-top:20px;padding-top:16px}.us-fiscal-config .us-headquarters-fiscal>h4{color:var(--us-fiscal-text);font-size:15px;font-weight:600;margin:0 0 14px}.us-fiscal-config .us-headquarters-fiscal .us-main-fiscal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.us-fiscal-config .us-headquarters-fiscal .us-main-fiscal-grid>.us-fiscal-field:first-child{grid-column:span 2}.us-fiscal-config .us-headquarters-fiscal .us-main-fiscal-grid>.us-fiscal-field>.us-fiscal-field-label{box-sizing:border-box;height:38px;line-height:18px;min-height:38px;position:relative}.us-fiscal-config .us-headquarters-fiscal .us-main-fiscal-grid>.us-fiscal-field>.us-fiscal-field-label:has(>.crm-field-help){-webkit-padding-end:46px;padding-inline-end:46px}.us-fiscal-config .us-headquarters-fiscal .us-main-fiscal-grid>.us-fiscal-field>.us-fiscal-field-label>.crm-field-help{inset-inline-end:8px;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.us-fiscal-config .us-headquarters-fiscal .us-registration-help{margin-top:12px}.us-fiscal-config .us-preserved-permits{margin-top:4px;min-width:0}.us-fiscal-config .us-preserved-permits>summary{color:var(--us-fiscal-muted);cursor:pointer;font-size:14px;font-weight:600;padding:10px 0}.us-fiscal-config .us-preserved-permits>summary:focus-visible{outline:2px solid var(--us-fiscal-accent);outline-offset:3px}.us-fiscal-config .us-preserved-permits>.us-fiscal-grid{margin-top:10px}.us-fiscal-config .us-preserved-permits>p{color:var(--us-fiscal-muted);font-size:14px;line-height:1.5}.us-fiscal-config .us-preserved-permits{border-top:1px solid var(--us-fiscal-border);margin-top:20px;padding-top:6px}@media(max-width:760px){.us-fiscal-config .us-headquarters-fiscal .us-main-fiscal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.us-fiscal-config .us-headquarters-fiscal .us-main-fiscal-grid>.us-fiscal-field:first-child{grid-column:span 1}}@media(max-width:440px){.us-fiscal-config .us-headquarters-fiscal .us-main-fiscal-grid{grid-template-columns:minmax(0,1fr)}}.us-fiscal-config .us-tax-identity{border-top:1px solid var(--us-fiscal-border);margin-top:20px;padding-top:16px}.us-fiscal-config .us-tax-identity>h4{color:var(--us-fiscal-text);font-size:15px;font-weight:600;margin:0 0 8px}.us-fiscal-config .us-tax-identity>p{color:var(--us-fiscal-muted);font-size:14px;line-height:1.5;margin:0 0 14px}.us-fiscal-config .us-tax-identity .us-tax-identity-fields{border:0;margin:0;min-width:0;padding:0}.us-fiscal-config .us-tax-identity .us-tax-identity-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.us-fiscal-config .us-tax-identity .us-fiscal-field-label{box-sizing:border-box;height:38px;line-height:18px;min-height:38px;position:relative}.us-fiscal-config .us-tax-identity .us-fiscal-field-label:has(>.crm-field-help){-webkit-padding-end:46px;padding-inline-end:46px}.us-fiscal-config .us-tax-identity .us-fiscal-field-label>.crm-field-help{inset-inline-end:8px;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.us-fiscal-config .us-tax-identity .us-tax-number{align-items:center;display:flex;flex-wrap:wrap;min-width:0}.us-fiscal-config .us-tax-identity .us-tax-number input{flex:1 1 100%;min-width:0}.us-fiscal-config .us-tax-identity .us-tax-number>span{color:var(--us-fiscal-muted);font-size:13px;padding:4px 10px}.us-fiscal-config .us-tax-identity .us-tax-number>button{font-size:13px;margin:4px 8px 8px}.us-fiscal-config .us-tax-identity .us-tax-privacy{align-items:center;display:flex;gap:6px;margin-top:12px}@media(max-width:760px){.us-fiscal-config .us-tax-identity .us-tax-identity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:440px){.us-fiscal-config .us-tax-identity .us-tax-identity-grid{grid-template-columns:minmax(0,1fr)}}.us-fiscal-config .us-tax-identity.us-business-basics{border:0;margin:0;padding:0}.us-fiscal-config .us-tax-identity.us-business-basics .us-tax-identity-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.us-fiscal-config .us-tax-identity.us-business-basics .us-business-metadata-row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.us-fiscal-config .us-tax-identity.us-business-basics .us-tax-identification-row{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.us-fiscal-config .us-tax-identity.us-business-basics .us-tax-identification-row.has-classification{grid-template-columns:repeat(3,minmax(0,1fr))}.us-fiscal-config .us-tax-identity.us-business-basics .us-trade-name{grid-gap:10px;display:grid;gap:10px}.us-fiscal-config .us-tax-identity.us-business-basics .us-trade-name .us-fiscal-checkbox{align-items:center;color:var(--us-fiscal-muted)}.us-fiscal-config .us-branch-tax-link{justify-self:start;margin-top:14px}.us-fiscal-config .us-permit-location-picker{width:min(100%,400px)}.us-fiscal-config .us-permit-sharing{color:var(--us-fiscal-muted);font-size:14px}.us-fiscal-config [id$=-business-panel] .us-address-fields{margin-top:14px}.us-fiscal-config [id$=-rules-panel] .us-headquarters-fiscal{border-top:0;margin-top:0;padding-top:0}@media(max-width:760px){.us-fiscal-config .us-tax-identity.us-business-basics .us-business-metadata-row,.us-fiscal-config .us-tax-identity.us-business-basics .us-tax-identification-row.has-classification{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:440px){.us-fiscal-config .us-tax-identity.us-business-basics .us-business-metadata-row,.us-fiscal-config .us-tax-identity.us-business-basics .us-tax-identification-row,.us-fiscal-config .us-tax-identity.us-business-basics .us-tax-identification-row.has-classification,.us-fiscal-config .us-tax-identity.us-business-basics .us-tax-identity-grid{grid-template-columns:minmax(0,1fr)}}.us-product-establishment-taxes{--us-establishment-message:#925600;--us-establishment-tax:#16734b;grid-gap:14px;display:grid;gap:14px;min-width:0;padding:16px}.us-product-establishment-taxes>header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.us-product-establishment-taxes .us-establishment-note,.us-product-establishment-taxes>header p{color:var(--us-fiscal-muted);font-size:14px;line-height:1.5;margin:6px 0 0}.us-product-establishment-taxes .us-establishment-table-scroll{border:1px solid var(--us-fiscal-border);border-radius:8px;overflow-x:auto}.us-product-establishment-taxes table{border-collapse:collapse;font-size:14px;min-width:980px;table-layout:fixed;width:100%}.us-product-establishment-taxes td,.us-product-establishment-taxes th{border-bottom:1px solid var(--us-fiscal-border);overflow-wrap:anywhere;padding:10px 12px;text-align:left;vertical-align:middle}.us-product-establishment-taxes thead th{background:var(--us-fiscal-soft);font-weight:600;overflow-wrap:normal}.us-product-establishment-taxes tbody tr:last-child>*{border-bottom:0}.us-product-establishment-taxes tbody th{font-weight:600}.us-product-establishment-taxes tbody th>span{align-items:center;display:flex;gap:6px}.us-product-establishment-taxes small{color:var(--us-fiscal-muted);display:block;font-weight:400;margin-top:5px}.us-product-establishment-taxes input,.us-product-establishment-taxes select{background:var(--us-fiscal-panel);border:1px solid var(--us-fiscal-border);border-radius:6px;color:inherit;font:inherit;min-height:34px;padding:6px 8px}.us-product-establishment-taxes select{min-width:0;width:100%}.us-product-establishment-taxes .us-establishment-custom-rate{align-items:stretch;background:var(--us-fiscal-panel);border:1px solid var(--us-fiscal-border);border-radius:7px;display:flex;min-height:42px;overflow:hidden;width:100%}.us-product-establishment-taxes .us-establishment-custom-rate:focus-within{border-color:#6f84e7;border-color:var(--crm-field-block-focus,#6f84e7);box-shadow:0 0 0 3px #4057d61c;box-shadow:0 0 0 3px var(--crm-field-block-focus-ring,#4057d61c)}.us-product-establishment-taxes .us-establishment-custom-rate input{font-feature-settings:"tnum";background:#0000;border:0;border-radius:0;box-shadow:none;flex:1 1;font-variant-numeric:tabular-nums;min-height:40px;min-width:0;outline:0;padding:6px;width:0}.us-product-establishment-taxes .us-establishment-custom-rate>span{background:var(--us-fiscal-soft);border-left:1px solid var(--us-fiscal-border);display:grid;flex:0 0 28px;place-items:center}.us-product-establishment-taxes td>button{display:block;margin-top:8px}.us-product-establishment-taxes .us-establishment-default-column,.us-product-establishment-taxes .us-establishment-location-column{width:170px}.us-product-establishment-taxes .us-establishment-application-column{width:240px}.us-product-establishment-taxes .us-establishment-rate-column{width:128px}.us-product-establishment-taxes .us-establishment-rate-value{align-items:center;display:flex;min-height:34px}.us-product-establishment-taxes .us-establishment-application-help{color:var(--us-establishment-message);display:grid;font-size:14px;line-height:1.45;margin:0}.us-product-establishment-taxes .us-establishment-application-help>div{grid-area:1/1;visibility:hidden}.us-product-establishment-taxes .us-establishment-application-help strong{display:block;font-size:15px;font-weight:600;margin-bottom:3px}.us-product-establishment-taxes .us-establishment-application-help span{display:block}.us-product-establishment-taxes .us-establishment-application-help b{font-weight:600}.us-product-establishment-taxes .us-establishment-application-help>.is-current{visibility:visible}.us-product-legacy-details{margin:12px 16px}.us-product-legacy-details>summary{color:var(--us-fiscal-muted);cursor:pointer;font-size:14px}.us-product-establishment-taxes .us-establishment-applied-tax .us-establishment-custom-rate input,.us-product-establishment-taxes .us-establishment-applied-tax .us-establishment-custom-rate>span,.us-product-establishment-taxes .us-establishment-applied-tax>.us-establishment-rate-value{color:var(--us-establishment-tax)!important}.theme-dark .us-product-establishment-taxes,[data-crm-theme=dark] .us-product-establishment-taxes{--us-establishment-message:#f4bd62;--us-establishment-tax:#58d6a6}@font-face{font-display:swap;font-family:Velzon Fiscal Public Sans;font-style:normal;font-weight:300 700;src:url(/static/media/velzon-fiscal-public-sans.50608be65d3737b3d069.woff2) format("woff2")}.billing-original-alert-host{--swal2-outline:0 0 0 3px #6496c880;--swal2-container-padding:0.625em;--swal2-backdrop:#0006;--swal2-backdrop-transition:background-color 0.1s;--swal2-width:32em;--swal2-padding:0 0 1.25em;--swal2-border:none;--swal2-border-radius:0.3125rem;--swal2-background:#fff;--swal2-color:#545454;--swal2-show-animation:swal2-show 0.3s;--swal2-hide-animation:swal2-hide 0.15s forwards;--swal2-icon-zoom:1;--swal2-icon-animations:true;--swal2-title-padding:0.8em 1em 0;--swal2-html-container-padding:1em 1.6em 0.3em;--swal2-input-border:1px solid #d9d9d9;--swal2-input-border-radius:0.1875em;--swal2-input-box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px #0000;--swal2-input-background:#0000;--swal2-input-transition:border-color 0.2s,box-shadow 0.2s;--swal2-input-hover-box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px #0000;--swal2-input-focus-border:1px solid #b4dbed;--swal2-input-focus-box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px $swal2-outline-color;--swal2-progress-step-background:#add8e6;--swal2-validation-message-background:#f0f0f0;--swal2-validation-message-color:#666;--swal2-footer-border-color:#eee;--swal2-footer-background:#0000;--swal2-footer-color:inherit;--swal2-close-button-position:initial;--swal2-close-button-inset:auto;--swal2-close-button-font-size:2.5em;--swal2-close-button-color:#ccc;--swal2-close-button-transition:color 0.2s,box-shadow 0.2s;--swal2-close-button-outline:initial;--swal2-close-button-box-shadow:inset 0 0 0 3px #0000;--swal2-close-button-focus-box-shadow:inset var(--swal2-outline);--swal2-close-button-hover-transform:none;--swal2-actions-justify-content:center;--swal2-actions-width:auto;--swal2-actions-margin:1.25em auto 0;--swal2-actions-padding:0;--swal2-actions-border-radius:0;--swal2-actions-background:#0000;--swal2-action-button-transition:background-color 0.2s,box-shadow 0.2s;--swal2-action-button-hover:#000 10%;--swal2-action-button-active:#000 10%;--swal2-confirm-button-box-shadow:none;--swal2-confirm-button-border-radius:0.25em;--swal2-confirm-button-background-color:#7066e0;--swal2-confirm-button-color:#fff;--swal2-deny-button-box-shadow:none;--swal2-deny-button-border-radius:0.25em;--swal2-deny-button-background-color:#dc3741;--swal2-deny-button-color:#fff;--swal2-cancel-button-box-shadow:none;--swal2-cancel-button-border-radius:0.25em;--swal2-cancel-button-background-color:#6e7881;--swal2-cancel-button-color:#fff;--swal2-toast-show-animation:swal2-toast-show 0.5s;--swal2-toast-hide-animation:swal2-toast-hide 0.1s forwards;--swal2-toast-border:none;--swal2-toast-box-shadow:0 0 1px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075),1px 2px 4px rgba(0,0,0,.075),1px 3px 8px rgba(0,0,0,.075),2px 4px 16px rgba(0,0,0,.075)}.billing-original-alert-host [data-swal2-theme=dark]{--swal2-dark-theme-black:#19191a;--swal2-dark-theme-white:#e1e1e1;--swal2-background:var(--swal2-dark-theme-black);--swal2-color:var(--swal2-dark-theme-white);--swal2-footer-border-color:#555;--swal2-input-background:color-mix(in srgb,var(--swal2-dark-theme-black),var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background:color-mix(in srgb,var(--swal2-dark-theme-black),var(--swal2-dark-theme-white) 10%);--swal2-validation-message-color:var(--swal2-dark-theme-white)}@media(prefers-color-scheme:dark){.billing-original-alert-host [data-swal2-theme=auto]{--swal2-dark-theme-black:#19191a;--swal2-dark-theme-white:#e1e1e1;--swal2-background:var(--swal2-dark-theme-black);--swal2-color:var(--swal2-dark-theme-white);--swal2-footer-border-color:#555;--swal2-input-background:color-mix(in srgb,var(--swal2-dark-theme-black),var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background:color-mix(in srgb,var(--swal2-dark-theme-black),var(--swal2-dark-theme-white) 10%);--swal2-validation-message-color:var(--swal2-dark-theme-white)}}.billing-original-alert-host div:where(.swal2-container){-webkit-overflow-scrolling:touch;box-sizing:border-box;display:grid;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto);grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;inset:0;overflow-x:hidden;padding:var(--swal2-container-padding);position:fixed;transition:var(--swal2-backdrop-transition);z-index:1060}.billing-original-alert-host div:where(.swal2-container).swal2-backdrop-show,.billing-original-alert-host div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}.billing-original-alert-host div:where(.swal2-container).swal2-backdrop-hide{background:#0000!important}.billing-original-alert-host div:where(.swal2-container).swal2-bottom-start,.billing-original-alert-host div:where(.swal2-container).swal2-center-start,.billing-original-alert-host div:where(.swal2-container).swal2-top-start{grid-template-columns:minmax(0,1fr) auto auto}.billing-original-alert-host div:where(.swal2-container).swal2-bottom,.billing-original-alert-host div:where(.swal2-container).swal2-center,.billing-original-alert-host div:where(.swal2-container).swal2-top{grid-template-columns:auto minmax(0,1fr) auto}.billing-original-alert-host div:where(.swal2-container).swal2-bottom-end,.billing-original-alert-host div:where(.swal2-container).swal2-center-end,.billing-original-alert-host div:where(.swal2-container).swal2-top-end{grid-template-columns:auto auto minmax(0,1fr)}.billing-original-alert-host div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}.billing-original-alert-host div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}.billing-original-alert-host div:where(.swal2-container).swal2-top-end>.swal2-popup,.billing-original-alert-host div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}.billing-original-alert-host div:where(.swal2-container).swal2-center-left>.swal2-popup,.billing-original-alert-host div:where(.swal2-container).swal2-center-start>.swal2-popup{align-self:center;grid-row:2}.billing-original-alert-host div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}.billing-original-alert-host div:where(.swal2-container).swal2-center-end>.swal2-popup,.billing-original-alert-host div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}.billing-original-alert-host div:where(.swal2-container).swal2-bottom-left>.swal2-popup,.billing-original-alert-host div:where(.swal2-container).swal2-bottom-start>.swal2-popup{align-self:end;grid-column:1;grid-row:3}.billing-original-alert-host div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}.billing-original-alert-host div:where(.swal2-container).swal2-bottom-end>.swal2-popup,.billing-original-alert-host div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}.billing-original-alert-host div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup,.billing-original-alert-host div:where(.swal2-container).swal2-grow-row>.swal2-popup{grid-column:1/4;width:100%}.billing-original-alert-host div:where(.swal2-container).swal2-grow-column>.swal2-popup,.billing-original-alert-host div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{align-self:stretch;grid-row:1/4}.billing-original-alert-host div:where(.swal2-container).swal2-no-transition{transition:none!important}.billing-original-alert-host div:where(.swal2-container)[popover]{border:0;width:auto}.billing-original-alert-host div:where(.swal2-container) div:where(.swal2-popup){background:var(--swal2-background);border:var(--swal2-border);border-radius:var(--swal2-border-radius);box-sizing:border-box;color:var(--swal2-color);container-name:swal2-popup;display:none;font-family:inherit;font-size:1rem;grid-template-columns:minmax(0,100%);max-width:100%;padding:var(--swal2-padding);position:relative;width:var(--swal2-width)}.billing-original-alert-host div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}.billing-original-alert-host div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}.billing-original-alert-host div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}.billing-original-alert-host div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}.billing-original-alert-host div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}.billing-original-alert-host div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}.billing-original-alert-host div:where(.swal2-container) h2:where(.swal2-title){word-wrap:break-word;color:inherit;cursor:auto;font-size:1.875em;font-weight:600;margin:0;max-width:100%;padding:var(--swal2-title-padding);position:relative;text-align:center;text-transform:none}.billing-original-alert-host div:where(.swal2-container) div:where(.swal2-actions){align-items:center;background:var(--swal2-actions-background);border-radius:var(--swal2-actions-border-radius);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:var(--swal2-actions-justify-content);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);width:var(--swal2-actions-width);z-index:1}.billing-original-alert-host div:where(.swal2-container) div:where(.swal2-loader){align-items:center;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-color:#2778c4 #0000;border-radius:100%;border-style:solid;border-width:.25em;display:none;height:2.2em;justify-content:center;margin:0 1.875em;width:2.2em}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-styled){border:none;box-shadow:0 0 0 3px #0000;font-weight:500;margin:.3125em;padding:.625em 1.1em;transition:var(--swal2-action-button-transition)}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;background-color:var(--swal2-confirm-button-background-color);border-radius:var(--swal2-confirm-button-border-radius);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-hover))}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-active))}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;background-color:var(--swal2-deny-button-background-color);border-radius:var(--swal2-deny-button-border-radius);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-hover))}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-active))}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;background-color:var(--swal2-cancel-button-background-color);border-radius:var(--swal2-cancel-button-border-radius);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-hover))}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-active))}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-styled):focus-visible{box-shadow:var(--swal2-action-button-focus-box-shadow);outline:none}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}.billing-original-alert-host div:where(.swal2-container) div:where(.swal2-footer){background:var(--swal2-footer-background);border-top:1px solid var(--swal2-footer-border-color);color:var(--swal2-footer-color);cursor:auto;font-size:1em;margin:1em 0 0;padding:1em 1em 0;text-align:center}.billing-original-alert-host div:where(.swal2-container) .swal2-timer-progress-bar-container{border-bottom-left-radius:var(--swal2-border-radius);border-bottom-right-radius:var(--swal2-border-radius);bottom:0;grid-column:auto!important;left:0;overflow:hidden;position:absolute;right:0}.billing-original-alert-host div:where(.swal2-container) div:where(.swal2-timer-progress-bar){background:#0003;height:.25em;width:100%}.billing-original-alert-host div:where(.swal2-container) img:where(.swal2-image){cursor:auto;margin:2em auto 1em;max-width:100%}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-close){align-items:center;background:#0000;border:none;border-radius:var(--swal2-border-radius);color:var(--swal2-close-button-color);cursor:pointer;font-family:monospace;font-size:var(--swal2-close-button-font-size);height:1.2em;inset:var(--swal2-close-button-inset);justify-content:center;justify-self:end;margin-bottom:-1.2em;margin-right:0;margin-top:0;outline:var(--swal2-close-button-outline);overflow:hidden;padding:0;position:var(--swal2-close-button-position);transition:var(--swal2-close-button-transition);width:1.2em;z-index:2}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-close):hover{background:#0000;color:#f27474;transform:var(--swal2-close-button-hover-transform)}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-close):focus-visible{box-shadow:var(--swal2-close-button-focus-box-shadow);outline:none}.billing-original-alert-host div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}.billing-original-alert-host div:where(.swal2-container) div:where(.swal2-html-container){word-wrap:break-word;color:inherit;cursor:auto;font-size:1.125em;font-weight:400;justify-content:center;line-height:normal;margin:0;overflow:auto;padding:var(--swal2-html-container-padding);text-align:center;word-break:break-word;z-index:1}.billing-original-alert-host div:where(.swal2-container) div:where(.swal2-radio),.billing-original-alert-host div:where(.swal2-container) input:where(.swal2-file),.billing-original-alert-host div:where(.swal2-container) input:where(.swal2-input),.billing-original-alert-host div:where(.swal2-container) label:where(.swal2-checkbox),.billing-original-alert-host div:where(.swal2-container) select:where(.swal2-select),.billing-original-alert-host div:where(.swal2-container) textarea:where(.swal2-textarea){margin:1em 2em 3px}.billing-original-alert-host div:where(.swal2-container) input:where(.swal2-file),.billing-original-alert-host div:where(.swal2-container) input:where(.swal2-input),.billing-original-alert-host div:where(.swal2-container) textarea:where(.swal2-textarea){background:var(--swal2-input-background);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);box-shadow:var(--swal2-input-box-shadow);box-sizing:border-box;color:inherit;font-size:1.125em;transition:var(--swal2-input-transition);width:auto}.billing-original-alert-host div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,.billing-original-alert-host div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,.billing-original-alert-host div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.billing-original-alert-host div:where(.swal2-container) input:where(.swal2-file):hover,.billing-original-alert-host div:where(.swal2-container) input:where(.swal2-input):hover,.billing-original-alert-host div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}.billing-original-alert-host div:where(.swal2-container) input:where(.swal2-file):focus,.billing-original-alert-host div:where(.swal2-container) input:where(.swal2-input):focus,.billing-original-alert-host div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);box-shadow:var(--swal2-input-focus-box-shadow);outline:none}.billing-original-alert-host div:where(.swal2-container) input:where(.swal2-file)::placeholder,.billing-original-alert-host div:where(.swal2-container) input:where(.swal2-input)::placeholder,.billing-original-alert-host div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}.billing-original-alert-host div:where(.swal2-container) .swal2-range{background:var(--swal2-background);margin:1em 2em 3px}.billing-original-alert-host div:where(.swal2-container) .swal2-range input{width:80%}.billing-original-alert-host div:where(.swal2-container) .swal2-range output{color:inherit;font-weight:600;text-align:center;width:20%}.billing-original-alert-host div:where(.swal2-container) .swal2-range input,.billing-original-alert-host div:where(.swal2-container) .swal2-range output{font-size:1.125em;height:2.625em;line-height:2.625em;padding:0}.billing-original-alert-host div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}.billing-original-alert-host div:where(.swal2-container) .swal2-file{background:var(--swal2-input-background);font-size:1.125em;margin-left:auto;margin-right:auto;width:75%}.billing-original-alert-host div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}.billing-original-alert-host div:where(.swal2-container) .swal2-select{background:var(--swal2-input-background);color:inherit;font-size:1.125em;max-width:100%;min-width:50%;padding:.375em .625em}.billing-original-alert-host div:where(.swal2-container) .swal2-checkbox,.billing-original-alert-host div:where(.swal2-container) .swal2-radio{align-items:center;background:var(--swal2-background);color:inherit;justify-content:center}.billing-original-alert-host div:where(.swal2-container) .swal2-checkbox label,.billing-original-alert-host div:where(.swal2-container) .swal2-radio label{font-size:1.125em;margin:0 .6em}.billing-original-alert-host div:where(.swal2-container) .swal2-checkbox input,.billing-original-alert-host div:where(.swal2-container) .swal2-radio input{flex-shrink:0;margin:0 .4em}.billing-original-alert-host div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}.billing-original-alert-host div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300;justify-content:center;margin:1em 0 0;overflow:hidden;padding:.625em}.billing-original-alert-host div:where(.swal2-container) div:where(.swal2-validation-message):before{background-color:#f27474;border-radius:50%;color:#fff;content:"!";display:inline-block;font-weight:600;height:1.5em;line-height:1.5em;margin:0 .625em;min-width:1.5em;text-align:center;width:1.5em}.billing-original-alert-host div:where(.swal2-container) .swal2-progress-steps{align-items:center;background:#0000;flex-wrap:wrap;font-weight:600;margin:1.25em auto;max-width:100%;padding:0}.billing-original-alert-host div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}.billing-original-alert-host div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{background:#2778c4;border-radius:2em;color:#fff;flex-shrink:0;height:2em;line-height:2em;text-align:center;width:2em;z-index:20}.billing-original-alert-host div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.billing-original-alert-host div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}.billing-original-alert-host div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}.billing-original-alert-host div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{background:#2778c4;flex-shrink:0;height:.4em;margin:0 -1px;width:2.5em;z-index:10}.billing-original-alert-host div:where(.swal2-icon){zoom:var(--swal2-icon-zoom);border:.25em solid #000;border-radius:50%;box-sizing:initial;cursor:default;font-family:inherit;height:5em;justify-content:center;line-height:5em;margin:2.5em auto .6em;position:relative;-webkit-user-select:none;user-select:none;width:5em}.billing-original-alert-host div:where(.swal2-icon) .swal2-icon-content{align-items:center;display:flex;font-size:3.75em}.billing-original-alert-host div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}.billing-original-alert-host div:where(.swal2-icon).swal2-error .swal2-x-mark{flex-grow:1;position:relative}.billing-original-alert-host div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{background-color:#f27474;border-radius:.125em;display:block;height:.3125em;position:absolute;top:2.3125em;width:2.9375em}.billing-original-alert-host div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.billing-original-alert-host div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){.billing-original-alert-host div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}.billing-original-alert-host div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}}.billing-original-alert-host div:where(.swal2-icon).swal2-warning{border-color:#f8bb86;color:#f8bb86}@container swal2-popup style(--swal2-icon-animations:true){.billing-original-alert-host div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}.billing-original-alert-host div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}}.billing-original-alert-host div:where(.swal2-icon).swal2-info{border-color:#3fc3ee;color:#3fc3ee}@container swal2-popup style(--swal2-icon-animations:true){.billing-original-alert-host div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}.billing-original-alert-host div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}}.billing-original-alert-host div:where(.swal2-icon).swal2-question{border-color:#87adbd;color:#87adbd}@container swal2-popup style(--swal2-icon-animations:true){.billing-original-alert-host div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}.billing-original-alert-host div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}}.billing-original-alert-host div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}.billing-original-alert-host div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{border-radius:50%;height:7.5em;position:absolute;width:3.75em}.billing-original-alert-host div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:7.5em 0 0 7.5em;left:-2.0635em;top:-.4375em;transform:rotate(-45deg);transform-origin:3.75em 3.75em}.billing-original-alert-host div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 7.5em 7.5em 0;left:1.875em;top:-.6875em;transform:rotate(-45deg);transform-origin:0 3.75em}.billing-original-alert-host div:where(.swal2-icon).swal2-success .swal2-success-ring{border:.25em solid #a5dc864d;border-radius:50%;box-sizing:initial;height:100%;left:-.25em;position:absolute;top:-.25em;width:100%;z-index:2}.billing-original-alert-host div:where(.swal2-icon).swal2-success .swal2-success-fix{height:5.625em;left:1.625em;position:absolute;top:.5em;transform:rotate(-45deg);width:.4375em;z-index:1}.billing-original-alert-host div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{background-color:#a5dc86;border-radius:.125em;display:block;height:.3125em;position:absolute;z-index:2}.billing-original-alert-host div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{left:.8125em;top:2.875em;transform:rotate(45deg);width:1.5625em}.billing-original-alert-host div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{right:.5em;top:2.375em;transform:rotate(-45deg);width:2.9375em}@container swal2-popup style(--swal2-icon-animations:true){.billing-original-alert-host div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}.billing-original-alert-host div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}.billing-original-alert-host div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}}.billing-original-alert-host [class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.billing-original-alert-host .swal2-show{animation:var(--swal2-show-animation)}.billing-original-alert-host .swal2-hide{animation:var(--swal2-hide-animation)}.billing-original-alert-host .swal2-noanimation{transition:none}.billing-original-alert-host .swal2-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.billing-original-alert-host .swal2-rtl .swal2-close{margin-left:0;margin-right:0}.billing-original-alert-host .swal2-rtl .swal2-timer-progress-bar{left:auto;right:0}.billing-original-alert-host .swal2-toast{background:var(--swal2-background);border:var(--swal2-toast-border);box-shadow:var(--swal2-toast-box-shadow);box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:-webkit-min-content auto -webkit-min-content;grid-template-columns:min-content auto min-content;overflow-y:hidden;padding:1em;pointer-events:all}.billing-original-alert-host .swal2-toast>*{grid-column:2}.billing-original-alert-host .swal2-toast h2:where(.swal2-title){font-size:1em;margin:.5em 1em;padding:0;text-align:left;text-align:initial}.billing-original-alert-host .swal2-toast .swal2-loading{justify-content:center}.billing-original-alert-host .swal2-toast input:where(.swal2-input){font-size:1em;height:2em;margin:.5em}.billing-original-alert-host .swal2-toast .swal2-validation-message{font-size:1em}.billing-original-alert-host .swal2-toast div:where(.swal2-footer){font-size:.8em;margin:.5em 0 0;padding:.5em 0 0}.billing-original-alert-host .swal2-toast button:where(.swal2-close){align-self:center;font-size:2em;grid-column:3/3;grid-row:1/99;height:.8em;margin:0;width:.8em}.billing-original-alert-host .swal2-toast div:where(.swal2-html-container){font-size:1em;margin:.5em 1em;overflow:visible;overflow:initial;padding:0;text-align:left;text-align:initial}.billing-original-alert-host .swal2-toast div:where(.swal2-html-container):empty{padding:0}.billing-original-alert-host .swal2-toast .swal2-loader{align-self:center;grid-column:1;grid-row:1/99;height:2em;margin:.25em;width:2em}.billing-original-alert-host .swal2-toast .swal2-icon{align-self:center;grid-column:1;grid-row:1/99;height:2em;margin:0 .5em 0 0;min-width:2em;width:2em}.billing-original-alert-host .swal2-toast .swal2-icon .swal2-icon-content{align-items:center;display:flex;font-size:1.8em;font-weight:700}.billing-original-alert-host .swal2-toast .swal2-icon.swal2-success .swal2-success-ring{height:2em;width:2em}.billing-original-alert-host .swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.billing-original-alert-host .swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.billing-original-alert-host .swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.billing-original-alert-host .swal2-toast div:where(.swal2-actions){height:auto;justify-content:flex-start;margin:.5em 0 0;padding:0 .5em}.billing-original-alert-host .swal2-toast button:where(.swal2-styled){font-size:1em;margin:.25em .5em;padding:.4em .6em}.billing-original-alert-host .swal2-toast .swal2-success{border-color:#a5dc86}.billing-original-alert-host .swal2-toast .swal2-success [class^=swal2-success-circular-line]{border-radius:50%;height:3em;position:absolute;width:1.6em}.billing-original-alert-host .swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:4em 0 0 4em;left:-.5em;top:-.8em;transform:rotate(-45deg);transform-origin:2em 2em}.billing-original-alert-host .swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 4em 4em 0;left:.9375em;top:-.25em;transform-origin:0 1.5em}.billing-original-alert-host .swal2-toast .swal2-success .swal2-success-ring{height:2em;width:2em}.billing-original-alert-host .swal2-toast .swal2-success .swal2-success-fix{height:2.6875em;left:.4375em;top:0;width:.4375em}.billing-original-alert-host .swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.billing-original-alert-host .swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{left:.1875em;top:1.125em;width:.75em}.billing-original-alert-host .swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{right:.1875em;top:.9375em;width:1.375em}@container swal2-popup style(--swal2-icon-animations:true){.billing-original-alert-host .swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.billing-original-alert-host .swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}}.billing-original-alert-host .swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.billing-original-alert-host .swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes swal2-hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes swal2-animate-success-line-tip{0%{left:.0625em;top:1.1875em;width:0}54%{left:.125em;top:1.0625em;width:0}70%{left:-.375em;top:2.1875em;width:3.125em}84%{left:1.3125em;top:3em;width:1.0625em}to{left:.8125em;top:2.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{right:2.875em;top:3.375em;width:0}65%{right:2.875em;top:3.375em;width:0}84%{right:0;top:2.1875em;width:3.4375em}to{right:.5em;top:2.375em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;opacity:0;transform:scale(.4)}50%{margin-top:1.625em;opacity:0;transform:scale(.4)}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;opacity:1;transform:scale(1)}}@keyframes swal2-animate-error-icon{0%{opacity:0;transform:rotateX(100deg)}to{opacity:1;transform:rotateX(0deg)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-1turn)}to{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{opacity:0;transform:rotate(45deg)}25%{opacity:.4;transform:rotate(-25deg)}50%{opacity:.8;transform:rotate(15deg)}75%{opacity:1;transform:rotate(-5deg)}to{opacity:1;transform:rotateX(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0deg)}}@keyframes swal2-toast-hide{to{opacity:0;transform:rotate(1deg)}}@keyframes swal2-toast-animate-success-line-tip{0%{left:.0625em;top:.5625em;width:0}54%{left:.125em;top:.125em;width:0}70%{left:-.25em;top:.625em;width:1.625em}84%{left:.75em;top:1.0625em;width:.5em}to{left:.1875em;top:1.125em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{right:1.375em;top:1.625em;width:0}65%{right:.9375em;top:1.25em;width:0}84%{right:0;top:.9375em;width:1.125em}to{right:.1875em;top:.9375em;width:1.375em}}.billing-original-alert-host,.billing-original-alert-host[data-bs-theme=light]{--vz-blue:#3577f1;--vz-indigo:#405189;--vz-purple:#687cfe;--vz-pink:#f672a7;--vz-red:#f7666e;--vz-orange:#ff7f5d;--vz-yellow:#efae4e;--vz-green:#3cd188;--vz-teal:#02a8b5;--vz-cyan:#0ac7fb;--vz-white:#fff;--vz-gray:#878a99;--vz-gray-dark:#343a40;--vz-gray-100:#f3f6f9;--vz-gray-200:#eff2f7;--vz-gray-300:#e9ebec;--vz-gray-400:#ced4da;--vz-gray-500:#adb5bd;--vz-gray-600:#878a99;--vz-gray-700:#495057;--vz-gray-800:#343a40;--vz-gray-900:#272a3a;--vz-primary:#687cfe;--vz-secondary:#ff7f5d;--vz-success:#3cd188;--vz-info:#0ac7fb;--vz-warning:#efae4e;--vz-danger:#f7666e;--vz-light:#f3f6f9;--vz-dark:#272a3a;--vz-primary-rgb:104,124,254;--vz-secondary-rgb:255,127,93;--vz-success-rgb:60,209,136;--vz-info-rgb:10,199,251;--vz-warning-rgb:239,174,78;--vz-danger-rgb:247,102,110;--vz-light-rgb:243,246,249;--vz-dark-rgb:39,42,58;--vz-primary-text-emphasis:#5869d8;--vz-secondary-text-emphasis:#d96c4f;--vz-success-text-emphasis:#33b274;--vz-info-text-emphasis:#09a9d5;--vz-warning-text-emphasis:#cb9442;--vz-danger-text-emphasis:#d2575e;--vz-light-text-emphasis:#ced4da;--vz-dark-text-emphasis:#343a40;--vz-primary-bg-subtle:#e8ebff;--vz-secondary-bg-subtle:#ffece7;--vz-success-bg-subtle:#e2f8ed;--vz-info-bg-subtle:#daf7fe;--vz-warning-bg-subtle:#fdf3e4;--vz-danger-bg-subtle:#fee8e9;--vz-light-bg-subtle:#f9fbfc;--vz-dark-bg-subtle:#e9ebec;--vz-primary-border-subtle:#c3cbff;--vz-secondary-border-subtle:#ffccbe;--vz-success-border-subtle:#b1edcf;--vz-info-border-subtle:#9de9fd;--vz-warning-border-subtle:#f9dfb8;--vz-danger-border-subtle:#fcc2c5;--vz-light-border-subtle:#eff2f7;--vz-dark-border-subtle:#adb5bd;--vz-white-rgb:255,255,255;--vz-black-rgb:0,0,0;--vz-font-sans-serif:"Velzon Fiscal Public Sans",sans-serif;--vz-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--vz-gradient:linear-gradient(180deg,#ffffff26,#fff0);--vz-body-font-family:var(--vz-font-sans-serif);--vz-body-font-size:0.875rem;--vz-body-font-weight:400;--vz-body-line-height:1.5;--vz-body-color:#272a3a;--vz-body-color-rgb:39,42,58;--vz-body-bg:#fbf7f4;--vz-body-bg-rgb:251,247,244;--vz-emphasis-color:#272a3a;--vz-emphasis-color-rgb:39,42,58;--vz-secondary-color:#878a99;--vz-secondary-color-rgb:135,138,153;--vz-secondary-bg:#fff;--vz-secondary-bg-rgb:255,255,255;--vz-tertiary-color:#272a3a80;--vz-tertiary-color-rgb:39,42,58;--vz-tertiary-bg:#eff2f7;--vz-tertiary-bg-rgb:239,242,247;--vz-heading-color:#495057;--vz-link-color:#687cfe;--vz-link-color-rgb:104,124,254;--vz-link-decoration:none;--vz-link-hover-color:#687cfe;--vz-link-hover-color-rgb:104,124,254;--vz-code-color:#f672a7;--vz-highlight-color:#212529;--vz-highlight-bg:#fcf8e3;--vz-border-width:1px;--vz-border-style:solid;--vz-border-color:#e9ebec;--vz-border-color-translucent:#ced4da;--vz-border-radius:0.25rem;--vz-border-radius-sm:0.2rem;--vz-border-radius-lg:0.3rem;--vz-border-radius-xl:1rem;--vz-border-radius-xxl:2rem;--vz-border-radius-2xl:var(--vz-border-radius-xxl);--vz-border-radius-pill:50rem;--vz-box-shadow:#64625c0f 0 0 15px 4px;--vz-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--vz-box-shadow-lg:0 5px 10px #1e20251f;--vz-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--vz-focus-ring-width:0.25rem;--vz-focus-ring-opacity:0.25;--vz-focus-ring-color:rgba(var(--vz-primary-rgb),0.25);--vz-form-valid-color:#3cd188;--vz-form-valid-border-color:#3cd188;--vz-form-invalid-color:#f7666e;--vz-form-invalid-border-color:#f7666e}.billing-original-alert-host[data-bs-theme=dark]{--vz-body-color:#ced4da;--vz-body-color-rgb:206,212,218;--vz-body-bg:#1a1d21;--vz-body-bg-rgb:26,29,33;--vz-emphasis-color:#fff;--vz-emphasis-color-rgb:255,255,255;--vz-secondary-color:#878a99;--vz-secondary-color-rgb:135,138,153;--vz-secondary-bg:#212529;--vz-secondary-bg-rgb:33,37,41;--vz-tertiary-color:#ced4dabf;--vz-tertiary-color-rgb:206,212,218;--vz-tertiary-bg:#2a2d31;--vz-tertiary-bg-rgb:42,45,49;--vz-primary-text-emphasis:#8696fe;--vz-secondary-text-emphasis:#ff997d;--vz-success-text-emphasis:#63daa0;--vz-info-text-emphasis:#3bd2fc;--vz-warning-text-emphasis:#f2be71;--vz-danger-text-emphasis:#f9858b;--vz-primary-bg-subtle:#687cfe26;--vz-secondary-bg-subtle:#ff7f5d26;--vz-success-bg-subtle:#3cd18826;--vz-info-bg-subtle:#0ac7fb26;--vz-warning-bg-subtle:#efae4e26;--vz-danger-bg-subtle:#f7666e26;--vz-primary-border-subtle:#4451a5;--vz-secondary-border-subtle:#80402f;--vz-success-border-subtle:#1e6944;--vz-info-border-subtle:#05647e;--vz-warning-border-subtle:#785727;--vz-danger-border-subtle:#7c3337;--vz-heading-color:#ced4da;--vz-link-color:#e1e5ff;--vz-link-hover-color:#e7eaff;--vz-link-color-rgb:225,229,255;--vz-link-hover-color-rgb:231,234,255;--vz-code-color:#f672a7;--vz-highlight-color:#dee2e6;--vz-highlight-bg:#664d03;--vz-border-color:#32383e;--vz-border-color-translucent:#32383e;--vz-form-valid-color:#63daa0;--vz-form-valid-border-color:#63daa0;--vz-form-invalid-color:#f9858b;--vz-form-invalid-border-color:#f9858b;color-scheme:dark}.billing-original-alert-host *,.billing-original-alert-host :after,.billing-original-alert-host :before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){.billing-original-alert-host{scroll-behavior:smooth}}.billing-original-alert-host{color:var(--vz-body-color);font-family:var(--vz-body-font-family);font-size:var(--vz-body-font-size);font-weight:var(--vz-body-font-weight);line-height:var(--vz-body-line-height);text-align:var(--vz-body-text-align)}.billing-original-alert-host .h4,.billing-original-alert-host h4{color:var(--vz-heading-color)!important;font-family:Velzon Fiscal Public Sans,sans-serif!important;font-size:calc(1.25625rem + .075vw)!important;font-weight:600!important;line-height:1.2!important;margin-bottom:.5rem!important;margin-top:0!important}@media (min-width:1200px){.billing-original-alert-host .h4,.billing-original-alert-host h4{font-size:1.3125rem!important}}.billing-original-alert-host p{margin-bottom:1rem!important;margin-top:0!important}.billing-original-alert-host button{border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;text-transform:none}.billing-original-alert-host [type=button],.billing-original-alert-host button{-webkit-appearance:button}.billing-original-alert-host{--vz-breakpoint-xs:0;--vz-breakpoint-sm:576px;--vz-breakpoint-md:768px;--vz-breakpoint-lg:992px;--vz-breakpoint-xl:1200px;--vz-breakpoint-xxl:1400px}.billing-original-alert-host [data-bs-theme=dark] .form-select{--vz-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23ced4da' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")}.billing-original-alert-host .btn-check{clip:rect(0,0,0,0)!important;pointer-events:none!important;position:absolute!important}.billing-original-alert-host .btn-check:disabled+.btn,.billing-original-alert-host .btn-check[disabled]+.btn{filter:none!important;opacity:.65!important;pointer-events:none!important}.billing-original-alert-host [data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--vz-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(255, 255, 255, 0.25)'/%3E%3C/svg%3E")}.billing-original-alert-host .input-group .btn{position:relative!important;z-index:2!important}.billing-original-alert-host .input-group .btn:focus{z-index:5!important}.billing-original-alert-host .input-group-lg>.btn{border-radius:var(--vz-border-radius-lg)!important;font-size:1.09375rem!important;padding:.7rem 1.2rem!important}.billing-original-alert-host .input-group-sm>.btn{border-radius:var(--vz-border-radius-sm)!important;font-size:.765625rem!important;padding:.25rem .5rem!important}.billing-original-alert-host .btn{--vz-btn-padding-x:0.9rem!important;--vz-btn-padding-y:0.5rem!important;--vz-btn-font-size:0.875rem!important;--vz-btn-font-weight:400!important;--vz-btn-line-height:1.5!important;--vz-btn-color:var(--vz-body-color)!important;--vz-btn-bg:#0000!important;--vz-btn-border-width:var(--vz-border-width)!important;--vz-btn-border-color:#0000!important;--vz-btn-border-radius:var(--vz-border-radius)!important;--vz-btn-hover-border-color:#0000!important;--vz-btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px rgba(0,0,0,.075)!important;--vz-btn-disabled-opacity:0.65!important;--vz-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--vz-btn-focus-shadow-rgb),.5)!important;background-color:var(--vz-btn-bg)!important;border:var(--vz-btn-border-width) solid var(--vz-btn-border-color)!important;border-radius:var(--vz-btn-border-radius)!important;color:var(--vz-btn-color)!important;cursor:pointer!important;display:inline-block;font-family:var(--vz-btn-font-family)!important;font-size:var(--vz-btn-font-size)!important;font-weight:var(--vz-btn-font-weight)!important;line-height:var(--vz-btn-line-height)!important;padding:var(--vz-btn-padding-y) var(--vz-btn-padding-x)!important;text-align:center!important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;-webkit-user-select:none!important;user-select:none!important;vertical-align:middle!important}@media (prefers-reduced-motion:reduce){.billing-original-alert-host .btn{transition:none!important}}.billing-original-alert-host .btn:hover{background-color:var(--vz-btn-hover-bg)!important;border-color:var(--vz-btn-hover-border-color)!important;color:var(--vz-btn-hover-color)!important}.billing-original-alert-host .btn-check+.btn:hover{background-color:var(--vz-btn-bg)!important;border-color:var(--vz-btn-border-color)!important;color:var(--vz-btn-color)!important}.billing-original-alert-host .btn:focus-visible{background-color:var(--vz-btn-hover-bg)!important;border-color:var(--vz-btn-hover-border-color)!important;box-shadow:var(--vz-btn-focus-box-shadow)!important;color:var(--vz-btn-hover-color)!important;outline:0!important}.billing-original-alert-host .btn-check:focus-visible+.btn{border-color:var(--vz-btn-hover-border-color)!important;box-shadow:var(--vz-btn-focus-box-shadow)!important;outline:0!important}.billing-original-alert-host .btn-check:checked+.btn,.billing-original-alert-host .btn.active,.billing-original-alert-host .btn.show,.billing-original-alert-host .btn:first-child:active,.billing-original-alert-host :not(.btn-check)+.btn:active{background-color:var(--vz-btn-active-bg)!important;border-color:var(--vz-btn-active-border-color)!important;color:var(--vz-btn-active-color)!important}.billing-original-alert-host .btn-check:checked+.btn:focus-visible,.billing-original-alert-host .btn.active:focus-visible,.billing-original-alert-host .btn.show:focus-visible,.billing-original-alert-host .btn:first-child:active:focus-visible,.billing-original-alert-host :not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--vz-btn-focus-box-shadow)!important}.billing-original-alert-host .btn-check:checked:focus-visible+.btn{box-shadow:var(--vz-btn-focus-box-shadow)!important}.billing-original-alert-host .btn.disabled,.billing-original-alert-host .btn:disabled,.billing-original-alert-host fieldset:disabled .btn{background-color:var(--vz-btn-disabled-bg)!important;border-color:var(--vz-btn-disabled-border-color)!important;color:var(--vz-btn-disabled-color)!important;opacity:var(--vz-btn-disabled-opacity)!important;pointer-events:none!important}.billing-original-alert-host .btn-primary{--vz-btn-color:#fff!important;--vz-btn-bg:#687cfe!important;--vz-btn-border-color:#687cfe!important;--vz-btn-hover-color:#fff!important;--vz-btn-hover-bg:#5869d8!important;--vz-btn-hover-border-color:#5363cb!important;--vz-btn-focus-shadow-rgb:127,144,254!important;--vz-btn-active-color:#fff!important;--vz-btn-active-bg:#5363cb!important;--vz-btn-active-border-color:#4e5dbf!important;--vz-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125)!important;--vz-btn-disabled-color:#fff!important;--vz-btn-disabled-bg:#687cfe!important;--vz-btn-disabled-border-color:#687cfe!important}.billing-original-alert-host .btn-danger{--vz-btn-color:#fff!important;--vz-btn-bg:#f7666e!important;--vz-btn-border-color:#f7666e!important;--vz-btn-hover-color:#fff!important;--vz-btn-hover-bg:#d2575e!important;--vz-btn-hover-border-color:#c65258!important;--vz-btn-focus-shadow-rgb:248,125,132!important;--vz-btn-active-color:#fff!important;--vz-btn-active-bg:#c65258!important;--vz-btn-active-border-color:#b94d53!important;--vz-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125)!important;--vz-btn-disabled-color:#fff!important;--vz-btn-disabled-bg:#f7666e!important;--vz-btn-disabled-border-color:#f7666e!important}.billing-original-alert-host .btn-light{--vz-btn-color:#000!important;--vz-btn-bg:#f3f6f9!important;--vz-btn-border-color:#f3f6f9!important;--vz-btn-hover-color:#000!important;--vz-btn-hover-bg:#cfd1d4!important;--vz-btn-hover-border-color:#c2c5c7!important;--vz-btn-focus-shadow-rgb:207,209,212!important;--vz-btn-active-color:#000!important;--vz-btn-active-bg:#c2c5c7!important;--vz-btn-active-border-color:#b6b9bb!important;--vz-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125)!important;--vz-btn-disabled-color:#000!important;--vz-btn-disabled-bg:#f3f6f9!important;--vz-btn-disabled-border-color:#f3f6f9!important}.billing-original-alert-host .btn-group-lg>.btn{--vz-btn-padding-y:0.7rem!important;--vz-btn-padding-x:1.2rem!important;--vz-btn-font-size:1.09375rem!important;--vz-btn-border-radius:var(--vz-border-radius-lg)!important}.billing-original-alert-host .btn-group-sm>.btn{--vz-btn-padding-y:0.25rem!important;--vz-btn-padding-x:0.5rem!important;--vz-btn-font-size:0.765625rem!important;--vz-btn-border-radius:var(--vz-border-radius-sm)!important}.billing-original-alert-host .btn-group-vertical>.btn,.billing-original-alert-host .btn-group>.btn{flex:1 1 auto!important;position:relative!important}.billing-original-alert-host .btn-group-vertical>.btn-check:checked+.btn,.billing-original-alert-host .btn-group-vertical>.btn-check:focus+.btn,.billing-original-alert-host .btn-group-vertical>.btn.active,.billing-original-alert-host .btn-group-vertical>.btn:active,.billing-original-alert-host .btn-group-vertical>.btn:focus,.billing-original-alert-host .btn-group-vertical>.btn:hover,.billing-original-alert-host .btn-group>.btn-check:checked+.btn,.billing-original-alert-host .btn-group>.btn-check:focus+.btn,.billing-original-alert-host .btn-group>.btn.active,.billing-original-alert-host .btn-group>.btn:active,.billing-original-alert-host .btn-group>.btn:focus,.billing-original-alert-host .btn-group>.btn:hover{z-index:1!important}.billing-original-alert-host .btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--vz-border-width)*-1)!important}.billing-original-alert-host .btn-group>.btn-group:not(:last-child)>.btn,.billing-original-alert-host .btn-group>.btn.dropdown-toggle-split:first-child,.billing-original-alert-host .btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0!important;border-top-right-radius:0!important}.billing-original-alert-host .btn-group>.btn-group:not(:first-child)>.btn,.billing-original-alert-host .btn-group>.btn:nth-child(n+3),.billing-original-alert-host .btn-group>:not(.btn-check)+.btn{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.billing-original-alert-host .btn-group-sm>.btn+.dropdown-toggle-split{padding-left:.375rem!important;padding-right:.375rem!important}.billing-original-alert-host .btn-group-lg>.btn+.dropdown-toggle-split{padding-left:.9rem!important;padding-right:.9rem!important}.billing-original-alert-host .btn-group-vertical>.btn{width:100%!important}.billing-original-alert-host .btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--vz-border-width)*-1)!important}.billing-original-alert-host .btn-group-vertical>.btn-group:not(:last-child)>.btn,.billing-original-alert-host .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.billing-original-alert-host .btn-group-vertical>.btn-group:not(:first-child)>.btn,.billing-original-alert-host .btn-group-vertical>.btn:nth-child(n+3),.billing-original-alert-host .btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0!important;border-top-right-radius:0!important}.billing-original-alert-host [data-bs-theme=dark] .navbar-toggler-icon{--vz-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.billing-original-alert-host [data-bs-theme=dark] .accordion-button:after{--vz-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238696fe'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");--vz-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238696fe'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.billing-original-alert-host .btn .badge{position:relative!important;top:-1px!important}.billing-original-alert-host[data-bs-theme=dark]{--vz-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.billing-original-alert-host,.billing-original-alert-host[data-bs-theme=light]{--vz-carousel-indicator-active-bg:#fff;--vz-carousel-caption-color:#fff}.billing-original-alert-host[data-bs-theme=dark]{--vz-carousel-indicator-active-bg:#000;--vz-carousel-caption-color:#000;--vz-carousel-control-icon-filter:invert(1) grayscale(100)}.billing-original-alert-host .placeholder.btn:before{content:""!important;display:inline-block}.billing-original-alert-host .mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.billing-original-alert-host .mx-5{margin-left:3rem!important;margin-right:3rem!important}.billing-original-alert-host .mt-3{margin-top:1rem!important}.billing-original-alert-host .mt-4{margin-top:1.5rem!important}.billing-original-alert-host .me-2{margin-right:.5rem!important}.billing-original-alert-host .mb-0{margin-bottom:0!important}.billing-original-alert-host .mb-1{margin-bottom:.25rem!important}.billing-original-alert-host .mb-2{margin-bottom:.5rem!important}.billing-original-alert-host .pt-2{padding-top:.5rem!important}.billing-original-alert-host .text-muted{--vz-text-opacity:1!important;color:var(--vz-secondary-color)!important}.billing-original-alert-host .fs-15{font-size:15px!important}.billing-original-alert-host [data-bs-theme=dark] .light-dark-mode .bx-moon:before{content:"\ec34"}.billing-original-alert-host [data-bs-theme=dark][data-topbar=light] .logo-dark{display:none}.billing-original-alert-host [data-bs-theme=dark][data-topbar=light] .logo-light{display:inline-block}.billing-original-alert-host .w-xs{min-width:80px!important}.billing-original-alert-host{--vz-card-logo-dark:block;--vz-card-logo-light:none;--vz-vertical-menu-width:250px;--vz-vertical-menu-width-md:180px;--vz-vertical-menu-width-sm:70px;--vz-header-bg:#fff;--vz-header-border:#e9ebec;--vz-header-item-color:#495057;--vz-header-item-bg:#ff7f5d1f;--vz-header-item-sub-color:#878a99;--vz-topbar-search-bg:#f3f3f9;--vz-topbar-search-color:#495057;--vz-topbar-user-bg:#f3f3f9;--vz-page-title-box-shadow:0 1px 2px #38414a26;--vz-page-title-border:none;--vz-topnav-bg:#fff;--vz-topnav-item-color:#6d7080;--vz-topnav-item-active-color:#687cfe;--vz-twocolumn-menu-iconview-bg:#fff;--vz-twocolumn-menu-box-shadow:0 2px 4px #0f223a1f;--vz-boxed-layout-width:1300px;--vz-boxed-body-bg:#f6ece5;--vz-semibox-width:110px;--vz-footer-bg:#fff;--vz-footer-color:#98a6ad;--vz-input-bg-custom:#fff;--vz-input-border-custom:#ced4da;--vz-vertical-menu-bg:#fff;--vz-vertical-menu-border:#fff;--vz-vertical-menu-item-color:#6d7080;--vz-vertical-menu-item-bg:#687cfe26;--vz-vertical-menu-item-hover-color:#687cfe;--vz-vertical-menu-item-active-color:#687cfe;--vz-vertical-menu-item-active-bg:#687cfe26;--vz-vertical-menu-sub-item-color:#7c7f90;--vz-vertical-menu-sub-item-hover-color:#687cfe;--vz-vertical-menu-sub-item-active-color:#687cfe;--vz-vertical-menu-title-color:#919da9;--vz-vertical-menu-box-shadow:0 2px 4px #0f223a1f;--vz-vertical-menu-dropdown-box-shadow:0 2px 4px #0f223a1f}.billing-original-alert-host[data-bs-theme=dark]{--vz-light:#282b2e;--vz-light-rgb:40,43,46;--vz-light-text-emphasis:#535659;--vz-light-bg-subtle:#25282c;--vz-light-border-subtle:#35383c;--vz-dark:#313437;--vz-dark-rgb:49,52,55;--vz-dark-text-emphasis:#5f6164;--vz-dark-bg-subtle:#313437;--vz-dark-border-subtle:#3c3f42;--vz-card-logo-dark:none;--vz-card-logo-light:block;--vz-footer-bg:#212529;--vz-footer-color:#878a99;--vz-topnav-bg:#272b30;--vz-topnav-item-color:#878a99;--vz-topnav-item-active-color:#fff;--vz-page-title-box-shadow:0 1px 2px #38414a26;--vz-page-title-border:none;--vz-twocolumn-menu-box-shadow:0 2px 4px #0f223a1f;--vz-boxed-body-bg:#111316;--vz-input-bg-custom:#262a2f;--vz-input-border-custom:#2a2f34}.billing-original-alert-host [data-bs-theme=dark] .table-light{--vz-table-color:#fff;--vz-table-bg:var(--vz-light);--vz-table-border-color:var(--vz-border-color);--vz-table-striped-bg:var(--vz-light);--vz-table-striped-color:#fff;--vz-table-active-bg:var(--vz-light);--vz-table-active-color:#fff;--vz-table-hover-bg:var(--vz-light);--vz-table-hover-color:#fff}.billing-original-alert-host [data-bs-theme=dark] .btn-light,.billing-original-alert-host [data-bs-theme=dark] .btn-outline-light{--vz-btn-color:#8d8e90!important;--vz-btn-active-color:#fff!important;--vz-btn-hover-color:#fff!important}.billing-original-alert-host [data-bs-theme=dark] .btn-ghost-dark,.billing-original-alert-host [data-bs-theme=dark] .btn-outline-dark,.billing-original-alert-host [data-bs-theme=dark] .btn-soft-dark{--vz-btn-color:#fff}.billing-original-alert-host [data-bs-theme=dark] .btn-ghost-dark{--vz-btn-active-color:#fff;--vz-btn-hover-color:#fff}.billing-original-alert-host [data-bs-theme=dark] .dropdown-menu{--vz-dropdown-bg:#292e33;--vz-dropdown-link-color:#adb5bd;--vz-dropdown-link-hover-color:#b9bfc4;--vz-dropdown-link-hover-bg:#2f343a;--vz-dropdown-border-width:1px;--vz-dropdown-link-active-color:#adb5bd;--vz-dropdown-link-active-bg:#2f343a}.billing-original-alert-host[data-bs-theme=dark]{--vz-header-bg:#292e32;--vz-header-border:#292e32;--vz-header-item-color:#e9ecef;--vz-header-item-bg:#31363c;--vz-header-item-sub-color:#878a99;--vz-topbar-user-bg:#31373c;--vz-topbar-search-bg:#202328;--vz-topbar-search-color:#fff}.billing-original-alert-host [data-bs-theme=dark][data-topbar=dark]{--vz-header-bg:#687cfe;--vz-header-border:#687cfe;--vz-header-item-color:#ffffffd9;--vz-header-item-bg:#6275f5;--vz-header-item-sub-color:#b0c4d9;--vz-topbar-user-bg:#5e72f1;--vz-topbar-search-bg:#ffffff0d;--vz-topbar-search-color:#fff}.billing-original-alert-host[data-bs-theme=dark]{--vz-vertical-menu-bg:#fff;--vz-vertical-menu-border:#fff;--vz-vertical-menu-item-color:#6d7080;--vz-vertical-menu-item-bg:#687cfe26;--vz-vertical-menu-item-hover-color:#687cfe;--vz-vertical-menu-item-active-color:#687cfe;--vz-vertical-menu-item-active-bg:#687cfe26;--vz-vertical-menu-sub-item-color:#7c7f90;--vz-vertical-menu-sub-item-hover-color:#687cfe;--vz-vertical-menu-sub-item-active-color:#687cfe;--vz-vertical-menu-title-color:#919da9}.billing-original-alert-host [data-bs-theme=dark][data-sidebar=dark]{--vz-vertical-menu-bg:#212529;--vz-vertical-menu-border:#212529;--vz-vertical-menu-item-color:#7c7f90;--vz-vertical-menu-item-bg:#ffffff26;--vz-vertical-menu-item-hover-color:#fff;--vz-vertical-menu-item-active-color:#fff;--vz-vertical-menu-item-active-bg:#ffffff26;--vz-vertical-menu-sub-item-color:#7c7f90;--vz-vertical-menu-sub-item-hover-color:#fff;--vz-vertical-menu-sub-item-active-color:#fff;--vz-vertical-menu-title-color:#5f6270;--vz-twocolumn-menu-iconview-bg:#292e32}.billing-original-alert-host button{outline:0!important}.billing-original-alert-host .btn{box-shadow:none!important}.billing-original-alert-host :is(.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active){border-color:#0000!important}.billing-original-alert-host .btn-primary{--vz-btn-bg:var(--vz-primary)!important;--vz-btn-border-color:var(--vz-primary)!important;--vz-btn-hover-bg:var(--vz-primary-text-emphasis)!important;--vz-btn-hover-border-color:var(--vz-primary-text-emphasis)!important;--vz-btn-focus-shadow-rgb:var(--vz-primary-rgb)!important;--vz-btn-active-bg:var(--vz-primary-text-emphasis)!important;--vz-btn-active-border-color:var(--vz-primary-text-emphasis)!important}.billing-original-alert-host .btn-danger{--vz-btn-bg:var(--vz-danger)!important;--vz-btn-border-color:var(--vz-danger)!important;--vz-btn-hover-bg:var(--vz-danger-text-emphasis)!important;--vz-btn-hover-border-color:var(--vz-danger-text-emphasis)!important;--vz-btn-focus-shadow-rgb:var(--vz-danger-rgb)!important;--vz-btn-active-bg:var(--vz-danger-text-emphasis)!important;--vz-btn-active-border-color:var(--vz-danger-text-emphasis)!important}.billing-original-alert-host .btn-light{--vz-btn-bg:var(--vz-light)!important;--vz-btn-border-color:var(--vz-light)!important;--vz-btn-hover-bg:var(--vz-light-text-emphasis)!important;--vz-btn-hover-border-color:var(--vz-light-text-emphasis)!important;--vz-btn-focus-shadow-rgb:var(--vz-light-rgb)!important;--vz-btn-active-bg:var(--vz-light-text-emphasis)!important;--vz-btn-active-border-color:var(--vz-light-text-emphasis)!important}.billing-original-alert-host .btn-label.btn-light .label-icon{background-color:#272a3a0d!important}.billing-original-alert-host .btn-primary.btn-animation{background-color:#687cfe!important;border-color:#687cfe!important}.billing-original-alert-host .btn-primary.btn-animation:is(:hover,:focus,:active,:focus-visible){background-color:#687cfe1a!important;color:#687cfe!important}.billing-original-alert-host .btn-danger.btn-animation{background-color:#f7666e!important;border-color:#f7666e!important}.billing-original-alert-host .btn-danger.btn-animation:is(:hover,:focus,:active,:focus-visible){background-color:#f7666e1a!important;color:#f7666e!important}.billing-original-alert-host .btn-light.btn-animation{background-color:#f3f6f9!important;border-color:#f3f6f9!important}.billing-original-alert-host .btn-light.btn-animation:is(:hover,:focus,:active,:focus-visible){background-color:#f3f6f91a!important;color:#f3f6f9!important}.billing-original-alert-host .btn-group.radio .btn{border:none!important}.billing-original-alert-host .btn-group.radio .btn-check:active+.btn-light,.billing-original-alert-host .btn-group.radio .btn-check:checked+.btn-light,.billing-original-alert-host .btn-group.radio .btn-light.active,.billing-original-alert-host .btn-group.radio .btn-light.dropdown-toggle.show,.billing-original-alert-host .btn-group.radio .btn-light:active{background-color:#0ac7fb33!important;color:#0ac7fb!important}.billing-original-alert-host :is(.btn-primary,.btn-outline-primary,.btn-soft-primary).btn-border{border-bottom:2px solid #3f59fe!important}.billing-original-alert-host :is(.btn-danger,.btn-outline-danger,.btn-soft-danger).btn-border{border-bottom:2px solid #f53f49!important}.billing-original-alert-host :is(.btn-light,.btn-outline-light,.btn-soft-light).btn-border{border-bottom:2px solid #d8e2eb!important}.billing-original-alert-host .swal2-container .swal2-title{font-size:20px;font-weight:500;padding:24px 24px 0}.billing-original-alert-host .swal2-popup{background-color:var(--vz-secondary-bg);border-radius:var(--vz-border-radius-lg);color:var(--vz-body-color);padding-bottom:24px}.billing-original-alert-host .swal2-popup .swal2-title{color:var(--vz-heading-color)}.billing-original-alert-host .swal2-popup .swal2-html-container{color:var(--vz-body-color)}.billing-original-alert-host .swal2-footer{border-top:1px solid var(--vz-border-color);color:var(--vz-body-color)}.billing-original-alert-host .swal2-html-container{font-size:16px}.billing-original-alert-host .swal2-icon.swal2-question{border-color:#0ac7fb;color:#0ac7fb}.billing-original-alert-host .swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#3cd188}.billing-original-alert-host .swal2-icon.swal2-success .swal2-success-ring{border-color:#3cd1884d}.billing-original-alert-host .swal2-icon.swal2-warning{border-color:#efae4e;color:#efae4e}.billing-original-alert-host .swal2-styled:focus{box-shadow:none}.billing-original-alert-host .swal2-loader{border-color:#687cfe #0000}.billing-original-alert-host .swal2-timer-progress-bar{background-color:#3cd18866}.billing-original-alert-host .swal2-progress-steps .swal2-progress-step,.billing-original-alert-host .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#687cfe}.billing-original-alert-host .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step,.billing-original-alert-host .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#687cfe4d}.billing-original-alert-host .swal2-progress-steps .swal2-progress-step-line{background:#687cfe}.billing-original-alert-host .swal2-actions.swal2-loading .swal2-styled.swal2-confirm{border-left-color:#687cfe!important;border-right-color:#687cfe!important}.billing-original-alert-host .swal2-file,.billing-original-alert-host .swal2-input,.billing-original-alert-host .swal2-textarea{border:1px solid var(--vz-input-border-custom)}.billing-original-alert-host .swal2-file:focus,.billing-original-alert-host .swal2-input:focus,.billing-original-alert-host .swal2-textarea:focus{border-color:var(--vz-primary-border-subtle);box-shadow:none}.billing-original-alert-host .swal2-input{background-clip:padding-box;background-color:var(--vz-input-bg-custom);border:var(--vz-border-width) solid var(--vz-input-border-custom);color:var(--vz-body-color);display:block;font-size:.875rem;font-weight:400;height:auto;line-height:1.5;padding:.5rem .9rem}.billing-original-alert-host .swal2-close{font-family:var(--vz-font-sans-serif);font-size:28px;font-weight:300}.billing-original-alert-host .swal2-close:focus{box-shadow:none}.billing-original-alert-host .swal2-close:hover{color:#687cfe}.billing-original-alert-host .swal2-validation-message{background-color:initial}.billing-original-alert-host .shepherd-button.btn-light:not(:disabled):hover{background:rgba(var(--vz-light-rgb),.75)!important;color:var(--vz-body-color)!important}.billing-original-alert-host .shepherd-button.btn-primary:not(:disabled):hover{background:#5b71fe!important;color:#fff!important}.billing-original-alert-host [data-bs-theme=dark] button:is(.gridjs-sort-neutral,.gridjs-sort-asc,.gridjs-sort-desc){filter:invert(1) grayscale(100%) brightness(200%)}.billing-original-alert-host{--fc-border-color:var(--vz-border-color);--fc-page-bg-color:var(--vz-secondary-bg);--fc-neutral-bg-color:var(--vz-light)}.billing-original-alert-host .fc .fc-toolbar .btn{text-transform:capitalize!important}.billing-original-alert-host [data-bs-theme=dark] .choices[data-type*=select-one] .choices__button{filter:invert(1) grayscale(100%) brightness(200%)}.billing-original-alert-host .auth-pass-inputgroup input[type=text]+.btn .ri-eye-fill:before{content:"\ecb6"!important}.billing-original-alert-host .chat-input-links .links-list-item>.btn{box-shadow:none!important;font-size:20px!important;height:37.5px!important;padding:0!important;width:37.5px!important}.billing-original-alert-host .chat-input-links .links-list-item>.btn.btn-link{color:#878a99!important}.billing-original-alert-host [data-bs-theme=dark] .layout-wrapper.landing .demo-img-patten-bottom,.billing-original-alert-host [data-bs-theme=dark] .layout-wrapper.landing .demo-img-patten-top{opacity:.2}.billing-original-alert-host [data-bs-theme=dark] .layout-wrapper.landing footer.bg-dark{background-color:var(--vz-secondary-bg)!important}.billing-original-alert-host [data-bs-theme=dark] .navbar-light.is-sticky .navbar-brand .card-logo-dark{display:none}.billing-original-alert-host [data-bs-theme=dark] .navbar-light.is-sticky .navbar-brand .card-logo-light{display:block}.billing-original-alert-host .bookmark-icon .btn{background-color:var(--vz-light)!important;box-shadow:0 0 15px 4px #64625c0f!important;color:var(--vz-secondary-color)!important;font-size:.875rem!important}.billing-original-alert-host .bookmark-icon .btn.active,.billing-original-alert-host .bookmark-icon .btn:hover{border-color:#0000!important;color:#f7666e!important}.billing-original-alert-host .explore-box .explore-place-bid-img .place-bid-btn .btn{bottom:-25px!important;opacity:0!important;transition:.5s ease!important}.billing-original-alert-host .explore-box:hover .explore-place-bid-img .place-bid-btn .btn{bottom:0!important;opacity:1!important}.billing-original-alert-host .job-panel-filter .btn{border-radius:0!important}@media (max-width:767.98px){.billing-original-alert-host .job-panel-filter .btn{border-radius:var(--vz-border-radius)!important}}body.billing-original-alert-open{overflow:hidden}.billing-original-alert-host:empty{display:none}.us-fiscal-config .us-headquarters-fields{grid-gap:14px;display:grid;gap:14px;min-width:0;padding:16px}.us-fiscal-config .us-headquarters-fields>header{align-items:center;border-top:1px solid var(--us-fiscal-border);display:flex;gap:8px;padding-top:14px}.us-fiscal-config .us-headquarters-fields>header:first-child{border-top:0;padding-top:0}.us-fiscal-config .us-headquarters-fields h3{font-size:15px;font-weight:600;margin:0}.us-fiscal-config .us-headquarters-fields>header>i,.us-fiscal-config .us-headquarters-fields>header>svg{color:var(--us-fiscal-accent)}.us-fiscal-config .us-headquarters-fields .us-matrix-identification,.us-fiscal-config .us-headquarters-fields .us-matrix-taxes{grid-gap:14px;display:grid;gap:14px;min-width:0}.us-fiscal-config .us-headquarters-fields .us-matrix-ein{min-width:0;width:calc(50% - 7px)}.us-fiscal-config .us-headquarters-fields .us-fiscal-checkbox{font-size:14px;justify-content:flex-start;margin:0}.us-fiscal-config .us-headquarters-fields .us-address-fields>.us-fiscal-grid{padding:0}.us-fiscal-config .us-headquarters-fields .us-matrix-rate{align-items:stretch;display:flex;min-width:0}.us-fiscal-config .us-headquarters-fields .us-matrix-rate>input{flex:1 1;min-width:0}.us-fiscal-config .us-headquarters-fields .us-matrix-rate>span{background:var(--us-fiscal-soft);border-left:1px solid var(--us-fiscal-border);display:grid;font-size:14px;min-width:42px;place-items:center}.us-fiscal-config .us-headquarters-fields .us-matrix-help{color:var(--us-fiscal-muted);font-size:14px;line-height:1.5;margin:0}@media(max-width:600px){.us-fiscal-config .us-headquarters-fields .us-matrix-ein{width:100%}}.us-fiscal-config .us-establishment-defaults{grid-gap:14px;border-top:0;display:grid;gap:14px;min-width:0;padding-top:14px}.us-fiscal-config .us-establishment-defaults>header{align-items:center;display:flex;gap:8px}.us-fiscal-config .us-establishment-defaults h3{font-size:15px;font-weight:600;margin:0}.us-fiscal-config .us-establishment-defaults>header>i{color:var(--us-fiscal-accent)}.us-fiscal-config .us-establishment-defaults .us-matrix-tax-row{display:grid;grid-template-columns:minmax(0,1fr);max-width:100%;min-width:0;width:180px}.us-fiscal-config .us-establishment-defaults .us-default-tax-toggle{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;gap:10px;margin:0;max-width:100%;position:relative;width:-webkit-fit-content;width:fit-content}.us-fiscal-config .us-establishment-defaults .us-default-tax-toggle>input{height:1px;opacity:0;position:absolute;width:1px}.us-fiscal-config .us-establishment-defaults .us-default-tax-toggle .us-default-tax-track{background:var(--us-fiscal-muted);border-radius:12px;flex:0 0 38px;height:22px;position:relative}.us-fiscal-config .us-establishment-defaults .us-default-tax-toggle .us-default-tax-track:after{background:var(--bp-paper);border-radius:50%;content:"";height:16px;left:3px;position:absolute;top:3px;width:16px}.us-fiscal-config .us-establishment-defaults .us-default-tax-toggle>input:checked+.us-default-tax-track{background:var(--us-fiscal-accent)}.us-fiscal-config .us-establishment-defaults .us-default-tax-toggle>input:checked+.us-default-tax-track:after{transform:translateX(16px)}.us-fiscal-config .us-establishment-defaults .us-default-tax-toggle>input:focus-visible+.us-default-tax-track{outline:2px solid var(--us-fiscal-accent);outline-offset:3px}.us-fiscal-config .us-establishment-defaults .us-default-tax-toggle>input:disabled~span{cursor:not-allowed;opacity:.65}.us-fiscal-config .us-establishment-defaults .us-fiscal-checkbox{font-size:14px;justify-content:flex-start;margin:0}.us-fiscal-config .us-establishment-defaults .us-matrix-rate{align-items:stretch;display:flex;min-width:0}.us-fiscal-config .us-establishment-defaults .us-matrix-rate>input{flex:1 1;min-width:0}.us-fiscal-config .us-establishment-defaults .us-matrix-rate>span{background:var(--us-fiscal-soft);border-left:1px solid var(--us-fiscal-border);display:grid;font-size:14px;min-width:42px;place-items:center}.us-fiscal-config .us-establishment-defaults .us-fiscal-field.us-tax-field-disabled{background:var(--us-fiscal-heading);cursor:not-allowed}.us-fiscal-config .us-establishment-defaults .us-fiscal-field.us-tax-field-disabled>.us-fiscal-field-label{color:var(--us-fiscal-muted)}.us-fiscal-config .us-establishment-defaults .us-fiscal-field.us-tax-field-disabled .us-matrix-rate>input,.us-fiscal-config .us-establishment-defaults .us-fiscal-field.us-tax-field-disabled .us-matrix-rate>span{background:var(--us-fiscal-heading);color:var(--us-fiscal-muted);cursor:not-allowed;opacity:1}.us-fiscal-config .us-establishment-defaults .us-fiscal-field.us-tax-field-disabled .us-matrix-rate>input::placeholder{color:var(--us-fiscal-muted);opacity:1}.us-fiscal-config .us-establishment-defaults .us-matrix-help{color:var(--us-fiscal-muted);font-size:14px;line-height:1.5;margin:0}.job-positions-page .certainties-table-footer{border-radius:0 0 8px 8px}.job-positions-page .job-position-add{align-items:center;display:inline-flex;gap:7px}.job-positions-page .job-position-table{border-collapse:collapse;text-align:left;width:100%}.job-positions-page .job-position-table .discard-reasons-table-head{display:table-row}.job-positions-page .job-position-table th{background:#0000;color:inherit;font:inherit;height:46px;padding:12px 20px;text-align:left}.job-positions-page .job-position-table td{border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;overflow-wrap:anywhere;padding:16px 20px}.job-positions-page .job-position-table tr:last-child td{border-bottom:0}.job-positions-page .job-position-name-cell>.job-position-icon{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-primary)}.job-position-error{color:#b32940;font-size:14px;margin:12px 0 0}.job-position-dialog{font-size:15px}.job-position-dialog .modal-footer-custom button{font-size:14px;min-height:40px;padding:8px 16px}html[data-crm-theme=dark] .job-positions-page .job-position-table td{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .job-positions-page .job-position-name-cell>.job-position-icon{background:var(--bp-soft);border-color:var(--bp-border);color:#b4bfff}html[data-crm-theme=dark] .job-position-error{color:#ffb9c7}@media(max-width:600px){.job-positions-page .certainties-table-card>header{align-items:flex-start;flex-direction:column}.job-positions-page .job-position-table td,.job-positions-page .job-position-table th{padding-left:14px;padding-right:14px}}.job-positions-page .job-position-table .is-editable{cursor:pointer}.job-positions-page .job-position-table .is-editable:hover>td{background:var(--bp-paper)}.job-positions-page button.job-position-name:focus-visible{border-radius:4px;outline:2px solid #4057d6;outline-offset:4px}.job-positions-page .job-position-table .job-position-actions{background:var(--bp-soft);border-left:2px solid var(--bp-border);box-shadow:-4px 0 5px -4px #7b83a2;min-width:52px;padding:0 8px;position:-webkit-sticky;position:sticky;right:0;width:52px}.job-positions-page .job-position-table th.job-position-actions{background:var(--bp-soft)}.job-position-sr-only{clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.job-position-delete-button{background:#d92d49;border:1px solid #d92d49;border-radius:6px;color:#fff;cursor:pointer}.job-position-delete-button:hover{background:#bd203a}.job-position-delete-button:disabled{cursor:wait;opacity:.6}html[data-crm-theme=dark] .job-positions-page .job-position-table .is-editable:hover>td{background:var(--bp-soft)}html[data-crm-theme=dark] .job-positions-page .job-position-table .job-position-actions{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .job-positions-page .job-position-table th.job-position-actions{background:var(--bp-soft)}.page-content.job-positions-page{--jp-mail-ink:#172b3a;--jp-mail-line:var(--bp-border);--jp-mail-bg:var(--bp-body);--jp-mail-selected:var(--bp-body);--jp-mail-accent:#007f8f;--jp-mail-ring:#007f8f2e}.page-content.job-positions-page .job-position-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1;transform:none}.page-content.job-positions-page :is(.job-position-add,.certainties-state>.btn-primary,.job-position-form-drawer .btn-primary,.job-position-dialog .btn-primary,.commission-dialog .btn-primary){background:#007f8f;border:1px solid #007f8f;border-radius:6px;box-shadow:none;color:#fff;font-weight:600}.page-content.job-positions-page :is(.job-position-add,.certainties-state>.btn-primary,.job-position-form-drawer .btn-primary,.job-position-dialog .btn-primary,.commission-dialog .btn-primary):not(:disabled):hover{background:#006b79;border-color:#006b79;box-shadow:none}.page-content.job-positions-page :is(.job-position-add,.certainties-state>.btn-primary,.job-position-form-drawer .btn-primary,.job-position-dialog .btn-primary,.commission-dialog .btn-primary):not(:disabled):active{background:#005d69}.page-content.job-positions-page :is(.job-position-add,.certainties-state>.btn-primary,.job-position-form-drawer .btn-primary,.job-position-dialog .btn-primary,.commission-dialog .btn-primary):focus-visible{outline:2px solid var(--jp-mail-accent);outline-offset:2px}.page-content.job-positions-page :is(.job-position-form-drawer .btn-light,.job-position-dialog .btn-light,.commission-dialog .modal-footer-custom>button:not(.btn-primary):not(.commission-delete),.job-position-form-drawer .icon-btn,.job-position-dialog .icon-btn,.commission-dialog .icon-btn){background:var(--jp-mail-bg);border:1px solid var(--jp-mail-line);border-radius:6px;box-shadow:none;color:var(--jp-mail-ink)}.page-content.job-positions-page :is(.job-position-form-drawer .btn-light,.job-position-dialog .btn-light,.commission-dialog .modal-footer-custom>button:not(.btn-primary):not(.commission-delete),.job-position-form-drawer .icon-btn,.job-position-dialog .icon-btn,.commission-dialog .icon-btn):not(:disabled):hover{background:var(--jp-mail-selected);border-color:var(--jp-mail-line);color:var(--jp-mail-accent)}.page-content.job-positions-page :is(.job-position-form-drawer .btn-light,.job-position-dialog .btn-light,.commission-dialog .modal-footer-custom>button:not(.btn-primary):not(.commission-delete),.job-position-form-drawer .icon-btn,.job-position-dialog .icon-btn,.commission-dialog .icon-btn):focus-visible{outline:2px solid var(--jp-mail-accent);outline-offset:2px}.page-content.job-positions-page .job-position-form-drawer .crm-form-field{--crm-field-block-focus:var(--jp-mail-accent);--crm-field-block-focus-ring:var(--jp-mail-ring)}.page-content.job-positions-page .job-position-form-drawer .crm-form-field>span b{color:var(--jp-mail-accent)}.page-content.job-positions-page .job-position-form-drawer .crm-form-field>span:first-child:before{background-color:var(--jp-mail-accent)!important}.page-content.job-positions-page .job-position-form-drawer .crm-form-field>input{border-color:var(--jp-mail-line);border-radius:6px}.page-content.job-positions-page .job-position-form-drawer .crm-form-field:not(.is-invalid)>input:focus{border-color:var(--jp-mail-accent);box-shadow:0 0 0 3px var(--jp-mail-ring)}html[data-crm-theme=dark] .page-content.job-positions-page{--jp-mail-ink:#e5ebef;--jp-mail-line:var(--bp-border);--jp-mail-bg:var(--bp-body);--jp-mail-selected:var(--bp-body);--jp-mail-accent:#62ced9;--jp-mail-ring:#62ced92e}html[data-crm-theme=dark] .page-content.job-positions-page .job-position-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)}.commissions-page{--commission-bg:var(--bp-body);--commission-border:var(--bp-border);--commission-text:var(--bp-text);--commission-muted:#607086;--commission-field:#e9eef4;max-width:1700px}.commissions-page .commission-back{align-items:center;background:none;border:0;color:var(--commission-muted);display:flex;font-size:14px;gap:7px;padding:0}.commissions-page .sales-groups-heading-copy p{color:var(--commission-muted);font-size:15px;margin:5px 0 0}.commissions-page .commission-guide{align-items:center;background:#e94b64;border:0;border-radius:8px;color:#fff;display:flex;font-size:15px;font-weight:600;gap:8px;min-height:44px;padding:0 16px}.commissions-page .commission-workspace{background:var(--commission-bg);border:1px solid var(--commission-border);border-radius:11px;box-shadow:0 4px 16px rgba(24,40,68,.024);padding:0}.commissions-page .commission-workspace>.goals-workspace-bar{background:var(--commission-field);border:0;border-bottom:1px solid var(--commission-border);border-radius:10px 10px 0 0;margin:0;min-height:0;padding:10px 18px 0}.commissions-page .commission-workspace>[role=tabpanel]{background:var(--commission-bg);border-radius:0 0 10px 10px;display:flow-root;min-width:0}.commissions-page .goals-workspace.commission-workspace .goals-tabs.configuration-tabs{overflow:visible}.commissions-page .goals-workspace.commission-workspace .goals-tabs.configuration-tabs>div{background:#0000;border-color:#0000}.commissions-page .goals-workspace.commission-workspace .goals-tabs.configuration-tabs>div.is-active{background:var(--commission-bg);border-color:var(--commission-border);box-shadow:inset 0 2px 0 #4057d6}.commissions-page .goals-workspace.commission-workspace .goals-tabs.configuration-tabs>div.is-active:after{background:var(--commission-bg);bottom:-1px;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0}.commissions-page .goals-workspace.commission-workspace .goals-tabs.configuration-tabs>div:hover:not(.is-active){background:var(--commission-bg)}.commissions-page .goals-workspace.commission-workspace .goals-tabs.configuration-tabs>div:not(.is-active) .goals-tab-label{color:var(--commission-text)}.commissions-page .commission-section{background:var(--commission-bg);border:1px solid var(--commission-border);border-radius:10px;margin:18px}.commissions-page .commission-section>header{align-items:center;border-bottom:1px solid var(--commission-border);display:flex;gap:16px;justify-content:space-between;padding:19px 20px}.commissions-page .commission-section>header>div{align-items:center;display:flex;gap:12px}.commissions-page .commission-section h2{color:var(--commission-text);font-size:19px;margin:0 0 5px}.commissions-page .commission-section p{color:var(--commission-muted);font-size:15px;line-height:1.5;margin:0}.commissions-page .commission-section-icon{background:var(--bp-soft);border-radius:10px;color:var(--bp-primary);display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.commissions-page .commission-section>header>button{align-items:center;display:flex;font-size:14px;gap:7px;min-height:40px;white-space:nowrap}.commissions-page .commission-empty{align-items:center;display:flex;flex-direction:column;gap:9px;padding:35px 20px;text-align:center}.commissions-page .commission-empty>span{background:var(--bp-soft);border-radius:16px;color:var(--bp-primary);padding:15px}.commissions-page .commission-empty>strong{color:var(--commission-text);font-size:16px}.commissions-page .commission-section>footer{border-top:1px solid var(--commission-border);color:var(--commission-muted);font-size:13.5px;padding:11px 20px}.commissions-page .commission-table-scroll{min-height:180px;overflow-x:auto}.commissions-page table{border-collapse:collapse;min-width:760px;text-align:left;width:100%}.commissions-page th{background:var(--commission-field);color:var(--commission-text);font-size:14px;font-weight:600;padding:13px 16px;white-space:nowrap}.commissions-page td{border-top:1px solid var(--commission-border);color:var(--commission-text);font-size:15px;padding:15px 16px}.commissions-page td:first-child{min-width:170px}.commissions-page td small{color:var(--commission-muted);display:block;font-size:13.5px;margin-top:4px}.commissions-page td .commission-dependency{color:#a15b06;max-width:280px}.commissions-page .commission-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.commissions-page .commission-status{background:var(--bp-soft);border-radius:20px;color:var(--bp-muted);display:inline-block;font-size:13.5px;padding:5px 9px;white-space:nowrap}.commissions-page .commission-status.is-active{background:#dcf5eb;color:#167852}.commissions-page .commission-status.needs-review{background:#fff0d5;color:#885900}.commissions-page .commission-actions{position:relative;text-align:right}.commissions-page .commission-actions-menu{background:var(--commission-bg);border:1px solid var(--commission-border);border-radius:9px;box-shadow:0 7px 24px rgba(24,40,68,.125);padding:6px;position:fixed;text-align:left;width:180px;z-index:102}.commissions-page .commission-actions-menu button{align-items:center;background:none;border:0;border-radius:5px;color:var(--commission-text);display:flex;font-size:14px;gap:8px;padding:10px;width:100%}.commissions-page .commission-actions-menu button:hover{background:var(--commission-field)}.commissions-page .commission-actions-menu .danger{color:#ce354e}.commissions-page .commission-menu-dismiss{background:#0000;border:0;cursor:default;inset:0;position:fixed;z-index:101}.commissions-page .commission-state{background:var(--commission-bg);border:1px solid var(--commission-border);border-radius:10px;font-size:14px;padding:40px}.commissions-page .configuration-tabs{flex-wrap:wrap;overflow:visible}.commissions-page button:focus-visible,.commissions-page input:focus-visible,.commissions-page select:focus-visible{outline:2px solid #4057d6;outline-offset:3px}.commissions-page button:disabled{cursor:not-allowed;opacity:.5}.commission-alert{background:var(--bp-soft);border-radius:8px;color:#345480;font-size:15px;line-height:1.5;margin-bottom:16px;padding:13px 16px}.commission-alert.warning{background:#fff1d7;color:#82540a}.commission-alert.danger{background:var(--bp-soft);color:#a8273d}.commission-drawer .drawer-content{display:flex;flex-direction:column;padding:0}.commission-drawer form{display:flex;flex:1 1;flex-direction:column;min-height:100%}.commission-drawer .commission-form-body{background:var(--bp-soft);flex:1 1;padding:24px}.commission-drawer .commission-fields{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr}.commission-drawer .commission-active{align-items:center;display:flex;font-size:15px;gap:10px;margin-top:22px}.commission-drawer .commission-active input{accent-color:#4057d6;height:17px;width:17px}.commission-drawer .commission-form-footer{background:var(--bp-paper);border-top:1px solid var(--bp-border);bottom:0;display:flex;gap:10px;justify-content:flex-end;padding:17px 24px;position:-webkit-sticky;position:sticky}.commission-field{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.commission-field>span{background:var(--bp-soft);color:var(--bp-text);display:block;font-size:14px;font-weight:500;padding:9px 12px}.commission-field>input,.commission-field>select{background:#0000;border:0;color:var(--bp-text);font-size:15px;min-height:44px;padding:10px 13px;width:100%}.commission-field>select{padding-right:34px}.commission-field>.crm-money-input{border:0;border-radius:0;min-height:44px}.commission-field.has-error{border-color:#db4057}.commission-field>small{background:var(--bp-soft);color:#a8273d;font-size:14px;padding:7px 12px}.commission-dialog{font-size:15px}.commission-dialog .modal-body-custom>p{color:var(--bp-text);font-size:15px;line-height:1.65}.commission-dialog button,.commission-form-footer button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:14px;min-height:38px;padding:8px 15px}.commission-dialog .modal-header-custom>.icon-btn{flex-shrink:0;height:38px;min-width:38px;padding:0;width:38px}.commission-dialog .modal-header-custom>.icon-btn>i{line-height:1}.commission-dialog button.btn-primary,.commission-form-footer button.btn-primary{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.commission-dialog button.commission-delete{background:#d93b53;border-color:#d93b53;color:#fff}.commission-delete-icon{background:var(--bp-soft);border-radius:50%;color:#d93b53;display:grid;height:68px;margin:0 auto 18px;place-items:center;width:68px}.theme-dark .commissions-page{--commission-bg:var(--bp-body);--commission-border:var(--bp-border);--commission-text:var(--bp-text);--commission-muted:var(--bp-text);--commission-field:#303a4a}.theme-dark .commissions-page .goals-workspace .goals-tab-label,.theme-dark .commissions-page .goals-workspace .goals-tab-menu{color:var(--bp-text)}.theme-dark .commissions-page .goals-new-tab,.theme-dark .commissions-page .goals-workspace .goals-tabs>div.is-active .goals-tab-label,.theme-dark .commissions-page .goals-workspace .goals-tabs>div.is-active .goals-tab-menu{color:#a8b4ff}.theme-dark .commission-drawer .commission-form-body{background:var(--bp-soft);color:var(--bp-text)}.theme-dark .commission-drawer .commission-form-footer,.theme-dark .commission-field{background:var(--bp-soft);border-color:var(--bp-border)}.theme-dark .commission-field>span{background:var(--bp-soft);color:var(--bp-text)}.theme-dark .commission-field>input,.theme-dark .commission-field>select{color:var(--bp-text)}.theme-dark .commission-field option{background:var(--bp-soft)}.theme-dark .commission-alert{background:var(--bp-soft);color:#d3e4ff}.theme-dark .commission-alert.warning{background:#4c3d25;color:#ffe0a6}.theme-dark .commission-alert.danger{background:#502c36;color:#ffccd5}.theme-dark .commission-dialog .modal-body-custom>p{color:var(--bp-text)}.theme-dark .commission-dialog button:not(.btn-primary):not(.commission-delete),.theme-dark .commission-form-footer button:not(.btn-primary){background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}@media(max-width:767px){.commissions-page .commission-section{margin:12px 8px}.commissions-page .commission-section>header{align-items:stretch;flex-direction:column;padding:15px}.commissions-page .commission-section>header>button{align-self:flex-start}.commissions-page .commission-workspace>.goals-workspace-bar{padding:8px 10px 0}.commissions-page .commission-workspace .configuration-tabs .goals-tab-label{font-size:13.5px;max-width:110px;overflow:hidden;padding:0 6px;text-overflow:ellipsis}.commissions-page .commission-workspace .configuration-tabs .goals-tab-menu{flex-shrink:0;width:24px}.commission-drawer .commission-fields{grid-template-columns:1fr}.commission-drawer .commission-form-body{padding:16px}.commissions-page .sales-groups-heading{align-items:flex-start}}.folios-page .certainties-table-card>header .certainties-edit-button{align-items:center;display:inline-flex;gap:7px}.folios-page .folios-table{border-collapse:collapse;text-align:left;width:100%}.folios-page .folios-table .discard-reasons-table-head{display:table-row}.folios-page .folios-table th{background:#0000;color:inherit;font:inherit;height:46px;padding:12px 20px;text-align:left;white-space:nowrap}.folios-page .folios-table td{border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;overflow-wrap:anywhere;padding:16px 20px}.folios-page .folios-table tr:last-child td{border-bottom:0}.folios-page .folio-number{background:none;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:600;padding:0}.folios-page .folio-number:focus-visible,.folios-page .folio-number:hover{color:var(--bp-primary);text-decoration:underline}.folios-page .folios-table .folio-actions{background:var(--bp-soft);border-left:2px solid var(--bp-border);box-shadow:-4px 0 5px -4px #7b83a2;min-width:52px;padding:0 8px;position:-webkit-sticky;position:sticky;right:0;width:52px}.folios-page .folios-table th.folio-actions{background:var(--bp-soft)}.folio-sr-only{clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.folio-form-drawer .folio-full{grid-column:1/-1}.folio-form-drawer .discard-reasons-field>span{align-items:center;display:flex;gap:7px}.folio-form-drawer .discard-reasons-field>span>i{color:var(--bp-primary)}.folio-form-drawer .folio-target-picker{background:var(--bp-paper)}.folio-form-drawer .folio-target-chips{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px 0}.folio-form-drawer .folio-target-chips button{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);cursor:pointer;display:inline-flex;font-size:14px;gap:6px;min-height:30px;padding:4px 8px}.folio-form-drawer .folio-target-picker .location-search-trigger{background:#0000;border:0;border-radius:0}.folio-form-drawer .folio-field-help{display:block;font-size:14px;line-height:1.5;padding:10px 12px}.folio-form-error{align-items:center;color:#b32940;display:flex;font-size:15px;gap:8px;margin:14px 0}.folio-dialog{font-size:15px}.folio-dialog .modal-footer-custom button{font-size:14px;min-height:40px;padding:8px 16px}.folio-dialog .modal-header-custom>.icon-btn{flex-shrink:0;height:38px;min-width:38px;padding:0;width:38px}.folio-dialog .modal-header-custom>.icon-btn>i{line-height:1}.folio-dialog .folio-delete{background:#d92d49;border:1px solid #d92d49;border-radius:6px;color:#fff;cursor:pointer}.folio-dialog .folio-delete:disabled{cursor:wait;opacity:.6}html[data-crm-theme=dark] .folios-page .folios-table td{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .folios-page .folios-table .folio-actions{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .folios-page .folios-table th.folio-actions{background:var(--bp-soft)}html[data-crm-theme=dark] .folios-page .folio-number:focus-visible,html[data-crm-theme=dark] .folios-page .folio-number:hover{color:#b4bfff}html[data-crm-theme=dark] .folio-form-drawer .folio-target-picker{background:var(--bp-soft)}html[data-crm-theme=dark] .folio-form-drawer .folio-target-chips button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .folio-form-drawer .discard-reasons-field>span>i{color:#b4bfff}html[data-crm-theme=dark] .folio-form-error{color:#ffb9c7}@media(max-width:600px){.folios-page .certainties-table-card>header{align-items:flex-start;flex-direction:column}.folios-page .folios-table td,.folios-page .folios-table th{padding-left:14px;padding-right:14px}.folios-page .folios-table{min-width:600px}}.folio-groups-compact-menu .location-search-options{margin-top:4px}.folio-groups-compact-menu .location-search-options button{line-height:20px;min-height:28px;padding:4px 10px}.industries-page .industries-table{border-collapse:collapse;text-align:left;width:100%}.industries-page .industries-table .discard-reasons-table-head{display:table-row}.industries-page .industries-table th{background:#0000;color:inherit;font:inherit;height:46px;padding:12px 20px;text-align:left}.industries-page .industries-table td{border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;overflow-wrap:anywhere;padding:16px 20px}.industries-page .industries-table td:first-child,.industries-page .industries-table th:first-child{width:64px}.industries-page .industries-table .industries-actions{background:var(--bp-soft);border-left:2px solid var(--bp-border);min-width:52px;padding:0 8px;position:-webkit-sticky;position:sticky;right:0;width:52px}.industries-page .industries-table th.industries-actions{background:var(--bp-soft)}.industries-page .certainties-table-footer{border-radius:0 0 8px 8px}.industries-sr-only{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.industries-error{color:#b32940;font-size:15px}.industries-dialog p{font-size:15px}html[data-crm-theme=dark] .industries-page .industries-table td{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .industries-page .industries-table .industries-actions{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .industries-page .industries-table th.industries-actions{background:var(--bp-soft)}html[data-crm-theme=dark] .industries-error{color:#ffb9c7}@media(max-width:600px){.industries-page .certainties-table-card>header{align-items:flex-start;flex-direction:column}.industries-page .industries-table td,.industries-page .industries-table th{padding-left:14px;padding-right:14px}}.corporate-groups-page .corporate-groups-table{border-collapse:collapse;text-align:left;width:100%}.corporate-groups-page .corporate-groups-table .discard-reasons-table-head{display:table-row}.corporate-groups-page .corporate-groups-table th{background:#0000;color:inherit;font:inherit;height:46px;padding:12px 20px;text-align:left}.corporate-groups-page .corporate-groups-table td{border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;overflow-wrap:anywhere;padding:16px 20px}.corporate-groups-page .corporate-groups-table td:first-child,.corporate-groups-page .corporate-groups-table th:first-child{width:64px}.corporate-groups-page .corporate-groups-table .corporate-groups-actions{background:var(--bp-soft);border-left:2px solid var(--bp-border);min-width:52px;padding:0 8px;position:-webkit-sticky;position:sticky;right:0;width:52px}.corporate-groups-page .corporate-groups-table th.corporate-groups-actions{background:var(--bp-soft)}.corporate-groups-page .certainties-table-footer{border-radius:0 0 8px 8px}.corporate-groups-sr-only{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.corporate-groups-error{color:#b32940;font-size:15px}.corporate-groups-dialog p{font-size:15px}html[data-crm-theme=dark] .corporate-groups-page .corporate-groups-table td{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .corporate-groups-page .corporate-groups-table .corporate-groups-actions{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .corporate-groups-page .corporate-groups-table th.corporate-groups-actions{background:var(--bp-soft)}html[data-crm-theme=dark] .corporate-groups-error{color:#ffb9c7}@media(max-width:600px){.corporate-groups-page .certainties-table-card>header{align-items:flex-start;flex-direction:column}.corporate-groups-page .corporate-groups-table td,.corporate-groups-page .corporate-groups-table th{padding-left:14px;padding-right:14px}}.workspace-navigation{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;border-bottom:1px solid var(--bp-border);box-shadow:0 4px 14px rgba(31,45,61,.035);color:var(--bp-muted);max-width:100%;min-width:0;overflow:hidden;position:-webkit-sticky;position:sticky;top:72px;width:100%;z-index:80}.workspace-navigation-row{-webkit-overflow-scrolling:touch;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-color:#cbd3df #0000;scrollbar-width:thin;width:100%}.workspace-navigation-row::-webkit-scrollbar{height:4px}.workspace-navigation-row::-webkit-scrollbar-thumb{background:var(--bp-soft);border-radius:999px}.workspace-navigation-track{align-items:stretch;display:flex;gap:4px;min-width:100%;padding:0 30px;width:-webkit-max-content;width:max-content}.workspace-navigation-link{align-items:center;border-radius:6px 6px 0 0;color:var(--bp-muted);display:inline-flex;flex:0 0 auto;font-size:15px;font-weight:500;justify-content:center;line-height:1.2;min-height:52px;padding:0 17px;position:relative;text-decoration:none;transition:color .18s ease,background-color .18s ease;white-space:nowrap}.workspace-navigation-link:after{background:var(--bp-primary-solid);border-radius:3px 3px 0 0;bottom:0;content:"";height:3px;left:12px;position:absolute;right:12px;transform:scaleX(0);transform-origin:center;transition:transform .18s ease}.workspace-navigation-link:hover{background:var(--bp-soft);color:#2f46bf}.workspace-navigation-link.active{color:#3048c7;font-weight:600}.workspace-navigation-link.active:after{transform:scaleX(1)}.workspace-navigation-link:focus-visible{background:var(--bp-soft);outline:3px solid #4057d6;outline-offset:-4px}.workspace-navigation-secondary{background:var(--bp-paper);border-top:1px solid var(--bp-border)}.workspace-navigation-secondary .workspace-navigation-link{color:var(--bp-muted);font-size:14.5px;min-height:46px}.workspace-navigation-secondary .workspace-navigation-link.active,.workspace-navigation-secondary .workspace-navigation-link:hover{color:#3048c7}.theme-dark .workspace-navigation{background:#18212efa;border-color:var(--bp-border);box-shadow:0 4px 14px #00000029;color:var(--bp-text)}.theme-dark .workspace-navigation-secondary{background:var(--bp-soft);border-color:var(--bp-border)}.theme-dark .workspace-navigation-link,.theme-dark .workspace-navigation-secondary .workspace-navigation-link{color:var(--bp-text)}.theme-dark .workspace-navigation-link:hover,.theme-dark .workspace-navigation-secondary .workspace-navigation-link:hover{background:var(--bp-soft);color:var(--bp-text)}.theme-dark .workspace-navigation-link.active,.theme-dark .workspace-navigation-secondary .workspace-navigation-link.active{color:var(--bp-text)}.theme-dark .workspace-navigation-link:after{background:#8292f2}.theme-dark .workspace-navigation-link:focus-visible{background:var(--bp-soft);outline-color:#94a2ff}@media(max-width:1100px){.workspace-navigation-track{padding-left:20px;padding-right:20px}}@media(max-width:650px){.workspace-navigation{top:60px}.workspace-navigation-track{gap:0;padding-left:10px;padding-right:10px}.workspace-navigation-link{font-size:14.5px;min-height:48px;padding-left:14px;padding-right:14px}.workspace-navigation-secondary .workspace-navigation-link{font-size:14px;min-height:44px;padding-left:13px;padding-right:13px}}@media(prefers-reduced-motion:reduce){.workspace-navigation-link,.workspace-navigation-link:after{transition:none}}@media print{.workspace-navigation{display:none!important}}.crm-sidebar{background:#fff;border-right:1px solid #e8ebef;box-shadow:4px 0 18px rgba(31,45,61,.045);color:#667085;z-index:210}.crm-brand{background:#fff;border-bottom-color:#edf0f3;height:72px;padding:0 18px}.crm-brand>div:nth-child(2){align-items:baseline}.crm-brand strong{color:#263238}.crm-brand small{color:#2ba58f}.sidebar-mobile-close{color:#697689}.sidebar-account-wrap{margin:12px 10px 5px;position:relative;z-index:4}.sidebar-account-button{grid-gap:9px;align-items:center;background:#f1f3f5;border:1px solid #0000;border-radius:5px;color:#596578;display:grid;gap:9px;grid-template-columns:34px minmax(0,1fr) 18px;min-height:58px;padding:8px 10px;text-align:left;transition:.2s ease;width:100%}.sidebar-account-button.active,.sidebar-account-button:hover{background:#e9edf2;border-color:#e1e5ef;color:#4057d6}.sidebar-account-button>div:nth-child(2){display:flex;flex-direction:column;min-width:0}.sidebar-account-button strong{color:#26354b;font-size:14px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-account-button span{align-items:center;color:#8290a2;display:flex;font-size:13px;gap:5px;margin-top:3px}.sidebar-account-button span i{background:#45bd83;border-radius:50%;flex:0 0 auto;height:7px;width:7px}.sidebar-account-button>i{transition:transform .2s ease}.sidebar-account-button.active>i{transform:rotate(180deg)}.sidebar-account-dismiss{background:#0000;border:0;inset:0;position:fixed;z-index:205}.sidebar-account-dropdown{animation:sidebarAccountDrop .18s ease;background:#fff;border:1px solid #e3e7ed;border-radius:6px;box-shadow:0 12px 32px #1b2a422e;color:#536075;left:0;max-height:calc(100vh - 165px);overflow-y:auto;padding:0 7px 7px;position:absolute;right:0;top:calc(100% + 7px);width:auto;z-index:6}@keyframes sidebarAccountDrop{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.sidebar-account-dropdown.account-dropdown>header{color:#4057d6}.crm-nav{padding:14px 12px 16px;scrollbar-color:#d9dee6 #0000;scrollbar-width:thin}.nav-section-label{color:#98a2b1;font-size:13px;letter-spacing:.65px;padding:0 10px 9px}.nav-main-link{border-radius:5px;color:#667085;gap:11px;margin:1px 0;min-height:43px;padding:0 10px}.nav-main-link>i:first-child{color:#788497}.nav-main-link span{font-size:15px;font-weight:500}.nav-main-link:hover{background:#f3f5fa;color:#4057d6}.nav-main-link:hover>i:first-child{color:#4057d6}.nav-main-link.active{background:#eef1ff;box-shadow:none;color:#4057d6}.nav-main-link.active>i{color:#4057d6}.nav-submenu.open{max-height:245px}.nav-sub-link{color:#7d8798;font-size:14.5px;padding:8px 10px 8px 42px}.nav-sub-link:before{background:currentColor;border:0;border-radius:0;height:1px;left:25px;width:6px}.nav-sub-link.active,.nav-sub-link:hover{color:#4057d6}.nav-sub-link.active:before{background:#4057d6}.sidebar-footer-card{background:#f6f8fb;border-color:#e1e6ed;border-radius:7px;gap:4px;margin:5px 10px 12px;padding:13px}.footer-card-kicker{color:#2b9e89!important}.sidebar-footer-card strong{color:#344258;font-size:14.5px}.sidebar-footer-card span{color:#8793a4}.build-progress{background:#e0e5ec;height:4px}.build-progress i{background:linear-gradient(90deg,#38b49e,#536bd7)}.theme-dark .crm-sidebar{background:#151f2c;border-right-color:#2a3545;box-shadow:4px 0 18px #00000029;color:#b5c0ce}.theme-dark .crm-brand{background:#151f2c;border-bottom-color:#2a3545}.theme-dark .crm-brand strong,.theme-dark .sidebar-account-button strong,.theme-dark .sidebar-footer-card strong{color:#f1f5f9}.theme-dark .sidebar-mobile-close{color:#c3ccd8}.theme-dark .sidebar-account-button{background:#202b39;border-color:#2f3b4b;color:#cbd4e0}.theme-dark .sidebar-account-button.active,.theme-dark .sidebar-account-button:hover{background:#29364a;border-color:#40506a;color:#fff}.theme-dark .sidebar-account-button span,.theme-dark .sidebar-footer-card span{color:#9eacbe}.theme-dark .sidebar-account-dropdown{background:#18212e;border-color:#344152;color:#cbd4e0}.theme-dark .sidebar-account-dropdown.account-dropdown>header{background:#222d45;border-bottom-color:#344152;color:#dce3ff}.theme-dark .sidebar-account-dropdown.account-dropdown button{background:#18212e;color:#cbd4e0}.theme-dark .sidebar-account-dropdown.account-dropdown button:hover{background:#273349;color:#fff}.theme-dark .nav-section-label{color:#718096}.theme-dark .nav-main-link,.theme-dark .nav-main-link>i:first-child,.theme-dark .nav-sub-link{color:#9eacbe}.theme-dark .nav-main-link.active,.theme-dark .nav-main-link.active>i,.theme-dark .nav-main-link:hover,.theme-dark .nav-main-link:hover>i:first-child,.theme-dark .nav-sub-link.active,.theme-dark .nav-sub-link:hover{color:#fff}.theme-dark .nav-main-link.active,.theme-dark .nav-main-link:hover{background:#222e43}.theme-dark .sidebar-footer-card{background:#1d2837;border-color:#303d4e}.theme-dark .build-progress{background:#344152}@media(max-width:1100px){.crm-sidebar{z-index:210}.mobile-overlay{z-index:200}}:root{--crm-compact-sidebar-width:78px}.crm-sidebar.shell-sidebar{background:#062f7d;border-right:1px solid #0c3a8d;box-shadow:4px 0 16px #09225429;color:#fff;width:78px;width:var(--crm-compact-sidebar-width);z-index:210}.crm-main{padding-left:78px;padding-left:var(--crm-compact-sidebar-width)}.crm-topbar{left:78px;left:var(--crm-compact-sidebar-width)}.shell-sidebar .sidebar-mobile-close{background:#ffffff14;border:1px solid #ffffff80;border-radius:7px;color:#fff;height:34px;place-items:center;position:absolute;right:7px;top:7px;width:34px;z-index:2}.shell-navigation{align-items:stretch;display:flex;flex-direction:column;gap:1px;overflow-x:hidden;padding:9px 6px 18px;scrollbar-color:#ffffff47 #0000;scrollbar-width:thin;width:100%}.shell-navigation-item.nav-main-link{align-items:center;background:#0000;border:0;border-radius:0;box-shadow:none;color:#fff;display:flex;flex-direction:column;gap:4px;justify-content:center;margin:0;min-height:74px;padding:6px 1px;text-decoration:none;width:100%}.shell-navigation-icon{background:#0000;border:2px solid #0000;border-radius:8px;color:#fff;display:grid;height:43px;line-height:1;place-items:center;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease;width:43px}.shell-navigation-icon>i{color:inherit;display:grid;line-height:1;place-items:center}.shell-navigation-label{color:#fff;flex:0 0 auto!important;font-size:10px!important;font-weight:650!important;line-height:1.15;overflow:hidden;text-align:center!important;text-overflow:ellipsis;white-space:nowrap;width:100%}.shell-navigation-item:not(.is-disabled).active,.shell-navigation-item:not(.is-disabled):hover{background:#0000;box-shadow:none;color:#fff}.shell-navigation-item:not(.is-disabled).active .shell-navigation-icon,.shell-navigation-item:not(.is-disabled):hover .shell-navigation-icon{background:#ffffff14;border-color:#fff;box-shadow:0 4px 12px #00123e29;color:#fff}.shell-navigation-item:focus-visible{outline:0}.shell-navigation-item:focus-visible .shell-navigation-icon{outline:3px solid #ffffff73;outline-offset:2px}.shell-navigation-item.is-disabled,.shell-navigation-item.is-disabled:disabled{background:#0000;color:#fff;cursor:default;opacity:.76}.crm-topbar-brand{align-items:baseline;display:inline-flex;gap:6px;line-height:1;min-width:-webkit-max-content;min-width:max-content;white-space:nowrap}.crm-topbar-brand strong{color:#142238;font-size:20px;font-weight:750;letter-spacing:-.35px}.crm-topbar-brand small{color:#169c86;font-size:13px;font-weight:750;letter-spacing:1.35px}.header-account-button.account-button{background:#0000;border:1px solid #0000;border-radius:8px;color:#5e6b7e;height:52px;margin-left:1px;max-width:230px;padding:0 8px}.header-account-button.account-button.active,.header-account-button.account-button:hover{background:#f4f6f9;border-color:#e3e7ee}.header-account-button>div:nth-child(2){min-width:0}.header-account-button span,.header-account-button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-account-button strong{max-width:145px}.header-account-button>i{flex:0 0 auto}.header-account-dropdown{top:57px}.theme-dark .crm-sidebar.shell-sidebar{background:#062f7d;border-right-color:#0c3a8d;color:#fff}.theme-dark .crm-topbar-brand strong{color:#eef3f8}.theme-dark .header-account-button.account-button.active,.theme-dark .header-account-button.account-button:hover{background:#202b39;border-color:#344152}@media(max-width:1100px){.crm-sidebar.shell-sidebar{transform:translateX(-102%);width:78px;width:var(--crm-compact-sidebar-width)}.crm-sidebar.shell-sidebar.is-mobile-open{transform:translateX(0)}.crm-main{padding-left:0}.crm-topbar{left:0}.shell-sidebar.is-mobile-open .shell-navigation{padding-top:46px}}@media(max-width:760px){.crm-topbar-brand strong{font-size:18px}.crm-topbar-brand small{font-size:13px}.header-account-button.account-button{padding:0 5px;width:42px}}@media(max-width:420px){.crm-topbar-brand{display:none}}:root{--crm-section-prompt-size:17px;--crm-inline-title-size:13px;--crm-helper-text-size:11px}.row-menu-dismiss{background:#0000;border:0;height:100%;inset:0;position:fixed;width:100%;z-index:428}.row-menu-portal{border-color:var(--bp-border);box-shadow:0 14px 36px #0b1a2e2e;max-height:calc(100vh - 16px);overflow-y:auto;padding:6px;position:fixed;width:230px;z-index:429}.row-menu-portal .row-menu-title{border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:block;font-size:var(--crm-min-font-size);padding:7px 9px 8px}.row-menu-portal button{font-size:var(--crm-min-font-size);min-height:34px}.row-menu-portal .row-menu-featured{--vz-btn-color:#ff7f5d;--vz-btn-bg:#ffece7;--vz-btn-border-color:#0000;--vz-btn-hover-color:var(--bp-paper);--vz-btn-hover-bg:#ff7f5d;--vz-btn-hover-border-color:#0000;align-items:center;background:var(--vz-btn-bg);border:1px solid var(--vz-btn-border-color);border-radius:7px;color:var(--vz-btn-color);display:flex;font-weight:600;gap:9px;margin:2px 0 6px;min-height:42px;padding:9px 10px;text-align:left}.row-menu-portal .row-menu-featured:hover{background:var(--vz-btn-hover-bg);border-color:var(--vz-btn-hover-border-color);color:var(--vz-btn-hover-color)}.row-menu-portal .row-menu-featured i{color:currentColor;flex:0 0 20px;text-align:center;width:20px}.row-menu-portal button svg{color:#728198;flex:0 0 auto}.row-menu-portal button.danger,.row-menu-portal button.danger svg{color:#dc4655}.row-menu-portal button.danger{border-radius:0 0 5px 5px;border-top:1px solid var(--bp-border);margin-top:4px}.prospect-follow-modal{border:1px solid var(--bp-border);border-radius:6px;box-shadow:0 28px 75px #08182b47;overflow:hidden;width:min(680px,100vw - 34px)}.prospect-follow-modal .modal-header-custom{background:var(--bp-paper);border-color:var(--bp-border);min-height:78px;padding:17px 22px}.prospect-follow-modal .modal-header-custom h2{color:var(--bp-text);font-size:23px;font-weight:500;letter-spacing:-.2px}.prospect-follow-modal .modal-header-custom p{color:var(--bp-muted);font-size:13.5px;font-weight:550;margin-top:3px}.prospect-follow-modal .modal-header-custom>.icon-btn{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:#647389;height:35px;width:35px}.prospect-follow-modal .modal-header-custom>.icon-btn:hover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text);transform:none}.prospect-follow-modal .modal-body-custom{background:var(--bp-soft);padding:17px 20px 20px}.prospect-follow-modal .modal-footer-custom{background:var(--bp-paper);border-color:var(--bp-border);gap:9px;min-height:66px;padding:12px 20px}.prospect-follow-modal .modal-footer-custom button{border-radius:7px;font-size:13.5px;font-weight:600;min-height:39px;padding:0 17px}.prospect-follow-submit{align-items:center;box-shadow:0 6px 14px #4057d62e;display:inline-flex;gap:7px;justify-content:center;min-width:118px}.prospect-follow-submit i{flex:0 0 auto}.prospect-follow-submit:disabled{box-shadow:none}.prospect-follow-cancel{min-width:92px}.followup-form{grid-gap:13px;display:grid;gap:13px}.followup-contact-summary{grid-gap:11px;align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr) auto;min-height:70px;padding:11px 13px}.followup-contact-summary>div:nth-child(2){display:flex;flex-direction:column;min-width:0}.followup-contact-summary small{color:var(--bp-muted);font-size:13px;font-weight:600;letter-spacing:.45px;text-transform:uppercase}.followup-contact-summary strong{color:var(--bp-text);font-size:16px;font-weight:600;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.followup-contact-summary span{color:var(--bp-muted);font-size:13px;font-weight:550;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.followup-contact-summary>b{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:99px;color:var(--bp-primary);font-size:13px;font-weight:600;padding:5px 8px}.followup-field{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.followup-field:focus-within{border-color:#8799ec;box-shadow:0 0 0 3px #4057d614}.followup-field-heading{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;gap:10px;justify-content:space-between;min-height:38px;padding:7px 11px}.followup-field-heading>span{align-items:center;display:flex;font-size:13.5px;font-weight:500;gap:7px;min-width:0}.followup-field-heading>span i{color:#5d6d82}.followup-field-heading>span b{color:var(--bp-primary);font-size:15px}.followup-field-heading>small{color:var(--bp-muted);font-size:13px;font-weight:500;text-align:right;white-space:nowrap}.followup-field select,.followup-field textarea{background:var(--bp-paper)!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--bp-text);font:inherit;font-size:14px;font-weight:550;margin:0;outline:0!important;width:100%}.followup-field textarea{line-height:1.55;min-height:132px;padding:12px 13px;resize:vertical}.followup-field select{cursor:pointer;min-height:47px;padding:10px 38px 10px 12px}.followup-field textarea::placeholder{color:var(--bp-muted)}.followup-field select:disabled,.followup-field textarea:disabled{background:var(--bp-soft)!important;color:var(--bp-muted);cursor:wait}.followup-selectors{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.followup-catalog-status{align-items:center;background:var(--bp-soft);border:1px solid #d3ebe2;border-radius:7px;color:#467164;display:flex;font-size:13px;font-weight:600;gap:8px;line-height:1.4;margin:0;min-height:39px;padding:9px 11px}.followup-catalog-status i{color:#31836f;flex:0 0 auto}.followup-catalog-status.is-loading{background:var(--bp-soft);border-color:var(--bp-border);color:#5d6c81}.followup-catalog-status.is-loading i{animation:prospectSpin .8s linear infinite;color:#66768b}.followup-catalog-status.is-empty{background:#fff7e9;border-color:#efdfbd;color:#84602b}.followup-catalog-status.is-empty i{color:#b47a25}.prospect-follow-modal .prospect-follow-error{margin:0}.agenda-next-shell{display:flex;flex-direction:column;gap:16px}.agenda-schedule-modal{align-self:start;margin-top:clamp(36px,7vh,68px);max-height:calc(100vh - 108px)}.agenda-follow-saved{align-items:center;background:var(--bp-soft);border:1px solid #ccefe8;border-radius:7px;color:#168d7c;display:flex;font-size:11px;font-size:var(--crm-helper-text-size);gap:8px;line-height:1.5;margin:0;padding:11px 13px}.agenda-follow-saved svg{flex:0 0 auto}.agenda-type-picker>span{color:var(--bp-muted);display:block;font-size:17px;font-size:var(--crm-section-prompt-size);font-weight:600;margin-bottom:17px}.agenda-type-picker>div{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(5,minmax(0,1fr))}.agenda-type-picker button{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:#617086;display:flex;font-size:var(--crm-min-font-size);font-weight:600;gap:6px;justify-content:center;min-height:42px;padding:7px;transition:.15s ease}.agenda-type-picker button.active,.agenda-type-picker button:hover{background:var(--bp-soft);border-color:#aeb9f6;box-shadow:0 0 0 2px #4057d60f;color:var(--bp-primary)}.agenda-type-picker button:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:.48}.agenda-inline-form{border-top:1px solid var(--bp-border);padding-top:15px}.agenda-inline-heading{align-items:center;display:flex;gap:10px;margin-bottom:14px}.agenda-inline-heading>header{align-items:center;background:var(--bp-soft);border-radius:7px;color:var(--bp-primary);display:flex;flex:1 1;gap:9px;min-height:58px;min-width:0;padding:10px 12px}.agenda-inline-heading>header>div{display:flex;flex-direction:column;gap:2px}.agenda-inline-heading>header strong{color:var(--bp-text);font-size:13px;font-size:var(--crm-inline-title-size)}.agenda-inline-heading>header span{color:var(--bp-muted);font-size:11px;font-size:var(--crm-helper-text-size)}.agenda-inline-close{background:var(--bp-soft);border:1px solid #ffd8dd;border-radius:50%;color:#ff5c69;display:grid;flex:0 0 auto;height:38px;margin-left:auto;place-items:center;transition:.15s ease;width:38px}.agenda-inline-close:hover{background:#ff5c69;border-color:#ff5c69;box-shadow:0 4px 12px #ff5c6933;color:#fff}.schedule-form{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.schedule-datetime-grid,.schedule-span-full,.schedule-switches{grid-column:1/-1}.schedule-field{min-width:0;position:relative}.picker-trigger,.schedule-field>input,.schedule-field>select,.schedule-field>textarea,.token-field>div{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font:inherit;font-weight:500;min-height:42px;outline:0;padding:10px 11px;text-align:left;width:100%}.schedule-field>textarea{min-height:92px;resize:vertical}.picker-trigger:focus,.schedule-field>input:focus,.schedule-field>select:focus,.schedule-field>textarea:focus{border-color:#91a2ef;box-shadow:0 0 0 3px #4057d614}.schedule-datetime-grid{grid-gap:12px;display:grid;gap:12px}.standard-datetime-grid{grid-template-columns:1fr 1fr 1.65fr}.appointment-datetime-grid{grid-template-columns:1fr .8fr 1fr .8fr 1.75fr}.task-datetime-grid{grid-template-columns:1.5fr 1fr .85fr 1.65fr}.picker-trigger{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.picker-trigger svg{color:#76859a}.date-popover,.time-popover{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 14px 35px #0c1a2d33;color:var(--bp-text);left:0;padding:10px;position:absolute;top:calc(100% + 6px);width:290px;z-index:40}.date-popover header{align-items:center;display:flex;justify-content:space-between;margin-bottom:7px}.date-popover header button{background:var(--bp-soft);border:0;border-radius:5px;color:var(--bp-muted);height:28px;width:28px}.date-popover header strong,.time-popover>strong{font-size:var(--crm-min-font-size)}.date-days,.date-weekdays{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(7,1fr)}.date-weekdays b{color:var(--bp-muted);font-size:var(--crm-min-font-size);padding:5px 0;text-align:center}.date-days button{aspect-ratio:1;background:#0000;border:0;border-radius:50%;color:var(--bp-text);display:grid;font-size:var(--crm-min-font-size);place-items:center}.date-days button:hover{background:var(--bp-soft)}.date-days button.muted{color:var(--bp-muted)}.date-days button.selected{background:var(--bp-primary-solid);color:#fff;font-weight:600}.time-popover-advanced{box-shadow:0 20px 55px #08142547;left:50%;max-height:calc(100vh - 30px);overflow-y:auto;padding:14px;position:fixed;top:50%;transform:translate(-50%,-50%);width:340px;z-index:410}.time-popover-advanced>strong{display:block;text-align:center}.time-value-editor{align-items:flex-end;display:flex;gap:9px;justify-content:center;margin:12px auto 10px}.time-value-editor>b{color:var(--bp-text);font-size:28px;line-height:1;padding-bottom:14px}.time-value-editor label{color:var(--bp-muted);display:flex;flex-direction:column;font-size:var(--crm-min-font-size);gap:4px;text-transform:uppercase}.time-value-editor input{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);font-size:31px;font-weight:600;height:66px;outline:0;text-align:center;width:86px}.time-value-editor label.active input{background:var(--bp-soft);border-color:#bdc7ff;box-shadow:0 0 0 3px #4057d60f;color:var(--bp-primary)}.analog-clock{background:var(--bp-soft);border-radius:50%;box-shadow:inset 0 0 0 1px #dfe4eb;cursor:grab;height:252px;margin:8px auto 6px;position:relative;touch-action:none;-webkit-user-select:none;user-select:none;width:252px}.analog-clock:active{cursor:grabbing}.analog-clock button,.analog-clock>span,.minute-knob{position:absolute;transform:translate(-50%,-50%);z-index:3}.analog-clock button{background:#0000;border:0;border-radius:50%;color:var(--bp-text);display:grid;font-size:var(--crm-min-font-size);font-weight:600;height:29px;padding:0;place-items:center;width:29px}.analog-clock button:hover{background:var(--bp-soft);color:var(--bp-primary)}.analog-clock button.selected{background:var(--bp-primary-solid);color:#fff}.analog-clock>span{color:var(--bp-text);font-size:var(--crm-min-font-size);font-weight:600;min-width:25px;pointer-events:none;text-align:center}.clock-hand{height:2px;transform-origin:left center;width:39%;z-index:1}.clock-center,.clock-hand{background:var(--bp-primary-solid);left:50%;position:absolute;top:50%}.clock-center{border-radius:50%;height:8px;transform:translate(-50%,-50%);width:8px;z-index:4}.minute-clock{cursor:grab}.minute-hand{width:42%}.minute-knob{background:var(--bp-primary-solid);border-radius:50%;height:30px;pointer-events:none;width:30px;z-index:2}.minute-help{color:var(--bp-muted);font-size:11px;font-size:var(--crm-helper-text-size);line-height:1.45;margin:7px 8px 0;text-align:center}.time-popover-advanced>footer{border-top:1px solid var(--bp-border);display:flex;gap:7px;justify-content:flex-end;margin-top:12px;padding-top:10px}.time-popover-advanced>footer button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-muted);font-size:var(--crm-min-font-size);font-weight:600;height:34px;padding:0 12px}.time-popover-advanced>footer button.apply-time{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.token-field>div{align-items:center;display:flex;gap:7px}.token-field b{background:var(--bp-soft);border-radius:5px;color:var(--bp-primary);font-size:var(--crm-min-font-size);font-weight:600;padding:5px 8px}.token-field button{background:#0000;border:0;color:var(--bp-primary);height:20px;width:20px}.token-field svg{margin-left:auto}.schedule-switches{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.schedule-switch{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);display:flex;font-size:11px;font-size:var(--crm-helper-text-size);font-weight:600;gap:8px;min-height:37px;padding:8px 10px}.schedule-switch input{accent-color:#4057d6}html[data-crm-theme=dark] .date-popover,html[data-crm-theme=dark] .row-menu-portal,html[data-crm-theme=dark] .time-popover{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .row-menu-portal .row-menu-title{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .row-menu-portal .row-menu-featured{--vz-btn-color:#ff9e84;--vz-btn-bg:#ff7f5d2e;background:var(--vz-btn-bg);border-color:#0000;color:var(--vz-btn-color)}html[data-crm-theme=dark] .row-menu-portal .row-menu-featured:hover{background:#ff7f5d;border-color:#0000;color:#fff}html[data-crm-theme=dark] .row-menu-portal button,html[data-crm-theme=dark] .time-popover button{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .row-menu-portal button:hover{background:var(--bp-soft)}.theme-dark .schedule-field{color:var(--bp-muted)}.theme-dark .picker-trigger,.theme-dark .schedule-field>input,.theme-dark .schedule-field>select,.theme-dark .schedule-field>textarea,.theme-dark .schedule-switch,.theme-dark .token-field>div{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .agenda-follow-saved{background:#16332f;border-color:#285048;color:#75decf}.theme-dark .agenda-type-picker>span{color:var(--bp-muted)}.theme-dark .agenda-type-picker button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .agenda-type-picker button.active,.theme-dark .agenda-type-picker button:hover{background:var(--bp-soft);border-color:#5269e8;color:#aebaff}.theme-dark .agenda-type-picker button:disabled{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-muted)}.theme-dark .agenda-inline-form{border-color:var(--bp-border)}.theme-dark .agenda-inline-heading>header{background:var(--bp-soft)}.theme-dark .agenda-inline-heading>header strong{color:var(--bp-text)}.theme-dark .agenda-inline-heading>header span{color:var(--bp-muted)}.theme-dark .agenda-inline-close{background:#3b252c;border-color:#63323b;color:#ff8790}html[data-crm-theme=dark] .date-days button{color:var(--bp-text)}html[data-crm-theme=dark] .date-days button.muted{color:var(--bp-muted)}html[data-crm-theme=dark] .date-days button.selected,html[data-crm-theme=dark] .time-popover button.selected{background:#5269e8;color:#fff}html[data-crm-theme=dark] .time-value-editor>b{color:var(--bp-text)}html[data-crm-theme=dark] .analog-clock,html[data-crm-theme=dark] .time-value-editor input{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .analog-clock button,html[data-crm-theme=dark] .analog-clock>span{color:var(--bp-text)}html[data-crm-theme=dark] .time-popover-advanced>footer{border-color:var(--bp-border)}html[data-crm-theme=dark] .time-popover-advanced>footer button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .time-popover-advanced>footer button.apply-time{background:#5269e8;border-color:#5269e8;color:#fff}.prospect-edit-drawer{min-width:760px;width:min(56vw,1120px)}.prospect-edit-drawer .drawer-content{overflow:hidden;padding:0}.edit-prospect-expanded{display:flex;flex-direction:column;height:100%;padding:0 0 72px}.edit-prospect-body{flex:1 1;min-height:0;overflow-y:auto;padding:18px}.prospect-edit-grid{grid-gap:14px 16px;display:grid;gap:14px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.prospect-edit-field{min-width:0}.prospect-edit-field>input,.prospect-edit-field>select,.prospect-edit-field>textarea,.prospect-phone-input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font:inherit;font-weight:500;min-height:42px;outline:0;width:100%}.prospect-edit-field>input,.prospect-edit-field>select,.prospect-edit-field>textarea{padding:10px 11px}.prospect-edit-field>textarea{min-height:98px;resize:vertical}.prospect-edit-field>input:focus,.prospect-edit-field>select:focus,.prospect-edit-field>textarea:focus,.prospect-phone-input:focus-within{border-color:#91a2ef;box-shadow:0 0 0 3px #4057d614}.prospect-edit-full{grid-column:1/-1}.prospect-phone-input{align-items:stretch;display:flex;overflow:hidden}.prospect-phone-input>span{align-items:center;background:var(--bp-soft);border-right:1px solid var(--bp-border);color:var(--bp-text);display:flex;flex:0 0 auto;font-size:var(--crm-min-font-size);gap:5px;padding:0 10px}.prospect-phone-input>span b{font-weight:600}.prospect-phone-input input{background:#0000;border:0;color:var(--bp-text);flex:1 1;font:inherit;min-width:0;outline:0;padding:10px 11px}.social-tab-content{padding:3px 0}.social-edit-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.prospect-edit-drawer .drawer-form-footer{min-height:64px;padding:10px 18px}html[data-crm-theme=dark] .prospect-edit-field>input,html[data-crm-theme=dark] .prospect-edit-field>select,html[data-crm-theme=dark] .prospect-edit-field>textarea,html[data-crm-theme=dark] .prospect-phone-input,html[data-crm-theme=dark] .prospect-phone-input>span{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-phone-input input{color:var(--bp-text)}html[data-crm-theme=dark] .prospect-follow-modal,html[data-crm-theme=dark] .prospect-follow-modal .modal-footer-custom,html[data-crm-theme=dark] .prospect-follow-modal .modal-header-custom{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .followup-contact-summary strong,html[data-crm-theme=dark] .prospect-follow-modal .modal-header-custom h2{color:var(--bp-text)}html[data-crm-theme=dark] .followup-contact-summary span,html[data-crm-theme=dark] .prospect-follow-modal .modal-header-custom p{color:var(--bp-muted)}html[data-crm-theme=dark] .prospect-follow-modal .modal-header-custom>.icon-btn{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-follow-modal .modal-body-custom{background:var(--bp-paper)}html[data-crm-theme=dark] .followup-contact-summary,html[data-crm-theme=dark] .followup-field{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .followup-field-heading{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .followup-contact-summary small,html[data-crm-theme=dark] .followup-field-heading>small{color:var(--bp-muted)}html[data-crm-theme=dark] .followup-field select,html[data-crm-theme=dark] .followup-field textarea{background:var(--bp-paper)!important;color:var(--bp-text)}html[data-crm-theme=dark] .followup-field select:disabled,html[data-crm-theme=dark] .followup-field textarea:disabled{background:var(--bp-paper)!important;color:var(--bp-muted)}html[data-crm-theme=dark] .followup-catalog-status{background:#17302d;border-color:#285047;color:#81cdbb}html[data-crm-theme=dark] .followup-catalog-status.is-loading{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)}html[data-crm-theme=dark] .followup-catalog-status.is-empty{background:#332b1b;border-color:#57482b;color:#e2c17f}@media(max-width:650px){.prospect-follow-modal{border-radius:6px;max-height:calc(100dvh - 16px);width:calc(100vw - 16px)}.prospect-follow-modal .modal-header-custom{min-height:68px;padding:13px 14px}.prospect-follow-modal .modal-header-custom h2{font-size:20px}.prospect-follow-modal .modal-header-custom p{max-width:250px}.prospect-follow-modal .modal-body-custom{padding:12px}.prospect-follow-modal .modal-footer-custom{min-height:60px;padding:10px 12px}.followup-selectors{grid-template-columns:1fr}.followup-contact-summary{grid-template-columns:auto minmax(0,1fr)}.followup-contact-summary>b{grid-column:2;justify-self:start}.followup-field-heading{align-items:flex-start;flex-direction:column;gap:2px}.followup-field-heading>small{text-align:left}.followup-field textarea{min-height:112px}}@media(max-width:1100px){.prospect-edit-drawer{min-width:0;width:min(72vw,900px)}}@media(max-width:760px){.prospect-edit-drawer{min-width:0;width:100vw}.prospect-edit-grid,.social-edit-grid{grid-template-columns:1fr}.prospect-edit-full{grid-column:1}.edit-prospect-body{padding:14px}.edit-prospect-tabs{padding:0 12px}.prospect-edit-drawer .drawer-form-footer{padding:9px 12px}.row-menu-portal{width:min(230px,100vw - 16px)}.schedule-form{grid-template-columns:1fr}.schedule-datetime-grid,.schedule-span-full,.schedule-switches{grid-column:1}.appointment-datetime-grid,.schedule-switches,.standard-datetime-grid,.task-datetime-grid{grid-template-columns:1fr}.agenda-type-picker>div{grid-template-columns:repeat(2,minmax(0,1fr))}.date-popover{left:auto;margin-top:1px;position:relative;top:auto;transform:none;width:100%}.time-popover-advanced{left:50%;margin:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100vw - 24px)}.analog-clock{height:min(252px,82vw);width:min(252px,82vw)}.crm-modal-layer{padding:8px}.modal-body-custom{padding:14px}}.merge-add-modal .modal-header-custom h2,.prospect-confirmation-modal .modal-header-custom h2,.prospect-secondary-modal .modal-header-custom h2{font-size:24px}.prospect-secondary-form{display:flex;flex-direction:column;gap:15px}.prospect-secondary-form .field-label{color:var(--bp-text);font-size:var(--crm-form-label-size);font-weight:var(--crm-form-label-weight)}.prospect-secondary-form .field-label select{font-size:var(--crm-min-font-size);font-weight:500;min-height:44px;padding:10px 38px 10px 12px}.prospect-multi-field{display:flex;flex-direction:column;gap:7px;position:relative}.prospect-multi-trigger{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);display:flex;font-size:var(--crm-min-font-size);font-weight:500;justify-content:space-between;min-height:44px;padding:10px 12px;text-align:left;width:100%}.prospect-multi-trigger[aria-expanded=true]{border-color:#91a2ef;box-shadow:0 0 0 3px #4057d614}.prospect-multi-options{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:0 12px 30px #0c1a2d29;left:0;padding:7px;position:absolute;right:0;top:72px;z-index:10}.prospect-multi-options label{align-items:center;border-radius:6px;color:var(--bp-text);cursor:pointer;display:flex;font-size:var(--crm-min-font-size);font-weight:500;gap:9px;min-height:37px;padding:7px 9px}.prospect-multi-options label:hover{background:var(--bp-soft);color:var(--bp-primary)}.prospect-multi-options input{accent-color:#4057d6;height:17px;width:17px}.prospect-multi-chips{display:flex;flex-wrap:wrap;gap:7px}.prospect-multi-chips .prospect-selection-chip{width:auto}.prospect-multi-chips .prospect-selection-chip>button{background:#0000;border:0;color:var(--bp-primary);display:grid;height:20px;padding:0;place-items:center;width:20px}.prospect-demo-note{color:var(--bp-muted);font-size:11px;font-size:var(--crm-helper-text-size);gap:8px;line-height:1.45;margin:0;padding:11px 12px}.merge-contact-token,.prospect-demo-note,.prospect-selection-chip{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;display:flex}.merge-contact-token,.prospect-selection-chip{color:var(--bp-primary);font-size:var(--crm-min-font-size);font-weight:600;gap:7px;max-width:100%;min-height:34px;padding:6px 10px;width:-webkit-max-content;width:max-content}.prospect-confirmation-body{align-items:center;display:flex;flex-direction:column;padding:7px 3px 10px;text-align:center}.prospect-confirmation-body>span{border-radius:50%;display:grid;height:58px;margin-bottom:15px;place-items:center;width:58px}.prospect-confirmation-body p{color:var(--bp-text);font-size:15px;line-height:1.55;margin:0;max-width:330px}.confirmation-amber>span{background:#fff4df;color:#b87a14}.confirmation-green>span{background:var(--bp-soft);color:#168d7c}.prospect-check-row{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);display:flex;font-size:var(--crm-min-font-size);font-weight:600;gap:9px;min-height:42px;padding:10px 12px}.prospect-check-row input{accent-color:#4057d6;height:17px;width:17px}.btn-danger,.btn-dark{align-items:center;border-radius:7px;display:inline-flex;font-size:13.5px;font-weight:600;gap:7px;justify-content:center;min-height:38px;padding:0 15px}.btn-danger{background:#e24c5b;border:1px solid #e24c5b;box-shadow:0 5px 12px #e24c5b2e;color:#fff}.btn-dark{background:var(--bp-primary-solid);border:1px solid var(--bp-border);color:#fff}.btn-danger:disabled,.btn-primary:disabled{box-shadow:none;cursor:not-allowed;opacity:.48;transform:none}.prospect-merge-drawer{min-width:760px;width:min(56vw,1120px)}.merge-contact-footer{justify-content:flex-end}.merge-add-contact{margin-right:auto}.merge-contact-token{justify-content:space-between}.merge-contact-token button{background:#0000;border:0;color:var(--bp-primary);display:grid;height:24px;padding:0;place-items:center;width:24px}.merge-add-modal .modal-body-custom{overflow:visible}html[data-crm-theme=dark] .prospect-secondary-form .field-label{color:var(--bp-text)}html[data-crm-theme=dark] .prospect-multi-options,html[data-crm-theme=dark] .prospect-multi-trigger{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-multi-options label{color:var(--bp-text)}html[data-crm-theme=dark] .prospect-multi-options label:hover{background:var(--bp-soft);color:#aebaff}html[data-crm-theme=dark] .prospect-check-row,html[data-crm-theme=dark] .prospect-demo-note{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-confirmation-body p{color:var(--bp-text)}html[data-crm-theme=dark] .merge-contact-token,html[data-crm-theme=dark] .prospect-selection-chip{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}@media(max-width:1100px){.prospect-merge-drawer{min-width:0;width:min(72vw,900px)}}@media(max-width:760px){.prospect-merge-drawer{min-width:0;width:100vw}.merge-contact-footer{flex-wrap:wrap}.merge-add-contact{margin-right:0}.prospect-confirmation-body p{font-size:14px}}.prospects-page>.prospects-toolbar{background:#0000;border:0;border-radius:0;gap:14px;min-height:46px;padding:0}.prospects-toolbar .toolbar-left{flex:1 1;gap:10px;min-width:0}.prospects-toolbar-title{color:var(--bp-text);flex:0 0 auto;font-size:24px;font-weight:500;letter-spacing:-.35px;line-height:1.2;margin:0 8px 0 0}.table-search-stacked{align-items:center;background:var(--bp-paper);height:38px;padding:0 11px;width:255px}.table-search-stacked>span{align-items:center;display:flex;flex:1 1;line-height:1.15;min-width:0}.table-search-stacked input{background:#0000;color:var(--bp-text);font-size:14px;font-weight:600;padding:0;width:100%}.table-search-stacked input::placeholder{color:var(--bp-text);opacity:1}.prospects-new-button{background:var(--bp-primary-solid);border:1px solid var(--bp-border);border-radius:4px;box-shadow:none;color:#fff;font-size:14px;font-weight:600;gap:8px;min-height:38px;padding:0 16px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease;white-space:nowrap}.prospects-new-button:hover{background:var(--bp-primary-solid);border-color:var(--bp-border);box-shadow:0 5px 12px #2125292e;color:#fff;transform:translateY(-1px)}.prospects-new-button:focus-visible{border-color:var(--bp-border);box-shadow:0 0 0 3px #343a402e;color:#fff;outline:0}.prospects-new-button:active{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:none;transform:translateY(0)}html[data-crm-theme=dark] .prospects-toolbar-title,html[data-crm-theme=dark] .table-search-stacked input,html[data-crm-theme=dark] .table-search-stacked input::placeholder{color:var(--bp-text)}.prospects-command-bar .btn{align-items:center;border-radius:4px;display:inline-flex;font-size:14px;font-weight:600;gap:7px;justify-content:center;line-height:1;min-height:38px;padding:0 12px}.prospects-command-bar .velzon-toolbar-button{background:var(--bp-paper);border:1px solid var(--bp-border);box-shadow:none;color:var(--bp-text)}.prospects-command-bar .velzon-toolbar-button.active,.prospects-command-bar .velzon-toolbar-button:hover{background:var(--bp-primary-solid);border-color:var(--bp-border);box-shadow:none;color:#fff}.prospects-command-bar .velzon-toolbar-button b{background:var(--bp-primary-solid);color:#fff}.prospects-command-bar .view-switch-single{background:#0000;border:0;padding:0}.prospects-command-bar .velzon-toolbar-icon,.prospects-command-bar .view-switch-single .velzon-toolbar-icon{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:4px;box-shadow:none;color:var(--bp-text);height:38px;min-height:38px;padding:0;width:38px}.prospects-command-bar .velzon-toolbar-icon:hover,.prospects-command-bar .view-switch-single .velzon-toolbar-icon:hover{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:#fff}.prospects-command-bar .view-switch-single .velzon-toolbar-icon.active{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:none;color:var(--bp-text)}.prospects-command-bar .toolbar-btn.icon-only.columns-config-trigger.active,.prospects-command-bar .toolbar-btn.icon-only.columns-config-trigger.active:hover{background:var(--bp-primary-solid);border-color:var(--bp-border);box-shadow:none;color:#fff}.prospects-command-bar .prospects-new-button:disabled{cursor:not-allowed;opacity:.55;transform:none}.prospects-bulk-actions{align-items:center;animation:bulkActionsIn .16s ease;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 4px 14px #1429460f;color:var(--bp-text);display:flex;gap:8px;margin:10px 0 8px;min-height:50px;padding:6px 10px}.prospects-bulk-buttons{align-items:center;display:flex;gap:4px}.prospects-bulk-action{background:#0000;border:1px solid #0000;border-radius:7px;color:var(--bp-text);cursor:pointer;display:grid;height:38px;padding:0;place-items:center;position:relative;transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .15s ease;width:38px}.prospects-bulk-action:focus-visible,.prospects-bulk-action:hover{background:var(--bp-primary-solid);border-color:var(--bp-border);color:#fff;outline:0;transform:translateY(-1px)}.prospects-bulk-action:after{background:var(--bp-primary-solid);border-radius:5px;box-shadow:0 7px 18px #030f1e33;color:#fff;content:attr(data-tooltip);font-size:11px;font-weight:600;left:50%;line-height:1.25;max-width:220px;opacity:0;padding:6px 9px;pointer-events:none;position:absolute;text-align:center;top:calc(100% + 8px);transform:translate(-50%,-3px);transition:opacity .12s ease,transform .12s ease;white-space:normal;width:-webkit-max-content;width:max-content;z-index:30}.prospects-bulk-action:focus-visible:after,.prospects-bulk-action:hover:after{opacity:1;transform:translate(-50%)}.prospects-selected-count{font-feature-settings:"tnum";background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 5px 14px #0c2c4333,inset 0 1px 0 #ffffff24;color:#fff;display:grid;font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;height:36px;margin-left:5px;min-width:36px;padding:0 10px;place-items:center}.prospects-bulk-alert{animation:bulkActionsIn .16s ease;background:#df3747;border-radius:7px;box-shadow:0 6px 16px #df37472e;color:#fff;font-size:15px;font-weight:600;line-height:1.4;margin:0 0 8px;padding:12px 16px}.prospect-bulk-modal{align-self:start;margin-top:clamp(30px,5vh,52px);max-height:calc(100vh - 84px);width:min(620px,94vw)}.prospect-bulk-modal .modal-body-custom{overflow-y:auto}.prospect-bulk-form{display:flex;flex-direction:column;gap:16px}.prospect-bulk-form>.field-label,.prospect-bulk-form>.prospect-multi-field{color:var(--bp-text);font-size:14px;font-weight:500}.prospect-bulk-form>.field-label select,.prospect-bulk-form>.field-label textarea{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font:inherit;font-size:14px;font-weight:500;margin-top:7px;outline:0;padding:10px 38px 10px 12px;width:100%}.prospect-bulk-form>.field-label textarea{min-height:96px;padding-right:12px;resize:vertical}.prospect-bulk-form>.field-label select:focus,.prospect-bulk-form>.field-label textarea:focus{border-color:#91a2ef;box-shadow:0 0 0 3px #4057d614}.prospect-bulk-choice{border:0;margin:0;padding:0}.prospect-bulk-choice legend{background:var(--bp-soft);border-radius:6px 6px 0 0;color:var(--bp-text);font-size:14px;font-weight:600;padding:9px 11px;width:100%}.prospect-bulk-choice>div{grid-gap:12px;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:0 0 7px 7px;border-top:0;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:44px;padding:8px 12px}.prospect-bulk-choice label{align-items:center;color:var(--bp-text);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-height:28px}.prospect-bulk-choice input{accent-color:#ef4d67;height:16px;width:16px}.prospect-bulk-attendance{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;margin:0;min-height:43px;padding:9px 12px;width:100%}.prospect-bulk-attendance input{accent-color:#4057d6;height:16px;width:16px}.prospect-bulk-attendance span{color:var(--bp-text);font-size:14px;font-weight:600}html[data-crm-theme=dark] .prospects-bulk-actions{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-bulk-form>.field-label,html[data-crm-theme=dark] .prospect-bulk-form>.prospect-multi-field,html[data-crm-theme=dark] .prospects-bulk-action{color:var(--bp-text)}html[data-crm-theme=dark] .prospect-bulk-choice>div,html[data-crm-theme=dark] .prospect-bulk-form>.field-label select,html[data-crm-theme=dark] .prospect-bulk-form>.field-label textarea{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-bulk-choice legend{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-bulk-choice label{color:var(--bp-text)}html[data-crm-theme=dark] .prospect-bulk-attendance{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .prospect-bulk-attendance span{color:var(--bp-text)}@keyframes bulkActionsIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.prospects-page>.prospects-toolbar{align-items:flex-start;flex-direction:column}.prospects-toolbar .toolbar-left,.prospects-toolbar .toolbar-right{flex-wrap:wrap;width:100%}.prospects-toolbar .toolbar-right{justify-content:flex-end}.table-search-stacked{flex:1 1;min-width:220px}.prospects-new-button{margin-left:0}}@media(max-width:650px){.prospects-toolbar-title{font-size:22px;margin:0 0 2px;width:100%}.table-search-stacked{flex-basis:calc(100% - 62px);min-width:0;order:2;width:100%}.prospects-toolbar .toolbar-left>.toolbar-btn{order:3}.prospects-toolbar .toolbar-right{justify-content:flex-start}.prospects-new-button{margin-left:auto}.prospects-bulk-actions{overflow-x:auto;overflow-y:visible}.prospects-bulk-action{flex:0 0 36px;height:36px;width:36px}.prospects-bulk-action:after{display:none}.prospect-bulk-modal{margin-top:14px;max-height:calc(100vh - 28px)}}.prospects-page.prospects-live-page{background:var(--bp-body);min-height:calc(100dvh - 119px);padding-top:0}.workspace-command-bar.prospects-command-bar{border-bottom:0;display:flex;flex-direction:column}.prospects-command-bar .workspace-command-main{order:2;transition:margin-top .26s cubic-bezier(.22,1,.36,1)}.prospects-command-bar .workspace-command-title{display:none}.prospects-command-bar .workspace-command-actions{background:#0000;border-top:0;max-height:80px;opacity:1;order:1;overflow:hidden;transform:translateY(0);transform-origin:top;transition:max-height .26s cubic-bezier(.22,1,.36,1),min-height .26s cubic-bezier(.22,1,.36,1),padding .26s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .26s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s;visibility:visible}.workspace-command-bar.prospects-command-bar.no-selection .workspace-command-actions{max-height:0;min-height:0;opacity:0;padding-bottom:0;padding-top:0;pointer-events:none;transform:translateY(-8px);transition:max-height .24s cubic-bezier(.4,0,.2,1),min-height .24s cubic-bezier(.4,0,.2,1),padding .24s cubic-bezier(.4,0,.2,1),opacity .14s ease,transform .24s cubic-bezier(.4,0,.2,1),visibility 0s linear .24s;visibility:hidden}.prospects-command-bar.no-selection .workspace-command-main{margin-top:8px}.prospects-command-bar .workspace-command-actions-label{min-width:285px;padding:0 18px 0 4px}html[data-crm-theme=dark] .prospects-page.prospects-live-page{background:var(--bp-body);background:var(--crm-dark-page,var(--bp-body))}html[data-crm-theme=dark] .workspace-command-bar.prospects-command-bar .workspace-command-actions{background:var(--bp-paper);background:var(--crm-dark-page,var(--bp-paper));border-color:#0000}@media(max-width:1100px){.prospects-page.prospects-live-page{min-height:calc(100dvh - 119px)}}@media(max-width:760px){.prospects-command-bar .workspace-command-actions-label{min-width:0;padding:0 8px 5px}}@media(max-width:650px){.prospects-page.prospects-live-page{min-height:calc(100dvh - 108px)}}html:not([data-crm-theme=dark]) .prospects-command-bar :is(.velzon-toolbar-button,.velzon-toolbar-icon){background:var(--bp-paper);border:1px solid var(--bp-border);box-shadow:0 2px 4px #2125291f,inset 0 1px 0 #ffffffe6;color:var(--bp-text);min-height:40px;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}html:not([data-crm-theme=dark]) .prospects-command-bar .view-switch-single .velzon-toolbar-icon{height:40px;width:40px}html:not([data-crm-theme=dark]) .prospects-command-bar :is(.velzon-toolbar-button,.velzon-toolbar-icon).active,html:not([data-crm-theme=dark]) .prospects-command-bar :is(.velzon-toolbar-button,.velzon-toolbar-icon):not(:disabled):hover{background:var(--bp-primary-solid);border-color:var(--bp-border);box-shadow:0 4px 9px #21252933;color:#fff;transform:translateY(-1px)}html:not([data-crm-theme=dark]) .prospects-command-bar :is(.velzon-toolbar-button,.velzon-toolbar-icon):focus-visible{border-color:var(--bp-border);box-shadow:0 0 0 3px #343a402e;outline:0}html:not([data-crm-theme=dark]) .prospects-command-bar .workspace-command-action{background-color:var(--bp-soft);background-image:none;border:1px solid var(--bp-border);box-shadow:0 1px 3px #4a5ba01a;color:var(--bp-text)}html:not([data-crm-theme=dark]) .prospects-command-bar .workspace-command-action:not(:disabled):focus-visible,html:not([data-crm-theme=dark]) .prospects-command-bar .workspace-command-action:not(:disabled):hover{background-color:var(--bp-soft);background-image:none;border-color:#c2ccf0;box-shadow:0 4px 10px #4a5ba02e;color:var(--bp-text);outline:0;transform:none}html:not([data-crm-theme=dark]) .prospects-command-bar .workspace-command-action:not(:disabled):active{background-color:#cfd8f7;background-image:none;border-color:#afbee9;box-shadow:inset 0 2px 4px #4a5ba029;color:var(--bp-text)}html:not([data-crm-theme=dark]) .prospects-command-bar .workspace-command-action:disabled{background-color:var(--bp-soft);background-image:none;border-color:var(--bp-border);box-shadow:inset 0 1px 0 #ffffffb3;color:var(--bp-muted);opacity:1}html[data-crm-theme=dark] .workspace-command-bar.prospects-command-bar :is(.velzon-toolbar-button,.velzon-toolbar-icon){background:var(--bp-soft);border:1px solid var(--bp-border);box-shadow:0 3px 7px #0000004d,inset 0 1px 0 #ffffff12;color:var(--bp-text);min-height:40px;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}html[data-crm-theme=dark] .workspace-command-bar.prospects-command-bar :is(.velzon-toolbar-button,.velzon-toolbar-icon).active,html[data-crm-theme=dark] .workspace-command-bar.prospects-command-bar :is(.velzon-toolbar-button,.velzon-toolbar-icon):focus-visible,html[data-crm-theme=dark] .workspace-command-bar.prospects-command-bar :is(.velzon-toolbar-button,.velzon-toolbar-icon):not(:disabled):hover{background:var(--bp-primary-solid);border-color:var(--bp-border);box-shadow:0 0 0 3px #7a879424,0 4px 10px #0000004d;color:#fff;outline:0;transform:none}html[data-crm-theme=dark] .workspace-command-bar.prospects-command-bar :is(.velzon-toolbar-button,.velzon-toolbar-icon).active{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:inset 0 0 0 1px #ffffff0f,0 3px 7px #00000047}html[data-crm-theme=dark] .workspace-command-bar.prospects-command-bar .prospects-new-button{background:#315b59;border-color:#537b78;box-shadow:0 4px 11px #142b2a61,inset 0 1px 0 #ffffff14;color:#fff}html[data-crm-theme=dark] .workspace-command-bar.prospects-command-bar .prospects-new-button:focus-visible,html[data-crm-theme=dark] .workspace-command-bar.prospects-command-bar .prospects-new-button:hover{background:#3d6966;border-color:#6b918e;box-shadow:0 0 0 3px #537b7829,0 5px 13px #00000052;color:#fff;transform:none}html[data-crm-theme=dark] .workspace-command-bar.prospects-command-bar .workspace-command-action{background:var(--bp-soft);border:1px solid var(--bp-border);box-shadow:0 2px 5px #00000038,inset 0 1px 0 #ffffff0d;color:var(--bp-text)}html[data-crm-theme=dark] .workspace-command-bar.prospects-command-bar .workspace-command-action:not(:disabled):focus-visible,html[data-crm-theme=dark] .workspace-command-bar.prospects-command-bar .workspace-command-action:not(:disabled):hover{background:var(--bp-primary-solid);border-color:#6b7b98;box-shadow:0 5px 12px #0000004d;color:#fff;outline:0;transform:none}html[data-crm-theme=dark] .workspace-command-bar.prospects-command-bar .workspace-command-action:not(:disabled):active{background:var(--bp-primary-solid);border-color:var(--bp-border);box-shadow:inset 0 2px 4px #00000038;color:#fff}html[data-crm-theme=dark] .workspace-command-bar.prospects-command-bar .workspace-command-action:disabled{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);opacity:.62}.prospects-command-bar .filter-dropdown{display:flex;position:relative}.prospects-command-bar .filter-dropdown .filter-menu{left:0;right:auto;top:calc(100% + 6px);width:300px}.prospects-command-bar .export-menu{min-width:180px;right:0;top:calc(100% + 6px)}html:not([data-crm-theme=dark]) .prospects-command-bar :is(.export-menu,.filter-menu){background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;box-shadow:0 10px 24px #2125292e;color:var(--bp-text);padding:8px;z-index:120}html:not([data-crm-theme=dark]) .prospects-command-bar .export-menu button{background:var(--bp-paper);border:1px solid #0000;border-radius:4px;color:var(--bp-text);font-size:14px;font-weight:550;gap:9px;min-height:38px;padding:0 10px}html:not([data-crm-theme=dark]) .prospects-command-bar .export-menu button:focus-visible,html:not([data-crm-theme=dark]) .prospects-command-bar .export-menu button:hover{background:var(--bp-primary-solid);border-color:var(--bp-border);color:#fff;outline:0}html:not([data-crm-theme=dark]) .prospects-command-bar .filter-menu>strong{color:var(--bp-text);font-size:15px;margin:3px 4px 12px}html:not([data-crm-theme=dark]) .prospects-command-bar .filter-menu>label{color:var(--bp-text);font-size:13.5px;font-weight:550;gap:6px;margin-bottom:12px}html:not([data-crm-theme=dark]) .prospects-command-bar .filter-menu select{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:4px;color:var(--bp-text);min-height:40px;outline:0;padding:8px 34px 8px 10px}html:not([data-crm-theme=dark]) .prospects-command-bar .filter-menu select:focus{border-color:var(--bp-border);box-shadow:0 0 0 3px #343a4024}html:not([data-crm-theme=dark]) .prospects-command-bar .filter-menu footer{background:var(--bp-soft);border-top:1px solid var(--bp-border);gap:8px;margin:4px -8px -8px;padding:9px 8px}html:not([data-crm-theme=dark]) .prospects-command-bar .filter-menu footer button{border-radius:4px;font-size:14px;font-weight:600;justify-content:center;min-height:36px;padding:0 14px}html:not([data-crm-theme=dark]) .prospects-command-bar .filter-menu footer .btn-light{background:var(--bp-paper);border:1px solid var(--bp-border);color:var(--bp-text)}html:not([data-crm-theme=dark]) .prospects-command-bar .filter-menu footer .btn-light:hover{background:var(--bp-primary-solid);border-color:var(--bp-border);color:#fff}html:not([data-crm-theme=dark]) .prospects-command-bar .filter-menu footer .btn-primary{background:var(--bp-primary-solid);border:1px solid var(--bp-border);color:#fff}html:not([data-crm-theme=dark]) .prospects-command-bar .filter-menu footer .btn-primary:hover{background:var(--bp-paper);border-color:var(--bp-border)}@media(max-width:1180px)and (min-width:761px){.workspace-command-bar.prospects-command-bar .workspace-command-main{align-items:center;flex-wrap:nowrap;min-height:52px;padding:6px 0}.workspace-command-bar.prospects-command-bar .workspace-command-controls-left{flex:1 1 300px;flex-basis:auto;order:0}.workspace-command-bar.prospects-command-bar .workspace-command-controls-right{flex:0 0 auto;margin-left:0;width:auto}.workspace-command-bar.prospects-command-bar .workspace-command-controls>.toolbar-left{flex-wrap:nowrap;width:100%}.workspace-command-bar.prospects-command-bar .table-search-stacked{flex:1 1 255px;flex-basis:auto;min-width:160px;order:0;width:auto}.workspace-command-bar.prospects-command-bar .filter-dropdown{flex:0 0 auto}}@media(max-width:760px){.workspace-command-bar.prospects-command-bar .workspace-command-main{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr);min-height:0;padding:6px 0}.workspace-command-bar.prospects-command-bar .workspace-command-controls-left{flex-basis:auto;min-width:0;order:1;width:100%}.workspace-command-bar.prospects-command-bar .workspace-command-controls-right{justify-content:flex-end;margin-left:0;min-width:0;order:2;width:100%}.workspace-command-bar.prospects-command-bar .workspace-command-controls>.toolbar-left{flex-wrap:nowrap;gap:8px;min-width:0;width:100%}.workspace-command-bar.prospects-command-bar .table-search-stacked{flex:1 1 auto;flex-basis:auto;min-width:0;order:0;width:auto}.workspace-command-bar.prospects-command-bar .filter-dropdown{flex:0 0 auto;order:0}.workspace-command-bar.prospects-command-bar .workspace-command-controls>.toolbar-right{flex-wrap:nowrap;gap:8px;justify-content:flex-end;min-width:0;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;width:100%}.workspace-command-bar.prospects-command-bar .workspace-command-controls>.toolbar-right::-webkit-scrollbar{display:none}.workspace-command-bar.prospects-command-bar .workspace-command-controls>.toolbar-right>*{flex:0 0 auto}.workspace-command-bar.prospects-command-bar .workspace-command-actions{gap:4px;max-height:130px;padding:5px 0 3px}.workspace-command-bar.prospects-command-bar .workspace-command-actions-label{border-bottom:0;border-right:0;padding:0 8px 2px}.workspace-command-bar.prospects-command-bar .workspace-command-actions-list{padding-bottom:2px}}@media(prefers-reduced-motion:reduce){.prospects-command-bar .workspace-command-actions,.prospects-command-bar .workspace-command-main{transition:none}}.workspace-command-bar.prospects-command-bar .table-search-stacked{flex:0 1 255px;max-width:255px;width:255px}.prospect-agenda-restored{width:min(760px,100vw - 32px)}.prospect-agenda-restored .agenda-type-picker button{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:none;color:var(--bp-text);transition:border-color .12s ease,background-color .12s ease,color .12s ease}.prospect-agenda-restored .agenda-type-picker button.active,.prospect-agenda-restored .agenda-type-picker button:hover{background:var(--bp-primary-solid);border-color:var(--bp-border);box-shadow:none;color:#fff}.prospect-agenda-restored .agenda-type-picker button:focus-visible,.prospect-agenda-restored .picker-trigger:focus-visible,.prospect-agenda-restored input:focus,.prospect-agenda-restored select:focus,.prospect-agenda-restored textarea:focus{border-color:var(--bp-border);box-shadow:none!important;outline:1px solid #536273;outline-offset:1px}.prospect-agenda-restored .agenda-inline-heading>header{background:var(--bp-soft);border:1px solid var(--bp-border);color:var(--bp-text)}.prospect-agenda-restored .agenda-inline-heading>header strong{color:#fff}.prospect-agenda-restored .agenda-inline-heading>header span{color:var(--bp-text)}.prospect-agenda-restored .agenda-inline-close{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted)}.prospect-agenda-restored .agenda-inline-close:hover{background:#7d3740;border-color:#7d3740;box-shadow:none;color:#fff}.prospect-agenda-restored .schedule-field>span{color:var(--bp-text);font-size:14.5px;font-weight:600}.prospect-agenda-restored .picker-trigger,.prospect-agenda-restored .schedule-field input,.prospect-agenda-restored .schedule-field select,.prospect-agenda-restored .schedule-field textarea{border-color:var(--bp-border);box-shadow:none;font-size:15px}.prospect-agenda-restored .analog-clock button.selected,.prospect-agenda-restored .apply-time,.prospect-agenda-restored .date-days button.selected{background:var(--bp-primary-solid);border-color:var(--bp-border);box-shadow:none;color:#fff}.prospect-agenda-restored .schedule-switch input:focus-visible{box-shadow:none;outline:1px solid #536273;outline-offset:2px}.agenda-activity-error{align-items:flex-start;background:var(--bp-soft);border:1px solid #edc6ca;border-radius:6px;color:#95323d;display:flex;font-size:14px;font-weight:600;gap:8px;line-height:1.45;margin:13px 0 0;padding:10px 12px}.prospect-agenda-save{box-shadow:none!important}.prospect-agenda-save,.prospect-agenda-save:hover{background:var(--bp-soft)!important;border-color:var(--bp-border)!important}.theme-dark .prospect-agenda-restored .agenda-type-picker>span{color:var(--bp-text)}.theme-dark .prospect-agenda-restored .agenda-type-picker button{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-text)}.theme-dark .prospect-agenda-restored .agenda-type-picker button.active,.theme-dark .prospect-agenda-restored .agenda-type-picker button:hover{background:var(--bp-primary-solid);border-color:var(--bp-border);box-shadow:none;color:#fff}.theme-dark .prospect-agenda-restored .agenda-inline-form{border-color:var(--bp-border)}.theme-dark .prospect-agenda-restored .agenda-inline-heading>header{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .prospect-agenda-restored .agenda-inline-heading>header strong{color:var(--bp-text)}.theme-dark .prospect-agenda-restored .agenda-inline-heading>header span{color:var(--bp-muted)}.theme-dark .prospect-agenda-restored .agenda-inline-close{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .prospect-agenda-restored .schedule-field>span{color:var(--bp-text)}.theme-dark .prospect-agenda-restored .picker-trigger,.theme-dark .prospect-agenda-restored .schedule-field input,.theme-dark .prospect-agenda-restored .schedule-field select,.theme-dark .prospect-agenda-restored .schedule-field textarea{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-text);color-scheme:dark}.theme-dark .prospect-agenda-restored .schedule-field select option{background:var(--bp-soft);color:var(--bp-text)}.theme-dark .prospect-agenda-restored .picker-trigger:focus-visible,.theme-dark .prospect-agenda-restored .schedule-field input:focus,.theme-dark .prospect-agenda-restored .schedule-field select:focus,.theme-dark .prospect-agenda-restored .schedule-field textarea:focus{border-color:var(--bp-border);box-shadow:none!important;outline-color:#9aa5b0}.theme-dark .agenda-activity-error{background:#321f25;border-color:#65323b;color:#f1b5bb}@media(max-width:650px){.prospect-agenda-restored{margin-top:18px;max-height:calc(100vh - 36px);width:calc(100vw - 20px)}.prospect-agenda-restored .agenda-type-picker>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.prospect-archive-modal{border:1px solid var(--bp-border);border-radius:6px;box-shadow:0 24px 62px #101f3247;overflow:hidden;width:min(480px,100vw - 24px)}.prospect-archive-modal .modal-header-custom{background:var(--bp-paper);border-bottom:2px solid #3659c9;min-height:72px;padding:13px 14px 12px 18px}.prospect-archive-modal .modal-header-custom h2{color:var(--bp-text);font-size:24px;font-weight:500;letter-spacing:-.2px}.prospect-archive-modal .modal-header-custom p{color:#65778d;font-size:13.5px;font-weight:600;margin-top:3px}.prospect-archive-modal .modal-header-custom>.icon-btn{background:var(--bp-paper);border:1px solid #0000;border-radius:6px;color:#294a6d;height:34px;width:34px}.prospect-archive-modal .modal-header-custom>.icon-btn:hover{background:var(--bp-soft);border-color:var(--bp-border);color:#174ba7;transform:none}.prospect-archive-modal .modal-body-custom{background:var(--bp-paper);padding:28px 24px 31px}.prospect-archive-modal .prospect-confirmation-body{padding:0}.prospect-archive-modal .prospect-confirmation-body>span{background:#fff3dc;border:1px solid #f3d7a4;box-shadow:0 6px 16px #b87a141f;color:#a86808;height:62px;margin-bottom:17px;width:62px}.prospect-archive-modal .prospect-confirmation-body p{color:var(--bp-text);font-size:14px;font-weight:600;line-height:1.55;max-width:360px}.prospect-archive-modal .modal-footer-custom{background:var(--bp-paper);border-top:1px solid var(--bp-border);gap:9px;min-height:66px;padding:12px 18px}.prospect-archive-modal .modal-footer-custom button{border-radius:6px;box-shadow:none;font-size:14.5px;font-weight:600;min-height:40px;padding:0 19px}.prospect-archive-modal .modal-footer-custom .btn-light{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.prospect-archive-modal .modal-footer-custom .btn-light:hover{background:var(--bp-soft);border-color:var(--bp-border);color:#183b73}.prospect-archive-modal .modal-footer-custom .btn-primary{background:#2461d5;border-color:#2461d5;color:#fff}.prospect-archive-modal .modal-footer-custom .btn-primary:hover{background:#1f55be;border-color:#1f55be}html[data-crm-theme=dark] .prospect-archive-modal{border-color:var(--bp-border);box-shadow:0 25px 64px #00000085}html[data-crm-theme=dark] .prospect-archive-modal .modal-body-custom,html[data-crm-theme=dark] .prospect-archive-modal .modal-footer-custom,html[data-crm-theme=dark] .prospect-archive-modal .modal-header-custom{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .prospect-archive-modal .modal-header-custom{border-bottom-color:#8398b0}html[data-crm-theme=dark] .prospect-archive-modal .modal-header-custom h2{color:var(--bp-text)}html[data-crm-theme=dark] .prospect-archive-modal .modal-header-custom p{color:var(--bp-muted)}html[data-crm-theme=dark] .prospect-archive-modal .modal-header-custom>.icon-btn{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-archive-modal .modal-header-custom>.icon-btn:hover{background:var(--bp-primary-solid);border-color:var(--bp-border);color:#fff}html[data-crm-theme=dark] .prospect-archive-modal .prospect-confirmation-body>span{background:#3a2d1c;border-color:#6a5130;box-shadow:none;color:#f0bd65}html[data-crm-theme=dark] .prospect-archive-modal .prospect-confirmation-body p{color:var(--bp-text)}html[data-crm-theme=dark] .prospect-archive-modal .modal-footer-custom .btn-light{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-archive-modal .modal-footer-custom .btn-primary{background:#2f67d8;border-color:#2f67d8;color:#fff}@media(max-width:650px){.prospect-archive-modal{width:calc(100vw - 16px)}.prospect-archive-modal .modal-header-custom{min-height:66px;padding:11px 10px 10px 14px}.prospect-archive-modal .modal-body-custom{padding:24px 16px 27px}.prospect-archive-modal .modal-footer-custom{padding:10px 13px}}.prospect-record-edit-drawer .edit-prospect-body,.prospect-record-edit-drawer .new-prospect-body{background:var(--bp-soft)}.prospect-record-edit-drawer .crm-elegant-field{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:0 1px 2px rgba(24,42,66,.035);color:var(--bp-text);gap:0;overflow:visible;transition:border-color .16s ease,box-shadow .16s ease}.prospect-record-edit-drawer .crm-elegant-field:hover{border-color:var(--bp-border)}.prospect-record-edit-drawer .crm-elegant-field:focus-within{border-color:#7889de;box-shadow:0 0 0 3px #4057d614;position:relative;z-index:20}.prospect-record-edit-drawer .crm-elegant-field>.crm-elegant-field-label{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);border-radius:7px 7px 0 0;color:var(--bp-text);font-size:14px;font-weight:600;gap:7px;min-height:32px;padding:5px 10px}.prospect-record-edit-drawer .crm-elegant-field-label>.crm-elegant-field-icon{background:#0000;border:0;border-radius:0;color:var(--bp-muted);flex-basis:18px;height:18px;width:18px}.prospect-record-edit-drawer .crm-elegant-field>.international-phone-input,.prospect-record-edit-drawer .crm-elegant-field>.location-country-control .location-country-trigger,.prospect-record-edit-drawer .crm-elegant-field>.location-search-select .location-search-trigger,.prospect-record-edit-drawer .crm-elegant-field>.new-prospect-combobox>input,.prospect-record-edit-drawer .crm-elegant-field>.prospect-phone-input,.prospect-record-edit-drawer .crm-elegant-field>input,.prospect-record-edit-drawer .crm-elegant-field>select,.prospect-record-edit-drawer .crm-elegant-field>textarea{background-color:var(--bp-paper);border:0;border-radius:0 0 7px 7px;box-shadow:none;margin:0}.prospect-record-edit-drawer .crm-elegant-field>.international-phone-input:focus-within,.prospect-record-edit-drawer .crm-elegant-field>.location-country-control.is-open .location-country-trigger,.prospect-record-edit-drawer .crm-elegant-field>.location-search-select.is-open .location-search-trigger,.prospect-record-edit-drawer .crm-elegant-field>.new-prospect-combobox>input:focus,.prospect-record-edit-drawer .crm-elegant-field>.prospect-phone-input:focus-within,.prospect-record-edit-drawer .crm-elegant-field>input:focus,.prospect-record-edit-drawer .crm-elegant-field>select:focus,.prospect-record-edit-drawer .crm-elegant-field>textarea:focus{border:0;box-shadow:none;outline:0}.prospect-record-edit-drawer .crm-elegant-field>.new-prospect-combobox{background:var(--bp-paper);border-radius:0 0 7px 7px;display:block;width:100%}.prospect-record-edit-drawer .crm-elegant-field>.new-prospect-combobox>span{right:13px}.prospect-record-edit-drawer .crm-elegant-field>.international-phone-input>.phone-country-trigger,.prospect-record-edit-drawer .crm-elegant-field>.prospect-phone-input>span{background:var(--bp-soft);border-color:var(--bp-border);border-radius:0 0 0 7px}.prospect-record-edit-drawer .crm-elegant-field>.international-phone-input>.phone-number-field{border-radius:0 0 7px 0}.prospect-record-edit-drawer .crm-elegant-field .location-country-menu,.prospect-record-edit-drawer .crm-elegant-field .phone-country-menu{z-index:40}html[data-crm-theme=dark] .prospect-record-edit-drawer .crm-elegant-field{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-record-edit-drawer .crm-elegant-field:focus-within,html[data-crm-theme=dark] .prospect-record-edit-drawer .crm-elegant-field:hover{border-color:#657489}html[data-crm-theme=dark] .prospect-record-edit-drawer .crm-elegant-field>.crm-elegant-field-label{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-record-edit-drawer .crm-elegant-field-label>.crm-elegant-field-icon{background:#0000;color:var(--bp-muted)}html[data-crm-theme=dark] .prospect-record-edit-drawer .crm-elegant-field>.international-phone-input,html[data-crm-theme=dark] .prospect-record-edit-drawer .crm-elegant-field>.location-country-control .location-country-trigger,html[data-crm-theme=dark] .prospect-record-edit-drawer .crm-elegant-field>.location-search-select .location-search-trigger,html[data-crm-theme=dark] .prospect-record-edit-drawer .crm-elegant-field>.new-prospect-combobox,html[data-crm-theme=dark] .prospect-record-edit-drawer .crm-elegant-field>.new-prospect-combobox>input,html[data-crm-theme=dark] .prospect-record-edit-drawer .crm-elegant-field>.prospect-phone-input,html[data-crm-theme=dark] .prospect-record-edit-drawer .crm-elegant-field>input,html[data-crm-theme=dark] .prospect-record-edit-drawer .crm-elegant-field>select,html[data-crm-theme=dark] .prospect-record-edit-drawer .crm-elegant-field>textarea{background-color:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .prospect-record-edit-drawer .crm-elegant-field>.international-phone-input>.phone-country-trigger,html[data-crm-theme=dark] .prospect-record-edit-drawer .crm-elegant-field>.prospect-phone-input>span{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.workspace-command-bar{background:#0000;border-bottom:1px solid var(--bp-border);border-top:0;color:var(--bp-text);margin:0 0 10px;position:relative;width:100%}.workspace-command-main{align-items:center;display:flex;gap:10px;min-height:54px;padding:7px 0}.workspace-command-title{color:var(--bp-text);flex:0 0 auto;font-size:24px;font-weight:500;letter-spacing:-.35px;line-height:1.2;margin:0 8px 0 0}.workspace-command-controls{align-items:center;display:flex;gap:10px;min-width:0}.workspace-command-controls-left{flex:1 1}.workspace-command-controls-right{justify-content:flex-end}.workspace-command-controls>.toolbar-left,.workspace-command-controls>.toolbar-right{align-items:center;display:flex;gap:10px;min-width:0}.workspace-command-controls>.toolbar-left{flex:1 1}.workspace-command-spacer{flex:1 1;min-width:0}.workspace-command-actions{align-items:center;background:var(--bp-soft);border-top:1px solid var(--bp-border);display:flex;gap:12px;min-height:64px;padding:7px 0}.workspace-command-actions-label{border-right:1px solid var(--bp-border);display:flex;flex-direction:column;gap:2px;min-width:218px;padding:0 16px 0 4px}.workspace-command-actions-label strong{color:var(--bp-text);font-size:15px;font-weight:600;line-height:1.3}.workspace-command-actions-label span{color:var(--bp-muted);font-size:14px;font-weight:550;line-height:1.35}.workspace-command-actions-list{align-items:center;display:flex;gap:5px;min-width:0;overflow-x:auto;padding-right:2px;scrollbar-width:thin}.workspace-command-action{align-items:center;background:#ffffffb8;border:1px solid #343a401f;border-radius:6px;box-shadow:0 1px 2px #2a30420d;color:var(--bp-text);cursor:pointer;display:inline-flex;flex:0 0 auto;flex-direction:column;font-size:14px;font-weight:600;gap:4px;justify-content:center;line-height:1.15;min-height:50px;padding:5px 9px;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease;white-space:nowrap}.workspace-command-action:not(:disabled):focus-visible,.workspace-command-action:not(:disabled):hover{background:var(--bp-primary-solid);border-color:var(--bp-border);box-shadow:0 5px 12px #2125292e;color:#fff;outline:0;transform:translateY(-1px)}.workspace-command-action:disabled{background:#ffffff73;border-color:#343a4017;box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1}.workspace-command-bar .table-search.is-disabled{opacity:.68}.workspace-command-bar .toolbar-btn:disabled{cursor:not-allowed;opacity:.52}html[data-crm-theme=dark] .workspace-command-bar{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .workspace-command-title{color:#f3f6f9}html[data-crm-theme=dark] .workspace-command-actions{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .workspace-command-actions-label{border-color:var(--bp-border)}html[data-crm-theme=dark] .workspace-command-actions-label strong{color:var(--bp-text)}html[data-crm-theme=dark] .workspace-command-actions-label span{color:var(--bp-muted)}html[data-crm-theme=dark] .workspace-command-action{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-text)}html[data-crm-theme=dark] .workspace-command-action:not(:disabled):focus-visible,html[data-crm-theme=dark] .workspace-command-action:not(:disabled):hover{background:var(--bp-primary-solid);border-color:var(--bp-border);color:#fff}html[data-crm-theme=dark] .workspace-command-action:disabled{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted);opacity:1}@media(max-width:1180px){.workspace-command-main{align-items:flex-start;flex-wrap:wrap}.workspace-command-controls-left{flex-basis:100%;order:2}.workspace-command-spacer{display:none}.workspace-command-controls-right{margin-left:auto}}@media(max-width:760px){.workspace-command-title{font-size:22px}.workspace-command-controls,.workspace-command-controls>.toolbar-left,.workspace-command-controls>.toolbar-right{flex-wrap:wrap;width:100%}.workspace-command-controls-right{justify-content:flex-start;margin-left:0}.workspace-command-actions{align-items:stretch;flex-direction:column;gap:5px}.workspace-command-actions-label{border-bottom:1px solid var(--bp-border);border-right:0;min-width:0;padding:0 8px 5px}.workspace-command-actions-list{padding-bottom:2px;width:100%}html[data-crm-theme=dark] .workspace-command-actions-label{border-color:var(--bp-border)}}.crm-workflow-drawer{min-width:760px;width:min(56vw,1120px)}.crm-drawer.offcanvas.crm-workflow-drawer,.crm-drawer.offcanvas.prospect-create-drawer,.crm-drawer.offcanvas.prospect-edit-drawer,.crm-drawer.offcanvas.prospect-merge-drawer,.crm-drawer.offcanvas.sales-member-drawer{--bs-offcanvas-width:60vw;max-width:60vw;min-width:0;width:60vw}body select:not([multiple]){-webkit-padding-start:12px;-webkit-padding-end:40px!important;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23526376' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:14px 14px!important;padding-inline-end:40px!important;padding-inline-start:12px}html[data-crm-theme=dark] body select:not([multiple]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23cbd4e0' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important}.opportunity-drawer .drawer-content{overflow:hidden;padding:0}.opportunity-workspace{background:var(--bp-paper);display:flex;flex-direction:column;height:100%}.opportunity-tabs{flex:0 0 auto}.opportunity-body{flex:1 1;min-height:0;overflow-y:auto;padding:18px}.opportunity-form-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.opportunity-full{grid-column:1/-1}.opportunity-form-grid .crm-form-field>input,.opportunity-form-grid .crm-form-field>select{min-height:44px}.opportunity-form-alert{background:var(--bp-soft);border:1px solid #f0cdd2;border-radius:7px;color:#a23b46;font-size:13px;margin-bottom:14px;padding:10px 12px}.opportunity-form-grid .crm-money-input,.quote-catalog-grid .crm-money-input{border-color:var(--bp-border);border-radius:7px;min-height:44px}.opportunity-form-grid .crm-money-input__input,.quote-catalog-grid .crm-money-input__input{font-size:13px;min-height:42px;min-width:0}.opportunity-form-grid .crm-money-input__affix,.quote-catalog-grid .crm-money-input__affix{font-size:14px;min-width:38px}.opportunity-form-grid .crm-money-input.is-readonly,.quote-catalog-grid .crm-money-input.is-readonly{background:var(--bp-soft)}.opportunity-date-picker{position:relative}.opportunity-date-picker .picker-trigger{min-height:44px;width:100%}.opportunity-date-popover{width:280px}.certainty-control{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;min-height:67px;padding:7px 10px 5px}.certainty-slider-row{align-items:center;display:flex;gap:10px}.certainty-slider-row input{accent-color:#4057d6;cursor:pointer;flex:1 1;height:22px;margin:0;min-width:0}.certainty-slider-row output{color:var(--bp-primary);font-size:14px;font-weight:600;min-width:42px;text-align:right}.certainty-ticks{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));margin:0 42px 0 0}.certainty-ticks span{align-items:center;display:flex;flex-direction:column;gap:2px}.certainty-ticks i{background:var(--bp-soft);height:5px;width:1px}.certainty-ticks b{color:#718096;font-size:var(--crm-min-font-size);font-weight:500;white-space:nowrap}.certainty-empty{align-items:center;color:#718096;display:flex;font-size:13px}.concept-quote-control{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;display:flex;min-height:44px;overflow:hidden}.concept-quote-control:focus-within{border-color:#91a2ef;box-shadow:0 0 0 3px #4057d614}.concept-quote-control input{background:#0000;border:0;color:var(--bp-text);flex:1 1;font-size:13px;min-width:0;outline:0;padding:10px 12px}.concept-quote-control button{align-items:center;background:var(--bp-primary-solid);border:0;color:#fff;display:flex;flex:0 0 auto;font-size:14px;font-weight:600;gap:7px;padding:0 16px}.opportunity-money-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.money-control{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;display:flex;min-height:44px;overflow:hidden}.money-control:focus-within{border-color:#91a2ef;box-shadow:0 0 0 3px #4057d614}.money-control span{background:var(--bp-soft);color:var(--bp-text);display:grid;flex:0 0 auto;font-size:14px;font-weight:600;place-items:center;width:38px}.money-control input{background:#0000;border:0;color:var(--bp-text);flex:1 1;font-size:13px;min-width:0;outline:0;padding:10px 11px}.opportunity-quote-ready{align-items:center;background:var(--bp-soft);border:1px solid #ccefe8;border-radius:7px;color:#168d7c;display:flex;font-size:13px;gap:8px;margin-bottom:15px;padding:11px 13px}.opportunity-quote-ready span{flex:1 1}.opportunity-quote-ready button{background:#0000;border:0;color:var(--bp-primary);font-size:13px;font-weight:600}.opportunity-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:12px;justify-content:space-between;min-height:66px;padding:11px 18px}.opportunity-footer>div{align-items:center;display:flex;gap:8px}.opportunity-footer button{align-items:center;display:flex;gap:7px;justify-content:center;min-height:40px}.quotation-layer{animation:quoteFade .18s ease;background:#07111f7a;inset:0;padding:14px;position:fixed;z-index:520}.quotation-panel{animation:quoteRise .22s ease;background:var(--bp-paper);border-radius:12px;box-shadow:0 24px 70px #040e1c4d;display:flex;flex-direction:column;height:100%;overflow:hidden}.quotation-header{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);display:flex;justify-content:space-between;min-height:76px;padding:14px 18px}.quotation-header>div{align-items:center;display:flex;gap:11px}.quotation-header>div>i{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-primary);display:grid;height:42px;place-items:center;width:42px}.quotation-header h2{color:var(--bp-text);font-size:24px;font-weight:500;margin:0}.quotation-header p{color:var(--bp-muted);font-size:14px;margin:3px 0 0}.quotation-content{background:var(--bp-soft);flex:1 1;min-height:0;overflow:auto;padding:18px}.quote-saved-note{align-items:center;background:var(--bp-soft);border:1px solid #ccefe8;border-radius:7px;color:#168d7c;display:flex;font-size:13px;gap:7px;margin-bottom:12px;padding:10px 12px}.quote-catalog-grid{grid-gap:14px;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;box-shadow:0 4px 14px #1426410a;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));padding:17px}.quote-catalog-grid .crm-form-field>input,.quote-catalog-grid .crm-form-field>select{min-height:42px}.quote-span-two{grid-column:span 2}.quantity-add-control{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;display:flex;min-height:42px;overflow:hidden}.quantity-add-control input{border:0;flex:1 1;font-size:13px;min-width:0;outline:0;padding:9px 10px}.quantity-add-control button{background:var(--bp-primary-solid);border:0;color:#fff;font-weight:600;gap:5px;padding:0 14px}.quantity-add-control button,.quote-empty{align-items:center;display:flex;font-size:13px}.quote-empty{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:#657389;gap:9px;margin-top:14px;min-height:56px;padding:13px 16px}.catalog-items-table{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;margin-top:14px;overflow:hidden}.catalog-items-table table{border-collapse:collapse;width:100%}.catalog-items-table td,.catalog-items-table th{border-bottom:1px solid var(--bp-border);font-size:13px;padding:11px 12px;text-align:left}.catalog-items-table th{background:var(--bp-soft);color:#fff}.catalog-items-table td button{background:#0000;border:0;color:#dc5262}.quote-total{color:#e24c63;display:flex;font-size:14px;justify-content:space-between;padding:12px}.quote-total strong{color:var(--bp-text)}.quotation-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:12px;justify-content:space-between;min-height:68px;padding:11px 18px}.quotation-footer>div{align-items:center;display:flex;gap:8px}.quotation-footer button{align-items:center;border-radius:7px;display:flex;font-size:13px;gap:6px;justify-content:center;min-height:40px;padding:0 14px}.quotation-footer>div:first-child button{background:var(--bp-primary-solid);border:1px solid var(--bp-border);color:#fff}.quotation-footer>div:last-child>span{color:var(--bp-muted);font-size:13px}.free-table-wrap{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px 9px 0 0;overflow:auto}.free-quote-table{border-collapse:collapse;min-width:1080px;table-layout:fixed;width:100%}.free-quote-table th{background:var(--bp-soft);color:#fff;font-size:13px;padding:10px 8px;text-align:left}.free-quote-table th:first-child{width:44px}.free-quote-table th:nth-child(2){width:230px}.free-quote-table th:nth-child(3){width:130px}.free-quote-table th:nth-child(4){width:85px}.free-quote-table th:nth-child(5){width:110px}.free-quote-table th:nth-child(6),.free-quote-table th:nth-child(7),.free-quote-table th:nth-child(8),.free-quote-table th:nth-child(9){width:105px}.free-quote-table th:last-child{width:42px}.free-quote-table td{background:var(--bp-paper);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:13px;padding:7px 8px}.free-quote-table td:first-child{text-align:center}.free-quote-table input{background:var(--bp-paper);border:0;border-bottom:1px dashed var(--bp-border);color:var(--bp-text);font-size:13px;height:36px;outline:0;padding:7px 8px;width:100%}.free-quote-table input:focus{background:var(--bp-soft);border-color:var(--bp-primary)}.free-quote-table td button{background:#0000;border:0;color:#dc5262}.free-add-row{align-items:center;background:var(--bp-paper);border:0;border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;font-size:13px;gap:5px;min-height:38px;padding:0 10px}.free-summary{color:#e24c63;font-size:15px;padding:12px 4px}.free-summary,.free-summary>div{display:flex;justify-content:space-between}.free-summary>div{border-top:1px solid #e24c63;min-width:220px}.free-summary b{color:var(--bp-text)}.quote-nested-layer{background:#07111f8c;display:grid;inset:0;padding:16px;place-items:center;position:absolute;z-index:4}.quote-nested-modal{animation:quoteRise .18s ease;background:var(--bp-paper);border-radius:6px;box-shadow:0 22px 60px #0410214d;overflow:hidden;width:min(430px,94vw)}.quote-nested-modal>header{align-items:center;background:var(--bp-paper);color:#fff;display:flex;justify-content:space-between;min-height:68px;padding:13px 16px}.quote-nested-modal h2{font-size:24px;font-weight:600;line-height:1.25;margin:0;max-width:310px}.quote-nested-modal>header .icon-btn{background:var(--bp-soft);color:var(--bp-text)}.quote-nested-modal>div{padding:18px}.quote-nested-modal>footer{background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;padding:11px 16px}.quote-nested-modal>footer button{min-height:39px}.exchange-form{grid-gap:14px;display:grid;gap:14px}html[data-crm-theme=dark] .catalog-items-table,html[data-crm-theme=dark] .free-add-row,html[data-crm-theme=dark] .free-table-wrap,html[data-crm-theme=dark] .opportunity-footer,html[data-crm-theme=dark] .opportunity-workspace,html[data-crm-theme=dark] .quotation-footer,html[data-crm-theme=dark] .quotation-panel,html[data-crm-theme=dark] .quote-catalog-grid,html[data-crm-theme=dark] .quote-nested-modal{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .quotation-header{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .quotation-header h2,html[data-crm-theme=dark] .quote-total strong{color:var(--bp-text)}html[data-crm-theme=dark] .quotation-content{background:var(--bp-paper)}html[data-crm-theme=dark] .certainty-control{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .certainty-ticks b{color:var(--bp-muted)}html[data-crm-theme=dark] .quotation-header>div>i{background:var(--bp-soft);border-color:var(--bp-border);color:#9eabff}html[data-crm-theme=dark] .opportunity-form-alert{background:#38242a;border-color:#69404a;color:#ffb9c0}html[data-crm-theme=dark] .opportunity-form-grid .crm-money-input.is-readonly,html[data-crm-theme=dark] .quote-catalog-grid .crm-money-input.is-readonly{background:var(--bp-soft)}html[data-crm-theme=dark] .concept-quote-control,html[data-crm-theme=dark] .money-control,html[data-crm-theme=dark] .quantity-add-control{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .concept-quote-control input,html[data-crm-theme=dark] .money-control input,html[data-crm-theme=dark] .quantity-add-control input{color:var(--bp-text)}html[data-crm-theme=dark] .money-control span,html[data-crm-theme=dark] .quote-empty{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .quote-empty{border-color:var(--bp-border)}html[data-crm-theme=dark] .catalog-items-table td,html[data-crm-theme=dark] .free-quote-table input,html[data-crm-theme=dark] .free-quote-table td{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .free-add-row,html[data-crm-theme=dark] .free-summary b{color:var(--bp-text)}@keyframes quoteFade{0%{opacity:0}to{opacity:1}}@keyframes quoteRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.crm-workflow-drawer{min-width:0;width:min(72vw,900px)}.opportunity-money-grid,.quote-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.crm-workflow-drawer{min-width:0;width:100vw}.crm-drawer.offcanvas.crm-workflow-drawer,.crm-drawer.offcanvas.prospect-create-drawer,.crm-drawer.offcanvas.prospect-edit-drawer,.crm-drawer.offcanvas.prospect-merge-drawer,.crm-drawer.offcanvas.sales-member-drawer{--bs-offcanvas-width:100vw;max-width:100vw;width:100vw}.opportunity-form-grid,.opportunity-money-grid,.quote-catalog-grid{grid-template-columns:1fr}.opportunity-full,.quote-span-two{grid-column:1}.opportunity-body{padding:14px}.opportunity-footer,.quotation-footer{align-items:stretch;flex-direction:column}.opportunity-footer>div,.quotation-footer>div{flex-wrap:wrap;width:100%}.opportunity-footer>div:last-child,.quotation-footer>div:last-child{justify-content:flex-end}.quotation-layer{padding:0}.quotation-panel{border-radius:0}.quotation-header{min-height:68px}.quotation-content{padding:12px}.concept-quote-control{align-items:stretch;flex-direction:column}.concept-quote-control button{justify-content:center;min-height:42px}.quote-catalog-grid{padding:13px}.quote-nested-layer{padding-top:74px;place-items:start center}.quote-nested-modal h2{font-size:21px}}.quotation-drawer-layer{position:relative;z-index:520}.quotation-drawer .drawer-content{display:flex;flex-direction:column;overflow:hidden;padding:0}.quotation-drawer .quote-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quotation-drawer .catalog-items-table{overflow-x:auto}.quotation-drawer .catalog-items-table table{min-width:680px}.quotation-drawer .quotation-footer,.quotation-drawer .quotation-footer>div{flex-wrap:wrap}.quotation-fiscal-context{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);font-size:14px;margin-bottom:14px;padding:12px 16px}.quotation-fiscal-context strong{font-size:15px}.quotation-fiscal-context p{margin:5px 0}.quotation-fiscal-context button{margin-top:6px}.quotation-fiscal-context [role=alert],.quotation-selected-tax{color:#925600}.quotation-drawer .quotation-tax-value{color:#16734b}html[data-crm-theme=dark] .quotation-fiscal-context{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .quotation-fiscal-context [role=alert],html[data-crm-theme=dark] .quotation-selected-tax{color:#f4bd62}html[data-crm-theme=dark] .quotation-drawer .quotation-tax-value{color:#58d6a6}@media(max-width:760px){.quotation-drawer .quote-catalog-grid{grid-template-columns:1fr}}html[data-crm-theme=dark] .quotation-drawer .offcanvas-title{color:var(--bp-text)}.flow-task-drawer .drawer-content{overflow:hidden;padding:0}.flow-task-workspace{background:var(--bp-paper);display:flex;flex-direction:column;height:100%}.flow-task-body{flex:1 1;min-height:0;overflow-y:auto;padding:18px}.flow-task-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(6,minmax(0,1fr))}.flow-task-grid .flow-task-field{grid-column:span 3}.flow-task-grid .flow-task-field:nth-child(n+5){grid-column:span 2}.flow-task-grid>.picker-field{grid-column:span 2;min-width:0}.flow-task-grid>.picker-field>span{color:var(--bp-text);display:block;font-size:var(--crm-form-label-size);font-weight:var(--crm-form-label-weight);margin-bottom:6px}.flow-task-field{min-width:0}.flow-task-field>input,.flow-task-field>select{min-height:44px}.flow-date-control{display:flex}.flow-date-control input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px 0 0 7px;color:var(--bp-text);flex:1 1;font:inherit;font-weight:500;min-height:44px;min-width:0;outline:0;padding:10px 11px}.flow-date-control button{background:var(--bp-primary-solid);border:0;border-radius:0 7px 7px 0;color:#fff;display:grid;place-items:center;width:46px}.flow-description-field{margin-top:16px}.flow-description-field>span{color:var(--bp-text);display:block;font-size:var(--crm-form-label-size);font-weight:var(--crm-form-label-weight);margin-bottom:6px}.flow-editor{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;overflow:hidden}.flow-editor-toolbar{align-items:center;border-bottom:1px solid var(--bp-border);box-shadow:0 2px 6px #18263c0a;display:flex;flex-wrap:wrap;gap:4px;min-height:48px;padding:6px 8px}.flow-editor-toolbar select{background-color:var(--bp-soft);border:0;border-right:1px solid var(--bp-border);color:var(--bp-text);font-size:var(--crm-min-font-size);min-height:34px;padding:0 32px 0 9px}.flow-editor-toolbar button{background:#0000;border:0;border-radius:5px;color:var(--bp-text);display:grid;font-size:var(--crm-min-font-size);height:34px;place-items:center;width:34px}.flow-editor-toolbar button:hover{background:var(--bp-soft);color:var(--bp-primary)}.flow-editor-area{color:var(--bp-text);font-size:var(--crm-body-font-size);line-height:1.55;min-height:250px;outline:0;padding:14px}.flow-editor-area:empty:before{color:var(--bp-muted);content:attr(data-placeholder);pointer-events:none}.flow-attached-files{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.flow-attached-files span{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);display:flex;font-size:var(--crm-min-font-size);gap:6px;padding:7px 9px}.flow-task-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:12px;justify-content:space-between;min-height:66px;padding:11px 18px}.flow-task-footer>div{align-items:center;display:flex;gap:8px}.flow-task-footer button{align-items:center;display:flex;font-size:var(--crm-min-font-size);gap:7px;justify-content:center;min-height:40px;padding:0 13px}.flow-task-footer>div:first-child>button{background:var(--bp-primary-solid);border:1px solid var(--bp-border);border-radius:6px;color:#fff}.flow-task-footer>div:first-child>button:hover{background:var(--bp-soft)}.flow-file-input{display:none}.flow-subtasks{background:var(--bp-paper);border:1px solid #f1c8cf;border-radius:8px;margin-top:18px;overflow:visible}.flow-subtasks>header{align-items:center;background:#ffe2e7;border-radius:8px 8px 0 0;color:#7f2532;display:flex;justify-content:space-between;min-height:43px;padding:0 14px}.flow-subtasks>header strong{font-size:15px}.flow-subtasks>header i{transform:rotate(180deg)}.flow-subtask-head,.flow-subtask-row{align-items:center;display:grid;grid-template-columns:46px minmax(190px,1fr) 120px 100px 100px 90px 44px}.flow-subtask-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);min-height:39px}.flow-subtask-head>*{font-size:var(--crm-min-font-size);padding:0 9px}.flow-subtask-row{background:var(--bp-paper);border-bottom:1px solid var(--bp-border);color:var(--bp-text);min-height:48px;position:relative}.flow-subtask-row>*{font-size:var(--crm-min-font-size);margin:0 9px;min-width:0}.flow-subtask-row>input[type=checkbox]{accent-color:#4057d6;justify-self:center}.flow-subtask-title{align-items:center;display:flex;gap:9px}.flow-sublist-row>strong,.flow-subtask-title strong{font-weight:500}.flow-sublist-toggle{background:var(--bp-soft);border:0;border-radius:50%;color:#fff;display:grid;flex:0 0 auto;font-size:15px;font-weight:600;height:22px;line-height:1;place-items:center;width:22px}.flow-inline-edit-text{background:#0000;border:0;color:inherit;cursor:text;font-size:var(--crm-min-font-size);font-weight:500;min-width:0;padding:5px 0;text-align:left}.flow-inline-edit-text:hover{color:var(--bp-primary)}.flow-inline-edit-input{background:var(--bp-paper);border:1px solid #91a2ef;border-radius:5px;box-shadow:0 0 0 3px #4057d614;color:var(--bp-text);font:inherit;font-size:var(--crm-min-font-size);min-height:34px;outline:0;padding:6px 9px;width:100%}.flow-subtask-actions{margin:0;position:relative}.flow-subtask-actions>.icon-btn{height:36px;width:36px}.flow-subtask-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:0 12px 30px #0b1a2e33;padding:5px;position:absolute;right:4px;top:39px;width:215px;z-index:30}.flow-subtask-menu>strong{border-bottom:1px solid var(--bp-border);display:block;padding:7px 9px;text-align:center}.flow-subtask-menu button,.flow-subtask-menu>strong{color:var(--bp-text);font-size:var(--crm-min-font-size)}.flow-subtask-menu button{align-items:center;background:var(--bp-paper);border:0;border-radius:5px;display:flex;gap:8px;min-height:36px;padding:0 9px;text-align:left;width:100%}.flow-subtask-menu button:hover:not(:disabled){background:var(--bp-soft);color:var(--bp-primary)}.flow-subtask-menu button:disabled{background:var(--bp-soft);color:var(--bp-muted);cursor:not-allowed}.flow-subtask-menu button.danger{border-radius:0 0 5px 5px;border-top:1px solid var(--bp-border);color:#dc4655}.flow-draft-row>input{background:#0000;border:1px solid #0000;border-radius:5px;color:var(--bp-text);font:inherit;min-height:38px;outline:0;padding:8px 10px}.flow-draft-row>input:focus{background:var(--bp-paper);border-color:#ff9dac;box-shadow:0 0 0 3px #ff5c6914}.flow-sublist-row{background:var(--bp-soft)}.flow-sublist-row>span:first-child{font-weight:600}.flow-sublist-row>input:first-of-type:not([type=checkbox]){grid-column:2}.flow-template-layer{display:grid;inset:0;padding-top:90px;place-items:start center;position:fixed;z-index:470}.flow-template-overlay{background:#06122294;border:0;height:100%;inset:0;position:absolute;width:100%}.flow-template-modal{background:var(--bp-paper);border-radius:6px;box-shadow:0 22px 60px #04102147;color:var(--bp-text);position:relative;width:min(500px,100vw - 28px);z-index:1}.flow-template-modal>header{align-items:center;background:var(--bp-paper);border-radius:10px 10px 0 0;display:flex;justify-content:space-between;min-height:68px;padding:14px 17px}.flow-template-modal h2{color:#fff;font-size:24px;margin:0}.flow-template-modal>header .icon-btn{background:var(--bp-soft);color:var(--bp-text)}.flow-template-modal>div{padding:17px}.flow-template-modal>footer{border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;padding:12px 17px}.flow-template-modal>footer button{font-size:var(--crm-min-font-size);min-height:40px}.flow-template-modal>footer button:disabled{cursor:not-allowed;opacity:.5}html[data-crm-theme=dark] .flow-editor,html[data-crm-theme=dark] .flow-subtask-row,html[data-crm-theme=dark] .flow-subtasks,html[data-crm-theme=dark] .flow-task-footer,html[data-crm-theme=dark] .flow-task-workspace,html[data-crm-theme=dark] .flow-template-modal{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .flow-description-field>span,html[data-crm-theme=dark] .flow-task-grid>.picker-field>span{color:var(--bp-text)}html[data-crm-theme=dark] .flow-date-control input,html[data-crm-theme=dark] .flow-editor-toolbar,html[data-crm-theme=dark] .flow-editor-toolbar button,html[data-crm-theme=dark] .flow-editor-toolbar select,html[data-crm-theme=dark] .flow-inline-edit-input,html[data-crm-theme=dark] .flow-subtask-head,html[data-crm-theme=dark] .flow-subtask-menu,html[data-crm-theme=dark] .flow-subtask-menu button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .flow-sublist-row{background:var(--bp-soft)}html[data-crm-theme=dark] .flow-subtask-menu>strong{border-color:var(--bp-border);color:var(--bp-text)}@media(max-width:1100px){.flow-subtask-head,.flow-subtask-row{grid-template-columns:42px minmax(180px,1fr) 92px 84px 84px 72px 42px}.flow-subtasks{overflow-x:auto}.flow-subtask-head,.flow-subtask-row{min-width:760px}}@media(max-width:760px){.flow-task-grid{grid-template-columns:1fr}.flow-task-grid .flow-task-field,.flow-task-grid .flow-task-field:nth-child(n+5),.flow-task-grid>.picker-field{grid-column:1}.flow-task-body{padding:14px}.flow-editor-area{min-height:190px}.flow-task-footer{align-items:stretch;flex-direction:column}.flow-task-footer>div{flex-wrap:wrap;width:100%}.flow-task-footer>div:last-child{justify-content:flex-end}.flow-template-layer{padding-top:66px}.flow-template-modal h2{font-size:21px}}.pro-editor{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;box-shadow:0 3px 12px #1222390d;color:var(--bp-text);overflow:visible;position:relative}.pro-editor.is-fullscreen{border-radius:12px;box-shadow:0 25px 80px #05122461;display:flex;flex-direction:column;inset:18px;overflow:auto;position:fixed;z-index:520}.pro-editor-header{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);border-radius:10px 10px 0 0;display:flex;gap:14px;min-height:66px;padding:10px 14px}.pro-editor-header>div:first-child{display:flex;flex-direction:column;gap:2px;min-width:210px}.pro-editor-header strong{color:var(--bp-text);font-size:17px;font-weight:600}.pro-editor-header>div:first-child span{color:var(--bp-muted);font-size:13px;line-height:1.35}.pro-editor-modes{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;display:flex;gap:3px;margin-left:auto;padding:4px}.pro-editor-modes button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--bp-muted);display:flex;font-size:14px;font-weight:600;gap:7px;min-height:38px;padding:0 12px}.pro-editor-modes button i{font-size:18px}.pro-editor-modes button:hover{background:var(--bp-soft);color:var(--bp-primary)}.pro-editor-modes button.active{background:var(--bp-primary-solid);box-shadow:0 4px 12px #4057d63d;color:#fff}.pro-editor-code-badge{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:17px;color:var(--bp-primary);display:flex;font-size:13px;font-weight:600;gap:5px;height:34px;padding:0 10px}.pro-editor-code-badge i{font-size:18px}.pro-editor-code-badge b{color:var(--bp-muted)}.pro-editor-toolbar{align-content:flex-start;align-items:center;background:var(--bp-paper);border-bottom:1px solid var(--bp-border);box-shadow:0 3px 8px rgba(24,38,60,.045);display:flex;flex-wrap:wrap;gap:7px;min-height:112px;padding:9px;position:relative}.pro-tool-selects{align-items:center;display:flex;gap:6px}.pro-tool-selects select{background-color:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:14px;font-weight:550;height:40px;padding:0 36px 0 11px}.pro-tool-selects select:first-child{width:130px}.pro-tool-selects select:nth-child(2){width:112px}.pro-tool-selects select:nth-child(3){width:86px}.pro-tool-group{align-items:center;border-left:1px solid var(--bp-border);display:flex;gap:3px;padding:0 7px}.pro-color-tool,.pro-tool-button{background:#0000;border:1px solid #0000;border-radius:7px;color:var(--bp-text);cursor:pointer;display:grid;flex:0 0 40px;font-size:17px;height:40px;line-height:1;place-items:center;transition:.15s ease;width:40px}.pro-color-tool i,.pro-tool-button i{font-size:20px}.pro-color-tool:hover,.pro-tool-button.active,.pro-tool-button:hover{background:var(--bp-soft);border-color:#d8defc;color:var(--bp-primary);transform:translateY(-1px)}.pro-color-tool{position:relative}.pro-color-tool>span{border-bottom:3px solid var(--bp-primary);font-size:18px;font-weight:600}.pro-color-tool input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.pro-editor-canvas{background:var(--bp-paper);color:var(--bp-text);font-size:14px;line-height:1.65;min-height:310px;outline:0;padding:20px}.pro-editor.is-fullscreen .pro-editor-canvas{flex:1 1;min-height:0}.pro-editor-canvas:empty:before{color:var(--bp-muted);content:attr(data-placeholder);pointer-events:none}.pro-editor-canvas:focus{box-shadow:inset 0 0 0 2px #4057d61f}.pro-editor-canvas h1{font-size:28px}.pro-editor-canvas h2{font-size:23px}.pro-editor-canvas h3{font-size:19px}.pro-editor-canvas blockquote{background:var(--bp-soft);border-left:4px solid var(--bp-primary);color:var(--bp-text);margin:14px 0;padding:10px 15px}.pro-editor-canvas table{border-collapse:collapse;margin:13px 0;width:100%}.pro-editor-canvas td,.pro-editor-canvas th{border:1px solid var(--bp-border);min-width:70px;padding:9px}.pro-editor-canvas a{color:var(--bp-primary);text-decoration:underline}.pro-editor-canvas .editor-attachment{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);max-width:100%;padding:9px 12px;width:-webkit-max-content;width:max-content}.pro-editor-popover{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 16px 38px #0a192d33;color:var(--bp-text);padding:12px;position:absolute;top:calc(100% + 6px);z-index:35}.pro-link-popover{grid-gap:8px;align-items:end;display:grid;gap:8px;grid-template-columns:1fr auto auto;right:10px;width:min(520px,100% - 20px)}.pro-link-popover label{display:flex;flex-direction:column;gap:5px}.pro-link-popover label span{font-size:14px;font-weight:600}.pro-link-popover input{border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font:inherit;font-size:14px;height:40px;outline:0;padding:0 10px}.pro-link-popover input:focus{border-color:#91a2ef;box-shadow:0 0 0 3px #4057d614}.pro-link-popover button{font-size:13px;height:40px}.pro-table-popover{right:70px;width:230px}.pro-table-popover>strong{display:block;font-size:14px;margin-bottom:9px}.pro-table-popover>div{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.pro-table-popover button{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);font-size:13px;height:38px}.pro-table-popover button:hover{background:var(--bp-soft);border-color:#aebafa;color:var(--bp-primary)}.pro-emoji-popover{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(6,1fr);right:20px;width:254px}.pro-emoji-popover button{background:var(--bp-soft);border:0;border-radius:5px;font-size:20px;height:34px}.pro-emoji-popover button:hover{background:var(--bp-soft);transform:scale(1.08)}.pro-editor-source{grid-gap:12px;background:var(--bp-paper);display:grid;gap:12px;grid-template-columns:1fr 1fr;min-height:340px;padding:14px}.pro-editor-source label{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.pro-editor-source label>span{align-items:center;border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;font-size:14px;font-weight:600;gap:7px;min-height:42px;padding:0 12px}.pro-editor-source label>span i{color:#ff7a45;font-size:20px}.pro-editor-source label+label>span i{color:#4b9eff}.pro-editor-source textarea{background:var(--bp-paper);border:0;color:var(--bp-text);flex:1 1;font:15px/1.6 Consolas,Courier New,monospace;min-height:300px;outline:0;padding:14px;resize:vertical;tab-size:2}.pro-editor-source textarea:focus{box-shadow:inset 0 0 0 2px #4057d6}.pro-editor-preview{background:var(--bp-soft);min-height:340px;padding:12px}.pro-editor-preview iframe{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:0 3px 10px #11203512;height:330px;width:100%}.pro-editor-status{align-items:center;background:var(--bp-soft);border-radius:0 0 10px 10px;border-top:1px solid var(--bp-border);color:#718095;display:flex;font-size:13px;gap:12px;justify-content:space-between;min-height:40px;padding:0 13px}.pro-editor-status span{align-items:center;display:flex;gap:6px}.pro-editor-status i{color:#2fb59f;font-size:17px}html[data-crm-theme=dark] .pro-editor,html[data-crm-theme=dark] .pro-editor-canvas,html[data-crm-theme=dark] .pro-editor-popover,html[data-crm-theme=dark] .pro-editor-toolbar{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .pro-editor-header,html[data-crm-theme=dark] .pro-editor-status{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .pro-editor-header strong{color:var(--bp-text)}html[data-crm-theme=dark] .pro-editor-modes{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .pro-color-tool,html[data-crm-theme=dark] .pro-editor-modes button,html[data-crm-theme=dark] .pro-tool-button{color:var(--bp-text)}html[data-crm-theme=dark] .pro-link-popover input,html[data-crm-theme=dark] .pro-tool-selects select{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .pro-editor-canvas blockquote{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .pro-editor-canvas td{border-color:var(--bp-border)}@media(max-width:1150px){.pro-editor-header{align-items:flex-start;flex-wrap:wrap}.pro-editor-modes{margin-left:0;order:3;width:100%}.pro-editor-modes button{flex:1 1;justify-content:center}.pro-editor-code-badge{margin-left:auto}.pro-editor-toolbar{min-height:154px}.pro-tool-selects{width:100%}.pro-tool-selects select:first-child,.pro-tool-selects select:nth-child(2){flex:1 1;width:auto}}@media(max-width:760px){.pro-editor.is-fullscreen{inset:6px}.pro-editor-header>div:first-child{min-width:0;width:100%}.pro-editor-code-badge{margin-left:0}.pro-editor-modes span{display:none}.pro-editor-toolbar{gap:5px;padding:7px}.pro-tool-selects{flex-wrap:wrap}.pro-tool-selects select{min-width:calc(50% - 3px)}.pro-tool-selects select:nth-child(3){width:100%}.pro-tool-group{padding:0 4px}.pro-color-tool,.pro-tool-button{flex-basis:42px;height:42px;width:42px}.pro-editor-canvas{min-height:240px;padding:14px}.pro-editor-source{grid-template-columns:1fr}.pro-link-popover{grid-template-columns:1fr 1fr}.pro-link-popover label{grid-column:1/-1}.pro-emoji-popover,.pro-table-popover{right:8px}.pro-editor-status{align-items:flex-start;flex-direction:column;padding:9px 12px}}.international-phone-input{align-items:stretch;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);display:flex;font-size:14px;font-weight:500;min-height:42px;position:relative;transition:border-color .16s,box-shadow .16s;width:100%}.international-phone-input.is-open,.international-phone-input:focus-within{border-color:#91a2ef;box-shadow:0 0 0 3px #4057d614}.phone-country-trigger{align-items:center;background:var(--bp-soft);border:0;border-radius:7px 0 0 7px;border-right:1px solid var(--bp-border);color:var(--bp-text);cursor:pointer;display:flex;gap:8px;justify-content:flex-start;min-width:112px;padding:0 11px}.phone-country-list img,.phone-country-trigger img{border-radius:2px;box-shadow:0 1px 2px #1c2b4426;display:block;flex:0 0 auto;height:18px;object-fit:cover;width:25px}.phone-country-trigger strong{font-size:14px;font-weight:600;white-space:nowrap}.phone-country-trigger>i{color:#758299;margin-left:auto;transition:transform .16s}.international-phone-input.is-open .phone-country-trigger>i{transform:rotate(180deg)}.phone-number-field{background:#0000;border:0;border-radius:0 7px 7px 0;color:var(--bp-text);flex:1 1;font:inherit;min-width:0;outline:0;padding:10px 12px}.phone-number-field::placeholder{color:var(--bp-muted);opacity:1}.phone-country-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:0 12px 28px #1827442e;left:0;overflow:hidden;padding:10px;position:absolute;top:calc(100% + 7px);width:min(430px,100vw - 42px);z-index:130}.phone-country-search{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;display:flex;gap:8px;min-height:40px;padding:0 11px}.phone-country-search>i{color:var(--bp-muted)}.phone-country-search input{background:#0000;border:0;color:var(--bp-text);flex:1 1;font-size:14px;font-weight:500;min-width:0;outline:0;padding:9px 0}.phone-country-search input::placeholder{color:var(--bp-muted);opacity:1}.phone-country-list{margin-top:8px;max-height:260px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#cfd5df #0000;scrollbar-width:thin}.phone-country-list button{grid-gap:9px;align-items:center;background:var(--bp-paper);border:0;border-radius:5px;color:var(--bp-text);cursor:pointer;display:grid;gap:9px;grid-template-columns:27px minmax(0,1fr) auto 18px;min-height:42px;padding:7px 9px;text-align:left;width:100%}.phone-country-list button.selected,.phone-country-list button:hover{background:var(--bp-soft);color:var(--bp-primary)}.phone-country-list button span{font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-country-list button small{color:var(--bp-muted);font-size:14px;font-weight:500}.phone-country-list button>i{color:#35a58c}.phone-country-empty{color:var(--bp-muted);font-size:14px;margin:0;padding:18px 10px;text-align:center}html[data-crm-theme=dark] .international-phone-input,html[data-crm-theme=dark] .phone-country-trigger{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .phone-number-field{color:var(--bp-text)}html[data-crm-theme=dark] .phone-country-menu{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:0 12px 28px #00000057}html[data-crm-theme=dark] .phone-country-search{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .phone-country-search input{color:var(--bp-text)}html[data-crm-theme=dark] .phone-country-list button{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .phone-country-list button.selected,html[data-crm-theme=dark] .phone-country-list button:hover{background:var(--bp-soft);color:#aebcff}@media(max-width:640px){.phone-country-trigger{min-width:103px;padding:0 9px}.phone-country-menu{width:min(390px,100vw - 32px)}}.phone-country-menu.phone-country-menu--attached{background:var(--bp-paper);background:var(--phone-menu-panel,var(--bp-paper));border-color:#5266e5;border-color:var(--phone-menu-border,#5266e5);bottom:auto;box-sizing:border-box;color:var(--bp-text);color:var(--phone-menu-text,var(--bp-text));display:flex;flex-direction:column;margin:0;position:fixed;top:auto;z-index:1400}.phone-country-menu.phone-country-menu--attached[data-placement=bottom]{border-radius:0 0 8px 8px;border-top:0}.phone-country-menu--attached .phone-country-search{flex:0 0 auto}.phone-country-menu--attached .phone-country-list{flex:1 1 auto;min-height:0;overflow-y:auto}.phone-country-menu--attached .phone-country-list button,.phone-country-menu--attached .phone-country-search{background:var(--bp-paper);background:var(--phone-menu-panel,var(--bp-paper));color:var(--bp-text);color:var(--phone-menu-text,var(--bp-text))}.crm-location-fields{display:contents}.location-country-control{position:relative;width:100%}.location-country-trigger{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);cursor:pointer;display:flex;gap:10px;min-height:42px;outline:0;padding:9px 12px;text-align:left;transition:border-color .16s,box-shadow .16s;width:100%}.location-country-control.is-open .location-country-trigger,.location-country-trigger:focus{border-color:#91a2ef;box-shadow:0 0 0 3px #4057d614}.location-country-trigger:disabled{cursor:not-allowed;opacity:.7}.location-country-trigger strong{color:inherit;flex:1 1;font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location-country-trigger>i{color:var(--bp-text);margin-right:1px;transition:transform .16s}.location-country-control.is-open .location-country-trigger>i{transform:rotate(180deg)}.location-country-flag{border-radius:3px;box-shadow:0 1px 2px #1c2b4429;display:block;flex:0 0 27px;height:20px;object-fit:cover;width:27px}.location-country-flag-fallback{box-shadow:none;display:grid;font-family:Segoe UI Emoji,Apple Color Emoji,sans-serif;font-size:21px;line-height:1;place-items:center}.location-country-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:0 14px 30px #18274433;left:0;overflow:hidden;padding:10px;position:absolute;top:calc(100% + 7px);width:min(470px,100vw - 42px);z-index:180}.location-country-search{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-muted);display:flex;gap:8px;min-height:40px;padding:0 11px}.location-country-search input{background:#0000;border:0;color:var(--bp-text);flex:1 1;font-size:14px;font-weight:500;min-width:0;outline:0;padding:9px 0}.location-country-search input::placeholder{color:var(--bp-muted);opacity:1}.location-country-list{margin-top:8px;max-height:270px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#cfd5df #0000;scrollbar-width:thin}.location-country-list button{grid-gap:9px;align-items:center;background:var(--bp-paper);border:0;border-radius:5px;color:var(--bp-text);cursor:pointer;display:grid;gap:9px;grid-template-columns:29px minmax(0,1fr) 28px 18px;min-height:43px;padding:7px 9px;text-align:left;width:100%}.location-country-list button.selected,.location-country-list button:hover{background:var(--bp-soft);color:var(--bp-primary)}.location-country-list button>span:nth-child(2){font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location-country-list button small{color:var(--bp-muted);font-size:13px;font-weight:600}.location-country-list button>i{color:#35a58c}.location-country-list>p{color:var(--bp-muted);font-size:14px;margin:0;padding:18px 10px;text-align:center}.location-search-select{position:relative;width:100%}.location-search-trigger{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);cursor:pointer;display:flex;gap:10px;min-height:42px;outline:0;padding:9px 12px;text-align:left;transition:border-color .16s,box-shadow .16s;width:100%}.location-search-trigger>span{flex:1 1;font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location-search-trigger>span>small{color:var(--bp-muted);font:inherit}.location-search-trigger>i{color:var(--bp-text);margin-right:1px;transition:transform .16s}.location-search-select.is-open .location-search-trigger{border-color:#91a2ef;box-shadow:0 0 0 3px #4057d614}.location-search-select.is-open .location-search-trigger>i{transform:rotate(180deg)}.location-search-trigger:disabled{background:var(--bp-soft);color:var(--bp-muted);cursor:not-allowed}.location-search-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:0 14px 30px #18274433;display:flex;flex-direction:column;overflow:hidden;padding:10px;position:fixed;z-index:760}.location-select-search{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-muted);display:flex;flex:0 0 auto;gap:8px;min-height:40px;padding:0 11px}.location-select-search input{background:#0000;border:0;color:var(--bp-text);flex:1 1;font-size:14px;font-weight:500;min-width:0;outline:0;padding:9px 0}.location-select-search input::placeholder{color:var(--bp-muted);opacity:1}.location-search-options{flex:1 1;margin-top:8px;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#cfd5df #0000;scrollbar-width:thin}.location-search-options button{grid-gap:9px;align-items:center;background:var(--bp-paper);border:0;border-radius:5px;color:var(--bp-text);cursor:pointer;display:grid;gap:9px;grid-template-columns:minmax(0,1fr) 18px;min-height:42px;padding:8px 10px;text-align:left;width:100%}.location-search-options button.selected,.location-search-options button:hover{background:var(--bp-soft);color:var(--bp-primary)}.location-search-options button>span{font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location-search-options button.has-meta{grid-template-columns:minmax(0,1fr) auto 18px}.location-search-options button>small{color:var(--bp-muted);font-size:14px;font-weight:500;white-space:nowrap}.location-search-options button>i{color:#35a58c}.location-search-options>p{color:var(--bp-muted);font-size:14px;margin:0;padding:18px 10px;text-align:center}.location-search-pagination{align-items:center;border-top:1px solid var(--bp-border);display:flex;flex:0 0 auto;gap:9px;margin-top:8px;min-height:39px;padding-top:8px}.location-search-pagination>span{color:var(--bp-muted);flex:1 1;font-size:14px;font-weight:500;min-width:0}.location-search-pagination>em{color:#d35c68;flex:1 1;font-size:14px;font-style:normal;font-weight:500;min-width:0}.location-search-pagination>button{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-primary);cursor:pointer;font-size:14px;font-weight:600;min-height:32px;padding:6px 10px}.location-search-pagination>button:hover{background:var(--bp-soft);border-color:#aebbf1}.location-search-pagination>button:disabled{background:var(--bp-soft);color:var(--bp-muted);cursor:wait}.location-load-error{color:#d35c68;font-size:13px;font-weight:500;margin-top:2px}html[data-crm-theme=dark] .location-country-trigger{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .location-country-menu{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:0 14px 30px #0000005c}html[data-crm-theme=dark] .location-country-search{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .location-country-search input{color:var(--bp-text)}html[data-crm-theme=dark] .location-country-list button{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .location-country-list button.selected,html[data-crm-theme=dark] .location-country-list button:hover{background:var(--bp-soft);color:#aebcff}html[data-crm-theme=dark] .location-search-trigger{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .location-search-trigger:disabled{background:var(--bp-soft);color:var(--bp-muted)}html[data-crm-theme=dark] .location-search-options button>small,html[data-crm-theme=dark] .location-search-trigger>span>small{color:var(--bp-muted)}html[data-crm-theme=dark] .location-search-menu{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:0 14px 30px #0000005c}html[data-crm-theme=dark] .location-select-search{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .location-select-search input{color:var(--bp-text)}html[data-crm-theme=dark] .location-search-options button{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .location-search-options button.selected,html[data-crm-theme=dark] .location-search-options button:hover{background:var(--bp-soft);color:#aebcff}html[data-crm-theme=dark] .location-search-pagination{border-color:var(--bp-border)}html[data-crm-theme=dark] .location-search-pagination>span{color:var(--bp-muted)}html[data-crm-theme=dark] .location-search-pagination>button{background:var(--bp-soft);border-color:var(--bp-border);color:#bdc8ff}@media(max-width:640px){.location-country-menu{width:min(420px,100vw - 32px)}}.prospect-create-drawer{min-width:760px;width:min(56vw,1120px)}.prospect-create-drawer .drawer-content{overflow:hidden;padding:0}.new-prospect-form{display:flex;flex-direction:column;height:100%;min-height:0;padding-bottom:64px}.new-prospect-tabs{padding:0 20px}.new-prospect-body{flex:1 1;min-height:0;overflow-y:auto;padding:18px 20px}.new-prospect-form.is-quick .new-prospect-body{overflow-y:auto}.new-prospect-grid{grid-gap:14px 16px;display:grid;gap:14px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.new-prospect-social-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.new-prospect-combobox{min-width:0;position:relative;width:100%}.new-prospect-combobox input{-webkit-appearance:none;appearance:none;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;box-shadow:0 1px 2px rgba(30,43,65,.035);color:var(--bp-text);display:block;font:inherit;font-weight:500;min-height:42px;min-width:0;outline:0;padding:10px 42px 10px 11px;transition:border-color .16s,box-shadow .16s,background-color .16s;width:100%}.new-prospect-combobox input:hover:not(:disabled){border-color:var(--bp-border)}.new-prospect-combobox input:focus{border-color:#91a2ef;box-shadow:0 0 0 3px #4057d614}.new-prospect-combobox input:disabled{cursor:not-allowed;opacity:.72}.new-prospect-combobox>span{color:var(--bp-muted);display:inline-flex;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.new-prospect-location-fields{display:contents}.new-prospect-template-notice{align-items:flex-start;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-muted);display:flex;font-size:14px;gap:8px;line-height:1.45;margin:0 0 14px;padding:10px 12px}.new-prospect-template-notice>i{color:#5368db;flex:0 0 auto;margin-top:1px}.new-prospect-unavailable-location{border:0;display:contents;margin:0;min-width:0;padding:0}.new-prospect-form :is(input,select,textarea):disabled{cursor:not-allowed;opacity:.72}.new-prospect-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--crm-border);bottom:0;display:flex;gap:12px;justify-content:space-between;left:0;min-height:64px;padding:10px 20px;position:absolute;right:0}.new-prospect-footer>div{align-items:center;display:flex;gap:8px}.new-prospect-fields-toggle>i{transition:transform .16s}.new-prospect-fields-toggle[aria-expanded=true]>i{transform:rotate(180deg)}html[data-crm-theme=dark] .new-prospect-footer{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .new-prospect-combobox input{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .new-prospect-combobox>span{color:var(--bp-text)}html[data-crm-theme=dark] .new-prospect-template-notice{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}@media(max-width:1100px){.prospect-create-drawer{min-width:0;width:min(72vw,900px)}}@media(max-width:760px){.prospect-create-drawer{min-width:0;width:100vw}.new-prospect-body{padding:14px}.new-prospect-tabs{padding:0 12px}.new-prospect-grid,.new-prospect-social-grid{grid-template-columns:1fr}.new-prospect-footer{flex-wrap:wrap;padding:9px 12px}.new-prospect-footer>div{margin-left:auto}}.crm-form-surface{background-color:var(--bp-soft)}.crm-elegant-field{gap:7px}.crm-elegant-field>.crm-elegant-field-label{align-items:center;color:var(--bp-text);display:flex;font-size:14px;font-weight:500;gap:7px;line-height:1.25;min-height:24px}.crm-elegant-field-label>.crm-elegant-field-icon{background:var(--bp-soft);border:1px solid #dbe1ff;border-radius:7px;color:var(--bp-primary);display:grid;flex:0 0 24px;height:24px;place-items:center;width:24px}.crm-elegant-field-label>span:last-child{min-width:0}.crm-elegant-field-label b{color:var(--crm-primary);margin-left:2px}.crm-elegant-field>.international-phone-input,.crm-elegant-field>.location-country-control .location-country-trigger,.crm-elegant-field>.location-search-select .location-search-trigger,.crm-elegant-field>.prospect-phone-input,.crm-elegant-field>input,.crm-elegant-field>select,.crm-elegant-field>textarea{border-color:var(--bp-border);box-shadow:0 1px 2px rgba(30,43,65,.035);transition:border-color .16s,box-shadow .16s,background-color .16s}.crm-elegant-field:hover>.international-phone-input:not(:focus-within),.crm-elegant-field:hover>.location-country-control:not(.is-open) .location-country-trigger,.crm-elegant-field:hover>.location-search-select:not(.is-open) .location-search-trigger,.crm-elegant-field:hover>.prospect-phone-input:not(:focus-within),.crm-elegant-field:hover>input:not(:focus),.crm-elegant-field:hover>select:not(:focus),.crm-elegant-field:hover>textarea:not(:focus){border-color:var(--bp-border)}html[data-crm-theme=dark] .crm-form-surface{background-color:var(--bp-paper)}html[data-crm-theme=dark] .crm-elegant-field>.crm-elegant-field-label{color:var(--bp-text)}html[data-crm-theme=dark] .crm-elegant-field-label>.crm-elegant-field-icon{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .crm-elegant-field:hover>.international-phone-input:not(:focus-within),html[data-crm-theme=dark] .crm-elegant-field:hover>.location-country-control:not(.is-open) .location-country-trigger,html[data-crm-theme=dark] .crm-elegant-field:hover>.location-search-select:not(.is-open) .location-search-trigger,html[data-crm-theme=dark] .crm-elegant-field:hover>.prospect-phone-input:not(:focus-within),html[data-crm-theme=dark] .crm-elegant-field:hover>input:not(:focus),html[data-crm-theme=dark] .crm-elegant-field:hover>select:not(:focus),html[data-crm-theme=dark] .crm-elegant-field:hover>textarea:not(:focus){border-color:var(--bp-border)}.animated-status-icon{--animated-status-icon-size:60px;display:inline-grid;height:var(--animated-status-icon-size);line-height:0;place-items:center;width:var(--animated-status-icon-size)}.animated-status-icon svg{display:block;height:100%;width:100%}.animated-status-icon--celebration svg{filter:drop-shadow(0 8px 18px rgba(64,81,137,.16))}.guided-tour-layer{inset:0;pointer-events:none;position:fixed;z-index:1200}.guided-tour-shade{-webkit-backdrop-filter:saturate(.82);backdrop-filter:saturate(.82);background:#081222b0;pointer-events:auto;position:fixed}.guided-tour-layer .shade-top{left:0;right:0;top:0}.guided-tour-layer .shade-left{left:0}.guided-tour-layer .shade-right{right:0}.guided-tour-layer .shade-bottom{bottom:0;left:0;right:0}.guided-tour-layer .shade-full{inset:0}.guided-tour-target-ring{animation:guided-target-pulse 1.8s ease-in-out infinite;border:2px solid #5d73e8;border-radius:10px;box-shadow:0 0 0 5px #5d73e833,0 0 28px #5369db57;pointer-events:none;position:fixed;z-index:1}.guided-tour-target-blocker{background:#0000;border-radius:10px;cursor:default;pointer-events:auto;position:fixed;touch-action:none;-webkit-user-select:none;user-select:none;z-index:2}@keyframes guided-target-pulse{0%,to{box-shadow:0 0 0 4px #5d73e829,0 0 22px #5369db42}50%{box-shadow:0 0 0 8px #5d73e83d,0 0 36px #5369db66}}.guided-tour-popover{animation:guided-popover-in .2s ease;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:12px;box-shadow:0 22px 58px #0712224d;box-sizing:border-box;color:var(--bp-text);overflow:hidden;pointer-events:auto;position:fixed;z-index:3}@keyframes guided-popover-in{0%{opacity:0;transform:translateY(5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.guided-tour-popover>header{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;padding:15px 16px 12px}.guided-tour-popover>header>div{min-width:0}.guided-tour-popover>header span{color:#31a58f;display:block;font-size:13px;font-weight:600;letter-spacing:.8px;margin-bottom:3px;text-transform:uppercase}.guided-tour-popover h2{color:var(--bp-text);font-size:20px;font-weight:500;line-height:1.28;margin:0}.guided-tour-popover>header button{background:var(--bp-soft);border:0;border-radius:8px;color:var(--bp-muted);display:grid;flex:0 0 auto;height:32px;place-items:center;width:32px}.guided-tour-popover>header button:hover{background:var(--bp-soft);color:var(--bp-primary)}.guided-tour-progress{background:var(--bp-soft);height:3px}.guided-tour-progress i{background:linear-gradient(90deg,var(--bp-primary-solid),#38ae98);display:block;height:100%;transition:width .28s ease}.guided-tour-content{color:var(--bp-text);font-size:15px;line-height:1.65;padding:15px 16px}.guided-tour-content p{margin:0}.guided-tour-content strong{color:var(--bp-text)}.guided-tour-content ul{grid-gap:7px;display:grid;gap:7px;list-style:none;margin:10px 0 0;padding:0}.guided-tour-content li{padding-left:20px;position:relative}.guided-tour-content li:before{background:#36ad98;border-radius:50%;box-shadow:0 0 0 4px #e8f7f3;content:"";height:7px;left:3px;position:absolute;top:.55em;width:7px}.guided-tour-popover>footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:12px;justify-content:space-between;min-height:58px;padding:10px 16px}.guided-tour-popover>footer>span{color:var(--bp-muted);font-size:13px;font-weight:600}.guided-tour-popover>footer>div{align-items:center;display:flex;gap:8px}.guided-tour-popover>footer button{font-size:13.5px;min-height:36px;padding:0 14px}.guided-tour-action{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);display:inline-flex;font-size:13.5px;font-weight:600;gap:7px;min-height:36px;padding:0 12px}html[data-crm-theme=dark] .guided-tour-popover{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .guided-tour-popover h2{color:var(--bp-text)}html[data-crm-theme=dark] .guided-tour-popover>header button{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .guided-tour-progress{background:var(--bp-soft)}html[data-crm-theme=dark] .guided-tour-content,html[data-crm-theme=dark] .guided-tour-content strong{color:var(--bp-text)}html[data-crm-theme=dark] .guided-tour-action,html[data-crm-theme=dark] .guided-tour-popover>footer{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .guided-tour-action{color:#bdc7ff}@media(max-width:600px){.guided-tour-popover h2{font-size:19px}.guided-tour-content{font-size:15px}.guided-tour-popover>footer{align-items:flex-start;flex-direction:column}.guided-tour-popover>footer>div{justify-content:flex-end;width:100%}}@media(prefers-reduced-motion:reduce){.guided-tour-popover,.guided-tour-target-ring{animation:none}}.tools-page{--tools-ink:#22304a;--tools-muted:var(--bp-muted);--tools-border:var(--bp-border);max-width:1840px;padding-bottom:60px}.tools-page-title{align-items:center;margin-bottom:18px;min-height:76px}.tools-title-summary{align-items:center;background:var(--bp-paper);border:1px solid var(--tools-border);border-radius:10px;box-shadow:0 5px 18px rgba(35,48,74,.045);color:var(--tools-muted);display:flex;gap:12px;min-width:250px;padding:11px 14px}.tools-title-summary span,.tools-title-summary strong{align-items:center;display:inline-flex;font-size:13px;font-weight:600;gap:7px;white-space:nowrap}.tools-title-summary span{border-right:1px solid var(--tools-border);padding-right:12px}.tools-title-summary strong{color:var(--bp-primary)}.tools-introduction{grid-gap:15px;align-items:center;background:var(--bp-soft);border:1px solid var(--tools-border);border-radius:6px;box-shadow:var(--bp-shadow);color:var(--tools-ink);display:grid;gap:15px;grid-template-columns:50px minmax(0,1fr) minmax(220px,320px);min-height:94px;padding:17px 20px}.tool-launcher-icon,.tools-category-icon,.tools-intro-icon{background:var(--bp-soft);border:1px solid var(--bp-border);color:var(--bp-primary);display:grid;place-items:center}.tools-intro-icon{border-radius:13px;height:48px;width:48px}.tools-introduction>div:nth-child(2)>span{color:#2a9e8c;font-size:13px;font-weight:600;letter-spacing:1.1px}.tools-introduction h2{color:var(--tools-ink);font-size:21px;font-weight:500;letter-spacing:-.3px;margin:3px 0 4px}.tools-introduction p{color:var(--tools-muted);font-size:13.5px;line-height:1.55;margin:0}.tools-pin-help{grid-gap:8px;align-items:stretch;background:#ffffffc7;border:1px solid var(--bp-border);border-radius:9px;color:var(--bp-text);display:grid;gap:8px;min-height:48px;padding:9px 12px}.tools-pin-help-copy{align-items:center;display:flex;gap:10px}.tools-pin-help-copy i{color:#269987;flex:0 0 auto}.tools-pin-help span{font-size:13px;font-weight:550;line-height:1.45}.tools-directory{grid-gap:12px;display:grid;gap:12px;margin-top:14px}.tools-lane{--lane-color:var(--bp-primary);--lane-soft:var(--bp-soft);background:var(--bp-paper);border:1px solid var(--tools-border);border-radius:12px;box-shadow:0 5px 18px rgba(35,48,74,.035);display:grid;grid-template-columns:235px minmax(0,1fr);overflow:hidden}.tools-lane-content{--lane-color:#7757c5;--lane-soft:var(--bp-soft)}.tools-lane-communication{--lane-color:#d38a34;--lane-soft:#fff4e7}.tools-lane-data{--lane-color:#229c89;--lane-soft:var(--bp-soft)}.tools-lane-opportunities{--lane-color:#7757c5;--lane-soft:var(--bp-soft)}.tools-lane-sales{--lane-color:#d38a34;--lane-soft:#fff4e7}.tools-lane-insights{--lane-color:#229c89;--lane-soft:var(--bp-soft)}.tools-lane-catalogs{--lane-color:#7757c5;--lane-soft:var(--bp-soft)}.tools-lane-customization{--lane-color:#229c89;--lane-soft:var(--bp-soft)}.tools-lane-integrations{--lane-color:#d0664e;--lane-soft:#fff0ec}.tools-lane-heading{grid-gap:12px;align-content:center;background:linear-gradient(145deg,var(--lane-soft),#ffffffad);border-right:1px solid var(--tools-border);display:grid;gap:12px;grid-template-columns:40px minmax(0,1fr);min-height:128px;padding:20px 18px;position:relative}.tools-lane-heading:after{background:var(--lane-color);border-radius:0 3px 3px 0;bottom:17px;content:"";left:0;position:absolute;top:17px;width:3px}.tools-category-icon{background:#ffffffc4;border-color:#4057d621;border-radius:10px;color:var(--lane-color);height:40px;width:40px}.tools-lane-heading span{color:var(--lane-color);display:block;font-size:13px;font-weight:500;letter-spacing:1.1px;margin-bottom:2px}.tools-lane-heading h2{color:var(--tools-ink);font-size:17px;font-weight:500;line-height:1.3;margin:0 0 5px}.tools-lane-heading p{color:var(--tools-muted);font-size:13px;line-height:1.5;margin:0}.tools-lane-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tool-launcher-row{grid-gap:14px;align-items:center;background:var(--bp-paper);border-bottom:1px solid var(--tools-border);border-right:1px solid var(--tools-border);cursor:pointer;display:grid;gap:14px;grid-template-columns:46px minmax(0,1fr);min-height:128px;outline:0;padding:20px 64px 20px 20px;position:relative;transition:color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.tool-launcher-row:nth-child(2n){border-right:0}.tool-launcher-row:nth-last-child(-n+2){border-bottom:0}.tool-launcher-row.is-selected,.tool-launcher-row:focus-visible,.tool-launcher-row:hover{background:var(--bp-soft);box-shadow:inset 3px 0 0 var(--lane-color),0 8px 22px rgba(36,49,75,.075);z-index:1}.tool-launcher-row:hover{transform:translateY(-1px)}.tool-launcher-row:focus-visible{box-shadow:inset 3px 0 0 var(--lane-color),inset 0 0 0 2px #4057d661}.tool-launcher-icon{background:var(--lane-soft);border-color:#0000;border-radius:12px;color:var(--lane-color);height:46px;transition:color .18s ease,background .18s ease,transform .18s ease;width:46px}.tool-launcher-row.is-selected .tool-launcher-icon,.tool-launcher-row:focus-visible .tool-launcher-icon,.tool-launcher-row:hover .tool-launcher-icon{background:var(--lane-color);color:#fff;transform:scale(1.035)}.tool-launcher-copy{min-width:0}.tool-launcher-copy>div{align-items:center;display:flex;gap:8px}.tool-launcher-copy h3{color:var(--tools-ink);font-size:16px;font-weight:500;line-height:1.35;margin:0}.tool-launcher-copy p{color:var(--tools-muted);font-size:13.5px;font-weight:450;line-height:1.52;margin:6px 0 0;max-width:600px}.reports-directory-page .report-launcher-row,.settings-directory-page .setting-launcher-row{min-height:150px}.report-tag-list{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.report-tag{align-items:center;background:var(--bp-soft);border:1px solid #cae4ff;border-radius:11px;color:#2f5f92;display:inline-flex;font-size:13px;font-weight:600;line-height:1.2;min-height:22px;padding:3px 8px}.report-tag-budget,.report-tag-opportunities{background:#fff7d8;border-color:#f2df91;color:#80640a}.report-tag-sales{background:var(--bp-soft);border-color:#c5e7ca;color:#2e6d3d}.report-tag-clients,.report-tag-marketing{background:#ffe9eb;border-color:#f4c4c8;color:#8a3e43}.report-tag-messaging,.report-tag-registry{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)}.setting-tag-list{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.setting-tag{align-items:center;background:var(--bp-soft);border:1px solid #cae4ff;border-radius:11px;color:#2f5f92;display:inline-flex;font-size:13px;font-weight:600;line-height:1.2;min-height:22px;padding:3px 8px}.setting-tag-customization{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)}.setting-tag-integrations{background:#ffebe7;border-color:#f6c8be;color:#9c4436}.tool-pinned-label{align-items:center;background:var(--lane-soft);border-radius:10px;color:var(--lane-color);display:inline-flex;font-size:13px;font-weight:600;gap:3px;padding:3px 7px}.tool-pin-button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 4px 12px #23304a14;color:var(--bp-muted);cursor:pointer;display:grid;height:35px;opacity:0;padding:0;place-items:center;position:absolute;right:14px;top:13px;transform:rotate(-24deg);transition:opacity .18s ease,color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease;width:35px}.tool-launcher-row:focus-within .tool-pin-button,.tool-launcher-row:hover .tool-pin-button,.tool-pin-button.is-pinned{opacity:1}.tool-pin-button.is-pinned,.tool-pin-button:focus-visible,.tool-pin-button:hover{background:var(--lane-color);border-color:var(--lane-color);color:#fff;outline:0;transform:rotate(0)}.tool-open-arrow{bottom:17px;color:var(--lane-color);display:grid;opacity:.42;place-items:center;position:absolute;right:21px;transform:translateX(-4px);transition:opacity .18s ease,transform .18s ease}.tool-launcher-row.is-selected .tool-open-arrow,.tool-launcher-row:focus-visible .tool-open-arrow,.tool-launcher-row:hover .tool-open-arrow{opacity:1;transform:translateX(0)}.tools-toast{font-size:13px;max-width:410px}.tools-main-link{position:relative}.tools-shortcut-count{background:var(--bp-soft);border-radius:11px;color:var(--bp-primary);display:grid;font-size:13px;font-weight:600;height:21px;min-width:21px;padding:0 6px;place-items:center}.tools-shortcuts-submenu.open{max-height:390px;overflow-y:auto;scrollbar-width:thin}.nav-sub-link.tool-shortcut-link{align-items:center;display:flex;gap:8px;min-height:34px;padding:7px 11px 7px 45px}.nav-sub-link.tool-shortcut-link:before{display:none}.nav-sub-link.tool-shortcut-link>i{color:#8395a8;flex:0 0 15px;transform:rotate(-18deg);width:15px}.nav-sub-link.tool-shortcut-link>span{font-size:14.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-sub-link.tool-shortcut-link.active>i,.nav-sub-link.tool-shortcut-link:hover>i{color:#4057d6;transform:rotate(0)}.theme-dark .tools-page{--tools-ink:var(--crm-dark-title);--tools-muted:var(--crm-dark-muted);--tools-border:var(--crm-dark-border)}.theme-dark .tool-launcher-row,.theme-dark .tools-lane,.theme-dark .tools-title-summary{background:var(--crm-dark-panel)}.theme-dark .tools-introduction{background:radial-gradient(circle at 88% 15%,#35b39f1f,#0000 25%),linear-gradient(110deg,var(--crm-dark-panel),var(--crm-dark-soft))}.theme-dark .tools-category-icon,.theme-dark .tools-pin-help{background:var(--crm-dark-soft);border-color:var(--crm-dark-border)}.theme-dark .tools-pin-help,.theme-dark .tools-pin-help span{color:var(--crm-dark-text)}.theme-dark .tools-lane-heading{background:var(--crm-dark-panel)}.theme-dark .tool-launcher-row.is-selected,.theme-dark .tool-launcher-row:focus-visible,.theme-dark .tool-launcher-row:hover{background:var(--crm-dark-hover)}.theme-dark .tool-pin-button{background:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-muted)}.theme-dark .tool-pin-button.is-pinned,.theme-dark .tool-pin-button:focus-visible,.theme-dark .tool-pin-button:hover{background:var(--lane-color);border-color:var(--lane-color);color:#fff}.theme-dark .tools-shortcut-count{background:var(--crm-dark-soft);color:var(--crm-dark-text)}.theme-dark .report-tag{background:#3579b82e;border-color:#64a4de4d;color:#b9d8f7}.theme-dark .report-tag-budget,.theme-dark .report-tag-opportunities{background:#ac821329;border-color:#dab14047;color:#f2da8a}.theme-dark .report-tag-sales{background:#34844829;border-color:#5fad6f47;color:#a9dcb3}.theme-dark .report-tag-clients,.theme-dark .report-tag-marketing{background:#ac404b29;border-color:#d5626e47;color:#f2b4ba}.theme-dark .report-tag-messaging,.theme-dark .report-tag-registry{background:#71819329;border-color:#94a3b347;color:var(--bp-text)}.theme-dark .setting-tag{background:#3579b82e;border-color:#64a4de4d;color:#b9d8f7}.theme-dark .setting-tag-customization{background:#71819329;border-color:#94a3b347;color:var(--bp-text)}.theme-dark .setting-tag-integrations{background:#ac4a3629;border-color:#d5705b47;color:#f2b4a8}@media(max-width:1200px){.tools-lane-list{grid-template-columns:1fr}.tool-launcher-row,.tool-launcher-row:nth-child(2n),.tool-launcher-row:nth-last-child(-n+2){border-bottom:1px solid var(--tools-border);border-right:0}.tool-launcher-row:last-child{border-bottom:0}}@media(max-width:880px){.tools-page-title{align-items:flex-start}.tools-title-summary{min-width:0}.tools-introduction{grid-template-columns:48px minmax(0,1fr)}.tools-pin-help{grid-column:1/-1}.tools-lane{grid-template-columns:1fr}.tools-lane-heading{border-bottom:1px solid var(--tools-border);border-right:0;min-height:108px}}@media(max-width:650px){.tools-page-title{gap:13px}.tools-title-summary{flex-wrap:wrap;width:100%}.tools-introduction{padding:15px}.tools-introduction h2{font-size:19px}.tool-launcher-row{gap:11px;grid-template-columns:42px minmax(0,1fr);min-height:132px;padding:18px 54px 18px 15px}.tool-launcher-icon{height:42px;width:42px}.tool-pinned-label{display:none}.tool-pin-button{opacity:1;right:10px}.tool-open-arrow{right:17px}}@media(hover:none){.tool-pin-button{opacity:1}.tool-launcher-row:hover{transform:none}}:is(.reports-directory-page,.settings-directory-page) .tools-lane{grid-template-columns:minmax(0,1fr)}:is(.reports-directory-page,.settings-directory-page) .tools-lane-heading{align-content:center;border-bottom:1px solid var(--tools-border);border-right:0;min-height:86px;padding:16px 18px}:is(.reports-directory-page,.settings-directory-page) .tools-lane-heading:after{bottom:14px;top:14px}:is(.reports-directory-page,.settings-directory-page) .tools-lane-list{background:#0000;gap:0;grid-template-columns:repeat(4,minmax(0,1fr))}:is(.reports-directory-page,.settings-directory-page) .tool-launcher-row{border-bottom:1px solid var(--tools-border);border-right:1px solid var(--tools-border)}@media(min-width:1301px){:is(.reports-directory-page,.settings-directory-page) .tool-launcher-row:nth-child(4n){border-right:0}:is(.reports-directory-page,.settings-directory-page) .tool-launcher-row:nth-child(4n+1):nth-last-child(-n+4),:is(.reports-directory-page,.settings-directory-page) .tool-launcher-row:nth-child(4n+1):nth-last-child(-n+4)~.tool-launcher-row{border-bottom:0}}@media(min-width:651px)and (max-width:1300px){:is(.reports-directory-page,.settings-directory-page) .tools-lane-list{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.reports-directory-page,.settings-directory-page) .tool-launcher-row,:is(.reports-directory-page,.settings-directory-page) .tool-launcher-row:nth-child(4n){border-bottom:1px solid var(--tools-border);border-right:1px solid var(--tools-border)}:is(.reports-directory-page,.settings-directory-page) .tool-launcher-row:nth-child(2n){border-right:0}:is(.reports-directory-page,.settings-directory-page) .tool-launcher-row:nth-child(odd):nth-last-child(-n+2),:is(.reports-directory-page,.settings-directory-page) .tool-launcher-row:nth-child(odd):nth-last-child(-n+2)~.tool-launcher-row{border-bottom:0}}@media(max-width:650px){:is(.reports-directory-page,.settings-directory-page) .tools-lane-list{grid-template-columns:minmax(0,1fr)}:is(.reports-directory-page,.settings-directory-page) .tool-launcher-row,:is(.reports-directory-page,.settings-directory-page) .tool-launcher-row:nth-child(2n),:is(.reports-directory-page,.settings-directory-page) .tool-launcher-row:nth-child(4n){border-bottom:1px solid var(--tools-border);border-right:0}:is(.reports-directory-page,.settings-directory-page) .tool-launcher-row:last-child{border-bottom:0}}.tools-pin-help .tools-title-summary-inline{background:#0000;border:0;border-radius:0;border-top:1px solid var(--bp-border);box-shadow:none;gap:10px;min-width:0;padding:8px 0 0;width:100%}.tools-pin-help .tools-title-summary-inline span,.tools-pin-help .tools-title-summary-inline strong{font-size:13px}.theme-dark .tools-pin-help .tools-title-summary-inline{background:#0000;border-color:var(--crm-dark-border);box-shadow:none}.tools-pin-help,.tools-pin-help-copy>span{min-width:0}.tools-pin-help .tools-title-summary-inline{flex-wrap:wrap;row-gap:6px}.tools-pin-help .tools-title-summary-inline>span,.tools-pin-help .tools-title-summary-inline>strong{max-width:100%;min-width:0;overflow-wrap:anywhere;white-space:normal}.tools-pin-help .tools-title-summary-inline>span{border-right:0;padding-right:0}.tools-pin-help .tools-title-summary-inline i{flex-shrink:0}.template-builder-launch{color:#fff!important}.template-builder-launch,.template-builder-launch:hover{background:var(--bp-soft)!important;border-color:var(--bp-border)!important}.template-builder-launch i{font-size:15px}.message-templates-page{--mt-ink:#26364d;--mt-muted:#748298;--mt-line:var(--bp-border);--mt-soft:var(--bp-body);--mt-blue:var(--bp-primary);max-width:1740px}.message-templates-page-head{align-items:flex-end;border-bottom:1px solid var(--mt-line);display:flex;gap:18px;justify-content:space-between;margin-bottom:12px;min-height:78px;padding:4px 2px 13px}.message-templates-page-head .sales-groups-back{margin:0 0 6px}.message-templates-page-head h1{color:var(--mt-ink);font-size:24px;line-height:1.2;margin:0}.message-templates-page-head p{color:var(--mt-muted);font-size:13.5px;margin:4px 0 0}.message-template-add{align-items:center;display:flex;gap:7px;min-height:40px;padding:0 15px;white-space:nowrap}.message-templates-card{background:var(--bp-paper);border:1px solid var(--mt-line);border-radius:6px;box-shadow:var(--bp-shadow);overflow:visible}.message-template-toolbar{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--mt-line);border-radius:9px 9px 0 0;display:flex;gap:12px;justify-content:space-between;min-height:61px;padding:10px 13px}.message-template-search{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:#718096;display:flex;gap:8px;height:40px;padding:0 9px;width:min(430px,100%)}.message-template-search:focus-within{border-color:#8998e7;box-shadow:0 0 0 3px #4057d614}.message-template-search input{background:#0000;border:0;color:var(--bp-text);flex:1 1;font:14px inherit;min-width:0;outline:0}.message-template-search>button{background:#0000;border:0;border-radius:5px;color:var(--bp-muted);display:grid;height:27px;place-items:center;width:27px}.message-template-filters{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;display:flex;gap:3px;padding:3px}.message-template-filters button{align-items:center;background:#0000;border:0;border-radius:5px;color:var(--bp-muted);display:flex;font-size:13px;font-weight:600;gap:6px;min-height:32px;padding:0 11px}.message-template-filters button:hover{background:var(--bp-soft);color:var(--mt-blue)}.message-template-filters button.active{background:var(--mt-blue);box-shadow:0 3px 8px #4057d633;color:#fff}.message-template-load-error{align-items:center;background:var(--bp-soft);border:1px solid #efcbd1;border-radius:7px;color:#a23d4d;display:flex;gap:14px;justify-content:space-between;margin:10px 12px 0;padding:10px 11px}.message-template-load-error>span{align-items:center;display:flex;gap:9px}.message-template-load-error>span>span{display:flex;flex-direction:column;gap:2px}.message-template-load-error strong{font-size:13.5px}.message-template-load-error small{font-size:13px}.message-template-load-error button{min-height:33px}.message-template-inline-state{align-items:center;background:var(--bp-soft);border:1px solid #efcbd1;border-radius:8px;color:#a23d4d;display:flex;gap:9px;justify-content:center;min-height:90px;padding:20px}.message-templates-table-wrap{overflow-x:auto;overflow-y:visible}.message-templates-table{min-width:990px;position:relative}.message-template-row,.message-templates-table-head{align-items:center;display:grid;grid-template-columns:minmax(300px,1.65fr) minmax(190px,1fr) 120px minmax(180px,.9fr) 126px 54px}.message-templates-table-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:13px;min-height:44px}.message-templates-table-head>*{align-items:center;display:flex;min-height:44px;padding:0 12px;position:relative}.message-templates-table-head>:not(:last-child):after{background:var(--bp-soft);bottom:9px;content:"";position:absolute;right:0;top:9px;width:1px}.message-template-row{background:var(--bp-paper);border-bottom:1px solid var(--bp-border);color:var(--bp-muted);font-size:13.5px;min-height:67px}.message-template-row:last-child{border-bottom:0;border-radius:0 0 9px 9px}.message-template-row:hover{background:var(--bp-paper)}.message-template-row>*{min-width:0;padding:8px 12px}.message-template-name>button{align-items:center;background:#0000;border:0;display:flex;gap:10px;min-width:0;padding:0;text-align:left;width:100%}.message-template-name>button:not(:disabled):hover strong{color:var(--mt-blue);text-decoration:underline;text-underline-offset:3px}.message-template-name>button:disabled{opacity:1}.template-channel-mark{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:#3568c8;display:grid;flex:0 0 36px;height:36px;place-items:center;width:36px}.template-channel-mark.is-sms{background:#fff5e8;border-color:#f0dec5;color:#a56421}.template-channel-mark.is-whatsapp{background:var(--bp-body);border-color:#ccebdd;color:#16825f}.message-template-name>button>span:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}.message-template-name small,.message-template-name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-template-name strong{color:var(--bp-text);font-size:14px}.message-template-name small{color:var(--bp-muted);font-size:13px}.message-template-creator{align-items:center;display:flex;gap:8px}.message-template-creator>img,.message-template-creator>span{border-radius:50%;flex:0 0 33px;height:33px;object-fit:cover;width:33px}.message-template-creator>span{background:linear-gradient(135deg,var(--bp-primary-solid),#7654ce);color:#fff;display:grid;font-size:13px;font-weight:600;place-items:center}.message-template-creator>div{display:flex;flex-direction:column;gap:2px;min-width:0}.message-template-creator small,.message-template-creator strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-template-creator strong{color:var(--bp-text);font-size:13px}.message-template-creator small{color:var(--bp-muted);font-size:13px}.template-channel-badge,.template-scope-badge{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:14px;display:flex;font-size:13px;font-weight:600;gap:5px;max-width:100%;min-height:27px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap;width:-webkit-max-content;width:max-content}.template-channel-badge.is-email{background:var(--bp-soft);border-color:var(--bp-border);color:#3568c8}.template-channel-badge.is-sms{background:#fff6e9;border-color:#f0dec4;color:#956022}.template-channel-badge.is-whatsapp{background:var(--bp-body);border-color:#ccebdd;color:#18825f}.template-scope-badge.is-private{color:var(--bp-muted)}.template-scope-badge.is-group{background:var(--bp-soft);border-color:var(--bp-border);color:#6947af}.template-scope-badge.is-company{background:var(--bp-soft);border-color:var(--bp-border);color:#245f93}.message-template-row time{font-feature-settings:"tnum";color:#718096;font-variant-numeric:tabular-nums}.message-template-menu-cell{align-self:stretch;background:var(--bp-soft);border-left:1px solid var(--bp-border);display:grid;padding:0;place-items:center}.message-template-menu-cell details{position:relative}.message-template-menu-cell summary{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-muted);cursor:pointer;display:grid;height:33px;list-style:none;place-items:center;width:33px}.message-template-menu-cell summary::-webkit-details-marker{display:none}.message-template-menu-cell details[open] summary{background:var(--mt-blue);border-color:var(--mt-blue);color:#fff}.message-template-menu-cell details>div{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:0 15px 35px #16264033;padding:5px;position:absolute;right:0;top:39px;width:170px;z-index:45}.message-template-menu-cell details button{align-items:center;background:var(--bp-paper);border:0;border-radius:5px;color:var(--bp-muted);display:flex;font-size:13px;gap:7px;min-height:35px;padding:0 8px;text-align:left;width:100%}.message-template-menu-cell details button:hover{background:var(--bp-soft);color:var(--mt-blue)}.message-template-menu-cell details button.danger{color:#c44858}.message-template-menu-cell details button.danger:hover{background:var(--bp-soft)}.message-templates-state{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:290px;padding:32px;text-align:center}.message-templates-state>strong{color:var(--bp-text);font-size:16px}.message-templates-state>span{font-size:13px;line-height:1.5;max-width:440px}.message-template-empty-icon{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:18px;color:var(--mt-blue);display:grid;height:65px;place-items:center;width:65px}.message-templates-state .btn-primary{align-items:center;display:flex;gap:6px;margin-top:4px;min-height:38px}.message-template-drawer.drawer-wide{width:min(1280px,100vw - 42px)}.message-template-drawer .drawer-content{overflow:hidden;padding:0}.message-template-form{background:var(--bp-soft);display:flex;flex-direction:column;height:100%;min-height:0}.message-template-form-scroll{flex:1 1;min-height:0;overflow:auto;padding:14px}.template-compose-card,.template-config-card{background:var(--bp-paper);border:1px solid var(--mt-line);border-radius:6px;box-shadow:var(--bp-shadow);margin-bottom:12px}.template-config-card{padding:13px}.template-config-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(320px,1.5fr) minmax(220px,.72fr)}.template-config-row:has(.is-group){grid-template-columns:minmax(300px,1.35fr) minmax(210px,.65fr) minmax(210px,.65fr)}.template-field{display:flex;flex-direction:column;min-width:0}.template-channel-row>span,.template-email-subject>span,.template-field>span{align-items:center;color:var(--mt-ink);display:flex;font-size:13px;font-weight:600;gap:4px;min-height:23px}.template-channel-row b,.template-email-subject b,.template-field b{color:var(--mt-blue)}.template-field input,.template-field select{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font:13.5px inherit;height:41px;outline:0;padding:0 11px;width:100%}.template-field input:focus,.template-field select:focus{border-color:#8797e8;box-shadow:0 0 0 3px #4057d614}.template-field small{color:var(--bp-muted);font-size:13px;min-height:19px;padding-top:4px}.is-invalid{border-color:#d84f60!important;box-shadow:0 0 0 3px #d84f6012!important}.template-field .is-invalid+small{color:#c84253}.template-channel-row{border-top:1px solid var(--bp-border);margin-top:7px;padding-top:10px}.template-channel-row>div{align-items:center;display:flex;gap:6px}.template-channel-row button{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-muted);display:flex;font-size:13px;font-weight:600;gap:7px;height:38px;justify-content:center;min-width:120px;padding:0 12px;position:relative}.template-channel-row button:hover{background:var(--bp-paper);border-color:var(--bp-border)}.template-channel-row button.active{background:var(--bp-soft);border-color:#7387e4;box-shadow:0 0 0 2px #4057d60f;color:var(--mt-blue)}.template-channel-row button.is-sms.active{background:#fff7eb;border-color:#e1b979;color:#956022}.template-channel-row button.is-whatsapp.active{background:var(--bp-soft);border-color:#5aba98;color:#16805e}.template-channel-row button>i{margin-left:3px}.template-compose-card{overflow:visible}.template-email-subject{display:block;padding:12px 13px 8px}.template-email-subject>div{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;display:flex;height:42px;position:relative}.template-email-subject>div:focus-within{border-color:#8797e8;box-shadow:0 0 0 3px #4057d614}.template-email-subject input{background:#0000;border:0;color:var(--bp-text);flex:1 1;font:13.5px inherit;min-width:0;outline:0;padding:0 11px}.template-email-subject .template-variable-menu{flex:0 0 auto}.template-email-subject .template-variable-trigger{border-radius:0 6px 6px 0;border-width:0 0 0 1px;height:100%}.template-email-subject .template-variable-popover{left:auto;right:0}.template-email-subject>small{color:#c84253;display:block;font-size:13px;padding-top:4px}.template-email-editor-wrap{margin:4px 13px 13px}.template-email-editor-wrap.is-invalid{border-radius:8px}.template-validation{color:#c84253;display:block;font-size:13px;margin:-7px 13px 11px}.template-variable-menu{display:inline-flex;position:relative}.template-variable-trigger{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:6px;color:#4c5ed2;display:flex;font-size:13px;font-weight:600;gap:6px;min-height:34px;padding:0 9px;white-space:nowrap}.template-variable-trigger.is-open,.template-variable-trigger:hover{background:var(--mt-blue);border-color:var(--mt-blue);color:#fff}.template-variable-popover{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 20px 50px #15253e38;color:var(--bp-text);display:flex;flex-direction:column;max-width:calc(100vw - 20px);min-width:0;overflow:hidden;position:fixed;z-index:2200}.template-variable-popover>header{align-items:flex-start;border-bottom:1px solid var(--bp-border);display:flex;flex:0 0 auto;gap:10px;justify-content:space-between;min-height:59px;padding:10px 12px}.template-variable-popover>header>div{display:flex;flex-direction:column;gap:3px}.template-variable-popover>header strong{color:var(--bp-text);font-size:14px}.template-variable-popover>header small{color:var(--bp-muted);font-size:13px}.template-variable-popover>header button{background:var(--bp-soft);border:0;border-radius:6px;color:var(--bp-muted);display:grid;height:29px;place-items:center;width:29px}.template-variable-search{align-items:center;border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-muted);display:flex;flex:0 0 auto;gap:7px;height:39px;margin:9px;padding:0 9px}.template-variable-search:focus-within{border-color:#8797e8}.template-variable-search input{border:0;color:var(--bp-text);flex:1 1;font:13px inherit;min-width:0;outline:0}.template-variable-search button{background:#0000;border:0;color:var(--bp-muted);display:grid;height:24px;place-items:center;width:24px}.template-variable-browser{border-top:1px solid var(--bp-border);display:grid;flex:1 1;grid-template-columns:190px minmax(0,1fr);min-height:0}.template-variable-browser>nav{background:var(--bp-soft);border-right:1px solid var(--bp-border);overflow-y:auto;padding:7px}.template-variable-browser>nav button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--bp-muted);display:flex;font-size:13px;gap:7px;justify-content:space-between;min-height:35px;padding:0 8px;text-align:left;width:100%}.template-variable-browser>nav button:hover{background:var(--bp-soft);color:var(--mt-blue)}.template-variable-browser>nav button.active{background:var(--mt-blue);color:#fff}.template-variable-browser>nav b{background:#7f8ca021;border-radius:10px;font-size:13px;min-width:23px;padding:2px 5px;text-align:center}.template-variable-browser>section{display:flex;flex-direction:column;min-width:0;overflow:hidden}.template-variable-group-heading{border-bottom:1px solid var(--bp-border);display:flex;flex-direction:column;gap:2px;padding:10px 11px}.template-variable-group-heading strong{color:var(--bp-text);font-size:13px}.template-variable-group-heading small{color:var(--bp-muted);font-size:13px}.template-variable-results{flex:1 1;overflow-y:auto;padding:7px}.template-variable-results>button{align-items:center;background:var(--bp-paper);border:1px solid #0000;border-radius:7px;color:var(--bp-muted);display:flex;gap:10px;justify-content:space-between;min-height:48px;padding:7px 8px;text-align:left;width:100%}.template-variable-results>button:hover{background:var(--bp-soft);border-color:var(--bp-border);color:#4a5dcc}.template-variable-results>button>span{display:flex;flex-direction:column;gap:3px;min-width:0}.template-variable-results>button strong{color:var(--bp-text);font-size:13px}.template-variable-results>button small{color:var(--bp-muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-variable-results>button>i{background:var(--bp-soft);border-radius:6px;display:grid;flex:0 0 25px;height:25px;place-items:center;width:25px}.template-variable-results>p{color:var(--bp-muted);font-size:13px;padding:24px;text-align:center}.template-variable-popover>footer{align-items:center;background:var(--bp-soft);border-top:1px solid var(--bp-border);color:var(--bp-muted);display:flex;flex:0 0 auto;gap:6px;min-height:35px;padding:0 11px}.template-email-editor{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;overflow:visible;position:relative}.template-email-toolbar{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);border-radius:8px 8px 0 0;display:flex;flex-wrap:wrap;gap:3px;min-height:47px;padding:6px 7px;position:relative}.template-email-toolbar.is-advanced{background:var(--bp-paper);border-radius:0;min-height:44px}.template-email-toolbar select{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:var(--bp-text);font:13px inherit;height:32px;padding:0 24px 0 8px;width:auto}.template-email-toolbar select:first-of-type{width:102px}.template-email-toolbar select:nth-of-type(2){width:62px}.template-toolbar-divider{background:var(--bp-soft);height:22px;margin:0 3px;width:1px}.template-toolbar-spacer{flex:1 1;min-width:7px}.template-toolbar-actions{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:4px;justify-content:flex-end;margin-left:auto;max-width:100%}.template-toolbar-actions .template-pro-button{white-space:nowrap}.template-color-tool,.template-more-button,.template-tool-button{background:#0000;border:1px solid #0000;border-radius:5px;color:var(--bp-text);display:grid;font-size:14px;height:32px;place-items:center;width:32px}.template-color-tool:hover,.template-more-button.active,.template-more-button:hover,.template-tool-button.active,.template-tool-button:hover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--mt-blue)}.template-tool-button.is-bold span{font-weight:600}.template-tool-button.is-italic span{font-style:italic}.template-tool-button.is-underline span{text-decoration:underline}.template-tool-button.is-strike span{text-decoration:line-through}.template-color-tool{cursor:pointer;position:relative}.template-color-tool input{height:1px;opacity:0;position:absolute;width:1px}.template-pro-button{align-items:center;background:var(--bp-primary-solid);border:1px solid #273b78;border-radius:6px;color:#fff;display:flex;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 10px}.template-pro-button:hover{background:#19386a}.template-email-canvas{background:var(--bp-paper);color:var(--bp-text);font:13px/1.6 Arial,sans-serif;min-height:330px;outline:0;padding:16px}.template-email-canvas:empty:before{color:var(--bp-muted);content:attr(data-placeholder)}.template-email-canvas img{max-width:100%}.template-email-canvas table{border-collapse:collapse;width:100%}.template-email-canvas td,.template-email-canvas th{border:1px solid var(--bp-border);padding:8px}.template-email-canvas blockquote{background:var(--bp-soft);border-left:3px solid var(--mt-blue);color:#5e6d82;margin:12px 0;padding:8px 13px}.bizplin-email-attachment{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;padding:9px 11px}.template-email-source{display:grid;grid-template-columns:1.4fr 1fr;min-height:330px}.template-email-source label{display:flex;flex-direction:column;min-width:0}.template-email-source label+label{border-left:1px solid var(--bp-border)}.template-email-source span{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-muted);display:flex;font-size:13px;font-weight:600;min-height:31px;padding:0 10px}.template-email-source textarea{background:var(--bp-paper);border:0;color:var(--bp-text);font:13px/1.55 Consolas,monospace;min-height:299px;outline:0;padding:11px;resize:vertical}.template-email-status{align-items:center;background:var(--bp-soft);border-radius:0 0 8px 8px;border-top:1px solid var(--bp-border);color:var(--bp-muted);display:flex;font-size:13px;gap:12px;justify-content:space-between;min-height:33px;padding:0 9px}.template-email-status span{align-items:center;display:flex;gap:5px}.template-editor-popover{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:0 15px 35px #16264033;padding:9px;position:absolute;top:calc(100% + 6px);z-index:170}.template-editor-popover.is-link{grid-gap:6px;align-items:end;display:grid;gap:6px;grid-template-columns:1fr auto auto;left:200px;width:360px}.template-editor-popover.is-link label{display:flex;flex-direction:column;gap:4px}.template-editor-popover.is-link span{font-size:13px;font-weight:600}.template-editor-popover.is-link input{border:1px solid var(--bp-border);border-radius:5px;font:13px inherit;height:34px;padding:0 8px;width:100%}.template-editor-popover button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:var(--bp-muted);font-size:13px;min-height:34px;padding:0 9px}.template-editor-popover button.is-primary{background:var(--mt-blue);border-color:var(--mt-blue);color:#fff}.template-editor-popover.is-table{left:300px;width:215px}.template-editor-popover.is-table>strong{display:block;font-size:13px;margin-bottom:6px}.template-editor-popover.is-table>div{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr)}.template-editor-popover.is-emoji{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(6,1fr);left:360px;width:205px}.template-editor-popover.is-emoji button{border:0;font-size:16px;padding:0}.template-email-editor.is-fullscreen{box-shadow:0 25px 70px #08122359;display:flex;flex-direction:column;inset:12px;position:fixed;z-index:720}.template-email-editor.is-fullscreen .template-email-canvas,.template-email-editor.is-fullscreen .template-email-source{flex:1 1;min-height:0;overflow:auto}.template-preview-modal iframe{background:#f3f5f8;border:0;height:min(640px,70vh);width:100%}.template-text-layout{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(420px,1fr) 300px}.template-compose-card.is-text{overflow:visible}.template-compose-card.is-text>header{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);border-radius:9px 9px 0 0;display:flex;gap:10px;justify-content:space-between;min-height:53px;padding:8px 10px 8px 13px}.template-compose-card.is-text>header>div{align-items:center;color:var(--mt-blue);display:flex;gap:8px}.template-compose-card.is-text>header>div>span{display:flex;flex-direction:column;gap:2px}.template-compose-card.is-text>header strong{color:var(--bp-text);font-size:13px}.template-compose-card.is-text>header small{color:var(--bp-muted);font-size:13px}.template-compose-card.is-text textarea{background:var(--bp-paper);border:0;color:var(--bp-text);font:15px/1.6 inherit;min-height:350px;outline:0;padding:15px;resize:vertical;width:100%}.template-compose-card.is-text>footer{align-items:center;background:var(--bp-soft);border-radius:0 0 9px 9px;border-top:1px solid var(--bp-border);color:var(--bp-muted);display:flex;font-size:13px;gap:10px;justify-content:space-between;min-height:39px;padding:0 12px}.sms-remaining strong{color:var(--mt-blue);font-size:15px}.template-compose-card.is-text>.template-validation{background:var(--bp-soft);border-top:1px solid #f0cdd2;margin:0;padding:7px 12px}.template-device-preview{background:var(--bp-paper);border:7px solid var(--bp-border);border-radius:27px;box-shadow:0 16px 36px #15253e29;margin:0 auto;overflow:hidden;position:relative;width:292px}.template-device-speaker{background:var(--bp-paper);border-radius:5px;height:5px;left:50%;position:absolute;top:7px;transform:translateX(-50%);width:58px;z-index:2}.template-device-preview>header{align-items:center;background:var(--bp-soft);color:#fff;display:flex;gap:8px;height:69px;padding:20px 12px 8px}.template-device-preview.is-whatsapp>header{background:#075e54}.template-device-preview>header>span:first-of-type:not(.template-device-avatar),.template-device-preview>header>span:nth-child(2){display:flex;flex:1 1;flex-direction:column;min-width:0}.template-device-preview>header strong{font-size:13px}.template-device-preview>header small{font-size:13px;margin-top:2px;opacity:.75}.template-device-avatar{background:var(--bp-soft);border-radius:50%;color:var(--bp-text);display:grid;flex:0 0 32px;height:32px;place-items:center;width:32px}.template-device-screen{background:var(--bp-soft);min-height:356px;padding:17px 11px}.template-device-preview.is-whatsapp .template-device-screen{background-color:var(--bp-soft);background-image:radial-gradient(rgba(26,102,85,.075) 1px,#0000 0);background-size:14px 14px}.template-device-day{background:#ffffffd1;border-radius:8px;color:var(--bp-muted);display:block;font-size:13px;margin:0 auto 16px;padding:4px 8px;width:-webkit-max-content;width:max-content}.template-device-screen p{background:var(--bp-paper);border-radius:11px 11px 3px 11px;box-shadow:0 2px 5px #1f2d411f;color:var(--bp-text);font-size:13px;line-height:1.45;margin-left:auto;max-width:88%;min-height:64px;padding:10px 10px 21px;position:relative;white-space:pre-wrap;word-break:break-word}.template-device-preview.is-whatsapp .template-device-screen p{background:#d9fdd3}.template-device-screen time{bottom:5px;color:var(--bp-muted);font-size:13px;position:absolute;right:7px}.template-device-screen time i{color:#45a4d8}.template-device-preview>footer{align-items:center;background:var(--bp-soft);color:var(--bp-muted);display:flex;gap:7px;height:47px;padding:6px 9px}.template-device-preview>footer span{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:17px;color:var(--bp-muted);display:flex;flex:1 1;font-size:13px;height:31px;padding:0 10px}.template-device-preview.is-whatsapp>footer>i:last-child{background:#128c7e;border-radius:50%;color:#fff;display:grid;height:31px;place-items:center;width:31px}.message-template-form-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;min-height:63px;padding:9px 14px}.message-template-form-footer button{min-height:40px;padding:0 16px}.message-template-form-footer .btn-primary{align-items:center;display:flex;gap:6px}.template-form-error{align-items:center;background:var(--bp-soft);border:1px solid #f0c8ce;border-radius:7px;color:#a93647;display:flex;font-size:13px;gap:7px;margin:11px 0 0;padding:10px 11px}.message-template-delete-copy{align-items:flex-start;display:flex;gap:11px}.message-template-delete-copy>span{background:var(--bp-soft);border-radius:9px;color:#c54859;display:grid;flex:0 0 42px;height:42px;place-items:center;width:42px}.message-template-delete-copy p{color:var(--bp-muted);font-size:13.5px;line-height:1.55;margin:4px 0}.message-template-toast{z-index:760}.template-pro-modal .modal-body-custom{background:var(--bp-soft)}.template-pro-grid{grid-gap:11px;display:grid;gap:11px;grid-template-columns:1fr 1fr}.template-pro-grid article{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;display:grid;grid-template-columns:150px 1fr;min-height:170px;overflow:hidden}.template-pro-thumbnail{background:var(--bp-soft);color:var(--bp-primary);display:flex;flex-direction:column;gap:9px;padding:22px 17px}.template-pro-thumbnail>i{font-size:25px;margin-bottom:8px}.template-pro-thumbnail>span{background:currentColor;border-radius:5px;height:5px;opacity:.18}.template-pro-thumbnail>span:nth-of-type(2){width:76%}.template-pro-thumbnail>span:nth-of-type(3){width:55%}.template-pro-thumbnail.is-followup{background:var(--bp-soft);color:#7450b8}.template-pro-thumbnail.is-proposal{background:#fff4e7;color:#bd762c}.template-pro-thumbnail.is-appointment{background:var(--bp-soft);color:#16805e}.template-pro-grid article>div:last-child{align-items:flex-start;display:flex;flex-direction:column;padding:16px}.template-pro-grid article strong{color:var(--bp-text);font-size:14px}.template-pro-grid article p{color:var(--bp-muted);font-size:13px;line-height:1.5;margin:6px 0 12px}.template-pro-grid article button{align-items:center;background:#0000;border:0;color:var(--mt-blue);display:flex;font-size:13px;font-weight:600;gap:6px;margin-top:auto;padding:0}.message-template-filters button{font-size:14.5px;min-height:36px;padding:0 13px}.template-variable-trigger{font-size:14px;min-height:36px;padding:0 11px}.template-variable-popover>header{min-height:64px;padding:11px 13px}.template-variable-popover>header strong{font-size:16px}.template-variable-popover>header small{font-size:13.5px;line-height:1.4}.template-variable-search{height:43px;margin:10px;padding:0 11px}.template-variable-search input{font-size:14.5px}.template-variable-browser{grid-template-columns:220px minmax(0,1fr)}.template-variable-popover .template-variable-browser>nav{padding:8px}.template-variable-popover .template-variable-browser>nav button{color:var(--bp-muted);font-size:14.2px;min-height:40px;outline:0;padding:0 10px;position:relative}.template-variable-popover .template-variable-browser>nav button:not(.active):hover{background:var(--bp-soft);color:var(--mt-blue)}.template-variable-popover .template-variable-browser>nav button.active,.template-variable-popover .template-variable-browser>nav button.active:focus,.template-variable-popover .template-variable-browser>nav button.active:hover{background:var(--bp-primary-solid)!important;box-shadow:inset 3px 0 0 #ffffffdb,0 3px 9px #4057d633;color:#fff!important;outline:0!important}.template-variable-popover .template-variable-browser>nav button:focus-visible{outline:2px solid #8fa0ed!important;outline-offset:1px}.template-variable-popover .template-variable-browser>nav button.active:focus-visible{outline-color:#233da9!important}.template-variable-popover .template-variable-browser>nav b{font-size:13px;min-width:26px;padding:2px 6px}.template-variable-popover .template-variable-browser>nav button.active b{background:#ffffff2e;color:#fff}.template-variable-group-heading{gap:3px;padding:11px 13px}.template-variable-group-heading strong{font-size:15px}.template-variable-group-heading small{font-size:13.3px;line-height:1.4}.template-variable-results>button{min-height:56px;padding:8px 9px}.template-variable-results>button strong{font-size:14.4px}.template-variable-results>button small{font-size:13.2px}.template-variable-results>button>i{flex-basis:28px;height:28px;width:28px}.template-variable-results>button:focus{outline:0}.template-variable-results>button:focus-visible{border-color:#8998e7;box-shadow:0 0 0 2px #4057d629}.template-variable-results>p{font-size:14px}.template-variable-popover>footer{font-size:13px}html[data-crm-theme=dark] .message-templates-page{--mt-ink:#edf3f9;--mt-muted:var(--bp-muted);--mt-line:var(--bp-border);--mt-soft:var(--bp-body)}html[data-crm-theme=dark] .message-template-row,html[data-crm-theme=dark] .message-templates-card,html[data-crm-theme=dark] .template-compose-card,html[data-crm-theme=dark] .template-config-card,html[data-crm-theme=dark] .template-email-editor,html[data-crm-theme=dark] .template-pro-grid article,html[data-crm-theme=dark] .template-variable-popover{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .message-template-toolbar,html[data-crm-theme=dark] .message-templates-table-head,html[data-crm-theme=dark] .template-compose-card.is-text>header,html[data-crm-theme=dark] .template-email-status,html[data-crm-theme=dark] .template-email-toolbar{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .message-template-filters,html[data-crm-theme=dark] .message-template-search,html[data-crm-theme=dark] .template-compose-card.is-text textarea,html[data-crm-theme=dark] .template-email-canvas,html[data-crm-theme=dark] .template-email-source textarea,html[data-crm-theme=dark] .template-email-subject>div,html[data-crm-theme=dark] .template-field input,html[data-crm-theme=dark] .template-field select{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .message-template-creator strong,html[data-crm-theme=dark] .message-template-name strong,html[data-crm-theme=dark] .template-channel-row>span,html[data-crm-theme=dark] .template-email-subject>span,html[data-crm-theme=dark] .template-field>span,html[data-crm-theme=dark] .template-pro-grid article strong,html[data-crm-theme=dark] .template-variable-popover strong{color:var(--bp-text)}@media(max-width:1050px){.template-config-row,.template-config-row:has(.is-group){grid-template-columns:1fr 1fr}.template-config-row .is-group{grid-column:1/-1}.message-template-drawer.drawer-wide{width:calc(100vw - 24px)}}@media(max-width:820px){.message-template-toolbar{align-items:stretch;flex-direction:column}.message-template-search{max-width:none;width:100%}.message-template-filters{overflow-x:auto}.template-text-layout{grid-template-columns:1fr}.template-device-preview{width:292px}.template-pro-grid{grid-template-columns:1fr}.template-variable-popover{width:min(620px,100vw - 34px)}}@media(max-width:620px){.message-templates-page-head{align-items:flex-start;flex-direction:column}.message-template-add{justify-content:center;width:100%}.template-config-row,.template-config-row:has(.is-group){grid-template-columns:1fr}.template-config-row .is-group{grid-column:auto}.template-channel-row>div{display:grid;grid-template-columns:repeat(3,1fr)}.template-channel-row button{min-width:0;padding:0 6px}.message-template-form-scroll{padding:8px}.message-template-drawer.drawer-wide{width:100vw}.template-email-toolbar{overflow:visible}.template-toolbar-divider{display:none}.template-variable-popover{max-width:calc(100vw - 16px)}.template-variable-browser{grid-template-columns:140px minmax(0,1fr)}.template-variable-popover .template-variable-browser{grid-template-columns:160px minmax(0,1fr)}.template-email-source{grid-template-columns:1fr}.template-email-source label+label{border-left:0;border-top:1px solid var(--bp-border)}.template-pro-grid article{grid-template-columns:105px 1fr}.template-pro-thumbnail{padding:18px 12px}}.message-templates-page{--mt-blue:#007f8f;--mt-blue-soft:var(--bp-body);--mt-control-ink:#172b3a;--mt-control-line:var(--bp-border);--mt-control-bg:var(--bp-body);--mt-control-hover:var(--bp-body);--mt-control-selected:var(--bp-body);--mt-control-accent:#007f8f;--mt-control-ring:#007f8f2e}.message-templates-page .btn-primary{background:#007f8f;border:1px solid #007f8f;border-radius:6px;box-shadow:none;color:#fff;font-weight:600}.message-templates-page .btn-primary:not(:disabled):hover{background:#006b79;border-color:#006b79;box-shadow:none}.message-templates-page .btn-primary:not(:disabled):active{background:#005d69}.message-templates-page .btn-light{background:var(--mt-control-bg);border:1px solid var(--mt-control-line);border-radius:6px;box-shadow:none;color:var(--mt-control-ink)}.message-templates-page .btn-light:not(:disabled):hover{background:var(--mt-control-hover)}.message-templates-page .message-template-filters{background:var(--mt-control-hover);border-color:var(--mt-control-line);border-radius:6px;gap:4px}.message-templates-page .message-template-filters button{border:1px solid #0000;border-radius:4px;color:var(--mt-control-ink);font-weight:600}.message-templates-page .message-template-filters button:hover{background:var(--mt-control-bg);color:var(--mt-control-accent)}.message-templates-page .message-template-filters button.active{background:var(--mt-control-bg);border-color:var(--mt-control-line);box-shadow:none;color:var(--mt-control-accent)}.message-templates-page .message-template-empty-icon{background:var(--mt-control-selected);border-color:var(--mt-control-line);border-radius:10px;color:var(--mt-control-accent)}.message-templates-page .message-template-search,.message-templates-page .template-email-subject>div,.message-templates-page .template-field input,.message-templates-page .template-field select{border-color:var(--mt-control-line);border-radius:6px}.message-templates-page .message-template-search:focus-within,.message-templates-page .template-email-subject>div:focus-within,.message-templates-page .template-field input:focus,.message-templates-page .template-field select:focus{border-color:var(--mt-control-accent);box-shadow:0 0 0 3px var(--mt-control-ring)}.message-templates-page .template-channel-row button{background:var(--mt-control-bg);border-color:var(--mt-control-line);border-radius:6px;box-shadow:none;color:var(--mt-control-ink);font-weight:600}.message-templates-page .template-channel-row button:not(.active):hover{background:var(--mt-control-hover);color:var(--mt-control-accent)}.message-templates-page .template-channel-row button.active{background:var(--mt-control-selected);border-color:var(--mt-control-accent);box-shadow:none;color:var(--mt-control-accent)}.message-templates-page .template-email-toolbar,.message-templates-page .template-email-toolbar select{background:var(--mt-control-bg);border-color:var(--mt-control-line)}.message-templates-page .template-email-toolbar select{color:var(--mt-control-ink)}.message-templates-page .drawer-close-button,.message-templates-page .template-color-tool,.message-templates-page .template-more-button,.message-templates-page .template-tool-button{border-radius:4px;color:var(--mt-control-ink)}.message-templates-page .drawer-close-button:hover,.message-templates-page .template-color-tool:hover,.message-templates-page .template-more-button:hover,.message-templates-page .template-tool-button:hover{background:var(--mt-control-hover);border-color:var(--mt-control-line);box-shadow:none;color:var(--mt-control-ink)}.message-templates-page .template-more-button.active,.message-templates-page .template-tool-button.active{background:var(--mt-control-selected);border-color:var(--mt-control-line);color:var(--mt-control-accent)}.message-templates-page .template-variable-trigger{background:var(--mt-control-bg);border-color:var(--mt-control-line);color:var(--mt-control-ink);font-weight:600}.message-templates-page .template-variable-trigger.is-open,.message-templates-page .template-variable-trigger:hover{background:var(--mt-control-selected);border-color:var(--mt-control-line);color:var(--mt-control-accent)}.message-templates-page .template-builder-launch{background:#007f8f!important;border-color:#007f8f!important;box-shadow:none;color:#fff!important;font-weight:600}.message-templates-page .template-builder-launch:not(:disabled):hover{background:#006b79!important;border-color:#006b79!important}.message-templates-page .template-builder-launch+.template-builder-launch{background:var(--mt-control-bg)!important;border-color:var(--mt-control-line)!important;color:var(--mt-control-ink)!important}.message-templates-page .template-builder-launch+.template-builder-launch:not(:disabled):hover{background:var(--mt-control-hover)!important;border-color:var(--mt-control-accent)!important}.message-templates-page .template-toolbar-divider{background:var(--mt-control-line)}.message-templates-page .message-template-menu-cell details[open] summary,.message-templates-page .message-template-menu-cell summary:hover{background:var(--mt-control-selected);border-color:var(--mt-control-line);color:var(--mt-control-accent)}.message-templates-page .message-template-menu-cell details button:not(.danger):hover{background:var(--mt-control-selected);color:var(--mt-control-accent)}.message-templates-page .message-template-search>button:hover{background:var(--mt-control-hover);color:var(--mt-control-ink)}.message-templates-page :is(button,summary,select):focus-visible{outline:2px solid var(--mt-control-accent);outline-offset:2px}.message-templates-page .btn-primary:disabled{box-shadow:none}html[data-crm-theme=dark] .message-templates-page{--mt-blue:#62ced9;--mt-control-ink:#e5ebef;--mt-control-line:var(--bp-border);--mt-control-bg:var(--bp-body);--mt-control-hover:var(--bp-body);--mt-control-selected:var(--bp-body);--mt-control-accent:#62ced9;--mt-control-ring:#62ced92e}html[data-crm-theme=dark] .message-template-drawer .template-email-devices{background:var(--bp-soft)!important;border-color:var(--bp-border)!important}html[data-crm-theme=dark] .message-template-drawer .template-email-devices>button{background:#0000!important;color:var(--bp-muted)!important}html[data-crm-theme=dark] .message-template-drawer .template-email-devices>button:hover,html[data-crm-theme=dark] .message-template-drawer .template-email-devices>button[aria-pressed=true]{background:var(--bp-soft)!important;color:#65d6c4!important}html[data-crm-theme=dark] .message-template-drawer .template-email-status,html[data-crm-theme=dark] .message-template-drawer .template-email-toolbar{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .message-template-drawer .template-email-source,html[data-crm-theme=dark] .message-template-drawer .template-email-source textarea,html[data-crm-theme=dark] .template-variable-popover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .template-variable-popover .template-variable-browser,html[data-crm-theme=dark] .template-variable-popover .template-variable-browser>nav,html[data-crm-theme=dark] .template-variable-popover .template-variable-browser>section,html[data-crm-theme=dark] .template-variable-popover .template-variable-group-heading,html[data-crm-theme=dark] .template-variable-popover .template-variable-results,html[data-crm-theme=dark] .template-variable-popover .template-variable-search,html[data-crm-theme=dark] .template-variable-popover>footer,html[data-crm-theme=dark] .template-variable-popover>header{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .template-variable-popover .template-variable-search>input{background:#0000;color:var(--bp-text)}html[data-crm-theme=dark] .template-variable-popover .template-variable-results>button,html[data-crm-theme=dark] .template-variable-popover .template-variable-results>button>i,html[data-crm-theme=dark] .template-variable-popover .template-variable-search>button,html[data-crm-theme=dark] .template-variable-popover>header>button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .template-variable-popover .template-variable-results>button:focus-visible,html[data-crm-theme=dark] .template-variable-popover .template-variable-results>button:hover{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .template-variable-popover .template-variable-results>button>span{background:#0000}html[data-crm-theme=dark] .template-variable-popover .template-variable-browser>nav button:not(.active){background:#0000;color:var(--bp-text)}html[data-crm-theme=dark] .template-variable-popover .template-variable-browser>nav button:not(.active):hover{background:var(--bp-soft)}html[data-crm-theme=dark] .template-variable-popover strong{color:var(--bp-text)}html[data-crm-theme=dark] .template-variable-popover .template-variable-results>p,html[data-crm-theme=dark] .template-variable-popover footer,html[data-crm-theme=dark] .template-variable-popover small{color:var(--bp-muted)}.segmentation-tags-page{--seg-tags-surface:var(--bp-body);--seg-tags-line:var(--bp-border);--seg-tags-ink:#26344a;--seg-tags-muted:var(--bp-muted);max-width:1700px}.sales-groups-heading.segmentation-tags-heading{border-radius:6px;gap:18px;margin-bottom:12px;min-height:96px;padding:13px 20px 14px}.sales-groups-heading.segmentation-tags-heading:after{bottom:-82px;height:132px;right:68px;width:180px}.segmentation-tags-heading .sales-groups-heading-copy{gap:8px}.segmentation-tags-heading .sales-groups-heading-copy>div{gap:11px}.segmentation-tags-heading .sales-groups-title-icon{border-radius:11px;height:44px;width:44px}.segmentation-tags-heading .sales-groups-heading-copy h1{font-size:24px;line-height:1.18}.segmentation-tags-heading .segmentation-tags-guide-pending{min-height:40px;padding:0 15px}@media(max-width:850px){.sales-groups-heading.segmentation-tags-heading{gap:10px;padding:13px 16px}.segmentation-tags-heading .segmentation-tags-guide-pending{align-self:flex-start;min-height:36px;width:auto}}@media(max-width:650px){.sales-groups-heading.segmentation-tags-heading{padding:13px 15px}}.segmentation-tags-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1;transform:none}.segmentation-tags-card{background:var(--seg-tags-surface);border:1px solid var(--seg-tags-line);border-radius:6px;box-shadow:var(--bp-shadow);min-height:0;overflow:visible}.segmentation-tags-card>header{align-items:center;border-bottom:1px solid var(--seg-tags-line);display:flex;gap:14px;justify-content:space-between;min-height:68px;padding:12px 15px}.segmentation-tags-card>header h2{color:var(--seg-tags-ink);font-size:18px;margin:0}.segmentation-tags-card>header p{color:var(--seg-tags-muted);font-size:14px;line-height:1.5;margin:4px 0 0}.segmentation-tags-add{min-height:40px;padding:0 15px;white-space:nowrap}.segmentation-tags-table-wrap{min-height:0;overflow-x:auto;overflow-y:visible}.segmentation-tags-table{min-height:0;min-width:1120px;overflow:visible;position:relative}.segmentation-tags-row,.segmentation-tags-table-head{align-items:center;display:grid;grid-template-columns:62px minmax(250px,1.45fr) repeat(5,minmax(118px,.65fr)) 54px}.segmentation-tags-table-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);border-top:1px solid var(--bp-border);box-shadow:inset 0 -1px 0 #ffffffb8;color:var(--bp-text);font-size:14px;font-weight:500;letter-spacing:.24px;min-height:46px}.segmentation-tags-table-head>*{align-items:center;display:flex;justify-content:center;min-height:46px;min-width:0;padding:0 14px;position:relative;text-align:center}.segmentation-tags-table-head>:not(:last-child):after{background:var(--bp-soft);bottom:10px;content:"";position:absolute;right:0;top:10px;width:1px}.segmentation-tags-table-head>:nth-child(2){justify-content:flex-start;text-align:left}.segmentation-tags-row{border-bottom:1px solid var(--bp-border);color:var(--bp-muted);font-size:15px;min-height:62px;transition:background .16s ease}.segmentation-tags-row,.segmentation-tags-row:hover{background:var(--bp-paper)}.segmentation-tags-row>*{margin:0;min-width:0;padding:9px 11px}.segmentation-tags-count,.segmentation-tags-number,.segmentation-tags-total{text-align:center}.segmentation-tags-number{color:var(--bp-muted);font-weight:600}.segmentation-tags-count{font-feature-settings:"tnum";color:var(--bp-muted);font-variant-numeric:tabular-nums}.segmentation-tags-total{font-feature-settings:"tnum";color:var(--bp-text);font-variant-numeric:tabular-nums;font-weight:600}.segmentation-tags-name{align-items:center;display:flex}.segmentation-tags-name>button{align-items:center;background:var(--segmentation-tag-color);border:1px solid color-mix(in srgb,var(--segmentation-tag-color),var(--bp-border) 18%);border-radius:7px;box-shadow:0 1px 2px #16264014;color:var(--segmentation-tag-ink);display:inline-flex;font:inherit;font-weight:600;gap:7px;max-width:100%;min-height:32px;overflow:hidden;padding:5px 11px;text-overflow:ellipsis;white-space:nowrap}.segmentation-tags-name>button:not(:disabled){cursor:pointer}.segmentation-tags-name>button:not(:disabled):focus-visible,.segmentation-tags-name>button:not(:disabled):hover{outline:3px solid color-mix(in srgb,var(--segmentation-tag-color),#0000 68%);outline-offset:2px;transform:translateY(-1px)}.segmentation-tags-name>button:disabled{opacity:1}.segmentation-tags-menu-cell{display:grid;padding:0;place-items:center}.segmentation-tags-row>.segmentation-tags-menu-cell,.segmentation-tags-table-head>:last-child{align-self:stretch;background:var(--bp-soft);border-left:2px solid var(--bp-border);box-shadow:-9px 0 16px -12px #18263c8c;max-width:54px;min-width:54px;position:-webkit-sticky;position:sticky;right:0;width:54px}.segmentation-tags-table-head>:last-child{background:var(--bp-soft);z-index:6}.segmentation-tags-row>.segmentation-tags-menu-cell{z-index:4}.segmentation-tags-row:hover>.segmentation-tags-menu-cell{background:var(--bp-soft)}.segmentation-tags-menu-cell>.icon-btn{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:#7650c7;height:34px;width:34px}.segmentation-tags-menu-cell>.icon-btn.active,.segmentation-tags-menu-cell>.icon-btn:hover{background:#7650c7;border-color:#7650c7;color:#fff}.segmentation-tags-footer{border-top:1px solid var(--bp-border);color:var(--bp-muted);font-size:13px;justify-content:flex-start;min-height:50px;padding:10px 13px}.segmentation-tags-menu-dismiss{background:#0000;border:0;inset:0;padding:0;position:fixed;z-index:429}.segmentation-tags-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 16px 36px #19274133;color:var(--bp-text);max-height:calc(100vh - 16px);overflow-y:auto;padding:7px;z-index:430}.segmentation-tags-menu>strong{align-items:center;border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;font-size:14px;min-height:34px;padding:0 9px}.segmentation-tags-menu>button{align-items:center;background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-muted);display:flex;font-size:14px;gap:9px;min-height:38px;padding:0 9px;text-align:left;width:100%}.segmentation-tags-menu>button:hover{background:var(--bp-soft);color:#5738a4}.segmentation-tags-menu>button.danger{color:#c94755}.segmentation-tags-menu>button.danger:hover{background:var(--bp-soft)}.segmentation-tags-state{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:360px;padding:24px 35px 34px;text-align:center}.segmentation-tags-empty-visual{line-height:0;margin:-8px 0 2px;width:min(340px,86vw)}.segmentation-tags-empty-visual>img{display:block;height:auto;width:100%}.segmentation-tags-state>strong{color:var(--bp-text);font-size:17px}.segmentation-tags-state>span{font-size:14px;line-height:1.55;max-width:480px}.segmentation-tags-state>button{margin-top:5px}.segmentation-tags-state.is-error>i{color:#d04a59}.segmentation-tags-drawer.drawer-wide{width:min(1065px,100vw - 44px)}.segmentation-tags-drawer .drawer-content{overflow:hidden;padding:0}.segmentation-tags-form{display:flex;flex-direction:column;height:100%;min-height:0}.segmentation-tags-form-body{background:var(--bp-soft);flex:1 1;min-height:0;overflow-y:auto;padding:22px}.segmentation-tags-form-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.segmentation-tags-field{min-width:0}.segmentation-tags-field>span{align-items:center;color:var(--bp-text);display:flex;font-size:14px;font-weight:600;gap:4px;min-height:24px}.segmentation-tags-field>span b{color:#7650c7}.crm-app .segmentation-tags-field>input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:14px;height:44px;min-height:44px;outline:0;padding:0 12px;width:100%}.crm-app .segmentation-tags-field>input:focus{border-color:#8e78dd;box-shadow:0 0 0 3px #7650c717}.segmentation-tags-field>small:not(.crm-invalid-feedback){color:var(--bp-muted);display:block;font-size:13px;line-height:1.45;min-height:20px;padding-top:5px}.segmentation-tags-color-field .origins-color-trigger{height:44px;min-height:44px}.segmentation-tags-color-field.is-invalid .origins-color-trigger,.segmentation-tags-field.is-invalid>input{border-color:#ef5968;box-shadow:0 0 0 3px #ef596812}.segmentation-tags-field .crm-invalid-feedback{align-items:center;color:#dc4655;display:flex;font-size:13px;gap:5px;min-height:20px;padding-top:4px}.segmentation-tags-form-summary,.segmentation-tags-required-summary{align-items:flex-start;background:var(--bp-soft);border:1px solid #f3ccd2;border-radius:8px;color:#c44755;display:flex;font-size:14px;gap:8px;line-height:1.5;margin:0 0 16px;padding:11px 12px}.segmentation-tags-required-summary{margin:18px 0 0}.segmentation-tags-form-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;min-height:67px;padding:11px 18px}.segmentation-tags-form-footer button{min-height:40px}.segmentation-tags-delete-body{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center}.segmentation-tags-delete-body>span{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:50%;color:#7650c7;display:grid;height:58px;place-items:center;width:58px}.segmentation-tags-delete-body>p{color:var(--bp-text);font-size:14px;font-weight:600;margin:0}.segmentation-tags-delete-body>small{color:var(--bp-muted);font-size:13px;line-height:1.55;max-width:390px}.segmentation-tags-delete-body .segmentation-tags-form-summary{margin:4px 0 0;text-align:left;width:100%}.segmentation-tags-guide-modal .modal-body-custom{padding:0}.segmentation-tags-guide{grid-gap:16px;background:var(--bp-soft);display:grid;gap:16px;grid-template-columns:1fr 1fr;max-height:min(66vh,690px);overflow-y:auto;padding:20px 22px}.segmentation-tags-guide-conclusion,.segmentation-tags-guide-intro{color:var(--bp-text);font-size:14px;grid-column:1/-1;line-height:1.65;margin:0}.segmentation-tags-guide>section{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;padding:16px}.segmentation-tags-guide>section h3{align-items:center;color:var(--bp-text);display:flex;font-size:16px;gap:8px;margin:0 0 12px}.segmentation-tags-guide>section h3 i{color:#7650c7}.segmentation-tags-guide ol,.segmentation-tags-guide ul{grid-gap:10px;color:var(--bp-muted);display:grid;font-size:13.5px;gap:10px;line-height:1.55;margin:0;padding-left:19px}.segmentation-tags-guide li span,.segmentation-tags-guide li strong{display:block}.segmentation-tags-guide li strong{color:var(--bp-text)}.segmentation-tags-guide-note{grid-column:1/-1}.segmentation-tags-guide-note p{color:var(--bp-muted);font-size:13.5px;line-height:1.6;margin:0}.segmentation-tags-guide-conclusion{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;color:var(--bp-text);padding:13px 15px}.segmentation-tags-toast{font-size:13px;z-index:600}html[data-crm-theme=dark] .segmentation-tags-card,html[data-crm-theme=dark] .segmentation-tags-form-footer,html[data-crm-theme=dark] .segmentation-tags-guide>section,html[data-crm-theme=dark] .segmentation-tags-row{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .segmentation-tags-card>header{border-color:var(--bp-border)}html[data-crm-theme=dark] .segmentation-tags-card>header h2,html[data-crm-theme=dark] .segmentation-tags-delete-body>p,html[data-crm-theme=dark] .segmentation-tags-field>span,html[data-crm-theme=dark] .segmentation-tags-guide li strong,html[data-crm-theme=dark] .segmentation-tags-guide>section h3,html[data-crm-theme=dark] .segmentation-tags-state>strong{color:var(--bp-text)}html[data-crm-theme=dark] .segmentation-tags-card>header p,html[data-crm-theme=dark] .segmentation-tags-delete-body>small,html[data-crm-theme=dark] .segmentation-tags-field>small:not(.crm-invalid-feedback),html[data-crm-theme=dark] .segmentation-tags-guide li,html[data-crm-theme=dark] .segmentation-tags-guide li span,html[data-crm-theme=dark] .segmentation-tags-guide-intro,html[data-crm-theme=dark] .segmentation-tags-guide-note p,html[data-crm-theme=dark] .segmentation-tags-state>span{color:var(--bp-muted)}html[data-crm-theme=dark] .segmentation-tags-table-head{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .segmentation-tags-row:hover,html[data-crm-theme=dark] .segmentation-tags-table-head>:not(:last-child):after{background:var(--bp-soft)}html[data-crm-theme=dark] .segmentation-tags-count,html[data-crm-theme=dark] .segmentation-tags-number{color:var(--bp-muted)}html[data-crm-theme=dark] .segmentation-tags-total{color:var(--bp-text)}html[data-crm-theme=dark] .segmentation-tags-row>.segmentation-tags-menu-cell,html[data-crm-theme=dark] .segmentation-tags-table-head>:last-child{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .segmentation-tags-row:hover>.segmentation-tags-menu-cell{background:var(--bp-soft)}html[data-crm-theme=dark] .segmentation-tags-menu{background:var(--bp-paper)}html[data-crm-theme=dark] .segmentation-tags-menu,html[data-crm-theme=dark] .segmentation-tags-menu>strong{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .segmentation-tags-menu>button{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .segmentation-tags-menu>button:hover{background:var(--bp-soft);color:#c7b8ff}html[data-crm-theme=dark] .segmentation-tags-menu>button.danger{color:#f08a95}html[data-crm-theme=dark] .segmentation-tags-menu>button.danger:hover{background:#3c2229}html[data-crm-theme=dark] .segmentation-tags-form-body,html[data-crm-theme=dark] .segmentation-tags-guide{background:var(--bp-paper)}html[data-crm-theme=dark] .crm-app .segmentation-tags-field>input{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .segmentation-tags-guide-conclusion{background:var(--bp-soft);border-color:var(--bp-border);color:#d0c4fb}@media(max-width:820px){.segmentation-tags-card>header{align-items:flex-start;flex-direction:column}.segmentation-tags-add{width:100%}.segmentation-tags-form-grid{grid-template-columns:1fr}.segmentation-tags-drawer.drawer-wide{width:100vw}.segmentation-tags-guide{grid-template-columns:1fr}.segmentation-tags-guide>section{grid-column:1}.segmentation-tags-guide-note{grid-column:1!important}}@media(max-width:480px){.segmentation-tags-form-body{padding:16px}.segmentation-tags-guide{padding:15px}}.goals-page{--goals-surface:var(--bp-body);--goals-line:var(--bp-border);--goals-ink:#25344a;--goals-muted:var(--bp-muted);max-width:1700px}.sales-groups-heading.goals-heading{border-radius:6px;gap:18px;margin-bottom:12px;min-height:96px;padding:13px 20px 14px}.goals-heading:after{bottom:-82px;height:132px;right:68px;width:180px}.goals-heading .sales-groups-heading-copy{gap:8px}.goals-heading .sales-groups-heading-copy>div{gap:11px}.goals-heading .sales-groups-title-icon{border-radius:11px;height:44px;width:44px}.goals-heading .sales-groups-heading-copy h1{font-size:24px;line-height:1.18}.goals-heading .sales-groups-guide-launch{min-height:40px;padding:0 15px}.goals-card{background:var(--goals-surface);border:1px solid var(--goals-line);border-radius:6px;box-shadow:var(--bp-shadow);min-height:420px;overflow:visible}.goals-toolbar{border-bottom:1px solid var(--goals-line);gap:15px;justify-content:space-between;min-height:70px;padding:10px 14px}.goals-tabs,.goals-toolbar{align-items:center;display:flex}.goals-tabs{gap:5px;min-width:0;overflow-x:auto}.goals-tabs>div{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;display:flex;height:39px}.goals-tabs>div.is-active{background:var(--bp-soft);border-color:#acb8f5;box-shadow:0 0 0 2px #4057d60f}.goals-tabs>div>button:first-child{background:#0000;border:0;color:var(--bp-muted);font-size:14px;font-weight:600;height:100%;padding:0 8px 0 13px;white-space:nowrap}.goals-tabs>div.is-active>button:first-child{color:var(--bp-primary)}.goals-tab-menu{background:#0000;border:0;border-left:1px solid var(--bp-border)!important;color:var(--bp-muted);height:30px;width:30px}.goals-new-tab,.goals-tab-menu:hover{color:var(--bp-primary)}.goals-new-tab{background:var(--bp-soft);border:1px dashed #acb8f5;border-radius:8px;flex:0 0 auto;height:38px;width:38px}.goals-toolbar-actions{align-items:center;display:flex;gap:7px;justify-content:flex-end}.goals-toolbar-actions>button{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-muted);display:inline-flex;font-size:13.5px;font-weight:620;gap:7px;justify-content:center;min-height:39px;padding:0 11px;white-space:nowrap}.goals-toolbar-actions>button.is-active,.goals-toolbar-actions>button:hover{background:var(--bp-soft);border-color:#aeb9ef;color:var(--bp-primary)}.goals-toolbar-actions>button.btn-primary{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.goals-search{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-muted);display:flex;gap:7px;height:39px;padding:0 11px;width:205px}.goals-search:focus-within{background:var(--bp-paper);border-color:#aeb9ef;box-shadow:0 0 0 3px #4057d612;color:var(--bp-primary)}.goals-search input{background:#0000;border:0;color:var(--bp-text);font-size:13.5px;min-width:0;outline:0;width:100%}.goals-filters{align-items:flex-end;background:var(--bp-paper);border-bottom:1px solid var(--goals-line);display:flex;gap:10px;min-height:67px;padding:10px 15px}.goals-filters label{grid-gap:5px;display:grid;gap:5px;width:220px}.goals-filters label>span{color:#607087;font-size:13px;font-weight:600}.goals-filters select{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:13.5px;height:38px;padding:0 10px}.goals-filters>button{background:#0000;border:0;color:var(--bp-primary);font-size:13px;height:38px;padding:0 12px}.goals-table{min-width:1040px;position:relative}.goals-row,.goals-table-head{align-items:center;display:grid;grid-template-columns:minmax(220px,1.25fr) minmax(190px,1fr) minmax(240px,1.15fr) minmax(185px,.9fr) 130px 54px}.goals-table-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:13.5px;font-weight:500;min-height:46px}.goals-table-head>*{align-items:center;display:flex;min-height:46px;padding:0 13px;position:relative}.goals-table-head>:not(:last-child):after{background:var(--bp-soft);bottom:10px;content:"";position:absolute;right:0;top:10px;width:1px}.goals-row{border-bottom:1px solid var(--bp-border);color:var(--bp-muted);font-size:13.5px;min-height:70px}.goals-row,.goals-row:hover{background:var(--bp-paper)}.goals-row>div{min-width:0;padding:10px 13px}.goals-name-cell,.goals-period-cell{display:flex;flex-direction:column;gap:3px}.goals-name-cell>strong,.goals-period-cell>strong{color:var(--bp-text);font-size:14px}.goals-name-cell>span,.goals-period-cell>span{color:var(--bp-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goals-name-cell>small{align-items:center;color:#6f55b5;display:flex;gap:4px}.goals-repeat{color:var(--bp-muted)!important;font-size:17px}.goals-owner-cell{align-items:center;display:flex;gap:9px}.goals-owner-cell>span{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:50%;color:var(--bp-primary);display:grid;flex:0 0 auto;font-size:13px;font-weight:600;height:31px;place-items:center;width:31px}.goals-owner-cell>strong{color:var(--bp-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goals-progress-cell>div:first-child{align-items:baseline;display:flex;gap:4px;margin-bottom:7px}.goals-progress-cell strong{font-feature-settings:"tnum";color:var(--bp-text);font-size:14px;font-variant-numeric:tabular-nums}.goals-progress-cell span{color:var(--bp-muted);font-size:13px}.goals-progress-track{background:var(--bp-soft);border-radius:999px;height:7px;position:relative}.goals-progress-track>i{background:linear-gradient(90deg,var(--bp-primary-solid),#6679e8);border-radius:999px;inset:0 auto 0 0;max-width:100%;position:absolute}.goals-progress-track>b{background:#e7a43b;border-radius:2px;box-shadow:0 0 0 2px #fff;height:15px;margin-left:-1px;position:absolute;top:-4px;width:2px}.goals-status{background:var(--bp-soft);border-radius:999px;color:#248b78;display:inline-flex;font-size:13px;font-weight:600;padding:5px 9px}.goals-status.complete{background:var(--bp-soft);color:var(--bp-primary)}.goals-actions{align-self:stretch;background:var(--bp-soft);border-left:2px solid var(--bp-border);display:grid;place-items:center;position:relative}.goals-actions>button:first-child{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:#5e50bc;height:33px;width:33px}.goals-actions>button:first-child.active,.goals-actions>button:first-child:hover{background:#6150c7;color:#fff}.goals-menu-dismiss{background:#0000;border:0;inset:0;position:fixed;z-index:429}.goals-row-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 14px 34px #19274133;padding:7px;position:absolute;right:8px;top:55px;width:205px;z-index:430}.goals-row-menu>button{align-items:center;background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-muted);display:flex;font-size:13.5px;gap:8px;min-height:37px;padding:0 9px;text-align:left;width:100%}.goals-row-menu>button:hover{background:var(--bp-soft);color:#4c3aaa}.goals-row-menu>button.danger{color:#c94755}.goals-groups{grid-gap:12px;background:var(--bp-soft);display:grid;gap:12px;padding:12px}.goals-groups>section{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;overflow:visible}.goals-groups>section>h2{align-items:center;border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;font-size:15px;gap:8px;margin:0;min-height:44px;padding:0 15px}.goals-groups>section>h2 span{background:var(--bp-soft);border-radius:999px;color:#6e55bc;font-size:13px;padding:2px 7px}.goals-state{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:360px;padding:25px;text-align:center}.goals-state>img{margin-bottom:2px;width:min(340px,80vw)}.goals-state>strong{color:var(--bp-text);font-size:17px}.goals-state>span{font-size:14px;line-height:1.55;max-width:480px}.goals-state>button{margin-top:5px}.goals-state.is-error>i{color:#d04a59}.goals-drawer.drawer-wide{width:min(1080px,100vw - 44px)}.goals-drawer .drawer-content{overflow:hidden;padding:0}.goals-form{display:flex;flex-direction:column;height:100%;min-height:0}.goals-form-body{background:var(--bp-soft);flex:1 1;min-height:0;overflow-y:auto;padding:20px}.goals-form-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.goals-field{display:flex;flex-direction:column;gap:6px;min-width:0}.goals-field-wide{grid-column:span 2}.goals-field>span,.goals-manual-form label>span,.goals-modal-field>span{color:var(--bp-text);font-size:13.5px;font-weight:600}.goals-field b,.goals-responsibles b{color:var(--bp-primary)}.goals-field input,.goals-field select,.goals-manual-form input,.goals-manual-form textarea,.goals-modal-field input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:14px;min-height:42px;outline:0;padding:0 11px;width:100%}.goals-field input:focus,.goals-field select:focus,.goals-manual-form input:focus,.goals-manual-form textarea:focus,.goals-modal-field input:focus{border-color:#8e78dd;box-shadow:0 0 0 3px #7650c717}.goals-dependencies,.goals-filter-panel,.goals-responsibles{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;margin-top:18px;padding:15px}.goals-switch{align-items:center;display:flex;gap:9px;margin-bottom:12px}.goals-switch input{opacity:0;position:absolute}.goals-switch>span{background:var(--bp-soft);border-radius:999px;height:20px;position:relative;transition:.2s;width:35px}.goals-switch>span:after{background:var(--bp-paper);border-radius:50%;content:"";height:14px;left:3px;position:absolute;top:3px;transition:.2s;width:14px}.goals-switch input:checked+span{background:var(--bp-primary-solid)}.goals-switch input:checked+span:after{transform:translateX(15px)}.goals-switch strong{color:var(--bp-text);font-size:14px}.goals-responsibles>header{align-items:flex-start;display:flex;gap:15px;justify-content:space-between;margin-bottom:12px}.goals-responsibles h3{color:var(--bp-text);font-size:15px;margin:0}.goals-responsibles p{color:var(--bp-muted);font-size:13px;margin:4px 0 0}.goals-responsibles>header>span{background:var(--bp-soft);border-radius:999px;color:var(--bp-primary);font-size:13px;padding:5px 9px}.goals-target-picker{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));max-height:235px;overflow-y:auto}.goals-target-picker>label{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;display:flex;gap:8px;min-height:48px;padding:7px 9px}.goals-target-picker>label.is-selected{background:var(--bp-soft);border-color:#aeb9ef}.goals-target-picker input{accent-color:#4057d6}.goals-target-avatar{background:var(--bp-soft);border-radius:50%;color:var(--bp-primary);display:grid;flex:0 0 auto;font-size:13px;font-weight:600;height:28px;place-items:center;width:28px}.goals-target-picker label>span:last-child{display:flex;flex-direction:column;min-width:0}.goals-target-picker strong{color:var(--bp-text);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goals-target-picker small{color:#8974c4;font-size:13px}.goals-target-values{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.goals-target-values label{align-items:center;border:1px solid var(--bp-border);border-radius:7px;display:flex;gap:8px;min-height:42px;padding:5px 6px 5px 10px}.goals-target-values span{color:var(--bp-text);flex:1 1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goals-target-values input{border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);font-size:13px;height:31px;padding:0 8px;width:115px}.goals-dependencies summary{color:#6650ad;cursor:pointer;font-size:13.5px;font-weight:600}.goals-dependencies>div{margin-top:12px;max-height:240px;overflow-y:auto}.goals-dependencies p{grid-gap:2px;border-bottom:1px solid var(--bp-border);display:grid;gap:2px;margin:0;padding:8px 0}.goals-dependencies p strong{color:var(--bp-text);font-size:13px}.goals-dependencies p span{color:var(--bp-muted);font-size:13px}.goals-form-alert{align-items:flex-start;background:var(--bp-soft);border:1px solid #f3ccd2;border-radius:8px;color:#c44755;display:flex;font-size:13.5px;gap:7px;line-height:1.45;margin:14px 0 0;padding:10px 11px}.goals-form-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;min-height:67px;padding:11px 18px}.goals-form-footer button{min-height:40px}.goals-manual-form label,.goals-modal-field{grid-gap:6px;display:grid;gap:6px}.goals-manual-form{grid-gap:12px;display:grid;gap:12px}.goals-manual-form textarea{min-height:90px;padding:10px;resize:vertical}.goals-confirm{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center}.goals-confirm>span{background:var(--bp-soft);border-radius:50%;color:#6150c7;display:grid;height:57px;place-items:center;width:57px}.goals-confirm p{color:var(--bp-text);font-size:14px;line-height:1.55;margin:0}.goals-guide-modal .modal-body-custom{padding:0}.goals-guide{grid-gap:13px;background:var(--bp-soft);display:grid;gap:13px;grid-template-columns:1fr 1fr;max-height:min(68vh,700px);overflow-y:auto;padding:19px 21px}.goals-guide-intro,.goals-guide-note{color:var(--bp-text);font-size:14px;grid-column:1/-1;line-height:1.6;margin:0}.goals-guide>section{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;padding:15px}.goals-guide h3{align-items:center;color:var(--bp-text);display:flex;font-size:15px;gap:7px;margin:0 0 10px}.goals-guide h3 i{color:#6150c7}.goals-guide ol,.goals-guide ul{grid-gap:8px;color:#617086;display:grid;font-size:13px;gap:8px;line-height:1.5;margin:0;padding-left:18px}.goals-guide li span,.goals-guide li strong{display:block}.goals-guide li strong,.goals-guide-note{color:var(--bp-text)}.goals-guide-note{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;padding:12px 14px}.goals-toast{z-index:600}@media(max-width:1150px){.goals-toolbar{align-items:flex-start;flex-direction:column}.goals-toolbar-actions{justify-content:flex-start;overflow-x:auto;width:100%}.goals-search{min-width:190px}}@media(max-width:820px){.sales-groups-heading.goals-heading{padding:13px 16px}.goals-heading .sales-groups-guide-launch{min-height:36px;width:auto}.goals-form-grid,.goals-target-picker{grid-template-columns:1fr 1fr}.goals-field-wide{grid-column:span 2}.goals-drawer.drawer-wide{width:100vw}.goals-guide{grid-template-columns:1fr}.goals-guide>*{grid-column:1}}@media(max-width:560px){.goals-form-grid,.goals-target-picker,.goals-target-values{grid-template-columns:1fr}.goals-field-wide{grid-column:1}.goals-form-body{padding:15px}.goals-toolbar-actions>button:not(.btn-primary){font-size:0;gap:0}.goals-toolbar-actions>button:not(.btn-primary) i{font-size:17px!important}}html[data-crm-theme=dark] .goals-card,html[data-crm-theme=dark] .goals-dependencies,html[data-crm-theme=dark] .goals-filter-panel,html[data-crm-theme=dark] .goals-form-footer,html[data-crm-theme=dark] .goals-guide>section,html[data-crm-theme=dark] .goals-responsibles,html[data-crm-theme=dark] .goals-row,html[data-crm-theme=dark] .goals-table-head{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .goals-table-head{color:var(--bp-text)}html[data-crm-theme=dark] .goals-row:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .goals-field>span,html[data-crm-theme=dark] .goals-guide h3,html[data-crm-theme=dark] .goals-name-cell>strong,html[data-crm-theme=dark] .goals-owner-cell>strong,html[data-crm-theme=dark] .goals-period-cell>strong,html[data-crm-theme=dark] .goals-progress-cell strong,html[data-crm-theme=dark] .goals-responsibles h3,html[data-crm-theme=dark] .goals-state>strong{color:var(--bp-text)}html[data-crm-theme=dark] .goals-form-body,html[data-crm-theme=dark] .goals-groups,html[data-crm-theme=dark] .goals-guide{background:var(--bp-paper)}html[data-crm-theme=dark] .goals-field input,html[data-crm-theme=dark] .goals-field select,html[data-crm-theme=dark] .goals-manual-form input,html[data-crm-theme=dark] .goals-manual-form textarea,html[data-crm-theme=dark] .goals-modal-field input{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.goals-heading{justify-content:flex-start}.goals-tab-config{align-items:flex-end;background:var(--bp-soft);border-bottom:1px solid var(--goals-line);display:flex;flex-wrap:wrap;gap:10px;padding:13px 15px}.goals-tab-config>label{grid-gap:5px;display:grid;flex:1 1 160px;gap:5px;min-width:145px}.goals-tab-config>label>span{color:var(--bp-text);font-size:13px;font-weight:600}.goals-tab-config select{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:13.5px;height:39px;outline:0;padding:0 32px 0 10px;width:100%}.goals-config-search>div:focus-within,.goals-tab-config select:focus{border-color:#8e9dea;box-shadow:0 0 0 3px #4057d614}.goals-config-search>div{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-muted);display:flex;gap:7px;height:39px;padding:0 10px}.goals-config-search input{background:#0000;border:0;color:var(--bp-text);font-size:13.5px;min-width:0;outline:0;width:100%}.goals-config-actions{align-items:center;display:flex;gap:7px;min-height:39px}.goals-config-actions>button{font-size:13.5px;min-height:39px;padding:0 14px}.goals-inline-error{background:var(--bp-soft);border-bottom:1px solid #f0c9cf;color:#bb3e4e;font-size:13px;margin:0;padding:9px 15px}.goals-export{position:relative;z-index:20}.goals-export>button:first-child{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-muted);display:inline-flex;font-size:13.5px;font-weight:620;gap:7px;min-height:39px;padding:0 11px}.goals-export>button:first-child:hover{background:var(--bp-soft);border-color:#aeb9ef;color:var(--bp-primary)}.goals-export-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 14px 34px #19274133;padding:7px;position:absolute;right:0;top:46px;width:240px;z-index:431}.goals-export-menu>button{background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-text);font-size:13px;min-height:37px;padding:0 10px;text-align:left;width:100%}.goals-export-menu>button:hover{background:var(--bp-soft);color:var(--bp-primary)}.goals-export-menu>button:disabled{opacity:.45}.goals-target-selector{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;overflow:hidden}.goals-target-search{align-items:center;background:var(--bp-paper);border-bottom:1px solid var(--bp-border);color:var(--bp-muted);display:flex;gap:8px;height:41px;padding:0 11px}.goals-target-search:focus-within{background:var(--bp-paper);color:var(--bp-primary)}.goals-target-search input{background:#0000;border:0;color:var(--bp-text);font-size:13.5px;min-width:0;outline:0;width:100%}.goals-target-selector .goals-target-picker{display:block;max-height:240px;overflow-y:auto}.goals-target-selector .goals-target-picker>label{align-items:center;background:var(--bp-paper);border:0;border-bottom:1px solid var(--bp-border);border-radius:0;cursor:pointer;display:flex;gap:9px;min-height:48px;padding:7px 11px}.goals-target-selector .goals-target-picker>label:last-of-type{border-bottom:0}.goals-target-selector .goals-target-picker>label:hover{background:var(--bp-paper)}.goals-target-selector .goals-target-picker>label.is-selected{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-primary)}.goals-target-selector .goals-target-picker>label>i:last-child{color:var(--bp-primary);margin-left:auto}.goals-target-selector .goals-target-picker>p{color:var(--bp-muted);font-size:13px;margin:0;padding:22px 12px;text-align:center}.goals-target-values{margin-top:10px}@media(max-width:1180px){.goals-tab-config>label{flex-basis:180px}.goals-config-actions{flex:1 1 100%;justify-content:flex-end}}@media(max-width:720px){.goals-tab-config>label{flex-basis:calc(50% - 6px)}.goals-config-actions{justify-content:stretch}.goals-config-actions>button{flex:1 1}}@media(max-width:520px){.goals-tab-config>label{flex-basis:100%}}html[data-crm-theme=dark] .goals-tab-config{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .goals-config-search>div,html[data-crm-theme=dark] .goals-export-menu,html[data-crm-theme=dark] .goals-export-menu>button,html[data-crm-theme=dark] .goals-export>button:first-child,html[data-crm-theme=dark] .goals-tab-config select,html[data-crm-theme=dark] .goals-target-search,html[data-crm-theme=dark] .goals-target-selector,html[data-crm-theme=dark] .goals-target-selector .goals-target-picker>label{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .goals-target-selector .goals-target-picker>label.is-selected,html[data-crm-theme=dark] .goals-target-selector .goals-target-picker>label:hover{background:var(--bp-soft);color:#aeb9ff}.goals-workspace{background:#0000;border:0;box-shadow:none;overflow:visible}.goals-workspace-bar{align-items:flex-end;background:var(--goals-surface);border:1px solid var(--goals-line);border-bottom:0;border-radius:11px 11px 0 0;display:flex;gap:16px;justify-content:space-between;min-height:62px;padding:10px 14px 0}.goals-workspace .goals-tabs{align-items:flex-end;gap:3px;min-height:51px;overflow:visible}.goals-workspace .goals-tabs>div{align-items:center;background:#0000;border:1px solid #0000;border-bottom:0;border-radius:8px 8px 0 0;box-shadow:none;display:flex;height:42px;margin-bottom:-1px;position:relative;z-index:2}.goals-workspace .goals-tabs>div:hover{background:var(--bp-soft)}.goals-workspace .goals-tabs>div.is-active{background:var(--bp-paper);border-color:#b8c2ef;border-bottom-color:var(--bp-border);box-shadow:0 -3px 10px rgba(38,55,103,.045)}.goals-workspace .goals-tab-label{background:#0000;border:0;color:var(--bp-muted);font-size:14px;font-weight:600;height:100%;padding:0 9px 0 13px;white-space:nowrap}.goals-workspace .goals-tabs>div.is-active .goals-tab-label{color:var(--bp-primary)}.goals-workspace .goals-tab-menu{background:#0000;border:0;border-left:1px solid var(--bp-border)!important;color:var(--bp-muted);height:29px;width:31px}.goals-workspace .goals-tabs>div.is-active .goals-tab-menu{color:#5869cb}.goals-workspace .goals-new-tab{background:var(--bp-soft);border:1px dashed #9eaded;border-radius:7px;color:var(--bp-primary);height:38px;margin:0 0 3px 3px;width:38px}.goals-tab-context{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:0 14px 34px #19274138;overflow:hidden;padding:0 7px 7px;position:absolute;right:-5px;top:44px;width:218px;z-index:440}.goals-row-menu>strong,.goals-tab-context>strong{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;font-size:13.5px;font-weight:600;margin:0 -7px 5px;min-height:34px;padding:0 12px}.goals-row-menu>button,.goals-tab-context>button{align-items:center;background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-muted);display:flex;font-size:13.5px;gap:8px;min-height:37px;padding:0 9px;text-align:left;width:100%}.goals-row-menu>button:hover,.goals-tab-context>button:hover{background:var(--bp-soft);color:var(--bp-primary)}.goals-row-menu>button.danger,.goals-tab-context>button.danger{color:#d94d61}.goals-tab-panel{background:var(--bp-paper);border:1px solid var(--goals-line);border-radius:0 0 11px 11px;box-shadow:0 5px 18px rgba(23,39,66,.045);overflow:visible}.goals-workspace .goals-toolbar-actions{min-height:51px;padding-bottom:10px}.goals-workspace .goals-export>button:first-child,.goals-workspace .goals-toolbar-actions>button{min-height:39px}.goals-workspace .goals-toolbar-actions>button.goals-bulk-trigger{background:#d94d61;border-color:#d94d61;box-shadow:0 5px 12px #d94d612e;color:#fff}.goals-workspace .goals-toolbar-actions>button.goals-bulk-trigger:hover{background:#c83f52;border-color:#c83f52;color:#fff}.goals-workspace .goals-tab-config{background:var(--bp-soft);padding:13px 15px}.goals-selection-bar{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-muted);display:flex;font-size:13px;gap:12px;justify-content:space-between;min-height:42px;padding:0 15px}.goals-selection-bar strong{color:var(--bp-primary)}.goals-selection-bar button{background:#0000;border:0;color:var(--bp-primary);font-size:13px}.goals-results{background:var(--bp-paper);min-height:74px;overflow:visible}.goals-no-results{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;display:flex;font-size:14px;gap:9px;margin:14px;min-height:53px;padding:0 14px}.goals-no-results,.goals-no-results i{color:var(--bp-text)}.goals-results .goals-state.is-compact{min-height:130px;padding:20px}.goals-table-scroll{overflow-x:auto;width:100%}.goals-workspace .goals-table{min-width:1120px;position:relative}.goals-workspace .goals-row,.goals-workspace .goals-table-head{align-items:stretch;display:grid;grid-template-columns:46px 42px minmax(220px,1fr) minmax(210px,1fr) minmax(185px,.86fr) minmax(315px,1.42fr) 54px}.goals-workspace .goals-table-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:13.5px;font-weight:500;min-height:43px}.goals-workspace .goals-table-head>*{align-items:center;display:flex;min-height:43px;padding:0 13px;position:relative}.goals-workspace .goals-table-head>:not(:last-child):after{background:var(--bp-soft);bottom:9px;content:"";position:absolute;right:0;top:9px;width:1px}.goals-workspace .goals-table-head>label:nth-child(2),.goals-workspace .goals-table-head>strong:first-child{justify-content:center}.goals-workspace input[type=checkbox]{accent-color:#4057d6;cursor:pointer;height:14px;width:14px}.goals-workspace .goals-row{background:var(--bp-paper);border-bottom:1px solid var(--bp-border);color:var(--bp-muted);font-size:13.5px;min-height:74px}.goals-workspace .goals-row:hover{background:var(--bp-paper)}.goals-workspace .goals-row.is-selected{background:var(--bp-soft)}.goals-workspace .goals-row>div{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:10px 13px}.goals-workspace .goals-index-cell,.goals-workspace .goals-select-cell{align-items:center;text-align:center}.goals-workspace .goals-owner-cell{align-items:flex-start;gap:3px}.goals-workspace .goals-owner-cell>strong{color:var(--bp-primary);font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goals-workspace .goals-owner-cell>span{background:#0000;border:0;border-radius:0;color:var(--bp-muted);display:block;font-size:13px;font-weight:500;height:auto;width:auto}.goals-workspace .goals-progress-cell{align-items:center}.goals-workspace .goals-progress-cell>strong{font-feature-settings:"tnum";color:var(--bp-text);font-size:15px;font-variant-numeric:tabular-nums}.goals-workspace .goals-progress-cell>span{font-feature-settings:"tnum";color:var(--bp-text);font-size:14px;font-variant-numeric:tabular-nums;margin-top:4px}.goals-workspace .goals-period-cell{gap:4px}.goals-workspace .goals-period-cell>strong{color:var(--bp-text);font-size:14px}.goals-workspace .goals-period-cell>span{color:var(--bp-text);font-size:13.5px}.goals-goal-cell{gap:5px}.goals-goal-cell>strong{color:var(--bp-text);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goals-goal-cell>.goals-progress-track{height:8px;width:100%}.goals-goal-cell>div:nth-of-type(2){align-items:center;display:flex;gap:10px;justify-content:space-between}.goals-goal-cell>div:nth-of-type(2)>span{color:var(--bp-muted);font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goals-goal-cell>div:nth-of-type(2)>b{color:var(--bp-muted);font-size:13px}.goals-goal-cell>small{align-items:center;color:#6f55b5;display:flex;font-size:13px;gap:4px}.goals-workspace .goals-actions{align-items:center;align-self:stretch;background:var(--bp-soft);border-left:2px solid var(--bp-border);padding:8px;position:relative}.goals-workspace .goals-actions>button:first-child{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:#5e50bc;height:33px;width:33px}.goals-workspace .goals-row-menu{overflow:hidden;padding:0 7px 7px;right:8px;top:51px;width:218px}.goals-workspace .goals-groups{padding:12px}.goals-workspace .goals-groups .goals-table{min-width:1080px}@media(max-width:1150px){.goals-workspace-bar{align-items:stretch;flex-direction:column;padding-top:9px}.goals-workspace .goals-tabs{min-height:43px}.goals-workspace .goals-toolbar-actions{justify-content:flex-start;min-height:auto;overflow-x:auto;padding-bottom:10px}}@media(max-width:620px){.goals-workspace-bar{padding-left:10px;padding-right:10px}.goals-workspace .goals-tabs{overflow-x:auto;overflow-y:hidden}.goals-workspace .goals-tab-context{bottom:14px;left:14px;position:fixed;right:14px;top:auto;width:auto}.goals-selection-bar{align-items:flex-start;flex-direction:column;padding-bottom:9px;padding-top:9px}}html[data-crm-theme=dark] .goals-results,html[data-crm-theme=dark] .goals-row-menu>button,html[data-crm-theme=dark] .goals-tab-context,html[data-crm-theme=dark] .goals-tab-context>button,html[data-crm-theme=dark] .goals-tab-panel,html[data-crm-theme=dark] .goals-workspace .goals-tabs>div.is-active,html[data-crm-theme=dark] .goals-workspace-bar{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .goals-workspace .goals-tabs>div.is-active{border-bottom-color:var(--bp-border)}html[data-crm-theme=dark] .goals-workspace .goals-tab-config{background:var(--bp-paper)}html[data-crm-theme=dark] .goals-no-results,html[data-crm-theme=dark] .goals-selection-bar{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .goals-workspace .goals-row.is-selected{background:var(--bp-soft)}html[data-crm-theme=dark] .goals-row-menu>strong,html[data-crm-theme=dark] .goals-tab-context>strong{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .goals-goal-cell>strong,html[data-crm-theme=dark] .goals-workspace .goals-owner-cell>strong,html[data-crm-theme=dark] .goals-workspace .goals-period-cell>strong,html[data-crm-theme=dark] .goals-workspace .goals-progress-cell>strong{color:var(--bp-text)}.goals-page .goals-workspace .goals-tabs>div.is-active{background:var(--bp-soft);border-color:var(--bp-primary);border-bottom-color:var(--bp-border);box-shadow:0 -4px 11px #31439114;margin-bottom:-2px}.goals-page .goals-workspace .goals-tabs>div.is-active:after{background:var(--bp-soft);bottom:-4px;content:"";height:5px;left:-1px;position:absolute;right:-1px;z-index:1}.goals-page .goals-workspace .goals-tab-label,.goals-page .goals-workspace .goals-tab-menu{position:relative;z-index:2}.goals-page .goals-tab-panel{background:var(--bp-soft);border-color:var(--bp-border);border-top:2px solid var(--bp-primary);box-shadow:0 7px 20px rgba(23,39,66,.055);padding:13px;position:relative}.goals-page .goals-tab-panel>.goals-tab-config{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 2px 8px #1f304e0a;margin:0;padding:13px 14px}.goals-page .goals-tab-panel>.goals-inline-error{border:1px solid #f0c9cf;border-radius:8px;margin:10px 0 0}.goals-page .goals-tab-panel>.goals-selection-bar{border:1px solid var(--bp-border);border-radius:8px;margin:10px 0 0}.goals-page .goals-tab-panel>.goals-results{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 2px 8px #1f304e0a;margin-top:12px;min-height:82px;overflow:visible}.goals-page .goals-tab-panel>.goals-results:first-child{margin-top:0}.goals-page .goals-results>.goals-no-results{background:var(--bp-soft);border-color:var(--bp-border);margin:12px;min-height:58px}.goals-page .goals-results>.goals-table-scroll>.goals-table>.goals-table-head{border-radius:8px 8px 0 0}.goals-page .goals-results>.goals-groups{border-radius:9px}.goals-page .goals-results>.goals-state.is-compact{border-radius:9px;min-height:116px}@media(max-width:720px){.goals-page .goals-tab-panel{padding:9px}.goals-page .goals-tab-panel>.goals-tab-config{padding:11px}.goals-page .goals-results>.goals-no-results{margin:9px}}html[data-crm-theme=dark] .goals-page .goals-workspace .goals-tabs>div.is-active{background:var(--bp-paper);border-color:#7e90ef;border-bottom-color:var(--bp-border)}html[data-crm-theme=dark] .goals-page .goals-tab-panel,html[data-crm-theme=dark] .goals-page .goals-workspace .goals-tabs>div.is-active:after{background:var(--bp-paper)}html[data-crm-theme=dark] .goals-page .goals-tab-panel{border-color:var(--bp-border);border-top-color:#7e90ef}html[data-crm-theme=dark] .goals-page .goals-tab-panel>.goals-results,html[data-crm-theme=dark] .goals-page .goals-tab-panel>.goals-tab-config{background:var(--bp-paper);border-color:var(--bp-border)}.goals-page .goals-workspace .goals-tabs>div:not(.is-active){background:var(--bp-paper);border-bottom-color:var(--bp-border);border:1px solid var(--bp-border);box-shadow:0 -2px 7px rgba(34,49,78,.035);margin-bottom:0}.goals-page .goals-workspace .goals-tabs>div:not(.is-active):hover{background:var(--bp-paper);border-color:#aeb9ef #aeb9ef #8696e2}.goals-page .goals-workspace .goals-tabs>div:not(.is-active) .goals-tab-label{color:var(--bp-muted)}.goals-page .goals-workspace .goals-new-tab{align-items:center;background:#0000;border:0;border-left:1px solid var(--bp-border);border-radius:0;box-shadow:none;color:var(--bp-primary);display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;height:37px;margin:0 0 3px 7px;padding:0 9px 0 12px;white-space:nowrap;width:auto}.goals-page .goals-workspace .goals-new-tab:hover{background:#0000;color:#2f47cb}.goals-filter-heading{align-items:center;border-bottom:1px solid var(--bp-border);color:var(--bp-primary);display:flex;flex:1 0 100%;gap:7px;min-height:28px;padding:0 1px 9px}.goals-filter-heading>strong{color:var(--bp-text);font-size:14px;font-weight:500}.goals-filter-heading>span{background:var(--bp-soft);border-radius:999px;color:#5365c8;font-size:13px;font-weight:500;max-width:240px;overflow:hidden;padding:3px 8px;text-overflow:ellipsis;white-space:nowrap}.goals-empty-tab{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:292px;padding:24px;text-align:center}.goals-empty-tab>img{margin-bottom:4px;max-height:145px;object-fit:contain;width:min(270px,72vw)}.goals-empty-tab>strong{color:var(--bp-text);font-size:17px}.goals-empty-tab>span{font-size:13.5px;line-height:1.5;max-width:470px}.goals-empty-tab>button{margin-top:5px;min-height:39px}@media(max-width:620px){.goals-page .goals-workspace .goals-new-tab>span{display:none}.goals-page .goals-workspace .goals-new-tab{justify-content:center;padding:0;width:34px}.goals-filter-heading>span{max-width:140px}.goals-empty-tab{min-height:250px;padding:18px}.goals-empty-tab>img{width:min(230px,74vw)}}html[data-crm-theme=dark] .goals-page .goals-workspace .goals-tabs>div:not(.is-active){background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .goals-filter-heading{border-color:var(--bp-border)}html[data-crm-theme=dark] .goals-empty-tab>strong,html[data-crm-theme=dark] .goals-filter-heading>strong{color:var(--bp-text)}html[data-crm-theme=dark] .goals-filter-heading>span{background:var(--bp-soft);color:#bcc6ff}.sales-groups-page{--sales-group-surface:var(--bp-body);--sales-group-soft:var(--bp-body);--sales-group-line:var(--bp-border);--sales-group-ink:#26344a;--sales-group-muted:var(--bp-muted);max-width:1700px}.sales-groups-heading{align-items:center;background:var(--bp-soft);border:1px solid var(--sales-group-line);border-radius:6px;box-shadow:var(--bp-shadow);display:flex;gap:24px;justify-content:space-between;margin-bottom:18px;min-height:126px;overflow:hidden;padding:22px 24px;position:relative}.sales-groups-heading:after{border:1px solid #4057d617;border-radius:50%;bottom:-64px;content:"";height:160px;position:absolute;right:72px;transform:rotate(-12deg);width:220px}.sales-groups-heading-copy{align-items:flex-start;display:flex;flex-direction:column;gap:13px;position:relative;z-index:1}.sales-groups-back{align-items:center;background:#0000;border:0;color:var(--bp-muted);display:inline-flex;font-size:13.5px;font-weight:500;gap:6px;padding:0}.sales-groups-back:hover{color:var(--crm-primary)}.sales-groups-heading-copy>div{align-items:center;display:flex;gap:14px}.sales-groups-title-icon{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:14px;box-shadow:0 8px 18px #4057d61a;color:var(--bp-primary);display:grid;flex:0 0 auto;height:54px;place-items:center;width:54px}.sales-groups-heading-copy p{color:#3ba893;font-size:13px;font-weight:500;letter-spacing:1.3px;margin:0 0 3px}.sales-groups-heading-copy h1{color:var(--bp-text);font-size:25px;font-weight:500;letter-spacing:-.45px;line-height:1.25;margin:0}.sales-groups-heading-copy>div>div>span{color:var(--bp-muted);display:block;font-size:14px;margin-top:4px}.sales-groups-guide-launch{align-items:center;background:#e94b64;border:1px solid #e94b64;border-radius:9px;box-shadow:0 10px 22px #d539533d;color:#fff;display:inline-flex;font-size:15px;font-weight:600;gap:9px;justify-content:center;min-height:44px;padding:0 18px;position:relative;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease;white-space:nowrap;z-index:1}.sales-groups-guide-launch:hover{background:#d93e57;border-color:#d93e57;box-shadow:0 12px 26px #d539534d;color:#fff;transform:translateY(-1px)}.sales-groups-guide-launch:focus-visible{outline:3px solid #e94b6447;outline-offset:3px}.sales-groups-create{min-height:40px;padding:0 15px;white-space:nowrap}.sales-groups-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.sales-groups-stats>div{grid-gap:12px;align-items:center;background:var(--sales-group-surface);border:1px solid var(--sales-group-line);border-radius:12px;box-shadow:0 5px 18px rgba(31,47,76,.035);display:grid;gap:12px;grid-template-columns:42px 1fr auto;min-height:84px;padding:14px 16px}.sales-groups-stats .stat-icon{border-radius:11px;display:grid;grid-row:1/3;height:42px;place-items:center;width:42px}.sales-groups-stats .stat-icon.violet{background:var(--bp-soft);color:#6150c7}.sales-groups-stats .stat-icon.blue{background:var(--bp-soft);color:#3e67cf}.sales-groups-stats .stat-icon.green{background:var(--bp-soft);color:#239880}.sales-groups-stats .stat-icon.amber{background:#fff2df;color:#c7822d}.sales-groups-stats p{color:var(--bp-muted);font-size:13px;font-weight:500;margin:0}.sales-groups-stats strong{color:var(--bp-text);font-size:23px;font-weight:600;grid-column:3;grid-row:1/3}.sales-groups-layout{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(610px,1.72fr) minmax(340px,.82fr)}.sales-groups-audit-card,.sales-groups-tree-card{background:var(--sales-group-surface);border:1px solid var(--sales-group-line);border-radius:6px;box-shadow:var(--bp-shadow)}.sales-groups-tree-card>header{align-items:center;border-bottom:1px solid var(--sales-group-line);display:flex;gap:16px;justify-content:space-between;min-height:83px;padding:18px 19px}.sales-groups-audit-card h2,.sales-groups-tree-card h2{color:var(--sales-group-ink);font-size:18px;font-weight:500;margin:0}.sales-groups-tree-card header p{color:var(--sales-group-muted);font-size:13px;margin:4px 0 0}.sales-groups-toolbar{align-items:center;display:flex;gap:9px;justify-content:flex-end}.sales-groups-search{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-muted);display:flex;gap:8px;height:40px;padding:0 12px;width:245px}.sales-groups-search:focus-within{background:var(--bp-paper);border-color:#aab5ee;box-shadow:0 0 0 3px #4057d612;color:var(--crm-primary)}.sales-groups-search input{background:#0000;border:0;color:var(--bp-text);font-size:13.5px;min-width:0;outline:0;width:100%}.sales-groups-tree-legend{align-items:center;background:var(--bp-paper);border-bottom:1px solid var(--bp-border);color:var(--bp-muted);display:flex;font-size:13px;gap:20px;min-height:43px;padding:0 19px}.sales-groups-tree-legend span{align-items:center;display:inline-flex;gap:6px}.sales-groups-tree-legend i{border-radius:50%;display:block;height:8px;width:8px}.legend-root{background:var(--bp-primary-solid);box-shadow:0 0 0 3px #4057d61a}.legend-child{background:#31ad98;box-shadow:0 0 0 3px #31ad981a}.sales-groups-tree{min-height:410px;padding:10px}.sales-group-children{position:relative}.sales-group-children:before{background:var(--bp-soft);bottom:9px;content:"";left:36px;left:calc(36px + var(--group-depth, 0)*34px);position:absolute;top:-7px;width:1px}.sales-group-row{grid-gap:10px;align-items:center;border:1px solid #0000;border-radius:10px;cursor:default;display:grid;gap:10px;grid-template-columns:30px 42px minmax(0,1fr) auto;margin:3px 0;min-height:68px;padding:8px 10px 8px calc(10px + var(--group-depth)*34px);position:relative;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s}.sales-group-row:hover{background:var(--bp-paper);border-color:var(--bp-border);transform:translateX(2px)}.sales-group-tree-control{display:grid;place-items:center}.sales-group-tree-control button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:#66758a;display:grid;height:28px;place-items:center;width:28px}.sales-group-tree-control button:hover{background:var(--bp-soft);border-color:#cbd3f7;color:var(--crm-primary)}.sales-group-tree-dot{background:var(--bp-soft);border:2px solid var(--bp-border);border-radius:50%;box-shadow:0 0 0 1px #cdd4de;height:7px;width:7px}.sales-group-avatar{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:11px;color:#3f62c9;display:grid;height:39px;place-items:center;width:39px}.sales-group-avatar.is-system{background:var(--bp-soft);border-color:#d4efe8;color:#239c86}.sales-group-avatar.large{border-radius:13px;height:47px;width:47px}.sales-group-row-copy{min-width:0}.sales-group-row-copy>div{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.sales-group-level-indicator{border-radius:50%;display:inline-grid;height:14px;place-items:center;width:14px}.sales-group-level-indicator i{border-radius:50%;display:block;height:7px;width:7px}.sales-group-level-indicator.is-root{background:#4057d61a}.sales-group-level-indicator.is-root i{background:var(--bp-primary-solid)}.sales-group-level-indicator.is-subgroup{background:#31ad981f}.sales-group-level-indicator.is-subgroup i{background:#31ad98}.sales-group-row-copy strong{color:var(--bp-text);font-size:14.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sales-group-row-copy p{color:var(--bp-muted);font-size:13px;margin:4px 0 0}.sales-group-badge{align-items:center;border-radius:11px;display:inline-flex;font-size:13px;font-weight:550;gap:5px;min-height:22px;padding:0 7px}.sales-group-badge.system{background:var(--bp-soft);color:#2a7e71}.sales-group-badge.audit-on{background:var(--bp-soft);color:#377e6f}.sales-group-badge.audit-off{background:var(--bp-soft);color:#8a6670}.sales-group-badge.audit-on>i{color:#2b9b87}.sales-group-badge.audit-off>i{color:#a8737e}.sales-group-row-actions{align-items:center;display:flex;gap:4px}.sales-group-row-actions button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-muted);display:grid;height:34px;place-items:center;width:34px}.sales-group-row-actions button:hover{background:var(--bp-soft);border-color:#cfd6f6;color:var(--bp-primary)}.sales-group-row-actions button.danger:hover{background:var(--bp-soft);border-color:#f0cbd1;color:#d65365}.sales-group-row-actions button:disabled{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted);cursor:not-allowed}.sales-groups-empty{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;justify-content:center;min-height:350px;text-align:center}.sales-groups-empty>i{background:var(--bp-soft);border-radius:14px;color:#5269d9;display:grid;height:50px;margin-bottom:12px;place-items:center;width:50px}.sales-groups-empty strong{color:var(--bp-text);font-size:15px}.sales-groups-empty span{font-size:13px;margin-top:4px}.sales-groups-side{display:flex;flex-direction:column;gap:18px}.sales-groups-audit-card{overflow:hidden}.sales-groups-audit-card>header{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;gap:10px;justify-content:space-between;padding:16px 17px}.sales-groups-audit-card>header span:first-child{color:#3ca690;font-size:13px;font-weight:600;letter-spacing:.7px}.sales-groups-audit-card>header h2{margin-top:2px}.audit-live{align-items:center;background:var(--bp-soft);border-radius:13px;color:#388677;display:inline-flex;font-size:13px!important;font-weight:550;gap:6px;height:25px;letter-spacing:0!important;padding:0 8px}.audit-live i{background:#2fb59f;border-radius:50%;box-shadow:0 0 0 3px #2fb59f1f;height:7px;width:7px}.sales-groups-audit-list{max-height:365px;overflow-y:auto;padding:5px 16px 12px}.sales-groups-audit-list article{align-items:flex-start;border-bottom:1px solid var(--bp-border);display:flex;gap:10px;padding:12px 0;position:relative}.sales-groups-audit-list article:last-child{border-bottom:0}.sales-groups-audit-list article:before{background:var(--bp-soft);bottom:-13px;content:"";left:16px;position:absolute;top:43px;width:1px}.sales-groups-audit-list article:last-child:before{display:none}.audit-icon{background:var(--bp-soft);border-radius:9px;color:#4f65cd;display:grid;flex:0 0 auto;height:33px;place-items:center;position:relative;width:33px;z-index:1}.audit-icon.action-deleted{background:var(--bp-soft);color:#c65363}.audit-icon.action-moved{background:#fff3e1;color:#a47731}.audit-icon.action-auditDisabled,.audit-icon.action-auditEnabled{background:var(--bp-soft);color:#278e7b}.sales-groups-audit-list article>div{display:flex;flex-direction:column;gap:4px;min-width:0}.sales-groups-audit-list strong{color:var(--bp-text);font-size:13px;font-weight:550;line-height:1.5}.sales-groups-audit-list time{color:var(--bp-muted);font-size:13px}.sales-group-blocked-modal,.sales-group-delete-modal,.sales-group-form-modal,.sales-groups-guide-complete-modal,.sales-groups-guide-exit-modal,.sales-groups-guide-modal{align-self:start;margin-top:68px}.sales-group-form{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-group-form-intro{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;display:flex;gap:11px;grid-column:1/-1;padding:13px}.sales-group-form-intro>span{background:var(--bp-paper);border-radius:9px;box-shadow:0 4px 11px #2c3f6714;color:var(--bp-primary);display:grid;flex:0 0 auto;height:39px;place-items:center;width:39px}.sales-group-form-intro strong{color:var(--bp-text);font-size:14.5px}.sales-group-form-intro p{color:var(--bp-muted);font-size:13px;margin:3px 0 0}.sales-group-audit-toggle{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-sizing:border-box;color:var(--bp-text);cursor:pointer;display:flex;gap:12px;grid-column:1/-1;justify-self:start;max-width:100%;min-height:48px;padding:8px 12px;position:relative;width:-webkit-fit-content;width:fit-content}.sales-group-audit-toggle>input{opacity:0;pointer-events:none;position:absolute}.sales-group-toggle-ui{background:var(--bp-soft);border-radius:14px;flex:0 0 auto;height:24px;position:relative;transition:.2s;width:43px}.sales-group-toggle-ui i{background:var(--bp-paper);border-radius:50%;box-shadow:0 2px 5px #17253b33;height:18px;left:3px;position:absolute;top:3px;transition:.2s;width:18px}.sales-group-audit-toggle>input:checked+.sales-group-toggle-ui{background:#36ad98}.sales-group-audit-toggle>input:checked+.sales-group-toggle-ui i{transform:translateX(19px)}.sales-group-audit-toggle>span:last-child{align-items:center;display:flex;flex-direction:row;gap:6px;min-width:0}.sales-group-audit-toggle .crm-field-help{-webkit-margin-start:0;-webkit-padding-start:0;margin-inline-start:0;padding-inline-start:0}.sales-group-audit-toggle strong{font-size:14px;line-height:1.35;min-width:0;overflow-wrap:anywhere}.sales-group-audit-toggle small{color:var(--bp-muted);font-size:13px;line-height:1.4}.crm-readonly-field{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;box-sizing:border-box;color:var(--bp-text);display:flex;font-size:14px;font-weight:500;gap:8px;height:36px;min-height:36px;padding:9px 10px}.crm-readonly-field.is-locked{background:var(--bp-soft);color:#5f6e83}.crm-readonly-field>i{color:#5269d9}.crm-form-field input.is-invalid,.crm-form-field select.is-invalid{border-color:#ef5f6c!important;box-shadow:0 0 0 3px #ef5f6c1a!important}.crm-invalid-feedback{align-items:center;color:#d84e5d;display:flex;font-size:13px;font-weight:500;gap:5px;margin-top:5px}.sales-group-form-alert,.sales-group-form-error{align-items:flex-start;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:#637188;display:flex;font-size:13px;gap:8px;grid-column:1/-1;line-height:1.45;margin:0;padding:10px 11px}.sales-group-form-alert>i{flex:0 0 auto}.sales-group-form-alert>div{display:flex;flex-direction:column;gap:6px}.sales-group-form-alert p{margin:0}.sales-group-form-alert.alert-warning{background:#fff7e8;border-color:#f1d49d;color:#8a6425}.sales-group-form-alert.alert-warning>i{color:#d7962c}.sales-group-form-error{background:var(--bp-soft);border-color:#f1d3d8;color:#b94858}.sales-group-form-error i{flex:0 0 auto}.sales-groups-guide{display:flex;flex-direction:column;gap:16px}.sales-groups-guide-hero{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:11px;display:flex;gap:13px;padding:16px}.sales-groups-guide-hero>span{background:var(--bp-paper);border-radius:12px;box-shadow:0 5px 14px #2c3f6717;color:var(--bp-primary);display:grid;flex:0 0 auto;height:48px;place-items:center;width:48px}.sales-groups-guide-hero strong{color:var(--bp-text);font-size:18px}.sales-groups-guide-hero p{color:var(--bp-text);font-size:15px;line-height:1.55;margin:4px 0 0}.sales-groups-guide-example{align-items:flex-start;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:10px;color:var(--bp-primary);display:flex;gap:11px;padding:14px}.sales-groups-guide-example>i{background:var(--bp-paper);border-radius:10px;box-shadow:0 4px 12px #30436f12;display:grid;flex:0 0 auto;height:38px;place-items:center;width:38px}.sales-groups-guide-example p,.sales-groups-guide-example strong{color:var(--bp-text);font-size:15px}.sales-groups-guide-example p{line-height:1.55;margin:4px 0 0}.sales-groups-guide-benefits{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.sales-groups-guide-benefits article{align-items:flex-start;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;display:flex;gap:9px;min-height:108px;padding:13px}.sales-groups-guide-benefits article>span{background:var(--bp-soft);border-radius:8px;color:#278e7b;display:grid;flex:0 0 auto;height:28px;place-items:center;width:28px}.sales-groups-guide-benefits strong{color:var(--bp-text);font-size:14.5px;line-height:1.35}.sales-groups-guide-benefits p{color:var(--bp-text);font-size:15px;line-height:1.5;margin:5px 0 0}.sales-groups-guide-visual{grid-gap:7px;background:var(--bp-soft);border:1px dashed var(--bp-border);border-radius:10px;display:grid;gap:7px;grid-template-columns:minmax(0,1fr);padding:13px}.sales-groups-guide-visual>div{grid-gap:8px;align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);display:grid;gap:8px;grid-template-columns:12px 26px minmax(0,1fr) 30px;min-height:43px;padding:0 11px}.sales-groups-guide-visual>div>i{background:var(--bp-primary-solid);border-radius:50%;height:7px;width:7px}.sales-groups-guide-visual>div>strong{font-size:13.5px}.sales-groups-guide-visual>div>span{border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);display:grid;height:28px;place-items:center;width:28px}.sales-groups-guide-visual .guide-tree-branch{grid-template-columns:12px 26px minmax(0,1fr);margin-left:42px}.sales-groups-guide-visual .guide-tree-branch>i{background:#31ad98}.sales-groups-guide-steps{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-groups-guide-steps article{grid-gap:10px;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;display:grid;gap:10px;grid-template-columns:38px minmax(0,1fr);min-height:104px;padding:14px;position:relative}.guide-step-number{color:var(--bp-muted);font-size:13px;font-weight:600;position:absolute;right:9px;top:8px}.guide-step-icon{background:var(--bp-soft);border-radius:10px;color:var(--bp-primary);display:grid;height:38px;place-items:center;width:38px}.sales-groups-guide-steps strong{color:var(--bp-text);font-size:14.5px}.sales-groups-guide-steps p{color:var(--bp-text);font-size:15px;line-height:1.5;margin:5px 0 0}.sales-groups-guide-note{align-items:flex-start;background:var(--bp-soft);border:1px solid #c8e6f4;border-radius:9px;color:var(--bp-text);display:flex;font-size:15px;gap:9px;line-height:1.55;padding:11px 12px}.sales-groups-guide-note>i{color:#2782ad;flex:0 0 auto}.crm-app .sales-groups-guide-modal .modal-header-custom p{color:var(--bp-text)!important;font-size:15px!important}.sales-groups-guide-exit{align-items:flex-start;display:flex;gap:12px}.sales-groups-guide-exit>span{background:#fff4df;border:1px solid #f2d5a5;border-radius:12px;color:#b87522;display:grid;flex:0 0 auto;height:44px;place-items:center;width:44px}.sales-groups-guide-exit p{color:var(--bp-muted);font-size:14px;line-height:1.65;margin:2px 0 0}.sales-groups-guide-complete{text-align:center}.sales-groups-guide-complete>.animated-status-icon{margin:0 auto 4px}.sales-groups-guide-complete h3{color:var(--bp-text);font-size:20px;margin:0}.sales-groups-guide-complete>p{color:var(--bp-muted);font-size:14px;line-height:1.65;margin:8px auto 15px;max-width:500px}.sales-groups-guide-complete-advice{align-items:flex-start;background:var(--bp-soft);border:1px solid #cfe9e2;border-radius:9px;color:var(--bp-muted);display:flex;font-size:13.5px;gap:8px;line-height:1.55;padding:11px 12px;text-align:left}.sales-groups-guide-complete-advice>i{color:#278e7b;flex:0 0 auto}.sales-group-blocked{text-align:center}.sales-group-blocked>.animated-status-icon{margin:0 auto 4px}.sales-group-blocked h3{color:var(--bp-text);font-size:18px;margin:0}.sales-group-blocked>p{color:var(--bp-muted);font-size:13.5px;line-height:1.6;margin:7px auto 14px;max-width:360px}.sales-group-blocked ul{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;list-style:none;margin:0;padding:7px;text-align:left}.sales-group-blocked li{align-items:center;border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;font-size:13.5px;gap:9px;min-height:38px;padding:0 10px}.sales-group-blocked li:last-child{border-bottom:0}.sales-group-blocked li i{color:#5c70d5}.sales-group-blocked small{align-items:center;color:#278e7b;display:flex;font-size:13px;gap:7px;justify-content:center;margin-top:13px}.sales-group-delete-form{display:flex;flex-direction:column;gap:16px}.sales-group-delete-animation{background:var(--bp-soft);border:1px solid #ffd9cd;border-radius:50%;color:#ef704f;display:grid;height:82px;margin:0 auto -2px;place-items:center;position:relative;width:82px}.sales-group-delete-animation .delete-bin{animation:sales-group-bin-pulse 1.5s ease-in-out infinite;display:grid;place-items:center}.sales-group-delete-animation .delete-lid{animation:sales-group-lid-wiggle 1.5s ease-in-out infinite;background:#ef704f;border-radius:3px;height:3px;left:27px;position:absolute;top:18px;transform-origin:right center;width:28px}@keyframes sales-group-lid-wiggle{0%,45%,to{transform:rotate(0)}15%{transform:rotate(-18deg) translate(-2px,-2px)}30%{transform:rotate(5deg)}}@keyframes sales-group-bin-pulse{0%,to{transform:scale(1)}25%{transform:scale(1.06)}}.sales-group-reassignment-summary{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:10px;display:flex;gap:11px;padding:14px}.sales-group-reassignment-summary>span{background:var(--bp-paper);border-radius:10px;color:var(--bp-primary);display:grid;flex:0 0 auto;height:42px;place-items:center;width:42px}.sales-group-reassignment-summary strong{color:var(--bp-text);font-size:15px}.sales-group-reassignment-summary p{color:var(--bp-muted);font-size:13px;line-height:1.5;margin:3px 0 0}.sales-group-delete-warning{align-items:flex-start;background:var(--bp-soft);border:1px solid #f2d8dc;border-radius:8px;color:#aa5360;display:flex;font-size:13px;gap:8px;line-height:1.5;margin:0;padding:10px}.sales-group-delete-button{align-items:center;background:#d95465;border:1px solid #d95465;border-radius:7px;color:#fff;display:inline-flex;font-size:13.5px;font-weight:600;gap:7px;justify-content:center;min-height:38px;padding:0 15px}.sales-group-delete-button:hover{background:#c94758}.sales-group-delete-button:disabled{cursor:not-allowed;opacity:.55}.sales-groups-toast{background:var(--bp-soft);font-size:13px}html[data-crm-theme=dark] .sales-groups-page{--sales-group-surface:var(--bp-body);--sales-group-soft:var(--bp-body);--sales-group-line:var(--bp-border);--sales-group-ink:#eef3f8;--sales-group-muted:var(--bp-muted)}html[data-crm-theme=dark] .sales-groups-heading{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-groups-heading-copy h1{color:var(--bp-text)}html[data-crm-theme=dark] .sales-groups-back,html[data-crm-theme=dark] .sales-groups-heading-copy>div>div>span{color:var(--bp-muted)}html[data-crm-theme=dark] .sales-groups-title-icon{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .sales-groups-audit-card,html[data-crm-theme=dark] .sales-groups-stats>div,html[data-crm-theme=dark] .sales-groups-tree-card{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-groups-stats p,html[data-crm-theme=dark] .sales-groups-tree-card header p{color:var(--bp-muted)}html[data-crm-theme=dark] .sales-groups-audit-card h2,html[data-crm-theme=dark] .sales-groups-stats strong,html[data-crm-theme=dark] .sales-groups-tree-card h2{color:var(--bp-text)}html[data-crm-theme=dark] .sales-groups-search{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)}html[data-crm-theme=dark] .sales-groups-search input{color:var(--bp-text)}html[data-crm-theme=dark] .sales-groups-guide-launch{background:#e94b64;border-color:#e94b64;color:#fff}html[data-crm-theme=dark] .sales-groups-guide-launch:hover{background:#f05b72;border-color:#f05b72}html[data-crm-theme=dark] .sales-groups-tree-legend{color:var(--bp-muted)}html[data-crm-theme=dark] .sales-group-row:hover,html[data-crm-theme=dark] .sales-groups-tree-legend{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-group-row-actions button,html[data-crm-theme=dark] .sales-group-tree-control button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)}html[data-crm-theme=dark] .sales-group-row-copy strong,html[data-crm-theme=dark] .sales-groups-empty strong{color:var(--bp-text)}html[data-crm-theme=dark] .sales-group-row-copy p{color:var(--bp-muted)}html[data-crm-theme=dark] .sales-group-avatar{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .sales-group-avatar.is-system{background:#1d3936;border-color:#2c5650;color:#70d3c1}html[data-crm-theme=dark] .sales-group-children:before{background:var(--bp-soft)}html[data-crm-theme=dark] .sales-groups-audit-card>header,html[data-crm-theme=dark] .sales-groups-audit-list article{border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-groups-audit-list strong{color:var(--bp-text)}html[data-crm-theme=dark] .sales-groups-audit-list time{color:var(--bp-muted)}html[data-crm-theme=dark] .sales-group-form-intro,html[data-crm-theme=dark] .sales-group-reassignment-summary{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-group-form-intro>span,html[data-crm-theme=dark] .sales-group-reassignment-summary>span{background:var(--bp-paper);color:#aebaff}html[data-crm-theme=dark] .sales-group-form-intro strong,html[data-crm-theme=dark] .sales-group-reassignment-summary strong{color:var(--bp-text)}html[data-crm-theme=dark] .sales-group-form-intro p,html[data-crm-theme=dark] .sales-group-reassignment-summary p{color:var(--bp-muted)}html[data-crm-theme=dark] .sales-group-audit-toggle{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .sales-group-audit-toggle small{color:var(--bp-muted)}html[data-crm-theme=dark] .crm-readonly-field{border-color:var(--bp-border)}html[data-crm-theme=dark] .crm-readonly-field,html[data-crm-theme=dark] .crm-readonly-field.is-locked{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .sales-group-form-alert.alert-warning{background:#3b311f;border-color:#6a542c;color:#e7c782}html[data-crm-theme=dark] .sales-groups-guide-hero{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-groups-guide-hero>span{background:var(--bp-paper)}html[data-crm-theme=dark] .sales-groups-guide-hero p,html[data-crm-theme=dark] .sales-groups-guide-hero strong,html[data-crm-theme=dark] .sales-groups-guide-steps p,html[data-crm-theme=dark] .sales-groups-guide-steps strong{color:var(--bp-text)}html[data-crm-theme=dark] .sales-groups-guide-example{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .sales-groups-guide-example>i{background:var(--bp-paper)}html[data-crm-theme=dark] .sales-groups-guide-benefits p,html[data-crm-theme=dark] .sales-groups-guide-benefits strong,html[data-crm-theme=dark] .sales-groups-guide-complete h3,html[data-crm-theme=dark] .sales-groups-guide-complete>p,html[data-crm-theme=dark] .sales-groups-guide-example p,html[data-crm-theme=dark] .sales-groups-guide-example strong,html[data-crm-theme=dark] .sales-groups-guide-exit p{color:var(--bp-text)}html[data-crm-theme=dark] .sales-groups-guide-benefits article{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-groups-guide-exit>span{background:#3b311f;border-color:#6a542c;color:#e9b45e}html[data-crm-theme=dark] .sales-groups-guide-complete-advice{background:#1d3936;border-color:#2c5650;color:#b9d5cf}html[data-crm-theme=dark] .sales-groups-guide-visual{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-groups-guide-steps article,html[data-crm-theme=dark] .sales-groups-guide-visual>div{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .sales-groups-guide-visual>div>span{border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-groups-guide-note{background:var(--bp-soft);border-color:var(--bp-border);color:#bcd4e1}html[data-crm-theme=dark] .crm-app .sales-groups-guide-modal .modal-header-custom p{color:var(--bp-text)!important}html[data-crm-theme=dark] .sales-group-delete-animation{background:#3a2725;border-color:#704238}html[data-crm-theme=dark] .sales-group-delete-warning{background:#3a252b;border-color:#683641;color:#efadb6}html[data-crm-theme=dark] .sales-group-blocked h3{color:var(--bp-text)}html[data-crm-theme=dark] .sales-group-blocked>p{color:var(--bp-muted)}html[data-crm-theme=dark] .sales-group-blocked ul{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-group-blocked li{border-color:var(--bp-border);color:var(--bp-text)}@media(max-width:1180px){.sales-groups-layout{grid-template-columns:1fr}.sales-groups-side{display:block}}@media(max-width:850px){.sales-groups-heading{align-items:flex-start;flex-direction:column}.sales-groups-guide-launch{align-self:stretch}.sales-groups-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.sales-groups-heading{padding:18px}.sales-groups-heading-copy>div{align-items:flex-start}.sales-groups-title-icon{height:46px;width:46px}.sales-groups-heading-copy h1{font-size:24px}.sales-groups-stats{grid-template-columns:1fr}.sales-groups-tree-card>header{align-items:flex-start;flex-direction:column}.sales-groups-toolbar{flex-direction:column;width:100%}.sales-groups-search{width:100%}.sales-groups-create,.sales-groups-guide-launch{justify-content:center;width:100%}.sales-groups-tree-legend{flex-wrap:wrap;gap:9px 15px;height:auto;padding:11px 15px}.sales-groups-tree{padding:6px}.sales-group-row{grid-template-columns:28px 38px minmax(0,1fr);padding-right:7px}.sales-group-row-actions{grid-column:2/4;padding-left:48px;width:100%}.sales-group-row-actions button{height:34px;width:37px}.sales-group-badge{margin-top:2px}.sales-group-form{grid-template-columns:1fr}.sales-group-audit-toggle,.sales-group-form-alert,.sales-group-form-error,.sales-group-form-intro{grid-column:auto}.sales-groups-guide-benefits,.sales-groups-guide-steps{grid-template-columns:1fr}.sales-groups-guide-benefits article{min-height:0}.sales-group-blocked-modal,.sales-group-delete-modal,.sales-group-form-modal,.sales-groups-guide-complete-modal,.sales-groups-guide-exit-modal,.sales-groups-guide-modal{margin-top:54px}}.sales-groups-audit-empty{align-items:center;color:var(--bp-muted);color:var(--crm-muted,var(--bp-muted));display:flex;flex-direction:column;gap:7px;padding:26px 18px;text-align:center}.sales-groups-audit-empty strong{color:var(--bp-text);color:var(--crm-heading,var(--bp-text));font-size:15px}.sales-groups-audit-empty span{font-size:14px}.page-content.sales-groups-page{--sg-mail-ink:#172b3a;--sg-mail-line:var(--bp-border);--sg-mail-bg:var(--bp-body);--sg-mail-soft:var(--bp-body);--sg-mail-selected:var(--bp-body);--sg-mail-accent:#007f8f;--sg-mail-ring:#007f8f2e;--crm-field-block-focus:var(--sg-mail-accent);--crm-field-block-focus-ring:var(--sg-mail-ring)}.page-content.sales-groups-page .sales-groups-audit-card,.page-content.sales-groups-page .sales-groups-stats>div,.page-content.sales-groups-page .sales-groups-tree-card{background:var(--sg-mail-bg);border-color:var(--sg-mail-line);box-shadow:var(--bp-shadow)}.page-content.sales-groups-page .sales-group-avatar,.page-content.sales-groups-page .sales-groups-empty>i,.page-content.sales-groups-page .sales-groups-stats .stat-icon,.page-content.sales-groups-page .sales-groups-title-icon{background:var(--sg-mail-selected);border-color:var(--sg-mail-line);border-radius:8px;box-shadow:none;color:var(--sg-mail-accent)}.page-content.sales-groups-page .btn-primary{background:#007f8f;border:1px solid #007f8f;border-radius:6px;box-shadow:none;color:#fff;font-weight:600}.page-content.sales-groups-page .btn-primary:not(:disabled):hover{background:#006b79;border-color:#006b79;box-shadow:none}.page-content.sales-groups-page .btn-primary:not(:disabled):active{background:#005d69}.page-content.sales-groups-page .btn-light{background:var(--sg-mail-bg);border:1px solid var(--sg-mail-line);border-radius:6px;box-shadow:none;color:var(--sg-mail-ink);font-weight:600}.page-content.sales-groups-page .btn-light:not(:disabled):hover{background:var(--sg-mail-soft);border-color:var(--sg-mail-line);box-shadow:none;color:var(--sg-mail-accent);transform:none}.page-content.sales-groups-page .sales-groups-back:hover{color:var(--sg-mail-accent)}.page-content.sales-groups-page .sales-groups-search{background:var(--sg-mail-bg);border-color:var(--sg-mail-line);border-radius:6px}.page-content.sales-groups-page .sales-groups-search:focus-within{border-color:var(--sg-mail-accent);box-shadow:0 0 0 3px var(--sg-mail-ring);color:var(--sg-mail-accent)}.page-content.sales-groups-page .sales-group-row{border-radius:6px}.page-content.sales-groups-page .sales-group-row:hover{background:var(--sg-mail-soft);border-color:var(--sg-mail-line);box-shadow:none;transform:none}.page-content.sales-groups-page .modal-header-custom .icon-btn,.page-content.sales-groups-page .sales-group-row-actions button,.page-content.sales-groups-page .sales-group-tree-control button{background:var(--sg-mail-bg);border-color:var(--sg-mail-line);border-radius:5px;box-shadow:none;color:var(--sg-mail-ink)}.page-content.sales-groups-page .modal-header-custom .icon-btn:hover,.page-content.sales-groups-page .sales-group-row-actions button:not(.danger):not(:disabled):hover,.page-content.sales-groups-page .sales-group-tree-control button:hover{background:var(--sg-mail-selected);border-color:var(--sg-mail-line);color:var(--sg-mail-accent)}.page-content.sales-groups-page .sales-group-row-actions button.danger:not(:disabled):hover{background:var(--bp-soft);border-color:#efcbd1;color:#bb3449}.page-content.sales-groups-page .sales-group-row-actions button:disabled{background:var(--sg-mail-soft);border-color:var(--sg-mail-line);color:var(--bp-muted);cursor:not-allowed}.page-content.sales-groups-page .legend-root,.page-content.sales-groups-page .sales-group-level-indicator.is-root i{background:var(--sg-mail-accent)}.page-content.sales-groups-page .legend-root{box-shadow:0 0 0 3px var(--sg-mail-selected)}.page-content.sales-groups-page .sales-group-level-indicator.is-root{background:var(--sg-mail-selected)}.page-content.sales-groups-page .audit-icon:not(.action-deleted):not(.action-moved){background:var(--sg-mail-selected);border-radius:6px;color:var(--sg-mail-accent)}.page-content.sales-groups-page .sales-group-form-intro,.page-content.sales-groups-page .sales-group-reassignment-summary,.page-content.sales-groups-page .sales-groups-guide-example,.page-content.sales-groups-page .sales-groups-guide-hero{background:var(--sg-mail-soft);border-color:var(--sg-mail-line)}.page-content.sales-groups-page .sales-group-form-intro>span,.page-content.sales-groups-page .sales-group-reassignment-summary>span,.page-content.sales-groups-page .sales-groups-guide-example>i,.page-content.sales-groups-page .sales-groups-guide-hero>span{background:var(--sg-mail-bg);border-radius:6px;box-shadow:none;color:var(--sg-mail-accent)}.page-content.sales-groups-page .crm-form-field input:not([type=checkbox]),.page-content.sales-groups-page .crm-form-field select{border-color:var(--sg-mail-line);border-radius:6px}.page-content.sales-groups-page .crm-form-field input:not([type=checkbox]):focus,.page-content.sales-groups-page .crm-form-field select:focus{border-color:var(--sg-mail-accent);box-shadow:0 0 0 3px var(--sg-mail-ring)}.page-content.sales-groups-page .crm-form-field>span:first-child:before{background-color:var(--sg-mail-accent)!important}.page-content.sales-groups-page .crm-form-field>span>b,.page-content.sales-groups-page .crm-readonly-field>i{color:var(--sg-mail-accent)}.page-content.sales-groups-page .sales-group-audit-toggle>input:checked+.sales-group-toggle-ui{background:#007f8f}.page-content.sales-groups-page .sales-group-audit-toggle>input:focus-visible+.sales-group-toggle-ui{outline:2px solid var(--sg-mail-accent);outline-offset:3px}.page-content.sales-groups-page :is(button,select):not(.sales-groups-guide-launch):focus-visible{outline:2px solid var(--sg-mail-accent);outline-offset:2px}html[data-crm-theme=dark] .page-content.sales-groups-page{--sg-mail-ink:#e5ebef;--sg-mail-line:var(--bp-border);--sg-mail-bg:var(--bp-body);--sg-mail-soft:var(--bp-body);--sg-mail-selected:var(--bp-body);--sg-mail-accent:#62ced9;--sg-mail-ring:#62ced92e}.sales-groups-page{--sg-hierarchy-root:#2563eb;--sg-hierarchy-root-bg:var(--bp-body);--sg-hierarchy-root-line:#bfdbfe;--sg-hierarchy-child:#b45309;--sg-hierarchy-child-bg:var(--bp-body);--sg-hierarchy-child-line:#fed7aa}.sales-groups-page .sales-groups-tree-legend .legend-root{background:var(--sg-hierarchy-root);box-shadow:0 0 0 3px var(--sg-hierarchy-root-bg)}.sales-groups-page .sales-groups-tree-legend .legend-child{background:var(--sg-hierarchy-child);box-shadow:0 0 0 3px var(--sg-hierarchy-child-bg)}.sales-groups-page .sales-groups-tree .sales-group-avatar.is-root{background:var(--sg-hierarchy-root-bg);border-color:var(--sg-hierarchy-root-line);color:var(--sg-hierarchy-root)}.sales-groups-page .sales-groups-tree .sales-group-avatar.is-subgroup{background:var(--sg-hierarchy-child-bg);border-color:var(--sg-hierarchy-child-line);color:var(--sg-hierarchy-child)}html[data-crm-theme=dark] .sales-groups-page{--sg-hierarchy-root:#93c5fd;--sg-hierarchy-root-bg:var(--bp-body);--sg-hierarchy-root-line:#395b85;--sg-hierarchy-child:#fdba74;--sg-hierarchy-child-bg:#402b1d;--sg-hierarchy-child-line:#77502d}.sales-group-establishment-summary{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.sales-group-establishment-note{color:#697b92;color:var(--crm-text-muted,#697b92);font-size:14px;grid-column:1/-1;line-height:1.5;margin:0}.sales-group-establishment-note strong{font-weight:500}.sales-group-form .sales-group-establishment-field>span:first-child:before{display:none!important}.sales-group-establishment-field>span:first-child{align-items:center;display:flex;gap:7px}.sales-group-establishment-field .crm-readonly-field{min-height:44px}.sales-group-fiscal-section{grid-gap:10px;display:grid;gap:10px;grid-column:1/-1;min-width:0}.sales-group-fiscal-prompt{font-size:14px;line-height:1.5}.sales-group-fiscal-prompt p{margin:0 0 10px}.sales-group-fiscal-prompt .btn-primary{width:auto}.sales-force-members-page{--sfm-surface:var(--bp-body);--sfm-soft:var(--bp-body);--sfm-line:var(--bp-border);--sfm-ink:#26344a;--sfm-muted:var(--bp-muted);max-width:1700px}.sales-force-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1;transform:none}.sales-force-action-error{align-items:center;background:var(--bp-soft);border:1px solid #ffd2d8;border-radius:9px;color:#cf4353;display:flex;font-size:13px;font-weight:600;gap:7px;margin:0 0 14px;padding:11px 13px}.sales-force-table-card{background:var(--sfm-surface);border:1px solid var(--sfm-line);border-radius:6px;box-shadow:var(--bp-shadow);min-height:0;overflow:visible}.sales-force-toolbar{align-items:center;border-bottom:1px solid var(--sfm-line);display:flex;gap:14px;justify-content:space-between;min-height:64px;padding:11px 14px}.sales-force-toolbar-license{align-items:center;display:flex;gap:9px;min-width:0}.sales-force-toolbar-license>span{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:10px;color:var(--bp-primary);display:grid;flex:0 0 36px;height:36px;place-items:center;width:36px}.sales-force-toolbar-license>div{display:flex;flex-direction:column;gap:1px}.sales-force-toolbar-license small{color:var(--bp-muted);font-size:13px;font-weight:600;letter-spacing:.65px;text-transform:uppercase}.sales-force-toolbar-license p{align-items:baseline;display:flex;gap:8px;margin:0;white-space:nowrap}.sales-force-toolbar-license strong{color:var(--bp-text);font-size:18px;font-weight:600;line-height:1}.sales-force-toolbar-license em{color:var(--bp-muted);font-size:13px;font-style:normal}.sales-force-toolbar-license.is-full strong{color:#d98220}.sales-force-toolbar-license>.btn-light{font-size:13px;margin-left:4px;min-height:34px;padding:0 10px;white-space:nowrap}.sales-force-toolbar-license>.btn-light:disabled{cursor:not-allowed;opacity:.55}.sales-force-toolbar-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-left:auto}.sales-force-toolbar-actions button{min-height:40px;padding:0 13px;white-space:nowrap}.sales-force-toolbar-actions button:disabled{cursor:not-allowed;opacity:.5}.sales-force-filter-control,.sales-force-filter-launch{position:relative}.sales-force-filter-launch.is-open{background:var(--bp-soft);border-color:#aab5ee;color:var(--bp-primary)}.sales-force-filter-launch>span{background:var(--bp-primary-solid);border-radius:999px;color:#fff;display:inline-grid;font-size:13px;font-weight:600;height:18px;min-width:18px;padding:0 5px;place-items:center}.sales-force-filter-popover{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;box-shadow:0 16px 36px #19274133;display:flex;flex-direction:column;gap:10px;padding:12px;position:absolute;right:0;top:48px;width:min(340px,100vw - 42px);z-index:95}.sales-force-filter-popover>header{align-items:center;border-bottom:1px solid var(--bp-border);color:var(--bp-primary);display:flex;justify-content:space-between;margin:-12px -12px 0;min-height:43px;padding:0 8px 0 12px}.sales-force-filter-popover>header strong{font-size:14px}.sales-force-filter-popover input,.sales-force-filter-popover select{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);font:inherit;font-size:13px;min-height:40px;outline:0;padding:0 34px 0 11px;width:100%}.sales-force-filter-popover input{padding-right:11px}.sales-force-filter-popover input:focus,.sales-force-filter-popover select:focus{border-color:#9caaed;box-shadow:0 0 0 3px #4057d612}.sales-force-filter-chips{display:flex;flex-wrap:wrap;gap:6px}.sales-force-filter-chips button{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:999px;color:#4e60bc;display:inline-flex;font-size:13px;font-weight:600;gap:5px;min-height:27px;padding:0 7px}.sales-force-filter-popover>footer{align-items:center;display:flex;gap:8px;justify-content:space-between;padding-top:3px}.sales-force-filter-popover>footer>button:first-child{background:#0000;border:0;color:#647288;font-size:13px;font-weight:600;padding:7px 0}.sales-force-filter-popover>footer .btn-primary{min-height:34px;padding:0 13px}.sales-force-table-wrap{min-height:0;overflow-x:auto}.sales-force-table{border-collapse:collapse;min-width:1180px;width:100%}.sales-force-table th{background:var(--bp-soft);color:var(--bp-muted);font-weight:500;height:40px;letter-spacing:.35px;padding:0 11px;text-align:left}.sales-force-table td,.sales-force-table th{border-bottom:1px solid var(--bp-border);font-size:13px;white-space:nowrap}.sales-force-table td{color:#617085;height:63px;padding:8px 11px;vertical-align:middle}.sales-force-table tbody tr{transition:background-color .15s ease}.sales-force-table tbody tr.is-disabled,.sales-force-table tbody tr:hover{background:var(--bp-paper)}.sales-force-table tbody tr.is-disabled td{color:var(--bp-muted)}.sales-force-table td:first-child,.sales-force-table th:first-child{min-width:44px;padding-left:11px;padding-right:7px;text-align:center;width:44px}.sales-force-table input[type=checkbox]{accent-color:#4057d6}.sales-force-member-name{align-items:center;background:#0000;border:0;color:inherit;display:flex;gap:10px;min-width:195px;padding:0;text-align:left}.sales-force-member-name:not(:disabled){cursor:pointer}.sales-force-member-name:not(:disabled):hover strong{color:var(--bp-primary)}.sales-force-member-name:disabled{opacity:1}.sales-force-avatar{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:50%;color:var(--bp-primary);display:grid;flex:0 0 30px;font-size:13px;font-weight:600;height:30px;letter-spacing:.2px;overflow:hidden;place-items:center;width:30px}.sales-force-avatar img{display:block;height:100%;object-fit:cover;width:100%}.sales-force-member-name>span:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}.sales-force-member-name strong{color:var(--bp-text);font-size:13px;font-weight:600;max-width:205px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sales-force-member-name small{align-items:center;color:#2d9c87;display:inline-flex;font-size:13px;font-weight:600;gap:4px}.sales-force-initials{background:var(--bp-soft);border-radius:7px;color:#5368c9;display:inline-grid;font-size:13px;font-weight:600;height:27px;min-width:34px;padding:0 8px;place-items:center}.sales-force-email{display:block;max-width:235px;overflow:hidden;text-overflow:ellipsis}.sales-force-group-path{display:flex;flex-direction:column;gap:2px}.sales-force-group-path small{color:var(--bp-muted);font-size:13px;font-weight:550}.sales-force-group-path strong{color:var(--bp-text);font-size:13px;font-weight:600}.sales-force-role,.sales-force-status{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:6px;min-height:26px;padding:0 9px}.sales-force-role{background:var(--bp-soft);color:#5263bb}.sales-force-role.role-sales_manager{background:var(--bp-soft);color:#7760b9}.sales-force-role.role-auditor{background:#fff4df;color:#ae7423}.sales-force-role.role-admin,.sales-force-role.role-owner{background:var(--bp-soft);color:#247f72}.sales-force-status.status-active{background:#eaf8f4;color:#218b78}.sales-force-status.status-disabled{background:#fff3e0;color:#a36c21}.sales-force-status i{background:currentColor;border-radius:50%;box-shadow:0 0 0 3px #2c978217;height:6px;width:6px}.cell-muted,.cell-positive{align-items:center;display:inline-flex;font-size:13px;font-weight:600;gap:5px}.cell-positive{color:#248f7c}.cell-muted{color:var(--bp-muted)}.sales-force-actions-cell{position:relative;width:52px}.sales-force-row-actions{display:flex;justify-content:flex-end;position:relative}.sales-force-row-actions>.icon-btn{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:#617086;height:34px;width:34px}.sales-force-row-actions>.icon-btn:hover{background:var(--bp-soft);border-color:#cad2f7;color:var(--bp-primary)}.sales-force-row-actions>.icon-btn.is-open{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.sales-force-row-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 14px 30px #14243e2e;padding:6px;width:230px;z-index:80}.sales-force-row-menu.is-floating{position:fixed;right:auto;z-index:430}.sales-force-row-menu-title{border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:block;font-size:13.5px;font-weight:500;margin:0 3px 5px;padding:6px 7px 9px}.sales-force-row-menu button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--bp-text);display:flex;font-size:13px;font-weight:600;gap:8px;min-height:37px;padding:0 9px;text-align:left;width:100%}.sales-force-row-menu button:hover{background:var(--bp-soft);color:var(--bp-primary)}.sales-force-row-menu button.is-danger{color:#d84e5e}.sales-force-row-menu button.is-danger:hover{background:var(--bp-soft)}.sales-force-table-footer{border-top:1px solid var(--bp-border);min-height:52px;padding:10px 13px}.sales-force-table-footer button:disabled{cursor:not-allowed;opacity:.45}.sales-force-table td[colspan]{background:var(--bp-paper);border-left:0;box-shadow:none;max-width:none;min-width:0;padding:0;position:static;text-align:center;width:auto}.sales-force-empty,.sales-force-state-card{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:280px;padding:30px;text-align:center}.sales-force-state-card>i{animation:salesMemberSpin 1s linear infinite}.sales-force-state-card.is-error>i{animation:none;color:#df5362}.sales-force-empty strong,.sales-force-state-card strong{color:var(--bp-text);font-size:14px;font-weight:600}.sales-force-state-card .btn-light{min-height:36px}.sales-force-empty{min-height:220px}@keyframes salesMemberSpin{to{transform:rotate(1turn)}}.sales-member-drawer{min-width:760px;width:min(56vw,1120px)}.sales-member-drawer .drawer-content{overflow:hidden;padding:0}.sales-member-form{display:flex;flex-direction:column;height:100%;padding-bottom:66px}.sales-member-tabs{flex:0 0 auto}.sales-member-form-body{flex:1 1;min-height:0;overflow-y:auto;padding:18px}.sales-member-form .crm-form-field input.is-invalid,.sales-member-form .crm-form-field select.is-invalid{border-color:#f06548!important;box-shadow:0 0 0 1px #f065481f}.sales-member-form .crm-form-field input.is-invalid:focus,.sales-member-form .crm-form-field select.is-invalid:focus{border-color:#f06548!important;box-shadow:0 0 0 3px #f0654824}.sales-member-invalid-feedback{align-items:flex-start;color:#e05244;display:flex;font-size:13.5px;font-weight:550;gap:5px;line-height:1.35;margin-top:5px}.sales-member-invalid-feedback svg{flex:0 0 auto;margin-top:1px}.sales-member-group-option{font-weight:600}.sales-member-subgroup-option{font-weight:400;padding-left:24px}.sales-member-general{display:flex;flex-direction:column;gap:14px}.sales-member-profile-layout{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:250px minmax(0,1fr)}.sales-member-identity-grid{grid-gap:14px 16px;align-content:start;display:grid;gap:14px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-member-photo{align-items:center;background:#0000;border:0;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:188px;padding:6px 14px;text-align:center;width:auto}.sales-member-photo-control{cursor:pointer;display:inline-flex;position:relative}.sales-member-photo-preview{background:var(--bp-soft);border:4px solid var(--bp-border);border-radius:50%;box-shadow:0 0 0 4px #e7ebf1;color:var(--bp-primary);display:grid;flex:0 0 124px;font-size:28px;font-weight:600;height:124px;overflow:hidden;place-items:center;width:124px}.sales-member-photo-preview img{display:block;height:100%;object-fit:cover;width:100%}.sales-member-photo-camera{background:var(--bp-soft);border:3px solid var(--bp-border);border-radius:50%;bottom:7px;box-shadow:0 3px 9px #1f2f4c29;color:var(--bp-text);display:grid;font-size:17px;height:34px;place-items:center;position:absolute;right:-5px;width:34px}.sales-member-photo-control input{cursor:pointer;inset:0;opacity:0;position:absolute}.sales-member-photo p{color:var(--bp-muted);font-size:13px;line-height:1.35;margin:0;max-width:205px}.sales-member-remove-photo{background:#0000;border:0;color:#d44e5d;font-size:13px;font-weight:600;padding:0}.sales-member-grid{grid-gap:14px 16px;display:grid;gap:14px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-member-grid .crm-location-fields{display:contents}.sales-member-grid>.crm-form-field:first-child{order:1}.sales-member-grid>.crm-form-field:nth-child(2){order:2}.sales-member-grid>.crm-form-field:nth-child(3){order:3}.sales-member-grid>.crm-form-field:nth-child(4){order:4}.sales-member-grid>.crm-location-fields>.crm-form-field:first-child{order:5}.sales-member-grid>.crm-location-fields>.crm-form-field:nth-child(2){order:6}.sales-member-grid>.crm-location-fields>.crm-form-field:nth-child(3){order:7}.sales-member-grid>.crm-form-field:nth-child(6){order:8}.sales-member-grid>.crm-form-field:nth-child(5){order:9}.sales-member-grid>.crm-form-field:nth-child(7){order:10}.sales-member-check-card{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);display:flex;gap:10px;min-height:48px;padding:10px 12px}.sales-member-check-card input{accent-color:#4057d6;height:17px;width:17px}.sales-member-check-card>span{align-items:center;display:flex;gap:7px}.sales-member-check-card strong{font-size:13px;font-weight:620}.sales-member-password-section{border-top:1px solid var(--bp-border);display:flex;flex-direction:column;gap:12px;padding:15px 0 3px}.sales-member-password-section strong{color:var(--bp-text);font-size:13.5px;font-weight:600;margin:0}.sales-member-password-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-member-password-input{display:block;position:relative}.sales-member-password-input>input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;box-shadow:0 1px 2px rgba(30,43,65,.035);color:var(--bp-text);font-size:15px;font-weight:500;letter-spacing:.1px;outline:0;padding:9px 44px 9px 10px;transition:border-color .16s,box-shadow .16s,background-color .16s;width:100%}.sales-member-password-input>input:focus{border-color:#9eaaf0;box-shadow:0 0 0 3px #4057d614}.crm-elegant-field:hover>.sales-member-password-input>input:not(:focus){border-color:var(--bp-border)}.sales-member-password-visibility{background:#0000;border:0;border-radius:7px;color:var(--bp-muted);display:grid;font-size:17px;height:34px;line-height:1;padding:0;place-items:center;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:34px}.sales-member-password-visibility:hover{background:var(--bp-soft);color:var(--bp-primary)}.sales-member-password-visibility:focus-visible{outline:2px solid #4057d6;outline-offset:1px}.sales-member-password-feedback{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr)}.sales-member-password-meter>span{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.sales-member-password-meter>span strong{font-size:13px}.sales-member-password-meter>span em{color:#d94655;font-size:13px;font-style:normal;font-weight:600}.sales-member-password-meter>div{background:var(--bp-soft);border-radius:999px;height:6px;overflow:hidden}.sales-member-password-meter>div i{background:#d94655;border-radius:inherit;display:block;height:100%;transition:width .2s ease,background-color .2s ease}.sales-member-password-feedback.strength-2 .sales-member-password-meter>span em{color:#df782f}.sales-member-password-feedback.strength-2 .sales-member-password-meter>div i{background:#df782f}.sales-member-password-feedback.strength-3 .sales-member-password-meter>span em{color:#c49a25}.sales-member-password-feedback.strength-3 .sales-member-password-meter>div i{background:#d8a82c}.sales-member-password-feedback.strength-4 .sales-member-password-meter>span em{color:#2f9a82}.sales-member-password-feedback.strength-4 .sales-member-password-meter>div i{background:#35a58a}.sales-member-password-feedback.strength-5 .sales-member-password-meter>span em{color:#218c70}.sales-member-password-feedback.strength-5 .sales-member-password-meter>div i{background:#25a47f}.sales-member-password-rules{grid-gap:5px 12px;display:grid;gap:5px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-member-password-rules span{align-items:center;color:#a14c57;display:flex;font-size:13px;gap:5px;line-height:1.3}.sales-member-password-rules span svg{color:#d94655;flex:0 0 auto}.sales-member-password-rules span.is-met{color:#278c74}.sales-member-password-rules span.is-met svg{color:#25a47f}.sales-member-two-factor{align-items:center;border-top:1px solid var(--bp-border);display:flex;gap:14px;justify-content:space-between;padding:14px 0 2px}.sales-member-two-factor>div{align-items:center;display:flex;gap:9px;min-width:0}.sales-member-two-factor>div>span{background:var(--bp-soft);border-radius:8px;color:var(--bp-primary);display:grid;flex:0 0 32px;height:32px;place-items:center;width:32px}.sales-member-two-factor strong{color:var(--bp-text);display:block;font-size:13.5px;font-weight:600}.sales-member-two-factor p{color:var(--bp-muted);font-size:13px;line-height:1.35;margin:2px 0 0}.sales-member-two-factor .btn-light{flex:0 0 auto;min-height:36px;white-space:nowrap}.sales-member-two-factor .btn-light:disabled{cursor:not-allowed;opacity:.65}.sales-member-form-error{align-items:center;background:var(--bp-soft);border:1px solid #ffd2d8;border-radius:8px;color:#cf4353;display:flex;font-size:13px;font-weight:600;gap:7px;margin:0 0 14px;padding:11px 12px;scroll-margin-top:12px}.sales-member-footer{gap:7px;justify-content:flex-end;min-height:64px;padding:10px 18px}.sales-member-secondary-action{margin-right:auto}.sales-member-access>section>header,.sales-member-permissions>header{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;display:flex;gap:10px;margin-bottom:13px;padding:13px}.sales-member-access>section>header>span,.sales-member-permissions>header>i{background:var(--bp-soft);border-radius:9px;color:var(--bp-primary);display:grid;flex:0 0 38px;height:38px;place-items:center;width:38px}.sales-member-access h3,.sales-member-permissions h3{color:var(--bp-text);font-size:15px;font-weight:500;margin:0}.sales-member-access header p,.sales-member-permissions header p{color:var(--bp-muted);font-size:13px;line-height:1.45;margin:3px 0 0}.sales-member-permission-list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-member-permission-list label{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;display:flex;gap:10px;justify-content:space-between;min-height:60px;padding:9px 11px}.sales-member-permission-list label>span{color:var(--bp-text);font-size:15px;font-weight:600;line-height:1.35}.sales-member-permission-dropdown-control{min-width:210px;position:relative;width:210px}.sales-member-permission-dropdown-control>button{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);cursor:pointer;display:flex;font-size:15px;font-weight:550;min-height:42px;padding:0 34px 0 12px;text-align:left;width:100%}.sales-member-permission-dropdown-control>button:after{border-bottom:1.5px solid #617087;border-right:1.5px solid #617087;content:"";height:7px;position:absolute;right:13px;top:16px;transform:rotate(45deg);width:7px}.sales-member-permission-dropdown-control>button.is-open{border-color:#8799ec;box-shadow:0 0 0 3px #4057d614}.sales-member-permission-dropdown-control>button:disabled{cursor:not-allowed;opacity:.65}.sales-member-floating-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:0 14px 30px #1927412e;overflow-y:auto;padding:6px;position:fixed;z-index:420}.sales-member-floating-menu>div>button{background:#0000;border:0;border-radius:6px;color:var(--bp-text);display:block;font-size:15px;font-weight:520;min-height:38px;padding:7px 10px;text-align:left;width:100%}.sales-member-floating-menu>div>button:hover{background:var(--bp-soft);color:#263a93}.sales-member-floating-menu>div>button.is-selected{background:var(--bp-primary-solid);color:#fff}.sales-member-floating-menu>div>p{color:var(--bp-muted);font-size:15px;margin:5px;text-align:center}.sales-member-permission-selectors{grid-gap:12px;display:grid;gap:12px;margin-top:14px}.sales-member-permission-selector{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;overflow:visible}.sales-member-permission-selector>header{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);border-radius:10px 10px 0 0;color:var(--bp-text);display:flex;font-size:15px;font-weight:600;gap:8px;min-height:43px;padding:9px 13px}.sales-member-permission-selector>header>span{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);display:grid;font-size:13px;height:24px;place-items:center;width:24px}.sales-member-permission-selector-body{padding:11px 13px 13px}.sales-member-permission-selector-body>strong{color:var(--bp-text);display:block;font-size:15px;font-weight:600;margin-bottom:7px}.sales-member-permission-multi-control{position:relative}.sales-member-permission-multi-trigger{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);cursor:pointer;display:flex;font-size:15px;font-weight:550;min-height:42px;padding:0 38px 0 10px}.sales-member-permission-multi-trigger:after{border-bottom:1.5px solid #617087;border-right:1.5px solid #617087;content:"";height:7px;position:absolute;right:13px;top:17px;transform:rotate(45deg);width:7px}.sales-member-permission-multi-trigger.is-open{border-color:#8799ec;box-shadow:0 0 0 3px #4057d614}.sales-member-permission-multi-trigger[aria-disabled=true]{cursor:not-allowed;opacity:.65}.sales-member-permission-values{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:6px;min-width:0;padding:5px 0}.sales-member-permission-values>em{color:var(--bp-text);font-size:15px;font-style:normal;font-weight:550}.sales-member-permission-values>span{align-items:center;background:var(--bp-primary-solid);border-radius:6px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:6px;min-height:29px;padding:4px 5px 4px 9px}.sales-member-permission-values button{background:#ffffff2e;border:0;border-radius:4px;color:#fff;display:grid;font-size:16px;height:20px;line-height:1;padding:0;place-items:center;width:20px}.sales-member-permission-values button:hover{background:#ffffff4d}.sales-member-access{display:flex;flex-direction:column;gap:16px}.sales-member-access>section{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:11px;padding:14px}.sales-member-access>section>header{border:0;padding:0}.sales-member-access-selectors{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-member-target-field{display:flex;flex-direction:column;gap:6px;min-width:0}.sales-member-target-field>strong{color:var(--bp-text);font-size:15px;font-weight:600}.sales-member-confirmation{align-items:center;display:flex;flex-direction:column;gap:13px;padding:8px 3px 12px;text-align:center}.sales-member-confirmation>i{background:var(--bp-soft);border-radius:50%;color:var(--bp-primary);display:grid;height:58px;place-items:center;width:58px}.sales-member-confirmation.is-danger>i{background:var(--bp-soft);color:#d94c5c}.sales-member-confirmation p{color:var(--bp-text);font-size:14px;line-height:1.55;margin:0;max-width:360px}.sales-force-hire-licenses{background:var(--bp-soft)!important;border-color:#cfd7ff!important;color:var(--bp-primary)!important}.sales-force-hire-licenses:hover{background:var(--bp-primary-solid)!important;border-color:var(--bp-primary)!important;box-shadow:0 6px 14px #4057d62e;color:#fff!important}.sales-license-modal-body{color:var(--sfm-ink);display:flex;flex-direction:column;gap:14px;min-height:390px;padding:3px 1px 2px}.sales-license-catalog-state{align-items:center;color:var(--sfm-muted);display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:390px;text-align:center}.sales-license-catalog-state>i{animation:salesMemberSpin 1s linear infinite;color:var(--bp-primary)}.sales-license-catalog-state strong{color:var(--sfm-ink);font-size:15px;line-height:1.45;max-width:360px}.sales-license-catalog-state.is-error>i{animation:none;color:#e05262}.sales-license-catalog-state .btn-light{min-height:36px}.sales-license-account-context{grid-gap:11px;align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:12px;display:grid;gap:11px;grid-template-columns:42px minmax(0,1fr) auto;min-height:76px;padding:13px 14px}.sales-license-account-context>span{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:11px;box-shadow:0 4px 10px #32459412;color:var(--bp-primary);display:grid;height:42px;place-items:center;width:42px}.sales-license-account-context>div{display:flex;flex-direction:column;gap:3px;min-width:0}.sales-license-account-context small{color:var(--bp-muted);font-size:13px;font-weight:600;letter-spacing:.45px;text-transform:uppercase}.sales-license-account-context strong{color:var(--bp-text);font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sales-license-account-context dl{align-items:stretch;display:flex;gap:7px;margin:0}.sales-license-account-context dl>div{align-items:flex-end;background:#ffffffdb;border:1px solid #d6ddf4e6;border-radius:8px;display:flex;flex-direction:column;gap:2px;min-width:80px;padding:7px 10px}.sales-license-account-context dt{color:var(--bp-muted);font-size:13px;font-weight:600;text-transform:uppercase}.sales-license-account-context dd{color:var(--bp-primary);font-size:14px;font-weight:600;letter-spacing:.3px;margin:0}.sales-license-configuration-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(210px,.78fr) minmax(290px,1.22fr)}.sales-license-config-card{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;padding:13px}.sales-license-config-card>header{margin-bottom:12px}.sales-license-config-card>header strong{color:var(--bp-text);display:block;font-size:14px;font-weight:600}.sales-license-config-card>header small{color:var(--bp-muted);display:block;font-size:13px;line-height:1.4;margin-top:3px}.sales-license-quantity-control{grid-gap:6px;align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:10px;display:grid;gap:6px;grid-template-columns:42px minmax(72px,1fr) 42px;height:60px;padding:6px}.sales-license-quantity-control>button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-primary);cursor:pointer;display:grid;font-size:21px;font-weight:520;height:42px;padding:0;place-items:center;width:42px}.sales-license-quantity-control>button:hover:not(:disabled){background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.sales-license-quantity-control>button:disabled{cursor:not-allowed;opacity:.38}.sales-license-quantity-control label{align-items:center;display:flex;flex-direction:column;gap:1px;justify-content:center;min-width:0}.sales-license-quantity-control input{-webkit-appearance:textfield;appearance:textfield;background:#0000;border:0;color:var(--bp-text);font:inherit;font-size:18px;font-weight:600;height:27px;outline:0;padding:0;text-align:center;width:100%}.sales-license-quantity-control input::-webkit-inner-spin-button,.sales-license-quantity-control input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.sales-license-quantity-control label span{color:var(--bp-muted);font-size:13px;font-weight:600;text-transform:lowercase}.sales-license-cycle-options{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-license-cycle-options>button{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;color:var(--bp-muted);cursor:pointer;display:flex;gap:9px;min-height:60px;padding:9px 10px;text-align:left;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.sales-license-cycle-options>button:hover:not(:disabled){background:var(--bp-soft);border-color:#b8c2f1}.sales-license-cycle-options>button.is-selected{background:var(--bp-soft);border-color:#8999ea;box-shadow:0 0 0 3px #4057d612;color:var(--bp-primary)}.sales-license-cycle-options>button:disabled{cursor:not-allowed;opacity:.5}.sales-license-cycle-options>button>i{border:1.5px solid var(--bp-border);border-radius:50%;flex:0 0 16px;height:16px;position:relative;width:16px}.sales-license-cycle-options>button.is-selected>i{border-color:var(--bp-primary)}.sales-license-cycle-options>button.is-selected>i:after{background:var(--bp-primary-solid);border-radius:50%;content:"";inset:3px;position:absolute}.sales-license-cycle-options>button>span{display:flex;flex-direction:column;gap:3px;min-width:0}.sales-license-cycle-options strong{color:inherit;font-size:13.5px;font-weight:600}.sales-license-cycle-options small{color:var(--bp-muted);font-size:13px;font-weight:560;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sales-license-price-summary{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:11px;display:grid;grid-template-columns:1fr 1.1fr;overflow:hidden}.sales-license-price-summary>div{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:76px;padding:12px 15px}.sales-license-price-summary>div+div{border-left:1px solid var(--bp-border)}.sales-license-price-summary span{color:#66758a;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:3px;text-transform:uppercase}.sales-license-price-summary span small{color:var(--bp-muted);font-size:13px;font-weight:550;text-transform:none}.sales-license-price-summary strong{color:var(--bp-text);font-size:19px;font-weight:600;white-space:nowrap}.sales-license-price-summary .is-total{background:var(--bp-soft)}.sales-license-price-summary .is-total strong{color:#118b75;font-size:22px}.sales-license-price-summary strong em{color:#76849a;font-size:13px;font-style:normal;font-weight:600;margin-left:5px}.sales-license-price-summary.is-unavailable .is-total{background:var(--bp-soft)}.sales-license-price-summary.is-unavailable .is-total strong{color:var(--bp-muted)}.sales-license-unavailable-message{align-items:flex-start;background:#fff8e9;border:1px solid #f7dfaa;border-radius:8px;color:#a86c1e;display:flex;font-size:13px;font-weight:600;gap:7px;line-height:1.45;margin:-3px 0 0;padding:9px 11px}.sales-license-information-note{align-items:flex-start;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;color:#5365bd;display:flex;gap:9px;padding:10px 12px}.sales-license-information-note>i{flex:0 0 auto;margin-top:1px}.sales-license-information-note strong{display:block;font-size:13px;font-weight:600}.sales-license-information-note p{color:var(--bp-muted);font-size:13px;line-height:1.45;margin:2px 0 0}html[data-crm-theme=dark] .sales-force-members-page{--sfm-surface:var(--bp-body);--sfm-soft:var(--bp-body);--sfm-line:var(--bp-border);--sfm-ink:#eef3f8;--sfm-muted:var(--bp-muted)}html[data-crm-theme=dark] .sales-force-table th,html[data-crm-theme=dark] .sales-force-toolbar{border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-force-toolbar-license strong{color:var(--bp-text)}html[data-crm-theme=dark] .sales-force-table th{background:var(--bp-soft);color:var(--bp-muted)}html[data-crm-theme=dark] .sales-force-table td{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .sales-force-table tbody tr:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .sales-force-table tbody tr.is-disabled{background:var(--bp-paper)}html[data-crm-theme=dark] .sales-force-group-path strong,html[data-crm-theme=dark] .sales-force-member-name strong{color:var(--bp-text)}html[data-crm-theme=dark] .sales-force-filter-popover,html[data-crm-theme=dark] .sales-force-filter-popover input,html[data-crm-theme=dark] .sales-force-filter-popover select,html[data-crm-theme=dark] .sales-force-row-actions>.icon-btn,html[data-crm-theme=dark] .sales-force-row-menu{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .sales-force-row-menu button{color:var(--bp-text)}html[data-crm-theme=dark] .sales-force-row-menu-title{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .sales-force-row-menu button:hover{background:var(--bp-soft);color:#aebaff}html[data-crm-theme=dark] .sales-force-row-menu button.is-danger{color:#ff8790}html[data-crm-theme=dark] .sales-member-access>section,html[data-crm-theme=dark] .sales-member-check-card,html[data-crm-theme=dark] .sales-member-permission-list label,html[data-crm-theme=dark] .sales-member-permission-selector,html[data-crm-theme=dark] .sales-member-permissions>header,html[data-crm-theme=dark] .sales-member-security-card{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .sales-member-access h3,html[data-crm-theme=dark] .sales-member-password-section strong,html[data-crm-theme=dark] .sales-member-permissions h3,html[data-crm-theme=dark] .sales-member-photo strong{color:var(--bp-text)}html[data-crm-theme=dark] .sales-member-photo-preview{border-color:var(--bp-border);box-shadow:0 0 0 4px #344152}html[data-crm-theme=dark] .sales-member-photo-camera{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .sales-member-password-grid label{color:var(--bp-text)}html[data-crm-theme=dark] .sales-member-password-grid input,html[data-crm-theme=dark] .sales-member-permission-dropdown-control>button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .sales-member-password-visibility{color:var(--bp-muted)}html[data-crm-theme=dark] .sales-member-password-visibility:hover{background:var(--bp-soft);color:#d8deff}html[data-crm-theme=dark] .sales-member-floating-menu{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .sales-member-floating-menu>div>button{color:var(--bp-text)}html[data-crm-theme=dark] .sales-member-floating-menu>div>button:hover{background:var(--bp-primary-solid);color:#fff}html[data-crm-theme=dark] .sales-member-permission-selector>header{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .sales-member-permission-selector-body>strong{color:var(--bp-text)}html[data-crm-theme=dark] .sales-member-permission-multi-trigger{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .sales-member-password-section,html[data-crm-theme=dark] .sales-member-two-factor{border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-member-two-factor strong{color:var(--bp-text)}html[data-crm-theme=dark] .sales-member-password-meter>div{background:var(--bp-soft)}html[data-crm-theme=dark] .sales-member-confirmation p{color:var(--bp-text)}html[data-crm-theme=dark] .sales-force-hire-licenses{background:var(--bp-soft)!important;border-color:var(--bp-border)!important;color:#bac4ff!important}html[data-crm-theme=dark] .sales-license-account-context{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-license-account-context dl>div,html[data-crm-theme=dark] .sales-license-account-context>span{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-license-account-context strong,html[data-crm-theme=dark] .sales-license-catalog-state strong,html[data-crm-theme=dark] .sales-license-config-card>header strong{color:var(--bp-text)}html[data-crm-theme=dark] .sales-license-config-card,html[data-crm-theme=dark] .sales-license-price-summary{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-license-cycle-options>button,html[data-crm-theme=dark] .sales-license-quantity-control{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-license-quantity-control>button{background:var(--bp-soft);border-color:var(--bp-border);color:#bac4ff}html[data-crm-theme=dark] .sales-license-price-summary strong,html[data-crm-theme=dark] .sales-license-quantity-control input{color:var(--bp-text)}html[data-crm-theme=dark] .sales-license-cycle-options>button.is-selected{background:var(--bp-soft);border-color:#6676ca;color:#bac4ff}html[data-crm-theme=dark] .sales-license-price-summary>div+div{border-color:var(--bp-border)}html[data-crm-theme=dark] .sales-license-price-summary .is-total{background:var(--bp-soft)}html[data-crm-theme=dark] .sales-license-information-note{background:var(--bp-soft);border-color:var(--bp-border);color:#bac4ff}html[data-crm-theme=dark] .sales-license-information-note p{color:var(--bp-muted)}@media(max-width:1100px){.sales-member-drawer{min-width:0;width:min(72vw,900px)}}@media(max-width:820px){.sales-force-toolbar{flex-wrap:wrap}.sales-force-toolbar-license{flex:1 1 100%}.sales-member-drawer{width:100vw}.sales-member-profile-layout{grid-template-columns:210px minmax(0,1fr)}.sales-member-grid,.sales-member-password-feedback,.sales-member-password-grid,.sales-member-permission-list{grid-template-columns:1fr}.sales-member-permission-dropdown-control{min-width:min(210px,48%);width:min(210px,48%)}.sales-license-configuration-grid,.sales-member-access-selectors{grid-template-columns:1fr}}@media(max-width:560px){.sales-force-toolbar{align-items:stretch;flex-direction:column}.sales-force-toolbar-license{display:grid;grid-template-columns:36px 1fr}.sales-force-toolbar-license>.btn-light{grid-column:1/-1;margin-left:0;width:100%}.sales-force-toolbar-actions{align-items:stretch;flex-direction:column}.sales-force-toolbar-actions button{width:100%}.sales-force-filter-popover{left:14px;position:fixed;right:14px;top:84px;width:auto}.sales-member-form-body{padding:13px}.sales-member-tabs{overflow-x:auto;padding:0 10px}.sales-member-tabs button{white-space:nowrap}.sales-member-identity-grid,.sales-member-profile-layout{grid-template-columns:1fr}.sales-member-photo{min-height:130px}.sales-member-password-rules{grid-template-columns:1fr}.sales-member-two-factor{align-items:flex-start;flex-direction:column}.sales-member-footer{flex-wrap:wrap;padding:9px 12px}.sales-member-secondary-action{margin-right:0;width:100%}.sales-member-footer>button:not(.sales-member-secondary-action){flex:1 1}.sales-license-account-context{grid-template-columns:42px minmax(0,1fr)}.sales-license-account-context dl{grid-column:1/-1}.sales-license-account-context dl>div{align-items:flex-start;flex:1 1}.sales-license-cycle-options,.sales-license-price-summary{grid-template-columns:1fr}.sales-license-price-summary>div+div{border-left:0;border-top:1px solid var(--bp-border)}}.sales-force-members-page .sales-force-table{border-collapse:initial;border-spacing:0;min-width:1278px;table-layout:fixed;width:100%}.sales-force-members-page .sales-force-table th{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);border-right:1px solid var(--bp-border);color:var(--bp-text);font-size:13.5px;font-weight:500;height:44px;letter-spacing:.1px;padding:0 11px;vertical-align:middle}.sales-force-members-page .sales-force-table th:last-child{border-right:0}.sales-force-members-page .sales-force-table td{border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:13.5px;height:68px;padding:9px 11px;vertical-align:middle}.sales-force-members-page .sales-force-table td:first-child,.sales-force-members-page .sales-force-table th:first-child{max-width:44px;min-width:44px;width:44px}.sales-force-members-page .sales-force-table td:nth-child(2),.sales-force-members-page .sales-force-table th:nth-child(2){width:235px}.sales-force-members-page .sales-force-table td:nth-child(3),.sales-force-members-page .sales-force-table th:nth-child(3){width:100px}.sales-force-members-page .sales-force-table td:nth-child(4),.sales-force-members-page .sales-force-table th:nth-child(4){width:210px}.sales-force-members-page .sales-force-table td:nth-child(5),.sales-force-members-page .sales-force-table th:nth-child(5){width:150px}.sales-force-members-page .sales-force-table td:nth-child(6),.sales-force-members-page .sales-force-table th:nth-child(6){width:145px}.sales-force-members-page .sales-force-table td:nth-child(7),.sales-force-members-page .sales-force-table th:nth-child(7){width:130px}.sales-force-members-page .sales-force-table td:nth-child(8),.sales-force-members-page .sales-force-table th:nth-child(8){width:145px}.sales-force-members-page .sales-force-table td:nth-child(9),.sales-force-members-page .sales-force-table th:nth-child(9){width:105px}.sales-force-members-page .sales-force-table td:nth-child(10),.sales-force-members-page .sales-force-table th:nth-child(10){max-width:58px;min-width:58px;width:58px}.sales-force-members-page .sales-force-table tbody tr,.sales-force-members-page .sales-force-table tbody tr.is-primary td,.sales-force-members-page .sales-force-table tbody tr:hover td{background:var(--bp-paper)}.sales-force-members-page .sales-force-table tbody tr.is-primary:hover td{background:var(--bp-soft)}.sales-force-members-page .sales-force-table tbody tr.is-primary td:first-child{box-shadow:inset 3px 0 #2b9d88}.sales-force-members-page .sales-force-table td:last-child,.sales-force-members-page .sales-force-table th:last-child{background:var(--bp-soft);border-left:2px solid var(--bp-border);padding:0!important;position:-webkit-sticky;position:sticky;right:0;text-align:center;z-index:4}.sales-force-members-page .sales-force-table th:last-child{background:var(--bp-soft);z-index:6}.sales-force-members-page .sales-force-table tbody tr.is-primary td:last-child,.sales-force-members-page .sales-force-table tbody tr.is-primary:hover td:last-child,.sales-force-members-page .sales-force-table tbody tr:hover td:last-child{background:var(--bp-soft)}.sales-force-members-page .sales-force-table td:last-child{overflow:visible}.sales-force-members-page .sales-force-table .sales-force-member-name{min-width:0;width:100%}.sales-force-members-page .sales-force-table .sales-force-member-name strong{max-width:168px}.sales-force-members-page .sales-force-table .sales-force-email{max-width:188px}.sales-force-members-page .sales-force-table-wrap{border-top:0;scrollbar-color:#bcc5d5 #f4f6f9}html[data-crm-theme=dark] .sales-force-members-page .sales-force-table th{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .sales-force-members-page .sales-force-table tbody tr,html[data-crm-theme=dark] .sales-force-members-page .sales-force-table td{background:var(--bp-paper)}html[data-crm-theme=dark] .sales-force-members-page .sales-force-table tbody tr:hover td{background:var(--bp-soft)}html[data-crm-theme=dark] .sales-force-members-page .sales-force-table tbody tr.is-primary td{background:var(--bp-paper)}html[data-crm-theme=dark] .sales-force-members-page .sales-force-table td:last-child,html[data-crm-theme=dark] .sales-force-members-page .sales-force-table th:last-child{background:var(--bp-soft);border-left-color:var(--bp-border)}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)){--sf-mail-ink:#172b3a;--sf-mail-line:var(--bp-border);--sf-mail-bg:var(--bp-paper);--sf-mail-selected:var(--bp-soft);--sf-mail-accent:#007f8f;--sf-mail-ring:#007f8f2e}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) .btn-primary{background:#007f8f;border:1px solid #007f8f;border-radius:6px;box-shadow:none;color:#fff;font-weight:600}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) .btn-primary:not(:disabled):hover{background:#006b79;border-color:#006b79;box-shadow:none}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) .btn-primary:not(:disabled):active{background:#005d69}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) :is(.btn-light,.sales-member-secondary-action,.icon-btn){background:var(--sf-mail-bg);border:1px solid var(--sf-mail-line);border-radius:6px;box-shadow:none;color:var(--sf-mail-ink)}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) :is(.btn-light,.sales-member-secondary-action,.icon-btn):not(:disabled):hover{background:var(--sf-mail-selected);border-color:var(--sf-mail-line);box-shadow:none;color:var(--sf-mail-accent)}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) :is(.btn-light,.sales-member-secondary-action,.icon-btn).is-open{background:var(--sf-mail-selected);border-color:var(--sf-mail-line);color:var(--sf-mail-accent)}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) :is(button,input,select,[role=combobox]):focus-visible{outline:2px solid var(--sf-mail-accent);outline-offset:2px}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) .sales-member-tabs button{background:var(--sf-mail-bg);border-color:var(--sf-mail-line);box-shadow:none;color:var(--sf-mail-ink)}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) .sales-member-tabs button.active{background:var(--sf-mail-selected);border-color:var(--sf-mail-accent);color:var(--sf-mail-accent)}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) .crm-form-field{--crm-field-block-focus:var(--sf-mail-accent);--crm-field-block-focus-ring:var(--sf-mail-ring)}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) .crm-form-field>span b{color:var(--sf-mail-accent)}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) .crm-form-field>span:first-child:before{background-color:var(--sf-mail-accent)!important}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) .crm-elegant-field-icon{color:var(--sf-mail-accent)}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) :is(.sales-member-permission-multi-trigger,.sales-member-permission-dropdown-control>button){border-color:var(--sf-mail-line)}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) :is(.sales-member-permission-multi-trigger,.sales-member-permission-dropdown-control>button).is-open,:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) :is(.sales-member-permission-multi-trigger,.sales-member-permission-dropdown-control>button):focus{border-color:var(--sf-mail-accent);box-shadow:0 0 0 3px var(--sf-mail-ring)}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) .sales-member-permission-values>span{background:var(--sf-mail-selected);border-color:var(--sf-mail-line);color:var(--sf-mail-accent)}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) .sales-force-filter-launch>span{background:#007f8f;color:#fff}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) .sales-force-filter-popover{background:var(--sf-mail-bg);border-color:var(--sf-mail-line);border-radius:8px}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) .sales-force-filter-popover :is(input,select){border-color:var(--sf-mail-line);border-radius:6px}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) .sales-force-filter-popover :is(input,select):focus{border-color:var(--sf-mail-accent);box-shadow:0 0 0 3px var(--sf-mail-ring)}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) .sales-force-filter-chips button{background:var(--sf-mail-selected);border-color:var(--sf-mail-line);color:var(--sf-mail-accent)}:is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)) .sales-license-cycle-options button.is-selected{background:var(--sf-mail-selected);border-color:var(--sf-mail-accent);color:var(--sf-mail-accent)}body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu){background:var(--sf-mail-bg);border-color:var(--sf-mail-line);color:var(--sf-mail-ink)}body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu) button:not(:disabled):is(:hover,.is-selected){background:var(--sf-mail-selected);color:var(--sf-mail-accent)}html[data-crm-theme=dark] :is(.page-content.sales-force-members-page :is(.sales-force-toolbar,.sales-member-drawer:not(:where(.sales-member-create-original)),.crm-modal-layer),body:has(.page-content.sales-force-members-page):not(:where(:has(.sales-member-create-original)))>.sales-member-floating-menu:not(.sales-force-row-menu)){--sf-mail-ink:#e5ebef;--sf-mail-line:var(--bp-border);--sf-mail-bg:var(--bp-soft);--sf-mail-selected:var(--bp-soft);--sf-mail-accent:#62ced9;--sf-mail-ring:#62ced92e}.page-content.sales-force-members-page .sales-force-toolbar .sales-force-hire-licenses{background:var(--sf-mail-bg)!important;border-color:var(--sf-mail-line)!important;color:var(--sf-mail-ink)!important}.page-content.sales-force-members-page .sales-force-toolbar .sales-force-hire-licenses:not(:disabled):hover{background:var(--sf-mail-selected)!important;border-color:var(--sf-mail-line)!important;box-shadow:none;color:var(--sf-mail-accent)!important}.page-content.sales-force-members-page .sales-member-drawer:not(:where(.sales-member-create-original)) .sales-member-tabs button:after{background:var(--sf-mail-accent)}.page-content.sales-force-members-page .sales-member-drawer:not(:where(.sales-member-create-original)) .crm-form-field>.crm-elegant-field-label>.crm-elegant-field-icon{color:var(--sf-mail-accent)!important}.page-content.sales-force-members-page .sales-force-toolbar .sales-force-hire-licenses{background:var(--sf-mail-selected)!important;border-color:var(--sf-mail-accent)!important;color:var(--sf-mail-accent)!important}.page-content.sales-force-members-page .sales-force-toolbar .sales-force-hire-licenses:not(:disabled):hover{background:#007f8f!important;border-color:#007f8f!important}.page-content.sales-force-members-page .sales-license-account-context dl>div{min-width:0}.page-content.sales-force-members-page .sales-license-account-context dd{overflow-wrap:anywhere}.page-content.sales-force-members-page .sales-force-toolbar .sales-force-hire-licenses{background:#c2410c!important;border-color:#c2410c!important;box-shadow:none;color:#fff!important;font-weight:600}.page-content.sales-force-members-page .sales-force-toolbar .sales-force-hire-licenses:not(:disabled):hover{background:#9a3412!important;border-color:#9a3412!important;color:#fff!important}.page-content.sales-force-members-page .sales-force-table .sales-force-row-actions{align-items:center;display:flex;justify-content:center;width:100%}.page-content.sales-force-members-page .sales-force-table .sales-force-row-actions>.icon-btn{background:var(--bp-soft);border:1px solid #d7ddff;border-radius:7px;box-shadow:none;color:var(--bp-primary);display:inline-grid;flex:0 0 34px;height:34px;margin:0;min-width:34px;padding:0;place-items:center;width:34px}.page-content.sales-force-members-page .sales-force-table .sales-force-row-actions>.icon-btn.is-open,.page-content.sales-force-members-page .sales-force-table .sales-force-row-actions>.icon-btn:not(:disabled):hover{background:var(--bp-soft);border-color:#bac5ff;color:#3346b0}.page-content.sales-force-members-page .sales-license-dialog{--license-ink:#172b3a;--license-muted:var(--bp-muted);--license-line:var(--bp-border);--license-bg:var(--bp-paper);--license-soft:var(--bp-soft);--license-selected:var(--bp-soft);background:var(--license-bg);border-radius:12px;color:var(--license-ink);max-width:calc(100vw - 32px);width:min(760px,100vw - 32px)}.page-content.sales-force-members-page .sales-license-dialog .modal-header-custom{border-color:var(--license-line);padding:22px 24px}.page-content.sales-force-members-page .sales-license-dialog .modal-header-custom h2{font-size:24px;line-height:1.3}.page-content.sales-force-members-page .sales-license-dialog .modal-header-custom p{color:var(--license-muted);font-size:14px;line-height:1.5;margin-top:6px}.page-content.sales-force-members-page .sales-license-dialog .modal-body-custom{padding:20px 24px}.page-content.sales-force-members-page .sales-license-dialog .modal-footer-custom{background:var(--license-bg);border-color:var(--license-line);gap:10px;padding:16px 24px}.page-content.sales-force-members-page .sales-license-dialog .modal-footer-custom button{font-size:14px;min-height:42px;padding:10px 18px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-modal-body{font-size:14px;gap:16px;min-height:0;padding:0}.page-content.sales-force-members-page .sales-license-dialog .sales-license-account-context{background:var(--license-soft);border-color:var(--license-line);border-radius:10px;gap:12px;min-height:0;padding:16px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-account-context>span{background:var(--license-bg);border-color:var(--license-line);box-shadow:none;color:#007f8f}.page-content.sales-force-members-page .sales-license-dialog .sales-license-account-context small{color:var(--license-muted);font-size:13px;letter-spacing:.3px;line-height:1.4}.page-content.sales-force-members-page .sales-license-dialog .sales-license-account-context strong{color:var(--license-ink);font-size:18px;overflow:visible;white-space:normal}.page-content.sales-force-members-page .sales-license-dialog .sales-license-account-context dl>div{align-items:flex-start;background:var(--license-bg);border-color:var(--license-line);min-width:82px;padding:8px 12px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-account-context dt{color:var(--license-muted);font-size:13px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-account-context dd{color:var(--license-ink);font-size:15px;letter-spacing:0}.page-content.sales-force-members-page .sales-license-dialog .sales-license-configuration-grid{gap:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.page-content.sales-force-members-page .sales-license-dialog .sales-license-config-card{background:var(--license-bg);border-color:var(--license-line);border-radius:6px;display:flex;flex-direction:column;min-width:0;padding:16px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-config-card>header{margin-bottom:12px;min-height:66px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-config-card>header strong{color:var(--license-ink);font-size:17px;line-height:1.4}.page-content.sales-force-members-page .sales-license-dialog .sales-license-config-card>header small{color:var(--license-muted);font-size:15px;line-height:1.45;margin-top:5px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-quantity-control{align-items:center;background:var(--license-soft);border-color:var(--license-line);border-radius:8px;grid-template-columns:42px minmax(0,1fr) 42px;height:82px;margin-top:auto;min-height:82px;padding:12px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-quantity-control>button{background:var(--license-bg);border:1px solid var(--license-line);border-radius:6px;box-shadow:none;color:#007f8f;font-size:24px;height:42px;margin:0;min-height:42px;width:42px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-quantity-control>button:hover:not(:disabled){background:#007f8f;border-color:#007f8f;color:#fff}.page-content.sales-force-members-page .sales-license-dialog .sales-license-quantity-control>button:disabled{background:var(--license-soft);color:var(--bp-muted);opacity:1}.page-content.sales-force-members-page .sales-license-dialog .sales-license-quantity-control label{align-self:center;gap:2px;margin:0;padding:0}.page-content.sales-force-members-page .sales-license-dialog .sales-license-quantity-control input{color:var(--license-ink);font-size:23px;height:29px;line-height:29px;min-height:0;padding:0}.page-content.sales-force-members-page .sales-license-dialog .sales-license-quantity-control label span{color:var(--license-muted);line-height:16px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-cycle-options{gap:8px;margin-top:auto}.page-content.sales-force-members-page .sales-license-dialog .sales-license-cycle-options>button{align-items:flex-start;background:var(--license-bg);border-color:var(--license-line);border-radius:8px;box-shadow:none;gap:8px;min-height:82px;min-width:0;padding:10px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-cycle-options>button>i{margin-top:3px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-cycle-options>button.is-selected{background:var(--license-selected);border-color:#007f8f;box-shadow:none;color:#007f8f}.page-content.sales-force-members-page .sales-license-dialog .sales-license-cycle-options>button.is-selected>i{border-color:#007f8f}.page-content.sales-force-members-page .sales-license-dialog .sales-license-cycle-options>button.is-selected>i:after{background:#007f8f}.page-content.sales-force-members-page .sales-license-dialog .sales-license-cycle-options>button:disabled{background:var(--license-soft);color:var(--license-muted);cursor:not-allowed;opacity:1}.page-content.sales-force-members-page .sales-license-dialog .sales-license-cycle-options>button:disabled>i{border-color:var(--bp-border)}.page-content.sales-force-members-page .sales-license-dialog .sales-license-cycle-options>button:disabled>i:after{background:var(--bp-soft)}.page-content.sales-force-members-page .sales-license-dialog .sales-license-cycle-options strong{font-size:16px;line-height:1.4}.page-content.sales-force-members-page .sales-license-dialog .sales-license-cycle-options small{color:var(--license-muted);font-size:14px;line-height:1.45;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.page-content.sales-force-members-page .sales-license-dialog .sales-license-price-summary{background:var(--license-bg);border-color:var(--license-line);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.page-content.sales-force-members-page .sales-license-dialog .sales-license-price-summary>div{align-items:flex-start;flex-direction:column;gap:12px;justify-content:space-between;min-height:112px;min-width:0;padding:16px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-price-summary>div+div{border-color:var(--license-line)}.page-content.sales-force-members-page .sales-license-dialog .sales-license-price-summary span{color:var(--license-muted);font-size:14px;line-height:1.4}.page-content.sales-force-members-page .sales-license-dialog .sales-license-price-summary span small{color:var(--license-muted);font-size:14px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-price-summary strong{color:var(--license-ink);font-size:23px;overflow-wrap:anywhere;white-space:normal}.page-content.sales-force-members-page .sales-license-dialog .sales-license-price-summary strong em{font-size:14px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-price-summary .is-total{background:var(--license-selected)}.page-content.sales-force-members-page .sales-license-dialog .sales-license-price-summary .is-total strong{color:#007f8f;font-size:26px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-price-summary.is-unavailable .is-total{background:var(--license-soft)}.page-content.sales-force-members-page .sales-license-dialog .sales-license-price-summary.is-unavailable .is-total strong{color:var(--license-muted)}.page-content.sales-force-members-page .sales-license-dialog .sales-license-unavailable-message{font-size:15px;gap:9px;line-height:1.5;margin:0;padding:12px 14px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-information-note{background:var(--license-selected);border-color:var(--license-line);color:#007f8f;gap:10px;padding:12px 14px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-information-note strong{font-size:15px;line-height:1.5}.page-content.sales-force-members-page .sales-license-dialog .sales-license-information-note p{color:var(--license-muted);font-size:15px;line-height:1.5}html[data-crm-theme=dark] .page-content.sales-force-members-page .sales-force-table .sales-force-row-actions>.icon-btn{background:var(--bp-soft);border-color:var(--bp-border);color:#b8c5ff}html[data-crm-theme=dark] .page-content.sales-force-members-page .sales-force-table .sales-force-row-actions>.icon-btn.is-open,html[data-crm-theme=dark] .page-content.sales-force-members-page .sales-force-table .sales-force-row-actions>.icon-btn:hover{background:var(--bp-soft);border-color:#6575a5;color:#d9e0ff}html[data-crm-theme=dark] .page-content.sales-force-members-page .sales-license-dialog{--license-ink:#e5ebef;--license-muted:var(--bp-muted);--license-line:var(--bp-border);--license-bg:var(--bp-soft);--license-soft:var(--bp-soft);--license-selected:var(--bp-soft)}html[data-crm-theme=dark] .page-content.sales-force-members-page .sales-license-dialog .sales-license-cycle-options>button.is-selected,html[data-crm-theme=dark] .page-content.sales-force-members-page .sales-license-dialog .sales-license-information-note,html[data-crm-theme=dark] .page-content.sales-force-members-page .sales-license-dialog .sales-license-price-summary .is-total strong{color:#62ced9}@media(max-width:620px){.page-content.sales-force-members-page .sales-license-dialog .modal-header-custom{padding:18px 16px}.page-content.sales-force-members-page .sales-license-dialog .modal-header-custom h2{font-size:22px}.page-content.sales-force-members-page .sales-license-dialog .modal-body-custom{padding:16px}.page-content.sales-force-members-page .sales-license-dialog .modal-footer-custom{padding:14px 16px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-account-context{grid-template-columns:42px minmax(0,1fr)}.page-content.sales-force-members-page .sales-license-dialog .sales-license-account-context dl{grid-column:1/-1;width:100%}.page-content.sales-force-members-page .sales-license-dialog .sales-license-account-context dl>div{flex:1 1}.page-content.sales-force-members-page .sales-license-dialog .sales-license-configuration-grid{grid-template-columns:minmax(0,1fr)}.page-content.sales-force-members-page .sales-license-dialog .sales-license-config-card>header{min-height:0}.page-content.sales-force-members-page .sales-license-dialog .sales-license-price-summary{grid-template-columns:minmax(0,1fr)}.page-content.sales-force-members-page .sales-license-dialog .sales-license-price-summary>div+div{border-left:0;border-top:1px solid var(--license-line)}}.page-content.sales-force-members-page .sales-license-dialog .sales-license-config-card>header{min-height:54px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-quantity-control{gap:8px;grid-template-columns:36px minmax(0,1fr) 36px;height:60px;min-height:60px;padding:8px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-quantity-control>button{display:grid;height:36px;line-height:1;min-height:36px;padding:0;place-items:center;width:36px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-quantity-control>button>i{display:block;line-height:1}.page-content.sales-force-members-page .sales-license-dialog .sales-license-quantity-control label{gap:0}.page-content.sales-force-members-page .sales-license-dialog .sales-license-quantity-control input{font-size:21px;height:24px;line-height:24px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-quantity-control label span{font-size:14px;line-height:14px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-cycle-options>button{align-items:center;min-height:60px;padding:9px 10px}.page-content.sales-force-members-page .sales-license-dialog .sales-license-cycle-options>button>i{margin-top:0}.page-content.sales-force-members-page .sales-license-dialog .sales-license-cycle-options>button>span{gap:2px}.page-content.sales-force-members-page .sales-force-table-footer{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 14px}.page-content.sales-force-members-page .sales-force-table-footer>span{font-size:14px;line-height:1.5}.page-content.sales-force-members-page .sales-force-table-footer .sales-force-pagination-controls{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.page-content.sales-force-members-page .sales-force-table-footer .sales-force-page-size{align-items:center;color:var(--bp-muted);display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin:0}.page-content.sales-force-members-page .sales-force-table-footer .sales-force-page-size select{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;box-shadow:none;color:var(--bp-text);cursor:pointer;font:inherit;height:36px;margin:0;min-width:70px;padding:6px 28px 6px 10px}.page-content.sales-force-members-page .sales-force-table-footer .sales-force-pagination{align-items:center;display:inline-flex;gap:6px}.page-content.sales-force-members-page .sales-force-table-footer .sales-force-pagination button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;box-shadow:none;color:var(--bp-text);display:inline-grid;font-size:15px;font-weight:600;height:36px;line-height:1;margin:0;min-height:36px;min-width:36px;padding:0 9px;place-items:center;width:auto}.page-content.sales-force-members-page .sales-force-table-footer .sales-force-pagination button>i{display:block;line-height:1}.page-content.sales-force-members-page .sales-force-table-footer .sales-force-pagination button.active,.page-content.sales-force-members-page .sales-force-table-footer .sales-force-pagination button:not(:disabled):hover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.page-content.sales-force-members-page .sales-force-table-footer .sales-force-pagination button:disabled{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted);cursor:not-allowed;opacity:1}.page-content.sales-force-members-page .sales-force-table-footer :is(.sales-force-pagination button,.sales-force-page-size select):focus-visible{outline:2px solid #64748b;outline-offset:2px}html[data-crm-theme=dark] .page-content.sales-force-members-page .sales-force-table-footer .sales-force-page-size{color:var(--bp-text)}html[data-crm-theme=dark] .page-content.sales-force-members-page .sales-force-table-footer .sales-force-page-size select,html[data-crm-theme=dark] .page-content.sales-force-members-page .sales-force-table-footer .sales-force-pagination button{background-color:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .page-content.sales-force-members-page .sales-force-table-footer .sales-force-pagination button.active,html[data-crm-theme=dark] .page-content.sales-force-members-page .sales-force-table-footer .sales-force-pagination button:not(:disabled):hover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .page-content.sales-force-members-page .sales-force-table-footer .sales-force-pagination button:disabled{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)}@media(max-width:620px){.page-content.sales-force-members-page .sales-force-table-footer .sales-force-pagination-controls{gap:10px;justify-content:space-between;width:100%}.page-content.sales-force-members-page .sales-force-table-footer .sales-force-pagination{gap:4px}.page-content.sales-force-members-page .sales-force-table-footer .sales-force-pagination button{min-width:32px;padding:0 7px}}.phases-page{--phases-surface:var(--bp-body);--phases-soft:var(--bp-body);--phases-line:var(--bp-border);--phases-ink:#26344a;--phases-muted:var(--bp-muted);--phases-process-bg:var(--bp-body);--phases-process-option-bg:#fdf3e4;--phases-process-option-border:#f2dfc5;--phases-process-accent:#ff7f5d;max-width:1700px}.phases-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1}.phases-process-card{align-items:center;background:var(--phases-process-bg);border:1px solid var(--bp-border);border-radius:6px;box-shadow:var(--bp-shadow);display:flex;gap:20px;justify-content:space-between;margin-bottom:18px;padding:16px 18px}.phases-process-card>div:first-child{min-width:0}.phases-process-card>div:first-child>span{color:#14957e;font-size:13px;font-weight:600;letter-spacing:.7px;text-transform:uppercase}.phases-process-card h2{color:var(--phases-ink);font-size:18px;margin:3px 0 2px}.phases-process-card p{color:var(--phases-muted);font-size:14.5px;line-height:1.55;margin:0}.phases-process-tabs{border:1px solid var(--phases-process-option-border);border-radius:9px;box-shadow:0 2px 5px rgba(63,49,36,.045);flex:0 0 auto;gap:4px;padding:4px}.phases-process-tabs,.phases-process-tabs button{align-items:center;background:var(--phases-process-option-bg);display:flex}.phases-process-tabs button{border:1px solid #0000;border-radius:7px;color:#65738a;font-size:13.5px;font-weight:600;gap:7px;min-height:38px;padding:0 13px;transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease;white-space:nowrap}.phases-process-tabs button:hover:not(.is-active):not(:disabled){background:var(--bp-soft);border-color:#f1d7ba;color:#b85b43}.phases-process-tabs button:focus-visible{box-shadow:0 0 0 3px #ff7f5d38;outline:0}.phases-process-tabs button.is-active{background:var(--phases-process-accent);border-color:var(--phases-process-accent);box-shadow:0 6px 14px #ff7f5d42;color:#fff;transform:translateY(-1px)}.phases-process-tabs button.is-active:focus-visible{box-shadow:0 0 0 3px #ff7f5d38,0 6px 14px #ff7f5d42}.phases-process-tabs button:disabled{cursor:not-allowed;opacity:.65}.phases-tree-card{background:var(--phases-surface);border:1px solid var(--bp-border);border-radius:6px;box-shadow:var(--bp-shadow);overflow:visible}.phases-tree-card>header{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;gap:14px;justify-content:space-between;min-height:64px;padding:11px 14px}.phases-tree-card>header h2{color:var(--phases-ink);font-size:18px;margin:0}.phases-tree-card>header p{color:var(--phases-muted);font-size:13.5px;margin:4px 0 0}.phases-tree-actions{align-items:center;display:flex;gap:10px}.phases-tree-actions>span{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:#718097;display:inline-flex;font-size:13px;font-weight:600;min-height:34px;padding:0 11px}.phases-tree-actions .btn-primary{min-height:40px;padding:0 14px}.phases-table-wrap{min-height:0;overflow-x:auto}.phases-table{min-height:0;min-width:1050px;overflow:visible;position:relative}.phases-sr-announcement{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.phases-table-head,.phases-table-row{align-items:center;display:grid;grid-template-columns:44px 52px minmax(215px,1.2fr) minmax(190px,1fr) minmax(230px,1.25fr) 52px}.phases-table-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;font-weight:500;letter-spacing:.35px;min-height:40px}.phases-table-head>*{padding:0 11px}.phases-table-row{background:var(--bp-paper);border-bottom:1px solid var(--bp-border);color:#617085;font-size:14px;min-height:63px;position:relative;transition:background .16s ease,opacity .16s ease}.phases-table-row:last-child{border-radius:0}.phases-table-row:hover{background:var(--bp-paper)}.phases-table-row>*{margin:0;min-width:0;padding:8px 11px}.phases-table-row>p{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#66748a;display:-webkit-box;line-height:1.5;overflow:hidden}.phases-table-row>p em{color:var(--bp-muted);font-style:normal}.phases-table-row.is-dragging{opacity:.38}.phases-table-row.drop-after:after,.phases-table-row.drop-before:before{background:var(--bp-primary-solid);border-radius:999px;box-shadow:0 0 0 3px #4057d61a;content:"";height:3px;left:9px;position:absolute;right:9px;z-index:2}.phases-table-row.drop-before:before{top:-2px}.phases-table-row.drop-after:after{bottom:-2px}.phases-table-row.drop-inside{background:var(--bp-soft);box-shadow:inset 0 0 0 2px #8898ec}.phases-drag-handle{background:#0000;border:1px solid #0000;border-radius:7px;color:var(--bp-muted);cursor:grab;display:grid;height:34px;margin:auto;padding:0;place-items:center;width:34px}.phases-drag-handle:hover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-primary)}.phases-drag-handle:active{cursor:grabbing}.phases-drag-handle:disabled{cursor:not-allowed;opacity:.45}.phases-number{color:var(--bp-muted);font-size:14px;font-weight:600}.phases-name-cell{align-items:center;display:flex;gap:8px;min-height:62px;padding-left:12px;padding-left:calc(12px + var(--phase-depth, 0)*31px);position:relative}.phases-color-rail{background:var(--phase-color);border-radius:999px;bottom:10px;left:2px;left:calc(2px + var(--phase-depth, 0)*31px);padding:0;position:absolute;top:10px;width:4px}.phases-expand{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:#68768c;display:grid;flex:0 0 28px;height:28px;padding:0;place-items:center;width:28px}.phases-expand:hover{background:var(--bp-soft);color:var(--bp-primary)}.phases-branch-spacer{flex:0 0 28px;height:1px;width:28px}.phases-name-button,.phases-name-cell>div{display:flex;flex-direction:column;gap:3px;min-width:0}.phases-name-button{align-items:flex-start;background:#0000;border:0;border-radius:4px;color:inherit;cursor:pointer;max-width:100%;overflow:hidden;padding:0;text-align:left}.phases-name-button:hover:not(:disabled) strong{color:var(--bp-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.phases-name-button:focus-visible{outline:2px solid #8799ed;outline-offset:3px}.phases-name-button:disabled{cursor:default}.phases-name-cell strong{color:var(--bp-text);font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phases-name-cell small{color:var(--bp-muted);font-size:14px!important}.phases-row-menu-cell{display:grid;padding:0;place-items:center}.phases-table-head>:last-child,.phases-table-row>.phases-row-menu-cell{align-self:stretch;background:var(--bp-soft);border-left:2px solid var(--bp-border);box-shadow:-9px 0 16px -12px #18263c8c;max-width:52px;min-width:52px;position:-webkit-sticky;position:sticky;right:0;width:52px}.phases-table-head>:last-child{background:var(--bp-soft);z-index:6}.phases-table-row>.phases-row-menu-cell{z-index:4}.phases-table-row:hover>.phases-row-menu-cell{background:var(--bp-soft)}.phases-row-menu-cell>.icon-btn{background:var(--bp-paper);border:1px solid var(--bp-border);color:var(--bp-muted);height:34px;width:34px}.phases-table-row>.phases-row-menu-cell>.icon-btn{background:var(--bp-soft);border-color:var(--bp-border);border-radius:7px;color:var(--bp-primary)}.phases-row-menu-cell>.icon-btn.active,.phases-row-menu-cell>.icon-btn:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.phases-table-footer{border-top:1px solid var(--bp-border);color:var(--bp-text);font-size:13px;justify-content:flex-start;min-height:52px;padding:10px 13px}.phases-menu-dismiss{background:#0000;border:0;inset:0;padding:0;position:fixed;z-index:429}.phases-portal-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 16px 36px #19274133;max-height:calc(100vh - 16px);overflow-y:auto;padding:7px;z-index:430}.phases-portal-menu>strong{border-bottom:1px solid var(--bp-border);color:var(--bp-text);min-height:34px}.phases-portal-menu>button,.phases-portal-menu>strong{align-items:center;display:flex;font-size:13.5px;padding:0 9px}.phases-portal-menu>button{background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-muted);gap:9px;min-height:38px;text-align:left;width:100%}.phases-portal-menu>button:hover{background:var(--bp-soft);color:var(--bp-primary)}.phases-portal-menu>button.danger{color:#c94755}.phases-portal-menu>button.danger:hover{background:var(--bp-soft)}.phases-portal-menu>button:disabled{background:var(--bp-paper);color:var(--bp-muted);cursor:not-allowed}.phases-state{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:310px;padding:35px;text-align:center}.phases-state>i{background:var(--bp-soft);border-radius:14px;color:#5269d9;display:grid;height:52px;place-items:center;width:52px}.phases-state>strong{color:var(--bp-text);font-size:16px}.phases-state>span{font-size:13.5px;line-height:1.55;max-width:430px}.phases-state .btn-light,.phases-state .btn-primary{margin-top:7px}.phases-state.is-error>i{background:var(--bp-soft);color:#d14b58}.phases-actions-drawer.drawer-wide,.phases-form-drawer.drawer-wide{width:min(1065px,100vw - 44px)}.phases-form{display:flex;flex-direction:column;min-height:100%}.phases-form-body{background:var(--bp-soft);flex:1 1;padding:16px}.phases-action-fields,.phases-form-grid{grid-gap:14px 16px;display:grid;gap:14px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.phases-field{min-width:0;position:relative}.phases-field>span:first-child{align-items:center;color:var(--bp-text);display:flex;font-size:14px;font-weight:500;gap:4px;min-height:23px}.phases-field>span:first-child b{color:var(--bp-primary)}.phases-field input,.phases-field select,.phases-field textarea,.phases-multiselect-trigger{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:14px;outline:0;width:100%}.phases-field input,.phases-field select{height:42px;padding:0 12px}.phases-field textarea{line-height:1.55;padding:11px 12px;resize:vertical}.phases-field input:focus,.phases-field select:focus,.phases-field textarea:focus,.phases-multiselect-trigger:focus{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.phases-field.is-invalid .phases-multiselect-trigger,.phases-field.is-invalid input,.phases-field.is-invalid select,.phases-field.is-invalid textarea{border-color:#f06548;box-shadow:0 0 0 2px #f0654814}.phases-field>small{align-items:center;color:var(--bp-muted);display:flex;font-size:13px;gap:5px;line-height:1.45;margin-top:5px}.phases-field>.crm-invalid-feedback{color:#e24d3d}.phases-color-trigger{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:600;gap:10px;height:42px;justify-content:space-between;outline:0;padding:0 9px 0 12px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.phases-color-trigger:hover{border-color:var(--bp-border)}.phases-color-trigger.is-open,.phases-color-trigger:focus-visible{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.phases-color-trigger-end{align-items:center;color:var(--bp-muted);display:flex;gap:7px}.phases-color-swatch{background:linear-gradient(135deg,#0000 43%,#d65a67 44%,#d65a67 56%,#0000 57%),repeating-conic-gradient(var(--bp-soft) 0 25%,var(--bp-soft) 0 50%) 50%/8px 8px;border:3px solid var(--bp-border);border-radius:50%;box-shadow:0 0 0 1px #d6dce5,0 2px 5px #1d2a3d24;display:block;flex:0 0 28px;height:28px;width:28px}.phases-color-swatch.has-color{background:var(--phase-picker-color)}.phases-color-dismiss{background:#0000;border:0;cursor:default;inset:0;padding:0;position:fixed;z-index:519}.phases-color-popover{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:12px;box-shadow:0 18px 44px #14213438,0 3px 10px #14213417;color:var(--bp-text);max-height:calc(100vh - 16px);overflow-y:auto;position:fixed;z-index:520}.phases-color-popover>header{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;gap:10px;justify-content:space-between;min-height:58px;padding:10px 12px}.phases-color-popover>header>div{display:flex;flex-direction:column;gap:2px;min-width:0}.phases-color-popover>header strong{color:var(--bp-text);font-size:14.5px;font-weight:600}.phases-color-popover>header small{color:var(--bp-muted);font-size:13px;line-height:1.4}.phases-color-popover>header .icon-btn{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:#728096;cursor:pointer;display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.phases-color-popover-body{display:flex;flex-direction:column;gap:14px;padding:14px}.phases-color-wheel{aspect-ratio:1;background:radial-gradient(circle at center,var(--bp-paper) 0,#ffffffeb 9%,#ffffff8c 46%,#fff0 90%),conic-gradient(from 90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border:1px solid var(--bp-border);border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff73,0 7px 20px #1f2b3e24;cursor:grab;margin:2px auto;outline:0;position:relative;touch-action:none;width:min(220px,100vw - 84px)}.phases-color-wheel.is-dragging{cursor:grabbing}.phases-color-wheel:focus-visible{outline:3px solid #4057d659;outline-offset:3px}.phases-color-wheel-handle{background:var(--phase-picker-color);border:3px solid var(--bp-border);border-radius:50%;box-shadow:0 0 0 2px #34445b,0 2px 5px #14213459;height:18px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:18px}.phases-color-brightness{display:flex;flex-direction:column;gap:7px}.phases-color-brightness>span{align-items:center;color:var(--bp-text);display:flex;gap:8px;justify-content:space-between}.phases-color-brightness em,.phases-color-brightness strong{font-size:13.5px}.phases-color-brightness strong{font-weight:600}.phases-color-brightness em{color:var(--bp-muted);font-style:normal;font-weight:600}.phases-color-brightness input[type=range]{-webkit-appearance:none;appearance:none;background:var(--bp-soft);border:0;border-radius:999px;box-shadow:inset 0 0 0 1px #14213414;cursor:pointer;height:8px;outline:0;padding:0;width:100%}.phases-color-brightness input[type=range]:focus-visible{box-shadow:0 0 0 3px #4057d638}.phases-color-brightness input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--phase-brightness-color);border:3px solid var(--bp-border);border-radius:50%;box-shadow:0 0 0 1px #7b8798,0 2px 5px #1421343d;box-sizing:border-box;height:18px;width:18px}.phases-color-brightness input[type=range]::-moz-range-thumb{background:var(--phase-brightness-color);border:3px solid var(--bp-border);border-radius:50%;box-shadow:0 0 0 1px #7b8798,0 2px 5px #1421343d;box-sizing:border-box;height:18px;width:18px}.phases-color-hex{display:flex;flex-direction:column;gap:6px}.phases-color-hex>span{color:var(--bp-text);font-size:13.5px;font-weight:600}.phases-color-hex input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:14px;font-weight:600;height:40px;letter-spacing:.025em;outline:0;padding:0 11px;width:100%}.phases-color-hex input:focus{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.phases-color-hex.is-invalid input{border-color:#f06548;box-shadow:0 0 0 2px #f0654814}.phases-color-hex>small{color:#e24d3d;font-size:13px;line-height:1.4}.phases-color-popover>footer{align-items:center;border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:space-between;min-height:54px;padding:9px 12px}.phases-color-reset{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-muted);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;min-height:36px;padding:0 10px}.phases-color-reset:hover:not(:disabled){background:var(--bp-soft);border-color:#edb5bd;color:#d1495b}.phases-color-reset:disabled{cursor:not-allowed;opacity:.48}.phases-color-popover>footer .btn-primary{min-height:36px}.phases-field>.phases-duration-control{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;display:grid;grid-template-columns:minmax(0,1fr) 118px;height:42px;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease}.phases-duration-control:hover{border-color:var(--bp-border)}.phases-duration-control:focus-within{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.phases-duration-control input,.phases-duration-control select{border:0;border-radius:0;box-shadow:none;height:40px;width:100%}.phases-duration-control input{background:#0000;min-width:0}.phases-duration-control select{background-color:var(--bp-soft);border-left:1px solid var(--bp-border);color:var(--bp-text);cursor:pointer;font-weight:600;padding:0 32px 0 13px}.phases-duration-control select:hover{background-color:var(--bp-soft)}.phases-duration-control input:focus,.phases-duration-control select:focus{border-color:#0000;box-shadow:none}.phases-field.is-invalid .phases-duration-control{border-color:#f06548;box-shadow:0 0 0 2px #f0654814}.phases-field.is-invalid .phases-duration-control input,.phases-field.is-invalid .phases-duration-control select{border-bottom:0;border-right:0;border-top:0;box-shadow:none}.phases-field.is-invalid .phases-duration-control input{border-left:0}.phases-field.is-invalid .phases-duration-control select{border-left:1px solid #f3a08d}.phases-days-control{display:flex;height:42px}.phases-days-control input{border-radius:7px 0 0 7px;flex:1 1;min-width:0}.phases-days-control em{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-left:0;border-radius:0 7px 7px 0;color:var(--bp-muted);display:flex;font-size:13.5px;font-style:normal;justify-content:center;min-width:78px;padding:0 12px}.phases-description-field{margin-top:14px}.phases-description-field>small{justify-content:flex-end}.phases-dictation{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;bottom:31px;color:var(--bp-primary);display:flex;font-size:13px;font-weight:600;gap:6px;min-height:32px;padding:0 9px;position:absolute;right:9px}.phases-dictation.is-listening{background:#e94b64;border-color:#e94b64;color:#fff}.phases-form-summary{border:1px solid #ffd2d8;border-radius:9px;color:#cf4353;font-weight:600;gap:7px;padding:11px 13px}.phases-form-summary,.phases-subphase-context{align-items:center;background:var(--bp-soft);display:flex;font-size:13.5px;margin:0 0 14px}.phases-subphase-context{border:1px solid #dbe2ff;border-radius:8px;color:var(--bp-text);gap:8px;padding:10px 12px}.phases-subphase-context>i{color:var(--bp-primary)}.phases-subphase-context strong{color:var(--bp-text)}.phases-form-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;min-height:66px;padding:11px 15px}.phases-form-footer button{min-height:40px}.phases-actions-workspace{background:var(--bp-soft);min-height:100%;padding:16px}.phases-actions-context{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;display:flex;gap:12px;margin-bottom:15px;min-height:80px;padding:13px 14px}.phases-actions-context>span{border-radius:999px;flex:0 0 7px;height:50px;width:7px}.phases-actions-context>div{display:flex;flex-direction:column;gap:2px;min-width:0}.phases-actions-context small{color:var(--bp-muted);font-size:13px;font-weight:600;letter-spacing:.45px;text-transform:uppercase}.phases-actions-context strong{color:var(--bp-text);font-size:17px}.phases-actions-context p{color:var(--bp-muted);font-size:13.5px;margin:0}.phases-actions-context .btn-primary{margin-left:auto;min-height:40px}.phases-actions-table{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;overflow:visible}.phases-action-row,.phases-actions-table>header{align-items:center;display:grid;grid-template-columns:55px minmax(240px,1.4fr) minmax(190px,1fr) 56px}.phases-actions-table>header{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-muted);font-size:13px;min-height:42px}.phases-actions-table>header>*{padding:0 12px}.phases-action-row{border-bottom:1px solid var(--bp-border);color:#66748a;font-size:13.5px;min-height:62px}.phases-action-row:last-child{border-bottom:0}.phases-action-row>*{min-width:0;padding:9px 12px}.phases-action-row>strong{color:var(--bp-text);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phases-action-type{align-items:center;display:flex;flex-wrap:wrap;gap:7px;min-width:0}.phases-action-type>small{align-items:center;background:#fff4d6;border:1px solid #f2d488;border-radius:999px;color:#8a5a00;display:inline-flex;font-size:13px;font-style:normal;font-weight:600;gap:4px;line-height:1.2;padding:3px 7px;white-space:nowrap}.phases-actions-table .phases-state{min-height:270px}.phases-action-modal{align-self:start;margin-top:36px;max-height:calc(100vh - 72px)}.phases-action-modal .modal-body-custom{background:var(--bp-soft);max-height:calc(100vh - 220px);overflow-y:auto}.phases-action-form{display:flex;flex-direction:column;gap:14px}.phases-action-fields{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;padding:14px}.phases-action-wide{grid-column:1/-1}.phases-help{background:#0000;border:0;color:#718096;display:grid;height:22px;padding:0;place-items:center;width:22px}.phases-dependency-note,.phases-prepared-note{align-items:flex-start;background:var(--bp-soft);border:1px solid #ccece5;border-radius:8px;color:#397a6f;display:flex;font-size:13.5px;gap:7px;grid-column:1/-1;line-height:1.5;margin:0;padding:10px 12px}.phases-dependency-empty{align-items:center;background:var(--bp-paper);border:1px dashed var(--bp-border);border-radius:10px;display:flex;gap:12px;justify-content:center;min-height:130px;padding:18px}.phases-dependency-empty>span{background:var(--bp-soft);border-radius:13px;color:#6578d9;display:grid;flex:0 0 48px;height:48px;place-items:center;width:48px}.phases-dependency-empty strong{color:var(--bp-text);font-size:15px}.phases-dependency-empty p{color:var(--bp-muted);font-size:13.5px;margin:4px 0}.phases-dependency-empty small{color:var(--bp-muted);font-size:13px}.phases-multiselect{position:relative}.phases-multiselect-trigger{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:42px;padding:5px 10px;text-align:left}.phases-multiselect-trigger>span{align-items:center;display:flex;flex-wrap:wrap;gap:5px;min-width:0}.phases-multiselect-trigger i{align-items:center;background:var(--bp-primary-solid);border-radius:6px;color:#fff;display:inline-flex;font-size:11px;font-style:normal;font-weight:600;gap:6px;min-height:26px;padding:0 5px 0 8px}.phases-multiselect-trigger i b{background:#ffffff29;border-radius:4px;display:grid;font-size:15px;height:18px;place-items:center;width:18px}.phases-multiselect-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;box-shadow:0 13px 30px #1927412e;max-height:220px;overflow-y:auto;padding:6px;z-index:451}.phases-multiselect-dismiss{background:#0000;border:0;inset:0;padding:0;position:fixed;z-index:450}.phases-multiselect-menu button{background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-text);font-size:13.5px;min-height:36px;padding:0 9px;text-align:left;width:100%}.phases-multiselect-menu button:hover{background:var(--bp-soft);color:var(--bp-primary)}.phases-multiselect-menu>span{align-items:center;color:var(--bp-muted);display:flex;font-size:13px;justify-content:center;min-height:36px}.phases-flow-config{display:flex;flex-direction:column;gap:12px}.phases-flow-description{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;padding:12px}.phases-flow-description>span{color:var(--bp-text);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.phases-subtasks-pending{align-self:flex-start}.phases-delete-modal{align-self:start;margin-top:80px}.phases-delete-copy{align-items:flex-start;display:flex;gap:11px}.phases-delete-copy>span{background:#fff3df;border-radius:11px;color:#c98227;display:grid;flex:0 0 44px;height:44px;place-items:center;width:44px}.phases-delete-copy p{color:#66748a;font-size:14px;line-height:1.6;margin:3px 0}.phases-toast{z-index:600}html[data-crm-theme=dark] .phases-page{--phases-surface:var(--bp-body);--phases-soft:var(--bp-body);--phases-line:var(--bp-border);--phases-ink:#eef3f8;--phases-muted:var(--bp-muted);--phases-process-bg:var(--bp-body);--phases-process-option-bg:var(--bp-body);--phases-process-option-border:#514138}html[data-crm-theme=dark] .phases-tree-card,html[data-crm-theme=dark] .phases-tree-card>header{border-color:var(--bp-border)}html[data-crm-theme=dark] .phases-process-card{border-color:var(--bp-border);box-shadow:var(--bp-shadow)}html[data-crm-theme=dark] .phases-process-tabs{background:var(--phases-process-option-bg);border-color:var(--phases-process-option-border)}html[data-crm-theme=dark] .phases-process-tabs button{background:var(--phases-process-option-bg);color:var(--bp-text)}html[data-crm-theme=dark] .phases-process-tabs button:hover:not(.is-active):not(:disabled){background:#49352e;border-color:#67483e;color:#fff0eb}html[data-crm-theme=dark] .phases-process-tabs button.is-active{background:var(--phases-process-accent);border-color:var(--phases-process-accent);color:#fff}html[data-crm-theme=dark] .phases-action-fields,html[data-crm-theme=dark] .phases-actions-context,html[data-crm-theme=dark] .phases-actions-table,html[data-crm-theme=dark] .phases-dependency-empty,html[data-crm-theme=dark] .phases-expand,html[data-crm-theme=dark] .phases-flow-description,html[data-crm-theme=dark] .phases-row-menu-cell>.icon-btn,html[data-crm-theme=dark] .phases-table-head,html[data-crm-theme=dark] .phases-table-row,html[data-crm-theme=dark] .phases-tree-actions>span{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .phases-table-row:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .phases-table-head>:last-child,html[data-crm-theme=dark] .phases-table-row>.phases-row-menu-cell{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .phases-table-row:hover>.phases-row-menu-cell{background:var(--bp-soft)}html[data-crm-theme=dark] .phases-table-footer{border-color:var(--bp-border);color:var(--bp-muted)}html[data-crm-theme=dark] .phases-action-row>strong,html[data-crm-theme=dark] .phases-actions-context strong,html[data-crm-theme=dark] .phases-dependency-empty strong,html[data-crm-theme=dark] .phases-name-cell strong{color:var(--bp-text)}html[data-crm-theme=dark] .phases-action-row,html[data-crm-theme=dark] .phases-actions-context p,html[data-crm-theme=dark] .phases-field>small,html[data-crm-theme=dark] .phases-table-row>p{color:var(--bp-muted)}html[data-crm-theme=dark] .phases-action-modal .modal-body-custom,html[data-crm-theme=dark] .phases-actions-workspace,html[data-crm-theme=dark] .phases-form-body{background:var(--bp-paper)}html[data-crm-theme=dark] .phases-form-footer{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .phases-field>span:first-child,html[data-crm-theme=dark] .phases-flow-description>span{color:var(--bp-text)}html[data-crm-theme=dark] .phases-field input,html[data-crm-theme=dark] .phases-field select,html[data-crm-theme=dark] .phases-field textarea,html[data-crm-theme=dark] .phases-multiselect-menu,html[data-crm-theme=dark] .phases-multiselect-menu button,html[data-crm-theme=dark] .phases-multiselect-trigger{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .phases-duration-control{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .phases-duration-control select{background-color:var(--bp-soft);border-left-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .phases-duration-control select:hover{background-color:var(--bp-soft)}html[data-crm-theme=dark] .phases-days-control em{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .phases-portal-menu{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .phases-portal-menu>strong{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .phases-portal-menu>button{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .phases-portal-menu>button:hover{background:var(--bp-primary-solid);color:#fff}html[data-crm-theme=dark] .phases-color-trigger{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .phases-color-trigger:hover{border-color:var(--bp-border)}html[data-crm-theme=dark] .phases-color-trigger-end{color:var(--bp-muted)}html[data-crm-theme=dark] .phases-color-swatch{border-color:var(--bp-border);box-shadow:0 0 0 1px #516073,0 2px 5px #00000047}html[data-crm-theme=dark] .phases-color-popover{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .phases-color-popover>footer,html[data-crm-theme=dark] .phases-color-popover>header{border-color:var(--bp-border)}html[data-crm-theme=dark] .phases-color-brightness>span,html[data-crm-theme=dark] .phases-color-hex>span,html[data-crm-theme=dark] .phases-color-popover>header strong{color:var(--bp-text)}html[data-crm-theme=dark] .phases-color-brightness em,html[data-crm-theme=dark] .phases-color-popover>header small{color:var(--bp-muted)}html[data-crm-theme=dark] .phases-color-hex input,html[data-crm-theme=dark] .phases-color-popover>header .icon-btn,html[data-crm-theme=dark] .phases-color-reset{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .phases-color-reset:hover:not(:disabled){background:var(--bp-soft);border-color:#72424d;color:#ff9da9}@media(max-width:1100px){.phases-process-card{align-items:flex-start;flex-direction:column}.phases-process-tabs{width:100%}.phases-process-tabs button{flex:1 1;justify-content:center}}@media(max-width:760px){.phases-process-card{padding:14px}.phases-process-tabs{overflow-x:auto}.phases-process-tabs button{min-width:145px}.phases-tree-card>header{align-items:flex-start;flex-direction:column}.phases-tree-actions{justify-content:space-between;width:100%}.phases-action-fields,.phases-form-grid{grid-template-columns:1fr}.phases-action-wide{grid-column:auto}.phases-actions-drawer.drawer-wide,.phases-form-drawer.drawer-wide{width:100vw}.phases-actions-table{overflow-x:auto}.phases-action-row,.phases-actions-table>header{min-width:650px}}@media(max-width:480px){.phases-color-popover-body{padding:12px}}.page-content.phases-page>.phases-heading .sales-groups-title-icon{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:#007f8f}.page-content.phases-page>.phases-heading .sales-groups-back{color:var(--bp-muted)}.page-content.phases-page>.phases-heading .sales-groups-back:hover{color:#007f8f}.page-content.phases-page>.phases-heading .sales-groups-back:focus-visible{border-radius:4px;outline:2px solid #007f8f;outline-offset:3px}.page-content.phases-page>.phases-tree-card>header .phases-tree-actions>.btn-primary{background:#007f8f;border:1px solid #007f8f;border-radius:6px;box-shadow:none;color:#fff;font-weight:600}.page-content.phases-page>.phases-tree-card>header .phases-tree-actions>.btn-primary:not(:disabled):hover{background:#006b79;border-color:#006b79;box-shadow:none}.page-content.phases-page>.phases-tree-card>header .phases-tree-actions>.btn-primary:not(:disabled):active{background:#005d69}.page-content.phases-page>.phases-tree-card>header .phases-tree-actions>.btn-primary:focus-visible{outline:2px solid #007f8f;outline-offset:2px}html[data-crm-theme=dark] .page-content.phases-page>.phases-heading .sales-groups-title-icon{background:var(--bp-soft);border-color:var(--bp-border);color:#62ced9}html[data-crm-theme=dark] .page-content.phases-page>.phases-heading .sales-groups-back{color:var(--bp-text)}html[data-crm-theme=dark] .page-content.phases-page>.phases-heading .sales-groups-back:hover{color:#62ced9}.certainties-page{--certainty-low:#e94b64;--certainty-low-soft:var(--bp-body);--certainty-medium:#d9962f;--certainty-medium-soft:#fff7e7;--certainty-high:#20a486;--certainty-high-soft:var(--bp-body);max-width:1700px}.certainties-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1}.certainties-table-card{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;box-shadow:var(--bp-shadow);overflow:visible}.certainties-table-card>header{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;gap:14px;justify-content:space-between;min-height:64px;padding:11px 14px}.certainties-table-card>header h2{color:var(--bp-text);font-size:18px;margin:0}.certainties-table-card>header p{color:var(--bp-muted);font-size:13.5px;line-height:1.5;margin:4px 0 0}.certainties-edit-button{min-height:40px;padding:0 14px;white-space:nowrap}.certainties-table-wrap{min-height:0;overflow-x:auto}.certainties-table{min-width:720px}.certainties-table-head,.certainties-table-row{align-items:center;display:grid;grid-template-columns:minmax(190px,.45fr) minmax(430px,1.55fr)}.certainties-table-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;font-weight:500;letter-spacing:.35px;min-height:40px}.certainties-table-head>*{padding:0 20px}.certainties-table-row{background:var(--bp-paper);border-bottom:1px solid var(--bp-border);color:#617085;font-size:14px;min-height:63px;position:relative;transition:background .16s ease}.certainties-table-row:last-child{border-bottom:0}.certainties-table-row:hover{background:var(--bp-paper)}.certainties-table-row>*{margin:0;min-width:0;padding:10px 20px}.certainties-table-row:before{border-radius:999px;bottom:10px;content:"";left:8px;position:absolute;top:10px;width:4px}.certainties-table-row.certainty-low:before{background:var(--certainty-low)}.certainties-table-row.certainty-medium:before{background:var(--certainty-medium)}.certainties-table-row.certainty-high:before{background:var(--certainty-high)}.certainties-percentage-cell>span{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-height:32px;min-width:76px;padding:0 12px}.certainties-percentage-cell i{background:currentColor;border-radius:50%;box-shadow:0 0 0 3px #ffffffb3;display:block;height:8px;width:8px}.certainty-low .certainties-percentage-cell>span{background:var(--certainty-low-soft);border-color:#f6d3da;color:#c53d52}.certainty-medium .certainties-percentage-cell>span{background:var(--certainty-medium-soft);border-color:#f2dfb9;color:#865711}.certainty-high .certainties-percentage-cell>span{background:var(--certainty-high-soft);border-color:#ccece4;color:#0f705f}.certainties-table-row>p{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#5f6f85;display:-webkit-box;line-height:1.5;overflow:hidden}.certainties-table-row>p em{color:var(--bp-muted);font-style:normal}.certainties-table-footer{border-top:1px solid var(--bp-border);color:var(--bp-text);font-size:13px;justify-content:flex-start;min-height:52px;padding:10px 20px}.certainties-state{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:310px;padding:35px;text-align:center}.certainties-state>span{background:var(--bp-soft);border-radius:14px;color:#5269d9;display:grid;height:52px;place-items:center;width:52px}.certainties-state>strong{color:var(--bp-text);font-size:16px}.certainties-state>p{font-size:13.5px;line-height:1.55;margin:0;max-width:430px}.certainties-state .btn-light{margin-top:7px}.certainties-state.is-error>span{background:var(--bp-soft);color:#d14b58}.certainties-form-drawer.drawer-wide{width:min(1065px,100vw - 44px)}.certainties-form-drawer .drawer-content{overflow:hidden;padding:0}.certainties-form{display:flex;flex-direction:column;height:100%;min-height:0}.certainties-form-body{background:var(--bp-soft);flex:1 1;min-height:0;overflow-y:auto;padding:18px}.certainties-form-grid{grid-gap:15px 18px;display:grid;gap:15px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.certainties-field{min-width:0;position:relative}.certainties-field>label{align-items:center;color:var(--bp-text);display:flex;font-size:14px;font-weight:600;gap:7px;min-height:23px}.certainties-field>label i{border-radius:50%;display:block;height:8px;width:8px}.certainties-field.certainty-low>label i{background:var(--certainty-low)}.certainties-field.certainty-medium>label i{background:var(--certainty-medium)}.certainties-field.certainty-high>label i{background:var(--certainty-high)}.certainties-field-control{border-radius:7px;display:grid;grid-template-columns:minmax(0,1fr) 140px;height:42px;width:100%}.certainties-field-control>input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px 0 0 7px;border-right:0;color:var(--bp-text);font-size:14px;height:42px;min-width:0;outline:0;padding:0 12px;width:100%}.certainties-color-select{grid-gap:8px;align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:0 7px 7px 0;display:grid;gap:8px;grid-template-columns:8px minmax(0,1fr);height:42px;min-width:0;padding:0 8px 0 11px}.certainties-color-select>i{background:currentColor;border-radius:50%;box-shadow:0 0 0 3px #ffffffb3;display:block;height:8px;width:8px}.crm-app .certainties-color-select select:not([multiple]){background:#0000;background-position:right 6px center!important;border:0;color:inherit;cursor:pointer;font-size:14px;font-weight:600;height:40px;min-width:0;outline:0;padding:0 28px 0 0!important;width:100%}.certainties-color-select option{background:var(--bp-paper);color:var(--bp-text)}.certainties-field.certainty-low .certainties-color-select{background:var(--certainty-low-soft);color:#c53d52}.certainties-field.certainty-medium .certainties-color-select{background:var(--certainty-medium-soft);color:#865711}.certainties-field.certainty-high .certainties-color-select{background:var(--certainty-high-soft);color:#0f705f}.certainties-field-control:focus-within{border-radius:7px;box-shadow:0 0 0 3px #4057d614}.certainties-field-control:focus-within>.certainties-color-select,.certainties-field-control:focus-within>input{border-color:#5f73d9}.certainties-field-control>input:focus-visible,.crm-app .certainties-color-select select:not([multiple]):focus-visible{outline:2px solid #5f73d9;outline-offset:-3px}.certainties-field-control>input::placeholder{color:var(--bp-muted)}.certainties-hide-control{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;color:var(--bp-text);cursor:pointer;display:flex;font-size:14px;font-weight:550;gap:10px;margin-top:18px;min-height:50px;padding:0 14px}.certainties-hide-control:hover{background:var(--bp-paper);border-color:var(--bp-border)}.certainties-hide-control input{accent-color:#4057d6;height:18px;margin:0;width:18px}.certainties-form-summary{align-items:flex-start;background:var(--bp-soft);border:1px solid #f3ccd2;border-radius:8px;color:#c44755;display:flex;font-size:13.5px;gap:8px;line-height:1.5;margin:0 0 14px;padding:11px 12px}.certainties-form-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;min-height:66px;padding:11px 18px}.certainties-form-footer button{min-height:40px}.certainties-toast{font-size:13px;z-index:600}html[data-crm-theme=dark] .certainties-form-footer,html[data-crm-theme=dark] .certainties-hide-control,html[data-crm-theme=dark] .certainties-table-card,html[data-crm-theme=dark] .certainties-table-row{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .certainties-table-card>header{border-color:var(--bp-border)}html[data-crm-theme=dark] .certainties-field>label,html[data-crm-theme=dark] .certainties-state>strong,html[data-crm-theme=dark] .certainties-table-card>header h2{color:var(--bp-text)}html[data-crm-theme=dark] .certainties-state>p,html[data-crm-theme=dark] .certainties-table-card>header p{color:var(--bp-muted)}html[data-crm-theme=dark] .certainties-table-head{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .certainties-table-row:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .certainties-table-row>p{color:var(--bp-text)}html[data-crm-theme=dark] .certainties-table-row>p em{color:var(--bp-muted)}html[data-crm-theme=dark] .certainties-table-footer{border-color:var(--bp-border);color:var(--bp-muted)}html[data-crm-theme=dark] .certainties-form-body{background:var(--bp-paper)}html[data-crm-theme=dark] .certainties-field-control>input{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .certainties-color-select{border-color:var(--bp-border)}html[data-crm-theme=dark] .certainties-color-select option{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .certainties-field.certainty-low .certainties-color-select{background:#39232b;color:#ff9bad}html[data-crm-theme=dark] .certainties-field.certainty-medium .certainties-color-select{background:#3a3020;color:#f3c77d}html[data-crm-theme=dark] .certainties-field.certainty-high .certainties-color-select{background:#1d3633;color:#72d8c3}html[data-crm-theme=dark] .certainties-hide-control:hover{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .certainty-low .certainties-percentage-cell>span{background:#39232b;border-color:#60323e;color:#ff9bad}html[data-crm-theme=dark] .certainty-medium .certainties-percentage-cell>span{background:#3a3020;border-color:#5e4827;color:#f3c77d}html[data-crm-theme=dark] .certainty-high .certainties-percentage-cell>span{background:#1d3633;border-color:#285c53;color:#72d8c3}@media(max-width:760px){.certainties-table-card>header{align-items:flex-start;flex-direction:column}.certainties-edit-button{width:100%}.certainties-form-grid{grid-template-columns:1fr}.certainties-form-drawer.drawer-wide{width:100vw}}@media(max-width:440px){.certainties-form-body{padding:14px}.certainties-field-control{grid-template-columns:minmax(0,1fr) 132px}.certainties-color-select{gap:6px;padding-left:9px}}.origins-page{--origins-surface:var(--bp-body);--origins-soft:var(--bp-body);--origins-line:var(--bp-border);--origins-ink:#26344a;--origins-muted:var(--bp-muted);max-width:1700px}.origins-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1;transform:none}.origins-table-card{background:var(--origins-surface);border:1px solid var(--origins-line);border-radius:6px;box-shadow:var(--bp-shadow);min-height:0;overflow:visible}.origins-table-card>header{align-items:center;border-bottom:1px solid var(--origins-line);display:flex;gap:14px;justify-content:space-between;min-height:64px;padding:11px 14px}.origins-table-card>header h2{color:var(--origins-ink);font-size:18px;margin:0}.origins-table-card>header p{color:var(--origins-muted);font-size:14px;line-height:1.5;margin:4px 0 0}.origins-add-button{min-height:40px;padding:0 14px;white-space:nowrap}.origins-table-wrap{min-height:0;overflow-x:auto}.origins-table{min-height:0;min-width:760px;overflow:visible;position:relative}.origins-sr-announcement{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.origins-table-head,.origins-table-row{align-items:center;display:grid;grid-template-columns:44px 58px minmax(520px,1fr) 52px}.origins-table-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;font-weight:500;letter-spacing:.35px;min-height:40px}.origins-table-head>*{padding:0 11px}.origins-table-row{border-bottom:1px solid var(--bp-border);color:#617085;font-size:14px;min-height:63px;position:relative;transition:background .16s ease,opacity .16s ease}.origins-table-row,.origins-table-row:hover{background:var(--bp-paper)}.origins-table-row>*{margin:0;min-width:0;padding:8px 11px}.origins-table-row.is-dragging{opacity:.38}.origins-table-row.drop-after:after,.origins-table-row.drop-before:before{background:var(--bp-primary-solid);border-radius:999px;box-shadow:0 0 0 3px #4057d61a;content:"";height:3px;left:9px;position:absolute;right:9px;z-index:7}.origins-table-row.drop-before:before{top:-2px}.origins-table-row.drop-after:after{bottom:-2px}.origins-table-row.drop-inside{background:var(--bp-soft);box-shadow:inset 0 0 0 2px #8898ec}.origins-drag-handle{background:#0000;border:1px solid #0000;border-radius:7px;color:var(--bp-muted);cursor:grab;display:grid;height:34px;margin:auto;padding:0;place-items:center;width:34px}.origins-drag-handle:hover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-primary)}.origins-drag-handle:active{cursor:grabbing}.origins-drag-handle:disabled{cursor:not-allowed;opacity:.45}.origins-number{color:var(--bp-muted);font-size:14px;font-weight:600}.origins-name-cell{align-items:center;display:flex;gap:8px;min-height:62px;padding-left:12px;padding-left:calc(12px + var(--origin-depth, 0)*34px);position:relative}.origins-level-rail{background:var(--bp-soft);background:var(--origin-color,var(--bp-soft));border-radius:999px;bottom:10px;left:2px;left:calc(2px + var(--origin-depth, 0)*34px);padding:0;position:absolute;top:10px;width:4px}.origins-expand{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:#68768c;display:grid;flex:0 0 28px;height:28px;padding:0;place-items:center;width:28px}.origins-expand:hover{background:var(--bp-soft);color:var(--bp-primary)}.origins-branch-spacer{flex:0 0 28px;height:1px;width:28px}.origins-name-button{align-items:center;background:#0000;border:0;border-radius:4px;color:inherit;cursor:pointer;display:flex;gap:7px;max-width:100%;min-width:0;overflow:hidden;padding:0;text-align:left}.origins-name-button>i{color:var(--bp-muted);flex:0 0 auto;font-size:14px;font-style:normal}.origins-name-button:hover:not(:disabled) strong{color:var(--bp-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.origins-name-button:focus-visible{outline:2px solid #8799ed;outline-offset:3px}.origins-name-button:disabled{cursor:default}.origins-name-cell strong{color:var(--bp-text);font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.origins-name-cell .is-child strong,.origins-name-cell .is-root strong{font-weight:600}.origins-row-menu-cell{display:grid;padding:0;place-items:center}.origins-table-head>:last-child,.origins-table-row>.origins-row-menu-cell{align-self:stretch;background:var(--bp-soft);border-left:2px solid var(--bp-border);box-shadow:-9px 0 16px -12px #18263c8c;max-width:52px;min-width:52px;position:-webkit-sticky;position:sticky;right:0;width:52px}.origins-table-head>:last-child{background:var(--bp-soft);z-index:6}.origins-table-row>.origins-row-menu-cell{z-index:4}.origins-table-row:hover>.origins-row-menu-cell{background:var(--bp-soft)}.origins-row-menu-cell>.icon-btn{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);height:34px;width:34px}.origins-row-menu-cell>.icon-btn.active,.origins-row-menu-cell>.icon-btn:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.origins-table-footer{border-top:1px solid var(--bp-border);color:var(--bp-text);font-size:13px;justify-content:flex-start;min-height:52px;padding:10px 13px}.origins-menu-dismiss{background:#0000;border:0;inset:0;padding:0;position:fixed;z-index:429}.origins-portal-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 16px 36px #19274133;max-height:calc(100vh - 16px);overflow-y:auto;padding:7px;z-index:430}.origins-portal-menu>strong{border-bottom:1px solid var(--bp-border);color:var(--bp-text);min-height:34px}.origins-portal-menu>button,.origins-portal-menu>strong{align-items:center;display:flex;font-size:14px;padding:0 9px}.origins-portal-menu>button{background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-muted);gap:9px;min-height:38px;text-align:left;width:100%}.origins-portal-menu>button:hover{background:var(--bp-soft);color:var(--bp-primary)}.origins-portal-menu>button.danger{color:#c94755}.origins-portal-menu>button.danger:hover{background:var(--bp-soft)}.origins-state{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:310px;padding:35px;text-align:center}.origins-state>strong{color:var(--bp-text);font-size:16px}.origins-state>span{font-size:14px;line-height:1.5}.origins-state>button{margin-top:4px}.origins-state.is-error>i{color:#d04a59}.origins-form-drawer.drawer-wide{width:min(1065px,100vw - 44px)}.origins-form-drawer .drawer-content{overflow:hidden;padding:0}.origins-form{display:flex;flex-direction:column;height:100%;min-height:0}.origins-form-body{background:var(--bp-soft);flex:1 1;min-height:0;overflow-y:auto;padding:20px}.origins-form-grid{grid-gap:17px;display:grid;gap:17px;grid-template-columns:repeat(2,minmax(0,1fr))}.origins-form-wide{grid-column:1/-1}.origins-field{min-width:0}.origins-field>span{color:var(--bp-text);font-size:14px;font-weight:600}.crm-app .origins-field>input,.crm-app .origins-field>select{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:14px;height:42px;min-height:42px;outline:0;padding:0 36px 0 12px;width:100%}.crm-app .origins-field>input{padding-right:12px}.crm-app .origins-field>input:focus,.crm-app .origins-field>select:focus{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.crm-app .origins-field.is-invalid>input,.crm-app .origins-field.is-invalid>select{border-color:#ef5968;box-shadow:0 0 0 3px #ef596812}.origins-parent-root-option{font-weight:600}.origins-parent-child-option{font-weight:400;padding-left:24px}.origins-color-trigger{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:600;gap:10px;height:42px;justify-content:space-between;outline:0;padding:0 9px 0 12px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.origins-color-trigger:hover{border-color:var(--bp-border)}.origins-color-trigger.is-open,.origins-color-trigger:focus-visible{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.origins-color-trigger-end{align-items:center;color:var(--bp-muted);display:flex;gap:7px}.origins-color-swatch{background:linear-gradient(135deg,#0000 43%,#d65a67 44%,#d65a67 56%,#0000 57%),repeating-conic-gradient(var(--bp-soft) 0 25%,var(--bp-soft) 0 50%) 50%/8px 8px;border:3px solid var(--bp-border);border-radius:50%;box-shadow:0 0 0 1px #d6dce5,0 2px 5px #1d2a3d24;display:block;flex:0 0 28px;height:28px;width:28px}.origins-color-swatch.has-color{background:var(--origin-picker-color)}.origins-color-dismiss{background:#0000;border:0;cursor:default;inset:0;padding:0;position:fixed;z-index:519}.origins-color-popover{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:12px;box-shadow:0 18px 44px #14213438,0 3px 10px #14213417;color:var(--bp-text);max-height:calc(100vh - 16px);overflow-y:auto;position:fixed;z-index:520}.origins-color-popover>header{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;gap:10px;justify-content:space-between;min-height:58px;padding:10px 12px}.origins-color-popover>header>div{display:flex;flex-direction:column;gap:2px;min-width:0}.origins-color-popover>header strong{color:var(--bp-text);font-size:14.5px;font-weight:600}.origins-color-popover>header small{color:var(--bp-muted);font-size:13px;line-height:1.4}.origins-color-popover>header .icon-btn{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:#728096;cursor:pointer;display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.origins-color-popover-body{display:flex;flex-direction:column;gap:14px;padding:14px}.origins-color-wheel{aspect-ratio:1;background:radial-gradient(circle at center,var(--bp-paper) 0,#ffffffeb 9%,#ffffff8c 46%,#fff0 90%),conic-gradient(from 90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border:1px solid var(--bp-border);border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff73,0 7px 20px #1f2b3e24;cursor:grab;margin:2px auto;outline:0;position:relative;touch-action:none;width:min(220px,100vw - 84px)}.origins-color-wheel.is-dragging{cursor:grabbing}.origins-color-wheel:focus-visible{outline:3px solid #4057d659;outline-offset:3px}.origins-color-wheel-handle{background:var(--origin-picker-color);border:3px solid var(--bp-border);border-radius:50%;box-shadow:0 0 0 2px #34445b,0 2px 5px #14213459;height:18px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:18px}.origins-color-brightness{display:flex;flex-direction:column;gap:7px}.origins-color-brightness>span{align-items:center;color:var(--bp-text);display:flex;gap:8px;justify-content:space-between}.origins-color-brightness em,.origins-color-brightness strong{font-size:13.5px}.origins-color-brightness strong{font-weight:600}.origins-color-brightness em{color:var(--bp-muted);font-style:normal;font-weight:600}.origins-color-brightness input[type=range]{-webkit-appearance:none;appearance:none;background:var(--bp-soft);border:0;border-radius:999px;box-shadow:inset 0 0 0 1px #14213414;cursor:pointer;height:8px;outline:0;padding:0;width:100%}.origins-color-brightness input[type=range]:focus-visible{box-shadow:0 0 0 3px #4057d638}.origins-color-brightness input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--origin-brightness-color);border:3px solid var(--bp-border);border-radius:50%;box-shadow:0 0 0 1px #7b8798,0 2px 5px #1421343d;box-sizing:border-box;height:18px;width:18px}.origins-color-brightness input[type=range]::-moz-range-thumb{background:var(--origin-brightness-color);border:3px solid var(--bp-border);border-radius:50%;box-shadow:0 0 0 1px #7b8798,0 2px 5px #1421343d;box-sizing:border-box;height:18px;width:18px}.origins-color-hex{display:flex;flex-direction:column;gap:6px}.origins-color-hex>span{color:var(--bp-text);font-size:13.5px;font-weight:600}.origins-color-hex input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:14px;font-weight:600;height:40px;letter-spacing:.025em;outline:0;padding:0 11px;width:100%}.origins-color-hex input:focus{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.origins-color-hex.is-invalid input{border-color:#f06548;box-shadow:0 0 0 2px #f0654814}.origins-color-hex>small{color:#e24d3d;font-size:13px;line-height:1.4}.origins-color-popover>footer{align-items:center;border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:space-between;min-height:54px;padding:9px 12px}.origins-color-reset{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-muted);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;min-height:36px;padding:0 10px}.origins-color-reset:hover:not(:disabled){background:var(--bp-soft);border-color:#edb5bd;color:#d1495b}.origins-color-reset:disabled{cursor:not-allowed;opacity:.48}.origins-color-popover>footer .btn-primary{min-height:36px}.origins-field .crm-invalid-feedback{align-items:center;color:#dc4655;display:flex;font-size:13px;gap:5px;min-height:20px}.origins-form-summary,.origins-required-summary{align-items:flex-start;background:var(--bp-soft);border:1px solid #f3ccd2;border-radius:8px;color:#c44755;display:flex;font-size:14px;gap:8px;line-height:1.5;margin:0 0 15px;padding:11px 12px}.origins-required-summary{margin:18px 0 0}.origins-form-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;min-height:66px;padding:11px 18px}.origins-form-footer button{min-height:40px}.origins-delete-form{grid-gap:14px;display:grid;gap:14px}.origins-delete-form>p:first-child{align-items:flex-start;background:#fff7e9;border:1px solid #f0dfbd;border-radius:8px;color:#7d5b2f;display:flex;font-size:14px;gap:9px;line-height:1.55;margin:0;padding:12px}.origins-delete-form>p:first-child>i{color:#d38a2e;margin-top:1px}.origins-delete-form .origins-form-summary{margin:0}.origins-delete-empty{color:#c44755;font-size:13px;line-height:1.5;margin:0}.origins-toast{font-size:13px;z-index:600}html[data-crm-theme=dark] .origins-form-footer,html[data-crm-theme=dark] .origins-table-card,html[data-crm-theme=dark] .origins-table-row{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .origins-table-card>header{border-color:var(--bp-border)}html[data-crm-theme=dark] .origins-field>span,html[data-crm-theme=dark] .origins-state>strong,html[data-crm-theme=dark] .origins-table-card>header h2{color:var(--bp-text)}html[data-crm-theme=dark] .origins-state>span,html[data-crm-theme=dark] .origins-table-card>header p{color:var(--bp-muted)}html[data-crm-theme=dark] .origins-table-head{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .origins-table-row:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .origins-name-cell strong{color:var(--bp-text)}html[data-crm-theme=dark] .origins-number{color:var(--bp-muted)}html[data-crm-theme=dark] .origins-level-rail{background:var(--bp-soft);background:var(--origin-color,var(--bp-soft))}html[data-crm-theme=dark] .origins-expand{color:var(--bp-muted)}html[data-crm-theme=dark] .origins-expand,html[data-crm-theme=dark] .origins-table-head>:last-child,html[data-crm-theme=dark] .origins-table-row>.origins-row-menu-cell{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .origins-table-row:hover>.origins-row-menu-cell{background:var(--bp-soft)}html[data-crm-theme=dark] .origins-table-footer{border-color:var(--bp-border);color:var(--bp-muted)}html[data-crm-theme=dark] .origins-row-menu-cell>.icon-btn{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .origins-portal-menu{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .origins-portal-menu>strong{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .origins-portal-menu>button{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .origins-portal-menu>button:hover{background:var(--bp-primary-solid);color:#fff}html[data-crm-theme=dark] .origins-form-body{background:var(--bp-paper)}html[data-crm-theme=dark] .crm-app .origins-field>input,html[data-crm-theme=dark] .crm-app .origins-field>select{background-color:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .crm-app .origins-field>select option{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .origins-color-trigger{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .origins-color-trigger:hover{border-color:var(--bp-border)}html[data-crm-theme=dark] .origins-color-trigger-end{color:var(--bp-muted)}html[data-crm-theme=dark] .origins-color-swatch{border-color:var(--bp-border);box-shadow:0 0 0 1px #516073,0 2px 5px #00000047}html[data-crm-theme=dark] .origins-color-popover{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .origins-color-popover>footer,html[data-crm-theme=dark] .origins-color-popover>header{border-color:var(--bp-border)}html[data-crm-theme=dark] .origins-color-brightness>span,html[data-crm-theme=dark] .origins-color-hex>span,html[data-crm-theme=dark] .origins-color-popover>header strong{color:var(--bp-text)}html[data-crm-theme=dark] .origins-color-brightness em,html[data-crm-theme=dark] .origins-color-popover>header small{color:var(--bp-muted)}html[data-crm-theme=dark] .origins-color-hex input,html[data-crm-theme=dark] .origins-color-popover>header .icon-btn,html[data-crm-theme=dark] .origins-color-reset{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .origins-color-reset:hover:not(:disabled){background:var(--bp-soft);border-color:#72424d;color:#ff9da9}html[data-crm-theme=dark] .origins-delete-form>p:first-child{background:#382e20;border-color:#594525;color:#f0c885}@media(max-width:760px){.origins-table-card>header{align-items:flex-start;flex-direction:column}.origins-add-button{width:100%}.origins-form-grid{grid-template-columns:1fr}.origins-form-drawer.drawer-wide{width:100vw}}@media(max-width:480px){.origins-color-popover-body{padding:12px}}@media(max-width:440px){.origins-form-body{padding:15px}}.follow-up-types-page{--follow-up-types-surface:var(--bp-body);--follow-up-types-line:var(--bp-border);--follow-up-types-ink:#26344a;--follow-up-types-muted:var(--bp-muted);max-width:1700px}.follow-up-types-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1;transform:none}.follow-up-types-table-card{background:var(--follow-up-types-surface);border:1px solid var(--follow-up-types-line);border-radius:6px;box-shadow:var(--bp-shadow);min-height:0;overflow:visible}.follow-up-types-table-card>header{align-items:center;border-bottom:1px solid var(--follow-up-types-line);display:flex;gap:14px;justify-content:space-between;min-height:64px;padding:11px 14px}.follow-up-types-table-card>header h2{color:var(--follow-up-types-ink);font-size:18px;margin:0}.follow-up-types-table-card>header p{color:var(--follow-up-types-muted);font-size:14px;line-height:1.5;margin:4px 0 0}.follow-up-types-add-button{min-height:40px;padding:0 14px;white-space:nowrap}.follow-up-types-table-wrap{min-height:0;overflow-x:auto}.follow-up-types-table{min-height:0;min-width:980px;overflow:visible;position:relative}.follow-up-types-table-head,.follow-up-types-table-row{align-items:center;display:grid;grid-template-columns:68px minmax(270px,1.45fr) minmax(190px,.85fr) minmax(280px,1fr) 52px}.follow-up-types-table-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;font-weight:500;letter-spacing:.35px;min-height:40px}.follow-up-types-table-head>*{padding:0 11px}.follow-up-types-table-head>:first-child{text-align:center}.follow-up-types-table-row{background:var(--bp-paper);border-bottom:1px solid var(--bp-border);color:#617085;font-size:14px;min-height:63px;position:relative;transition:background .16s ease}.follow-up-types-table-row:hover{background:var(--bp-paper)}.follow-up-types-table-row>*{margin:0;min-width:0;padding:8px 11px}.follow-up-types-number{color:var(--bp-muted);font-size:14px;font-weight:600;text-align:center}.follow-up-types-name{align-items:center;display:flex;gap:10px}.follow-up-types-name>span{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;color:var(--bp-primary);display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.follow-up-types-name>button,.follow-up-types-name>strong{color:var(--bp-text);font-size:16px;font-weight:600;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.follow-up-types-name>button{background:#0000;border:0;cursor:pointer;padding:0}.follow-up-types-name>button:focus-visible,.follow-up-types-name>button:hover{color:var(--bp-primary);text-decoration:underline;text-underline-offset:3px}.follow-up-types-defaults>em,.follow-up-types-defaults>span,.follow-up-types-entity{align-items:center;border-radius:999px;display:inline-flex;font-size:14px;font-style:normal;font-weight:600;gap:6px;min-height:29px;padding:0 10px;white-space:nowrap}.follow-up-types-entity.entity-prospects{background:var(--bp-soft);color:#5263bb}.follow-up-types-entity.entity-clients{background:var(--bp-soft);color:#247f72}.follow-up-types-entity.entity-both{background:#fff4df;color:#84622b}.follow-up-types-defaults{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.follow-up-types-defaults>span{background:var(--bp-soft);color:#218b78}.follow-up-types-defaults>span.default-clients{background:var(--bp-soft);color:#5263bb}.follow-up-types-defaults>em{background:#0000;color:var(--bp-muted);padding:0}.follow-up-types-row-menu-cell{display:grid;padding:0;place-items:center}.follow-up-types-table-head>:last-child,.follow-up-types-table-row>.follow-up-types-row-menu-cell{align-self:stretch;background:var(--bp-soft);border-left:2px solid var(--bp-border);box-shadow:-9px 0 16px -12px #18263c8c;max-width:52px;min-width:52px;position:-webkit-sticky;position:sticky;right:0;width:52px}.follow-up-types-table-head>:last-child{background:var(--bp-soft);z-index:6}.follow-up-types-table-row>.follow-up-types-row-menu-cell{z-index:4}.follow-up-types-table-row:hover>.follow-up-types-row-menu-cell{background:var(--bp-soft)}.follow-up-types-row-menu-cell>.icon-btn{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);height:34px;width:34px}.follow-up-types-row-menu-cell>.icon-btn.active,.follow-up-types-row-menu-cell>.icon-btn:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.follow-up-types-table-footer{border-top:1px solid var(--bp-border);color:var(--bp-text);font-size:13px;justify-content:flex-start;min-height:52px;padding:10px 13px}.follow-up-types-menu-dismiss{background:#0000;border:0;inset:0;padding:0;position:fixed;z-index:429}.follow-up-types-portal-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 16px 36px #19274133;color:var(--bp-text);max-height:calc(100vh - 16px);overflow-y:auto;padding:7px;z-index:430}.follow-up-types-portal-menu>strong{align-items:center;border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;font-size:14px;min-height:34px;padding:0 9px}.follow-up-types-portal-menu>button{align-items:center;background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-muted);display:flex;font-size:14px;gap:9px;min-height:38px;padding:0 9px;text-align:left;width:100%}.follow-up-types-portal-menu>button:hover:not(:disabled){background:var(--bp-soft);color:var(--bp-primary)}.follow-up-types-portal-menu>button.danger{color:#c94755}.follow-up-types-portal-menu>button.danger:hover{background:var(--bp-soft)}.follow-up-types-portal-menu>button:disabled{background:var(--bp-paper);color:var(--bp-muted);cursor:not-allowed}.follow-up-types-state{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:310px;padding:35px;text-align:center}.follow-up-types-state>strong{color:var(--bp-text);font-size:16px}.follow-up-types-state>span{font-size:14px;line-height:1.5;max-width:440px}.follow-up-types-state>button{margin-top:4px}.follow-up-types-state.is-error>i{color:#d04a59}.follow-up-types-form-drawer.drawer-wide{width:min(1065px,100vw - 44px)}.follow-up-types-form-drawer .drawer-content{overflow:hidden;padding:0}.follow-up-types-form{display:flex;flex-direction:column;height:100%;min-height:0}.follow-up-types-form-body{background:var(--bp-soft);flex:1 1;min-height:0;overflow-y:auto;padding:20px}.follow-up-types-form-grid{grid-gap:17px;display:grid;gap:17px;grid-template-columns:repeat(2,minmax(0,1fr))}.follow-up-types-field{min-width:0}.follow-up-types-field>span{align-items:center;color:var(--bp-text);display:flex;font-size:14px;font-weight:600;gap:4px;min-height:23px}.follow-up-types-field>span b{color:var(--bp-primary)}.crm-app .follow-up-types-field>input,.crm-app .follow-up-types-field>select{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:14px;height:42px;min-height:42px;outline:0;padding:0 36px 0 12px;width:100%}.crm-app .follow-up-types-field>input{padding-right:12px}.crm-app .follow-up-types-field>input:focus,.crm-app .follow-up-types-field>select:focus{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.crm-app .follow-up-types-field.is-invalid>input,.crm-app .follow-up-types-field.is-invalid>select{border-color:#ef5968;box-shadow:0 0 0 3px #ef596812}.follow-up-types-field .crm-invalid-feedback{align-items:center;color:#dc4655;display:flex;font-size:13px;gap:5px;min-height:20px}.follow-up-types-form-summary,.follow-up-types-required-summary{align-items:flex-start;background:var(--bp-soft);border:1px solid #f3ccd2;border-radius:8px;color:#c44755;display:flex;font-size:14px;gap:8px;line-height:1.5;margin:0 0 15px;padding:11px 12px}.follow-up-types-required-summary{margin:18px 0 0}.follow-up-types-form-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;min-height:66px;padding:11px 18px}.follow-up-types-form-footer button{min-height:40px}.follow-up-types-default-copy{grid-gap:12px;display:grid;gap:12px}.follow-up-types-default-copy>span{background:var(--bp-soft);border-radius:13px;color:#2b8f7e;display:grid;height:48px;place-items:center;width:48px}.follow-up-types-default-copy>p:not(.follow-up-types-form-summary){color:#5d6c81;font-size:14px;line-height:1.6;margin:0}.follow-up-types-default-copy .follow-up-types-form-summary{margin:0}.follow-up-types-delete-form{grid-gap:14px;display:grid;gap:14px}.follow-up-types-delete-form>p:first-child{align-items:flex-start;background:#fff7e9;border:1px solid #f0dfbd;border-radius:8px;color:#7d5b2f;display:flex;font-size:14px;gap:9px;line-height:1.55;margin:0;padding:12px}.follow-up-types-delete-form>p:first-child>i{color:#d38a2e;margin-top:1px}.follow-up-types-delete-form .follow-up-types-form-summary{margin:0}.follow-up-types-delete-blocked{align-items:flex-start;background:var(--bp-soft);border:1px solid #f3ccd2;border-radius:7px;color:#c44755;display:flex;font-size:13px;gap:7px;line-height:1.5;margin:0;padding:10px 11px}.follow-up-types-toast{font-size:13px;z-index:600}html[data-crm-theme=dark] .follow-up-types-form-footer,html[data-crm-theme=dark] .follow-up-types-table-card,html[data-crm-theme=dark] .follow-up-types-table-row{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .follow-up-types-table-card>header{border-color:var(--bp-border)}html[data-crm-theme=dark] .follow-up-types-field>span,html[data-crm-theme=dark] .follow-up-types-state>strong,html[data-crm-theme=dark] .follow-up-types-table-card>header h2{color:var(--bp-text)}html[data-crm-theme=dark] .follow-up-types-state>span,html[data-crm-theme=dark] .follow-up-types-table-card>header p{color:var(--bp-muted)}html[data-crm-theme=dark] .follow-up-types-table-head{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .follow-up-types-table-row:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .follow-up-types-name>button,html[data-crm-theme=dark] .follow-up-types-name>strong{color:var(--bp-text)}html[data-crm-theme=dark] .follow-up-types-name>button:focus-visible,html[data-crm-theme=dark] .follow-up-types-name>button:hover{color:#aebaff}html[data-crm-theme=dark] .follow-up-types-name>span{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .follow-up-types-number{color:var(--bp-muted)}html[data-crm-theme=dark] .follow-up-types-table-head>:last-child,html[data-crm-theme=dark] .follow-up-types-table-row>.follow-up-types-row-menu-cell{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .follow-up-types-table-row:hover>.follow-up-types-row-menu-cell{background:var(--bp-soft)}html[data-crm-theme=dark] .follow-up-types-table-footer{border-color:var(--bp-border);color:var(--bp-muted)}html[data-crm-theme=dark] .follow-up-types-row-menu-cell>.icon-btn{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .follow-up-types-portal-menu{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .follow-up-types-portal-menu>strong{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .follow-up-types-portal-menu>button{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .follow-up-types-portal-menu>button:hover:not(:disabled){background:var(--bp-primary-solid);color:#fff}html[data-crm-theme=dark] .follow-up-types-portal-menu>button:disabled{background:var(--bp-paper);color:var(--bp-muted)}html[data-crm-theme=dark] .follow-up-types-form-body{background:var(--bp-paper)}html[data-crm-theme=dark] .crm-app .follow-up-types-field>input,html[data-crm-theme=dark] .crm-app .follow-up-types-field>select{background-color:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .crm-app .follow-up-types-field>select option{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .follow-up-types-default-copy>p:not(.follow-up-types-form-summary){color:var(--bp-text)}html[data-crm-theme=dark] .follow-up-types-delete-form>p:first-child{background:#382e20;border-color:#594525;color:#f0c885}@media(max-width:760px){.follow-up-types-table-card>header{align-items:flex-start;flex-direction:column}.follow-up-types-add-button{width:100%}.follow-up-types-form-grid{grid-template-columns:1fr}.follow-up-types-form-drawer.drawer-wide{width:100vw}}@media(max-width:440px){.follow-up-types-form-body{padding:15px}}.discard-reasons-page{--discard-reasons-surface:var(--bp-body);--discard-reasons-line:var(--bp-border);--discard-reasons-ink:#26344a;--discard-reasons-muted:var(--bp-muted);max-width:1700px}.discard-reasons-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:var(--bp-shadow);color:var(--bp-muted);cursor:not-allowed;opacity:1;transform:none}.discard-reasons-table-card{background:var(--discard-reasons-surface);border:1px solid var(--discard-reasons-line);border-radius:6px;box-shadow:var(--bp-shadow);min-height:0;overflow:visible}.discard-reasons-table-card>header{align-items:center;border-bottom:1px solid var(--discard-reasons-line);display:flex;gap:14px;justify-content:space-between;min-height:64px;padding:11px 14px}.discard-reasons-table-card>header h2{color:var(--discard-reasons-ink);font-size:18px;margin:0}.discard-reasons-table-card>header p{color:var(--discard-reasons-muted);font-size:14px;line-height:1.5;margin:4px 0 0}.discard-reasons-table-actions{align-items:center;display:flex;gap:8px}.discard-reasons-add-button{min-height:40px;padding:0 14px;white-space:nowrap}.discard-reasons-filter-control{position:relative}.discard-reasons-filter-launch{gap:7px;min-height:40px;padding:0 13px;position:relative;white-space:nowrap}.discard-reasons-filter-launch.is-open,.discard-reasons-filter-launch:hover{background:var(--bp-soft);border-color:#aab5ee;color:var(--bp-primary)}.discard-reasons-filter-launch>span{align-items:center;background:var(--bp-primary-solid);border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 6px}.discard-reasons-filter-dismiss{background:#0000;border:0;inset:0;padding:0;position:fixed;z-index:439}.discard-reasons-filter-popover{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;box-shadow:var(--bp-shadow);color:var(--bp-text);overflow:hidden;z-index:440}.discard-reasons-filter-popover>header{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;justify-content:space-between;min-height:48px;padding:8px 10px 8px 14px}.discard-reasons-filter-popover>header strong{color:var(--bp-text);font-size:16px}.discard-reasons-filter-popover>header .icon-btn{height:32px;width:32px}.discard-reasons-filter-popover>label{grid-gap:7px;display:grid;gap:7px;padding:15px 14px}.discard-reasons-filter-popover>label>span{color:var(--bp-text);font-size:14px;font-weight:600}.discard-reasons-filter-popover select{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:14px;height:42px;outline:0;padding:0 36px 0 12px;width:100%}.discard-reasons-filter-popover select:focus{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.discard-reasons-filter-popover>footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:space-between;min-height:56px;padding:9px 14px}.discard-reasons-filter-popover>footer .btn-primary{min-height:36px;padding:0 13px}.discard-reasons-filter-clear{background:#0000;border:0;color:#647288;font-size:14px;font-weight:600;padding:7px 0}.discard-reasons-filter-clear:hover{color:var(--bp-primary)}.discard-reasons-table-wrap{min-height:0;overflow-x:auto}.discard-reasons-table{min-height:0;min-width:760px;overflow:visible;position:relative}.discard-reasons-table-head,.discard-reasons-table-row{align-items:center;display:grid;grid-template-columns:68px minmax(320px,1.55fr) minmax(220px,.85fr) 52px}.discard-reasons-table-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;font-weight:500;letter-spacing:.35px;min-height:40px}.discard-reasons-table-head>*{padding:0 11px}.discard-reasons-table-head>:first-child{text-align:center}.discard-reasons-table-row{background:var(--bp-paper);border-bottom:1px solid var(--bp-border);color:#617085;font-size:14px;min-height:63px;position:relative;transition:background .16s ease}.discard-reasons-table-row:hover{background:var(--bp-paper)}.discard-reasons-table-row>*{margin:0;min-width:0;padding:8px 11px}.discard-reasons-number{color:var(--bp-muted);font-size:14px;font-weight:600;text-align:center}.discard-reasons-name{align-items:center;display:flex;gap:10px}.discard-reasons-name>span{background:var(--bp-soft);border:1px solid #f5dfe2;border-radius:6px;color:#c3515d;display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.discard-reasons-name>button,.discard-reasons-name>strong{color:var(--bp-text);font-family:inherit;font-size:16px;font-weight:600;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.discard-reasons-name>button{background:#0000;border:0;cursor:pointer;padding:0}.discard-reasons-name>button:focus-visible,.discard-reasons-name>button:hover{color:var(--bp-primary);text-decoration:underline;text-underline-offset:3px}.discard-reasons-entity{align-items:center;border-radius:999px;display:inline-flex;font-size:14px;font-weight:600;gap:6px;min-height:29px;padding:0 10px;white-space:nowrap}.discard-reasons-entity.entity-prospects{background:var(--bp-soft);color:#5263bb}.discard-reasons-entity.entity-opportunities{background:#fff2df;color:#a36225}.discard-reasons-row-menu-cell{display:grid;padding:0;place-items:center}.discard-reasons-table-head>:last-child,.discard-reasons-table-row>.discard-reasons-row-menu-cell{align-self:stretch;background:var(--bp-soft);border-left:2px solid var(--bp-border);box-shadow:var(--bp-shadow);max-width:52px;min-width:52px;position:-webkit-sticky;position:sticky;right:0;width:52px}.discard-reasons-table-head>:last-child{background:var(--bp-soft);z-index:6}.discard-reasons-table-row>.discard-reasons-row-menu-cell{z-index:4}.discard-reasons-table-row:hover>.discard-reasons-row-menu-cell{background:var(--bp-soft)}.discard-reasons-row-menu-cell>.icon-btn{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);height:34px;width:34px}.discard-reasons-row-menu-cell>.icon-btn.active,.discard-reasons-row-menu-cell>.icon-btn:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.discard-reasons-table-footer{border-top:1px solid var(--bp-border);color:var(--bp-text);font-size:13px;justify-content:flex-start;min-height:52px;padding:10px 13px}.discard-reasons-menu-dismiss{background:#0000;border:0;inset:0;padding:0;position:fixed;z-index:429}.discard-reasons-portal-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:var(--bp-shadow);color:var(--bp-text);max-height:calc(100vh - 16px);overflow-y:auto;padding:7px;z-index:430}.discard-reasons-portal-menu>strong{align-items:center;border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;font-size:14px;min-height:34px;padding:0 9px}.discard-reasons-portal-menu>button{align-items:center;background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-muted);display:flex;font-size:14px;gap:9px;min-height:38px;padding:0 9px;text-align:left;width:100%}.discard-reasons-portal-menu>button.danger{color:#c94755}.discard-reasons-portal-menu>button.danger:hover{background:var(--bp-soft)}.discard-reasons-state{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:310px;padding:35px;text-align:center}.discard-reasons-state>strong{color:var(--bp-text);font-size:16px}.discard-reasons-state>span{font-size:14px;line-height:1.5;max-width:440px}.discard-reasons-state>button{margin-top:4px}.discard-reasons-state.is-error>i{color:#d04a59}.discard-reasons-form-drawer.drawer-wide{width:min(1065px,100vw - 44px)}.discard-reasons-form-drawer .drawer-content{overflow:hidden;padding:0}.discard-reasons-form{display:flex;flex-direction:column;height:100%;min-height:0}.discard-reasons-form-body{background:var(--bp-soft);flex:1 1;min-height:0;overflow-y:auto;padding:20px}.discard-reasons-form-grid{grid-gap:17px;display:grid;gap:17px;grid-template-columns:repeat(2,minmax(0,1fr))}.discard-reasons-field{min-width:0}.discard-reasons-field>span{align-items:center;color:var(--bp-text);display:flex;font-size:14px;font-weight:600;gap:4px;min-height:23px}.discard-reasons-field>span b{color:var(--bp-primary)}.crm-app .discard-reasons-field>input,.crm-app .discard-reasons-field>select{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:14px;height:42px;min-height:42px;outline:0;padding:0 36px 0 12px;width:100%}.crm-app .discard-reasons-field>input{padding-right:12px}.crm-app .discard-reasons-field>input:focus,.crm-app .discard-reasons-field>select:focus{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.crm-app .discard-reasons-field.is-invalid>input,.crm-app .discard-reasons-field.is-invalid>select{border-color:#ef5968;box-shadow:0 0 0 3px #ef596812}.discard-reasons-field .crm-invalid-feedback{align-items:center;color:#dc4655;display:flex;font-size:13px;gap:5px;min-height:20px}.discard-reasons-form-summary,.discard-reasons-required-summary{align-items:flex-start;background:var(--bp-soft);border:1px solid #f3ccd2;border-radius:8px;color:#c44755;display:flex;font-size:14px;gap:8px;line-height:1.5;margin:0 0 15px;padding:11px 12px}.discard-reasons-required-summary{margin:18px 0 0}.discard-reasons-form-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;min-height:66px;padding:11px 18px}.discard-reasons-form-footer button{min-height:40px}.discard-reasons-delete-copy{grid-gap:12px;display:grid;gap:12px}.discard-reasons-delete-copy>span{background:var(--bp-soft);border-radius:6px;color:#c94755;display:grid;height:48px;place-items:center;width:48px}.discard-reasons-delete-copy>p:not(.discard-reasons-form-summary){color:#5d6c81;font-size:14px;line-height:1.6;margin:0}.discard-reasons-delete-copy .discard-reasons-form-summary{margin:0}.discard-reasons-toast{font-size:13px;z-index:600}html[data-crm-theme=dark] .discard-reasons-form-footer,html[data-crm-theme=dark] .discard-reasons-table-card,html[data-crm-theme=dark] .discard-reasons-table-row{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .discard-reasons-table-card>header{border-color:var(--bp-border)}html[data-crm-theme=dark] .discard-reasons-field>span,html[data-crm-theme=dark] .discard-reasons-state>strong,html[data-crm-theme=dark] .discard-reasons-table-card>header h2{color:var(--bp-text)}html[data-crm-theme=dark] .discard-reasons-state>span,html[data-crm-theme=dark] .discard-reasons-table-card>header p{color:var(--bp-muted)}html[data-crm-theme=dark] .discard-reasons-filter-popover{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .discard-reasons-filter-popover>footer,html[data-crm-theme=dark] .discard-reasons-filter-popover>header{border-color:var(--bp-border)}html[data-crm-theme=dark] .discard-reasons-filter-popover>header strong,html[data-crm-theme=dark] .discard-reasons-filter-popover>label>span{color:var(--bp-text)}html[data-crm-theme=dark] .discard-reasons-filter-popover>footer{background:var(--bp-paper)}html[data-crm-theme=dark] .discard-reasons-filter-popover select{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .discard-reasons-filter-popover select option{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .discard-reasons-table-head{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .discard-reasons-table-row:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .discard-reasons-name>button,html[data-crm-theme=dark] .discard-reasons-name>strong{color:var(--bp-text)}html[data-crm-theme=dark] .discard-reasons-name>button:focus-visible,html[data-crm-theme=dark] .discard-reasons-name>button:hover{color:#aebaff}html[data-crm-theme=dark] .discard-reasons-number{color:var(--bp-muted)}html[data-crm-theme=dark] .discard-reasons-table-head>:last-child,html[data-crm-theme=dark] .discard-reasons-table-row>.discard-reasons-row-menu-cell{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .discard-reasons-table-row:hover>.discard-reasons-row-menu-cell{background:var(--bp-soft)}html[data-crm-theme=dark] .discard-reasons-table-footer{border-color:var(--bp-border);color:var(--bp-muted)}html[data-crm-theme=dark] .discard-reasons-row-menu-cell>.icon-btn{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .discard-reasons-portal-menu{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .discard-reasons-portal-menu>strong{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .discard-reasons-portal-menu>button{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .discard-reasons-portal-menu>button.danger{color:#f08a95}html[data-crm-theme=dark] .discard-reasons-portal-menu>button.danger:hover{background:#3c2229}html[data-crm-theme=dark] .discard-reasons-form-body{background:var(--bp-paper)}html[data-crm-theme=dark] .crm-app .discard-reasons-field>input,html[data-crm-theme=dark] .crm-app .discard-reasons-field>select{background-color:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .crm-app .discard-reasons-field>select option{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .discard-reasons-delete-copy>p:not(.discard-reasons-form-summary){color:var(--bp-text)}@media(max-width:760px){.discard-reasons-table-card>header{align-items:flex-start;flex-direction:column}.discard-reasons-table-actions{width:100%}.discard-reasons-filter-control{flex:1 1}.discard-reasons-filter-launch{width:100%}.discard-reasons-add-button{flex:1 1}.discard-reasons-form-grid{grid-template-columns:1fr}.discard-reasons-form-drawer.drawer-wide{width:100vw}}@media(max-width:520px){.discard-reasons-table-actions{align-items:stretch;flex-direction:column}.discard-reasons-form-body{padding:15px}}.page-content.discard-reasons-page,body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover{--dr-mail-ink:#172b3a;--dr-mail-line:var(--bp-border);--dr-mail-bg:var(--bp-paper);--dr-mail-soft:var(--bp-soft);--dr-mail-selected:var(--bp-soft);--dr-mail-accent:#007f8f;--dr-mail-ring:#007f8f2e;--crm-field-block-focus:var(--dr-mail-accent);--crm-field-block-focus-ring:var(--dr-mail-ring)}.page-content.discard-reasons-page .btn-primary,body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover .btn-primary{background:#007f8f;border:1px solid #007f8f;border-radius:6px;box-shadow:none;color:#fff;font-weight:600}.page-content.discard-reasons-page .btn-primary:not(:disabled):hover,body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover .btn-primary:not(:disabled):hover{background:#006b79;border-color:#006b79;box-shadow:none}.page-content.discard-reasons-page .btn-light,body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover .btn-light{background:var(--dr-mail-bg);border:1px solid var(--dr-mail-line);border-radius:6px;box-shadow:none;color:var(--dr-mail-ink)}.page-content.discard-reasons-page .btn-light:not(:disabled):hover,.page-content.discard-reasons-page .discard-reasons-filter-launch.is-open,body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover .btn-light:not(:disabled):hover,body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover .discard-reasons-filter-launch.is-open{background:var(--dr-mail-selected);border-color:var(--dr-mail-line);color:var(--dr-mail-accent)}.page-content.discard-reasons-page .icon-btn:not(.discard-reasons-table .icon-btn),body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover .icon-btn:not(.discard-reasons-table .icon-btn){background:var(--dr-mail-bg);border-color:var(--dr-mail-line);border-radius:5px;box-shadow:none;color:var(--dr-mail-ink)}.page-content.discard-reasons-page .icon-btn.active:not(.discard-reasons-table .icon-btn),.page-content.discard-reasons-page .icon-btn:not(.discard-reasons-table .icon-btn):not(:disabled):hover,body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover .icon-btn.active:not(.discard-reasons-table .icon-btn),body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover .icon-btn:not(.discard-reasons-table .icon-btn):not(:disabled):hover{background:var(--dr-mail-selected);border-color:var(--dr-mail-line);color:var(--dr-mail-accent)}.page-content.discard-reasons-page :is(button,select):not(.discard-reasons-guide-pending):not(.discard-reasons-table button):focus-visible,body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover :is(button,select):not(.discard-reasons-guide-pending):not(.discard-reasons-table button):focus-visible{outline:2px solid var(--dr-mail-accent);outline-offset:2px}.page-content.discard-reasons-page .discard-reasons-filter-launch>span{background:#007f8f;color:#fff}.page-content.discard-reasons-page .discard-reasons-field>span b{color:var(--dr-mail-accent)}.page-content.discard-reasons-page .discard-reasons-field>span:first-child:before{background-color:var(--dr-mail-accent)!important}.page-content.discard-reasons-page .discard-reasons-field>input,.page-content.discard-reasons-page .discard-reasons-field>select{border-color:var(--dr-mail-line);border-radius:6px}.page-content.discard-reasons-page .discard-reasons-field:not(.is-invalid)>input:focus,.page-content.discard-reasons-page .discard-reasons-field:not(.is-invalid)>select:focus{border-color:var(--dr-mail-accent);box-shadow:0 0 0 3px var(--dr-mail-ring)}body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover{background:var(--dr-mail-bg);border-color:var(--dr-mail-line);border-radius:8px;box-shadow:var(--bp-shadow);color:var(--dr-mail-ink)}body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover>footer,body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover>header{border-color:var(--dr-mail-line)}body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover>footer{background:var(--dr-mail-soft)}body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover select{background:var(--dr-mail-bg);border-color:var(--dr-mail-line);border-radius:6px;color:var(--dr-mail-ink)}body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover select:focus{border-color:var(--dr-mail-accent);box-shadow:0 0 0 3px var(--dr-mail-ring)}body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover .discard-reasons-filter-clear:hover{color:var(--dr-mail-accent)}body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover>button:not(.danger){background:var(--dr-mail-bg);color:var(--dr-mail-ink)}body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover>button:not(.danger):hover{background:var(--dr-mail-selected);color:var(--dr-mail-accent)}html[data-crm-theme=dark] .page-content.discard-reasons-page,html[data-crm-theme=dark] body:has(.page-content.discard-reasons-page)>.discard-reasons-filter-popover{--dr-mail-ink:#e5ebef;--dr-mail-line:var(--bp-border);--dr-mail-bg:var(--bp-soft);--dr-mail-soft:var(--bp-soft);--dr-mail-selected:var(--bp-soft);--dr-mail-accent:#62ced9;--dr-mail-ring:#62ced92e}.titles-page{--titles-surface:var(--bp-body);--titles-line:var(--bp-border);--titles-ink:#26344a;--titles-muted:var(--bp-muted);max-width:1700px}.titles-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1;transform:none}.titles-table-card{background:var(--titles-surface);border:1px solid var(--titles-line);border-radius:6px;box-shadow:var(--bp-shadow);min-height:0;overflow:visible}.titles-table-card>header{align-items:center;border-bottom:1px solid var(--titles-line);display:flex;gap:14px;justify-content:space-between;min-height:64px;padding:11px 14px}.titles-table-card>header h2{color:var(--titles-ink);font-size:18px;margin:0}.titles-table-card>header p{color:var(--titles-muted);font-size:14px;line-height:1.5;margin:4px 0 0}.titles-add-button{min-height:40px;padding:0 14px;white-space:nowrap}.titles-table-wrap{min-height:0;overflow-x:auto;overflow-y:visible}.titles-table{min-height:0;min-width:680px;overflow:visible;position:relative}.titles-table-head,.titles-table-row{align-items:center;display:grid;grid-template-columns:68px minmax(480px,1fr) 52px}.titles-table-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;font-weight:500;letter-spacing:.35px;min-height:40px}.titles-table-head>*{padding:0 11px}.titles-table-head>:first-child{text-align:center}.titles-table-row{border-bottom:1px solid var(--bp-border);color:#617085;font-size:14px;min-height:63px;position:relative;transition:background .16s ease}.titles-table-row,.titles-table-row:hover{background:var(--bp-paper)}.titles-table-row>*{margin:0;min-width:0;padding:8px 11px}.titles-number{color:var(--bp-muted);font-size:14px;font-weight:500;text-align:center}.titles-name{align-items:center;display:flex;gap:10px}.titles-name>span{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;color:var(--bp-primary);display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.titles-name>button,.titles-name>strong{color:var(--bp-text);font-family:inherit;font-size:16px;font-weight:500;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.titles-name>button{background:#0000;border:0;cursor:pointer;padding:0}.titles-name>button:focus-visible,.titles-name>button:hover{color:var(--bp-primary);text-decoration:underline;text-underline-offset:3px}.titles-row-menu-cell{display:grid;padding:0;place-items:center}.titles-table-head>:last-child,.titles-table-row>.titles-row-menu-cell{align-self:stretch;background:var(--bp-soft);border-left:2px solid var(--bp-border);box-shadow:-9px 0 16px -12px #18263c8c;max-width:52px;min-width:52px;position:-webkit-sticky;position:sticky;right:0;width:52px}.titles-table-head>:last-child{background:var(--bp-soft);z-index:6}.titles-table-row>.titles-row-menu-cell{z-index:4}.titles-table-row:hover>.titles-row-menu-cell{background:var(--bp-soft)}.titles-row-menu-cell>.icon-btn{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);height:34px;width:34px}.titles-row-menu-cell>.icon-btn.active,.titles-row-menu-cell>.icon-btn:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.titles-table-footer{border-top:1px solid var(--bp-border);color:var(--bp-text);font-size:13px;justify-content:flex-start;min-height:52px;padding:10px 13px}.titles-menu-dismiss{background:#0000;border:0;inset:0;padding:0;position:fixed;z-index:429}.titles-portal-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 16px 36px #19274133;color:var(--bp-text);max-height:calc(100vh - 16px);overflow-y:auto;padding:7px;z-index:430}.titles-portal-menu>strong{border-bottom:1px solid var(--bp-border);color:var(--bp-text);min-height:34px}.titles-portal-menu>button,.titles-portal-menu>strong{align-items:center;display:flex;font-size:14px;padding:0 9px}.titles-portal-menu>button{background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-muted);gap:9px;min-height:38px;text-align:left;width:100%}.titles-portal-menu>button.danger{color:#c94755}.titles-portal-menu>button.danger:hover{background:var(--bp-soft)}.titles-state{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:310px;padding:35px;text-align:center}.titles-state>strong{color:var(--bp-text);font-size:16px}.titles-state>span{font-size:14px;line-height:1.5;max-width:440px}.titles-state>button{margin-top:4px}.titles-state.is-error>i{color:#d04a59}.titles-form-drawer.drawer-wide{width:min(1065px,100vw - 44px)}.titles-form-drawer .drawer-content{overflow:hidden;padding:0}.titles-form{display:flex;flex-direction:column;height:100%;min-height:0}.titles-form-body{background:var(--bp-soft);flex:1 1;min-height:0;overflow-y:auto;padding:20px}.titles-form-grid{display:grid;grid-template-columns:1fr}.titles-field{min-width:0}.titles-field>span{align-items:center;color:var(--bp-text);display:flex;font-size:14px;font-weight:500;gap:4px;min-height:23px}.titles-field>span b{color:var(--bp-primary)}.crm-app .titles-field>input,.crm-app .titles-field>select{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:14px;height:42px;min-height:42px;outline:0;padding:0 36px 0 12px;width:100%}.crm-app .titles-field>input{padding-right:12px}.crm-app .titles-field>input:focus,.crm-app .titles-field>select:focus{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.crm-app .titles-field.is-invalid>input,.crm-app .titles-field.is-invalid>select{border-color:#ef5968;box-shadow:0 0 0 3px #ef596812}.titles-field .crm-invalid-feedback{align-items:center;color:#dc4655;display:flex;font-size:13px;gap:5px;min-height:20px}.titles-form-summary,.titles-required-summary{align-items:flex-start;background:var(--bp-soft);border:1px solid #f3ccd2;border-radius:8px;color:#c44755;display:flex;font-size:14px;gap:8px;line-height:1.5;margin:0 0 15px;padding:11px 12px}.titles-required-summary{margin:18px 0 0}.titles-form-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;min-height:66px;padding:11px 18px}.titles-form-footer button{min-height:40px}.titles-delete-form{grid-gap:14px;display:grid;gap:14px}.titles-delete-form>p:first-child{align-items:flex-start;background:#fff7e9;border:1px solid #f0dfbd;border-radius:8px;color:#7d5b2f;display:flex;font-size:14px;gap:9px;line-height:1.55;margin:0;padding:12px}.titles-delete-form>p:first-child>i{color:#d38a2e;margin-top:1px}.titles-delete-form .titles-form-summary{margin:0}.titles-delete-blocked{align-items:flex-start;background:var(--bp-soft);border:1px solid #f3ccd2;border-radius:7px;color:#c44755;display:flex;font-size:13px;gap:7px;line-height:1.5;margin:0;padding:10px 11px}.titles-toast{font-size:13px;z-index:600}html[data-crm-theme=dark] .titles-form-footer,html[data-crm-theme=dark] .titles-table-card,html[data-crm-theme=dark] .titles-table-row{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .titles-table-card>header{border-color:var(--bp-border)}html[data-crm-theme=dark] .titles-field>span,html[data-crm-theme=dark] .titles-state>strong,html[data-crm-theme=dark] .titles-table-card>header h2{color:var(--bp-text)}html[data-crm-theme=dark] .titles-state>span,html[data-crm-theme=dark] .titles-table-card>header p{color:var(--bp-muted)}html[data-crm-theme=dark] .titles-table-head{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .titles-table-row:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .titles-name>button,html[data-crm-theme=dark] .titles-name>strong{color:var(--bp-text)}html[data-crm-theme=dark] .titles-name>button:focus-visible,html[data-crm-theme=dark] .titles-name>button:hover{color:#aebaff}html[data-crm-theme=dark] .titles-name>span{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .titles-number{color:var(--bp-muted)}html[data-crm-theme=dark] .titles-table-head>:last-child,html[data-crm-theme=dark] .titles-table-row>.titles-row-menu-cell{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .titles-table-row:hover>.titles-row-menu-cell{background:var(--bp-soft)}html[data-crm-theme=dark] .titles-table-footer{border-color:var(--bp-border);color:var(--bp-muted)}html[data-crm-theme=dark] .titles-row-menu-cell>.icon-btn{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .titles-portal-menu{background:var(--bp-paper)}html[data-crm-theme=dark] .titles-portal-menu,html[data-crm-theme=dark] .titles-portal-menu>strong{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .titles-portal-menu>button{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .titles-portal-menu>button.danger{color:#f08a95}html[data-crm-theme=dark] .titles-portal-menu>button.danger:hover{background:#3c2229}html[data-crm-theme=dark] .titles-form-body{background:var(--bp-paper)}html[data-crm-theme=dark] .crm-app .titles-field>input,html[data-crm-theme=dark] .crm-app .titles-field>select{background-color:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .crm-app .titles-field>select option{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .titles-delete-form>p:first-child{background:#382e20;border-color:#594525;color:#f0c885}@media(max-width:760px){.titles-table-card>header{align-items:flex-start;flex-direction:column}.titles-add-button{width:100%}.titles-form-drawer.drawer-wide{width:100vw}}@media(max-width:440px){.titles-form-body{padding:15px}}.sales-floors-table{min-width:860px}.sales-floors-table-head,.sales-floors-table-row{grid-template-columns:44px 58px minmax(430px,1fr) 180px 52px}.sales-floors-table-row.is-inactive{background:var(--bp-paper)}.sales-floors-table-row.is-inactive .origins-name-cell strong{color:var(--bp-muted)}.sales-floors-table-row.is-inactive .origins-level-rail{opacity:.62}.sales-floors-status-cell{align-items:center;display:flex;min-height:62px}.sales-floors-status{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:999px;color:var(--bp-muted);display:inline-flex;font-size:14px;font-weight:600;gap:7px;min-height:27px;padding:0 10px;white-space:nowrap}.sales-floors-status>i{background:var(--bp-soft);border-radius:50%;box-shadow:0 0 0 4px #8995a51c;flex:0 0 7px;height:7px;width:7px}.sales-floors-status.is-active{background:var(--bp-soft);border-color:#d9f0ea;color:#087f6a}.sales-floors-status.is-active>i{background:#18a38b;box-shadow:0 0 0 4px #18a38b1a}.sales-floors-status-copy{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:48px 1fr}.sales-floors-status-copy>span{background:var(--bp-soft);border-radius:12px;color:var(--bp-primary);display:grid;height:48px;place-items:center;width:48px}.sales-floors-status-copy>p{color:var(--bp-muted);font-size:14px;line-height:1.55;margin:0}.sales-floors-status-copy>.origins-form-summary{grid-column:1/-1;margin:2px 0 0}.sales-floors-delete-blocked{align-items:flex-start!important;background:var(--bp-soft)!important;border:1px solid #f2cbd1!important;border-radius:8px!important;color:#bd4653!important;display:flex!important;font-size:14px!important;gap:8px!important;line-height:1.5!important;margin:0!important;padding:11px 12px!important}.sales-floors-portal-menu{max-height:calc(100vh - 16px)}html[data-crm-theme=dark] .sales-floors-table-row.is-inactive{background:var(--bp-paper)}html[data-crm-theme=dark] .sales-floors-table-row.is-inactive .origins-name-cell strong{color:var(--bp-muted)}html[data-crm-theme=dark] .sales-floors-status{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .sales-floors-status.is-active{background:#17352f;border-color:#285148;color:#75dac8}html[data-crm-theme=dark] .sales-floors-status-copy>p{color:var(--bp-muted)}html[data-crm-theme=dark] .sales-floors-status-copy>span{background:var(--bp-soft);color:#bac4ff}html[data-crm-theme=dark] .sales-floors-delete-blocked{background:#38242a!important;border-color:#68404a!important;color:#ff9ca8!important}@media(max-width:760px){.sales-floors-table-head,.sales-floors-table-row{grid-template-columns:44px 58px minmax(340px,1fr) 150px 52px}}.product-lines-page{--product-lines-surface:var(--bp-body);--product-lines-soft:var(--bp-body);--product-lines-line:var(--bp-border);--product-lines-ink:#26344a;--product-lines-muted:var(--bp-muted);max-width:1700px}.product-lines-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1;transform:none}.product-lines-heading{margin-bottom:18px}.product-lines-table-card{background:var(--product-lines-surface);border:1px solid var(--product-lines-line);border-radius:6px;box-shadow:var(--bp-shadow);min-height:0;overflow:visible}.product-lines-table-card>header{align-items:center;border-bottom:1px solid var(--product-lines-line);display:flex;gap:14px;justify-content:space-between;min-height:64px;padding:11px 14px}.product-lines-table-card>header>div{min-width:0}.product-lines-table-card>header h2{color:var(--product-lines-ink);font-size:18px;margin:0}.product-lines-table-card>header p{color:var(--product-lines-muted);font-size:14.5px;line-height:1.5;margin:4px 0 0}.product-lines-add-button{flex:0 0 auto;min-height:40px;padding:0 14px;white-space:nowrap}.product-lines-table-wrap{min-height:0;overflow-x:auto}.product-lines-table{min-height:0;min-width:1050px;overflow:visible;position:relative}.product-lines-sr-announcement{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.product-lines-table-head,.product-lines-table-row{align-items:center;display:grid;grid-template-columns:44px 58px minmax(390px,1fr) minmax(225px,.56fr) 150px 52px}.product-lines-table-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;font-weight:500;letter-spacing:.35px;min-height:42px}.product-lines-table-head>*{padding:0 11px}.product-lines-table-row{border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;min-height:66px;position:relative;transition:background .16s ease,opacity .16s ease,box-shadow .16s ease}.product-lines-table-row,.product-lines-table-row:hover{background:var(--bp-paper)}.product-lines-table-row>*{margin:0;min-width:0;padding:8px 11px}.product-lines-table-row.is-inactive{background:var(--bp-paper)}.product-lines-table-row.is-inactive .product-lines-name-cell strong{color:var(--bp-muted)}.product-lines-table-row.is-inactive .product-lines-level-rail{opacity:.58}.product-lines-table-row.is-inactive .product-lines-commission-cell{opacity:.75}.product-lines-table-row.is-dragging{opacity:.38}.product-lines-table-row.drop-after:after,.product-lines-table-row.drop-before:before{background:var(--bp-primary-solid);border-radius:999px;box-shadow:0 0 0 3px #4057d61a;content:"";height:3px;left:9px;position:absolute;right:9px;z-index:7}.product-lines-table-row.drop-before:before{top:-2px}.product-lines-table-row.drop-after:after{bottom:-2px}.product-lines-table-row.drop-inside{background:var(--bp-soft);box-shadow:inset 0 0 0 2px #8898ec}.product-lines-drag-handle{background:#0000;border:1px solid #0000;border-radius:7px;color:var(--bp-muted);cursor:grab;display:grid;height:34px;margin:auto;padding:0;place-items:center;width:34px}.product-lines-drag-handle:hover:not(:disabled){background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-primary)}.product-lines-drag-handle:focus-visible{border-color:#8799ed;box-shadow:0 0 0 3px #4057d61a;outline:0}.product-lines-drag-handle:active{cursor:grabbing}.product-lines-drag-handle:disabled{cursor:not-allowed;opacity:.45}.product-lines-number{color:var(--bp-text);font-size:14px;font-weight:600}.product-lines-name-cell{align-items:center;display:flex;gap:8px;min-height:65px;padding-left:12px;padding-left:calc(12px + var(--product-line-depth, 0)*34px);position:relative}.product-lines-level-rail{background:var(--bp-soft);border-radius:999px;bottom:10px;left:2px;left:calc(2px + var(--product-line-depth, 0)*34px);padding:0;position:absolute;top:10px;width:4px}.product-lines-expand{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:#68768c;display:grid;flex:0 0 28px;height:28px;padding:0;place-items:center;width:28px}.product-lines-expand:hover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-primary)}.product-lines-expand:focus-visible{box-shadow:0 0 0 3px #4057d61f;outline:0}.product-lines-branch-spacer{flex:0 0 28px;height:1px;width:28px}.product-lines-name-button{align-items:center;background:#0000;border:0;border-radius:4px;color:inherit;cursor:pointer;display:flex;gap:8px;max-width:100%;min-width:0;overflow:hidden;padding:0;text-align:left}.product-lines-name-button>i{color:var(--bp-muted);flex:0 0 auto;font-size:14px;font-style:normal}.product-lines-name-button strong{color:var(--bp-text);font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-lines-name-button.is-child strong,.product-lines-name-button.is-root strong{font-weight:600}.product-lines-name-button:hover:not(:disabled) strong{color:var(--bp-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.product-lines-name-button:focus-visible{outline:2px solid #8799ed;outline-offset:3px}.product-lines-name-button:disabled{cursor:default}.product-lines-commission-cell{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:65px}.product-lines-commission-cell>strong{color:var(--bp-text);font-size:16px;font-weight:600}.product-lines-commission-cell>small{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:999px;color:var(--bp-muted);display:inline-flex;font-size:13px;font-weight:600;line-height:1.35;min-height:24px;padding:3px 8px}.product-lines-commission-cell>small.is-inherited{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-primary)}.product-lines-status-cell{align-items:center;display:flex;min-height:65px}.product-lines-status{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:999px;color:var(--bp-muted);display:inline-flex;font-size:14px;font-weight:600;gap:7px;min-height:27px;padding:0 10px;white-space:nowrap}.product-lines-status>i{background:var(--bp-soft);border-radius:50%;box-shadow:0 0 0 4px #8995a51c;flex:0 0 7px;height:7px;width:7px}.product-lines-status.is-active{background:var(--bp-soft);border-color:#d9f0ea;color:#087f6a}.product-lines-status.is-active>i{background:#18a38b;box-shadow:0 0 0 4px #18a38b1a}.product-lines-status.is-inactive{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)}.product-lines-row-menu-cell{display:grid;padding:0;place-items:center}.product-lines-table-head>:last-child,.product-lines-table-row>.product-lines-row-menu-cell{align-self:stretch;background:var(--bp-soft);border-left:2px solid var(--bp-border);box-shadow:-9px 0 16px -12px #18263c8c;max-width:52px;min-width:52px;position:-webkit-sticky;position:sticky;right:0;width:52px}.product-lines-table-head>:last-child{background:var(--bp-soft);z-index:6}.product-lines-table-row>.product-lines-row-menu-cell{z-index:4}.product-lines-table-row:hover>.product-lines-row-menu-cell{background:var(--bp-soft)}.product-lines-row-menu-cell>.icon-btn{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);height:34px;width:34px}.product-lines-row-menu-cell>.icon-btn.active,.product-lines-row-menu-cell>.icon-btn:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.product-lines-row-menu-cell>.icon-btn:focus-visible{box-shadow:0 0 0 3px #4057d62e;outline:0}.product-lines-table-footer{border-top:1px solid var(--bp-border);color:var(--bp-text);font-size:13px;justify-content:flex-start;min-height:52px;padding:10px 13px}.product-lines-menu-dismiss{background:#0000;border:0;inset:0;padding:0;position:fixed;z-index:529}.product-lines-portal-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 16px 36px #19274133;max-height:calc(100vh - 16px);overflow-y:auto;padding:7px;z-index:530}.product-lines-portal-menu>strong{align-items:center;border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;font-size:14px;min-height:34px;padding:0 9px}.product-lines-portal-menu>button{align-items:center;background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-muted);display:flex;font-size:14px;gap:9px;min-height:38px;padding:0 9px;text-align:left;width:100%}.product-lines-portal-menu>button:hover:not(:disabled){background:var(--bp-soft);color:var(--bp-primary)}.product-lines-portal-menu>button.danger{color:#c94755}.product-lines-portal-menu>button.danger:hover:not(:disabled){background:var(--bp-soft)}.product-lines-portal-menu>button:disabled{background:var(--bp-paper);color:var(--bp-muted);cursor:not-allowed}.product-lines-state{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:310px;padding:35px;text-align:center}.product-lines-state>i{background:var(--bp-soft);border-radius:14px;color:#5269d9;display:grid;height:52px;place-items:center;width:52px}.product-lines-state>strong{color:var(--bp-text);font-size:16px}.product-lines-state>span{font-size:14px;line-height:1.55;max-width:430px}.product-lines-state>button{margin-top:5px}.product-lines-state.is-error>i{background:var(--bp-soft);color:#d14b58}.product-lines-form-drawer.drawer-wide{width:min(1065px,100vw - 44px)}.product-lines-form-drawer .drawer-content{overflow:hidden;padding:0}.product-lines-form{display:flex;flex-direction:column;height:100%;min-height:0}.product-lines-form-body{background:var(--bp-soft);flex:1 1;min-height:0;overflow-y:auto;padding:18px}.product-lines-form-grid{grid-gap:15px 16px;display:grid;gap:15px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.product-lines-form-wide{grid-column:1/-1}.product-lines-field{min-width:0;position:relative}.product-lines-field>span:first-child{align-items:center;color:var(--bp-text);display:flex;font-size:14px;font-weight:600;gap:4px;min-height:23px}.product-lines-field>span:first-child b{color:var(--bp-primary)}.crm-app .product-lines-field>input,.crm-app .product-lines-field>select{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:14px;height:42px;min-height:42px;outline:0;padding:0 36px 0 12px;width:100%}.crm-app .product-lines-field>input{padding-right:12px}.crm-app .product-lines-field>input:focus,.crm-app .product-lines-field>select:focus{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.crm-app .product-lines-field.is-invalid>input,.crm-app .product-lines-field.is-invalid>select{border-color:#ef5968;box-shadow:0 0 0 3px #ef596812}.product-lines-field>.crm-invalid-feedback{align-items:center;color:#dc4655;display:flex;font-size:13px;gap:5px;line-height:1.45;margin-top:4px;min-height:20px}.product-lines-parent-root-option{font-weight:600}.product-lines-parent-child-option{font-weight:400;padding-left:24px}.product-lines-commission-panel{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;overflow:hidden}.product-lines-commission-panel>header{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);display:flex;gap:11px;min-height:68px;padding:12px 14px}.product-lines-commission-panel>header>span{background:var(--bp-soft);border-radius:11px;color:var(--bp-primary);display:grid;flex:0 0 42px;height:42px;place-items:center;width:42px}.product-lines-commission-panel>header>div{min-width:0}.product-lines-commission-panel>header h3{color:var(--bp-text);font-size:16px;margin:0}.product-lines-commission-panel>header p{color:var(--bp-muted);font-size:13.5px;line-height:1.5;margin:3px 0 0}.product-lines-commission-grid{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:14px}.product-lines-percent-control{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;display:grid;grid-template-columns:minmax(0,1fr) 54px;height:42px;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease}.product-lines-percent-control:focus-within{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.product-lines-percent-control>input{background:#0000;border:0;color:var(--bp-text);font-size:14px;height:40px;min-width:0;outline:0;padding:0 12px;width:100%}.product-lines-percent-control>input:disabled{background:var(--bp-soft);color:var(--bp-muted);cursor:not-allowed}.product-lines-percent-control>span{background:var(--bp-soft);border-left:1px solid var(--bp-border);color:var(--bp-text);display:grid;font-size:14px;font-weight:600;place-items:center}.product-lines-field.is-invalid .product-lines-percent-control{border-color:#f06548;box-shadow:0 0 0 2px #f0654814}.product-lines-inheritance{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;display:flex;margin-top:23px;min-height:65px;padding:10px 12px}.product-lines-inheritance>label{align-items:center;cursor:pointer;display:flex;gap:11px;width:100%}.product-lines-inheritance input[role=switch]{-webkit-appearance:none;appearance:none;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:999px;cursor:pointer;flex:0 0 38px;height:21px;outline:0;position:relative;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease;width:38px}.product-lines-inheritance input[role=switch]:before{background:var(--bp-paper);border-radius:50%;box-shadow:0 1px 4px #1a273a38;content:"";height:15px;left:2px;position:absolute;top:2px;transition:transform .16s ease;width:15px}.product-lines-inheritance input[role=switch]:checked{background:var(--bp-primary-solid);border-color:var(--bp-primary)}.product-lines-inheritance input[role=switch]:checked:before{transform:translateX(17px)}.product-lines-inheritance input[role=switch]:focus-visible{box-shadow:0 0 0 3px #4057d62b}.product-lines-inheritance input[role=switch]:disabled{cursor:not-allowed;opacity:.56}.product-lines-inheritance label>span{display:flex;flex-direction:column;gap:2px;min-width:0}.product-lines-inheritance strong{color:var(--bp-text);font-size:14px}.product-lines-inheritance small{color:var(--bp-muted);font-size:13px;line-height:1.4}.product-lines-inheritance.is-disabled{background:var(--bp-soft);opacity:.72}.product-lines-effective-commission{grid-gap:10px;align-items:center;background:var(--bp-soft);border:1px solid #d2ede7;border-radius:8px;color:#28796c;display:grid;gap:10px;grid-template-columns:38px auto minmax(0,1fr);margin:0 14px 14px;min-height:66px;padding:10px 12px}.product-lines-effective-commission>span{background:#dff4ef;border-radius:10px;color:#138a76;display:grid;height:38px;place-items:center;width:38px}.product-lines-effective-commission>div{display:flex;flex-direction:column}.product-lines-effective-commission small{color:#52776f;font-size:13px}.product-lines-effective-commission strong{color:#087f6a;font-size:18px}.product-lines-effective-commission>p{border-left:1px solid #c6e5de;color:#52776f;font-size:13.5px;line-height:1.5;margin:0;padding-left:12px}.product-lines-form-summary,.product-lines-required-summary{align-items:flex-start;background:var(--bp-soft);border:1px solid #f3ccd2;border-radius:8px;color:#c44755;display:flex;font-size:14px;gap:8px;line-height:1.5;margin:0 0 15px;padding:11px 12px}.product-lines-required-summary{margin:16px 0 0}.product-lines-form-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;min-height:66px;padding:11px 18px}.product-lines-form-footer button{min-height:40px}.product-lines-commission-confirm-modal,.product-lines-delete-modal,.product-lines-status-modal{align-self:start;margin-top:clamp(28px,8vh,80px);max-height:calc(100vh - 56px)}.product-lines-commission-confirm{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:48px minmax(0,1fr)}.product-lines-commission-confirm>span{background:var(--bp-soft);border-radius:12px;color:var(--bp-primary);display:grid;height:48px;place-items:center;width:48px}.product-lines-commission-confirm>div>p{color:#627087;font-size:14px;line-height:1.55;margin:2px 0 13px}.product-lines-commission-confirm>div>div{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr)}.product-lines-commission-confirm>div>div>span{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;display:flex;flex-direction:column;gap:3px;justify-content:center;min-height:92px;padding:10px}.product-lines-commission-confirm>div>div>span>small{color:var(--bp-muted);font-size:13px}.product-lines-commission-confirm>div>div>span>strong{color:var(--bp-text);font-size:19px}.product-lines-commission-confirm>div>div>span>em{color:#728096;font-size:13px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-lines-commission-confirm>div>div>i{color:var(--bp-muted)}.product-lines-connection-note{align-items:flex-start;background:var(--bp-soft);border:1px solid #ccece5;border-radius:7px;color:#397a6f;display:flex;font-size:13px;gap:6px;line-height:1.45;margin-top:12px;padding:9px 10px}.product-lines-status-copy{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:48px minmax(0,1fr)}.product-lines-status-copy>span{background:var(--bp-soft);border-radius:12px;color:var(--bp-primary);display:grid;height:48px;place-items:center;width:48px}.product-lines-status-copy>p{color:var(--bp-muted);font-size:14px;line-height:1.55;margin:0}.product-lines-status-copy>.product-lines-form-summary{grid-column:1/-1;margin:3px 0 0}.product-lines-delete-copy{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:48px minmax(0,1fr)}.product-lines-delete-copy>span{background:#fff3df;border-radius:12px;color:#c98227;display:grid;height:48px;place-items:center;width:48px}.product-lines-delete-copy>div>p{color:#66748a;font-size:14px;line-height:1.6;margin:2px 0 10px}.product-lines-delete-copy>div>small{align-items:flex-start;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-muted);display:flex;font-size:13px;gap:6px;line-height:1.45;padding:9px 10px}.product-lines-delete-copy>.product-lines-form-summary{grid-column:1/-1;margin:3px 0 0}html[data-crm-theme=dark] .product-lines-page{--product-lines-surface:var(--bp-body);--product-lines-soft:var(--bp-body);--product-lines-line:var(--bp-border);--product-lines-ink:#eef3f8;--product-lines-muted:var(--bp-muted)}html[data-crm-theme=dark] .product-lines-commission-panel,html[data-crm-theme=dark] .product-lines-form-footer,html[data-crm-theme=dark] .product-lines-table-card,html[data-crm-theme=dark] .product-lines-table-row{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .product-lines-commission-panel>header,html[data-crm-theme=dark] .product-lines-table-card>header{border-color:var(--bp-border)}html[data-crm-theme=dark] .product-lines-commission-panel>header h3,html[data-crm-theme=dark] .product-lines-field>span:first-child,html[data-crm-theme=dark] .product-lines-state>strong,html[data-crm-theme=dark] .product-lines-table-card>header h2{color:var(--bp-text)}html[data-crm-theme=dark] .product-lines-commission-panel>header p,html[data-crm-theme=dark] .product-lines-state>span,html[data-crm-theme=dark] .product-lines-table-card>header p{color:var(--bp-muted)}html[data-crm-theme=dark] .product-lines-table-head{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .product-lines-table-row:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .product-lines-table-row.is-inactive{background:var(--bp-paper)}html[data-crm-theme=dark] .product-lines-table-row.is-inactive .product-lines-name-button strong{color:var(--bp-muted)}html[data-crm-theme=dark] .product-lines-name-button strong,html[data-crm-theme=dark] .product-lines-number{color:var(--bp-text)}html[data-crm-theme=dark] .product-lines-name-button>i{color:var(--bp-muted)}html[data-crm-theme=dark] .product-lines-level-rail{background:var(--bp-soft)}html[data-crm-theme=dark] .product-lines-expand{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-muted)}html[data-crm-theme=dark] .product-lines-commission-cell>strong{color:var(--bp-text)}html[data-crm-theme=dark] .product-lines-commission-cell>small{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .product-lines-commission-cell>small.is-inherited{background:var(--bp-soft);border-color:var(--bp-border);color:#bac4ff}html[data-crm-theme=dark] .product-lines-status{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .product-lines-status.is-active{background:#17352f;border-color:#285148;color:#75dac8}html[data-crm-theme=dark] .product-lines-table-head>:last-child,html[data-crm-theme=dark] .product-lines-table-row>.product-lines-row-menu-cell{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .product-lines-table-row:hover>.product-lines-row-menu-cell{background:var(--bp-soft)}html[data-crm-theme=dark] .product-lines-row-menu-cell>.icon-btn{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .product-lines-table-footer{border-color:var(--bp-border);color:var(--bp-muted)}html[data-crm-theme=dark] .product-lines-portal-menu{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .product-lines-portal-menu>strong{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .product-lines-portal-menu>button{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .product-lines-portal-menu>button:hover:not(:disabled){background:var(--bp-primary-solid);color:#fff}html[data-crm-theme=dark] .product-lines-portal-menu>button:disabled{background:var(--bp-paper);color:var(--bp-muted)}html[data-crm-theme=dark] .product-lines-form-body{background:var(--bp-paper)}html[data-crm-theme=dark] .crm-app .product-lines-field>input,html[data-crm-theme=dark] .crm-app .product-lines-field>select,html[data-crm-theme=dark] .product-lines-percent-control{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .product-lines-percent-control>input{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .product-lines-percent-control>input:disabled{background:var(--bp-soft);color:var(--bp-muted)}html[data-crm-theme=dark] .product-lines-percent-control>span{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .product-lines-commission-panel>header{background:var(--bp-soft)}html[data-crm-theme=dark] .product-lines-commission-panel>header>span{background:var(--bp-soft);color:#bac4ff}html[data-crm-theme=dark] .product-lines-inheritance{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .product-lines-inheritance strong{color:var(--bp-text)}html[data-crm-theme=dark] .product-lines-inheritance small{color:var(--bp-muted)}html[data-crm-theme=dark] .product-lines-inheritance.is-disabled{background:var(--bp-paper)}html[data-crm-theme=dark] .product-lines-effective-commission{background:#17352f;border-color:#285148;color:#8ee0d1}html[data-crm-theme=dark] .product-lines-effective-commission>span{background:#214b43;color:#75dac8}html[data-crm-theme=dark] .product-lines-effective-commission small,html[data-crm-theme=dark] .product-lines-effective-commission>p{color:#a5d6cd}html[data-crm-theme=dark] .product-lines-effective-commission strong{color:#75dac8}html[data-crm-theme=dark] .product-lines-effective-commission>p{border-color:#38665d}html[data-crm-theme=dark] .product-lines-commission-confirm>span,html[data-crm-theme=dark] .product-lines-status-copy>span{background:var(--bp-soft);color:#bac4ff}html[data-crm-theme=dark] .product-lines-commission-confirm>div>p,html[data-crm-theme=dark] .product-lines-delete-copy>div>p,html[data-crm-theme=dark] .product-lines-status-copy>p{color:var(--bp-muted)}html[data-crm-theme=dark] .product-lines-commission-confirm>div>div>span{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .product-lines-commission-confirm>div>div>span>strong{color:var(--bp-text)}html[data-crm-theme=dark] .product-lines-commission-confirm>div>div>span>em,html[data-crm-theme=dark] .product-lines-commission-confirm>div>div>span>small{color:var(--bp-muted)}html[data-crm-theme=dark] .product-lines-connection-note{background:#17352f;border-color:#285148;color:#a5d6cd}html[data-crm-theme=dark] .product-lines-delete-copy>span{background:#3a3022;color:#efb567}html[data-crm-theme=dark] .product-lines-delete-copy>div>small{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-muted)}@media(max-width:1100px){.product-lines-table-head,.product-lines-table-row{grid-template-columns:44px 58px minmax(360px,1fr) 215px 145px 52px}}@media(max-width:760px){.product-lines-table-card>header{align-items:flex-start;flex-direction:column}.product-lines-add-button{align-self:stretch;justify-content:center}.product-lines-form-drawer.drawer-wide{width:100vw}.product-lines-form-body{padding:14px}.product-lines-commission-grid,.product-lines-form-grid{grid-template-columns:1fr}.product-lines-form-wide{grid-column:auto}.product-lines-commission-panel{grid-column:1/-1}.product-lines-inheritance{margin-top:0}.product-lines-effective-commission{grid-template-columns:38px minmax(0,1fr)}.product-lines-effective-commission>p{border-left:0;border-top:1px solid #c6e5de;grid-column:1/-1;padding:8px 0 0}.product-lines-commission-confirm{grid-template-columns:1fr}.product-lines-commission-confirm>span{display:none}}@media(max-width:480px){.product-lines-commission-grid,.product-lines-form-body{padding:12px}.product-lines-effective-commission{margin:0 12px 12px}.product-lines-form-footer{padding:10px 12px}.product-lines-form-footer button{flex:1 1}.product-lines-commission-confirm>div>div{grid-template-columns:1fr}.product-lines-commission-confirm>div>div>i{margin:auto;transform:rotate(90deg)}}.brands-page{--brands-surface:var(--bp-body);--brands-line:var(--bp-border);--brands-ink:#26344a;--brands-muted:var(--bp-muted);max-width:1700px}.brands-heading{margin-bottom:18px}.brands-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1;transform:none}.brands-table-card{background:var(--brands-surface);border:1px solid var(--brands-line);border-radius:6px;box-shadow:var(--bp-shadow);min-height:0;overflow:visible}.brands-table-card>header{align-items:center;border-bottom:1px solid var(--brands-line);display:flex;gap:14px;justify-content:space-between;min-height:64px;padding:11px 14px}.brands-table-card>header>div{min-width:0}.brands-table-card>header h2{color:var(--brands-ink);font-size:18px;margin:0}.brands-table-card>header p{color:var(--brands-muted);font-size:14.5px;line-height:1.5;margin:4px 0 0}.brands-add-button{flex:0 0 auto;min-height:40px;padding:0 14px;white-space:nowrap}.brands-table-wrap{min-height:0;overflow-x:auto;overflow-y:visible}.brands-table{min-height:0;min-width:960px;overflow:visible;position:relative}.brands-table-head,.brands-table-row{align-items:center;display:grid;grid-template-columns:68px minmax(260px,.8fr) minmax(390px,1.35fr) 150px 52px}.brands-table-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;font-weight:500;letter-spacing:.35px;min-height:42px}.brands-table-head>*{padding:0 11px}.brands-table-head>:first-child{text-align:center}.brands-table-row{border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;min-height:66px;position:relative;transition:background .16s ease,opacity .16s ease}.brands-table-row,.brands-table-row:hover{background:var(--bp-paper)}.brands-table-row>*{margin:0;min-width:0;padding:8px 11px}.brands-table-row.is-inactive{background:var(--bp-paper)}.brands-table-row.is-inactive .brands-name>button,.brands-table-row.is-inactive .brands-name>strong{color:var(--bp-muted)}.brands-number{color:var(--bp-text);font-size:14px;font-weight:600;text-align:center}.brands-name{align-items:center;display:flex;gap:10px;min-height:65px}.brands-name>span{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;color:var(--bp-primary);display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.brands-name>button,.brands-name>strong{color:var(--bp-text);font-family:inherit;font-size:16px;font-weight:600;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.brands-name>button{background:#0000;border:0;cursor:pointer;padding:0}.brands-name>button:focus-visible,.brands-name>button:hover{color:var(--bp-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.brands-name>button:focus-visible{outline:2px solid #8799ed;outline-offset:3px}.brands-lines-cell{align-content:center;align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-height:65px}.brands-line-chip{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:999px;color:var(--bp-primary);display:inline-flex;font-size:13px;font-weight:600;gap:6px;line-height:1.35;max-width:210px;min-height:28px;overflow:hidden;padding:3px 9px;text-overflow:ellipsis;white-space:nowrap}.brands-line-chip>i{flex:0 0 auto}.brands-line-chip.is-inactive{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)}.brands-no-lines{color:var(--bp-muted);font-size:14px;font-style:italic}.brands-status-cell{align-items:center;display:flex;min-height:65px}.brands-status{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:999px;color:var(--bp-muted);display:inline-flex;font-size:14px;font-weight:600;gap:7px;min-height:27px;padding:0 10px;white-space:nowrap}.brands-status>i{background:var(--bp-soft);border-radius:50%;box-shadow:0 0 0 4px #8995a51c;flex:0 0 7px;height:7px;width:7px}.brands-status.is-active{background:var(--bp-soft);border-color:#d9f0ea;color:#087f6a}.brands-status.is-active>i{background:#18a38b;box-shadow:0 0 0 4px #18a38b1a}.brands-row-menu-cell{display:grid;padding:0;place-items:center}.brands-table-head>:last-child,.brands-table-row>.brands-row-menu-cell{align-self:stretch;background:var(--bp-soft);border-left:2px solid var(--bp-border);box-shadow:-9px 0 16px -12px #18263c8c;max-width:52px;min-width:52px;position:-webkit-sticky;position:sticky;right:0;width:52px}.brands-table-head>:last-child{background:var(--bp-soft);z-index:6}.brands-table-row>.brands-row-menu-cell{z-index:4}.brands-table-row:hover>.brands-row-menu-cell{background:var(--bp-soft)}.brands-row-menu-cell>.icon-btn{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);height:34px;width:34px}.brands-row-menu-cell>.icon-btn.active,.brands-row-menu-cell>.icon-btn:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.brands-row-menu-cell>.icon-btn:focus-visible{box-shadow:0 0 0 3px #4057d62e;outline:0}.brands-table-footer{border-top:1px solid var(--bp-border);color:var(--bp-text);font-size:13px;justify-content:flex-start;min-height:52px;padding:10px 13px}.brands-menu-dismiss{background:#0000;border:0;inset:0;padding:0;position:fixed;z-index:529}.brands-portal-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 16px 36px #19274133;color:var(--bp-text);max-height:calc(100vh - 16px);overflow-y:auto;padding:7px;z-index:530}.brands-portal-menu>strong{border-bottom:1px solid var(--bp-border);color:var(--bp-text);min-height:34px}.brands-portal-menu>button,.brands-portal-menu>strong{align-items:center;display:flex;font-size:14px;padding:0 9px}.brands-portal-menu>button{background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-muted);gap:9px;min-height:38px;text-align:left;width:100%}.brands-portal-menu>button:hover{background:var(--bp-soft);color:var(--bp-primary)}.brands-portal-menu>button.danger{color:#c94755}.brands-portal-menu>button.danger:hover{background:var(--bp-soft)}.brands-state{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:310px;padding:35px;text-align:center}.brands-state>strong{color:var(--bp-text);font-size:16px}.brands-state>span{font-size:14px;line-height:1.5;max-width:460px}.brands-state>button{margin-top:4px}.brands-state.is-error>i{color:#d04a59}.brands-form-drawer.drawer-wide{width:min(1065px,100vw - 44px)}.brands-form-drawer .drawer-content{overflow:hidden;padding:0}.brands-form{display:flex;flex-direction:column;height:100%;min-height:0}.brands-form-body{background:var(--bp-soft);flex:1 1;min-height:0;overflow-y:auto;padding:20px}.brands-form-grid{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.brands-field{min-width:0}.brands-field>span,.brands-lines-field>span{align-items:center;color:var(--bp-text);display:flex;font-size:14px;font-weight:600;gap:4px;min-height:23px}.brands-field>span b{color:var(--bp-primary)}.crm-app .brands-field>input{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-family:inherit;font-size:14px;height:42px;min-height:42px;outline:0;padding:0 12px;width:100%}.crm-app .brands-field>input:focus{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.crm-app .brands-field.is-invalid>input{border-color:#ef5968;box-shadow:0 0 0 3px #ef596812}.brands-field .crm-invalid-feedback{align-items:center;color:#dc4655;display:flex;font-size:13px;gap:5px;min-height:20px}.brands-lines-field{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;min-width:0;padding:14px}.brands-lines-field>p{color:var(--bp-muted);font-size:13px;line-height:1.5;margin:0 0 10px}.brands-line-selector{position:relative}.brands-line-selector-control{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);cursor:pointer;display:flex;gap:8px;min-height:44px;padding:5px 10px;width:100%}.brands-line-selector-control:hover:not(.is-disabled){border-color:var(--bp-border)}.brands-line-selector-control.is-open{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.brands-line-selector-control.is-disabled{background:var(--bp-soft);cursor:not-allowed;opacity:.72}.brands-line-selector-control:focus-visible{border-color:#8799ed;box-shadow:0 0 0 3px #4057d61a;outline:0}.brands-line-selector-control>i{color:var(--bp-muted);flex:0 0 auto;transition:transform .16s ease}.brands-line-selector-control>i.is-open{transform:rotate(180deg)}.brands-line-selector-values{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:6px;min-width:0;padding:1px 0}.brands-line-selector-values>em{color:var(--bp-muted);font-size:14px;font-style:normal}.brands-edit-line-chip{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:999px;color:var(--bp-primary);display:inline-flex;font-size:13px;font-weight:600;gap:6px;max-width:220px;min-height:29px;overflow:hidden;padding:3px 4px 3px 9px;text-overflow:ellipsis;white-space:nowrap}.brands-edit-line-chip>i{flex:0 0 auto}.brands-edit-line-chip>button{background:#0000;border:0;border-radius:50%;color:#5e70cb;display:grid;flex:0 0 22px;height:22px;padding:0;place-items:center;width:22px}.brands-edit-line-chip>button:hover:not(:disabled){background:var(--bp-primary-solid);color:#fff}.brands-line-selector-dismiss{background:#0000;border:0;inset:0;padding:0;position:fixed;z-index:559}.brands-line-selector-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 16px 36px #19274138;max-height:min(340px,100vh - 16px);overflow-y:auto;padding:7px;z-index:560}.brands-line-selector-menu>button{align-items:center;background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-text);display:flex;gap:10px;justify-content:space-between;min-height:40px;padding:5px 10px;text-align:left;width:100%}.brands-line-selector-menu>button:hover{background:var(--bp-soft)}.brands-line-selector-menu>button.is-selected{background:var(--bp-soft);color:var(--bp-primary)}.brands-line-selector-menu>button.is-inactive{color:var(--bp-muted)}.brands-line-selector-menu>button>span{align-items:center;display:flex;gap:7px;min-width:0}.brands-line-selector-menu>button>span>i{color:var(--bp-muted);font-size:12px;font-style:normal}.brands-line-selector-menu>button strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brands-line-selector-menu>button.is-child strong,.brands-line-selector-menu>button.is-root strong{font-weight:600}.brands-line-selector-menu>button small{background:var(--bp-soft);border-radius:999px;color:var(--bp-muted);font-size:13px;padding:2px 6px}.brands-line-selector-empty{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;font-size:14px;gap:9px;justify-content:center;min-height:88px;padding:14px;text-align:center}.brands-form-summary,.brands-required-summary{align-items:flex-start;background:var(--bp-soft);border:1px solid #f3ccd2;border-radius:8px;color:#c44755;display:flex;font-size:14px;gap:8px;line-height:1.5;margin:0 0 15px;padding:11px 12px}.brands-required-summary{margin:18px 0 0}.brands-form-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;min-height:66px;padding:11px 18px}.brands-form-footer button{min-height:40px}.brands-confirmation{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:46px 1fr}.brands-confirmation>span{background:var(--bp-soft);border-radius:12px;color:var(--bp-primary);display:grid;height:46px;place-items:center;width:46px}.brands-confirmation>p{color:#5f6e83;font-size:14px;line-height:1.55;margin:0}.brands-confirmation.is-danger>span{background:var(--bp-soft);color:#cf4b59}.brands-confirmation>.brands-form-summary{grid-column:1/-1;margin:2px 0 0}.brands-toast{font-size:13px;z-index:600}html[data-crm-theme=dark] .brands-form-footer,html[data-crm-theme=dark] .brands-lines-field,html[data-crm-theme=dark] .brands-table-card,html[data-crm-theme=dark] .brands-table-row{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .brands-table-card>header{border-color:var(--bp-border)}html[data-crm-theme=dark] .brands-field>span,html[data-crm-theme=dark] .brands-lines-field>span,html[data-crm-theme=dark] .brands-state>strong,html[data-crm-theme=dark] .brands-table-card>header h2{color:var(--bp-text)}html[data-crm-theme=dark] .brands-lines-field>p,html[data-crm-theme=dark] .brands-state>span,html[data-crm-theme=dark] .brands-table-card>header p{color:var(--bp-muted)}html[data-crm-theme=dark] .brands-table-head{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .brands-table-row:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .brands-table-row.is-inactive{background:var(--bp-paper)}html[data-crm-theme=dark] .brands-name>button,html[data-crm-theme=dark] .brands-name>strong,html[data-crm-theme=dark] .brands-number{color:var(--bp-text)}html[data-crm-theme=dark] .brands-table-row.is-inactive .brands-name>button,html[data-crm-theme=dark] .brands-table-row.is-inactive .brands-name>strong{color:var(--bp-muted)}html[data-crm-theme=dark] .brands-name>button:focus-visible,html[data-crm-theme=dark] .brands-name>button:hover{color:#aebaff}html[data-crm-theme=dark] .brands-name>span{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .brands-table-head>:last-child,html[data-crm-theme=dark] .brands-table-row>.brands-row-menu-cell{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .brands-table-row:hover>.brands-row-menu-cell{background:var(--bp-soft)}html[data-crm-theme=dark] .brands-table-footer{border-color:var(--bp-border);color:var(--bp-muted)}html[data-crm-theme=dark] .brands-row-menu-cell>.icon-btn{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .brands-line-selector-menu,html[data-crm-theme=dark] .brands-portal-menu{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .brands-portal-menu>strong{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .brands-line-selector-menu>button,html[data-crm-theme=dark] .brands-portal-menu>button{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .brands-line-selector-menu>button:hover,html[data-crm-theme=dark] .brands-portal-menu>button:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .brands-portal-menu>button.danger{color:#f08a95}html[data-crm-theme=dark] .brands-portal-menu>button.danger:hover{background:#3c2229}html[data-crm-theme=dark] .brands-form-body{background:var(--bp-paper)}html[data-crm-theme=dark] .brands-line-selector-control,html[data-crm-theme=dark] .crm-app .brands-field>input{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .brands-edit-line-chip,html[data-crm-theme=dark] .brands-line-chip{background:var(--bp-soft);border-color:var(--bp-border);color:#b9c5ff}html[data-crm-theme=dark] .brands-line-chip.is-inactive{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)}html[data-crm-theme=dark] .brands-line-selector-menu>button.is-selected{background:var(--bp-soft);color:#b9c5ff}html[data-crm-theme=dark] .brands-confirmation>p{color:var(--bp-text)}@media(max-width:820px){.brands-table-card>header{align-items:flex-start;flex-direction:column}.brands-add-button{width:100%}.brands-form-drawer.drawer-wide{width:100vw}.brands-form-grid{grid-template-columns:1fr}}@media(max-width:440px){.brands-form-body{padding:15px}.brands-lines-field{padding:12px}}.products-page{--products-surface:var(--bp-body);--products-line:var(--bp-border);--products-ink:#26344a;--products-muted:var(--bp-muted);max-width:1800px}.products-heading{margin-bottom:18px}.products-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1}.products-catalog-card{background:var(--products-surface);border:1px solid var(--products-line);border-radius:6px;box-shadow:var(--bp-shadow);min-height:0;overflow:visible}.products-toolbar{align-items:center;border-bottom:1px solid var(--products-line);display:flex;gap:12px;justify-content:space-between;min-height:66px;padding:11px 13px}.products-search{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-muted);display:flex;gap:9px;min-height:42px;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:min(430px,100%)}.products-search:focus-within{border-color:#7890ea;box-shadow:0 0 0 3px #4057d61a}.products-search input{background:#0000;border:0;color:var(--bp-text);font-family:inherit;font-size:15px;height:38px;min-width:0;outline:0;padding:0;width:100%}.products-toolbar-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.products-toolbar-actions button{align-items:center;display:inline-flex;gap:7px;justify-content:center;min-height:40px;padding:0 12px;white-space:nowrap}.products-toolbar-actions .btn-light.is-active{background:var(--bp-soft);border-color:#bac5f2;color:var(--bp-primary)}.products-toolbar-actions .btn-light>span{background:var(--bp-primary-solid);border-radius:999px;color:#fff;display:grid;font-size:13px;font-weight:600;height:20px;min-width:20px;place-items:center}.products-filter-chips{align-items:center;background:var(--bp-paper);border-bottom:1px solid var(--bp-border);display:flex;flex-wrap:wrap;gap:7px;min-height:46px;padding:8px 13px}.products-filter-chips button{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:999px;color:var(--bp-primary);display:inline-flex;font-size:13px;font-weight:600;gap:6px;min-height:28px;padding:0 9px}.products-filter-chips button:hover{background:var(--bp-soft)}.products-filter-chips button.clear{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-muted)}.products-auxiliary-alert,.products-fiscal-error{align-items:flex-start;background:var(--bp-soft);border:1px solid #efc7cc;border-radius:8px;color:#9d3441;display:flex;font-size:14px;gap:9px;line-height:1.45;margin:13px 14px;padding:11px 12px}.products-auxiliary-alert>i,.products-fiscal-error>i{flex:0 0 auto;margin-top:2px}.products-auxiliary-alert>div,.products-fiscal-error>div{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.products-auxiliary-alert strong,.products-fiscal-error strong{color:#7e2833}.products-auxiliary-alert>button,.products-fiscal-error>button{align-items:center;display:inline-flex;flex:0 0 auto;gap:6px;min-height:34px}.products-table-wrap{min-height:0;overflow-x:auto;overflow-y:visible}.products-table{min-height:0;overflow:visible;position:relative}.products-table-head,.products-table-row{align-items:center;display:grid}.products-table-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;font-weight:500;letter-spacing:.25px;min-height:44px}.products-table-head>*{min-width:0;padding:0 11px}.products-table-head>:first-child{display:grid;place-items:center}.products-table-row{border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;min-height:68px;position:relative;transition:background .16s ease,opacity .16s ease}.products-table-row,.products-table-row.is-inactive,.products-table-row:hover{background:var(--bp-paper)}.products-table-row>*{min-width:0;padding:9px 11px}.products-select-cell{display:grid;place-items:center}.products-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products-cell-product{color:var(--bp-text);font-weight:600}.products-name-button{background:#0000;border:0;color:var(--bp-text);cursor:pointer;font:inherit;font-weight:600;max-width:100%;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.products-name-button:focus-visible,.products-name-button:hover{color:var(--bp-primary);text-decoration:underline;text-underline-offset:3px}.products-name-button:focus-visible{outline:2px solid #8799ed;outline-offset:3px}.products-table-image{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;display:block;height:42px;object-fit:cover;width:42px}.products-table-image.is-empty{background:var(--bp-soft);color:#7b8aa0;display:grid;place-items:center}.products-status{align-items:center;background:var(--bp-soft);border-radius:999px;color:var(--bp-muted);display:inline-flex;font-size:14px;font-weight:600;gap:7px;min-height:27px;padding:0 10px}.products-status i{background:var(--bp-soft);border-radius:50%;box-shadow:0 0 0 4px #8995a51c;height:7px;width:7px}.products-status.is-active{background:var(--bp-soft);color:#087f6a}.products-status.is-active i{background:#18a38b;box-shadow:0 0 0 4px #18a38b1a}.products-row-menu-cell{display:grid;padding:0;place-items:center;z-index:4}.products-row-menu-cell,.products-table-head>:last-child{align-self:stretch;background:var(--bp-soft);border-left:2px solid var(--bp-border);box-shadow:-9px 0 16px -12px #18263c8c;position:-webkit-sticky;position:sticky;right:0}.products-table-head>:last-child{z-index:6}.products-row-menu-cell>.icon-btn{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);height:34px;width:34px}.products-row-menu-cell>.icon-btn.active,.products-row-menu-cell>.icon-btn:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.products-table-footer{align-items:center;border-top:1px solid var(--bp-border);color:var(--bp-text);display:flex;font-size:13px;gap:12px;justify-content:space-between;min-height:52px;padding:10px 13px}.products-pagination{align-items:center;display:flex;gap:7px}.products-pagination button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);display:grid;height:31px;place-items:center;width:31px}.products-pagination button:disabled{background:var(--bp-soft);color:var(--bp-muted)}.products-pagination strong{background:var(--bp-primary-solid);border-radius:7px;color:#fff;display:grid;font-size:14px;height:31px;min-width:31px;place-items:center}.products-state{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:330px;padding:35px;text-align:center}.products-state strong{color:var(--bp-text);font-size:16px}.products-state>span{font-size:14.5px;line-height:1.55;max-width:500px}.products-state.is-error>i{color:#d04a59}.products-empty-icon{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:16px;color:var(--bp-primary);display:grid;height:58px;place-items:center;width:58px}.products-menu-dismiss{background:#0000;border:0;inset:0;padding:0;position:fixed;z-index:699}.products-portal-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 16px 36px #19274133;color:var(--bp-text);max-height:calc(100vh - 16px);overflow-y:auto;padding:7px;z-index:700}.products-portal-menu>strong{border-bottom:1px solid var(--bp-border);color:var(--bp-text);min-height:34px}.products-portal-menu>button,.products-portal-menu>strong{align-items:center;display:flex;font-size:14px;padding:0 9px}.products-portal-menu>button{background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-muted);gap:9px;min-height:38px;text-align:left;width:100%}.products-portal-menu>button:hover{background:var(--bp-soft);color:var(--bp-primary)}.products-portal-menu>button.danger{color:#c94755}.products-portal-menu>button.danger:hover{background:var(--bp-soft)}.products-filter-grid,.products-form-grid{grid-gap:14px 16px;display:grid;gap:14px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.products-filter-grid{padding:2px}.products-field{color:var(--bp-text);display:flex;flex-direction:column;gap:6px;min-width:0}.products-field>span{align-items:center;color:var(--bp-text);display:flex;font-size:14px;font-weight:600;min-height:20px}.products-field>span b{color:var(--bp-primary)}.products-field input,.products-field select,.products-field textarea{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-family:inherit;font-size:15px;min-height:42px;outline:0;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.products-field textarea{line-height:1.5;min-height:112px;padding:10px 12px;resize:vertical}.products-field input:focus,.products-field select:focus,.products-field textarea:focus{border-color:#7890ea;box-shadow:0 0 0 3px #4057d61a}.products-field input:disabled,.products-field select:disabled,.products-field textarea:disabled{background:var(--bp-soft);color:var(--bp-muted);cursor:not-allowed}.products-field .is-invalid,.products-field.has-error>input,.products-field.has-error>select,.products-field.has-error>textarea{border-color:#e95563;box-shadow:0 0 0 2px #e9556314}.products-field>small{color:var(--bp-muted);font-size:13px;line-height:1.45}.products-field>em{color:#d64755;font-size:13px;font-style:normal}.products-field.full{grid-column:1/-1}.products-fiscal-selector,.products-sat-selector{align-content:start}.products-catalog-status-note{align-items:flex-start;color:var(--bp-muted);display:flex;font-size:13px;gap:6px;line-height:1.45}.products-catalog-status-note>i{color:var(--bp-primary);flex:0 0 auto}.products-dynamic-fiscal-field{grid-gap:9px;display:grid;gap:9px;min-width:0}.products-dynamic-fiscal-field.is-multiple{grid-column:1/-1}.products-fiscal-value-row{grid-gap:8px;align-items:end;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.products-fiscal-value-row>.products-field,.products-fiscal-value-row>.products-fiscal-editor-stack,.products-fiscal-value-row>.products-hybrid-fiscal-field{min-width:0}.products-fiscal-editor-stack{grid-gap:8px;display:grid;gap:8px;min-width:0}.products-fiscal-editor-stack.has-scheme{align-items:end;grid-template-columns:minmax(180px,.36fr) minmax(0,1fr)}.products-fiscal-editor-stack>.products-hybrid-fiscal-field{min-width:0}.products-fiscal-scheme input,.products-fiscal-scheme select{font-size:14px}.products-hybrid-fiscal-field{grid-gap:7px;display:grid;gap:7px;min-width:0}.products-hybrid-mode{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;display:inline-flex;gap:3px;max-width:100%;padding:3px;width:-webkit-max-content;width:max-content}.products-hybrid-mode button{background:#0000;border:0;border-radius:6px;color:#65738a;cursor:pointer;font-size:13.5px;font-weight:600;min-height:30px;padding:0 10px}.products-hybrid-mode button:hover:not(:disabled){background:var(--bp-paper);color:var(--bp-primary)}.products-hybrid-mode button.active{background:var(--bp-primary-solid);box-shadow:0 3px 8px #4057d633;color:#fff}.products-hybrid-mode button:disabled{color:var(--bp-muted);cursor:not-allowed}@media(max-width:760px){.products-fiscal-editor-stack.has-scheme{grid-template-columns:1fr}}.products-remove-fiscal-value{color:#c94755;display:grid;height:42px;min-width:42px;padding:0;place-items:center;width:42px}.products-add-fiscal-value{align-items:center;display:inline-flex;font-size:14px;gap:6px;min-height:36px;padding:0 11px;width:-webkit-max-content;width:max-content}.products-columns-settings{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.4fr) minmax(240px,.6fr)}.products-column-list{display:flex;flex-direction:column;gap:6px;max-height:490px;overflow-y:auto}.products-column-item{grid-gap:6px;align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-muted);cursor:grab;display:grid;gap:6px;grid-template-columns:24px 30px minmax(0,1fr) auto 36px;min-height:43px;padding:0 10px}.products-column-item.is-dragging{opacity:.55}.products-column-item>span{font-size:13px}.products-column-item>strong{color:var(--bp-text);font-size:14px}.products-column-item>small{background:var(--bp-soft);border-radius:999px;color:var(--bp-muted);font-size:13px;padding:3px 7px}.products-column-item>button{background:var(--bp-soft);border:0;border-radius:6px;color:var(--bp-primary);display:grid;height:32px;place-items:center;width:32px}.products-column-item>button:disabled{background:var(--bp-soft);color:var(--bp-muted)}.products-sort-settings{display:flex;flex-direction:column;gap:13px}.products-form-drawer.drawer-wide{max-width:none;width:min(82vw,1560px)}.products-form-drawer .drawer-content{overflow:hidden;padding:0}.products-form{display:flex;flex-direction:column;height:100%;min-height:0}.products-form-tabs{align-items:flex-end;background:var(--bp-paper);border-bottom:1px solid var(--bp-border);display:flex;gap:4px;min-height:54px;padding:0 12px}.products-form-tabs button{background:#0000;border:0;border-bottom:2px solid #0000;color:var(--bp-muted);font-size:15px;font-weight:600;min-height:52px;padding:0 14px}.products-form-tabs button.active{border-bottom-color:var(--bp-primary);color:var(--bp-primary)}.products-form-body{background:var(--bp-soft);flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px}.products-general-top{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:270px minmax(0,1fr);margin-bottom:16px}.products-general-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.products-image-uploader{display:flex;flex-direction:column;gap:8px;min-width:0}.products-image-dropzone{align-items:center;background:var(--bp-paper);border:1px dashed var(--bp-border);border-radius:10px;color:var(--bp-text);cursor:pointer;display:flex;flex-direction:column;gap:7px;justify-content:center;min-height:194px;overflow:hidden;padding:15px;position:relative;text-align:center;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.products-image-dropzone.is-dragging,.products-image-dropzone:focus,.products-image-dropzone:hover{background:var(--bp-soft);border-color:var(--bp-primary);box-shadow:0 0 0 3px #4057d61a;outline:0}.products-image-dropzone input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.products-image-dropzone>img{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;height:112px;max-width:210px;object-fit:contain;width:100%}.products-image-dropzone-icon{background:var(--bp-soft);border-radius:12px;color:var(--bp-primary);display:grid;height:54px;place-items:center;width:54px}.products-image-dropzone>strong{color:var(--bp-text);font-size:14.5px;line-height:1.3}.products-image-dropzone>span:not(.products-image-dropzone-icon){color:var(--bp-muted);font-size:13.5px;line-height:1.35}.products-image-dropzone>small{color:var(--bp-muted);font-size:13px;line-height:1.35}.products-image-remove{align-self:flex-start;min-height:34px;padding:0 10px}.products-image-uploader>.invalid-feedback{font-size:13px}.products-primary-fields{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:14px}.products-section-card{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;margin-top:16px;overflow:visible}.products-section-card>header{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;gap:10px;min-height:62px;padding:10px 13px}.products-section-card>header>span{background:var(--bp-soft);border-radius:6px;color:var(--bp-primary);display:grid;flex:0 0 36px;height:36px;place-items:center;width:36px}.products-section-card>header>div{min-width:0}.products-section-card h3{color:var(--bp-text);font-size:15px;margin:0}.products-section-card header p{color:var(--bp-muted);font-size:13px;margin:3px 0 0}.products-section-card>header>.products-switch,.products-section-card>header>button{margin-left:auto}.products-section-card>.products-form-grid{padding:14px}.products-section-card.is-pending{opacity:.85}.products-fiscal-empty,.products-pending-note{background:var(--bp-soft);border:1px dashed var(--bp-border);border-radius:7px;color:var(--bp-muted);font-size:14px;line-height:1.55;margin:13px;padding:12px}.products-pending-note{align-items:flex-start;display:flex;gap:8px}.products-fiscal-empty span{color:var(--bp-primary);display:inline-block;font-weight:600;margin-bottom:3px}.products-fiscal-empty p{margin:0}.products-fiscal-guidance{align-items:flex-start;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);display:flex;font-size:14px;gap:8px;line-height:1.5;margin:0 14px 14px;padding:11px 12px}.products-fiscal-guidance>i{color:var(--bp-primary);flex:0 0 auto}.products-generic-fiscal-fields{border-top:1px solid var(--bp-border);grid-template-columns:repeat(12,minmax(0,1fr))}.products-generic-fiscal-fields>*{grid-column:span 6}.products-generic-fiscal-fields>.products-fiscal-span-2{grid-column:span 2}.products-generic-fiscal-fields>.products-fiscal-span-3{grid-column:span 3}.products-generic-fiscal-fields>.products-fiscal-span-4{grid-column:span 4}.products-generic-fiscal-fields>.products-fiscal-span-5{grid-column:span 5}.products-generic-fiscal-fields>.products-fiscal-span-6{grid-column:span 6}.products-generic-fiscal-fields>.products-fiscal-span-12{grid-column:1/-1}.products-fiscal-connection{align-items:center;background:#dff7ef;border:1px solid #bdebdc;border-radius:7px;color:#087d6c;display:flex;margin:14px;min-height:46px;overflow:hidden}.products-fiscal-connection>span{align-self:stretch;background:#0ab39c;color:#fff;display:grid;flex:0 0 47px;place-items:center;position:relative;width:47px}.products-fiscal-connection>span:after{background:#0ab39c;content:"";height:16px;position:absolute;right:-8px;top:50%;transform:translateY(-50%) rotate(45deg);width:16px}.products-fiscal-connection>span>i{position:relative;z-index:1}.products-fiscal-connection>strong{font-size:14.5px;line-height:1.4;padding:9px 15px 9px 19px}.products-switch{align-items:center;color:var(--bp-text);display:flex;font-size:13px;font-weight:600;gap:8px}.products-switch input{opacity:0;position:absolute}.products-switch span{background:var(--bp-soft);border-radius:999px;height:21px;position:relative;transition:background .16s ease;width:38px}.products-switch span:after{background:var(--bp-paper);border-radius:50%;box-shadow:0 1px 4px #141f3138;content:"";height:15px;left:3px;position:absolute;top:3px;transition:transform .16s ease;width:15px}.products-switch input:checked+span{background:var(--bp-primary-solid)}.products-switch input:checked+span:after{transform:translateX(17px)}.products-switch input:disabled+span{cursor:not-allowed;opacity:.55}.products-price-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.products-auto-pricing-question{color:var(--bp-text);font-size:14px;font-weight:600;line-height:1.45;margin:0;padding:11px 14px 0}.products-pricing-context-warning{align-items:center;background:#fff8e8;border:1px solid #efd9a8;border-radius:8px;color:#8a5a16;display:flex;font-size:14px;gap:9px;line-height:1.45;margin:13px 14px 0;padding:11px 12px}.products-pricing-context-warning>div{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.products-pricing-context-warning strong{color:#70460f}.products-pricing-context-warning>button{align-items:center;display:inline-flex;flex:0 0 auto;gap:6px;min-height:34px}.products-cost-field-heading{align-items:center;display:flex;gap:10px;justify-content:space-between;min-height:20px}.products-cost-field-heading>span{color:var(--bp-text);font-size:14px;font-weight:500}.products-cost-currency-switch{cursor:pointer;flex:0 0 auto;font-size:14px;gap:6px}.products-cost-currency-switch span{height:19px;width:34px}.products-cost-currency-switch span:after{height:13px;width:13px}.products-cost-currency-switch input:checked+span:after{transform:translateX(15px)}.products-foreign-cost-warning{margin-bottom:14px}.products-foreign-cost-panel{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;margin:0 14px 15px;overflow:visible}.products-foreign-cost-title{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;gap:10px;padding:11px 13px}.products-foreign-cost-title>span{background:var(--bp-soft);border-radius:8px;color:var(--bp-primary);display:grid;flex:0 0 32px;height:32px;place-items:center;width:32px}.products-foreign-cost-title>div{display:flex;flex-direction:column;gap:2px;min-width:0}.products-foreign-cost-title strong{color:var(--bp-text);font-size:15px}.products-foreign-cost-title small{color:var(--bp-muted);font-size:14px;line-height:1.4}.products-foreign-cost-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1.15fr 1fr .8fr;padding:13px}.products-foreign-cost-grid .location-search-trigger{min-height:42px}.products-foreign-cost-grid .has-error .location-search-trigger{border-color:#e95563;box-shadow:0 0 0 2px #e9556314}.products-foreign-cost-equivalent{align-items:flex-start;background:var(--bp-soft);border:1px solid #d4dbff;border-radius:8px;color:var(--bp-primary);display:flex;gap:9px;margin:0 13px 13px;padding:10px 12px}.products-foreign-cost-equivalent.is-invalid{background:var(--bp-soft);border-color:#f1c4ca;color:#c94755}.products-foreign-cost-equivalent>i{flex:0 0 auto;margin-top:2px}.products-foreign-cost-equivalent>div{grid-gap:3px;display:grid;gap:3px;min-width:0}.products-foreign-cost-equivalent strong{color:var(--bp-text);font-size:14.5px}.products-foreign-cost-equivalent span{font-size:14px;line-height:1.4}.products-foreign-cost-equivalent b{color:var(--bp-text);font-size:14.5px;line-height:1.45}.products-wholesale-section{border-top:1px solid var(--bp-border);margin-top:1px}.products-wholesale-heading{align-items:center;display:flex;gap:10px;min-height:62px;padding:10px 14px}.products-wholesale-heading>span{background:var(--bp-soft);border-radius:6px;color:var(--bp-primary);display:grid;flex:0 0 36px;height:36px;place-items:center;width:36px}.products-wholesale-heading>div{grid-gap:3px;display:grid;flex:1 1;gap:3px;min-width:0}.products-wholesale-heading strong{color:var(--bp-text);font-size:15px}.products-wholesale-heading small{color:var(--bp-muted);font-size:13.5px;line-height:1.4}.products-wholesale-heading>.products-switch{flex:0 0 auto;margin-left:auto}.products-wholesale-body{background:var(--bp-paper);border-top:1px solid var(--bp-border)}.products-wholesale-toolbar{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:54px;padding:9px 14px}.products-wholesale-toolbar>span{color:#657389;font-size:14px;line-height:1.4}.products-wholesale-toolbar>button{align-items:center;display:inline-flex;gap:6px;min-height:35px}.products-wholesale-toolbar>.products-wholesale-add{background:#0ab39c;border-color:#0ab39c;box-shadow:0 4px 10px #0ab39c2e;color:#fff}.products-wholesale-toolbar>.products-wholesale-add:hover:not(:disabled){background:#099885;border-color:#099885;box-shadow:0 6px 14px #0ab39c3d;color:#fff;transform:translateY(-1px)}.products-wholesale-toolbar>.products-wholesale-add:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1;transform:none}.products-wholesale-editor{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 4px 14px rgba(31,44,67,.045);margin:0 14px 14px;padding:13px}.products-wholesale-editor-title{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.products-wholesale-editor-title>div{grid-gap:3px;display:grid;gap:3px;min-width:0}.products-wholesale-editor-title strong{color:var(--bp-text);font-size:15px}.products-wholesale-editor-title small{color:var(--bp-muted);font-size:13.5px;line-height:1.4}.products-wholesale-editor-grid{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(170px,190px) minmax(170px,190px) minmax(280px,300px) minmax(210px,1fr)}.products-wholesale-discount-input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-muted);display:grid;grid-template-columns:minmax(0,1fr) 34px;min-height:42px;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease}.products-wholesale-discount-input:focus-within{border-color:#7890ea;box-shadow:0 0 0 3px #4057d61a}.products-wholesale-discount-input>input,.products-wholesale-discount-input>input:focus{background:#0000;border:0;border-radius:0;box-shadow:none;min-height:40px;min-width:0;outline:0;padding:0 10px}.products-wholesale-discount-input>span{background:var(--bp-soft);border-left:1px solid var(--bp-border);color:var(--bp-text);display:grid;font-size:14px;font-weight:600;place-items:center}.products-field.has-error .products-wholesale-discount-input{border-color:#e95563;box-shadow:0 0 0 2px #e9556314}.products-wholesale-editor-error,.products-wholesale-required{align-items:flex-start;background:var(--bp-soft);border:1px solid #f1c4ca;border-radius:7px;color:#c94755;display:flex;font-size:13.5px;gap:7px;line-height:1.45;margin-top:11px;padding:9px 10px}.products-wholesale-editor-error>i,.products-wholesale-required>i{flex:0 0 auto;margin-top:1px}.products-wholesale-editor-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.products-wholesale-editor-actions>button{align-items:center;display:inline-flex;gap:6px;min-height:36px}.products-wholesale-table-wrap{border-top:1px solid var(--bp-border);overflow-x:auto}.products-wholesale-table{border-collapse:collapse;min-width:690px;table-layout:auto;width:100%}.products-wholesale-table th{background:var(--bp-soft);font-weight:500;height:42px;padding:9px 14px;text-align:left}.products-wholesale-table td,.products-wholesale-table th{border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px}.products-wholesale-table td{line-height:1.45;min-height:56px;padding:11px 14px;vertical-align:middle}.products-wholesale-table tbody tr:last-child td{border-bottom:0}.products-wholesale-table tbody tr.is-invalid{background:var(--bp-paper)}.products-wholesale-table td strong{color:var(--bp-text);font-size:16px}.products-wholesale-table td small{color:#c94755;display:block;font-size:13px;line-height:1.35;margin-top:3px;max-width:360px}.products-wholesale-table td:first-child,.products-wholesale-table th:first-child{text-align:center;width:54px}.products-wholesale-table td:last-child,.products-wholesale-table th:last-child{text-align:right;width:96px}.products-wholesale-row-actions{align-items:center;display:flex;gap:6px;justify-content:flex-end}.products-wholesale-row-actions>.icon-btn{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);display:inline-grid;height:34px;place-items:center;width:34px}.products-wholesale-row-actions>.icon-btn:hover:not(:disabled){background:var(--bp-soft)}.products-wholesale-row-actions>.icon-btn.danger{background:var(--bp-soft);border-color:#efcbd0;color:#c94755}.products-wholesale-row-actions>.icon-btn.danger:hover:not(:disabled){background:#ffe9ec}.products-wholesale-row-actions>.icon-btn:disabled{cursor:not-allowed;opacity:.5}.products-wholesale-empty{align-items:center;border-top:1px solid var(--bp-border);color:var(--bp-muted);display:flex;flex-direction:column;font-size:14px;gap:7px;justify-content:center;min-height:92px;padding:18px}.products-wholesale-empty>i{color:#8997ad}.products-wholesale-required{margin:0 14px 14px}.products-price-composite{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr)}.products-price-composite.is-auto{grid-template-columns:96px minmax(0,1fr)}.products-markup-control{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-muted);display:grid;grid-template-columns:minmax(0,1fr) 28px;min-height:42px;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease}.products-markup-control:focus-within{border-color:#7890ea;box-shadow:0 0 0 3px #4057d61a}.products-markup-control>input,.products-markup-control>input:focus{background:#0000;border:0;border-radius:0;box-shadow:none;min-height:40px;min-width:0;outline:0;padding:0 8px;text-align:right}.products-markup-control>span{background:var(--bp-soft);border-left:1px solid var(--bp-border);color:var(--bp-muted);display:grid;font-size:14px;font-weight:600;min-height:40px;place-items:center}.products-tax-grid{grid-column-gap:32px;grid-row-gap:10px;column-gap:32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 16px 15px;row-gap:10px}.products-tax-block{border-top:1px solid var(--bp-border)}.products-tax-heading{align-items:center;display:flex;gap:9px;min-height:54px;padding:10px 16px 0}.products-tax-heading>span{background:var(--bp-soft);border-radius:8px;color:var(--bp-primary);display:grid;flex:0 0 32px;height:32px;place-items:center;width:32px}.products-tax-heading>div{grid-gap:2px;display:grid;gap:2px;min-width:0}.products-tax-heading strong{color:var(--bp-text);font-size:14.5px}.products-tax-heading small{color:var(--bp-muted);font-size:13px;line-height:1.4}.products-tax-grid>div{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:-webkit-max-content 88px -webkit-max-content;grid-template-columns:max-content 88px max-content;justify-content:start;min-height:42px}.products-tax-grid input[type=number]{font-feature-settings:"tnum";border:1px solid var(--bp-border);border-radius:7px;font-variant-numeric:tabular-nums;min-height:36px;padding:0 9px;width:88px}.products-tax-grid>div>span{color:var(--bp-muted);font-size:14px;font-weight:600}.products-checkbox{align-items:center;color:var(--bp-text);display:flex;font-size:14px;font-weight:600;gap:8px}.products-required-alert{margin-top:14px}.products-form-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;min-height:64px;padding:10px 14px}.products-form-footer button{align-items:center;display:inline-flex;gap:7px;min-height:40px;padding:0 14px}.products-confirm-copy{color:var(--bp-muted);font-size:15px;line-height:1.65;margin:0}@media(max-width:1050px){.products-toolbar{align-items:stretch;flex-direction:column}.products-search{width:100%}.products-toolbar-actions{flex-wrap:wrap;justify-content:flex-start}.products-columns-settings{grid-template-columns:1fr}.products-general-grid,.products-wholesale-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.products-generic-fiscal-fields>.products-fiscal-span-2,.products-generic-fiscal-fields>.products-fiscal-span-3,.products-generic-fiscal-fields>.products-fiscal-span-4,.products-generic-fiscal-fields>.products-fiscal-span-5{grid-column:span 6}.products-generic-fiscal-fields>.products-fiscal-span-12,.products-generic-fiscal-fields>.products-fiscal-span-6{grid-column:1/-1}}@media(max-width:760px){.products-form-drawer.drawer-wide{width:100vw}.products-auxiliary-alert,.products-fiscal-error,.products-pricing-context-warning{flex-wrap:wrap}.products-auxiliary-alert>button,.products-fiscal-error>button,.products-pricing-context-warning>button{margin-left:28px}.products-filter-grid,.products-foreign-cost-grid,.products-form-grid,.products-general-top,.products-primary-fields,.products-tax-grid{grid-template-columns:1fr}.products-field.full{grid-column:auto}.products-generic-fiscal-fields>*{grid-column:1/-1}.products-price-composite.is-auto{grid-template-columns:96px minmax(0,1fr)}.products-wholesale-heading{align-items:flex-start;flex-wrap:wrap}.products-wholesale-heading>div{min-width:calc(100% - 46px)}.products-wholesale-heading>.products-switch{margin-left:46px}.products-wholesale-toolbar{align-items:stretch;flex-direction:column}.products-wholesale-toolbar>button{align-self:flex-start}.products-wholesale-editor-grid{grid-template-columns:1fr}.products-wholesale-editor-actions>button{flex:1 1}.products-toolbar-actions button{flex:1 1 auto}}.theme-dark .products-section-card{background:var(--crm-dark-panel);color:var(--crm-dark-text)}.theme-dark .products-section-card,.theme-dark .products-section-card>header{border-color:var(--crm-dark-border)}.theme-dark .products-section-card>header>span{background:var(--bp-soft);color:#9eabff}.theme-dark .products-section-card h3{color:var(--crm-dark-title)}.theme-dark .products-image-dropzone>small,.theme-dark .products-image-dropzone>span:not(.products-image-dropzone-icon),.theme-dark .products-section-card header p{color:var(--crm-dark-muted)}.theme-dark .products-image-dropzone{background:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .products-image-dropzone.is-dragging,.theme-dark .products-image-dropzone:focus,.theme-dark .products-image-dropzone:hover{background:var(--bp-soft);border-color:#7787e8}.theme-dark .products-image-dropzone>strong{color:var(--crm-dark-title)}.theme-dark .products-image-dropzone>img{background:var(--bp-paper);border-color:var(--crm-dark-border)}.theme-dark .products-fiscal-empty,.theme-dark .products-fiscal-guidance,.theme-dark .products-pending-note{background:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .products-fiscal-guidance>i{color:#9eabff}.theme-dark .products-catalog-status-note{color:var(--crm-dark-muted)}.theme-dark .products-catalog-status-note>i{color:#9eabff}.theme-dark .products-generic-fiscal-fields,.theme-dark .products-hybrid-mode{border-color:var(--crm-dark-border)}.theme-dark .products-hybrid-mode{background:var(--bp-paper)}.theme-dark .products-hybrid-mode button{color:var(--crm-dark-muted)}.theme-dark .products-hybrid-mode button:hover:not(:disabled){background:var(--crm-dark-soft);color:var(--crm-dark-title)}.theme-dark .products-hybrid-mode button.active{background:#6676e8;color:#fff}.theme-dark .products-fiscal-connection{background:#123c37;border-color:#1b5b51;color:#84e4d1}.theme-dark .products-fiscal-connection>span,.theme-dark .products-fiscal-connection>span:after{background:#099580}.theme-dark .products-checkbox,.theme-dark .products-tax-heading strong{color:var(--crm-dark-title)}.theme-dark .products-tax-block{border-color:var(--crm-dark-border)}.theme-dark .products-tax-heading>span{background:var(--bp-soft);color:#9eabff}.theme-dark .products-tax-heading small{color:var(--crm-dark-muted)}.theme-dark .products-auto-pricing-question,.theme-dark .products-switch{color:var(--crm-dark-text)}.theme-dark .products-pricing-context-warning{background:var(--bp-soft);border-color:#5a492d;color:#f2cc8b}.theme-dark .products-pricing-context-warning strong{color:#ffd58e}.theme-dark .products-cost-field-heading>span,.theme-dark .products-foreign-cost-equivalent b,.theme-dark .products-foreign-cost-equivalent strong,.theme-dark .products-foreign-cost-title strong{color:var(--crm-dark-title)}.theme-dark .products-foreign-cost-panel{background:var(--crm-dark-soft);border-color:var(--crm-dark-border)}.theme-dark .products-foreign-cost-title{border-color:var(--crm-dark-border)}.theme-dark .products-foreign-cost-title>span{background:var(--bp-soft);color:#9eabff}.theme-dark .products-foreign-cost-title small{color:var(--crm-dark-muted)}.theme-dark .products-foreign-cost-equivalent{background:var(--bp-soft);border-color:#38497b;color:#aeb9ff}.theme-dark .products-foreign-cost-equivalent.is-invalid{background:#40242a;border-color:#6c3740;color:#ffb1bb}.theme-dark .products-wholesale-body,.theme-dark .products-wholesale-section,.theme-dark .products-wholesale-table-wrap{border-color:var(--crm-dark-border)}.theme-dark .products-wholesale-body{background:var(--bp-paper)}.theme-dark .products-wholesale-heading>span{background:var(--bp-soft);color:#9eabff}.theme-dark .products-wholesale-editor-title strong,.theme-dark .products-wholesale-heading strong,.theme-dark .products-wholesale-table td strong{color:var(--crm-dark-title)}.theme-dark .products-wholesale-editor-title small,.theme-dark .products-wholesale-empty,.theme-dark .products-wholesale-heading small,.theme-dark .products-wholesale-toolbar>span{color:var(--crm-dark-muted)}.theme-dark .products-wholesale-editor{background:var(--crm-dark-panel);border-color:var(--crm-dark-border);box-shadow:none}.theme-dark .products-wholesale-discount-input{background:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .products-wholesale-discount-input>span{background:var(--bp-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .products-wholesale-table th{background:var(--bp-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-title)}.theme-dark .products-wholesale-table td{border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .products-wholesale-table tbody tr.is-invalid{background:#40242a}.theme-dark .products-wholesale-editor-error,.theme-dark .products-wholesale-required{background:#40242a;border-color:#6c3740;color:#ffb1bb}.theme-dark .products-wholesale-row-actions>.icon-btn{background:var(--bp-soft);border-color:#38497b;color:#aeb9ff}.theme-dark .products-wholesale-row-actions>.icon-btn:hover:not(:disabled){background:var(--bp-soft)}.theme-dark .products-wholesale-row-actions>.icon-btn.danger{background:#40242a;border-color:#6c3740;color:#ffb1bb}.theme-dark .products-wholesale-row-actions>.icon-btn.danger:hover:not(:disabled){background:#512b33}.theme-dark .products-markup-control{background:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .products-markup-control>span{background:var(--bp-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .products-tax-grid input[type=number]{background:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .products-tax-grid input[type=number]:disabled{background:var(--bp-paper);color:var(--crm-dark-muted)}.theme-dark .products-form-footer{background:var(--crm-dark-panel);border-color:var(--crm-dark-border)}@media(min-width:761px)and (max-width:1200px){.products-wholesale-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.products-cost-field-heading{flex-wrap:wrap}.products-cost-currency-switch{margin-left:auto;max-width:100%}@media(min-width:761px)and (max-width:1200px){.products-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.products-price-grid>.products-cost-field{grid-column:1/-1}}@media(min-width:761px){.crm-app .products-wholesale-editor-grid>.products-field>:is(span,label):first-child{min-height:50px!important}}.billing-systems-page{--billing-line:var(--bp-border);--billing-ink:#26344a;--billing-muted:var(--bp-muted);max-width:1700px}.billing-systems-heading{margin-bottom:18px}.billing-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1}.billing-summary{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:10px;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px;min-height:106px;padding:18px 20px}.billing-summary>div{align-items:center;display:flex;gap:14px;min-width:0}.billing-summary-icon{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:13px;color:var(--bp-primary);display:grid;flex:0 0 50px;height:50px;place-items:center;width:50px}.billing-summary small{color:#07977f;display:block;font-size:13px;font-weight:600;letter-spacing:.8px}.billing-summary strong{color:var(--billing-ink);display:block;font-size:18px;margin-top:3px}.billing-summary p{color:var(--billing-muted);font-size:14.5px;margin:4px 0 0}.billing-summary-status{align-items:center;background:var(--bp-soft);border-radius:999px;color:var(--bp-muted);display:inline-flex;font-size:14px;font-weight:600;gap:7px;min-height:30px;padding:0 12px;white-space:nowrap}.billing-summary-status i{background:var(--bp-soft);border-radius:50%;height:7px;width:7px}.billing-summary-status.is-active{background:var(--bp-soft);color:#087f6a}.billing-summary-status.is-active i{background:#18a38b}.billing-country-section{background:var(--bp-paper);border:1px solid var(--billing-line);border-radius:10px;overflow:hidden}.billing-country-section>header{border-bottom:1px solid var(--billing-line);padding:15px 18px}.billing-country-section h2{color:var(--billing-ink);font-size:18px;margin:0}.billing-country-section>header p{color:var(--billing-muted);font-size:14.5px;line-height:1.5;margin:4px 0 0}.billing-country-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(230px,1fr));padding:16px}.billing-country-card{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;box-shadow:var(--bp-shadow);display:flex;flex-direction:column;min-height:250px;padding:17px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.billing-country-card:hover{border-color:var(--bp-border);box-shadow:0 8px 22px rgba(25,39,65,.075);transform:translateY(-1px)}.billing-country-card.is-configurable{cursor:pointer}.billing-country-card.is-active{border-color:#8dd4c6;box-shadow:var(--bp-shadow)}.billing-country-card.is-locked{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:var(--bp-shadow)}.billing-country-card.is-locked:hover{border-color:var(--bp-border);box-shadow:none;transform:none}.billing-country-top{align-items:center;display:flex;gap:10px;justify-content:space-between}.billing-country-flag{font-size:31px;line-height:1}.billing-country-flag.is-custom{background:var(--bp-soft);border:1px solid #d9dfff;border-radius:10px;color:var(--bp-primary);display:grid;height:42px;place-items:center;width:42px}.billing-country-badge{align-items:center;background:var(--bp-soft);border-radius:999px;color:var(--bp-muted);display:inline-flex;font-size:13px;font-weight:600;min-height:25px;padding:0 9px}.billing-country-badge.is-active{background:var(--bp-soft);color:#087f6a}.billing-country-card h3{color:var(--bp-text);font-size:17px;margin:15px 0 3px}.billing-country-card>p{color:var(--bp-muted);font-size:14.5px;margin:0}.billing-country-details{grid-gap:8px;display:grid;gap:8px;margin:13px 0 0}.billing-country-details div{grid-gap:2px;display:grid;gap:2px}.billing-country-details dt{color:var(--bp-muted);font-size:13px;font-weight:600;letter-spacing:.35px;text-transform:uppercase}.billing-country-details dd{color:var(--bp-text);font-size:14px;line-height:1.35;margin:0}.billing-country-card.is-locked .billing-country-details,.billing-country-card.is-locked .billing-country-flag,.billing-country-card.is-locked h3,.billing-country-card.is-locked>p{opacity:.58}.billing-country-foot{align-items:center;display:flex;flex-wrap:wrap;gap:9px;margin-top:auto;padding-top:17px}.billing-country-foot button{align-items:center;display:inline-flex;gap:7px;min-height:37px;padding:0 12px}.billing-country-foot .billing-deactivate-link{background:#0000;border:0;color:#c43d4c;font-size:13.5px;font-weight:600;min-height:32px;padding:0 3px;text-decoration:underline;text-underline-offset:3px}.billing-country-foot .billing-deactivate-link:hover{color:#9f2735}.billing-country-foot .billing-deactivate-link:disabled{cursor:not-allowed;opacity:.55}.billing-state{align-items:center;background:var(--bp-paper);border:1px solid var(--billing-line);border-radius:10px;color:var(--bp-muted);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:320px;padding:35px;text-align:center}.billing-state strong{color:var(--bp-text);font-size:16px}.billing-state span{font-size:14px;max-width:500px}.billing-state.is-error>i{color:#d04a59}.crm-drawer.billing-configuration-drawer{max-width:720px;width:min(720px,100vw - 24px)}.crm-drawer.billing-configuration-drawer.billing-custom-configuration-drawer{max-width:1080px;width:min(1080px,100vw - 44px)}.billing-configuration-drawer .drawer-content{min-height:0;overflow:hidden;padding:0}.billing-configuration-form{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.billing-configuration-body{grid-gap:14px;align-content:start;background:var(--bp-soft);display:grid;flex:1 1;gap:14px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;min-height:0;overflow:auto;padding:18px}.billing-configuration-body>*{min-height:-webkit-max-content;min-height:max-content}.billing-config-card{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;overflow:hidden}.billing-config-card>header{align-items:center;background:var(--bp-paper);border-bottom:1px solid var(--bp-border);display:flex;gap:10px;padding:13px 15px}.billing-config-card>header>span{background:var(--bp-soft);border-radius:6px;color:var(--bp-primary);display:grid;flex:0 0 36px;height:36px;place-items:center;width:36px}.billing-config-card h3{color:var(--bp-text);font-size:16px;margin:0}.billing-config-card header p{color:var(--bp-muted);font-size:13.5px;line-height:1.4;margin:2px 0 0}.billing-config-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:15px}.billing-config-summary div{grid-gap:4px;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;display:grid;gap:4px;padding:11px 12px}.billing-config-summary span{color:var(--bp-muted);font-size:13px;font-weight:600}.billing-config-summary strong{color:var(--bp-text);font-size:14.5px;line-height:1.4}.billing-us-configuration-drawer .billing-config-card--compact>header{background:#0000;border-bottom:0;padding:10px 15px 4px}.billing-us-configuration-drawer .billing-config-card--compact>header>span{border-radius:7px;flex-basis:28px;height:28px;width:28px}.billing-us-configuration-drawer .billing-config-card--compact .billing-config-summary{gap:10px 24px;grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 15px 13px}.billing-us-configuration-drawer .billing-config-card--compact .billing-config-summary>div{align-content:start;background:#0000;border:0;border-radius:0;gap:2px;min-width:0;padding:0}.billing-us-configuration-drawer .billing-config-card--compact .billing-config-summary strong{overflow-wrap:anywhere}@media(max-width:640px){.billing-us-configuration-drawer .billing-config-card--compact .billing-config-summary{column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:360px){.billing-us-configuration-drawer .billing-config-card--compact .billing-config-summary{grid-template-columns:minmax(0,1fr)}}.billing-us-configuration-drawer .billing-profile-velzon{--profile-accent:var(--bp-primary);--profile-soft:var(--bp-soft);--profile-header:var(--bp-paper);--profile-line:var(--bp-border);--profile-muted:var(--bp-muted);--profile-text:var(--bp-text);border-color:var(--profile-line);box-shadow:0 1px 2px #38414a26}.billing-us-configuration-drawer .billing-profile-velzon.billing-config-card--compact>header{background:var(--profile-header);border-bottom:1px solid var(--profile-line);gap:10px;padding:10px 15px}.billing-us-configuration-drawer .billing-profile-velzon.billing-config-card--compact>header>.avatar-title{align-items:center;background:var(--profile-soft);border-radius:8px;color:var(--profile-accent);display:flex;flex-basis:32px;height:32px;justify-content:center;width:32px}.billing-us-configuration-drawer .billing-profile-velzon .billing-profile-facts{gap:12px 24px;margin:0;padding:12px 15px 14px}.billing-us-configuration-drawer .billing-profile-velzon .billing-profile-facts>div{background:#0000;border:0}.billing-us-configuration-drawer .billing-profile-velzon .billing-profile-facts dt{align-items:center;color:var(--profile-muted);display:flex;font-size:13px;font-weight:500;gap:7px;line-height:1.35;margin:0}.billing-us-configuration-drawer .billing-profile-velzon .billing-profile-facts dt>i,.billing-us-configuration-drawer .billing-profile-velzon .billing-profile-facts dt>svg{color:var(--profile-accent);flex-shrink:0}.billing-us-configuration-drawer .billing-profile-velzon .billing-profile-facts dt>span{color:var(--profile-muted);font-weight:500}.billing-us-configuration-drawer .billing-profile-velzon .billing-profile-facts dd{line-height:1.4;margin:4px 0 0 22px}.billing-us-configuration-drawer .billing-profile-velzon .billing-profile-facts strong{color:var(--profile-text);font-size:14.5px;font-weight:600}.billing-us-configuration-drawer .billing-profile-velzon .billing-profile-facts .billing-profile-status{align-items:center;background:var(--profile-soft);border-radius:4px;color:var(--profile-accent);display:inline-flex;font-size:13px;font-weight:500;line-height:1.5;padding:2px 8px}@media(max-width:640px){.billing-us-configuration-drawer .billing-profile-velzon .billing-profile-facts{column-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-dark .billing-profile-velzon{--profile-accent:#b8c2ff;--profile-soft:var(--bp-soft);--profile-header:var(--bp-soft);--profile-line:var(--bp-border);--profile-muted:var(--bp-muted);--profile-text:var(--bp-text)}.theme-dark .us-fiscal-config .us-fiscal-tabs.nav-customs.nav{--us-tab-bg:var(--bp-soft);--us-tab-text:var(--bp-text);--us-tab-active:var(--bp-primary)}@media(prefers-reduced-motion:reduce){.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link,.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link:after,.us-fiscal-config .us-fiscal-tabs.nav-customs.nav .nav-link:before{transition:none}}.billing-tax-fields{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:15px}.billing-tax-fields label{grid-gap:7px;color:var(--bp-text);display:grid;font-size:14px;font-weight:600;gap:7px;min-width:0}.billing-tax-fields label>div{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;display:flex;height:42px;transition:border-color .16s ease,box-shadow .16s ease}.billing-tax-fields label>div:focus-within{border-color:#6d7ff0;box-shadow:0 0 0 3px #4557dc1a}.billing-tax-fields input{background:#0000;border:0;color:var(--bp-text);font:inherit;font-weight:500;height:100%;min-width:0;outline:0;padding:0 12px;width:100%}.billing-tax-fields label>div strong{background:var(--bp-soft);border-left:1px solid var(--bp-border);border-radius:0 7px 7px 0;color:var(--bp-text);display:grid;font-size:14px;height:100%;padding:0 13px;place-items:center}.billing-custom-receipt-note{align-items:center;background:#e1f7ef;border:1px solid #a9e2d1;border-radius:9px;color:#087f6a;display:flex;gap:11px;min-height:58px;padding:11px 14px}.billing-custom-receipt-note>span{background:#11a98c;border-radius:8px;color:#fff;display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.billing-custom-receipt-note strong{display:block;font-size:15px}.billing-custom-receipt-note p{color:#277b6d;font-size:13.5px;line-height:1.45;margin:2px 0 0}.billing-custom-profile-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:15px}.billing-custom-input{grid-gap:7px;align-content:start;color:var(--bp-text);display:grid;font-size:14px;font-weight:600;gap:7px;min-width:0}.billing-custom-input>span b,.billing-tax-fields label>span b{color:var(--bp-primary)}.billing-custom-input input,.billing-custom-input select{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font:inherit;font-weight:500;height:42px;min-width:0;outline:0;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.billing-custom-input input:focus,.billing-custom-input select:focus{border-color:#6d7ff0;box-shadow:0 0 0 3px #4557dc1a}.billing-custom-input.is-invalid input,.billing-custom-input.is-invalid select,.billing-tax-fields label.is-invalid>div{border-color:#e45c68}.billing-custom-input>small,.billing-tax-fields label>small{color:#c13f4c;font-size:13px;font-weight:600;line-height:1.35}.billing-custom-fields-heading>div,.billing-custom-tax-heading>div{min-width:0}.billing-custom-withholding-toggle{align-items:center;color:var(--bp-text);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;margin-left:auto}.billing-custom-required input,.billing-custom-withholding-toggle input{accent-color:#4057d6;height:17px;margin:0;width:17px}.billing-custom-fields-actions{align-items:center;display:flex;gap:8px;margin-left:auto}.billing-custom-fields-actions>.btn-light{align-items:center;display:inline-flex;gap:7px;min-height:36px;padding:0 12px;white-space:nowrap}.billing-custom-fields-help-button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-primary);flex:0 0 36px;height:36px;width:36px}.billing-custom-fields-help-button:focus-visible,.billing-custom-fields-help-button:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff;outline:0}.billing-custom-field-list{grid-gap:11px;display:grid;gap:11px;padding:14px}.billing-custom-field-row{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;overflow:hidden}.billing-custom-field-row>header{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);display:flex;gap:10px;justify-content:space-between;min-height:42px;padding:7px 10px 7px 13px}.billing-custom-field-row>header>strong{color:var(--bp-text);font-size:14px}.billing-custom-field-row>header>div{align-items:center;display:flex;gap:5px}.billing-custom-field-row .icon-btn{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:#617086;display:grid;height:31px;place-items:center;width:31px}.billing-custom-field-row .icon-btn:hover:not(:disabled){border-color:#9eabef;color:var(--bp-primary)}.billing-custom-field-row .icon-btn.danger:hover:not(:disabled){border-color:#e8a9b0;color:#c43d4c}.billing-custom-field-row .icon-btn:disabled{cursor:not-allowed;opacity:.4}.billing-custom-field-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(180px,1.2fr) minmax(180px,1.2fr) minmax(130px,.65fr) minmax(135px,.65fr);padding:13px}.billing-custom-required{border-top:1px solid var(--bp-border);color:var(--bp-text);cursor:pointer;font-size:13.5px;font-weight:600;gap:9px;min-height:42px;padding:10px 13px}.billing-custom-fields-empty,.billing-custom-required{align-items:center;background:var(--bp-paper);display:flex}.billing-custom-fields-empty{border:1px dashed var(--bp-border);border-radius:8px;color:var(--bp-muted);flex-direction:column;gap:6px;justify-content:center;min-height:120px;padding:22px;text-align:center}.billing-custom-fields-empty strong{color:var(--bp-text);font-size:15px}.billing-custom-fields-empty span{font-size:13.5px;line-height:1.45;max-width:560px}.billing-custom-fields-help-modal .modal-body-custom{padding:0}.billing-custom-fields-help-content{grid-gap:14px;color:var(--bp-text);display:grid;gap:14px;padding:19px}.billing-custom-fields-help-intro{font-size:14.5px;line-height:1.6;margin:0}.billing-custom-fields-help-intro strong{color:var(--bp-text)}.billing-custom-fields-help-example{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;overflow:hidden}.billing-custom-fields-help-example>header{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--bp-border);display:flex;gap:10px;padding:12px 14px}.billing-custom-fields-help-example>header>span{background:var(--bp-soft);border-radius:8px;color:var(--bp-primary);display:grid;flex:0 0 35px;height:35px;place-items:center;width:35px}.billing-custom-fields-help-example>header>div{grid-gap:2px;display:grid;gap:2px}.billing-custom-fields-help-example>header strong{color:var(--bp-text);font-size:15px}.billing-custom-fields-help-example>header small{color:var(--bp-muted);font-size:13.5px}.billing-custom-fields-help-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding:14px}.billing-custom-fields-help-grid article{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;padding:13px}.billing-custom-fields-help-grid article>span{color:var(--bp-muted);display:block;font-size:13.5px;font-weight:600;letter-spacing:.03em;margin-bottom:5px;text-transform:uppercase}.billing-custom-fields-help-grid article>strong{color:#087f6a;font-size:15px}.billing-custom-fields-help-grid p,.billing-custom-fields-help-grid ul{font-size:14px;line-height:1.55;margin:7px 0 0}.billing-custom-fields-help-grid ul{padding-left:18px}.billing-custom-fields-help-grid li+li{margin-top:5px}.billing-custom-fields-help-grid li strong{color:var(--bp-text)}.billing-custom-fields-help-note{align-items:flex-start;background:var(--bp-soft);border:1px solid #d6e2fb;border-radius:8px;color:#405f89;display:flex;font-size:14px;gap:8px;line-height:1.5;padding:11px 12px}.billing-custom-fields-help-note>i{color:var(--bp-primary);flex:0 0 auto}.billing-config-history,.billing-config-note{align-items:flex-start;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;color:var(--bp-text);display:flex;font-size:14px;gap:10px;line-height:1.5;padding:13px 14px}.billing-config-history>i,.billing-config-note>i{color:var(--bp-primary);flex:0 0 auto}.billing-config-note div{grid-gap:2px;display:grid;gap:2px}.billing-config-note strong{color:var(--bp-text);font-size:14.5px}.billing-config-note span{font-size:14px}.billing-config-history{background:#fff8e9;border-color:#f1dfb9;color:#7d5d23}.billing-config-history>i{color:#b47b1d}.billing-configuration-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:9px;justify-content:flex-end;min-height:66px;padding:12px 18px}.billing-configuration-footer button{align-items:center;display:inline-flex;gap:7px;min-height:40px}.billing-deactivation-confirmation{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:54px minmax(0,1fr)}.billing-deactivation-confirmation>span{background:var(--bp-soft);border-radius:50%;color:#d94c5c;display:grid;height:54px;place-items:center;width:54px}.billing-deactivation-confirmation>div{grid-gap:8px;display:grid;gap:8px}.billing-deactivation-confirmation h3{color:var(--bp-text);font-size:16px;margin:0}.billing-deactivation-confirmation p{color:var(--bp-muted);font-size:14px;line-height:1.55;margin:0}.billing-deactivation-confirmation strong{color:#a62f3d;font-size:14px;line-height:1.45}.billing-deactivation-error{align-items:flex-start;background:var(--bp-soft);border:1px solid #efc8ce;border-radius:7px;color:#a72f3e!important;display:flex;gap:7px;grid-column:1/-1;margin:4px 0 0!important;padding:10px 11px}@media(max-width:1100px){.billing-country-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}.billing-custom-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.billing-summary{align-items:flex-start;flex-direction:column}.billing-config-summary,.billing-country-grid,.billing-custom-field-grid,.billing-custom-profile-grid,.billing-tax-fields{grid-template-columns:1fr}.crm-drawer.billing-configuration-drawer.billing-custom-configuration-drawer{max-width:100vw;width:100vw}.billing-custom-fields-heading,.billing-custom-tax-heading{align-items:flex-start;flex-wrap:wrap}.billing-custom-fields-actions,.billing-custom-withholding-toggle{margin-left:46px}.billing-custom-fields-help-grid{grid-template-columns:1fr}}.theme-dark .billing-systems-page{--billing-line:var(--crm-dark-border);--billing-ink:var(--crm-dark-title);--billing-muted:var(--crm-dark-muted)}.theme-dark .billing-country-badge,.theme-dark .billing-guide-pending:disabled,.theme-dark .billing-summary-status{background:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-muted)}.theme-dark .billing-summary{background:linear-gradient(115deg,var(--crm-dark-panel) 30%,#17302f);border-color:var(--crm-dark-border)}.theme-dark .billing-summary-icon{background:var(--bp-soft);border-color:var(--bp-border);color:#9eabff}.theme-dark .billing-country-badge.is-active,.theme-dark .billing-summary-status.is-active{background:#173b36;color:#7ce0cc}.theme-dark .billing-country-card,.theme-dark .billing-country-section,.theme-dark .billing-state{background:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .billing-country-card:hover{border-color:var(--bp-border);box-shadow:0 8px 22px #00000038}.theme-dark .billing-country-card.is-active{border-color:#3c9f8d;box-shadow:var(--bp-shadow)}.theme-dark .billing-country-card.is-locked{background:var(--crm-dark-soft);border-color:var(--crm-dark-border)}.theme-dark .billing-config-card h3,.theme-dark .billing-config-note strong,.theme-dark .billing-config-summary strong,.theme-dark .billing-country-card h3,.theme-dark .billing-state strong,.theme-dark .billing-tax-fields label{color:var(--crm-dark-title)}.theme-dark .billing-config-card header p,.theme-dark .billing-config-summary span,.theme-dark .billing-country-card>p,.theme-dark .billing-country-details dt{color:var(--crm-dark-muted)}.theme-dark .billing-country-details dd{color:var(--crm-dark-text)}.theme-dark .billing-configuration-body{background:var(--bp-paper)}.theme-dark .billing-config-card{background:var(--crm-dark-panel);border-color:var(--crm-dark-border)}.theme-dark .billing-config-card>header,.theme-dark .billing-config-summary div{background:var(--crm-dark-soft);border-color:var(--crm-dark-border)}.theme-dark .billing-country-flag.is-custom{background:var(--bp-soft);border-color:var(--bp-border);color:#aeb8ff}.theme-dark .billing-custom-receipt-note{background:#173b36;border-color:#2a665c;color:#81e4d0}.theme-dark .billing-custom-receipt-note p{color:#9ed9cd}.theme-dark .billing-custom-field-row>header>strong,.theme-dark .billing-custom-input,.theme-dark .billing-custom-required{color:var(--crm-dark-title)}.theme-dark .billing-custom-field-row,.theme-dark .billing-custom-field-row .icon-btn,.theme-dark .billing-custom-input input,.theme-dark .billing-custom-input select{background:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .billing-custom-field-row>header,.theme-dark .billing-custom-fields-empty,.theme-dark .billing-custom-required{background:var(--crm-dark-soft);border-color:var(--crm-dark-border)}.theme-dark .billing-custom-fields-empty strong{color:var(--crm-dark-title)}.theme-dark .billing-custom-fields-empty{color:var(--crm-dark-muted)}.theme-dark .billing-custom-fields-help-button,.theme-dark .billing-custom-fields-help-example,.theme-dark .billing-custom-fields-help-grid article{background:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-title)}.theme-dark .billing-custom-fields-help-button:focus-visible,.theme-dark .billing-custom-fields-help-button:hover{background:#5269e8;border-color:#5269e8;color:#fff}.theme-dark .billing-custom-fields-help-example>header{background:var(--crm-dark-soft);border-color:var(--crm-dark-border)}.theme-dark .billing-custom-fields-help-example>header strong,.theme-dark .billing-custom-fields-help-grid li strong,.theme-dark .billing-custom-fields-help-intro strong{color:var(--crm-dark-title)}.theme-dark .billing-custom-fields-help-example>header small,.theme-dark .billing-custom-fields-help-grid article>span{color:var(--crm-dark-muted)}.theme-dark .billing-custom-fields-help-note{background:var(--bp-soft);border-color:var(--bp-border);color:#b9c9f5}.theme-dark .billing-tax-fields label>div{background:var(--crm-dark-soft);border-color:var(--crm-dark-border)}.theme-dark .billing-tax-fields input{color:var(--crm-dark-text)}.theme-dark .billing-tax-fields label>div strong{background:var(--crm-dark-hover);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .billing-config-note{background:var(--bp-soft);border-color:var(--bp-border);color:var(--crm-dark-text)}.theme-dark .billing-config-history{background:#3a301d;border-color:#5a4828;color:#f0cb82}.theme-dark .billing-deactivation-confirmation>span{background:#47242b}.theme-dark .billing-deactivation-confirmation h3{color:var(--crm-dark-title)}.theme-dark .billing-deactivation-confirmation p{color:var(--crm-dark-text)}.theme-dark .billing-deactivation-confirmation strong{color:#ff9ca7}.theme-dark .billing-deactivation-error{background:#3d2228;border-color:#65333c;color:#ffabb4!important}.theme-dark .billing-configuration-footer{background:var(--crm-dark-panel);border-color:var(--crm-dark-border)}.currencies-page{--currencies-surface:var(--bp-body);--currencies-line:var(--bp-border);--currencies-ink:#26344a;--currencies-muted:var(--bp-muted);max-width:1700px}.currencies-heading{margin-bottom:18px}.currencies-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1;transform:none}.currencies-fiscal-alert{align-items:center;border:1px solid;border-radius:9px;box-shadow:0 4px 14px rgba(22,38,64,.035);display:flex;gap:13px;margin:0 0 14px;min-height:82px;padding:14px 16px}.currencies-fiscal-alert.is-warning{background:#fff8e8;border-color:#efd69d;color:#7b5413}.currencies-fiscal-alert.is-information{background:var(--bp-soft);border-color:#d8e0ff;color:#3150a9}.currencies-fiscal-alert-icon{background:var(--bp-paper);border:1px solid #f0d9a8;border-radius:10px;color:#bd7a16;display:grid;flex:0 0 44px;height:44px;place-items:center;width:44px}.currencies-fiscal-alert.is-information .currencies-fiscal-alert-icon{border-color:var(--bp-border);color:var(--bp-primary)}.currencies-fiscal-alert>div{flex:1 1;min-width:0}.currencies-fiscal-alert strong{color:#4e3a17;display:block;font-size:16px;line-height:1.4}.currencies-fiscal-alert.is-information strong{color:#253b82}.currencies-fiscal-alert p{font-size:14.5px;line-height:1.55;margin:3px 0 0}.currencies-fiscal-alert .currencies-fiscal-alert-permission{align-items:center;color:#8a5d14;display:flex;font-weight:600;gap:5px}.currencies-fiscal-alert>button{flex:0 0 auto;min-height:40px;white-space:nowrap}.currencies-table-card{background:var(--currencies-surface);border:1px solid var(--currencies-line);border-radius:6px;box-shadow:var(--bp-shadow);min-height:0;overflow:visible}.currencies-table-card>header{align-items:center;border-bottom:1px solid var(--currencies-line);display:flex;min-height:64px;padding:11px 14px}.currencies-table-card>header>div{min-width:0}.currencies-table-card>header h2{color:var(--currencies-ink);font-size:18px;margin:0}.currencies-table-card>header p{color:var(--currencies-muted);font-size:14.5px;line-height:1.5;margin:4px 0 0}.currencies-table-wrap{min-height:0;overflow-x:auto;overflow-y:visible}.currencies-table{min-height:0;min-width:1180px;overflow:visible;position:relative}.currencies-table-head,.currencies-table-row{align-items:center;display:grid;grid-template-columns:68px minmax(285px,1.2fr) 128px 128px minmax(160px,.72fr) minmax(165px,.76fr) 52px}.currencies-table-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;font-weight:500;letter-spacing:.22px;min-height:44px}.currencies-table-head>*{padding:0 12px}.currencies-table-head>:first-child{text-align:center}.currencies-table-row{border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;min-height:70px;position:relative;transition:background .16s ease}.currencies-table-row,.currencies-table-row:hover{background:var(--bp-paper)}.currencies-table-row.is-primary{box-shadow:inset 3px 0 0 #27a98f}.currencies-table-row.is-additional{background:var(--bp-paper);box-shadow:none;min-height:62px}.currencies-table-row.is-additional:hover{background:var(--bp-paper)}.currencies-table-row.is-additional .currencies-number{color:var(--bp-muted);font-weight:600;padding-left:23px}.currencies-table-row.is-additional .currencies-code-cell{min-height:61px;padding-left:36px}.currencies-table-row.is-additional .currencies-country-mark{border-radius:9px;flex-basis:34px;font-size:14px;height:34px;width:34px}.currencies-table-row.is-catalog,.currencies-table-row.is-disabled{background:var(--bp-soft);color:var(--bp-muted)}.currencies-table-row.is-catalog:hover,.currencies-table-row.is-disabled:hover{background:var(--bp-soft)}.currencies-table-row.is-catalog .currencies-affix,.currencies-table-row.is-catalog .currencies-code-cell>div>small,.currencies-table-row.is-catalog .currencies-code-line>strong,.currencies-table-row.is-catalog .currencies-format-cell>strong,.currencies-table-row.is-catalog .currencies-number,.currencies-table-row.is-disabled .currencies-affix,.currencies-table-row.is-disabled .currencies-code-cell>div>small,.currencies-table-row.is-disabled .currencies-code-line>strong,.currencies-table-row.is-disabled .currencies-format-cell>strong,.currencies-table-row.is-disabled .currencies-number{color:var(--bp-muted)}.currencies-table-row.is-catalog .currencies-country-mark,.currencies-table-row.is-disabled .currencies-country-mark{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)}.currencies-table-row>*{margin:0;min-width:0;padding:9px 12px}.currencies-number{color:var(--bp-text);font-size:14px;font-weight:600;text-align:center}.currencies-code-cell{align-items:center;display:flex;gap:11px;min-height:69px}.currencies-country-mark{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:10px;color:var(--bp-primary);display:grid;flex:0 0 38px;font-size:14px;font-weight:600;height:38px;letter-spacing:.35px;place-items:center;width:38px}.currencies-code-cell>div{display:flex;flex-direction:column;gap:3px;min-width:0}.currencies-code-line{align-items:center;display:flex;flex-wrap:wrap;gap:7px;min-width:0}.currencies-code-line>strong,.currencies-code-trigger{color:var(--bp-text);font-family:inherit;font-size:16px;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.currencies-code-trigger{background:#0000;border:0;cursor:pointer;min-width:0;padding:0;text-align:left}.currencies-code-trigger:hover{color:var(--bp-primary);text-decoration:underline;text-underline-offset:3px}.currencies-code-trigger:focus-visible{border-radius:2px;outline:2px solid #4057d6;outline-offset:3px}.currencies-code-cell>div>small{color:var(--bp-text);font-size:14px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.currencies-default-badge{background:var(--bp-soft);border:1px solid #d5efe9;border-radius:999px;color:#168d79}.currencies-default-badge,.currencies-pending-badge{align-items:center;display:inline-flex;font-size:14px;font-weight:600;gap:4px;line-height:1;min-height:23px;padding:2px 8px}.currencies-pending-badge{background:#fff4dc;border:1px solid #f2d8a4;border-radius:999px;color:#a46810}.currencies-additional-badge{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:999px;color:#5062b9;display:inline-flex;font-size:14px;font-weight:600;gap:4px;line-height:1;min-height:23px;padding:2px 8px}.currencies-empty-value{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.currencies-affix{color:var(--bp-text);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.currencies-affix i,.currencies-format-cell>i{color:var(--bp-text);font-size:14px;font-style:normal;font-weight:500}.currencies-format-cell{align-items:flex-start;display:flex;flex-direction:column;gap:3px}.currencies-format-cell>strong{font-feature-settings:"tnum";color:var(--bp-text);font-size:16px;font-variant-numeric:tabular-nums}.currencies-format-cell>small{font-feature-settings:"tnum";color:var(--bp-text);font-size:14px;font-variant-numeric:tabular-nums}.currencies-exchange-cell{font-feature-settings:"tnum";color:var(--bp-text);font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.currencies-table-row.is-catalog .currencies-exchange-cell{color:var(--bp-muted)}.currencies-row-menu-cell{display:grid;padding:0;place-items:center}.currencies-table-head>:last-child,.currencies-table-row>.currencies-row-menu-cell{align-self:stretch;background:var(--bp-soft);border-left:2px solid var(--bp-border);box-shadow:-9px 0 16px -12px #18263c8c;max-width:52px;min-width:52px;position:-webkit-sticky;position:sticky;right:0;width:52px}.currencies-table-head>:last-child{background:var(--bp-soft);z-index:6}.currencies-table-row>.currencies-row-menu-cell{z-index:4}.currencies-table-row.is-additional:hover>.currencies-row-menu-cell,.currencies-table-row.is-additional>.currencies-row-menu-cell,.currencies-table-row.is-catalog:hover>.currencies-row-menu-cell,.currencies-table-row.is-catalog>.currencies-row-menu-cell,.currencies-table-row.is-disabled:hover>.currencies-row-menu-cell,.currencies-table-row.is-disabled>.currencies-row-menu-cell,.currencies-table-row:hover>.currencies-row-menu-cell{background:var(--bp-soft)}.currencies-row-lock{color:var(--bp-muted)}.currencies-row-menu-cell>.icon-btn{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);height:34px;width:34px}.currencies-row-menu-cell>.icon-btn.active,.currencies-row-menu-cell>.icon-btn:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.currencies-row-menu-cell>.icon-btn:focus-visible{box-shadow:0 0 0 3px #4057d62e;outline:0}.currencies-table-footer{align-items:center;border-top:1px solid var(--bp-border);color:var(--bp-text);display:flex;font-size:14px;min-height:52px;padding:10px 14px}.currencies-menu-dismiss{background:#0000;border:0;inset:0;padding:0;position:fixed;z-index:529}.currencies-portal-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 16px 36px #19274133;color:var(--bp-text);max-height:calc(100vh - 16px);overflow-y:auto;padding:7px;z-index:530}.currencies-portal-menu>strong{align-items:center;border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;font-size:14px;min-height:34px;padding:0 9px}.currencies-portal-menu>button{align-items:center;background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-muted);display:flex;font-size:15px;gap:9px;min-height:40px;padding:0 9px;text-align:left;width:100%}.currencies-portal-menu>button:focus-visible,.currencies-portal-menu>button:hover{background:var(--bp-soft);color:var(--bp-primary);outline:0}.currencies-state{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:310px;padding:35px;text-align:center}.currencies-state>strong{color:var(--bp-text);font-size:16px}.currencies-state>span{font-size:14px;line-height:1.5;max-width:480px}.currencies-state>button{margin-top:4px}.currencies-state.is-error>i{color:#d04a59}.currencies-form-drawer.drawer-wide{width:min(1065px,100vw - 44px)}.currencies-form-drawer .drawer-content{overflow:hidden;padding:0}.currencies-form{display:flex;flex-direction:column;height:100%;min-height:0}.currencies-form-body{background:var(--bp-soft);flex:1 1;min-height:0;overflow-y:auto;padding:20px}.currencies-country-card{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;display:flex;gap:12px;min-height:72px;padding:13px 15px}.currencies-country-card>span{background:var(--bp-soft);border-radius:6px;color:var(--bp-primary);display:grid;flex:0 0 42px;height:42px;place-items:center;width:42px}.currencies-country-card>div{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.currencies-country-card small{color:var(--bp-muted);font-size:13px;font-weight:600;letter-spacing:.35px;text-transform:uppercase}.currencies-country-card strong{color:var(--bp-text);font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.currencies-country-card>b{background:var(--bp-soft);border-radius:7px;color:var(--bp-primary);font-size:14px;letter-spacing:.45px;padding:6px 9px}.currencies-form-grid{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(150px,1.12fr) minmax(100px,.72fr) minmax(112px,.78fr) minmax(145px,1fr) minmax(142px,.9fr);margin-top:18px}.currencies-field{display:flex;flex-direction:column;min-width:0}.currencies-field>span{align-items:center;color:var(--bp-text);display:flex;font-size:14px;font-weight:600;gap:4px;min-height:23px}.currencies-field>span b{color:var(--bp-primary)}.crm-app .currencies-field>input,.crm-app .currencies-field>select{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-family:inherit;font-size:15px;height:44px;min-height:44px;outline:0;padding:0 12px;width:100%}.crm-app .currencies-field>select{cursor:pointer;padding-right:36px}.crm-app .currencies-field>input:focus,.crm-app .currencies-field>select:focus{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.crm-app .currencies-field>input:disabled,.crm-app .currencies-field>input[readonly],.crm-app .currencies-field>select:disabled{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted);cursor:not-allowed;opacity:1}.currencies-field.is-readonly>span{color:var(--bp-text)}.currencies-field.is-readonly>input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.crm-app .currencies-field.is-invalid>input,.crm-app .currencies-field.is-invalid>select{border-color:#ef5968;box-shadow:0 0 0 3px #ef596812}.currencies-invalid-feedback{align-items:center;color:#dc4655;display:flex;font-size:13px;gap:5px;line-height:1.35;min-height:21px}.currencies-additional-section{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;margin-top:18px;overflow:visible}.currencies-additional-header{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;gap:14px;justify-content:space-between;min-height:64px;padding:11px 14px}.currencies-additional-header>div{min-width:0}.currencies-additional-header h3{color:var(--bp-text);font-size:16px;line-height:1.4;margin:0}.currencies-additional-header p{color:var(--bp-muted);font-size:14px;line-height:1.5;margin:3px 0 0}.currencies-additional-header>button{flex:0 0 auto;min-height:38px;white-space:nowrap}.currencies-additional-header>.currencies-additional-add{background:#0ab39c;border-color:#0ab39c;box-shadow:0 4px 10px #0ab39c2e;color:#fff}.currencies-additional-header>.currencies-additional-add:hover:not(:disabled){background:#099885;border-color:#099885;box-shadow:0 6px 14px #0ab39c3d;color:#fff;transform:translateY(-1px)}.currencies-additional-header>.currencies-additional-add:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1;transform:none}.currencies-additional-list{display:flex;flex-direction:column}.currencies-additional-card,.currencies-additional-item{align-items:center;background:var(--bp-paper);border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;flex-wrap:wrap;gap:12px;min-height:62px;padding:10px 14px}.currencies-additional-card:last-child,.currencies-additional-item:last-child{border-bottom:0}.currencies-additional-item.is-editing{background:var(--bp-paper);box-shadow:inset 3px 0 0 #4057d6}.currencies-additional-card-main,.currencies-additional-item-main,.currencies-additional-summary{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.currencies-additional-summary>.currencies-country-mark{border-radius:9px;flex-basis:35px;font-size:14px;height:35px;width:35px}.currencies-additional-summary>div{min-width:0}.currencies-additional-summary>div:not(.currencies-additional-rate):not(.currencies-additional-value){flex:1 1}.currencies-additional-summary>div>strong{color:var(--bp-text);font-size:15px}.currencies-additional-summary>div>small,.currencies-additional-summary>div>strong{display:block;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.currencies-additional-summary>div>small{color:var(--bp-muted);font-size:13px;margin-top:2px}.currencies-additional-rate{display:flex;flex:0 0 130px;flex-direction:column;gap:2px;min-width:0}.currencies-additional-rate>small{color:var(--bp-muted);font-size:13px;line-height:1.35}.currencies-additional-rate>strong{font-feature-settings:"tnum";color:var(--bp-text);font-size:15px;font-variant-numeric:tabular-nums;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.currencies-additional-identity{flex:1 1}.currencies-additional-value{flex:0 0 130px;min-width:110px}.currencies-additional-identity{align-items:center;display:flex;gap:10px;min-width:0}.currencies-additional-identity>span{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;color:var(--bp-primary);display:grid;flex:0 0 35px;font-size:14px;font-weight:600;height:35px;place-items:center;width:35px}.currencies-additional-identity>div{min-width:0}.currencies-additional-identity strong,.currencies-additional-value strong{color:var(--bp-text);display:block;font-size:15px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.currencies-additional-identity small,.currencies-additional-value small{color:var(--bp-muted);display:block;font-size:13px;line-height:1.35;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.currencies-additional-value strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.currencies-additional-actions,.currencies-additional-card-actions{align-items:center;display:flex;flex:0 0 auto;gap:6px}.currencies-additional-actions .icon-btn,.currencies-additional-card-actions .icon-btn{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);height:35px;width:35px}.currencies-additional-actions .icon-btn:focus-visible,.currencies-additional-actions .icon-btn:hover,.currencies-additional-card-actions .icon-btn:focus-visible,.currencies-additional-card-actions .icon-btn:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);box-shadow:0 0 0 3px #4057d629;color:#fff;outline:0}.currencies-additional-actions .icon-btn.danger:focus-visible,.currencies-additional-actions .icon-btn.danger:hover{background:#dc4655;border-color:#dc4655;box-shadow:0 0 0 3px #dc465529}.currencies-additional-empty{grid-gap:7px;color:var(--bp-muted);display:grid;font-size:14px;gap:7px;line-height:1.5;min-height:82px;padding:18px;place-items:center;text-align:center}.currencies-additional-editor{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 5px 16px rgba(27,42,68,.045);margin:12px;padding:14px}.currencies-additional-editor-head,.currencies-additional-editor-header{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:11px}.currencies-additional-editor-head>div,.currencies-additional-editor-header>div{min-width:0}.currencies-additional-editor-head h4,.currencies-additional-editor-header h4{color:var(--bp-text);font-size:15px;line-height:1.4;margin:0}.currencies-additional-editor-head>div>strong,.currencies-additional-editor-head>strong{color:var(--bp-text);font-size:15px;line-height:1.4}.currencies-additional-editor-head>div>strong{display:block}.currencies-additional-editor-head>div>small{color:var(--bp-muted);display:block;font-size:13.5px;line-height:1.45;margin-top:3px}.currencies-additional-editor-head p,.currencies-additional-editor-header p{color:var(--bp-muted);font-size:13.5px;line-height:1.45;margin:3px 0 0}.currencies-additional-candidate,.currencies-additional-selector{margin-bottom:11px}.currencies-additional-candidate{display:flex;flex-direction:column;min-width:0}.currencies-additional-candidate>span{align-items:center;color:var(--bp-text);display:flex;font-size:14px;font-weight:600;min-height:23px}.crm-app .currencies-additional-candidate>select{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);cursor:pointer;font-family:inherit;font-size:15px;height:44px;min-height:44px;outline:0;padding:0 36px 0 12px;width:100%}.crm-app .currencies-additional-candidate>select:focus{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.currencies-additional-form-grid,.currencies-additional-grid{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(150px,1.12fr) minmax(100px,.72fr) minmax(112px,.78fr) minmax(145px,1fr) minmax(142px,.9fr)}.currencies-exchange-direction,.currencies-exchange-help{align-items:center;background:var(--bp-soft);border:1px solid #d9e1ff;border-radius:7px;color:#3652a5;display:flex;font-size:13.5px;gap:7px;line-height:1.45;margin:10px 0 0;padding:9px 11px}.currencies-exchange-direction strong,.currencies-exchange-help strong{font-feature-settings:"tnum";color:#263c89;font-variant-numeric:tabular-nums}.currencies-additional-error{align-items:flex-start;background:var(--bp-soft);border:1px solid #f2ccd2;border-radius:7px;color:#c94756;display:flex;font-size:13.5px;gap:7px;line-height:1.45;margin:10px 0 0;padding:9px 11px}.currencies-additional-controls{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.currencies-additional-controls button{min-height:38px}.currencies-additional-confirm,.currencies-remove-confirm{align-items:center;background:var(--bp-soft);border:1px solid #f0cdd2;border-radius:8px;color:#8b3e47;display:flex;font-size:13.5px;gap:10px;line-height:1.45;margin:0 12px 12px;padding:11px 12px}.currencies-additional-confirm{flex:1 0 100%;margin:0;width:100%}.currencies-additional-confirm>span,.currencies-remove-confirm>span{flex:1 1;min-width:0}.currencies-additional-confirm>div,.currencies-remove-confirm>div{align-items:center;display:flex;flex:0 0 auto;gap:7px}.currencies-additional-confirm button,.currencies-remove-confirm button{min-height:34px}.currencies-additional-editor .currencies-form-summary{margin:10px 0 0}.currencies-form-summary{align-items:flex-start;background:var(--bp-soft);border:1px solid #f3ccd2;border-radius:8px;color:#c44755;display:flex;font-size:14px;gap:8px;line-height:1.5;margin:0 0 15px;padding:11px 12px}.currencies-default-info{align-items:center;background:var(--bp-soft);border:1px solid #d9e0ff;border-radius:8px;color:#3150b5;display:flex;gap:10px;margin-top:18px;padding:12px 14px}.currencies-default-info>span{background:var(--bp-paper);border-radius:8px;color:var(--bp-primary);display:grid;flex:0 0 32px;height:32px;place-items:center;width:32px}.currencies-default-info>p{font-size:14px;line-height:1.5;margin:0}.currencies-form-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;min-height:66px;padding:11px 18px}.currencies-form-footer button{min-height:40px}.currencies-toast{font-size:14px;z-index:600}.currencies-setup-complete-modal{align-self:start;margin-top:68px}.currencies-setup-complete{text-align:center}.currencies-setup-complete>.animated-status-icon{margin:0 auto 5px}.currencies-setup-complete h3{color:var(--bp-text);font-size:20px;margin:0}.currencies-setup-complete>p{color:var(--bp-muted);font-size:14.5px;line-height:1.65;margin:9px auto 16px;max-width:540px}.currencies-setup-complete-note{align-items:flex-start;background:var(--bp-soft);border:1px solid #cfe9e2;border-radius:9px;color:var(--bp-muted);display:flex;font-size:14px;gap:8px;line-height:1.55;padding:11px 12px;text-align:left}.currencies-setup-complete-note>i{color:#278e7b;flex:0 0 auto}html[data-crm-theme=dark] .currencies-country-card,html[data-crm-theme=dark] .currencies-form-footer,html[data-crm-theme=dark] .currencies-table-card,html[data-crm-theme=dark] .currencies-table-row{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .currencies-table-card>header{border-color:var(--bp-border)}html[data-crm-theme=dark] .currencies-code-line>strong,html[data-crm-theme=dark] .currencies-code-trigger,html[data-crm-theme=dark] .currencies-country-card strong,html[data-crm-theme=dark] .currencies-field>span,html[data-crm-theme=dark] .currencies-format-cell>strong,html[data-crm-theme=dark] .currencies-state>strong,html[data-crm-theme=dark] .currencies-table-card>header h2{color:var(--bp-text)}html[data-crm-theme=dark] .currencies-code-cell>div>small,html[data-crm-theme=dark] .currencies-format-cell>small,html[data-crm-theme=dark] .currencies-state>span,html[data-crm-theme=dark] .currencies-table-card>header p{color:var(--bp-muted)}html[data-crm-theme=dark] .currencies-table-head{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .currencies-table-row:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .currencies-affix,html[data-crm-theme=dark] .currencies-number{color:var(--bp-text)}html[data-crm-theme=dark] .currencies-country-card>span,html[data-crm-theme=dark] .currencies-country-mark{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .currencies-table-head>:last-child,html[data-crm-theme=dark] .currencies-table-row>.currencies-row-menu-cell{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .currencies-table-row:hover>.currencies-row-menu-cell{background:var(--bp-soft)}html[data-crm-theme=dark] .currencies-table-footer{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .currencies-row-menu-cell>.icon-btn{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .currencies-portal-menu{background:var(--bp-paper)}html[data-crm-theme=dark] .currencies-portal-menu,html[data-crm-theme=dark] .currencies-portal-menu>strong{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .currencies-portal-menu>button{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .currencies-portal-menu>button:focus-visible,html[data-crm-theme=dark] .currencies-portal-menu>button:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .currencies-form-body{background:var(--bp-paper)}html[data-crm-theme=dark] .crm-app .currencies-field>input,html[data-crm-theme=dark] .crm-app .currencies-field>select{background-color:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .currencies-default-info{background:var(--bp-soft);border-color:var(--bp-border);color:#c6d0ff}html[data-crm-theme=dark] .currencies-default-info>span{background:var(--bp-soft);color:#b7c2ff}html[data-crm-theme=dark] .currencies-fiscal-alert.is-warning{background:#332816;border-color:#5e4820;color:#e6c27d}html[data-crm-theme=dark] .currencies-fiscal-alert.is-information{background:var(--bp-soft);border-color:var(--bp-border);color:#c2ccfa}html[data-crm-theme=dark] .currencies-fiscal-alert strong{color:#f3ddb1}html[data-crm-theme=dark] .currencies-fiscal-alert.is-information strong{color:var(--bp-text)}html[data-crm-theme=dark] .currencies-fiscal-alert-icon{background:var(--bp-paper);border-color:#5e4820}html[data-crm-theme=dark] .currencies-fiscal-alert.is-information .currencies-fiscal-alert-icon{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .currencies-table-row.is-additional,html[data-crm-theme=dark] .currencies-table-row.is-additional:hover,html[data-crm-theme=dark] .currencies-table-row.is-additional:hover>.currencies-row-menu-cell,html[data-crm-theme=dark] .currencies-table-row.is-additional>.currencies-row-menu-cell,html[data-crm-theme=dark] .currencies-table-row.is-catalog,html[data-crm-theme=dark] .currencies-table-row.is-catalog:hover,html[data-crm-theme=dark] .currencies-table-row.is-catalog:hover>.currencies-row-menu-cell,html[data-crm-theme=dark] .currencies-table-row.is-catalog>.currencies-row-menu-cell,html[data-crm-theme=dark] .currencies-table-row.is-disabled,html[data-crm-theme=dark] .currencies-table-row.is-disabled:hover,html[data-crm-theme=dark] .currencies-table-row.is-disabled:hover>.currencies-row-menu-cell,html[data-crm-theme=dark] .currencies-table-row.is-disabled>.currencies-row-menu-cell{background:var(--bp-paper)}html[data-crm-theme=dark] .currencies-exchange-cell{color:var(--bp-text)}html[data-crm-theme=dark] .currencies-additional-badge{background:var(--bp-soft);border-color:var(--bp-border);color:#c8d0ff}html[data-crm-theme=dark] .currencies-additional-card,html[data-crm-theme=dark] .currencies-additional-item,html[data-crm-theme=dark] .currencies-additional-section{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .currencies-additional-header{border-color:var(--bp-border)}html[data-crm-theme=dark] .currencies-additional-candidate>span,html[data-crm-theme=dark] .currencies-additional-editor-head h4,html[data-crm-theme=dark] .currencies-additional-editor-head>div>strong,html[data-crm-theme=dark] .currencies-additional-editor-head>strong,html[data-crm-theme=dark] .currencies-additional-editor-header h4,html[data-crm-theme=dark] .currencies-additional-header h3,html[data-crm-theme=dark] .currencies-additional-identity strong,html[data-crm-theme=dark] .currencies-additional-rate>strong,html[data-crm-theme=dark] .currencies-additional-summary>div>strong,html[data-crm-theme=dark] .currencies-additional-value strong{color:var(--bp-text)}html[data-crm-theme=dark] .currencies-additional-editor-head p,html[data-crm-theme=dark] .currencies-additional-editor-head>div>small,html[data-crm-theme=dark] .currencies-additional-editor-header p,html[data-crm-theme=dark] .currencies-additional-empty,html[data-crm-theme=dark] .currencies-additional-header p,html[data-crm-theme=dark] .currencies-additional-identity small,html[data-crm-theme=dark] .currencies-additional-rate>small,html[data-crm-theme=dark] .currencies-additional-summary>div>small,html[data-crm-theme=dark] .currencies-additional-value small{color:var(--bp-muted)}html[data-crm-theme=dark] .currencies-additional-identity>span{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .currencies-additional-item.is-editing{background:var(--bp-soft);box-shadow:inset 3px 0 0 #8799ed}html[data-crm-theme=dark] .currencies-additional-editor{background:var(--bp-paper);border-color:var(--bp-border);box-shadow:none}html[data-crm-theme=dark] .crm-app .currencies-additional-candidate>select{background-color:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .crm-app .currencies-field>input:disabled,html[data-crm-theme=dark] .crm-app .currencies-field>input[readonly],html[data-crm-theme=dark] .crm-app .currencies-field>select:disabled{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-muted)}html[data-crm-theme=dark] .currencies-exchange-direction,html[data-crm-theme=dark] .currencies-exchange-help{background:var(--bp-soft);border-color:var(--bp-border);color:#c5ceff}html[data-crm-theme=dark] .currencies-exchange-direction strong,html[data-crm-theme=dark] .currencies-exchange-help strong{color:var(--bp-text)}html[data-crm-theme=dark] .currencies-additional-confirm,html[data-crm-theme=dark] .currencies-additional-error,html[data-crm-theme=dark] .currencies-remove-confirm{background:#3c2229;border-color:#683640;color:#ffbdc6}html[data-crm-theme=dark] .currencies-setup-complete h3,html[data-crm-theme=dark] .currencies-setup-complete>p{color:var(--bp-text)}html[data-crm-theme=dark] .currencies-setup-complete-note{background:#1d3936;border-color:#2c5650;color:#b9d5cf}@media(max-width:920px){.currencies-additional-form-grid,.currencies-additional-grid,.currencies-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.currencies-additional-card-main,.currencies-additional-item-main,.currencies-additional-summary{grid-template-columns:minmax(160px,1.2fr) minmax(110px,.8fr)}}@media(max-width:820px){.currencies-form-drawer.drawer-wide{width:100vw}.currencies-additional-form-grid,.currencies-additional-grid,.currencies-form-grid{grid-template-columns:1fr}.currencies-additional-editor-head,.currencies-additional-editor-header,.currencies-additional-header{align-items:flex-start;flex-wrap:wrap}.currencies-additional-card,.currencies-additional-item{align-items:flex-start}.currencies-additional-card-main,.currencies-additional-item-main,.currencies-additional-summary{flex-wrap:wrap}.currencies-additional-identity{min-width:180px}.currencies-additional-value{flex-basis:120px;margin-left:45px}.currencies-additional-confirm,.currencies-remove-confirm{align-items:flex-start;flex-wrap:wrap}.currencies-additional-confirm>div,.currencies-remove-confirm>div{justify-content:flex-end;width:100%}.currencies-fiscal-alert{align-items:flex-start;flex-wrap:wrap}.currencies-fiscal-alert>button{margin-left:57px;width:calc(100% - 57px)}}@media(max-width:440px){.currencies-form-body{padding:15px}.currencies-country-card{padding:12px}.currencies-country-card>b{display:none}.currencies-form-footer{padding:10px 12px}.currencies-form-footer button{flex:1 1}.currencies-additional-section{margin-left:-4px;margin-right:-4px}.currencies-additional-header{padding:11px 12px}.currencies-additional-header>button{width:100%}.currencies-additional-editor{margin:10px;padding:12px}.currencies-additional-card,.currencies-additional-item{flex-wrap:wrap;padding:10px 12px}.currencies-additional-actions,.currencies-additional-card-actions{justify-content:flex-end;width:100%}.currencies-additional-summary{align-items:flex-start}.currencies-additional-identity{flex-basis:100%;min-width:calc(100% - 4px)}.currencies-additional-value{margin-left:45px}.currencies-additional-controls{flex-wrap:wrap}.currencies-additional-controls button{flex:1 1}.currencies-fiscal-alert{padding:13px}.currencies-fiscal-alert>button{margin-left:0;width:100%}.currencies-setup-complete-modal{margin-top:54px}}.price-lists-page{--price-lists-surface:var(--bp-body);--price-lists-line:var(--bp-border);--price-lists-ink:#26344a;--price-lists-muted:var(--bp-muted);max-width:1700px}.price-lists-heading{margin-bottom:18px}.price-lists-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1;transform:none}.price-lists-setup-alert{grid-gap:12px;align-items:center;background:#fff7e8;border:1px solid #efdcb7;border-radius:9px;color:#755221;display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr) auto;margin:0 0 16px;min-height:72px;padding:12px 14px}.price-lists-setup-alert>span{background:#ffedcc;border-radius:11px;color:#c57c1d;display:grid;height:42px;place-items:center;width:42px}.price-lists-setup-alert strong{color:#694a20;display:block;font-size:16px}.price-lists-setup-alert p{color:#85683f;font-size:14px;line-height:1.5;margin:3px 0 0}.price-lists-setup-alert>button{min-height:40px;white-space:nowrap}.price-lists-table-card{background:var(--price-lists-surface);border:1px solid var(--price-lists-line);border-radius:6px;box-shadow:var(--bp-shadow);min-height:0;overflow:visible}.price-lists-table-card>header{align-items:center;border-bottom:1px solid var(--price-lists-line);display:flex;gap:16px;justify-content:space-between;min-height:72px;padding:11px 14px}.price-lists-table-card>header>div:first-child{min-width:0}.price-lists-table-card>header h2{color:var(--price-lists-ink);font-size:18px;margin:0}.price-lists-table-card>header p{color:var(--price-lists-muted);font-size:14.5px;line-height:1.5;margin:4px 0 0}.price-lists-header-actions{align-items:center;display:flex;flex:0 0 auto;gap:10px}.price-lists-limit{grid-column-gap:8px;align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-primary);column-gap:8px;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;min-height:40px;padding:5px 11px}.price-lists-limit>i{align-self:center;grid-row:1/-1}.price-lists-limit strong{font-size:15px;line-height:1.05}.price-lists-limit small{color:var(--bp-muted);font-size:13px;line-height:1.15}.price-lists-limit.is-full{background:#fff7e8;border-color:#efdcb7;color:#b26f18}.price-lists-add-button{flex:0 0 auto;min-height:40px;padding:0 14px;white-space:nowrap}.price-lists-add-button:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1}.price-lists-limit-notice{align-items:center;background:var(--bp-soft);border-bottom:1px solid #f0dfbd;color:#79541f;display:flex;font-size:14px;gap:8px;line-height:1.45;min-height:42px;padding:9px 14px}.price-lists-limit-notice>i{color:#c57c1d}.price-lists-table-wrap{min-height:0;overflow-x:auto;overflow-y:visible}.price-lists-table{min-height:0;min-width:900px;overflow:visible;position:relative}.price-lists-table-head,.price-lists-table-row{align-items:center;display:grid;grid-template-columns:68px minmax(330px,1.15fr) minmax(300px,.9fr) 160px 52px}.price-lists-table-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;font-weight:500;letter-spacing:.35px;min-height:42px}.price-lists-table-head>*{padding:0 11px}.price-lists-table-head>:first-child{text-align:center}.price-lists-table-row{border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;min-height:70px;position:relative;transition:background .16s ease,opacity .16s ease}.price-lists-table-row,.price-lists-table-row:hover{background:var(--bp-paper)}.price-lists-table-row>*{margin:0;min-width:0;padding:8px 11px}.price-lists-table-row.is-inactive{background:var(--bp-paper)}.price-lists-table-row.is-inactive>:not(.price-lists-row-menu-cell){opacity:.66}.price-lists-number{color:var(--bp-text);font-size:14px;font-weight:600;text-align:center}.price-lists-name{align-items:center;display:flex;gap:10px;min-height:69px}.price-lists-name>span{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;color:var(--bp-primary);display:grid;flex:0 0 36px;height:36px;place-items:center;width:36px}.price-lists-name>div{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0}.price-lists-name button,.price-lists-name strong{color:var(--bp-text);font-family:inherit;font-size:16px;font-weight:600;max-width:100%;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.price-lists-name button{background:#0000;border:0;cursor:pointer;padding:0}.price-lists-name button:focus-visible,.price-lists-name button:hover{color:var(--bp-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.price-lists-name button:focus-visible{outline:2px solid #8799ed;outline-offset:3px}.price-lists-name small{align-items:center;background:var(--bp-soft);border:1px solid #d5eee7;border-radius:999px;color:#07816d;display:inline-flex;font-size:13px;font-weight:600;gap:5px;min-height:21px;padding:2px 8px}.price-lists-currency{align-items:center;display:flex;gap:10px;min-height:69px}.price-lists-currency>span{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-primary);display:grid;font-size:14px;font-weight:600;height:34px;min-width:46px;padding:0 8px;place-items:center}.price-lists-currency>span.is-warning{background:#fff4e5;border-color:#f2d5ac;color:#b66a14}.price-lists-currency>div{display:flex;flex-direction:column;gap:3px;min-width:0}.price-lists-currency strong{color:var(--bp-text);font-size:16px}.price-lists-currency small,.price-lists-currency strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price-lists-currency small{color:var(--bp-muted);font-size:13px}.price-lists-status-cell{align-items:center;display:flex;min-height:69px}.price-lists-status{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:999px;color:var(--bp-muted);display:inline-flex;font-size:14px;font-weight:600;gap:7px;min-height:27px;padding:0 10px;white-space:nowrap}.price-lists-status>i{background:var(--bp-soft);border-radius:50%;box-shadow:0 0 0 4px #8995a51c;flex:0 0 7px;height:7px;width:7px}.price-lists-status.is-active{background:var(--bp-soft);border-color:#d9f0ea;color:#087f6a}.price-lists-status.is-active>i{background:#18a38b;box-shadow:0 0 0 4px #18a38b1a}.price-lists-row-menu-cell{display:grid;padding:0;place-items:center}.price-lists-table-head>:last-child,.price-lists-table-row>.price-lists-row-menu-cell{align-self:stretch;background:var(--bp-soft);border-left:2px solid var(--bp-border);box-shadow:-9px 0 16px -12px #18263c8c;max-width:52px;min-width:52px;position:-webkit-sticky;position:sticky;right:0;width:52px}.price-lists-table-head>:last-child{background:var(--bp-soft);z-index:6}.price-lists-table-row>.price-lists-row-menu-cell{z-index:4}.price-lists-table-row:hover>.price-lists-row-menu-cell{background:var(--bp-soft)}.price-lists-row-menu-cell>.icon-btn{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);height:34px;width:34px}.price-lists-row-menu-cell>.icon-btn.active,.price-lists-row-menu-cell>.icon-btn:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.price-lists-row-menu-cell>.icon-btn:focus-visible{box-shadow:0 0 0 3px #4057d62e;outline:0}.price-lists-table-footer{border-top:1px solid var(--bp-border);color:var(--bp-text);font-size:13px;justify-content:flex-start;min-height:52px;padding:10px 13px}.price-lists-menu-dismiss{background:#0000;border:0;inset:0;padding:0;position:fixed;z-index:629}.price-lists-portal-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 16px 36px #19274133;color:var(--bp-text);max-height:calc(100vh - 16px);overflow-y:auto;padding:7px;z-index:630}.price-lists-portal-menu>strong{align-items:center;border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;font-size:14px;min-height:34px;padding:0 9px}.price-lists-portal-menu>button{align-items:center;background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-muted);display:flex;font-size:14px;gap:9px;min-height:38px;padding:0 9px;text-align:left;width:100%}.price-lists-portal-menu>button:hover{background:var(--bp-soft);color:var(--bp-primary)}.price-lists-portal-menu>button:disabled{background:var(--bp-soft);color:var(--bp-muted);cursor:not-allowed}.price-lists-portal-menu>button.danger{color:#c94755}.price-lists-portal-menu>button.danger:hover{background:var(--bp-soft)}.price-lists-state{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:310px;padding:35px;text-align:center}.price-lists-state>i{background:var(--bp-soft);border-radius:14px;color:#5269d9;display:grid;height:52px;place-items:center;width:52px}.price-lists-state>strong{color:var(--bp-text);font-size:16px}.price-lists-state>span{font-size:14px;line-height:1.55;max-width:440px}.price-lists-state>button{margin-top:5px}.price-lists-state.is-error>i{background:var(--bp-soft);color:#d14b58}.price-lists-form-drawer.drawer-wide{width:min(1065px,100vw - 44px)}.price-lists-form-drawer .drawer-content{overflow:hidden;padding:0}.price-lists-form{display:flex;flex-direction:column;height:100%;min-height:0}.price-lists-form-body{background:var(--bp-soft);flex:1 1;min-height:0;overflow-y:auto;padding:20px}.price-lists-form-grid{grid-gap:15px 16px;display:grid;gap:15px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.price-lists-field{min-width:0}.price-lists-field>span:first-child{align-items:center;color:var(--bp-text);display:flex;font-size:14px;font-weight:600;gap:4px;min-height:23px}.price-lists-field>span:first-child b{color:var(--bp-primary)}.crm-app .price-lists-field>input,.crm-app .price-lists-field>select{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:14px;height:42px;min-height:42px;outline:0;padding:0 36px 0 12px;width:100%}.crm-app .price-lists-field>input{padding-right:12px}.crm-app .price-lists-field>input:focus,.crm-app .price-lists-field>select:focus{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.crm-app .price-lists-field>select:disabled{background-color:var(--bp-soft);color:var(--bp-muted);cursor:not-allowed}.crm-app .price-lists-field.is-invalid>input,.crm-app .price-lists-field.is-invalid>select{border-color:#ef5968;box-shadow:0 0 0 3px #ef596812}.price-lists-field .crm-invalid-feedback,.price-lists-field-help{align-items:center;color:#dc4655;display:flex;font-size:13px;gap:5px;margin-top:3px;min-height:21px}.price-lists-field-help{color:var(--bp-muted)}.price-lists-primary-alert{align-items:flex-start;background:var(--bp-soft);border:1px solid #d8e0ff;border-radius:8px;color:var(--bp-primary);display:flex;gap:10px;margin:0 0 16px;padding:12px 14px}.price-lists-primary-alert>div{display:flex;flex-direction:column;gap:2px}.price-lists-primary-alert strong{color:#354bb5;font-size:14px}.price-lists-primary-alert span{color:#6676b5;font-size:13px;line-height:1.5}.price-lists-form-summary,.price-lists-required-summary{align-items:flex-start;background:var(--bp-soft);border:1px solid #f3ccd2;border-radius:8px;color:#c44755;display:flex;font-size:14px;gap:8px;line-height:1.5;margin:0 0 15px;padding:11px 12px}.price-lists-required-summary{margin:18px 0 0}.price-lists-form-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:8px;justify-content:flex-end;min-height:66px;padding:11px 18px}.price-lists-form-footer button{min-height:40px}.price-lists-confirmation{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:46px 1fr}.price-lists-confirmation>span{background:var(--bp-soft);border-radius:12px;color:var(--bp-primary);display:grid;height:46px;place-items:center;width:46px}.price-lists-confirmation>p{color:#5f6e83;font-size:14px;line-height:1.55;margin:0}.price-lists-confirmation.is-danger>span{background:var(--bp-soft);color:#cf4b59}.price-lists-confirmation>.price-lists-form-summary{grid-column:1/-1;margin:2px 0 0}.price-lists-toast{font-size:13px;z-index:700}html[data-crm-theme=dark] .price-lists-form-footer,html[data-crm-theme=dark] .price-lists-table-card,html[data-crm-theme=dark] .price-lists-table-row{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .price-lists-table-card>header{border-color:var(--bp-border)}html[data-crm-theme=dark] .price-lists-field>span:first-child,html[data-crm-theme=dark] .price-lists-state>strong,html[data-crm-theme=dark] .price-lists-table-card>header h2{color:var(--bp-text)}html[data-crm-theme=dark] .price-lists-state>span,html[data-crm-theme=dark] .price-lists-table-card>header p{color:var(--bp-muted)}html[data-crm-theme=dark] .price-lists-table-head{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .price-lists-table-row:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .price-lists-table-row.is-inactive{background:var(--bp-paper)}html[data-crm-theme=dark] .price-lists-currency strong,html[data-crm-theme=dark] .price-lists-name button,html[data-crm-theme=dark] .price-lists-name strong{color:var(--bp-text)}html[data-crm-theme=dark] .price-lists-name button:focus-visible,html[data-crm-theme=dark] .price-lists-name button:hover{color:#aebaff}html[data-crm-theme=dark] .price-lists-currency>span,html[data-crm-theme=dark] .price-lists-name>span{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .price-lists-table-head>:last-child,html[data-crm-theme=dark] .price-lists-table-row>.price-lists-row-menu-cell{background:var(--bp-paper);border-color:var(--bp-border)}html[data-crm-theme=dark] .price-lists-table-row:hover>.price-lists-row-menu-cell{background:var(--bp-soft)}html[data-crm-theme=dark] .price-lists-row-menu-cell>.icon-btn{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .price-lists-portal-menu{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .price-lists-portal-menu>strong{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .price-lists-portal-menu>button{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .price-lists-portal-menu>button:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .price-lists-portal-menu>button.danger{color:#f08a95}html[data-crm-theme=dark] .price-lists-portal-menu>button.danger:hover{background:#3c2229}html[data-crm-theme=dark] .price-lists-form-body{background:var(--bp-paper)}html[data-crm-theme=dark] .crm-app .price-lists-field>input,html[data-crm-theme=dark] .crm-app .price-lists-field>select{background-color:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .crm-app .price-lists-field>select:disabled{background:var(--bp-soft);color:var(--bp-muted)}html[data-crm-theme=dark] .crm-app .price-lists-field>select option{background:var(--bp-paper);color:var(--bp-text)}html[data-crm-theme=dark] .price-lists-confirmation>p{color:var(--bp-text)}html[data-crm-theme=dark] .price-lists-setup-alert{background:#382e20;border-color:#594525;color:#f0c885}html[data-crm-theme=dark] .price-lists-setup-alert strong{color:#f3d39b}html[data-crm-theme=dark] .price-lists-setup-alert p{color:#d7bb8e}@media(max-width:900px){.price-lists-table-card>header{align-items:flex-start;flex-direction:column}.price-lists-header-actions{width:100%}.price-lists-limit{flex:1 1}.price-lists-setup-alert{grid-template-columns:42px minmax(0,1fr)}.price-lists-setup-alert>button{grid-column:1/-1;width:100%}}@media(max-width:760px){.price-lists-form-drawer.drawer-wide{width:100vw}.price-lists-form-grid{grid-template-columns:1fr}}@media(max-width:520px){.price-lists-header-actions{align-items:stretch;flex-direction:column}.price-lists-add-button{width:100%}.price-lists-form-body{padding:15px}}.units-page{--units-surface:var(--bp-body);--units-line:var(--bp-border);--units-ink:#26344a;--units-muted:var(--bp-muted);max-width:1700px}.units-heading{margin-bottom:18px}.units-guide-pending:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);cursor:not-allowed;opacity:1;transform:none}.units-table-card{background:var(--units-surface);border:1px solid var(--units-line);border-radius:6px;box-shadow:var(--bp-shadow);min-height:0;overflow:visible}.units-table-card>header{align-items:center;border-bottom:1px solid var(--units-line);display:flex;gap:14px;justify-content:space-between;min-height:64px;padding:11px 14px}.units-table-card>header>div{min-width:0}.units-table-card>header h2{color:var(--units-ink);font-size:18px;margin:0}.units-table-card>header p{color:var(--units-muted);font-size:14.5px;line-height:1.5;margin:4px 0 0}.units-add-button{flex:0 0 auto;min-height:40px;padding:0 14px;white-space:nowrap}.units-table-wrap{min-height:0;overflow-x:auto;overflow-y:visible}.units-table{min-height:0;min-width:720px;overflow:visible;position:relative}.units-sr-announcement{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.units-table-head,.units-table-row{align-items:center;display:grid;grid-template-columns:54px 70px minmax(420px,1fr) 52px}.units-table-head{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;font-weight:500;letter-spacing:.35px;min-height:42px}.units-table-head>*{padding:0 11px}.units-table-head>:nth-child(2){text-align:center}.units-table-row{background:var(--bp-paper);border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;min-height:64px;position:relative;transition:background .16s ease,opacity .16s ease}.units-table-row:last-child{border-bottom:0}.units-table-row:hover{background:var(--bp-paper)}.units-table-row>*{margin:0;min-width:0;padding:8px 11px}.units-table-row.is-dragging{opacity:.38}.units-table-row.drop-after:after,.units-table-row.drop-before:before{background:var(--bp-primary-solid);border-radius:999px;box-shadow:0 0 0 3px #4057d61a;content:"";height:3px;left:9px;position:absolute;right:9px;z-index:7}.units-table-row.drop-before:before{top:-2px}.units-table-row.drop-after:after{bottom:-2px}.units-drag-handle{background:#0000;border:1px solid #0000;border-radius:7px;color:var(--bp-muted);cursor:grab;display:grid;height:34px;margin:auto;padding:0;place-items:center;width:34px}.units-drag-handle:hover{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-primary)}.units-drag-handle:active{cursor:grabbing}.units-drag-handle:disabled{cursor:not-allowed;opacity:.45}.units-number{color:var(--bp-text);font-size:14px;font-weight:600;text-align:center}.units-name{align-items:center;display:flex;gap:10px;min-height:63px}.units-name>span{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;color:var(--bp-primary);display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.units-name>button,.units-name>strong{color:var(--bp-text);font-family:inherit;font-size:16px;font-weight:600;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.units-name>button{background:#0000;border:0;cursor:pointer;padding:0}.units-name>button:focus-visible,.units-name>button:hover{color:var(--bp-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.units-name>button:focus-visible{outline:2px solid #8799ed;outline-offset:3px}.units-name>button:disabled{cursor:default;opacity:.7}.units-row-menu-cell{display:grid;padding:0;place-items:center}.units-table-head>:last-child,.units-table-row>.units-row-menu-cell{align-self:stretch;background:var(--bp-soft);border-left:2px solid var(--bp-border);box-shadow:-9px 0 16px -12px #18263c8c;max-width:52px;min-width:52px;position:-webkit-sticky;position:sticky;right:0;width:52px}.units-table-head>:last-child{background:var(--bp-soft);z-index:6}.units-table-row>.units-row-menu-cell{z-index:4}.units-table-row:hover>.units-row-menu-cell{background:var(--bp-soft)}.units-row-menu-cell>.icon-btn{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-primary);height:34px;width:34px}.units-row-menu-cell>.icon-btn.active,.units-row-menu-cell>.icon-btn:hover{background:var(--bp-primary-solid);border-color:var(--bp-primary);color:#fff}.units-row-menu-cell>.icon-btn:focus-visible{box-shadow:0 0 0 3px #4057d62e;outline:0}.units-table-footer{border-top:1px solid var(--bp-border);color:var(--bp-text);font-size:14px;justify-content:flex-start;min-height:52px;padding:10px 13px}.units-menu-dismiss{background:#0000;border:0;inset:0;padding:0;position:fixed;z-index:529}.units-portal-menu{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;box-shadow:0 16px 36px #19274133;color:var(--bp-text);max-height:calc(100vh - 16px);overflow-y:auto;padding:7px;z-index:530}.units-portal-menu>strong{border-bottom:1px solid var(--bp-border);color:var(--bp-text);min-height:34px}.units-portal-menu>button,.units-portal-menu>strong{align-items:center;display:flex;font-size:14px;padding:0 9px}.units-portal-menu>button{background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-muted);gap:9px;min-height:38px;text-align:left;width:100%}.units-portal-menu>button:hover{background:var(--bp-soft);color:var(--bp-primary)}.units-portal-menu>button.danger{color:#c94755}.units-portal-menu>button.danger:hover{background:var(--bp-soft)}.units-state{align-items:center;color:var(--bp-muted);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:310px;padding:35px;text-align:center}.units-state>strong{color:var(--bp-text);font-size:16px}.units-state>span{font-size:14px;line-height:1.5;max-width:460px}.units-state>button{margin-top:4px}.units-state.is-error>i{color:#d04a59}.units-form-drawer.drawer-wide{width:min(760px,100vw - 44px)}.units-form-drawer .drawer-content{overflow:hidden;padding:0}.units-form{display:flex;flex-direction:column;height:100%;min-height:0}.units-form-body{background:var(--bp-soft);flex:1 1;min-height:0;overflow-y:auto;padding:20px}.units-field{min-width:0}.units-field>span{align-items:center;color:var(--bp-text);display:flex;font-size:14px;font-weight:600;gap:4px;min-height:23px}.units-field>span b{color:var(--bp-primary)}.crm-app .units-field>input{background-color:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-family:inherit;font-size:14px;height:42px;min-height:42px;outline:0;padding:0 12px;width:100%}.crm-app .units-field>input:focus{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614}.crm-app .units-field.is-invalid>input{border-color:#ef5968;box-shadow:0 0 0 3px #ef596812}.units-field .crm-invalid-feedback{align-items:center;color:#dc4655;display:flex;font-size:13px;gap:5px;min-height:20px}.units-form-summary,.units-required-summary{align-items:center;background:var(--bp-soft);border:1px solid #ffcbd1;border-radius:7px;color:#c63e4d;display:flex;font-size:13.5px;font-weight:600;gap:8px;margin:0 0 16px;min-height:42px;padding:9px 12px}.units-required-summary{margin:18px 0 0}.units-form-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:9px;justify-content:flex-end;min-height:66px;padding:12px 16px}.units-form-footer button{min-height:40px}.units-delete-confirmation{align-items:center;display:flex;flex-direction:column;gap:13px;text-align:center}.units-delete-confirmation>span{background:var(--bp-soft);border:1px solid #ffd7dc;border-radius:16px;color:#c94755;display:grid;height:58px;place-items:center;width:58px}.units-delete-confirmation>p{color:var(--bp-muted);font-size:14.5px;line-height:1.6;margin:0;max-width:470px}.units-delete-confirmation>.units-form-summary{margin:0;text-align:left}.units-toast{z-index:610}html[data-crm-theme=dark] .units-form-footer,html[data-crm-theme=dark] .units-portal-menu,html[data-crm-theme=dark] .units-portal-menu>button,html[data-crm-theme=dark] .units-table-card,html[data-crm-theme=dark] .units-table-row{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .units-table-head,html[data-crm-theme=dark] .units-table-head>:last-child,html[data-crm-theme=dark] .units-table-row>.units-row-menu-cell{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .units-table-row:hover,html[data-crm-theme=dark] .units-table-row:hover>.units-row-menu-cell{background:var(--bp-soft)}html[data-crm-theme=dark] .units-name>button,html[data-crm-theme=dark] .units-name>strong,html[data-crm-theme=dark] .units-portal-menu>strong,html[data-crm-theme=dark] .units-state>strong{color:var(--bp-text)}html[data-crm-theme=dark] .units-form-body{background:var(--bp-paper)}html[data-crm-theme=dark] .crm-app .units-field>input{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .units-delete-confirmation>p{color:var(--bp-text)}@media(max-width:780px){.units-table-card>header{align-items:flex-start;flex-direction:column}.units-add-button{justify-content:center;width:100%}.units-form-drawer.drawer-wide{width:100vw}}@media(max-width:560px){.units-heading{padding:16px}.units-table-card{border-radius:8px}.units-form-body{padding:15px}}.models-page{--models-accent:#6f55d9;--models-accent-soft:var(--bp-body)}.models-table-head,.models-table-row{grid-template-columns:68px minmax(250px,.85fr) minmax(390px,1.35fr) 150px 52px}.models-name>span{background:var(--models-accent-soft);border-color:var(--bp-border);color:var(--models-accent)}.models-name>button:focus-visible,.models-name>button:hover{color:var(--models-accent)}.models-brand-chip{background:var(--bp-soft);border-color:var(--bp-border);color:#6a4dca;max-width:230px}.models-form-drawer.drawer-wide{width:min(1065px,100vw - 44px)}.models-brands-field{min-height:132px}.models-brand-selector-menu{overflow:hidden;padding:8px}.models-brand-search{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:#8190a5;display:flex;gap:8px;height:42px;margin-bottom:7px;padding:0 11px}.models-brand-search:focus-within{border-color:#8799ed;box-shadow:0 0 0 3px #4057d614;color:var(--bp-primary)}.models-brand-search input{background:#0000;border:0;color:var(--bp-text);flex:1 1;font-family:inherit;font-size:14px;height:38px;min-width:0;outline:0;padding:0}.models-brand-search input::placeholder{color:var(--bp-muted)}.models-brand-options{max-height:260px;overflow-y:auto;overscroll-behavior:contain}.models-brand-options>button{align-items:center;background:var(--bp-paper);border:0;border-radius:6px;color:var(--bp-text);display:flex;min-height:42px;padding:6px 10px;text-align:left;width:100%}.models-brand-options>button:focus-visible,.models-brand-options>button:hover{background:var(--bp-soft);color:var(--bp-primary);outline:0}.models-brand-options>button.is-inactive{color:var(--bp-muted)}.models-brand-options>button>span{align-items:center;display:flex;gap:8px;min-width:0}.models-brand-options>button>span>i{color:#7059cf;flex:0 0 auto}.models-brand-options>button strong{font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.models-brand-options>button small{background:var(--bp-soft);border-radius:999px;color:var(--bp-muted);flex:0 0 auto;font-size:13px;padding:2px 6px}html[data-crm-theme=dark] .models-name>span{background:var(--bp-soft);border-color:var(--bp-border);color:#c5baff}html[data-crm-theme=dark] .models-brand-chip{background:var(--bp-soft);border-color:var(--bp-border);color:#cabfff}html[data-crm-theme=dark] .models-brand-options>button,html[data-crm-theme=dark] .models-brand-search{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .models-brand-options>button:focus-visible,html[data-crm-theme=dark] .models-brand-options>button:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .models-brand-search input{color:var(--bp-text)}@media(max-width:820px){.models-form-drawer.drawer-wide{width:100vw}}.business-accounts-page{color:var(--bp-text);display:flex;flex-direction:column;min-height:calc(100dvh - 165px);width:100%}.business-toolbar{align-items:center;display:flex;gap:18px;justify-content:space-between;min-height:66px;padding:0 0 14px}.business-toolbar-primary{align-items:center;display:flex;gap:18px;min-width:0}.business-toolbar h1{color:var(--bp-text);font-size:24px;letter-spacing:-.35px;line-height:1.2;margin:0}.business-search{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-muted);display:flex;gap:9px;height:39px;padding:0 12px;width:min(370px,36vw)}.business-search:focus-within{border-color:#8798ed;box-shadow:0 0 0 3px #4057d61a;color:var(--bp-primary)}.business-search input{background:#0000;border:0;color:var(--bp-text);font-size:14px;height:100%;outline:0;padding:0;width:100%}.business-create-button,.business-empty button,.business-submit{align-items:center;background:#078b80;border:1px solid #07867a;border-radius:7px;box-shadow:0 7px 16px #078b802e;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:7px;justify-content:center;min-height:39px;padding:0 16px}.business-create-button:hover,.business-empty button:hover{background:#04796f}.business-table-card{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;display:flex;flex:1 1;flex-direction:column;min-height:clamp(420px,100dvh - 240px,850px);overflow:hidden}.business-table-scroll{flex:1 1;min-height:0;overflow:auto}.business-table{border-collapse:collapse;min-width:1230px;table-layout:fixed;width:100%}.business-table th{background:var(--bp-soft);border-bottom:1px solid var(--bp-border);border-right:1px solid var(--bp-border);color:#66758b;font-size:13px;font-weight:500;height:42px;padding:0 13px;text-align:left;white-space:nowrap}.business-table th:nth-child(2){width:250px}.business-table th:nth-child(3){width:165px}.business-table th:nth-child(4){width:240px}.business-table th:nth-child(5){width:190px}.business-table th:nth-child(6){width:235px}.business-table th:nth-child(7){width:225px}.business-table th:last-child{border-right:0}.business-table td{border-bottom:1px solid var(--bp-border);color:var(--bp-text);font-size:13px;height:62px;overflow:hidden;padding:10px 13px;text-overflow:ellipsis;white-space:nowrap}.business-table tbody tr:hover td{background:var(--bp-paper)}.business-table tbody tr.is-selected td{background:var(--bp-soft)}.business-table td a{align-items:center;color:#3159c8;display:inline-flex;gap:5px;text-decoration:none}.business-table td a:hover{text-decoration:underline}.business-select-cell{padding:0!important;text-align:center!important;width:48px!important}.business-select-cell input{accent-color:#4057d6;height:15px;width:15px}.business-name-cell,.business-owner-cell{align-items:center;display:flex;gap:10px;min-width:0}.business-name-cell>span,.business-owner-cell>span{background:var(--bp-soft);border-radius:50%;color:var(--bp-primary);display:grid;flex:0 0 32px;font-size:13px;font-weight:600;height:32px;place-items:center;width:32px}.business-name-cell strong{color:var(--bp-text);overflow:hidden;text-overflow:ellipsis}.business-owner-cell>span{background:#5a70df;color:#fff;flex-basis:28px;height:28px;width:28px}.business-state{align-items:center;color:var(--bp-muted);display:flex;gap:9px;justify-content:center;min-height:clamp(340px,100dvh - 330px,700px)}.business-state button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-primary);cursor:pointer;min-height:34px;padding:0 13px}.business-empty,.business-error{flex-direction:column;text-align:center}.business-error{color:#a43646}.business-error small{max-width:520px}.business-empty>span{background:var(--bp-soft);border-radius:18px;color:var(--bp-primary);display:grid;height:62px;place-items:center;width:62px}.business-empty strong{color:var(--bp-text);font-size:19px;margin-top:8px}.business-empty p{line-height:1.55;margin:0 0 8px;max-width:470px}.business-table-footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);color:var(--bp-muted);display:flex;font-size:13px;gap:16px;justify-content:space-between;min-height:54px;padding:8px 13px}.business-table-footer>div{align-items:center;display:flex;gap:9px}.business-table-footer b{color:var(--bp-muted);min-width:110px;text-align:center}.business-cancel,.business-table-footer button{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;color:var(--bp-text);cursor:pointer;min-height:33px;padding:0 13px}.business-table-footer button:disabled{cursor:not-allowed;opacity:.48}.business-form{grid-gap:14px 16px;display:grid;gap:14px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.business-field{display:flex;flex-direction:column;gap:7px;min-width:0}.business-field>span{color:var(--bp-text);font-size:13px;font-weight:600}.business-field>input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font-size:14px;height:42px;outline:0;padding:0 12px;width:100%}.business-field>input:focus{border-color:#7186eb;box-shadow:0 0 0 3px #4057d617}.business-field-full,.business-location{grid-column:1/-1}.business-location .crm-location-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.business-form-error{align-items:center;background:var(--bp-soft);border:1px solid #f0c4ca;border-radius:7px;color:#a02d3f;display:flex;font-size:13px;gap:8px;grid-column:1/-1;padding:10px 12px}.business-create-modal{max-width:1040px;width:min(1040px,100vw - 34px)}.business-create-modal .modal-body-custom{padding:20px 22px 24px}.business-create-modal .modal-footer-custom{gap:9px}.business-submit{border-color:var(--bp-primary);box-shadow:0 7px 16px #4057d62e;min-width:126px}.business-submit,.business-submit:hover{background:var(--bp-primary-solid)}.business-cancel:disabled,.business-submit:disabled{cursor:not-allowed;opacity:.58}.business-spin{animation:business-spin .8s linear infinite}@keyframes business-spin{to{transform:rotate(1turn)}}html[data-crm-theme=dark] .business-accounts-page,html[data-crm-theme=dark] .business-empty strong,html[data-crm-theme=dark] .business-field>span,html[data-crm-theme=dark] .business-name-cell strong,html[data-crm-theme=dark] .business-toolbar h1{color:var(--bp-text)}html[data-crm-theme=dark] .business-field>input,html[data-crm-theme=dark] .business-search,html[data-crm-theme=dark] .business-table-card,html[data-crm-theme=dark] .business-table-footer{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .business-table th{background:var(--bp-soft)}html[data-crm-theme=dark] .business-table td,html[data-crm-theme=dark] .business-table th{border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .business-table tbody tr.is-selected td,html[data-crm-theme=dark] .business-table tbody tr:hover td{background:var(--bp-soft)}@media(max-width:760px){.business-toolbar,.business-toolbar-primary{align-items:stretch;flex-direction:column}.business-toolbar-primary{gap:10px}.business-search{width:100%}.business-create-button{align-self:flex-end}.business-form{grid-template-columns:1fr}.business-field-full,.business-location{grid-column:auto}.business-location .crm-location-fields{grid-template-columns:1fr}.business-table-footer{align-items:flex-start;flex-direction:column}.business-table-footer>div{justify-content:space-between;width:100%}}.business-create-drawer .drawer-content{container:business-form/inline-size;display:flex;flex-direction:column;overflow:hidden;padding:0}.business-drawer-body{flex:1 1;min-height:0;overflow-y:auto;padding:20px 22px 24px}.business-drawer-footer{border-top:1px solid var(--crm-border);display:flex;flex:0 0 auto;gap:9px;justify-content:flex-end;padding:12px 18px}.business-create-drawer .drawer-header{flex-shrink:0}html[data-crm-theme=dark] .business-create-drawer .offcanvas-title{color:var(--bp-text)}.business-create-drawer .business-form{display:flex;flex-direction:column;gap:28px}.business-address-grid,.business-contact-fields,.business-general-fields{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.business-create-drawer .business-field{grid-column:auto}.business-create-drawer .business-address-country,.business-create-drawer .business-address-state,.business-create-drawer .business-address-street,.business-create-drawer .business-field-full,.business-create-drawer .business-field-street,.business-create-drawer .business-field-website,.business-create-drawer .business-location{grid-column:1/-1}.business-create-drawer .business-location .crm-location-fields{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.business-create-drawer .business-location .crm-location-fields>*{min-width:0}.business-form-section{border-top:1px solid var(--crm-border);min-width:0;padding-top:22px}.business-section-heading{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.business-section-heading h3{color:var(--crm-text);font-size:18px;font-weight:500;margin:0}.business-section-heading>span{background:var(--bp-soft);border-radius:5px;color:var(--bp-muted);font-size:13px;padding:3px 9px}.business-address-error{color:#a02d3f;grid-column:1/-1;margin:0}.business-address-error button{background:#0000;border:0;color:inherit;text-decoration:underline}html[data-crm-theme=dark] .business-section-heading h3{color:var(--bp-text)}html[data-crm-theme=dark] .business-section-heading>span{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .business-address-error{color:#ffb9c0}@container business-form (max-width: 860px){.business-create-drawer .business-location .crm-location-fields{grid-template-columns:minmax(0,1fr)}}@container business-form (max-width: 560px){.business-address-grid,.business-contact-fields,.business-general-fields{grid-template-columns:minmax(0,1fr)}.business-drawer-body{padding:18px}}.business-create-drawer .business-address-grid .business-field{--us-fiscal-accent:var(--crm-field-block-focus,#6f84e7);--us-fiscal-panel:var(--crm-field-block-body,var(--bp-paper));--us-fiscal-text:var(--crm-field-block-text,var(--bp-text))}.business-create-drawer .business-address-grid .business-field:has(>.location-search-select.is-attached.is-open){border-color:var(--us-fiscal-accent);border-bottom-color:#0000;border-radius:8px 8px 0 0;box-shadow:none}.business-create-drawer .business-address-grid .location-search-select.is-attached.is-open .location-search-trigger{border-radius:0;box-shadow:none}.business-create-drawer-layer{position:relative;z-index:520}.notifications-page{--notification-ink:#14213a;--notification-muted:#65748d;--notification-line:var(--bp-border);--notification-primary:var(--bp-primary);--notification-soft:var(--bp-body);grid-gap:14px;color:var(--notification-ink);display:grid;gap:14px;min-width:0;padding:18px 20px 30px;width:100%}.notifications-alert{align-items:center;border:1px solid;border-radius:11px;display:flex;font-size:14px;font-weight:600;gap:10px;min-height:45px;padding:10px 15px}.notifications-alert.is-error{background:var(--bp-soft);border-color:#f0caca;color:#a33434}.notifications-alert.is-success{background:var(--bp-soft);border-color:#bce4d9;color:#146f59}.notifications-card{background:var(--bp-paper);border:1px solid var(--notification-line);border-radius:6px;box-shadow:var(--bp-shadow);overflow:hidden}.notifications-card__header{align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--notification-line);display:flex;gap:24px;justify-content:space-between;min-height:88px;padding:17px 20px}.notifications-card__header>div:first-child>span{color:#078f79;font-size:13px;font-weight:600;letter-spacing:.09em}.notifications-card__header h1{font-size:23px;line-height:1.22;margin:3px 0}.notifications-card__header p{color:var(--notification-muted);font-size:14px;line-height:1.45;margin:0}.notifications-card__actions{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end}.notification-btn{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;color:var(--bp-text);cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:600;gap:7px;justify-content:center;min-height:40px;padding:8px 13px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.notification-btn:hover:not(:disabled){background:var(--bp-paper);border-color:#9eadd0;transform:translateY(-1px)}.notification-btn:focus-visible{outline:3px solid #4057d633;outline-offset:2px}.notification-btn:disabled{cursor:not-allowed;opacity:.52}.notification-btn.primary{background:var(--bp-primary-solid);border-color:var(--bp-primary);box-shadow:0 7px 15px #4057d62e;color:#fff}.notification-btn.danger{background:var(--bp-soft);border-color:#ebc3c3;color:#b03939}.notification-btn.danger.solid{background:#c94444;border-color:#c94444;color:#fff}.notification-channel-cards{grid-gap:24px;background:var(--bp-soft);border-bottom:1px solid var(--notification-line);display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:20px}.notification-channel-card.card{--channel-accent:var(--bp-primary);--channel-soft:var(--bp-soft);background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:4px;box-shadow:var(--bp-shadow);margin:0;min-width:0;overflow:hidden;position:relative;transition:all .4s}.notification-channel-card.card:hover{box-shadow:0 5px 10px #1e20251f;transform:translateY(-3.6px)}.notification-channel-card.card.is-web{--channel-accent:#0ab39c;--channel-soft:#daf4f0}.notification-channel-card.card.is-email{--channel-accent:#299cdb;--channel-soft:var(--bp-soft)}.notification-channel-card.card.is-sms{--channel-accent:#f7b84b;--channel-soft:#fef1d9}.notification-channel-card.card.is-push{--channel-accent:var(--bp-primary);--channel-soft:var(--bp-soft)}.notification-channel-card.card .card-body{padding:18px;position:relative}.notification-channel-card.card .d-flex{display:flex}.notification-channel-card.card .justify-content-between{justify-content:space-between}.notification-channel-card.card .align-items-center{align-items:center}.notification-channel-card.card .flex-grow-1{flex:1 1 auto}.notification-channel-card.card .flex-shrink-0{flex:0 0 auto}.notification-channel-card.card .overflow-hidden{min-width:0;overflow:hidden}.notification-channel-card.card .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-channel-card.card .fw-medium{font-weight:500}.notification-channel-card.card .fw-semibold{font-weight:600}.notification-channel-card.card .mb-0{margin-bottom:0}.notification-channel-card.card .mt-2{margin-top:8px}.notification-channel-card.card .text-muted{color:var(--bp-muted)}.notification-channel-card.card .ff-secondary{font-family:inherit}.notification-channel-card.card h3{color:var(--bp-text);font-size:16px;line-height:1.42;max-width:230px}.notification-channel-card.card .avatar-sm{height:48px;margin-left:14px;width:48px}.notification-channel-card.card .avatar-title{align-items:center;background:var(--channel-soft);color:var(--channel-accent);display:flex;height:100%;justify-content:center;width:100%}.notification-channel-card.card .rounded-circle{border-radius:50%}.notification-channel-card.card .notification-channel-status{background:#0ab39c;border-radius:50%;bottom:14px;height:7px;position:absolute;right:18px;width:7px}.notification-channel-card.card.is-pending .notification-channel-status{background:var(--bp-soft)}.notification-channel-card.card.is-pending .avatar-title{background:#eff2f7;color:#878a99}.notification-category-tabs.nav-customs.nav{background:var(--bp-paper);border-bottom:1px solid var(--notification-line);display:flex;margin:16px 0 0;overflow:hidden;padding:0 0 0 34px}.notification-category-tabs.nav-customs.nav .nav-item{flex:0 0 auto}.notification-category-tabs.nav-customs.nav .nav-link{align-items:center;background:var(--bp-soft);border:0;border-radius:0;color:var(--bp-text);cursor:pointer;display:flex;font:inherit;font-size:15px;font-weight:500;gap:7px;justify-content:center;margin-right:46px;min-height:46px;padding:10px 12px;position:relative;transition:all .5s ease;z-index:0}.notification-category-tabs.nav-customs.nav .nav-link:after,.notification-category-tabs.nav-customs.nav .nav-link:before{background:var(--bp-soft);bottom:-1px;content:"";display:block;position:absolute;top:-1px;transition:all .5s ease;width:37px;z-index:-1}.notification-category-tabs.nav-customs.nav .nav-link:before{border-radius:0 8px 0 0;right:-24px;transform:skew(30deg,0deg)}.notification-category-tabs.nav-customs.nav .nav-link:after{border-radius:8px 0 0 0;left:-24px;transform:skew(-30deg,0deg)}.notification-category-tabs.nav-customs.nav .nav-link>b,.notification-category-tabs.nav-customs.nav .nav-link>span,.notification-category-tabs.nav-customs.nav .nav-link>svg{position:relative;z-index:1}.notification-category-tabs.nav-customs.nav .nav-link .badge{align-items:center;background:#fff;border-radius:50rem;box-shadow:0 1px 2px #38414a26;color:#405189;display:inline-flex;font-size:13px;justify-content:center;min-height:22px;min-width:22px;padding:3px 7px}.notification-category-tabs.nav-customs.nav .nav-link:hover:not(.active){color:var(--bp-text)}.notification-category-tabs.nav-customs.nav .nav-link.active,.notification-category-tabs.nav-customs.nav .nav-link.active:after,.notification-category-tabs.nav-customs.nav .nav-link.active:before{background:var(--bp-primary-solid);color:#fff}.notification-category-tabs.nav-customs.nav .nav-link.active{z-index:1}.notification-category-tabs.nav-customs.nav .nav-link:focus-visible{outline:3px solid #40518940;outline-offset:-3px}.notification-preference-table{background:var(--bp-paper);border-radius:0 0 4px 4px;margin:0;max-height:min(61vh,650px);overflow:auto}.notification-preference-table .table{border-collapse:collapse;color:var(--bp-text);margin-bottom:0;min-width:720px;vertical-align:top;width:100%}.notification-preference-table .table-nowrap td,.notification-preference-table .table-nowrap th{white-space:nowrap}.notification-preference-table .align-middle td,.notification-preference-table .align-middle th{vertical-align:middle}.notification-preference-table .table>:not(caption)>*>*{background:#0000;border-bottom:1px solid var(--bp-border);padding:13px 16px}.notification-preference-table .table-light>tr>th{background:var(--bp-soft);color:var(--bp-text);font-size:15px;font-weight:600;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:2}.notification-preference-table tbody th,.notification-preference-table thead th:first-child{text-align:left}.notification-preference-table thead th:first-child{min-width:300px;width:auto}.notification-preference-table thead th:not(:first-child){width:145px}.notification-preference-table thead th i{margin-right:6px;vertical-align:middle}.notification-preference-table tbody th{color:var(--bp-text);font-size:15.5px;font-weight:600}.notification-preference-table tbody td{text-align:center}.notification-preference-table .table-hover tbody tr:hover{background:#4051890a}.notification-preference-table tbody tr:last-child td,.notification-preference-table tbody tr:last-child th{border-bottom:0}.notification-switch{background:#f06548;border:1px solid #e4563b;border-radius:14px;box-shadow:0 0 0 1px #f065480f,0 3px 9px #e4563b29;cursor:pointer;height:24px;padding:0;position:relative;transition:background .18s ease,border-color .18s ease;width:42px}.notification-switch span{background:var(--bp-paper);border-radius:50%;box-shadow:0 2px 5px #1826413d;height:16px;left:3px;position:absolute;top:3px;transition:transform .18s ease;width:16px}.notification-switch.is-on{background:#0f9d78;border-color:#0f8f6d;box-shadow:0 0 0 1px #0f9d7814,0 3px 9px #0f8f6d2e}.notification-switch.is-on span{transform:translateX(18px)}.notification-switch:focus-visible{outline:3px solid #f065483d;outline-offset:2px}.notification-switch.is-on:focus-visible{outline-color:#0f9d7838}.notification-switch:disabled{cursor:not-allowed;opacity:.4}.notification-drawer-list{grid-gap:8px;display:grid;gap:8px;margin-top:14px}.notification-drawer-list button{grid-gap:10px;align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;color:var(--bp-text);cursor:pointer;display:grid;font:inherit;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-height:58px;padding:10px;text-align:left;width:100%}.notification-drawer-list button:hover{background:var(--bp-paper);border-color:#bac7df}.notification-drawer-list button>span:first-child{background:var(--bp-soft);border-radius:9px;color:var(--bp-primary);display:grid;height:34px;place-items:center;width:34px}.notification-drawer-list button>span:nth-child(2){grid-gap:2px;display:grid;gap:2px;min-width:0}.notification-drawer-list button small,.notification-drawer-list button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-drawer-list button strong{font-size:15px}.notification-drawer-list button small{color:#6c7a91;font-size:14px}.notification-drawer-list button>i{background:var(--bp-primary-solid);border-radius:50%;height:7px;width:7px}.notification-drawer-footer{border-top:1px solid var(--bp-border);display:flex;justify-content:center;margin-top:14px;padding-top:13px}html[data-crm-theme=dark] .notifications-page{--notification-ink:#e9ecef;--notification-muted:var(--bp-muted);--notification-line:var(--bp-border)}html[data-crm-theme=dark] .notifications-card{background:var(--bp-soft)}html[data-crm-theme=dark] .notification-btn.secondary{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .notification-channel-cards{background:var(--bp-paper)}html[data-crm-theme=dark] .notification-channel-card.card{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:var(--bp-shadow)}html[data-crm-theme=dark] .notification-channel-card h3{color:var(--bp-text)}html[data-crm-theme=dark] .notification-channel-card .text-muted{color:var(--bp-muted)}html[data-crm-theme=dark] .notification-category-tabs.nav-customs.nav{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .notification-category-tabs.nav-customs.nav .nav-link,html[data-crm-theme=dark] .notification-category-tabs.nav-customs.nav .nav-link:after,html[data-crm-theme=dark] .notification-category-tabs.nav-customs.nav .nav-link:before{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .notification-category-tabs.nav-customs.nav .nav-link:hover:not(.active){color:#fff}html[data-crm-theme=dark] .notification-category-tabs.nav-customs.nav .nav-link.active,html[data-crm-theme=dark] .notification-category-tabs.nav-customs.nav .nav-link.active:after,html[data-crm-theme=dark] .notification-category-tabs.nav-customs.nav .nav-link.active:before{background:var(--bp-primary-solid);color:#fff}html[data-crm-theme=dark] .notification-preference-table{background:var(--bp-soft)}html[data-crm-theme=dark] .notification-preference-table .table{color:var(--bp-text)}html[data-crm-theme=dark] .notification-preference-table .table>:not(caption)>*>*{border-color:var(--bp-border)}html[data-crm-theme=dark] .notification-preference-table .table-light>tr>th{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .notification-preference-table .table-hover tbody tr:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .notification-preference-table tbody th{color:var(--bp-text)}html[data-crm-theme=dark] .notification-switch{background:#d9573f;border-color:#e36a52;box-shadow:0 0 0 1px #e36a5214,0 3px 10px #0003}html[data-crm-theme=dark] .notification-switch.is-on{background:#159b78;border-color:#29b58e;box-shadow:0 0 0 1px #29b58e1a,0 3px 10px #0003}html[data-crm-theme=dark] .notification-drawer-list button{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .notification-drawer-list button:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .notifications-page{--notification-soft:var(--bp-body);color-scheme:dark}html[data-crm-theme=dark] .notifications-card__header{background:var(--bp-soft)}html[data-crm-theme=dark] .notifications-card__header>div:first-child>span{color:#55ccb7}html[data-crm-theme=dark] .notification-channel-card.card .avatar-title{background:#343a40}html[data-crm-theme=dark] .notification-channel-card.card.is-pending .avatar-title{background:#343a40;color:#adb5bd}html[data-crm-theme=dark] .notification-channel-card.card.is-push .avatar-title{color:#b4c4ff}html[data-crm-theme=dark] .notification-category-tabs.nav-customs.nav .nav-link .badge{background:#262a2f;color:#e9ecef}html[data-crm-theme=dark] .notification-category-tabs.nav-customs.nav .nav-link.active .badge{background:#e9ecef;color:#0f2037}html[data-crm-theme=dark] .notification-btn:hover:not(:disabled){background:var(--bp-primary-solid);border-color:var(--bp-border);color:#fff}html[data-crm-theme=dark] .notification-btn.primary:hover:not(:disabled){background:#334cc5;border-color:#334cc5}html[data-crm-theme=dark] .notification-btn:disabled{color:var(--bp-muted)}html[data-crm-theme=dark] .notification-btn:disabled,html[data-crm-theme=dark] .notification-switch:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;opacity:1}html[data-crm-theme=dark] .notification-switch:disabled span{background:var(--bp-soft)}html[data-crm-theme=dark] .notification-switch.is-on:disabled{background:#285347;border-color:#527467}html[data-crm-theme=dark] .notifications-alert.is-error{background:#402632;border-color:#6d3442;color:#ffb8c2}html[data-crm-theme=dark] .notifications-alert.is-success{background:#233c32;border-color:#426553;color:#91d7b7}html[data-crm-theme=dark] .notification-drawer-list button>span:first-child{background:var(--bp-soft);color:#b4c4ff}html[data-crm-theme=dark] .notification-drawer-list button small{color:var(--bp-muted)}html[data-crm-theme=dark] .notification-drawer-footer{border-color:var(--bp-border)}html[data-crm-theme=dark] .notification-category-tabs,html[data-crm-theme=dark] .notification-preference-table{scrollbar-color:#6c757d #212529}html[data-crm-theme=dark] .notification-category-tabs::-webkit-scrollbar,html[data-crm-theme=dark] .notification-preference-table::-webkit-scrollbar{height:10px;width:10px}html[data-crm-theme=dark] .notification-category-tabs::-webkit-scrollbar-track,html[data-crm-theme=dark] .notification-preference-table::-webkit-scrollbar-track{background:var(--bp-paper)}html[data-crm-theme=dark] .notification-category-tabs::-webkit-scrollbar-thumb,html[data-crm-theme=dark] .notification-preference-table::-webkit-scrollbar-thumb{background:var(--bp-soft);border:2px solid var(--bp-border);border-radius:8px}@media(max-width:980px){.notification-channel-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.notifications-card__header{align-items:flex-start;flex-direction:column}.notifications-card__actions{justify-content:flex-start}}@media(max-width:640px){.notifications-page{padding:12px 10px 24px}.notifications-card__header{padding:16px}.notifications-card__actions,.notifications-card__actions .notification-btn{width:100%}.notification-channel-cards{grid-template-columns:1fr;padding:12px}.notification-category-tabs.nav-customs.nav{overflow-x:auto;overflow-y:hidden;padding-left:34px}.notification-category-tabs.nav-customs.nav .nav-link{min-width:112px}}@media(prefers-reduced-motion:reduce){.notification-btn,.notification-switch,.notification-switch span{transition:none}}.my-account-page{--account-primary:#405bd8;--account-primary-soft:var(--bp-body);--account-success:#0f9f7f;--account-ink:#17243b;--account-muted:#687792;--account-line:var(--bp-border);--account-panel:var(--bp-body);color:var(--account-ink);margin:0 auto;padding:20px 22px 38px;width:min(1480px,100%)}.header-account-button .avatar img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.my-account-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.my-account-heading span{color:#009b7a;display:block;font-size:14px;font-weight:500;letter-spacing:.09em;margin-bottom:4px}.my-account-heading h1{font-size:26px;line-height:1.25;margin:0}.my-account-heading p{color:var(--account-muted);font-size:16px;margin:5px 0 0}.my-account-panel,.my-account-profile-card{background:var(--account-panel);border:1px solid var(--account-line);border-radius:6px;box-shadow:var(--bp-shadow)}.my-account-profile-card{margin-bottom:18px;overflow:hidden;position:relative}.my-account-cover{background-color:#354fc6;background-image:radial-gradient(circle at 78% 12%,#62dfd166,#0000 29%),linear-gradient(120deg,#273b9f,#5069df 56%,#5dbfc8 120%);background-position:50%;background-size:cover;height:210px;position:relative}.my-account-cover:after{background:linear-gradient(180deg,#0000 45%,#0c162f47);content:"";inset:0;position:absolute}.my-account-image-action{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#101d3d9e;border:1px solid #ffffff94;border-radius:7px;bottom:16px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;min-height:38px;padding:0 14px;position:absolute;right:18px;z-index:1}.my-account-image-action:hover{background:#101d3dd1}.my-account-avatar-wrap label input,.my-account-company-logo label input,.my-account-image-action input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.my-account-identity{align-items:flex-end;display:flex;gap:18px;min-height:98px;padding:0 28px 17px}.my-account-avatar-wrap{flex:0 0 auto;margin-top:-56px;position:relative;z-index:2}.my-account-avatar{background:linear-gradient(145deg,#12a487,#4963dd);border:5px solid var(--bp-border);border-radius:50%;box-shadow:0 5px 16px #1e305930;color:#fff;display:grid;font-size:31px;font-weight:600;height:116px;overflow:hidden;place-items:center;width:116px}.my-account-avatar img{height:100%;object-fit:cover;width:100%}.my-account-avatar-wrap>label{background:#405bd8;border:3px solid var(--bp-border);border-radius:50%;bottom:4px;box-shadow:0 4px 10px #14234b38;color:#fff;cursor:pointer;display:grid;height:34px;place-items:center;position:absolute;right:2px;width:34px}.my-account-identity>div:last-child{padding-bottom:5px}.my-account-identity h2{font-size:24px;line-height:1.3;margin:0}.my-account-identity p{color:#405bd8;font-size:14px;font-weight:600;margin:3px 0}.my-account-identity>div:last-child>span{color:var(--account-muted);font-size:15px}.my-account-tabs{border-top:1px solid var(--account-line);display:flex;gap:2px;overflow-x:auto;padding:0 24px}.my-account-tabs button{align-items:center;background:#0000;border:0;color:#65738c;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;min-height:52px;padding:0 18px;position:relative;white-space:nowrap}.my-account-tabs button:after{background:#0000;border-radius:3px 3px 0 0;bottom:0;content:"";height:3px;left:14px;position:absolute;right:14px}.my-account-tabs button.active,.my-account-tabs button:hover{color:#405bd8}.my-account-tabs button.active:after{background:#405bd8}.my-account-panel{overflow:hidden}.my-account-panel-heading{align-items:center;border-bottom:1px solid var(--account-line);display:flex;gap:13px;padding:20px 24px}.my-account-panel-heading>span{background:var(--bp-soft);border-radius:6px;color:#405bd8;display:grid;flex:0 0 auto;height:42px;place-items:center;width:42px}.my-account-panel-heading h2{font-size:19px;margin:0}.my-account-panel-heading p{color:var(--account-muted);font-size:15px;margin:4px 0 0}.my-account-form-grid{grid-gap:18px 22px;display:grid;gap:18px 22px;grid-template-columns:repeat(2,minmax(0,1fr));padding:24px}.my-account-field{color:var(--bp-text);display:flex;flex-direction:column;font-size:15px;font-weight:600;gap:7px;min-width:0}.my-account-field>input,.my-account-field>select{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:7px;color:var(--bp-text);font:inherit;font-weight:500;height:44px;outline:0;padding:0 13px;width:100%}.my-account-field>input:focus,.my-account-field>select:focus{border-color:#6a7fe6;box-shadow:0 0 0 3px #405bd81f}.my-account-field>input[readonly]{background:var(--bp-soft);color:#71809a;cursor:not-allowed}.my-account-field small{color:#7d8ba1;font-size:13px;font-weight:500;line-height:1.4}.my-account-field .international-phone-input{width:100%}.my-account-field .phone-number-field{font-size:15px;height:42px}.my-account-field .phone-country-trigger{height:42px}.my-account-options{grid-gap:12px 22px;display:grid;gap:12px 22px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 24px 24px}.my-account-toggle{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;cursor:pointer;display:flex;gap:10px;min-height:46px;padding:0 13px}.my-account-toggle input{opacity:0;position:absolute}.my-account-toggle>span{background:var(--bp-soft);border-radius:13px;flex:0 0 auto;height:23px;position:relative;transition:.18s;width:42px}.my-account-toggle>span:after{background:var(--bp-paper);border-radius:50%;box-shadow:0 1px 4px #19274238;content:"";height:17px;left:3px;position:absolute;top:3px;transition:.18s;width:17px}.my-account-toggle input:checked+span{background:#0f9f7f}.my-account-toggle input:checked+span:after{transform:translateX(19px)}.my-account-toggle input:focus-visible+span{outline:3px solid #405bd833;outline-offset:2px}.my-account-toggle strong{font-size:15px}.my-account-toggle.is-compact{background:#0000;border:0;min-height:auto;padding:0}.my-account-actions{background:var(--bp-paper);border-top:1px solid var(--account-line);display:flex;gap:10px;justify-content:flex-end;padding:14px 24px}.my-account-dial,.my-account-primary,.my-account-state button{align-items:center;background:#405bd8;border:1px solid #405bd8;border-radius:7px;box-shadow:0 5px 12px #405bd829;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;min-height:42px;padding:0 17px;text-decoration:none}.my-account-dial:hover,.my-account-primary:hover,.my-account-state button:hover{background:#334cc5}.my-account-primary:disabled{cursor:wait;opacity:.58}.my-account-no-integrated,.my-account-readonly{align-items:center;background:#fff9e8;border:1px solid #f0dca8;border-radius:8px;color:#735715;display:flex;font-size:15px;font-weight:600;gap:9px;margin:20px 24px 0;padding:12px 14px}.my-account-panel fieldset{border:0;margin:0;min-width:0;padding:0}.my-account-panel fieldset:disabled{opacity:.76}.my-account-company-logo{align-items:center;display:flex;gap:13px;padding:23px 24px 0}.my-account-company-logo>div{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:12px;color:#405bd8;display:grid;height:72px;overflow:hidden;place-items:center;width:72px}.my-account-company-logo img{height:100%;object-fit:contain;width:100%}.my-account-company-logo label{align-items:center;color:#405bd8;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:7px;position:relative}.my-account-password-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));padding:24px}.my-account-external-password{align-items:center;background:var(--bp-soft);border:1px solid #cce7e0;border-radius:10px;display:flex;gap:14px;margin:24px;padding:20px}.my-account-external-password>span{background:#d9f4ed;border-radius:50%;color:#0c9275;display:grid;height:54px;place-items:center;width:54px}.my-account-external-password strong{font-size:16px}.my-account-external-password p{color:#607089;font-size:15px;margin:5px 0 0}.my-account-phone-layout{grid-gap:16px;display:grid;gap:16px;padding:24px}.my-account-phone-card{grid-gap:15px;align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;display:grid;gap:15px;grid-template-columns:auto 1fr auto;padding:18px}.my-account-phone-card>span{background:var(--bp-soft);border-radius:6px;color:#405bd8;display:grid;height:56px;place-items:center;width:56px}.my-account-phone-card strong{font-size:17px}.my-account-phone-card p{color:var(--account-muted);font-size:15px;line-height:1.45;margin:5px 0 0}.my-account-phone-number{grid-gap:18px;align-items:end;display:grid;gap:18px;grid-template-columns:minmax(260px,520px) auto}.my-account-phone-number>p{align-items:center;color:#75839a;display:flex;font-size:15px;gap:8px;margin:0 0 12px}.my-account-no-integrated{background:var(--bp-soft);border-color:var(--bp-border);color:#2e6570;margin:0}.my-account-notice{align-items:center;border:1px solid;border-radius:8px;display:flex;font-size:15px;font-weight:600;gap:10px;margin:0 0 16px;outline:none;padding:12px 14px}.my-account-notice.is-success{background:var(--bp-soft);border-color:#bde6da;color:#126f5a}.my-account-notice.is-error{background:var(--bp-soft);border-color:#f2c7cc;color:#a13d47}.my-account-notice button{background:#0000;border:0;color:inherit;cursor:pointer;margin-left:auto}.my-account-state{align-items:center;color:#65738b;display:flex;flex-direction:column;gap:13px;justify-content:center;min-height:420px}.my-account-state>i{animation:my-account-spin .9s linear infinite}.my-account-state.is-error{color:#9f414b}.my-account-state button{margin-top:5px}@keyframes my-account-spin{to{transform:rotate(1turn)}}.theme-dark .my-account-page{--account-ink:var(--crm-dark-title,#f4f7fb);--account-muted:var(--crm-dark-muted,var(--bp-muted));--account-line:var(--crm-dark-border,var(--bp-border));--account-panel:var(--crm-dark-panel,var(--bp-body))}.theme-dark .my-account-avatar,.theme-dark .my-account-avatar-wrap>label{border-color:var(--bp-border)}.theme-dark .my-account-field{color:#f4f7fb;color:var(--crm-dark-title,#f4f7fb)}.theme-dark .my-account-field>input,.theme-dark .my-account-field>select{background:var(--bp-paper);border-color:var(--crm-dark-border,var(--bp-border));color:var(--bp-text);color:var(--crm-dark-text,var(--bp-text));color-scheme:dark}.theme-dark .my-account-field>input[readonly]{background:var(--bp-soft);background:var(--crm-dark-soft,var(--bp-soft));color:var(--bp-muted);color:var(--crm-dark-muted,var(--bp-muted))}.theme-dark .my-account-options .my-account-toggle,.theme-dark .my-account-phone-card{background:var(--bp-soft);background:var(--crm-dark-soft,var(--bp-soft));border-color:var(--crm-dark-border,var(--bp-border));color:var(--bp-text);color:var(--crm-dark-text,var(--bp-text))}.theme-dark .my-account-actions{background:var(--bp-paper);border-color:var(--crm-dark-border,var(--bp-border))}.theme-dark .my-account-panel-heading>span,.theme-dark .my-account-phone-card>span{background:var(--bp-soft);color:#9bacff}.theme-dark .my-account-company-logo>div{background:var(--bp-paper);border-color:var(--crm-dark-border,var(--bp-border))}.theme-dark .my-account-readonly{background:#3c321d;border-color:#5d4a20;color:#f4ce7b}.theme-dark .my-account-no-integrated{background:#17312f;border-color:#28524d;color:#9ed9cd}.theme-dark .my-account-external-password{background:#17312f;border-color:#28524d;color:var(--bp-text);color:var(--crm-dark-text,var(--bp-text))}.theme-dark .my-account-external-password>span{background:#21463f;color:#8be1ce}@media(max-width:900px){.my-account-page{padding:16px 14px 30px}.my-account-cover{height:175px}.my-account-form-grid,.my-account-options,.my-account-password-grid,.my-account-phone-number{grid-template-columns:1fr}.my-account-dial{justify-self:start}.my-account-tabs{padding:0 10px}.my-account-tabs button{padding:0 13px}}@media(max-width:560px){.my-account-heading h1{font-size:25px}.my-account-cover{height:140px}.my-account-identity{align-items:center;gap:12px;padding:0 17px 15px}.my-account-avatar{border-width:4px;font-size:24px;height:88px;width:88px}.my-account-avatar-wrap{margin-top:-38px}.my-account-avatar-wrap>label{height:30px;width:30px}.my-account-identity h2{font-size:20px}.my-account-image-action{bottom:10px;right:10px}.my-account-image-action span{display:none}.my-account-form-grid,.my-account-options,.my-account-password-grid,.my-account-phone-layout{padding:18px}.my-account-panel-heading{padding:17px 18px}.my-account-phone-card{grid-template-columns:auto 1fr}.my-account-phone-card .my-account-toggle{grid-column:1/-1;justify-self:end}.my-account-actions{padding:12px 18px}.my-account-primary{width:100%}}html[data-crm-theme=dark] .my-account-page{--account-ink:#e9ecef;--account-muted:var(--bp-muted);--account-line:var(--bp-border);--account-panel:var(--bp-body);--account-primary-soft:var(--bp-body);--crm-field-block-border:var(--bp-border);--crm-field-block-header:var(--bp-body);--crm-field-block-body:var(--bp-body);--crm-field-block-label:var(--bp-text);--crm-field-block-text:var(--bp-text);color-scheme:dark}html[data-crm-theme=dark] .my-account-page .my-account-panel,html[data-crm-theme=dark] .my-account-page .my-account-profile-card{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .my-account-page .my-account-avatar,html[data-crm-theme=dark] .my-account-page .my-account-avatar-wrap>label{border-color:var(--bp-border)}html[data-crm-theme=dark] .my-account-page .my-account-image-action{background:#262a2fcc;border-color:var(--bp-border)}html[data-crm-theme=dark] .my-account-page .my-account-image-action:hover{background:var(--bp-soft)}html[data-crm-theme=dark] .my-account-page .my-account-company-logo label,html[data-crm-theme=dark] .my-account-page .my-account-identity p{color:#b4c4ff}html[data-crm-theme=dark] .my-account-page .my-account-tabs{background:var(--bp-soft)}html[data-crm-theme=dark] .my-account-page .my-account-tabs button{color:var(--bp-text)}html[data-crm-theme=dark] .my-account-page .my-account-tabs button.active,html[data-crm-theme=dark] .my-account-page .my-account-tabs button:hover{color:#b4c4ff}html[data-crm-theme=dark] .my-account-page .my-account-tabs button.active:after{background:#9aabff}html[data-crm-theme=dark] .my-account-page .my-account-actions,html[data-crm-theme=dark] .my-account-page .my-account-panel-heading{background:var(--bp-soft);border-color:var(--bp-border)}html[data-crm-theme=dark] .my-account-page .my-account-company-logo>div,html[data-crm-theme=dark] .my-account-page .my-account-panel-heading>span,html[data-crm-theme=dark] .my-account-page .my-account-phone-card>span{background:var(--bp-soft);border-color:var(--bp-border);color:#b4c4ff}html[data-crm-theme=dark] .my-account-page .my-account-field{border-color:var(--bp-border)}html[data-crm-theme=dark] .my-account-page .my-account-field>input,html[data-crm-theme=dark] .my-account-page .my-account-field>select{background-color:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .my-account-page .my-account-field>input:disabled,html[data-crm-theme=dark] .my-account-page .my-account-field>input[readonly],html[data-crm-theme=dark] .my-account-page .my-account-field>select:disabled{background-color:var(--bp-soft)!important;color:var(--bp-muted)}html[data-crm-theme=dark] .my-account-page .my-account-field small,html[data-crm-theme=dark] .my-account-page .my-account-phone-number>p{color:var(--bp-muted)}html[data-crm-theme=dark] .my-account-page .my-account-field .phone-country-trigger,html[data-crm-theme=dark] .my-account-page .my-account-field .phone-number-field{background-color:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .my-account-page .my-account-field .phone-number-field::placeholder{color:var(--bp-muted)}html[data-crm-theme=dark] .my-account-page .my-account-phone-card,html[data-crm-theme=dark] .my-account-page .my-account-toggle{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .my-account-page .my-account-toggle.is-compact{background:#0000}html[data-crm-theme=dark] .my-account-page .my-account-toggle>span{background:var(--bp-soft)}html[data-crm-theme=dark] .my-account-page .my-account-toggle input:checked+span{background:#0f9f7f}html[data-crm-theme=dark] .my-account-page .my-account-primary:disabled{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-muted);opacity:1}html[data-crm-theme=dark] .my-account-page .my-account-external-password,html[data-crm-theme=dark] .my-account-page .my-account-no-integrated{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}html[data-crm-theme=dark] .my-account-page .my-account-external-password>span{background:var(--bp-soft);color:#91d7b7}html[data-crm-theme=dark] .my-account-page .my-account-external-password p{color:var(--bp-muted)}html[data-crm-theme=dark] .my-account-page .my-account-notice.is-success{background:#233c32;border-color:#426553;color:#91d7b7}html[data-crm-theme=dark] .my-account-page .my-account-notice.is-error{background:#402632;border-color:#6d3442;color:#ffb8c2}html[data-crm-theme=dark] .my-account-page .my-account-tabs{scrollbar-color:#6c757d #212529}html[data-crm-theme=dark] .my-account-state{color:var(--bp-muted)}html[data-crm-theme=dark] .my-account-state.is-error{color:#ffb8c2}:is(.brands-table-head,.certainties-table-head,.currencies-table-head,.discard-reasons-table-head,.follow-up-types-table-head,.models-table-head,.origins-table-head,.phases-table-head,.price-lists-table-head,.product-lines-table-head,.products-table-head,.sales-floors-table-head,.segmentation-tags-table-head,.titles-table-head,.units-table-head,.sales-force-table thead tr){background-color:var(--bp-soft);background-image:linear-gradient(180deg,#faf9fe,#f2f0fa);border-bottom:1px solid var(--bp-border);border-top:1px solid var(--bp-border);box-shadow:var(--bp-shadow);color:var(--bp-text);font-size:14px;font-weight:500;letter-spacing:.24px;min-height:46px}:is(.brands-table-head,.certainties-table-head,.currencies-table-head,.discard-reasons-table-head,.follow-up-types-table-head,.models-table-head,.origins-table-head,.phases-table-head,.price-lists-table-head,.product-lines-table-head,.products-table-head,.sales-floors-table-head,.segmentation-tags-table-head,.titles-table-head,.units-table-head,.sales-force-table thead tr)>*{position:relative}:is(.brands-table-head,.certainties-table-head,.currencies-table-head,.discard-reasons-table-head,.follow-up-types-table-head,.models-table-head,.origins-table-head,.phases-table-head,.price-lists-table-head,.product-lines-table-head,.products-table-head,.sales-floors-table-head,.segmentation-tags-table-head,.titles-table-head,.units-table-head,.sales-force-table thead tr)>:not(:last-child):after{background:var(--bp-soft);content:"";height:26px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.sales-force-table thead th{background-color:#0000;border-bottom:0;color:var(--bp-text);font-size:14px;font-weight:500;height:46px}html[data-crm-theme=dark] :is(.brands-table-head,.certainties-table-head,.currencies-table-head,.discard-reasons-table-head,.follow-up-types-table-head,.models-table-head,.origins-table-head,.phases-table-head,.price-lists-table-head,.product-lines-table-head,.products-table-head,.sales-floors-table-head,.segmentation-tags-table-head,.titles-table-head,.units-table-head,.sales-force-table thead tr){background-color:var(--bp-soft);background-image:linear-gradient(180deg,#252a35,#1d212a);border-color:var(--bp-border);box-shadow:var(--bp-shadow);color:var(--bp-text)}html[data-crm-theme=dark] :is(.brands-table-head,.certainties-table-head,.currencies-table-head,.discard-reasons-table-head,.follow-up-types-table-head,.models-table-head,.origins-table-head,.phases-table-head,.price-lists-table-head,.product-lines-table-head,.products-table-head,.sales-floors-table-head,.segmentation-tags-table-head,.titles-table-head,.units-table-head,.sales-force-table thead tr)>:not(:last-child):after{background:var(--bp-soft)}.configuration-empty-state{align-items:center;display:flex!important;flex-direction:column;gap:9px;justify-content:center;min-height:360px!important;padding:24px 28px 32px!important;text-align:center}.configuration-empty-state:before{aspect-ratio:2/1;background-image:url(/static/media/segmentation-empty.7fde64cc5598f17e40ab.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex:0 0 auto;margin:-8px 0 2px;max-width:100%;width:min(340px,86vw)}.configuration-empty-state>.products-empty-icon,.configuration-empty-state>i:first-child{display:none!important}.configuration-empty-state>strong{color:var(--bp-text);font-size:17px}.configuration-empty-state>p,.configuration-empty-state>span:not(.products-empty-icon){color:var(--bp-muted);font-size:14px;line-height:1.55;margin-bottom:0;margin-top:0;max-width:520px}.configuration-empty-state>button{margin-top:5px}.configuration-empty-state.is-compact{min-height:270px!important;padding:18px 20px 24px!important}.configuration-empty-state.is-compact:before{margin:-4px 0 0;width:min(240px,78vw)}html[data-crm-theme=dark] .configuration-empty-state>strong{color:var(--bp-text)}html[data-crm-theme=dark] .configuration-empty-state>p,html[data-crm-theme=dark] .configuration-empty-state>span:not(.products-empty-icon){color:var(--bp-muted)}@media(max-width:640px){.configuration-empty-state{min-height:330px!important;padding:20px 18px 28px!important}.configuration-empty-state:before{width:min(300px,90vw)}.configuration-empty-state.is-compact:before{width:min(220px,82vw)}}.page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.billing-systems-page,.currencies-page,.price-lists-page,.units-page)>.sales-groups-heading{border-radius:6px;gap:18px;margin-bottom:12px;min-height:96px;padding:13px 20px 14px}.page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.billing-systems-page,.currencies-page,.price-lists-page,.units-page)>.sales-groups-heading:after{bottom:-82px;height:132px;right:68px;width:180px}.page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.billing-systems-page,.currencies-page,.price-lists-page,.units-page)>.sales-groups-heading .sales-groups-heading-copy{gap:8px}.page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.billing-systems-page,.currencies-page,.price-lists-page,.units-page)>.sales-groups-heading .sales-groups-heading-copy>div{gap:11px}.page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.billing-systems-page,.currencies-page,.price-lists-page,.units-page)>.sales-groups-heading .sales-groups-heading-copy>div>div>p,.page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.billing-systems-page,.currencies-page,.price-lists-page,.units-page)>.sales-groups-heading .sales-groups-heading-copy>div>div>span{display:none}.page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.billing-systems-page,.currencies-page,.price-lists-page,.units-page)>.sales-groups-heading .sales-groups-title-icon{border-radius:11px;height:44px;width:44px}.page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.billing-systems-page,.currencies-page,.price-lists-page,.units-page)>.sales-groups-heading .sales-groups-heading-copy h1{font-size:24px;line-height:1.18}.page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.billing-systems-page,.currencies-page,.price-lists-page,.units-page)>.sales-groups-heading .sales-groups-guide-launch{min-height:40px;padding:0 15px}@media(max-width:850px){.page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.billing-systems-page,.currencies-page,.price-lists-page,.units-page)>.sales-groups-heading{gap:10px;padding:13px 16px}.page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.billing-systems-page,.currencies-page,.price-lists-page,.units-page)>.sales-groups-heading .sales-groups-guide-launch{align-self:flex-start;min-height:36px;width:auto}}@media(max-width:650px){.page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.billing-systems-page,.currencies-page,.price-lists-page,.units-page)>.sales-groups-heading{padding:13px 15px}}.crm-app{--crm-field-block-border:var(--bp-border);--crm-field-block-header:var(--bp-body);--crm-field-block-body:var(--bp-body);--crm-field-block-label:var(--bp-text);--crm-field-block-text:var(--bp-text);--crm-field-block-focus:#6f84e7;--crm-field-block-focus-ring:#4057d61c}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field),.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field),.crm-app .my-account-panel .my-account-field,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field){background:var(--crm-field-block-body);border:1px solid var(--crm-field-block-border);border-radius:8px;box-shadow:0 1px 2px rgba(24,39,68,.025);color:var(--crm-field-block-label);display:flex;flex-direction:column;gap:0!important;min-width:0;overflow:visible;padding:0!important;position:relative;transition:border-color .16s ease,box-shadow .16s ease}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field):focus-within,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field):focus-within,.crm-app .my-account-panel .my-account-field:focus-within,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field):focus-within{border-color:var(--crm-field-block-focus);box-shadow:0 0 0 3px var(--crm-field-block-focus-ring);z-index:25}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field).has-error,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field).is-invalid,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field):has(>.is-invalid),.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field):has(>[aria-invalid=true]),.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field).has-error,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field).is-invalid,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field):has(>.is-invalid),.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field):has(>[aria-invalid=true]),.crm-app .my-account-panel .my-account-field.has-error,.crm-app .my-account-panel .my-account-field.is-invalid,.crm-app .my-account-panel .my-account-field:has(>.is-invalid),.crm-app .my-account-panel .my-account-field:has(>[aria-invalid=true]),.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field).has-error,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field).is-invalid,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field):has(>.is-invalid),.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field):has(>[aria-invalid=true]){border-color:#ef5968}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading),.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading),.crm-app .my-account-panel .my-account-field>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading),.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading){align-items:center;background:var(--crm-field-block-header);border:0;border-bottom:1px solid var(--crm-field-block-border);border-radius:7px 7px 0 0;box-sizing:border-box;color:var(--crm-field-block-label)!important;display:flex;font-family:inherit;font-size:13px!important;font-style:normal;font-weight:500!important;gap:7px;line-height:20px;margin:0!important;min-height:29px;min-height:var(--crm-label-height,29px);padding:4px 12px!important;text-align:left;width:100%}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading):not(.crm-elegant-field-label):not(:has(>i:first-child)):before,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading):not(.crm-elegant-field-label):not(:has(>i:first-child)):before,.crm-app .my-account-panel .my-account-field>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading):not(.crm-elegant-field-label):not(:has(>i:first-child)):before,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading):not(.crm-elegant-field-label):not(:has(>i:first-child)):before{background-color:var(--bp-primary-solid);content:"";flex:0 0 18px;height:18px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M7 9h10M7 13h6'/%3E%3C/svg%3E") center/17px 17px no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M7 9h10M7 13h6'/%3E%3C/svg%3E") center/17px 17px no-repeat;width:18px}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field).certainties-field>label:first-child:before,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field).certainties-field>label:first-child:before,.crm-app .my-account-panel .my-account-field.certainties-field>label:first-child:before,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field).certainties-field>label:first-child:before{content:none}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.crm-elegant-field-label>.crm-elegant-field-icon,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.crm-elegant-field-label>.crm-elegant-field-icon,.crm-app .my-account-panel .my-account-field>.crm-elegant-field-label>.crm-elegant-field-icon,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.crm-elegant-field-label>.crm-elegant-field-icon{background:#0000;border:0;border-radius:0;color:var(--bp-primary);flex:0 0 18px;height:18px;width:18px}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select,textarea),.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>:is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select,textarea),.crm-app .my-account-panel .my-account-field>:is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select,textarea),.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select,textarea){background-color:var(--crm-field-block-body)!important;border:0!important;border-radius:0 0 7px 7px!important;box-shadow:none!important;box-sizing:border-box;color:var(--crm-field-block-text);font-family:inherit;font-size:13px;margin:0;min-height:35px;min-height:var(--crm-control-height,35px);min-width:0;outline:0;padding:6px 12px;width:100%}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>textarea,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>textarea,.crm-app .my-account-panel .my-account-field>textarea,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>textarea{line-height:1.5;min-height:88px;resize:vertical}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(input,select,textarea):disabled,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(input,select,textarea)[readonly],.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>:is(input,select,textarea):disabled,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>:is(input,select,textarea)[readonly],.crm-app .my-account-panel .my-account-field>:is(input,select,textarea):disabled,.crm-app .my-account-panel .my-account-field>:is(input,select,textarea)[readonly],.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(input,select,textarea):disabled,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(input,select,textarea)[readonly]{background-color:var(--bp-soft)!important;color:var(--bp-muted);cursor:not-allowed}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(.international-phone-input,.crm-money-input,.concept-quote-control,.quantity-add-control,.phases-duration-control,.phases-days-control,.product-lines-percent-control,.certainty-control,.certainties-field-control,.products-markup-control,.products-wholesale-discount-input,.new-prospect-combobox,.location-country-control,.location-search-select,.opportunity-date-picker,.brands-line-selector,.activity-contact-combobox,.phases-multiselect,.mail-recipient-control,.sales-member-password-input,.sales-member-permission-multi-control,.sales-member-permission-dropdown-control,.crm-readonly-field,.mail-bcc-control,.mail-signature-editor),.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>:is(.international-phone-input,.crm-money-input,.concept-quote-control,.quantity-add-control,.phases-duration-control,.phases-days-control,.product-lines-percent-control,.certainty-control,.certainties-field-control,.products-markup-control,.products-wholesale-discount-input,.new-prospect-combobox,.location-country-control,.location-search-select,.opportunity-date-picker,.brands-line-selector,.activity-contact-combobox,.phases-multiselect,.mail-recipient-control,.sales-member-password-input,.sales-member-permission-multi-control,.sales-member-permission-dropdown-control,.crm-readonly-field,.mail-bcc-control,.mail-signature-editor),.crm-app .my-account-panel .my-account-field>:is(.international-phone-input,.crm-money-input,.concept-quote-control,.quantity-add-control,.phases-duration-control,.phases-days-control,.product-lines-percent-control,.certainty-control,.certainties-field-control,.products-markup-control,.products-wholesale-discount-input,.new-prospect-combobox,.location-country-control,.location-search-select,.opportunity-date-picker,.brands-line-selector,.activity-contact-combobox,.phases-multiselect,.mail-recipient-control,.sales-member-password-input,.sales-member-permission-multi-control,.sales-member-permission-dropdown-control,.crm-readonly-field,.mail-bcc-control,.mail-signature-editor),.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(.international-phone-input,.crm-money-input,.concept-quote-control,.quantity-add-control,.phases-duration-control,.phases-days-control,.product-lines-percent-control,.certainty-control,.certainties-field-control,.products-markup-control,.products-wholesale-discount-input,.new-prospect-combobox,.location-country-control,.location-search-select,.opportunity-date-picker,.brands-line-selector,.activity-contact-combobox,.phases-multiselect,.mail-recipient-control,.sales-member-password-input,.sales-member-permission-multi-control,.sales-member-permission-dropdown-control,.crm-readonly-field,.mail-bcc-control,.mail-signature-editor){background:var(--crm-field-block-body);border:0!important;border-radius:0 0 7px 7px!important;box-shadow:none!important;box-sizing:border-box;margin:0;min-width:0;width:100%}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(.crm-money-input,.concept-quote-control,.quantity-add-control,.phases-duration-control,.phases-days-control,.product-lines-percent-control,.certainties-field-control,.products-markup-control,.products-wholesale-discount-input,.crm-readonly-field,.mail-signature-editor),.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>:is(.crm-money-input,.concept-quote-control,.quantity-add-control,.phases-duration-control,.phases-days-control,.product-lines-percent-control,.certainties-field-control,.products-markup-control,.products-wholesale-discount-input,.crm-readonly-field,.mail-signature-editor),.crm-app .my-account-panel .my-account-field>:is(.crm-money-input,.concept-quote-control,.quantity-add-control,.phases-duration-control,.phases-days-control,.product-lines-percent-control,.certainties-field-control,.products-markup-control,.products-wholesale-discount-input,.crm-readonly-field,.mail-signature-editor),.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(.crm-money-input,.concept-quote-control,.quantity-add-control,.phases-duration-control,.phases-days-control,.product-lines-percent-control,.certainties-field-control,.products-markup-control,.products-wholesale-discount-input,.crm-readonly-field,.mail-signature-editor){overflow:hidden}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(.international-phone-input,.crm-money-input).is-open,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(.international-phone-input,.crm-money-input,.concept-quote-control,.quantity-add-control,.phases-duration-control,.product-lines-percent-control,.certainties-field-control):focus-within,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>:is(.international-phone-input,.crm-money-input).is-open,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>:is(.international-phone-input,.crm-money-input,.concept-quote-control,.quantity-add-control,.phases-duration-control,.product-lines-percent-control,.certainties-field-control):focus-within,.crm-app .my-account-panel .my-account-field>:is(.international-phone-input,.crm-money-input).is-open,.crm-app .my-account-panel .my-account-field>:is(.international-phone-input,.crm-money-input,.concept-quote-control,.quantity-add-control,.phases-duration-control,.product-lines-percent-control,.certainties-field-control):focus-within,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(.international-phone-input,.crm-money-input).is-open,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(.international-phone-input,.crm-money-input,.concept-quote-control,.quantity-add-control,.phases-duration-control,.product-lines-percent-control,.certainties-field-control):focus-within{border-color:#0000!important;box-shadow:none!important}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.activity-contact-combobox,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.brands-line-selector .brands-line-selector-control,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.location-country-control>.location-country-trigger,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.location-search-select>.location-search-trigger,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.mail-bcc-control,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.mail-picker-trigger,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.mail-recipient-control,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.mail-signature-editor,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.mail-template-trigger,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.new-prospect-combobox>input,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.opportunity-date-picker>.picker-trigger,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.origins-color-trigger,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.phases-color-trigger,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.phases-multiselect>.phases-multiselect-trigger,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.picker-trigger,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.prospect-multi-trigger,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.sales-member-password-input>input,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.sales-member-permission-dropdown-control>button,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.sales-member-permission-multi-control>.sales-member-permission-multi-trigger,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.activity-contact-combobox,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.brands-line-selector .brands-line-selector-control,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.location-country-control>.location-country-trigger,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.location-search-select>.location-search-trigger,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.mail-bcc-control,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.mail-picker-trigger,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.mail-recipient-control,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.mail-signature-editor,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.mail-template-trigger,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.new-prospect-combobox>input,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.opportunity-date-picker>.picker-trigger,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.origins-color-trigger,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.phases-color-trigger,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.phases-multiselect>.phases-multiselect-trigger,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.picker-trigger,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.prospect-multi-trigger,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.sales-member-password-input>input,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.sales-member-permission-dropdown-control>button,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.sales-member-permission-multi-control>.sales-member-permission-multi-trigger,.crm-app .my-account-panel .my-account-field>.activity-contact-combobox,.crm-app .my-account-panel .my-account-field>.brands-line-selector .brands-line-selector-control,.crm-app .my-account-panel .my-account-field>.location-country-control>.location-country-trigger,.crm-app .my-account-panel .my-account-field>.location-search-select>.location-search-trigger,.crm-app .my-account-panel .my-account-field>.mail-bcc-control,.crm-app .my-account-panel .my-account-field>.mail-picker-trigger,.crm-app .my-account-panel .my-account-field>.mail-recipient-control,.crm-app .my-account-panel .my-account-field>.mail-signature-editor,.crm-app .my-account-panel .my-account-field>.mail-template-trigger,.crm-app .my-account-panel .my-account-field>.new-prospect-combobox>input,.crm-app .my-account-panel .my-account-field>.opportunity-date-picker>.picker-trigger,.crm-app .my-account-panel .my-account-field>.origins-color-trigger,.crm-app .my-account-panel .my-account-field>.phases-color-trigger,.crm-app .my-account-panel .my-account-field>.phases-multiselect>.phases-multiselect-trigger,.crm-app .my-account-panel .my-account-field>.picker-trigger,.crm-app .my-account-panel .my-account-field>.prospect-multi-trigger,.crm-app .my-account-panel .my-account-field>.sales-member-password-input>input,.crm-app .my-account-panel .my-account-field>.sales-member-permission-dropdown-control>button,.crm-app .my-account-panel .my-account-field>.sales-member-permission-multi-control>.sales-member-permission-multi-trigger,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.activity-contact-combobox,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.brands-line-selector .brands-line-selector-control,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.location-country-control>.location-country-trigger,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.location-search-select>.location-search-trigger,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.mail-bcc-control,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.mail-picker-trigger,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.mail-recipient-control,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.mail-signature-editor,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.mail-template-trigger,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.new-prospect-combobox>input,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.opportunity-date-picker>.picker-trigger,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.origins-color-trigger,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.phases-color-trigger,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.phases-multiselect>.phases-multiselect-trigger,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.picker-trigger,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.prospect-multi-trigger,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.sales-member-password-input>input,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.sales-member-permission-dropdown-control>button,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.sales-member-permission-multi-control>.sales-member-permission-multi-trigger{border:0!important;border-radius:0 0 7px 7px!important;box-shadow:none!important;box-sizing:border-box;margin:0;min-height:35px;min-height:var(--crm-control-height,35px);width:100%}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.certainties-field-control>input,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.phases-duration-control :is(input,select),.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.certainties-field-control>input,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.phases-duration-control :is(input,select),.crm-app .my-account-panel .my-account-field>.certainties-field-control>input,.crm-app .my-account-panel .my-account-field>.phases-duration-control :is(input,select),.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.certainties-field-control>input,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.phases-duration-control :is(input,select){border-bottom:0!important;border-top:0!important}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.certainties-field-control>input,.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.phases-duration-control>input,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.certainties-field-control>input,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.phases-duration-control>input,.crm-app .my-account-panel .my-account-field>.certainties-field-control>input,.crm-app .my-account-panel .my-account-field>.phases-duration-control>input,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.certainties-field-control>input,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.phases-duration-control>input{border-left:0!important}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.phases-duration-control>select,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>.phases-duration-control>select,.crm-app .my-account-panel .my-account-field>.phases-duration-control>select,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>.phases-duration-control>select{border-right:0!important}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(small,.crm-invalid-feedback,.invalid-feedback,em.invalid-feedback),.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field)>:is(small,.crm-invalid-feedback,.invalid-feedback,em.invalid-feedback),.crm-app .my-account-panel .my-account-field>:is(small,.crm-invalid-feedback,.invalid-feedback,em.invalid-feedback),.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(small,.crm-invalid-feedback,.invalid-feedback,em.invalid-feedback){box-sizing:border-box;line-height:1.4;margin:0!important;min-height:0;padding:5px 10px 7px!important;width:100%}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field).brands-lines-field>p,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field).brands-lines-field>p,.crm-app .my-account-panel .my-account-field.brands-lines-field>p,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field).brands-lines-field>p{color:var(--bp-muted);font-size:13px;line-height:1.45;margin:0;padding:8px 10px 4px}.crm-app .mail-compose-form :is(.mail-template-field,.mail-recipient-field,.mail-schedule-field).brands-lines-field>.brands-line-selector,.crm-app .mail-server-form :is(.field-label,.mail-reply-field,.mail-bcc-field,.mail-signature-field).brands-lines-field>.brands-line-selector,.crm-app .my-account-panel .my-account-field.brands-lines-field>.brands-line-selector,.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field).brands-lines-field>.brands-line-selector{padding:5px 0 0}.crm-app :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal,.contacts-utility-panel,.quotation-panel) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field) :is(.location-country-menu,.location-search-menu,.phone-country-menu,.date-popover,.time-popover,.phases-multiselect-menu,.brands-line-selector-menu){z-index:780}html[data-crm-theme=dark] .crm-app{--crm-field-block-border:var(--bp-border);--crm-field-block-header:var(--bp-body);--crm-field-block-body:var(--bp-body);--crm-field-block-label:var(--bp-text);--crm-field-block-text:var(--bp-text);--crm-field-block-focus:#8ea0f0;--crm-field-block-focus-ring:#8ea0f029}.crm-app .products-field>.products-price-composite{border-radius:0 0 7px 7px;gap:0;min-width:0;width:100%}.crm-app .products-field>.products-price-composite>:is(.crm-money-input,.products-markup-control){border:0!important;border-radius:0!important;box-shadow:none!important}.crm-app .products-field>.products-price-composite>.crm-money-input{border-radius:0 0 7px 7px!important}.crm-app .products-field>.products-price-composite.is-auto>.products-markup-control{border-bottom-left-radius:7px!important;border-right:1px solid var(--crm-field-block-border)!important}.crm-app .products-field>.products-price-composite.is-auto>.crm-money-input{border-bottom-left-radius:0!important}.theme-dark{--crm-dark-page:#1a1d21;--crm-dark-title:var(--bp-text);--crm-dark-text:var(--bp-text);--crm-dark-muted:var(--bp-muted);--crm-dark-panel:var(--bp-paper);--crm-dark-soft:var(--bp-soft);--crm-dark-hover:var(--bp-soft);--crm-dark-border:var(--bp-border);--crm-dark-dropdown:#292e33;--crm-dark-header:var(--bp-soft);color-scheme:dark}.theme-dark .account-button strong,.theme-dark .apps-dropdown>header strong,.theme-dark .columns-menu>strong,.theme-dark .drawer-header h2,.theme-dark .filter-menu>strong,.theme-dark .modal-header-custom h2,.theme-dark .profile-hero h3,.theme-dark .profile-section h4,.theme-dark .responsive-more-menu>header strong,.theme-dark .widget-picker header strong{color:var(--crm-dark-title)}.theme-dark .account-button span,.theme-dark .apps-dropdown>header span,.theme-dark .drawer-header p,.theme-dark .modal-header-custom p,.theme-dark .page-title-row p,.theme-dark .responsive-more-menu>header span{color:var(--crm-dark-muted)}.theme-dark .drawer-header,.theme-dark .mail-compose-form label,.theme-dark .mail-compose-modal>footer,.theme-dark .mail-compose-modal>header,.theme-dark .modal-footer-custom,.theme-dark .modal-header-custom,.theme-dark .quick-create{border-color:var(--crm-dark-border)}.theme-dark .drawer-form-footer,.theme-dark .mail-compose-modal>footer,.theme-dark .modal-footer-custom{background:var(--crm-dark-header)}.theme-dark .btn-light,.theme-dark .quick-create button,.theme-dark .table-footer button,.theme-dark .toolbar-btn{background:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .btn-light:hover,.theme-dark .quick-create button:hover,.theme-dark .table-footer button:hover,.theme-dark .toolbar-btn.active,.theme-dark .toolbar-btn:hover{background:var(--crm-dark-hover);border-color:#5668a8;color:var(--crm-dark-title)}.theme-dark .field-label,.theme-dark .filter-menu>label,.theme-dark .mail-compose-form label span,.theme-dark .quick-create>span,.theme-dark .social-box strong{color:var(--bp-text)}.theme-dark .field-label input,.theme-dark .field-label select,.theme-dark .field-label textarea,.theme-dark .mail-compose-form textarea,.theme-dark .social-box input{background:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark input::placeholder,.theme-dark textarea::placeholder{color:var(--bp-muted);opacity:1}.theme-dark :is(button,input,select,textarea):focus-visible{outline:2px solid #7e91f0;outline-offset:2px}.theme-dark .drawer-summary{background:linear-gradient(135deg,var(--crm-dark-soft),var(--crm-dark-panel));border-color:var(--crm-dark-border)}.theme-dark .drawer-summary span{color:var(--bp-text)}.theme-dark .drawer-summary strong{color:#7187ff}.theme-dark .activity-line,.theme-dark .timeline-item{border-color:var(--crm-dark-border)}.theme-dark .activity-line strong,.theme-dark .related-contact strong,.theme-dark .support-agent strong,.theme-dark .timeline-item strong{color:var(--crm-dark-title)}.theme-dark .activity-line p,.theme-dark .activity-line span,.theme-dark .related-contact small,.theme-dark .related-contact span,.theme-dark .support-note,.theme-dark .timeline-item p,.theme-dark .timeline-item span{color:var(--crm-dark-muted)}.theme-dark .files-row>div,.theme-dark .profile-contact-grid>div,.theme-dark .social-box,.theme-dark .support-agent,.theme-dark .switch-field{background:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .support-agent span{color:#4fd0b2}.theme-dark .profile-hero{background:linear-gradient(135deg,var(--crm-dark-soft),var(--crm-dark-panel))}.theme-dark .files-row small,.theme-dark .files-row span,.theme-dark .profile-contact-grid span,.theme-dark .profile-hero p{color:var(--crm-dark-muted)}.theme-dark .files-row>div,.theme-dark .profile-contact-grid strong{color:var(--crm-dark-text)}.theme-dark .calendar-view-switch,.theme-dark .day-calendar-v2,.theme-dark .month-calendar-v2,.theme-dark .week-calendar{background:var(--crm-dark-soft);border-color:var(--crm-dark-border)}.theme-dark .calendar-navigation strong{color:var(--crm-dark-title)}.theme-dark .calendar-view-switch{background:var(--crm-dark-panel)}.theme-dark .calendar-view-switch button{color:var(--bp-muted)}.theme-dark .calendar-view-switch button.active{background:#5267dc;color:#fff}.theme-dark .days-grid{background:repeating-linear-gradient(to bottom,var(--crm-dark-panel) 0,var(--crm-dark-panel) 63px,var(--crm-dark-border) 64px)}.theme-dark .day-column,.theme-dark .day-hour i,.theme-dark .day-hour span,.theme-dark .month-calendar-v2 article,.theme-dark .month-calendar-v2>header,.theme-dark .time-column{border-color:var(--crm-dark-border)}.theme-dark .day-column strong,.theme-dark .month-calendar-v2>header{background:var(--crm-dark-header);color:var(--bp-text)}.theme-dark .day-hour span,.theme-dark .month-calendar-v2 article b,.theme-dark .month-calendar-v2>header span,.theme-dark .top-icon-btn,.theme-dark .topbar-menu-btn{color:var(--bp-muted)}.theme-dark .top-icon-btn.active,.theme-dark .top-icon-btn:hover,.theme-dark .topbar-menu-btn:hover{background:var(--crm-dark-hover);color:#fff}.theme-dark .account-button.active,.theme-dark .account-button:hover{background:var(--crm-dark-hover)}.theme-dark .account-dropdown hr,.theme-dark .account-dropdown>header,.theme-dark .apps-dropdown>header,.theme-dark .responsive-header-fields,.theme-dark .responsive-menu-actions,.theme-dark .responsive-menu-section,.theme-dark .responsive-more-menu>header{border-color:var(--crm-dark-border)}.theme-dark .account-dropdown>header{background:var(--crm-dark-header);color:#91a2ff}.theme-dark .responsive-app-row,.theme-dark .responsive-header-fields select,.theme-dark .responsive-language-grid button,.theme-dark .responsive-menu-actions>button,.theme-dark .responsive-menu-search,.theme-dark .responsive-theme-row{background:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .responsive-app-row:hover,.theme-dark .responsive-language-grid button.active,.theme-dark .responsive-language-grid button:hover,.theme-dark .responsive-menu-actions>button:hover,.theme-dark .responsive-theme-row:hover{background:var(--crm-dark-hover);border-color:#5668a8;color:var(--crm-dark-title)}.theme-dark .responsive-app-row small,.theme-dark .responsive-header-fields>label:first-child,.theme-dark .responsive-menu-actions small,.theme-dark .responsive-menu-section h3,.theme-dark .velzon-app-item small{color:var(--crm-dark-muted)}.theme-dark .agenda-row>button,.theme-dark .catalog-card-check,.theme-dark .chart-metrics-row,.theme-dark .dashboard-v2 .widget-hint,.theme-dark .leader-position,.theme-dark .map-tooltip,.theme-dark .period-switch button,.theme-dark .region-tabs button,.theme-dark .widget-catalog-toolbar,.theme-dark .widget-catalog-toolbar label{background:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .dashboard-v2 .widget-hint.dragging-active,.theme-dark .dashboard-widget-v2:hover .widget-drag-handle,.theme-dark .period-switch button:hover,.theme-dark .region-tabs button:hover,.theme-dark .widget-drag-handle:hover{background:var(--crm-dark-hover);border-color:#5668a8;color:var(--crm-dark-title)}.theme-dark .agenda-row small,.theme-dark .agenda-row time,.theme-dark .catalog-card-copy small,.theme-dark .catalog-card-copy>span,.theme-dark .chart-metric span,.theme-dark .dashboard-card-header p,.theme-dark .donut-widget-layout li,.theme-dark .goals-list header span,.theme-dark .kpi-card-v2 .kpi-card-copy>small,.theme-dark .kpi-card-v2 .kpi-card-copy>span,.theme-dark .leader-position,.theme-dark .leader-row small,.theme-dark .region-breakdown>div,.theme-dark .region-tabs button,.theme-dark .widget-catalog-toolbar>span{color:var(--crm-dark-muted)}.theme-dark .agenda-row strong,.theme-dark .catalog-empty strong,.theme-dark .chart-metric strong,.theme-dark .dashboard-data-table td strong,.theme-dark .donut-widget-layout li strong,.theme-dark .goals-list strong,.theme-dark .leader-row strong,.theme-dark .region-breakdown strong,.theme-dark .region-tabs button b{color:var(--crm-dark-title)}.theme-dark .agenda-row,.theme-dark .chart-metric,.theme-dark .chart-metrics-row,.theme-dark .dashboard-card-footer,.theme-dark .dashboard-card-header,.theme-dark .dashboard-data-table td,.theme-dark .dashboard-data-table th,.theme-dark .dashboard-table-wrap,.theme-dark .leader-row{border-color:var(--crm-dark-border)}.theme-dark .dashboard-data-table th{background:var(--crm-dark-header);color:var(--bp-muted)}.theme-dark .dashboard-data-table td{color:var(--bp-text)}.theme-dark .dashboard-data-table tbody tr:hover{background:var(--crm-dark-hover)}.theme-dark .map-tooltip{background:#292e33f5}.theme-dark .region-tabs button.active{background:#173b38;border-color:#327c6f;color:#68d4b9}.theme-dark .leader-position{background:var(--crm-dark-soft)}.theme-dark .widget-catalog-toolbar label{background:var(--crm-dark-panel)}.theme-dark .widget-catalog-toolbar input{color:var(--crm-dark-text)}.theme-dark .widget-catalog-card.selected{background:var(--bp-soft);border-color:#6679d8}.theme-dark .catalog-card-check{background:var(--crm-dark-panel)}.theme-dark .apexcharts-tooltip{background:var(--crm-dark-soft)!important;border-color:var(--crm-dark-border)!important;color:var(--crm-dark-text)!important}.theme-dark .apexcharts-tooltip-title{background:var(--crm-dark-header)!important;border-color:var(--crm-dark-border)!important;color:var(--crm-dark-title)!important}.theme-dark .floating-menu,.theme-dark .kanban-card,.theme-dark .prospects-toolbar{background:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .floating-menu button,.theme-dark .table-footer button,.theme-dark .table-search,.theme-dark .view-switch{background:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .floating-menu button:hover,.theme-dark .table-footer button:hover,.theme-dark .view-switch button.active{background:var(--crm-dark-hover);color:var(--crm-dark-title)}.theme-dark .columns-menu>strong,.theme-dark .contact-cell span,.theme-dark .filter-menu>strong,.theme-dark .kanban-column>header,.theme-dark .kanban-name,.theme-dark .prospect-name{color:var(--crm-dark-title)}.theme-dark .columns-menu label,.theme-dark .contact-cell small,.theme-dark .kanban-card footer span,.theme-dark .kanban-card>span,.theme-dark .kanban-value small,.theme-dark .prospect-name span,.theme-dark .table-footer{color:var(--crm-dark-muted)}.theme-dark .crm-table th{background:var(--crm-dark-header);border-color:var(--crm-dark-border);color:var(--bp-muted)}.theme-dark .crm-table td{border-color:var(--crm-dark-border);color:var(--bp-text)}.theme-dark .crm-table tbody tr:hover{background:var(--crm-dark-hover)}.theme-dark .kanban-column{background:var(--crm-dark-page)}.theme-dark .activity-line,.theme-dark .files-row>div,.theme-dark .kanban-card footer,.theme-dark .kanban-follow-comment,.theme-dark .profile-contact-grid,.theme-dark .profile-section{border-color:var(--crm-dark-border)}.theme-dark .kanban-follow-comment{color:var(--bp-text)}.theme-dark .kanban-card-top .row-actions>.icon-btn{color:var(--bp-muted)}.theme-dark .kanban-card-top .row-actions>.icon-btn.active,.theme-dark .kanban-card-top .row-actions>.icon-btn:hover{background:var(--bp-primary-solid);border-color:#5369dc;color:#fff}.theme-dark .kanban-card footer .kanban-phase-time{color:var(--bp-text)}.theme-dark .kanban-phase-time>i,.theme-dark .kanban-phase-time>svg{color:#aebaff}.theme-dark .sales-mail-reader-body>div strong,.theme-dark .sales-mail-reader-sender strong,.theme-dark .sales-mail-reader-subject h2,.theme-dark .sales-mail-row.unread .sales-mail-sender strong,.theme-dark .sales-mail-row.unread .sales-mail-subject strong,.theme-dark .sales-mail-sender strong,.theme-dark .sales-mail-subject strong{color:var(--crm-dark-title)}.theme-dark .sales-mail-count,.theme-dark .sales-mail-reader-body,.theme-dark .sales-mail-reader-body>div span,.theme-dark .sales-mail-reader-sender span,.theme-dark .sales-mail-reader-sender time,.theme-dark .sales-mail-row time,.theme-dark .sales-mail-sender small,.theme-dark .sales-mail-subject small{color:var(--crm-dark-muted)}.theme-dark .sales-mail-search input{color:var(--crm-dark-text)}.theme-dark .sales-mail-reader-subject>div>span,.theme-dark .sales-mail-segment{background:var(--bp-soft);color:#aebaff}.theme-dark .sales-mail-list>header,.theme-dark .sales-mail-pagination,.theme-dark .sales-mail-reader-content>footer{border-color:var(--crm-dark-border)}.theme-dark .mail-compose-form label span{color:var(--bp-muted)}.theme-dark .mail-editor-toolbar button{background:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .placeholder-icon,.theme-dark .placeholder-lines i{background:var(--crm-dark-hover)}.theme-dark .placeholder-card p{color:var(--crm-dark-muted)}.theme-dark .columns-configurator,.theme-dark .columns-settings-list{background:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.theme-dark .columns-config-footer,.theme-dark .columns-config-header{background:var(--crm-dark-soft);border-color:var(--crm-dark-border)}.theme-dark .columns-config-header strong,.theme-dark .columns-list-heading strong,.theme-dark .columns-sort-controls label{color:var(--crm-dark-title)}.theme-dark .columns-config-footer>span,.theme-dark .columns-config-header span,.theme-dark .columns-list-heading span{color:var(--crm-dark-muted)}.theme-dark .column-setting-row,.theme-dark .columns-sort-controls{border-color:var(--crm-dark-border)}.theme-dark .column-setting-row{background:var(--crm-dark-panel);color:var(--crm-dark-text)}.theme-dark .column-setting-row.is-visible{background:var(--crm-dark-panel);color:var(--crm-dark-title)}.theme-dark .column-setting-row.is-hidden:hover,.theme-dark .column-setting-row.is-visible:hover{background:var(--crm-dark-hover)}.theme-dark .column-setting-row.is-locked{background:var(--crm-dark-hover);color:var(--bp-text)}.theme-dark .column-drag-handle,.theme-dark .columns-configurator .column-visibility-button{color:var(--bp-muted)}.theme-dark .columns-configurator .column-setting-row.is-visible .column-visibility-button{color:var(--crm-dark-text)}.theme-dark .toolbar-btn.icon-only.columns-config-trigger.active,.theme-dark .toolbar-btn.icon-only.columns-config-trigger.active:hover{background:var(--crm-dark-hover);border-color:var(--bp-border);color:var(--crm-dark-title)}.theme-dark .configurable-prospects-table th:last-child{background:var(--crm-dark-header);border-left-color:var(--crm-dark-border)}.theme-dark .configurable-prospects-table tbody tr:hover td:last-child,.theme-dark .configurable-prospects-table td:last-child{background:var(--crm-dark-panel);border-left-color:var(--crm-dark-border);box-shadow:-9px 0 16px -12px #000000f2}.theme-dark .configurable-prospects-table td:last-child .icon-btn{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}.theme-dark .configurable-prospects-table td:last-child .icon-btn.active,.theme-dark .configurable-prospects-table td:last-child .icon-btn:hover{background:var(--bp-primary-solid);border-color:#6277ee;color:#fff}html[data-crm-theme=dark]{--vz-heading-color:#ced4da;--crm-primary-soft:#40518926}.theme-dark .crm-main,.theme-dark .crm-shell,html[data-crm-theme=dark] body{background:var(--bp-paper);color:var(--bp-text)}.theme-dark .crm-sidebar{background:#212529;border-color:#212529;box-shadow:4px 0 22px #0003;color:#adb5bd}.theme-dark .crm-topbar{background:var(--bp-soft)}.theme-dark .crm-topbar,.theme-dark .top-search{border-color:var(--bp-border);color:var(--bp-text)}.theme-dark .top-search{background:var(--bp-paper)}.theme-dark :is(.dashboard-widget-v2,.kpi-card-v2,.table-card,.placeholder-card,.widget-catalog-panel,.mail-workspace,.mail-list-panel,.mail-reading-panel,.mail-message-card,.crm-modal,.crm-drawer,.card,.modal-content){background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark :is(.topbar-dropdown,.apps-dropdown,.language-dropdown,.account-dropdown,.responsive-more-menu,.dropdown-menu){background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)}.theme-dark :is(input,select,textarea,.scope-control,.account-button){background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark :is(.btn-light,.toolbar-btn,.icon-btn,.card-soft-button){background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-text)}.theme-dark :is(.btn-light,.toolbar-btn,.icon-btn,.card-soft-button):hover:not(:disabled){background:var(--bp-soft);border-color:var(--bp-border);color:#f8f9fa}.theme-dark :is(.dashboard-card-header,.dashboard-card-footer,.modal-footer-custom,.drawer-form-footer){background:var(--bp-soft);border-color:var(--bp-border)}.theme-dark :is(table,th,td){border-color:var(--bp-border)}.theme-dark :is(th,.table-head,.table-header){background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] :is(.crm-main,.crm-page,.prospects-live-page,.mail-v84-page,.mail-accounts-page){background:var(--crm-dark-page);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.workspace-navigation,.workspace-navigation-secondary,.crm-form-tabs,.sales-mail-tabs,.sales-mail-tools,.mail-compose-panel__header,.mail-compose-commandbar,.mail-editor-modebar,.pro-editor-header,.pro-editor-status,.flow-editor-toolbar,.flow-subtask-head,.quotation-header){background:var(--crm-dark-header);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.workspace-navigation-link:hover,.workspace-navigation-link:focus-visible,.workspace-navigation-secondary .workspace-navigation-link:hover,.workspace-navigation-secondary .workspace-navigation-link:focus-visible){background:var(--crm-dark-hover);color:var(--crm-dark-title)}html[data-crm-theme=dark] :is(.table-card,.business-table-card,.business-table-footer,.prospects-loading,.prospects-empty-state,.prospects-live-footer,.prospects-live-column>header,.prospects-live-card,.sales-groups-stats>div,.sales-groups-tree-card,.sales-groups-audit-card,.sales-license-config-card,.sales-license-price-summary,.flow-editor,.flow-subtasks,.flow-subtask-row,.flow-template-modal,.catalog-items-table,.free-table-wrap,.free-add-row,.quote-nested-modal,.quotation-content,.mail-provider-grid article,.mail-server-form,.mail-account-list,.mail-v84-workspace,.mail-v84-list-panel,.mail-v84-reader,.mail-v84-message,.mail-v84-dialog>section,.mail-compose-panel,.mail-professional-editor,.pro-editor,.pro-editor-toolbar,.pro-editor-canvas,.crm-form-surface,.guided-tour-popover){background:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.configurable-prospects-table thead th,.configurable-prospects-table .prospect-actions-header,.sales-force-table th,.dashboard-data-table th,.business-table-card thead th,.catalog-items-table th,.free-quote-table th){background:var(--crm-dark-header);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.configurable-prospects-table tbody td,.configurable-prospects-table .prospect-actions-cell,.configurable-prospects-table tbody tr:hover .prospect-actions-cell,.sales-force-table tbody td,.business-table-card tbody td,.catalog-items-table td,.free-quote-table td){background:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.configurable-prospects-table tbody tr:hover td,.business-table-card tbody tr:hover td,.sales-force-table tbody tr:hover td){background:var(--crm-dark-hover)}html[data-crm-theme=dark] :is(.prospects-live-column,.kanban-column,.mail-v84-message-list,.sales-mail-workspace){background:var(--crm-dark-page);border-color:var(--crm-dark-border)}html[data-crm-theme=dark] :is(.business-search,.business-field>input,.prospect-phase-select select,.international-phone-input,.phone-country-trigger,.phone-country-search,.location-country-trigger,.location-country-search,.location-search-trigger,.location-select-search,.new-prospect-combobox input,.prospect-edit-field>input,.prospect-edit-field>select,.prospect-edit-field>textarea,.prospect-phone-input,.prospect-multi-trigger,.prospect-multi-options,.sales-groups-search,.sales-force-filter-popover input,.sales-member-password-grid input,.sales-member-permission-dropdown-control>button,.sales-member-permission-multi-trigger,.mail-account-primary select,.mail-account-fields input,.mail-account-fields select,.mail-server-columns input,.mail-server-columns select,.mail-v84-search,.mail-v84-account-filter select,.mail-v84-filter,.mail-v84-account-picker__control,.mail-compose-panel .mail-rich-editor,.mail-editor-popover,.mail-link-popover input,.mail-schedule-popover input,.pro-tool-selects select,.pro-link-popover input,.row-menu-portal,.date-popover,.time-popover){background:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.topbar-dropdown,.apps-dropdown,.language-dropdown,.account-dropdown,.responsive-more-menu,.brands-portal-menu,.brands-line-selector-menu,.currencies-portal-menu,.price-lists-portal-menu,.sales-force-row-menu,.sales-member-floating-menu,.flow-subtask-menu,.mail-v84-arrange__menu,.mail-v84-account-picker__menu,.mail-v84-reader-menu__popover){background:var(--crm-dark-dropdown);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.prospects-live-footer,.business-table-footer,.table-footer,.columns-config-footer,.new-prospect-footer,.guided-tour-popover>footer,.mail-settings-modal>footer){background:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-muted)}html[data-crm-theme=dark] :is(.prospects-live-card,.mail-v84-message,.sales-mail-row,.business-table-card tbody tr,.configurable-prospects-table tbody tr){border-color:var(--crm-dark-border)}html[data-crm-theme=dark] :is(.prospects-live-card:hover,.mail-v84-message:hover,.sales-mail-row:hover){background:var(--crm-dark-hover)}html[data-crm-theme=dark] :is(.drawer-layer,.modal-layer,.offcanvas-backdrop,.modal-backdrop){--crm-overlay-neutral:#00000094}html[data-crm-theme=dark] .prospects-page>.prospects-toolbar{background:var(--crm-dark-page)}html[data-crm-theme=dark] .prospects-page>.prospects-toolbar .toolbar-dropdown{background-color:var(--crm-dark-page);background-image:none;border:0;box-shadow:none}html[data-crm-theme=dark] :is(.configurable-prospects-table td:last-child .icon-btn,.kanban-card-top .row-actions>.icon-btn,.products-wholesale-row-actions>.icon-btn:not(.danger),[class$=-row-menu-cell]>.icon-btn){background:var(--crm-dark-soft);border-color:var(--crm-dark-border)}html[data-crm-theme=dark] :is(.configurable-prospects-table td:last-child .icon-btn,.kanban-card-top .row-actions>.icon-btn,.products-wholesale-row-actions>.icon-btn:not(.danger),[class$=-row-menu-cell]>.icon-btn):is(:hover,.active):not(:disabled){background:var(--crm-dark-hover);border-color:var(--bp-border);box-shadow:none;color:var(--crm-dark-title)}html[data-crm-theme=dark] :is(.floating-menu,.row-menu-portal,[class*=-portal-menu],.sales-force-row-menu,.sales-member-floating-menu,.flow-subtask-menu){background:var(--crm-dark-dropdown);border-color:var(--crm-dark-border);box-shadow:0 12px 30px #00000061;color:var(--crm-dark-text);outline:0;scrollbar-color:#5c636a var(--crm-dark-dropdown);scrollbar-width:thin}html[data-crm-theme=dark] :is(.floating-menu,.row-menu-portal,[class*=-portal-menu],.sales-force-row-menu,.sales-member-floating-menu,.flow-subtask-menu) :is(.row-menu-title,strong:first-child){background:var(--crm-dark-dropdown);border-color:var(--bp-border);color:var(--crm-dark-title)}html[data-crm-theme=dark] .row-menu-portal button:not(.danger),html[data-crm-theme=dark] :is(.floating-menu,.row-menu-portal,[class*=-portal-menu],.sales-force-row-menu,.sales-member-floating-menu,.flow-subtask-menu)>button:not(.danger){background:var(--crm-dark-dropdown);border-color:var(--crm-dark-dropdown);color:var(--crm-dark-text)}html[data-crm-theme=dark] .row-menu-portal button:not(.danger):is(:hover,:focus-visible):not(:disabled),html[data-crm-theme=dark] :is(.floating-menu,.row-menu-portal,[class*=-portal-menu],.sales-force-row-menu,.sales-member-floating-menu,.flow-subtask-menu)>button:not(.danger):is(:hover,:focus-visible):not(:disabled){background:var(--crm-dark-hover);color:var(--crm-dark-title)}html[data-crm-theme=dark] .row-menu-portal button:disabled,html[data-crm-theme=dark] :is(.floating-menu,.row-menu-portal,[class*=-portal-menu],.sales-force-row-menu,.sales-member-floating-menu,.flow-subtask-menu)>button:disabled{background:var(--crm-dark-dropdown);color:var(--bp-muted)}html[data-crm-theme=dark]{scrollbar-color:#5c636a var(--crm-dark-page);scrollbar-width:thin}html[data-crm-theme=dark] ::-webkit-scrollbar{height:10px;width:10px}html[data-crm-theme=dark] ::-webkit-scrollbar-track{background:var(--crm-dark-page)}html[data-crm-theme=dark] ::-webkit-scrollbar-thumb{background:var(--bp-soft);border:2px solid var(--crm-dark-page);border-radius:999px}html[data-crm-theme=dark] :is(.floating-menu,.row-menu-portal,[class*=-portal-menu],.sales-force-row-menu,.sales-member-floating-menu,.flow-subtask-menu)::-webkit-scrollbar-track{background:var(--crm-dark-dropdown)}html[data-crm-theme=dark] :is(.floating-menu,.row-menu-portal,[class*=-portal-menu],.sales-force-row-menu,.sales-member-floating-menu,.flow-subtask-menu)::-webkit-scrollbar-thumb{border-color:var(--crm-dark-dropdown)}html[data-crm-theme=dark]{--crm-dark-solid-audit:1}html[data-crm-theme=dark] :is(.floating-menu,.row-menu,.row-menu-portal,[class*=-portal-menu],.topbar-dropdown,.apps-dropdown,.language-dropdown,.account-dropdown,.responsive-more-menu,.responsive-menu-actions,.export-menu,.filter-menu,.columns-menu,.nav-submenu,.tools-shortcuts-submenu,.sales-force-row-menu,.sales-member-floating-menu,.flow-subtask-menu,.brands-line-selector-menu,.brands-portal-menu,.currencies-portal-menu,.price-lists-portal-menu,.products-portal-menu,.product-lines-portal-menu,.origins-portal-menu,.phases-portal-menu,.titles-portal-menu,.units-portal-menu,.discard-reasons-portal-menu,.follow-up-types-portal-menu,.mail-account-action-menu,.mail-bcc-dropdown,.mail-template-menu,.mail-v84-arrange__menu,.mail-v84-account-picker__menu,.mail-v84-reader-menu__popover,.phone-country-menu,.location-country-menu,.location-search-menu,.models-brand-selector-menu,.phases-multiselect-menu,.cw-calendar-picker__dropdown,.cw-new__menu,.activity-add-another__menu,.dropdown-menu){background:var(--crm-dark-dropdown);border:1px solid var(--crm-dark-border);box-shadow:var(--bp-shadow);color:var(--crm-dark-text);color-scheme:dark;outline:0;scrollbar-color:#5c636a var(--crm-dark-dropdown);scrollbar-gutter:stable}html[data-crm-theme=dark] :is(.floating-menu,.row-menu,.row-menu-portal,[class*=-portal-menu],.topbar-dropdown,.apps-dropdown,.language-dropdown,.account-dropdown,.responsive-more-menu,.responsive-menu-actions,.export-menu,.filter-menu,.columns-menu,.nav-submenu,.tools-shortcuts-submenu,.sales-force-row-menu,.sales-member-floating-menu,.flow-subtask-menu,.mail-account-action-menu,.mail-bcc-dropdown,.mail-template-menu,.mail-v84-arrange__menu,.mail-v84-account-picker__menu,.mail-v84-reader-menu__popover,.phone-country-menu,.location-country-menu,.location-search-menu,.models-brand-selector-menu,.phases-multiselect-menu,.cw-calendar-picker__dropdown,.cw-new__menu,.activity-add-another__menu,.dropdown-menu) :is(.row-menu-title,.sales-force-row-menu-title,.menu-title,.dropdown-header,li,a,button,[role=menuitem],[role=option]){background:var(--crm-dark-dropdown);border-color:var(--crm-dark-border)}html[data-crm-theme=dark] :is(.floating-menu,.row-menu,.row-menu-portal,[class*=-portal-menu],.topbar-dropdown,.apps-dropdown,.language-dropdown,.account-dropdown,.responsive-more-menu,.responsive-menu-actions,.export-menu,.filter-menu,.columns-menu,.nav-submenu,.tools-shortcuts-submenu,.sales-force-row-menu,.sales-member-floating-menu,.flow-subtask-menu,.mail-account-action-menu,.mail-bcc-dropdown,.mail-template-menu,.mail-v84-arrange__menu,.mail-v84-account-picker__menu,.mail-v84-reader-menu__popover,.phone-country-menu,.location-country-menu,.location-search-menu,.models-brand-selector-menu,.phases-multiselect-menu,.cw-calendar-picker__dropdown,.cw-new__menu,.activity-add-another__menu,.dropdown-menu) :is(a,button,[role=menuitem],[role=option]):is(:hover,:focus-visible,.active):not(:disabled){background:var(--crm-dark-hover);border-color:var(--crm-dark-border);box-shadow:none;color:var(--crm-dark-title);outline-color:#6c757d}html[data-crm-theme=dark] :is(.floating-menu,.row-menu,.row-menu-portal,[class*=-portal-menu],.sales-force-row-menu,.sales-member-floating-menu,.flow-subtask-menu) :is(a,button,[role=menuitem],[role=option]):disabled{background:var(--crm-dark-dropdown);border-color:var(--crm-dark-dropdown);color:var(--bp-muted)}html[data-crm-theme=dark] :is(.top-search,.table-search,.table-search-stacked,.responsive-menu-search,.mail-search,.sales-mail-search,.mail-v84-search,.mail-recipient-directory__search,.business-search,.products-search,.sales-groups-search,.models-brand-search,.pa-search,.pa-lookup-search,.phone-country-search,.location-country-search,.location-select-search,.cw-calendar-picker__search){background:var(--crm-dark-soft);border-color:var(--crm-dark-border);box-shadow:none;color:var(--crm-dark-text);color-scheme:dark}html[data-crm-theme=dark] :is(.top-search,.table-search,.table-search-stacked,.responsive-menu-search,.mail-search,.sales-mail-search,.mail-v84-search,.mail-recipient-directory__search,.business-search,.products-search,.sales-groups-search,.models-brand-search,.pa-search,.pa-lookup-search,.phone-country-search,.location-country-search,.location-select-search,.cw-calendar-picker__search) :is(input,select,textarea){background:var(--crm-dark-soft);border-color:var(--crm-dark-border);box-shadow:none;caret-color:var(--crm-dark-title);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.top-search,.table-search,.table-search-stacked,.responsive-menu-search,.mail-search,.sales-mail-search,.mail-v84-search,.mail-recipient-directory__search,.business-search,.products-search,.sales-groups-search,.models-brand-search,.pa-search,.pa-lookup-search,.phone-country-search,.location-country-search,.location-select-search,.cw-calendar-picker__search) :is(input,textarea)::placeholder{color:var(--crm-dark-muted);opacity:1}html[data-crm-theme=dark] .top-search kbd{background:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-muted)}html[data-crm-theme=dark] :is(.configurable-prospects-table .prospect-actions-cell,.configurable-prospects-table td:last-child,[class$=-row-menu-cell],.products-wholesale-row-actions,.kanban-card-top .row-actions){background:var(--crm-dark-panel);border-color:var(--crm-dark-border)}html[data-crm-theme=dark] :is(.configurable-prospects-table tbody tr:hover .prospect-actions-cell,.configurable-prospects-table tbody tr:hover td:last-child,[class$=-row-menu-cell]:hover,.products-wholesale-row-actions:hover,.kanban-card-top .row-actions:hover){background:var(--crm-dark-hover)}html[data-crm-theme=dark] :is(.configurable-prospects-table td:last-child .icon-btn,.kanban-card-top .row-actions>.icon-btn,.products-wholesale-row-actions>.icon-btn:not(.danger),[class$=-row-menu-cell]>.icon-btn):focus-visible{background:var(--crm-dark-hover);border-color:var(--bp-border);box-shadow:none;color:var(--crm-dark-title);outline:2px solid #6c757d;outline-offset:2px}html[data-crm-theme=dark] :is(.floating-menu,.row-menu,.row-menu-portal,[class*=-portal-menu],.topbar-dropdown,.apps-dropdown,.language-dropdown,.account-dropdown,.responsive-more-menu,.toolbar-dropdown,.export-menu,.filter-menu,.columns-menu,.sales-force-row-menu,.sales-member-floating-menu,.flow-subtask-menu,.mail-account-action-menu,.mail-bcc-dropdown,.mail-template-menu,.mail-v84-arrange__menu,.mail-v84-account-picker__menu,.mail-v84-reader-menu__popover,.dropdown-menu)::-webkit-scrollbar-corner,html[data-crm-theme=dark] :is(.floating-menu,.row-menu,.row-menu-portal,[class*=-portal-menu],.topbar-dropdown,.apps-dropdown,.language-dropdown,.account-dropdown,.responsive-more-menu,.toolbar-dropdown,.export-menu,.filter-menu,.columns-menu,.sales-force-row-menu,.sales-member-floating-menu,.flow-subtask-menu,.mail-account-action-menu,.mail-bcc-dropdown,.mail-template-menu,.mail-v84-arrange__menu,.mail-v84-account-picker__menu,.mail-v84-reader-menu__popover,.dropdown-menu)::-webkit-scrollbar-track,html[data-crm-theme=dark] :is(.floating-menu,.row-menu,.row-menu-portal,[class*=-portal-menu],.topbar-dropdown,.apps-dropdown,.language-dropdown,.account-dropdown,.responsive-more-menu,.toolbar-dropdown,.export-menu,.filter-menu,.columns-menu,.sales-force-row-menu,.sales-member-floating-menu,.flow-subtask-menu,.mail-account-action-menu,.mail-bcc-dropdown,.mail-template-menu,.mail-v84-arrange__menu,.mail-v84-account-picker__menu,.mail-v84-reader-menu__popover,.dropdown-menu)::-webkit-scrollbar-track-piece{background:var(--crm-dark-dropdown)}html[data-crm-theme=dark]{--vz-body-bg:var(--bp-paper);--vz-body-color:var(--bp-soft);--vz-secondary-bg:var(--bp-paper);--vz-tertiary-bg:var(--bp-soft);--vz-border-color:#32383e;--vz-heading-color:#f8f9fa;--vz-dropdown-bg:var(--bp-soft);--vz-dropdown-link-color:#adb5bd;--vz-dropdown-link-hover-color:var(--bp-soft);--vz-dropdown-link-hover-bg:var(--bp-soft);--bs-body-bg:var(--bp-paper);--bs-body-color:var(--bp-soft);--bs-secondary-bg:var(--bp-paper);--bs-tertiary-bg:var(--bp-soft);--bs-border-color:#32383e;--crm-bg:var(--bp-body);--crm-text:var(--bp-text);--crm-muted:var(--bp-muted);--crm-border:var(--bp-border);--crm-dark-page:#1a1d21;--crm-dark-title:var(--bp-text);--crm-dark-text:var(--bp-text);--crm-dark-muted:var(--bp-muted);--crm-dark-panel:var(--bp-paper);--crm-dark-soft:var(--bp-soft);--crm-dark-hover:var(--bp-soft);--crm-dark-border:var(--bp-border);--crm-dark-dropdown:#292e33;--crm-dark-header:var(--bp-soft);color-scheme:dark}html[data-crm-theme=dark] :is(body,#root,.crm-shell,.crm-main){background-color:var(--crm-dark-page);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.crm-page,.settings-page,.settings-directory,.prospects-page,.prospects-live-page,.products-page,.business-accounts-page,.mail-v84-page,.mail-accounts-page,.calendar-page,.calendar-workspace--page,.my-account-page,.notifications-page,.tools-page,.reports-page){background-color:var(--crm-dark-page);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.crm-topbar,.crm-form-tabs,.tabs-header,.table-head,.table-header,.dashboard-card-header,.mail-compose-panel__header,.mail-compose-commandbar,.mail-editor-modebar,.pro-editor-header,.pro-editor-status,.flow-editor-toolbar,.flow-subtask-head,.quotation-header){background-color:var(--crm-dark-header);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.workspace-navigation,.workspace-navigation-secondary){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--crm-dark-page);border-color:var(--crm-dark-border);box-shadow:none;color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.workspace-navigation-link,.workspace-navigation-secondary .workspace-navigation-link){background-color:var(--crm-dark-page);color:var(--crm-dark-muted)}html[data-crm-theme=dark] :is(.workspace-navigation-link,.workspace-navigation-secondary .workspace-navigation-link):is(:hover,:focus-visible){background-color:var(--crm-dark-hover);color:var(--crm-dark-title)}html[data-crm-theme=dark] :is(.workspace-navigation-link.active,.workspace-navigation-secondary .workspace-navigation-link.active){background-color:var(--crm-dark-page);color:var(--crm-dark-title)}html[data-crm-theme=dark] :is(.crm-form-surface,.crm-card,.card,.table-card,.business-table-card,.business-table-footer,.settings-card,.settings-section,.settings-directory-card,.dashboard-widget-v2,.dashboard-card,.kpi-card-v2,.placeholder-card,.widget-catalog-panel,.prospects-loading,.prospects-empty-state,.prospects-live-card,.prospects-live-footer,.prospects-live-column,.kanban-column,.kanban-card,.sales-groups-stats>div,.sales-groups-tree-card,.sales-groups-audit-card,.sales-license-config-card,.sales-license-price-summary,.flow-editor,.flow-subtasks,.flow-subtask-row,.catalog-items-table,.free-table-wrap,.free-add-row,.quotation-content,.mail-v84-workspace,.mail-v84-sidebar,.mail-v84-list-panel,.mail-v84-reader,.mail-v84-message,.mail-v84-message-list,.mail-account-list,.mail-server-form,.mail-provider-grid article,.mail-compose-panel,.mail-professional-editor,.pro-editor,.pro-editor-toolbar,.pro-editor-canvas,.calendar-workspace__sidebar,.cw-mini-calendar,.cw-calendar-canvas,.guided-tour-popover){background-color:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.crm-modal,.crm-modal>section,.modal-content,.modal-panel,.modal-card,.flow-template-modal,.quote-nested-modal,.mail-v84-dialog>section,.mail-settings-modal,.activity-schedule-modal,.cw-calendar-manager,.crm-drawer,.drawer-panel,.offcanvas,.offcanvas-body,.offcanvas-header){background-color:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text);opacity:1}html[data-crm-theme=dark] :is(.modal-header-custom,.modal-footer-custom,.drawer-header,.drawer-form-footer,.new-prospect-footer,.columns-config-header,.columns-config-footer,.table-footer,.prospects-live-footer,.mail-settings-modal>footer,.mail-v84-dialog footer,.mail-v84-list-panel>footer){background-color:var(--crm-dark-header);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[contenteditable=true],.scope-control,.table-search,.table-search-stacked,.top-search,.business-search,.mail-search,.sales-mail-search,.mail-v84-search,.mail-v84-filter,.mail-v84-account-picker__control,.mail-recipient-directory__search,.products-search,.sales-groups-search,.models-brand-search,.pa-search,.pa-lookup-search,.phone-country-search,.location-country-search,.location-select-search,.cw-calendar-picker__search,.international-phone-input,.prospect-phone-input,.phone-country-trigger,.location-country-trigger,.location-search-trigger,.new-prospect-combobox input,.prospect-multi-trigger,.mail-rich-editor,.mail-editor-popover,.mail-link-popover,.mail-schedule-popover,.date-popover,.time-popover){background-color:var(--crm-dark-soft);border-color:var(--crm-dark-border);box-shadow:none;caret-color:var(--crm-dark-title);color:var(--crm-dark-text);color-scheme:dark}html[data-crm-theme=dark] :is(input,textarea,[contenteditable=true])::placeholder{color:var(--crm-dark-muted);opacity:1}html[data-crm-theme=dark] :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[contenteditable=true],.scope-control,.table-search,.top-search,.mail-v84-search,.mail-v84-account-picker__control,.phone-country-trigger,.location-country-trigger,.location-search-trigger,.prospect-multi-trigger):is(:hover,:focus,:focus-within){background-color:var(--crm-dark-soft);border-color:var(--bp-border);box-shadow:0 0 0 2px #adb5bd1f;color:var(--crm-dark-title)}html[data-crm-theme=dark] :is(.crm-elegant-field-icon,.field-icon,.input-icon,.form-field-icon,.directory-card-icon,.settings-card-icon,.placeholder-icon){background-color:var(--crm-dark-panel);border-color:var(--crm-dark-border);box-shadow:none;color:var(--bp-muted)}html[data-crm-theme=dark] :is(.btn-light,.btn-dark,.toolbar-btn,.icon-btn,.card-soft-button,.quick-create button,.table-footer button,.new-prospect-fields-toggle,.mail-v84-sidebar-actions button,.mail-v84-reader>header button,.mail-v84-list-panel>footer button,.calendar-navigation button):not(.btn-primary):not(.btn-danger):not(.danger):not(.active){background-color:var(--crm-dark-soft);border-color:var(--bp-border);box-shadow:none;color:var(--crm-dark-text);opacity:1}html[data-crm-theme=dark] :is(.btn-light,.btn-dark,.toolbar-btn,.icon-btn,.card-soft-button,.quick-create button,.table-footer button,.new-prospect-fields-toggle,.mail-v84-sidebar-actions button,.mail-v84-reader>header button,.mail-v84-list-panel>footer button,.calendar-navigation button):not(.btn-primary):not(.btn-danger):not(.danger):not(:disabled):is(:hover,:focus-visible){background-color:var(--crm-dark-hover);border-color:var(--bp-border);box-shadow:none;color:var(--crm-dark-title)}html[data-crm-theme=dark] :is(button,input,select,textarea,[tabindex]):focus-visible{outline-color:#adb5bd}html[data-crm-theme=dark] :is(.floating-menu,.row-menu,.row-menu-portal,[class*=-portal-menu],.topbar-dropdown,.apps-dropdown,.language-dropdown,.account-dropdown,.responsive-more-menu,.responsive-menu-actions,.export-menu,.filter-menu,.columns-menu,.nav-submenu,.tools-shortcuts-submenu,.sales-force-row-menu,.sales-member-floating-menu,.flow-subtask-menu,.mail-account-action-menu,.mail-bcc-dropdown,.mail-template-menu,.mail-v84-arrange__menu,.mail-v84-account-picker__menu,.mail-v84-reader-menu__popover,.phone-country-menu,.location-country-menu,.location-search-menu,.models-brand-selector-menu,.phases-multiselect-menu,.cw-calendar-picker__dropdown,.cw-new__menu,.activity-add-another__menu,.dropdown-menu,[role=menu],[role=listbox]){background-color:var(--crm-dark-dropdown);background-image:none;border-color:var(--bp-border);box-shadow:0 14px 34px #0000006b;color:var(--crm-dark-text);isolation:isolate;opacity:1}html[data-crm-theme=dark] :is(.row-menu-portal,.sales-member-floating-menu,[class*=-portal-menu]){z-index:10050}html[data-crm-theme=dark] :is(.floating-menu,.row-menu,.row-menu-portal,[class*=-portal-menu],.topbar-dropdown,.apps-dropdown,.language-dropdown,.account-dropdown,.responsive-more-menu,.export-menu,.filter-menu,.columns-menu,.sales-force-row-menu,.sales-member-floating-menu,.mail-account-action-menu,.mail-v84-arrange__menu,.mail-v84-account-picker__menu,.mail-v84-reader-menu__popover,.dropdown-menu,[role=menu],[role=listbox]) :is(a,button,[role=menuitem],[role=option]):not(.danger):not(.text-danger){background-color:var(--crm-dark-dropdown);border-color:var(--crm-dark-dropdown);color:var(--crm-dark-text);opacity:1}html[data-crm-theme=dark] :is(.floating-menu,.row-menu,.row-menu-portal,[class*=-portal-menu],.topbar-dropdown,.apps-dropdown,.language-dropdown,.account-dropdown,.responsive-more-menu,.export-menu,.filter-menu,.columns-menu,.sales-force-row-menu,.sales-member-floating-menu,.mail-account-action-menu,.mail-v84-arrange__menu,.mail-v84-account-picker__menu,.mail-v84-reader-menu__popover,.dropdown-menu,[role=menu],[role=listbox]) :is(a,button,[role=menuitem],[role=option]):not(.danger):not(.text-danger):not(:disabled):is(:hover,:focus-visible,.active,[aria-selected=true]){background-color:var(--crm-dark-hover);border-color:var(--crm-dark-hover);box-shadow:none;color:var(--crm-dark-title)}html[data-crm-theme=dark] :is(.floating-menu,.row-menu,.row-menu-portal,[class*=-portal-menu],.dropdown-menu,[role=menu]) :is(button.danger,.text-danger,[data-variant=danger]){background-color:var(--crm-dark-dropdown);border-color:var(--crm-dark-border);color:#ff7b86}html[data-crm-theme=dark] :is(.floating-menu,.row-menu,.row-menu-portal,[class*=-portal-menu],.dropdown-menu,[role=menu]) :is(button.danger,.text-danger,[data-variant=danger]):is(:hover,:focus-visible){background-color:#dc354524;color:#ff9ca4}html[data-crm-theme=dark] :is(.floating-menu,.row-menu,.row-menu-portal,[class*=-portal-menu],.topbar-dropdown,.apps-dropdown,.language-dropdown,.account-dropdown,.responsive-more-menu,.dropdown-menu) :is(header,footer,hr,.dropdown-divider){background-color:var(--crm-dark-dropdown);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(table,.crm-table,.configurable-prospects-table,.sales-force-table,.dashboard-data-table,.catalog-items-table,.free-quote-table){background-color:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.crm-table,.configurable-prospects-table,.sales-force-table,.dashboard-data-table,.catalog-items-table,.free-quote-table) thead :is(th,td){background-color:var(--crm-dark-header);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.crm-table,.configurable-prospects-table,.sales-force-table,.dashboard-data-table,.catalog-items-table,.free-quote-table) tbody :is(th,td){background-color:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.crm-table,.configurable-prospects-table,.sales-force-table,.dashboard-data-table,.catalog-items-table,.free-quote-table) tbody tr:hover :is(th,td){background-color:var(--crm-dark-hover)}html[data-crm-theme=dark] :is(.configurable-prospects-table .prospect-actions-cell,.configurable-prospects-table td:last-child,.configurable-prospects-table th:last-child,[class$=-row-menu-cell],.products-wholesale-row-actions){background-color:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.configurable-prospects-table td:last-child .icon-btn,.kanban-card-top .row-actions>.icon-btn,.products-wholesale-row-actions>.icon-btn:not(.danger),[class$=-row-menu-cell]>.icon-btn){background-color:var(--crm-dark-soft);border-color:var(--bp-border);box-shadow:none;color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.configurable-prospects-table td:last-child .icon-btn,.kanban-card-top .row-actions>.icon-btn,.products-wholesale-row-actions>.icon-btn:not(.danger),[class$=-row-menu-cell]>.icon-btn):is(:hover,:focus-visible,.active){background-color:var(--crm-dark-hover);border-color:var(--bp-border);box-shadow:none;color:var(--crm-dark-title)}html[data-crm-theme=dark] :is(.mail-v84-message,.sales-mail-row,.prospects-live-card,.kanban-card){background-color:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.mail-v84-message,.sales-mail-row,.prospects-live-card,.kanban-card):is(:hover,.active,[aria-selected=true]){background-color:var(--crm-dark-hover)}html[data-crm-theme=dark] :is(.mail-v84-body,.mail-v84-reader-scroll,.mail-v84-reader-placeholder,.mail-v84-empty,.mail-v84-loading,.sales-mail-reader-body,.mail-compose-surface){background-color:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.drawer-overlay.offcanvas-backdrop,.offcanvas-backdrop,.modal-overlay,.modal-backdrop,.drawer-layer:before,.modal-layer:before){background-color:#000000a3}html[data-crm-theme=dark] :is(.top-search kbd,kbd,.badge-neutral,.status-neutral,.empty-state,.drawer-summary,.calendar-view-switch,.view-switch,.mail-v84-filter){background-color:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-muted)}html[data-crm-theme=dark] :is(p,small,.help-text,.field-hint,.subtitle,.page-subtitle,.empty-copy){border-color:var(--crm-dark-border)}html[data-crm-theme=dark] :is([class*=-table-card],[class*=-table-row],[class*=-form-body],[class*=-form-footer],[class*=-editor-card],[class*=-section-card],[class*=-details-card],[class*=-summary-card],[class*=-config-card]){background-color:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is([class*=-table-head],[class*=-table-header],[class*=-additional-header],[class*=-form-header],[class*=-card-header]){background-color:var(--crm-dark-header);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is([class*=-table-footer],[class*=-card-footer]){background-color:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-muted)}html[data-crm-theme=dark] :is([class*=-filter-popover],[class*=-selector-menu],[class*=-options-menu],[class*=-dropdown-menu],[class*=-action-menu]){background-color:var(--crm-dark-dropdown);background-image:none;border-color:var(--bp-border);box-shadow:0 14px 34px #0000006b;color:var(--crm-dark-text);isolation:isolate;opacity:1}html[data-crm-theme=dark] :is([class*=-table-row],[class*=-list-row],[class*=-list-item]):hover{background-color:var(--crm-dark-hover)}html[data-crm-theme=dark] :is(.account-menu-group>h3,.sidebar-account-dropdown.account-dropdown>header,.calendar-drawer .calendar-toolbar-v2,.calendar-drawer .week-calendar-header,.calendar-drawer .month-calendar-v2>header,.agenda-inline-heading>header,.mail-account-primary,.mail-bcc-dropdown>label,.mail-signature-toolbar,.mail-editor-status,.mail-tool-group,.my-account-actions,.tools-introduction,.tools-pin-help,.tools-title-summary,.tools-lane,.tool-launcher-row){background-color:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.calendar-drawer,.calendar-drawer .week-calendar-grid,.calendar-drawer .day-hour,.calendar-drawer .month-calendar-v2 article,.agenda-inline-form,.build-progress,.my-account-page,.my-account-phone-card,.sales-mail-workspace,.sales-mail-row,.sales-mail-reader){background-color:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.sidebar-account-button,.sidebar-account-dropdown,.account-dropdown,.calendar-open-preference,.schedule-switch,.mail-v84-sync-icon,.mail-v84-accounts-button,.tool-pin-button){background-color:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.platform-admin.theme-dark{--crm-dark-page:#1a1d21;--crm-dark-title:var(--bp-text);--crm-dark-text:var(--bp-text);--crm-dark-muted:var(--bp-muted);--crm-dark-panel:var(--bp-paper);--crm-dark-soft:var(--bp-soft);--crm-dark-hover:var(--bp-soft);--crm-dark-border:var(--bp-border);--crm-dark-dropdown:#292e33;--crm-dark-header:var(--bp-soft);background-color:var(--crm-dark-page);color:var(--crm-dark-text)}.platform-admin.theme-dark :is(.pa-card,.pa-panel,.pa-table-card,.pa-mail-hero,.pa-mail-provider-card,.pa-mail-save){background-color:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.platform-admin.theme-dark :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.pa-search,.pa-lookup-search){background-color:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.business-accounts-page,.sales-force-members-page,.sales-groups-page,.opportunity-workspace,.flow-task-workspace,.mail-workspace,.mail-v84-workspace,.mail-accounts-page,.pa-mail-settings){background-color:var(--crm-dark-page);color:var(--crm-dark-text)}html[data-crm-theme=dark] .sales-force-members-page{--sfm-surface:var(--crm-dark-panel);--sfm-soft:var(--crm-dark-soft);--sfm-line:var(--crm-dark-border);--sfm-ink:var(--crm-dark-title);--sfm-muted:var(--crm-dark-muted)}html[data-crm-theme=dark] :is(.business-toolbar,.business-empty,.business-field,.business-name-cell,.business-owner-cell,.dashboard-card-footer,.dashboard-card-title-line,.chart-metrics-row,.chart-metric,.leader-row,.widget-catalog-card,.world-map,.opportunity-footer,.quotation-panel,.quotation-footer,.quote-catalog-grid,.quote-empty,.free-summary,.flow-task-grid,.flow-task-footer,.flow-sublist-row,.prospect-data-header,.prospect-actions-header,.prospects-bulk-actions,.prospect-bulk-form,.prospect-bulk-choice,.prospect-bulk-attendance,.prospect-check-row,.prospect-demo-note,.new-prospect-template-notice,.prospect-catalog-warning,.sales-force-toolbar,.sales-member-check-card,.sales-member-security-card,.sales-member-permissions>header,.sales-member-permission-list label,.sales-member-permission-selector,.sales-member-access>section,.sales-member-password-section,.sales-member-two-factor,.sales-license-account-context,.sales-license-account-context>span,.sales-license-account-context dl>div,.sales-license-quantity-control,.sales-license-cycle-options>button,.sales-groups-heading,.sales-groups-guide-hero,.sales-groups-guide-benefits article,.sales-groups-guide-example,.sales-groups-guide-steps article,.sales-groups-guide-visual,.sales-groups-tree-legend,.sales-group-tree-control,.sales-group-form-intro,.sales-group-reassignment-summary,.sales-group-blocked,.my-account-field,.my-account-options,.my-account-toggle,.my-account-company-logo,.mail-accounts-topbar,.mail-account-primary,.mail-account-fields,.mail-server-columns,.mail-compose-unified,.mail-compose-modal,.mail-compose-form,.mail-compose-modes,.mail-list-panel,.mail-message-card,.mail-reading-panel,.mail-reading-toolbar,.mail-sidebar-v2,.mail-v84-heading,.mail-v84-label-title,.mail-v84-reader-title,.mail-v84-sender,.mail-v84-reader-message,.mail-v84-attachments,.mail-v84-events,.mail-v84-unconfigured,.mail-v84-message-copy,.mail-attachment-summary,.pa-mail-callout,.pa-mail-fields,.pa-mail-loading,.pa-mail-notice){background-color:var(--crm-dark-panel);background-image:none;border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.page-title-row,.dashboard-card-footer,.opportunity-footer,.quotation-footer,.flow-task-footer,.mail-accounts-topbar,.mail-reading-toolbar,.mail-compose-commandbar,.mail-editor-toolbar,.mail-editor-more-row,.mail-v84-reader>header,.mail-v84-reader-title,.mail-v84-label-title,.sales-force-toolbar,.sales-groups-heading,.sales-member-permission-selector>header,.sales-mail-tools,.sales-mail-tabs,.sales-mail-list>header,.sales-mail-reader-toolbar,.account-menu-footer,.account-platform-access){background-color:var(--crm-dark-header);background-image:none;border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.crm-readonly-field,.picker-field,.picker-trigger,.token-field,.schedule-field,.flow-date-control,.flow-description-field,.flow-inline-edit-input,.certainty-control,.concept-quote-control,.money-control,.quantity-add-control,.prospect-phase-select,.prospect-multi-trigger,.prospect-multi-options,.prospect-selection-chip,.merge-contact-token,.sales-member-permission-dropdown-control>button,.sales-member-permission-multi-trigger,.sales-member-password-grid input,.sales-license-quantity-control input,.mail-v84-account-filter,.mail-account-fields,.mail-server-columns,.mail-editor-toolbar,.mail-editor-more-row,.mail-time-popover,.mail-copy-toggle,.pro-tool-selects,.time-value-editor,.analog-clock,.location-search-pagination){background-color:var(--crm-dark-soft);background-image:none;border-color:var(--crm-dark-border);box-shadow:none;color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.crm-readonly-field,.picker-trigger,.prospect-multi-trigger,.sales-member-permission-dropdown-control>button,.sales-member-permission-multi-trigger,.mail-v84-account-filter,.mail-copy-toggle):is(:hover,:focus,:focus-within,:focus-visible){background-color:var(--crm-dark-soft);border-color:var(--bp-border);box-shadow:0 0 0 2px #adb5bd1f;color:var(--crm-dark-title)}html[data-crm-theme=dark] :is(.brands-line-selector-menu,.models-brand-options,.currencies-portal-menu,.price-lists-portal-menu,.prospect-multi-options,.pro-editor-popover,.pro-link-popover,.mail-editor-popover,.mail-time-popover,.mail-account-action-menu,.mail-bcc-dropdown,.mail-delete-choices,.sales-force-filter-popover,.sales-force-row-menu,.sales-member-floating-menu,.sales-member-permission-dropdown,.location-search-pagination,.agenda-type-picker,.date-popover,.time-popover,.time-popover-advanced){background-color:var(--crm-dark-dropdown);background-image:none;border-color:var(--bp-border);box-shadow:0 14px 34px #0000006b;color:var(--crm-dark-text);isolation:isolate;opacity:1}html[data-crm-theme=dark] :is(.brands-line-selector-menu,.models-brand-options,.currencies-portal-menu,.price-lists-portal-menu,.prospect-multi-options,.pro-editor-popover,.pro-link-popover,.mail-editor-popover,.mail-time-popover,.mail-account-action-menu,.mail-bcc-dropdown,.sales-force-filter-popover,.sales-force-row-menu,.sales-member-floating-menu,.sales-member-permission-dropdown,.agenda-type-picker,.date-popover,.time-popover) :is(button,a,[role=option],[role=menuitem]):not(.danger):not(.text-danger){background-color:var(--crm-dark-dropdown);border-color:var(--crm-dark-dropdown);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.brands-line-selector-menu,.models-brand-options,.currencies-portal-menu,.price-lists-portal-menu,.prospect-multi-options,.pro-editor-popover,.pro-link-popover,.mail-editor-popover,.mail-time-popover,.mail-account-action-menu,.mail-bcc-dropdown,.sales-force-filter-popover,.sales-force-row-menu,.sales-member-floating-menu,.sales-member-permission-dropdown,.agenda-type-picker,.date-popover,.time-popover) :is(button,a,[role=option],[role=menuitem]):not(.danger):not(.text-danger):not(:disabled):is(:hover,:focus-visible,.active,[aria-selected=true]){background-color:var(--crm-dark-hover);border-color:var(--crm-dark-hover);color:var(--crm-dark-title)}html[data-crm-theme=dark] :is(.new-prospect-form .crm-elegant-field-icon,.new-prospect-template-notice>i,.sales-groups-title-icon,.sales-group-avatar,.sales-groups-guide-hero>span,.sales-groups-guide-example>i,.sales-member-photo-camera,.sales-member-photo-preview,.sales-license-account-context>span,.my-account-company-logo,.mail-account-provider,.mail-v84-reader-close,.mail-compose-commandbar__close,.top-icon-btn,.velzon-app-item,.placeholder-icon){background-color:var(--crm-dark-panel);background-image:none;border-color:var(--crm-dark-border);box-shadow:none;color:var(--bp-muted)}html[data-crm-theme=dark] :is(.configurable-prospects-table .prospect-actions-cell .icon-btn,.prospects-live-card-heading .icon-btn,.sales-force-row-actions>.icon-btn,.sales-group-row-actions button){background-color:var(--crm-dark-soft);background-image:none;border-color:var(--bp-border);box-shadow:none;color:var(--crm-dark-text)}html[data-crm-theme=dark] .configurable-prospects-table .prospect-actions-cell{background-color:var(--crm-dark-panel);background-image:none;border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.configurable-prospects-table .prospect-actions-cell .icon-btn,.prospects-live-card-heading .icon-btn,.sales-force-row-actions>.icon-btn,.sales-group-row-actions button):is(:hover,:focus-visible,.active,[aria-expanded=true]){background-color:var(--crm-dark-hover);border-color:var(--bp-border);color:var(--crm-dark-title)}html[data-crm-theme=dark] :is(.business-table,.business-table-scroll,.sales-force-table,.sales-mail-list,.mail-account-table,.mail-v84-message-list,.configurable-prospects-table,.prospects-table-shell,.prospects-table-state,.prospects-live-footer,.business-table-footer){background-color:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.business-table,.sales-force-table,.mail-account-table,.configurable-prospects-table) thead :is(th,td){background-color:var(--crm-dark-header);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.business-table,.sales-force-table,.mail-account-table,.configurable-prospects-table) tbody :is(th,td){background-color:var(--crm-dark-panel);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.business-table,.sales-force-table,.mail-account-table,.configurable-prospects-table) tbody tr:hover :is(th,td){background-color:var(--crm-dark-hover)}html[data-crm-theme=dark] :is(.mail-v84-reader-message,.mail-v84-reader-message>div,.mail-v84-message-copy,.mail-reading-panel,.mail-reading-panel article,.mail-reading-body,.sales-mail-reader,.sales-mail-reader-body,.sales-mail-reader-sender,.sales-mail-reader-subject){background-color:var(--crm-dark-panel);background-image:none;border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.mail-v84-reader-message,.mail-v84-message-copy,.mail-reading-panel,.sales-mail-reader-body) :is(p,div,span,li,td,th,blockquote):not([style*=color]){color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.mail-v84-reader-message,.mail-v84-message-copy,.mail-reading-panel,.sales-mail-reader-body) :is(table,td,th):not([style*=background]){background-color:var(--crm-dark-panel);border-color:var(--crm-dark-border)}html[data-crm-theme=dark] :is(.apexcharts-gridline,.chart-grid-line){stroke:var(--crm-dark-border)}html[data-crm-theme=dark] :is(.apexcharts-text,.chart-metric,.chart-metrics-row,.dashboard-card-title-line,.kpi-card-copy,.leader-row,.brands-name,.price-lists-name,.discard-reasons-name,.follow-up-types-name,.titles-name,.business-name-cell strong,.mail-v84-heading,.mail-v84-reader-title,.mail-v84-sender,.mail-reading-subject,.mail-sender,.sales-mail-sender,.sales-mail-subject){color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.new-prospect-template-notice,.prospect-demo-note,.mail-v84-unconfigured,.mail-form-error,.prospect-form-error,.prospect-load-error,.sales-group-blocked,.pa-mail-callout,.pa-mail-notice){background-color:var(--crm-dark-soft);background-image:none;border-color:var(--crm-dark-border)}html[data-crm-theme=dark] :is(.error,.mail-v84-error,.mail-form-error,.prospect-form-error,.prospect-load-error){color:#ff9ca4}html[data-crm-theme=dark] :is(.current,.is-selected,.selected,.is-sort-active,.unread){border-color:var(--bp-border)}.platform-admin.theme-dark :is(.pa-mail-settings,.pa-mail-hero,.pa-mail-provider-card,.pa-mail-provider-card>header,.pa-mail-provider-card>footer,.pa-mail-fields,.pa-mail-save,.pa-mail-callout,.pa-mail-loading,.pa-mail-notice){background-color:var(--crm-dark-panel);background-image:none;border-color:var(--crm-dark-border);color:var(--crm-dark-text)}.platform-admin.theme-dark .pa-mail-provider-card :is(input,select,textarea){background-color:var(--crm-dark-soft);border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.header-account-button,.pro-editor-modes,.sales-mail-filter-pills,.sales-mail-tab-track,.quote-total,.sales-groups-audit-list,.sales-group-audit-toggle,.guided-tour-progress){background-color:var(--crm-dark-panel);background-image:none;border-color:var(--crm-dark-border);box-shadow:none;color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.pro-tool-button,.pro-color-tool,.sales-mail-filter-pills button,.sales-mail-tab-track>button,.agenda-inline-close,.apply-time):not(.active):not(:disabled){background-color:var(--crm-dark-soft);border-color:var(--crm-dark-border);box-shadow:none;color:var(--crm-dark-text)}html[data-crm-theme=dark] :is(.pro-tool-button,.pro-color-tool,.sales-mail-filter-pills button,.sales-mail-tab-track>button,.agenda-inline-close,.apply-time):not(:disabled):is(:hover,:focus-visible){background-color:var(--crm-dark-hover);border-color:var(--bp-border);color:var(--crm-dark-title)}html[data-crm-theme=dark] .sales-member-password-meter>div{background-color:var(--crm-dark-border)}html[data-crm-theme=dark] .top-icon-btn>.topbar-badge{border-color:var(--crm-dark-header)}html[data-crm-theme=dark] :is(.crm-form-field,.crm-elegant-field,.prospect-edit-field,.crm-elegant-field>.crm-elegant-field-label){background-color:var(--crm-dark-panel);background-image:none;box-shadow:none;color:var(--crm-dark-text)}html[data-crm-theme=dark] .crm-elegant-field-label>.crm-elegant-field-icon{background-color:var(--crm-dark-panel);background-image:none;border-color:var(--crm-dark-border);box-shadow:none;color:var(--crm-dark-muted)}html[data-crm-theme=dark] .crm-elegant-field>:is(input:not([type=checkbox]):not([type=radio]),select,textarea,.prospect-phone-input,.prospect-multi-trigger,.location-search-select .location-search-trigger,.sales-member-password-input>input){background-color:var(--crm-dark-soft);background-image:none;border-color:var(--crm-dark-border);color:var(--crm-dark-text)}html[data-crm-theme=dark] .prospects-command-bar .velzon-toolbar-button,html[data-crm-theme=dark] .prospects-command-bar .velzon-toolbar-icon{background:var(--bp-soft);border-color:var(--bp-border);box-shadow:none;color:var(--bp-text)}html[data-crm-theme=dark] .prospects-command-bar .prospects-new-button,html[data-crm-theme=dark] .prospects-command-bar .toolbar-btn.icon-only.columns-config-trigger.active,html[data-crm-theme=dark] .prospects-command-bar .velzon-toolbar-button.active,html[data-crm-theme=dark] .prospects-command-bar .velzon-toolbar-button:hover,html[data-crm-theme=dark] .prospects-command-bar .velzon-toolbar-icon.active,html[data-crm-theme=dark] .prospects-command-bar .velzon-toolbar-icon:hover{background:var(--bp-primary-solid);border-color:var(--bp-border);color:#fff}html[data-crm-theme=dark] .prospects-command-bar .prospects-new-button{box-shadow:none}html[data-crm-theme=dark] .prospects-command-bar .prospects-new-button:focus-visible,html[data-crm-theme=dark] .prospects-command-bar .prospects-new-button:hover{background:var(--bp-primary-solid);border-color:var(--bp-border);box-shadow:0 0 0 3px #6c757d2e;color:#fff}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)){--billing-line:#41464c;--brands-line:#41464c;--brands-surface:#212529;--certainty-high-soft:#262a2f;--certainty-low-soft:#262a2f;--certainty-medium-soft:#262a2f;--currencies-line:#41464c;--currencies-surface:#212529;--discard-reasons-line:#41464c;--discard-reasons-surface:#212529;--dr-mail-line:#41464c;--dr-mail-soft:#262a2f;--follow-up-types-line:#41464c;--follow-up-types-surface:#212529;--jp-mail-line:#41464c;--license-line:#41464c;--license-soft:#262a2f;--models-accent-soft:#262a2f;--origins-line:#41464c;--origins-soft:#262a2f;--origins-surface:#212529;--phases-line:#41464c;--phases-soft:#262a2f;--phases-surface:#212529;--price-lists-line:#41464c;--price-lists-surface:#212529;--product-lines-line:#41464c;--product-lines-soft:#262a2f;--product-lines-surface:#212529;--products-line:#41464c;--products-surface:#212529;--sales-group-line:#41464c;--sales-group-soft:#262a2f;--sales-group-surface:#212529;--sf-mail-line:#41464c;--sfm-line:#41464c;--sfm-soft:#262a2f;--sfm-surface:#212529;--sg-mail-line:#41464c;--sg-mail-soft:#262a2f;--titles-line:#41464c;--titles-surface:#212529;--units-line:#41464c;--units-surface:#212529;--crm-field-block-border:#41464c;--crm-field-block-header:#292e32;--crm-field-block-body:#262a2f;--crm-field-block-label:#e9ecef;--crm-field-block-text:#ced4da;--crm-field-block-focus:#6c757d;--crm-field-block-focus-ring:#6c757d2e;--sg-mail-accent:#007f8f;--sg-mail-selected:#2f343a;--sg-mail-ring:#6c757d2e;--sf-mail-accent:#007f8f;--sf-mail-selected:#2f343a;--sf-mail-ring:#6c757d2e;--sg-hierarchy-root:#2563eb;--sg-hierarchy-root-bg:#262a2f;--sg-hierarchy-root-line:#41464c;--sg-hierarchy-child:#b45309;--sg-hierarchy-child-bg:#262a2f;--sg-hierarchy-child-line:#41464c;--phases-process-bg:#262a2f;--phases-process-option-bg:#292e32;--phases-process-option-border:#41464c}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-groups-heading,.tools-introduction,.billing-summary,.phases-process-card,.phases-tree-card,.product-lines-commission-panel,.product-lines-inheritance,.commission-workspace,.commission-workspace>div,.commission-section,.sales-group-form-intro,.sales-group-reassignment-summary):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#212529;background-image:none;border-color:#41464c;box-shadow:none}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-groups-heading:not(:where(.sales-member-create-original,.sales-member-create-original *)):after{border-color:#32383e}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.phases-process-tabs,.product-lines-commission-panel>header,.goals-workspace-bar,.goals-tabs>div,.product-lines-percent-control>span):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#292e32;background-image:none;border-color:#41464c}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is([class$=-table-head],.sales-force-table thead tr,.sales-force-table th,.discard-reasons-table-head th,.origins-table-head,.brands-table-head):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#292e32;background-image:none;border-color:#41464c}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.phases-table-head,.units-table-head)>span:not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#292e32;background-image:none}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-force-table tbody tr,.industries-actions,.corporate-groups-actions,.job-position-actions,.folio-actions):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#212529;background-image:none;border-color:#41464c}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-force-table tbody tr:hover,.sales-force-table tbody tr:hover td):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#2f343a}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-force-table tr.is-primary td:not(:where(.sales-member-create-original,.sales-member-create-original *)),html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-force-table tr.is-primary:not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#24312e}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.phases-expand,.phases-color-trigger,.origins-color-trigger,.brands-line-selector-control,.models-brand-selector-control,.brands-line-selector,.sales-member-permission-multi-trigger,.sales-member-permission-dropdown-control>button):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#262a2f;border-color:#41464c}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.crm-form-field,.field-label,.products-field,.brands-lines-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.sales-member-target-field):not(:where(.sales-member-create-original,.sales-member-create-original *)){--crm-field-block-header:#292e32;--crm-field-block-body:#262a2f;background-color:#262a2f;border-color:#41464c}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.crm-form-field,.field-label,.products-field,.brands-lines-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.sales-member-target-field):not(:where(.sales-member-create-original,.sales-member-create-original *))>:is(input,textarea,select):is(:disabled,[readonly]):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#292e32!important;color:#adb5bd}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.crm-form-field,.field-label,.products-field,.brands-lines-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.sales-member-target-field):not(:where(.sales-member-create-original,.sales-member-create-original *))>:is(span,label,strong):first-child:not(:where(.sales-member-create-original,.sales-member-create-original *)):before{background-color:#4057d6}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.crm-form-field,.field-label,.products-field,.brands-lines-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.sales-member-target-field):not(:where(.sales-member-create-original,.sales-member-create-original *)) .crm-elegant-field-icon:not(:where(.sales-member-create-original,.sales-member-create-original *)){background:#0000;color:#4057d6}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(input,select,textarea,button):focus-visible:not(:where(.sales-member-create-original,.sales-member-create-original *)){outline-color:#868e96}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-group-tree-control,.sales-group-tree-dot):not(:where(.sales-member-create-original,.sales-member-create-original *)){background:#0000;box-shadow:none}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-group-tree-dot:not(:where(.sales-member-create-original,.sales-member-create-original *)){background:#778087;border:0;border-radius:50%;box-shadow:none;height:6px;width:6px}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-group-children:not(:where(.sales-member-create-original,.sales-member-create-original *)):before{background:#41464c}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-group-avatar,.stat-icon,.sales-groups-title-icon,.audit-icon,.sales-group-form-intro>span,.sales-group-reassignment-summary>span,.tools-intro-icon,.tools-category-icon,.tool-launcher-icon,.sales-force-toolbar-license>span,.sales-force-avatar,.sales-force-initials,.sales-force-role,.follow-up-types-name>span,.follow-up-types-defaults>span,.units-name>span,.brands-name>span,.brands-line-chip,.job-position-icon,.currencies-country-mark,.price-lists-limit,.products-image-dropzone-icon,.products-primary-fields>div>span,.commission-section-icon,.commission-empty>span,.billing-summary-icon,.billing-country-flag.is-custom,.setting-tag,.product-lines-commission-cell>small,.product-lines-commission-panel>header>span):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#262a2f;background-image:none;border-color:#41464c;box-shadow:none}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-groups-title-icon,.job-position-icon,.currencies-country-mark,.units-name>span,.follow-up-types-name>span,.brands-line-chip,.billing-summary-icon,.billing-country-flag.is-custom):not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#4057d6}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.models-name>span,.models-brand-chip):not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#6a4dca}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-group-avatar.is-root):not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#2563eb}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-group-avatar.is-subgroup):not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#b45309}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-groups-tree-legend :is(.legend-root,.legend-child):not(:where(.sales-member-create-original,.sales-member-create-original *)){box-shadow:none}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-groups-tree-legend .legend-root:not(:where(.sales-member-create-original,.sales-member-create-original *)){background:#2563eb}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-groups-tree-legend .legend-child:not(:where(.sales-member-create-original,.sales-member-create-original *)){background:#b45309}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-force-pagination button.active:not(:where(.sales-member-create-original,.sales-member-create-original *)){background:#45494e;border-color:#6c757d}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-license-dialog:not(:where(.sales-member-create-original,.sales-member-create-original *)){--license-bg:#212529;--license-soft:#262a2f;--license-selected:#2f343a}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-member-tabs,.sales-member-form) .crm-elegant-field-icon:not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#007f8f!important}html[data-crm-theme=dark] .crm-app .page-content:is(.sales-groups-page,.phases-page,.discard-reasons-page,.job-positions-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-groups-title-icon:not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#007f8f}html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page:not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.stat-icon,.audit-icon:not(.action-deleted):not(.action-moved),.sales-group-form-intro>span,.sales-group-reassignment-summary>span):not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#007f8f}html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page:not(:where(.sales-member-create-original,.sales-member-create-original *)) .crm-form-field>span:first-child:not(:where(.sales-member-create-original,.sales-member-create-original *)):before{background-color:#007f8f!important}html[data-crm-theme=dark] body:not(:where(:has(.sales-member-create-original))):has(.page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page))>:is(.sales-member-floating-menu,[class$=-portal-menu],.row-menu-portal):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#292e33;border-color:#41464c}html[data-crm-theme=dark] body:not(:where(:has(.sales-member-create-original))):has(.page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page))>:is(.sales-member-floating-menu,[class$=-portal-menu],.row-menu-portal):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(button,[role=option]):is(:hover,.active,.is-selected):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#2f343a;color:#e9ecef}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.billing-country-flag.is-custom,.billing-summary-icon,.brands-edit-line-chip,.brands-field>input,.brands-line-chip,.brands-line-chip.is-inactive,.brands-line-selector-control,.brands-line-selector-menu,.brands-line-selector-menu>button,.brands-name>span,.brands-portal-menu>button,.brands-row-menu-cell>.icon-btn,.certainties-color-select option,.certainties-field-control>input,.certainties-hide-control,.certainty-control,.commission-dialog button:not(.btn-primary):not(.commission-delete),.commission-field>span,.commission-form-footer button:not(.btn-primary),.currencies-additional-badge,.currencies-additional-candidate>select,.currencies-additional-identity>span,.currencies-country-card>span,.currencies-country-mark,.currencies-default-info>span,.currencies-field>input,.currencies-field>input:disabled,.currencies-field>input[readonly],.currencies-field>select,.currencies-field>select:disabled,.currencies-fiscal-alert.is-information .currencies-fiscal-alert-icon,.currencies-portal-menu>button,.currencies-row-menu-cell>.icon-btn,.discard-reasons-field>input,.discard-reasons-field>select,.discard-reasons-field>select option,.discard-reasons-filter-popover select,.discard-reasons-filter-popover select option,.discard-reasons-portal-menu>button,.discard-reasons-row-menu-cell>.icon-btn,.folio-form-drawer .folio-target-chips button,.folio-form-drawer .folio-target-picker,.follow-up-types-field>input,.follow-up-types-field>select,.follow-up-types-field>select option,.follow-up-types-name>span,.follow-up-types-portal-menu>button,.follow-up-types-portal-menu>button:disabled,.follow-up-types-row-menu-cell>.icon-btn,.goals-export-menu>button,.goals-export>button:first-child,.goals-field input,.goals-field select,.goals-manual-form input,.goals-modal-field input,.goals-row-menu>button,.goals-selection-bar,.goals-tab-config select,.goals-tab-context>button,.goals-target-selector,.goals-target-selector .goals-target-picker>label,.job-position-name-cell>.job-position-icon,.models-brand-chip,.models-brand-options>button,.models-name>span,.origins-color-hex input,.origins-color-trigger,.origins-field>input,.origins-field>select,.origins-field>select option,.origins-portal-menu>button,.origins-row-menu-cell>.icon-btn,.phases-color-hex input,.phases-color-trigger,.phases-days-control em,.phases-duration-control,.phases-duration-control select,.phases-field input,.phases-field select,.phases-multiselect-menu,.phases-multiselect-menu button,.phases-multiselect-trigger,.phases-portal-menu>button,.phases-row-menu-cell>.icon-btn,.phases-tree-actions>span,.price-lists-currency>span,.price-lists-field>input,.price-lists-field>select,.price-lists-field>select option,.price-lists-field>select:disabled,.price-lists-name>span,.price-lists-portal-menu>button,.price-lists-row-menu-cell>.icon-btn,.product-lines-commission-confirm>div>div>span,.product-lines-commission-confirm>span,.product-lines-field>input,.product-lines-field>select,.product-lines-percent-control,.product-lines-percent-control>input,.product-lines-percent-control>input:disabled,.product-lines-percent-control>span,.product-lines-portal-menu>button,.product-lines-portal-menu>button:disabled,.product-lines-row-menu-cell>.icon-btn,.product-lines-status-copy>span,.products-foreign-cost-title>span,.products-image-dropzone>img,.products-markup-control>span,.products-tax-grid input[type=number]:disabled,.products-wholesale-discount-input>span,.products-wholesale-row-actions>.icon-btn,.sales-floors-status-copy>span,.sales-force-filter-popover input,.sales-force-filter-popover select,.sales-force-row-actions>.icon-btn,.sales-force-table .sales-force-row-actions>.icon-btn,.sales-force-table .sales-force-row-actions>.icon-btn.is-open,.sales-group-form-intro>span,.sales-group-reassignment-summary>span,.sales-group-row-actions button,.sales-group-tree-control button,.sales-groups-guide-example>i,.sales-groups-guide-hero>span,.sales-groups-title-icon,.sales-license-account-context>span,.sales-license-cycle-options>button,.sales-license-quantity-control,.sales-license-quantity-control>button,.sales-member-password-grid input,.sales-member-permission-dropdown-control>button,.sales-member-permission-multi-trigger,.sales-member-permission-selector,.titles-field>input,.titles-field>select,.titles-field>select option,.titles-name>span,.titles-portal-menu>button,.titles-row-menu-cell>.icon-btn,.units-field>input,.units-portal-menu>button):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#262a2f;border-color:#41464c}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.brands-line-selector-menu>button.is-selected,.brands-line-selector-menu>button:hover,.brands-portal-menu>button:hover,.brands-table-row:hover,.brands-table-row:hover>.brands-row-menu-cell,.certainties-hide-control:hover,.certainties-table-row:hover,.currencies-additional-item.is-editing,.currencies-portal-menu>button:focus-visible,.currencies-portal-menu>button:hover,.currencies-table-row.is-additional:hover,.currencies-table-row.is-additional:hover>.currencies-row-menu-cell,.currencies-table-row.is-catalog:hover,.currencies-table-row.is-catalog:hover>.currencies-row-menu-cell,.currencies-table-row.is-disabled:hover,.currencies-table-row.is-disabled:hover>.currencies-row-menu-cell,.currencies-table-row:hover,.currencies-table-row:hover>.currencies-row-menu-cell,.discard-reasons-table-row:hover,.discard-reasons-table-row:hover>.discard-reasons-row-menu-cell,.follow-up-types-portal-menu>button:hover:not(:disabled),.follow-up-types-table-row:hover,.follow-up-types-table-row:hover>.follow-up-types-row-menu-cell,.goals-row:hover,.goals-target-selector .goals-target-picker>label.is-selected,.goals-target-selector .goals-target-picker>label:hover,.goals-workspace .goals-row.is-selected,.goals-workspace .goals-tabs>div.is-active,.goals-workspace .goals-tabs>div.is-active:after,.goals-workspace .goals-tabs>div:not(.is-active),.job-position-table .is-editable:hover>td,.models-brand-options>button:focus-visible,.models-brand-options>button:hover,.origins-portal-menu>button:hover,.origins-table-row:hover,.origins-table-row:hover>.origins-row-menu-cell,.phases-duration-control select:hover,.phases-portal-menu>button:hover,.phases-table-row:hover,.phases-table-row:hover>.phases-row-menu-cell,.price-lists-portal-menu>button:hover,.price-lists-table-row:hover,.price-lists-table-row:hover>.price-lists-row-menu-cell,.product-lines-portal-menu>button:hover:not(:disabled),.product-lines-table-row:hover,.product-lines-table-row:hover>.product-lines-row-menu-cell,.products-image-dropzone:focus,.products-image-dropzone:hover,.products-wholesale-row-actions>.icon-btn:hover:not(:disabled),.sales-force-row-menu button:hover,.sales-force-table .sales-force-row-actions>.icon-btn:hover,.sales-force-table tbody tr:hover,.sales-force-table tbody tr:hover td,.sales-group-row:hover,.sales-license-cycle-options>button.is-selected,.sales-member-floating-menu>div>button:hover,.sales-member-password-visibility:hover,.titles-table-row:hover,.titles-table-row:hover>.titles-row-menu-cell,.units-table-row:hover,.units-table-row:hover>.units-row-menu-cell):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#2f343a;border-color:#41464c}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.billing-config-note,.billing-configuration-body,.billing-custom-fields-help-note,.brands-form-body,.brands-form-footer,.brands-lines-field,.brands-portal-menu,.brands-table-card,.brands-table-row,.brands-table-row.is-inactive,.brands-table-row>.brands-row-menu-cell,.certainties-form-body,.certainties-form-footer,.certainties-table-card,.certainties-table-row,.commission-alert,.commission-drawer .commission-form-body,.commission-drawer .commission-form-footer,.commission-field,.commission-field option,.corporate-groups-table .corporate-groups-actions,.currencies-additional-card,.currencies-additional-editor,.currencies-additional-item,.currencies-additional-section,.currencies-country-card,.currencies-default-info,.currencies-exchange-direction,.currencies-exchange-help,.currencies-fiscal-alert.is-information,.currencies-form-body,.currencies-form-footer,.currencies-portal-menu,.currencies-table-card,.currencies-table-row,.currencies-table-row.is-additional,.currencies-table-row.is-additional>.currencies-row-menu-cell,.currencies-table-row.is-catalog,.currencies-table-row.is-catalog>.currencies-row-menu-cell,.currencies-table-row.is-disabled,.currencies-table-row.is-disabled>.currencies-row-menu-cell,.currencies-table-row>.currencies-row-menu-cell,.discard-reasons-filter-popover,.discard-reasons-filter-popover>footer,.discard-reasons-form-body,.discard-reasons-form-footer,.discard-reasons-portal-menu,.discard-reasons-table-card,.discard-reasons-table-row,.discard-reasons-table-row>.discard-reasons-row-menu-cell,.folios-table .folio-actions,.follow-up-types-form-body,.follow-up-types-form-footer,.follow-up-types-portal-menu,.follow-up-types-table-card,.follow-up-types-table-row,.follow-up-types-table-row>.follow-up-types-row-menu-cell,.goals-card,.goals-config-search>div,.goals-dependencies,.goals-export-menu,.goals-filter-panel,.goals-form-body,.goals-form-footer,.goals-groups,.goals-guide,.goals-guide>section,.goals-manual-form textarea,.goals-no-results,.goals-responsibles,.goals-results,.goals-row,.goals-row-menu>strong,.goals-tab-config,.goals-tab-context,.goals-tab-context>strong,.goals-tab-panel,.goals-tab-panel>.goals-results,.goals-tab-panel>.goals-tab-config,.goals-target-search,.goals-workspace .goals-tab-config,.goals-workspace-bar,.industries-table .industries-actions,.job-position-table .job-position-actions,.models-brand-search,.origins-color-popover,.origins-color-reset,.origins-expand,.origins-form-body,.origins-form-footer,.origins-level-rail,.origins-portal-menu,.origins-table-card,.origins-table-row,.origins-table-row>.origins-row-menu-cell,.phases-action-fields,.phases-action-modal .modal-body-custom,.phases-actions-context,.phases-actions-table,.phases-actions-workspace,.phases-color-popover,.phases-color-reset,.phases-dependency-empty,.phases-expand,.phases-field textarea,.phases-flow-description,.phases-form-body,.phases-form-footer,.phases-portal-menu,.phases-table-row,.phases-table-row>.phases-row-menu-cell,.price-lists-form-body,.price-lists-form-footer,.price-lists-portal-menu,.price-lists-table-card,.price-lists-table-row,.price-lists-table-row.is-inactive,.price-lists-table-row>.price-lists-row-menu-cell,.product-lines-commission-cell>small,.product-lines-commission-cell>small.is-inherited,.product-lines-commission-panel,.product-lines-delete-copy>div>small,.product-lines-expand,.product-lines-form-body,.product-lines-form-footer,.product-lines-inheritance,.product-lines-inheritance.is-disabled,.product-lines-level-rail,.product-lines-portal-menu,.product-lines-status,.product-lines-table-card,.product-lines-table-row,.product-lines-table-row.is-inactive,.product-lines-table-row>.product-lines-row-menu-cell,.products-foreign-cost-equivalent,.products-hybrid-mode,.products-image-dropzone.is-dragging,.products-wholesale-body,.sales-floors-status,.sales-floors-table-row.is-inactive,.sales-force-filter-popover,.sales-force-row-menu,.sales-force-table tbody tr,.sales-force-table tbody tr.is-disabled,.sales-force-table td,.sales-force-table td:last-child,.sales-group-audit-toggle,.sales-group-avatar,.sales-group-blocked ul,.sales-group-form-intro,.sales-group-reassignment-summary,.sales-groups-audit-card,.sales-groups-guide-benefits article,.sales-groups-guide-example,.sales-groups-guide-hero,.sales-groups-guide-note,.sales-groups-guide-steps article,.sales-groups-guide-visual,.sales-groups-guide-visual>div,.sales-groups-search,.sales-groups-stats>div,.sales-groups-tree-card,.sales-groups-tree-legend,.sales-license-account-context,.sales-license-account-context dl>div,.sales-license-config-card,.sales-license-information-note,.sales-license-price-summary,.sales-member-access>section,.sales-member-check-card,.sales-member-floating-menu,.sales-member-permission-list label,.sales-member-photo-camera,.sales-member-security-card,.titles-form-body,.titles-form-footer,.titles-portal-menu,.titles-table-card,.titles-table-row,.titles-table-row>.titles-row-menu-cell,.units-form-body,.units-form-footer,.units-portal-menu,.units-table-card,.units-table-row,.units-table-row>.units-row-menu-cell):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#212529;border-color:#41464c}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.brands-table-head,.brands-table-head>:last-child,.certainties-table-head,.corporate-groups-table th.corporate-groups-actions,.currencies-table-head,.currencies-table-head>:last-child,.discard-reasons-table-head,.discard-reasons-table-head>:last-child,.folios-table th.folio-actions,.follow-up-types-table-head,.follow-up-types-table-head>:last-child,.goals-filter-heading>span,.goals-table-head,.industries-table th.industries-actions,.job-position-table th.job-position-actions,.origins-color-popover>header .icon-btn,.origins-table-head,.origins-table-head>:last-child,.phases-color-popover>header .icon-btn,.phases-table-head,.phases-table-head>:last-child,.price-lists-table-head,.price-lists-table-head>:last-child,.product-lines-commission-panel>header,.product-lines-commission-panel>header>span,.product-lines-table-head,.product-lines-table-head>:last-child,.products-section-card>header>span,.products-tax-heading>span,.products-wholesale-heading>span,.products-wholesale-table th,.sales-force-table th,.sales-force-table th:last-child,.sales-groups-heading,.sales-member-permission-selector>header,.sales-member-permissions>header,.titles-table-head,.titles-table-head>:last-child,.units-table-head,.units-table-head>:last-child):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#292e32;border-color:#41464c}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-group-form-intro,.sales-group-reassignment-summary,.sales-groups-guide-hero,.sales-groups-heading,.sales-license-account-context):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-image:none}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-group-tree-dot:not(:where(.sales-member-create-original,.sales-member-create-original *)){background:#858585}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .product-lines-level-rail:not(:where(.sales-member-create-original,.sales-member-create-original *)){background:#737373}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-member-tabs button.active:not(:where(.sales-member-create-original,.sales-member-create-original *)){background:#2f343a;color:#ced4da}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-member-tabs button.active i:not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#007f8f}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-member-tabs button.active:not(:where(.sales-member-create-original,.sales-member-create-original *)):after{background:#007f8f}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-group-badge,.audit-live):not(:where(.sales-member-create-original,.sales-member-create-original *)){background:#262a2f;color:#adb5bd}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-license-information-note,.sales-license-price-summary .is-total strong):not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#ced4da}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.products-section-card>header>span,.products-tax-heading>span,.products-foreign-cost-title>span,.products-wholesale-heading>span,.products-fiscal-guidance>i,.products-catalog-status-note>i,.titles-name>span,.price-lists-name>span,.price-lists-currency>span,.currencies-country-card>span,.currencies-additional-identity>span):not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#4057d6}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .certainty-low .certainties-percentage-cell>span>i:not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#c53d52}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .certainty-medium .certainties-percentage-cell>span>i:not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#865711}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .certainty-high .certainties-percentage-cell>span>i:not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#0f705f}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-floors-status,.product-lines-status).is-active>i:not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#087f6a}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .models-name>span:not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#6f55d9}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .goals-tab-menu>i:not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#5869cb}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-force-toolbar,.sales-member-drawer,.crm-modal-layer):not(:where(.sales-member-create-original,.sales-member-create-original *)){--sf-mail-accent:#007f8f;--sf-mail-selected:#2f343a;--sf-mail-ring:#6c757d2e}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-force-table tr.is-primary td:not(:where(.sales-member-create-original,.sales-member-create-original *)),html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-force-table tr.is-primary:not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#24312e!important}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)):is(.sales-groups-page,.phases-page,.discard-reasons-page,.job-positions-page) .sales-groups-title-icon:not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#007f8f}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .brands-name>span>i:not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#4057d6}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .brands-name.models-name>span>i:not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#6f55d9}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .brands-line-chip.models-brand-chip:not(:where(.sales-member-create-original,.sales-member-create-original *)),html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .brands-line-chip.models-brand-chip>i:not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#6a4dca}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .sales-group-badge.system>i:not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#2a7e71}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) .icon-btn>.ri-more-2-fill:not(:where(.sales-member-create-original,.sales-member-create-original *)){color:#4057d6}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-groups-search,.products-search,.models-brand-search,.location-country-search,.location-select-search,.phone-country-search,.goals-target-search,.goals-config-search>div):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#262a2f!important;background-image:none}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-groups-search,.products-search,.models-brand-search,.location-country-search,.location-select-search,.phone-country-search,.goals-target-search,.goals-config-search>div):not(:where(.sales-member-create-original,.sales-member-create-original *)):focus-within:not(:where(.sales-member-create-original,.sales-member-create-original *)){box-shadow:none!important;outline:2px solid #6c757d;outline-offset:2px}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-groups-search,.products-search,.models-brand-search,.location-country-search,.location-select-search,.phone-country-search,.goals-target-search,.goals-config-search>div):not(:where(.sales-member-create-original,.sales-member-create-original *))>input:not(:where(.sales-member-create-original,.sales-member-create-original *)),html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page):not(:where(.sales-member-create-original,.sales-member-create-original *)) :is(.sales-groups-search,.products-search,.models-brand-search,.location-country-search,.location-select-search,.phone-country-search,.goals-target-search,.goals-config-search>div):not(:where(.sales-member-create-original,.sales-member-create-original *))>span>input:not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#0000!important;background-image:none!important;box-shadow:none!important;outline:none!important}html[data-crm-theme=dark] body:not(:where(:has(.sales-member-create-original))):has(.page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page))>:is(.models-brand-selector-menu,.location-country-menu,.location-search-menu,.phone-country-menu,.sales-member-floating-menu) :is(.models-brand-search,.location-country-search,.location-select-search,.phone-country-search):not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#262a2f!important;background-image:none}html[data-crm-theme=dark] body:not(:where(:has(.sales-member-create-original))):has(.page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page))>:is(.models-brand-selector-menu,.location-country-menu,.location-search-menu,.phone-country-menu,.sales-member-floating-menu) :is(.models-brand-search,.location-country-search,.location-select-search,.phone-country-search):not(:where(.sales-member-create-original,.sales-member-create-original *)):focus-within:not(:where(.sales-member-create-original,.sales-member-create-original *)){box-shadow:none!important;outline:2px solid #6c757d;outline-offset:2px}html[data-crm-theme=dark] body:not(:where(:has(.sales-member-create-original))):has(.page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page))>:is(.models-brand-selector-menu,.location-country-menu,.location-search-menu,.phone-country-menu,.sales-member-floating-menu) :is(.models-brand-search,.location-country-search,.location-select-search,.phone-country-search):not(:where(.sales-member-create-original,.sales-member-create-original *))>input:not(:where(.sales-member-create-original,.sales-member-create-original *)),html[data-crm-theme=dark] body:not(:where(:has(.sales-member-create-original))):has(.page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page))>:is(.models-brand-selector-menu,.location-country-menu,.location-search-menu,.phone-country-menu,.sales-member-floating-menu) :is(.models-brand-search,.location-country-search,.location-select-search,.phone-country-search):not(:where(.sales-member-create-original,.sales-member-create-original *))>span>input:not(:where(.sales-member-create-original,.sales-member-create-original *)){background-color:#0000!important;background-image:none!important;box-shadow:none!important;outline:none!important}html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-member-create-original{--crm-field-block-border:#3a4657;--crm-field-block-header:#273240;--crm-field-block-body:#1b2633;--crm-field-block-label:#f2f5f8;--crm-field-block-text:#dce4ef;--crm-field-block-focus:#8ea0f0;--crm-field-block-focus-ring:#8ea0f029;--sfm-surface:#18212e;--sfm-soft:#202b39;--sfm-line:#303c4c}html[data-crm-theme=dark] .crm-app .page-content.billing-systems-page .sales-groups-title-icon,html[data-crm-theme=dark] .crm-app .page-content.brands-page .sales-groups-title-icon,html[data-crm-theme=dark] .crm-app .page-content.brands-page.models-page .sales-groups-title-icon,html[data-crm-theme=dark] .crm-app .page-content.certainties-page .sales-groups-title-icon,html[data-crm-theme=dark] .crm-app .page-content.certainties-page.job-positions-page .sales-groups-title-icon,html[data-crm-theme=dark] .crm-app .page-content.commissions-page.goals-page .sales-groups-title-icon,html[data-crm-theme=dark] .crm-app .page-content.currencies-page .sales-groups-title-icon,html[data-crm-theme=dark] .crm-app .page-content.discard-reasons-page .sales-groups-title-icon,html[data-crm-theme=dark] .crm-app .page-content.follow-up-types-page .sales-groups-title-icon,html[data-crm-theme=dark] .crm-app .page-content.origins-page .sales-groups-title-icon,html[data-crm-theme=dark] .crm-app .page-content.origins-page.product-lines-page .sales-groups-title-icon,html[data-crm-theme=dark] .crm-app .page-content.origins-page.sales-floors-page .sales-groups-title-icon,html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .sales-groups-title-icon,html[data-crm-theme=dark] .crm-app .page-content.products-page .sales-groups-title-icon,html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-groups-title-icon,html[data-crm-theme=dark] .crm-app .page-content.titles-page .sales-groups-title-icon,html[data-crm-theme=dark] .crm-app .page-content.units-page .sales-groups-title-icon{background-color:#0000!important;background-image:linear-gradient(145deg,#edf0ff,#f8f9ff)!important;border-color:#dfe4ff!important;border-radius:11px!important;box-shadow:0 8px 18px 0 #4057d61a!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page.job-positions-page .job-position-icon{background-color:#edf0ff!important;background-image:none!important;border-color:#e1e6ff!important;border-radius:9px!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.phases-page .sales-groups-title-icon{background-color:#eaf6f7!important;background-image:none!important;border-color:#d5e7e9!important;border-radius:11px!important;box-shadow:none!important;color:#007f8f!important}html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page .sales-groups-title-icon{background-color:#eaf6f7!important;background-image:none!important;border-color:#dce2e7!important;border-radius:11px!important;box-shadow:none!important;color:#007f8f!important}html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page .sales-group-avatar.is-root{background-color:#eff6ff!important;background-image:none!important;border-color:#bfdbfe!important;border-radius:8px!important;box-shadow:none!important;color:#2563eb!important}html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page .sales-group-avatar.is-subgroup{background-color:#fff7ed!important;background-image:none!important;border-color:#fed7aa!important;border-radius:8px!important;box-shadow:none!important;color:#b45309!important}html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page .stat-icon.amber,html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page .stat-icon.blue,html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page .stat-icon.green,html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page .stat-icon.violet{background-color:#eaf6f7!important;background-image:none!important;border-color:#dce2e7!important;border-radius:8px!important;box-shadow:none!important;color:#007f8f!important}html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-toolbar-license>span{background-color:#edf0ff!important;background-image:none!important;border-color:#dde3ff!important;border-radius:10px!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-avatar{background-color:#edf0ff!important;background-image:none!important;border-color:#dfe4ff!important;border-radius:50%!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-initials{background-color:#f0f2ff!important;background-image:none!important;border-color:#5368c9!important;border-radius:7px!important;box-shadow:none!important;color:#5368c9!important}html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-role.role-admin{border-radius:999px!important}html[data-crm-theme=dark] .crm-app .page-content.discard-reasons-page .discard-reasons-entity.entity-prospects,html[data-crm-theme=dark] .crm-app .page-content.follow-up-types-page .follow-up-types-defaults>span.default-clients,html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-role.role-sales_rep{background-color:#f0f2ff!important;background-image:none!important;border-color:#5263bb!important;border-radius:999px!important;box-shadow:none!important;color:#5263bb!important}html[data-crm-theme=dark] .crm-app .page-content.discard-reasons-page .discard-reasons-entity.entity-opportunities{border-radius:999px!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-name>span,html[data-crm-theme=dark] .crm-app .page-content.follow-up-types-page .follow-up-types-name>span,html[data-crm-theme=dark] .crm-app .page-content.units-page .units-name>span{background-color:#eef1ff!important;background-image:none!important;border-color:#dfe4fb!important;border-radius:9px!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.follow-up-types-page .follow-up-types-defaults>span.default-prospects{background-color:#eaf8f4!important;background-image:none!important;border-color:#218b78!important;border-radius:999px!important;box-shadow:none!important;color:#218b78!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-line-chip{background-color:#eef1ff!important;background-image:none!important;border-color:#dce3ff!important;border-radius:999px!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page.models-page .brands-name>span,html[data-crm-theme=dark] .crm-app .page-content.brands-page.models-page .models-name>span{background-color:#f2efff!important;background-image:none!important;border-color:#e3ddff!important;border-radius:9px!important;box-shadow:none!important;color:#6f55d9!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page.models-page .brands-line-chip.models-brand-chip{background-color:#f3efff!important;background-image:none!important;border-color:#e3dcff!important;border-radius:999px!important;box-shadow:none!important;color:#6a4dca!important}html[data-crm-theme=dark] .crm-app .page-content.currencies-page .currencies-country-mark{background-color:#eef1ff!important;background-image:none!important;border-color:#dfe4fb!important;border-radius:10px!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.tools-page .tools-intro-icon,html[data-crm-theme=dark] .crm-app .page-content.tools-page.reports-directory-page .tools-intro-icon,html[data-crm-theme=dark] .crm-app .page-content.tools-page.settings-directory-page .tools-intro-icon{background-color:#eef1ff!important;background-image:none!important;border-color:#dce2ff!important;border-radius:13px!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.tools-page .tools-category-icon,html[data-crm-theme=dark] .crm-app .page-content.tools-page.reports-directory-page .tools-category-icon,html[data-crm-theme=dark] .crm-app .page-content.tools-page.settings-directory-page .tools-category-icon{background-color:#ffffffc4!important;background-image:none!important;border-color:#4057d621!important;border-radius:10px!important;box-shadow:none!important;color:var(--lane-color)!important}html[data-crm-theme=dark] .crm-app .page-content.tools-page .tool-launcher-icon,html[data-crm-theme=dark] .crm-app .page-content.tools-page.reports-directory-page .tool-launcher-icon,html[data-crm-theme=dark] .crm-app .page-content.tools-page.settings-directory-page .tool-launcher-icon{background-color:var(--lane-soft)!important;background-image:none!important;border-color:#0000!important;border-radius:12px!important;box-shadow:none!important;color:var(--lane-color)!important}html[data-crm-theme=dark] .crm-app .page-content.commissions-page.goals-page .commission-section-icon{background-color:#edf0ff!important;background-image:none!important;border-color:#4057d6!important;border-radius:10px!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.commissions-page.goals-page .commission-empty>span{background-color:#f0f3ff!important;background-image:none!important;border-color:#4057d6!important;border-radius:16px!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.message-templates-page .message-template-empty-icon{background-color:#eaf6f7!important;background-image:none!important;border-color:#dce2e7!important;border-radius:10px!important;box-shadow:none!important;color:#007f8f!important}html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page .sales-group-form-intro>span{background-color:#fff!important;background-image:none!important;border-color:#007f8f!important;border-radius:6px!important;box-shadow:none!important;color:#007f8f!important}html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-license-account-context>span{background-color:#fff!important;background-image:none!important;border-color:#dce2e7!important;border-radius:11px!important;box-shadow:none!important;color:#007f8f!important}html[data-crm-theme=dark] .crm-app .page-content.billing-systems-page .billing-summary-icon{background-color:#eef1ff!important;background-image:none!important;border-color:#dce3ff!important;border-radius:13px!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.billing-systems-page .billing-country-flag.is-custom{background-color:#edf0ff!important;background-image:none!important;border-color:#d9dfff!important;border-radius:10px!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .tools-page .tool-launcher-row:is(:hover,:focus-visible,.is-selected) .tool-launcher-icon{background-color:var(--lane-color)!important;color:#fff!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-table-head>:last-child,html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-table-row>.brands-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.commissions-page .commission-table-scroll>table td.commission-actions,html[data-crm-theme=dark] .crm-app .page-content.commissions-page .commission-table-scroll>table thead th:last-child,html[data-crm-theme=dark] .crm-app .page-content.corporate-groups-page .corporate-groups-table .corporate-groups-actions,html[data-crm-theme=dark] .crm-app .page-content.currencies-page .currencies-table-head>:last-child,html[data-crm-theme=dark] .crm-app .page-content.currencies-page .currencies-table-row>.currencies-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.discard-reasons-page .discard-reasons-table-head>:last-child,html[data-crm-theme=dark] .crm-app .page-content.discard-reasons-page .discard-reasons-table-row>.discard-reasons-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.folios-page .folios-table .folio-actions,html[data-crm-theme=dark] .crm-app .page-content.follow-up-types-page .follow-up-types-table-head>:last-child,html[data-crm-theme=dark] .crm-app .page-content.follow-up-types-page .follow-up-types-table-row>.follow-up-types-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.industries-page .industries-table .industries-actions,html[data-crm-theme=dark] .crm-app .page-content.job-positions-page .job-position-table .job-position-actions,html[data-crm-theme=dark] .crm-app .page-content.origins-page .origins-table-head>:last-child,html[data-crm-theme=dark] .crm-app .page-content.origins-page .origins-table-row>.origins-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.phases-page .phases-table-head>:last-child,html[data-crm-theme=dark] .crm-app .page-content.phases-page .phases-table-row>.phases-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-table-head>:last-child,html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-table-row>.price-lists-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.product-lines-page .product-lines-table-head>:last-child,html[data-crm-theme=dark] .crm-app .page-content.product-lines-page .product-lines-table-row>.product-lines-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.products-page .products-table-head>:last-child,html[data-crm-theme=dark] .crm-app .page-content.products-page .products-table-row>.products-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-table tbody tr:not(.is-primary)>.sales-force-actions-cell,html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-table thead th:last-child,html[data-crm-theme=dark] .crm-app .page-content.titles-page .titles-table-head>:last-child,html[data-crm-theme=dark] .crm-app .page-content.titles-page .titles-table-row>.titles-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.units-page .units-table-head>:last-child,html[data-crm-theme=dark] .crm-app .page-content.units-page .units-table-row>.units-row-menu-cell{background:#303030!important;border-left-color:#565656!important;box-shadow:none!important}html[data-crm-theme=dark] .crm-app .page-content.commissions-page .commission-table-scroll>table td.commission-actions,html[data-crm-theme=dark] .crm-app .page-content.commissions-page .commission-table-scroll>table thead th:last-child{box-shadow:inset 2px 0 #565656!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-table-row>.brands-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.currencies-page .currencies-table-row>.currencies-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.discard-reasons-page .discard-reasons-table-row>.discard-reasons-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.follow-up-types-page .follow-up-types-table-row>.follow-up-types-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.origins-page .origins-table-row>.origins-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.phases-page .phases-table-row>.phases-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-table-row>.price-lists-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.product-lines-page .product-lines-table-row>.product-lines-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.products-page .products-table-row>.products-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.titles-page .titles-table-row>.titles-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.units-page .units-table-row>.units-row-menu-cell{display:grid;padding:0;place-items:center}html[data-crm-theme=dark] .crm-app .page-content.commissions-page .commission-table-scroll>table td.commission-actions,html[data-crm-theme=dark] .crm-app .page-content.corporate-groups-page .corporate-groups-table td.corporate-groups-actions,html[data-crm-theme=dark] .crm-app .page-content.folios-page .folios-table td.folio-actions,html[data-crm-theme=dark] .crm-app .page-content.industries-page .industries-table td.industries-actions,html[data-crm-theme=dark] .crm-app .page-content.job-positions-page .job-position-table td.job-position-actions,html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-table tbody tr:not(.is-primary)>.sales-force-actions-cell{text-align:center;vertical-align:middle}html[data-crm-theme=dark] .crm-app .page-content.corporate-groups-page .corporate-groups-table td.corporate-groups-actions>.discard-reasons-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.folios-page .folios-table td.folio-actions>.discard-reasons-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.industries-page .industries-table td.industries-actions>.discard-reasons-row-menu-cell,html[data-crm-theme=dark] .crm-app .page-content.job-positions-page .job-position-table td.job-position-actions>.discard-reasons-row-menu-cell{background:#0000!important;border:0;box-shadow:none!important;display:grid;padding:0;place-items:center}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-table-row>.brands-row-menu-cell>.icon-btn,html[data-crm-theme=dark] .crm-app .page-content.commissions-page .commission-table-scroll>table td.commission-actions>.icon-btn,html[data-crm-theme=dark] .crm-app .page-content.corporate-groups-page .corporate-groups-table td.corporate-groups-actions>.discard-reasons-row-menu-cell>.icon-btn,html[data-crm-theme=dark] .crm-app .page-content.currencies-page .currencies-table-row>.currencies-row-menu-cell>.icon-btn,html[data-crm-theme=dark] .crm-app .page-content.discard-reasons-page .discard-reasons-table-row>.discard-reasons-row-menu-cell>.icon-btn,html[data-crm-theme=dark] .crm-app .page-content.folios-page .folios-table td.folio-actions>.discard-reasons-row-menu-cell>.icon-btn,html[data-crm-theme=dark] .crm-app .page-content.follow-up-types-page .follow-up-types-table-row>.follow-up-types-row-menu-cell>.icon-btn,html[data-crm-theme=dark] .crm-app .page-content.industries-page .industries-table td.industries-actions>.discard-reasons-row-menu-cell>.icon-btn,html[data-crm-theme=dark] .crm-app .page-content.job-positions-page .job-position-table td.job-position-actions>.discard-reasons-row-menu-cell>.icon-btn,html[data-crm-theme=dark] .crm-app .page-content.origins-page .origins-table-row>.origins-row-menu-cell>.icon-btn,html[data-crm-theme=dark] .crm-app .page-content.phases-page .phases-table-row>.phases-row-menu-cell>.icon-btn,html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-table-row>.price-lists-row-menu-cell>.icon-btn,html[data-crm-theme=dark] .crm-app .page-content.product-lines-page .product-lines-table-row>.product-lines-row-menu-cell>.icon-btn,html[data-crm-theme=dark] .crm-app .page-content.products-page .products-table-row>.products-row-menu-cell>.icon-btn,html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-table tbody tr:not(.is-primary)>.sales-force-actions-cell>.sales-force-row-actions>.icon-btn,html[data-crm-theme=dark] .crm-app .page-content.titles-page .titles-table-row>.titles-row-menu-cell>.icon-btn,html[data-crm-theme=dark] .crm-app .page-content.units-page .units-table-row>.units-row-menu-cell>.icon-btn{background:#343434!important;border:1px solid #5a5a5a!important;border-radius:7px;box-shadow:none!important;color:#eee!important;display:inline-grid;height:34px;margin:0;min-height:34px;min-width:34px;padding:0;place-items:center;vertical-align:middle;width:34px}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-table-row>.brands-row-menu-cell>.icon-btn>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.commissions-page .commission-table-scroll>table td.commission-actions>.icon-btn>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.corporate-groups-page .corporate-groups-table td.corporate-groups-actions>.discard-reasons-row-menu-cell>.icon-btn>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.currencies-page .currencies-table-row>.currencies-row-menu-cell>.icon-btn>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.discard-reasons-page .discard-reasons-table-row>.discard-reasons-row-menu-cell>.icon-btn>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.folios-page .folios-table td.folio-actions>.discard-reasons-row-menu-cell>.icon-btn>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.follow-up-types-page .follow-up-types-table-row>.follow-up-types-row-menu-cell>.icon-btn>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.industries-page .industries-table td.industries-actions>.discard-reasons-row-menu-cell>.icon-btn>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.job-positions-page .job-position-table td.job-position-actions>.discard-reasons-row-menu-cell>.icon-btn>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.origins-page .origins-table-row>.origins-row-menu-cell>.icon-btn>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.phases-page .phases-table-row>.phases-row-menu-cell>.icon-btn>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-table-row>.price-lists-row-menu-cell>.icon-btn>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.product-lines-page .product-lines-table-row>.product-lines-row-menu-cell>.icon-btn>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.products-page .products-table-row>.products-row-menu-cell>.icon-btn>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-table tbody tr:not(.is-primary)>.sales-force-actions-cell>.sales-force-row-actions>.icon-btn>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.titles-page .titles-table-row>.titles-row-menu-cell>.icon-btn>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.units-page .units-table-row>.units-row-menu-cell>.icon-btn>:is(i,svg){color:inherit!important;line-height:1;margin:0}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-table-row>.brands-row-menu-cell>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.commissions-page .commission-table-scroll>table td.commission-actions>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.corporate-groups-page .corporate-groups-table td.corporate-groups-actions>.discard-reasons-row-menu-cell>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.currencies-page .currencies-table-row>.currencies-row-menu-cell>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.discard-reasons-page .discard-reasons-table-row>.discard-reasons-row-menu-cell>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.folios-page .folios-table td.folio-actions>.discard-reasons-row-menu-cell>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.follow-up-types-page .follow-up-types-table-row>.follow-up-types-row-menu-cell>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.industries-page .industries-table td.industries-actions>.discard-reasons-row-menu-cell>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.job-positions-page .job-position-table td.job-position-actions>.discard-reasons-row-menu-cell>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.origins-page .origins-table-row>.origins-row-menu-cell>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.phases-page .phases-table-row>.phases-row-menu-cell>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-table-row>.price-lists-row-menu-cell>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.product-lines-page .product-lines-table-row>.product-lines-row-menu-cell>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.products-page .products-table-row>.products-row-menu-cell>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-table tbody tr:not(.is-primary)>.sales-force-actions-cell>.sales-force-row-actions>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.titles-page .titles-table-row>.titles-row-menu-cell>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.units-page .units-table-row>.units-row-menu-cell>.icon-btn:is(:hover,.active,.is-open,[aria-expanded=true]):not(:disabled){background:#414141!important;border-color:#858585!important;color:#fff!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-table-row>.brands-row-menu-cell>.icon-btn:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.commissions-page .commission-table-scroll>table td.commission-actions>.icon-btn:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.corporate-groups-page .corporate-groups-table td.corporate-groups-actions>.discard-reasons-row-menu-cell>.icon-btn:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.currencies-page .currencies-table-row>.currencies-row-menu-cell>.icon-btn:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.discard-reasons-page .discard-reasons-table-row>.discard-reasons-row-menu-cell>.icon-btn:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.folios-page .folios-table td.folio-actions>.discard-reasons-row-menu-cell>.icon-btn:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.follow-up-types-page .follow-up-types-table-row>.follow-up-types-row-menu-cell>.icon-btn:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.industries-page .industries-table td.industries-actions>.discard-reasons-row-menu-cell>.icon-btn:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.job-positions-page .job-position-table td.job-position-actions>.discard-reasons-row-menu-cell>.icon-btn:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.origins-page .origins-table-row>.origins-row-menu-cell>.icon-btn:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.phases-page .phases-table-row>.phases-row-menu-cell>.icon-btn:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-table-row>.price-lists-row-menu-cell>.icon-btn:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.product-lines-page .product-lines-table-row>.product-lines-row-menu-cell>.icon-btn:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.products-page .products-table-row>.products-row-menu-cell>.icon-btn:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-table tbody tr:not(.is-primary)>.sales-force-actions-cell>.sales-force-row-actions>.icon-btn:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.titles-page .titles-table-row>.titles-row-menu-cell>.icon-btn:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.units-page .units-table-row>.units-row-menu-cell>.icon-btn:focus-visible{outline:2px solid #b8b8b8;outline-offset:2px}html .crm-app .page-content.billing-systems-page .billing-country-foot>button.btn-light:not(:disabled),html .crm-app .page-content.currencies-page button.currencies-additional-add,html .crm-app .page-content.products-page button.products-wholesale-add,html .crm-app .page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page) button.btn-primary:not(:where(.sales-license-dialog *,.sales-force-filter-popover *,.discard-reasons-filter-popover *,.crm-modal:has(.products-filter-grid) *,.crm-modal:has(.products-columns-settings) *,.btn-danger,.danger,.sales-force-hire-licenses)),html[data-crm-theme=dark] .crm-app .page-content.billing-systems-page .billing-country-foot>button.btn-light:not(:disabled),html[data-crm-theme=dark] .crm-app .page-content.currencies-page button.currencies-additional-add,html[data-crm-theme=dark] .crm-app .page-content.products-page button.products-wholesale-add,html[data-crm-theme=dark] .crm-app .page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page) button.btn-primary:not(:where(.sales-license-dialog *,.sales-force-filter-popover *,.discard-reasons-filter-popover *,.crm-modal:has(.products-filter-grid) *,.crm-modal:has(.products-columns-settings) *,.btn-danger,.danger,.sales-force-hire-licenses)){background-color:#062f7d!important;background-image:none!important;border-color:#062f7d!important;box-shadow:none!important;color:#fff!important}html .crm-app .page-content.billing-systems-page .billing-country-foot>button.btn-light:not(:disabled):not(:disabled):hover,html .crm-app .page-content.currencies-page button.currencies-additional-add:not(:disabled):hover,html .crm-app .page-content.products-page button.products-wholesale-add:not(:disabled):hover,html .crm-app .page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page) button.btn-primary:not(:where(.sales-license-dialog *,.sales-force-filter-popover *,.discard-reasons-filter-popover *,.crm-modal:has(.products-filter-grid) *,.crm-modal:has(.products-columns-settings) *,.btn-danger,.danger,.sales-force-hire-licenses)):not(:disabled):hover,html[data-crm-theme=dark] .crm-app .page-content.billing-systems-page .billing-country-foot>button.btn-light:not(:disabled):not(:disabled):hover,html[data-crm-theme=dark] .crm-app .page-content.currencies-page button.currencies-additional-add:not(:disabled):hover,html[data-crm-theme=dark] .crm-app .page-content.products-page button.products-wholesale-add:not(:disabled):hover,html[data-crm-theme=dark] .crm-app .page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page) button.btn-primary:not(:where(.sales-license-dialog *,.sales-force-filter-popover *,.discard-reasons-filter-popover *,.crm-modal:has(.products-filter-grid) *,.crm-modal:has(.products-columns-settings) *,.btn-danger,.danger,.sales-force-hire-licenses)):not(:disabled):hover{background-color:#0a3d96!important;border-color:#0a3d96!important;color:#fff!important}html .crm-app .page-content.billing-systems-page .billing-country-foot>button.btn-light:not(:disabled):not(:disabled):active,html .crm-app .page-content.currencies-page button.currencies-additional-add:not(:disabled):active,html .crm-app .page-content.products-page button.products-wholesale-add:not(:disabled):active,html .crm-app .page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page) button.btn-primary:not(:where(.sales-license-dialog *,.sales-force-filter-popover *,.discard-reasons-filter-popover *,.crm-modal:has(.products-filter-grid) *,.crm-modal:has(.products-columns-settings) *,.btn-danger,.danger,.sales-force-hire-licenses)):not(:disabled):active,html[data-crm-theme=dark] .crm-app .page-content.billing-systems-page .billing-country-foot>button.btn-light:not(:disabled):not(:disabled):active,html[data-crm-theme=dark] .crm-app .page-content.currencies-page button.currencies-additional-add:not(:disabled):active,html[data-crm-theme=dark] .crm-app .page-content.products-page button.products-wholesale-add:not(:disabled):active,html[data-crm-theme=dark] .crm-app .page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page) button.btn-primary:not(:where(.sales-license-dialog *,.sales-force-filter-popover *,.discard-reasons-filter-popover *,.crm-modal:has(.products-filter-grid) *,.crm-modal:has(.products-columns-settings) *,.btn-danger,.danger,.sales-force-hire-licenses)):not(:disabled):active{background-color:#052765!important;border-color:#052765!important}html .crm-app .page-content.billing-systems-page .billing-country-foot>button.btn-light:not(:disabled):focus-visible,html .crm-app .page-content.currencies-page button.currencies-additional-add:focus-visible,html .crm-app .page-content.products-page button.products-wholesale-add:focus-visible,html .crm-app .page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page) button.btn-primary:not(:where(.sales-license-dialog *,.sales-force-filter-popover *,.discard-reasons-filter-popover *,.crm-modal:has(.products-filter-grid) *,.crm-modal:has(.products-columns-settings) *,.btn-danger,.danger,.sales-force-hire-licenses)):focus-visible,html[data-crm-theme=dark] .crm-app .page-content.billing-systems-page .billing-country-foot>button.btn-light:not(:disabled):focus-visible,html[data-crm-theme=dark] .crm-app .page-content.currencies-page button.currencies-additional-add:focus-visible,html[data-crm-theme=dark] .crm-app .page-content.products-page button.products-wholesale-add:focus-visible,html[data-crm-theme=dark] .crm-app .page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page) button.btn-primary:not(:where(.sales-license-dialog *,.sales-force-filter-popover *,.discard-reasons-filter-popover *,.crm-modal:has(.products-filter-grid) *,.crm-modal:has(.products-columns-settings) *,.btn-danger,.danger,.sales-force-hire-licenses)):focus-visible{outline:2px solid #7297db!important;outline-offset:2px}html .crm-app .page-content.billing-systems-page .billing-country-foot>button.btn-light:not(:disabled)>:is(i,svg),html .crm-app .page-content.currencies-page button.currencies-additional-add>:is(i,svg),html .crm-app .page-content.products-page button.products-wholesale-add>:is(i,svg),html .crm-app .page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page) button.btn-primary:not(:where(.sales-license-dialog *,.sales-force-filter-popover *,.discard-reasons-filter-popover *,.crm-modal:has(.products-filter-grid) *,.crm-modal:has(.products-columns-settings) *,.btn-danger,.danger,.sales-force-hire-licenses))>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.billing-systems-page .billing-country-foot>button.btn-light:not(:disabled)>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.currencies-page button.currencies-additional-add>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content.products-page button.products-wholesale-add>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content:is(.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page) button.btn-primary:not(:where(.sales-license-dialog *,.sales-force-filter-popover *,.discard-reasons-filter-popover *,.crm-modal:has(.products-filter-grid) *,.crm-modal:has(.products-columns-settings) *,.btn-danger,.danger,.sales-force-hire-licenses))>:is(i,svg){color:inherit!important}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page) :is(.crm-drawer:not(.prospect-record-edit-drawer),.crm-modal) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading){background-color:#a9a9a9!important;background-image:none!important;color:#0f2037!important}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page) :is(.crm-drawer,.crm-modal) .products-field>.products-cost-field-heading>:is(span,.products-cost-currency-switch){color:#0f2037!important}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page) :is(.discard-reasons-portal-menu,.sales-force-row-menu,.phases-portal-menu,.origins-portal-menu,.follow-up-types-portal-menu,.titles-portal-menu,.brands-portal-menu,.products-portal-menu.products-row-actions-menu,.currencies-portal-menu,.price-lists-portal-menu,.units-portal-menu,.product-lines-portal-menu,.commission-actions-menu),html[data-crm-theme=dark] body:has(.crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page))>:is(.discard-reasons-portal-menu,.sales-force-row-menu,.phases-portal-menu,.origins-portal-menu,.follow-up-types-portal-menu,.titles-portal-menu,.brands-portal-menu,.products-portal-menu.products-row-actions-menu,.currencies-portal-menu,.price-lists-portal-menu,.units-portal-menu,.product-lines-portal-menu){background-color:#292e33!important;background-image:none!important}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page) :is(.discard-reasons-portal-menu,.sales-force-row-menu,.phases-portal-menu,.origins-portal-menu,.follow-up-types-portal-menu,.titles-portal-menu,.brands-portal-menu,.products-portal-menu.products-row-actions-menu,.currencies-portal-menu,.price-lists-portal-menu,.units-portal-menu,.product-lines-portal-menu,.commission-actions-menu) :is([role=menu],strong,header,button,a,[role=menuitem]),html[data-crm-theme=dark] body:has(.crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page))>:is(.discard-reasons-portal-menu,.sales-force-row-menu,.phases-portal-menu,.origins-portal-menu,.follow-up-types-portal-menu,.titles-portal-menu,.brands-portal-menu,.products-portal-menu.products-row-actions-menu,.currencies-portal-menu,.price-lists-portal-menu,.units-portal-menu,.product-lines-portal-menu) :is([role=menu],strong,header,button,a,[role=menuitem]){background-color:#0000!important;background-image:none!important}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page) :is(.discard-reasons-portal-menu,.sales-force-row-menu,.phases-portal-menu,.origins-portal-menu,.follow-up-types-portal-menu,.titles-portal-menu,.brands-portal-menu,.products-portal-menu.products-row-actions-menu,.currencies-portal-menu,.price-lists-portal-menu,.units-portal-menu,.product-lines-portal-menu,.commission-actions-menu) :is(button,a,[role=menuitem]):not(:disabled):is(:hover,:focus-visible),html[data-crm-theme=dark] body:has(.crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page))>:is(.discard-reasons-portal-menu,.sales-force-row-menu,.phases-portal-menu,.origins-portal-menu,.follow-up-types-portal-menu,.titles-portal-menu,.brands-portal-menu,.products-portal-menu.products-row-actions-menu,.currencies-portal-menu,.price-lists-portal-menu,.units-portal-menu,.product-lines-portal-menu) :is(button,a,[role=menuitem]):not(:disabled):is(:hover,:focus-visible){background-color:#343a40!important}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page) :is(.discard-reasons-portal-menu,.sales-force-row-menu,.phases-portal-menu,.origins-portal-menu,.follow-up-types-portal-menu,.titles-portal-menu,.brands-portal-menu,.products-portal-menu.products-row-actions-menu,.currencies-portal-menu,.price-lists-portal-menu,.units-portal-menu,.product-lines-portal-menu,.commission-actions-menu)>[role=menu],html[data-crm-theme=dark] body:has(.crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page))>:is(.discard-reasons-portal-menu,.sales-force-row-menu,.phases-portal-menu,.origins-portal-menu,.follow-up-types-portal-menu,.titles-portal-menu,.brands-portal-menu,.products-portal-menu.products-row-actions-menu,.currencies-portal-menu,.price-lists-portal-menu,.units-portal-menu,.product-lines-portal-menu)>[role=menu]{box-shadow:none!important}html[data-crm-theme=dark] .crm-app .page-content.sales-floors-page .sales-floors-status:not(.is-active,.is-inactive){background-color:#f0f2f5!important;background-image:none!important;border-color:#e2e6eb!important;box-shadow:none!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.sales-floors-page .sales-floors-status:not(.is-active,.is-inactive)>i{background-color:#8995a5!important;background-image:none!important;border-color:#68768a!important;box-shadow:0 0 0 4px #8995a51c!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.sales-floors-page .sales-floors-status.is-active{background-color:#e9f7f3!important;background-image:none!important;border-color:#d9f0ea!important;box-shadow:none!important;color:#087f6a!important}html[data-crm-theme=dark] .crm-app .page-content.sales-floors-page .sales-floors-status.is-active>i{background-color:#18a38b!important;background-image:none!important;border-color:#087f6a!important;box-shadow:0 0 0 4px #18a38b1a!important;color:#087f6a!important}html[data-crm-theme=dark] .crm-app .page-content.sales-floors-page .sales-floors-status.is-inactive{background-color:#f0f2f5!important;background-image:none!important;border-color:#e2e6eb!important;box-shadow:none!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.sales-floors-page .sales-floors-status.is-inactive>i{background-color:#8995a5!important;background-image:none!important;border-color:#68768a!important;box-shadow:0 0 0 4px #8995a51c!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.product-lines-page .product-lines-status:not(.is-active,.is-inactive){background-color:#f0f2f5!important;background-image:none!important;border-color:#e2e6eb!important;box-shadow:none!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.product-lines-page .product-lines-status:not(.is-active,.is-inactive)>i{background-color:#8995a5!important;background-image:none!important;border-color:#68768a!important;box-shadow:0 0 0 4px #8995a51c!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.product-lines-page .product-lines-status.is-active{background-color:#e9f7f3!important;background-image:none!important;border-color:#d9f0ea!important;box-shadow:none!important;color:#087f6a!important}html[data-crm-theme=dark] .crm-app .page-content.product-lines-page .product-lines-status.is-active>i{background-color:#18a38b!important;background-image:none!important;border-color:#087f6a!important;box-shadow:0 0 0 4px #18a38b1a!important;color:#087f6a!important}html[data-crm-theme=dark] .crm-app .page-content.product-lines-page .product-lines-status.is-inactive{background-color:#f0f2f5!important;background-image:none!important;border-color:#e2e6eb!important;box-shadow:none!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.product-lines-page .product-lines-status.is-inactive>i{background-color:#8995a5!important;background-image:none!important;border-color:#68768a!important;box-shadow:0 0 0 4px #8995a51c!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.product-lines-page .product-lines-commission-cell>small:not(.is-inherited){background-color:#f1f3f6!important;background-image:none!important;border-color:#e5e9ef!important;box-shadow:none!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.product-lines-page .product-lines-commission-cell>small.is-inherited{background-color:#eef1ff!important;background-image:none!important;border-color:#dce3ff!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-status:not(.is-active,.is-inactive){background-color:#f0f2f5!important;background-image:none!important;border-color:#e2e6eb!important;box-shadow:none!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-status:not(.is-active,.is-inactive)>i{background-color:#8995a5!important;background-image:none!important;border-color:#68768a!important;box-shadow:0 0 0 4px #8995a51c!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-status.is-active{background-color:#e9f7f3!important;background-image:none!important;border-color:#d9f0ea!important;box-shadow:none!important;color:#087f6a!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-status.is-active>i{background-color:#18a38b!important;background-image:none!important;border-color:#087f6a!important;box-shadow:0 0 0 4px #18a38b1a!important;color:#087f6a!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-status.is-inactive{background-color:#f0f2f5!important;background-image:none!important;border-color:#e2e6eb!important;box-shadow:none!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-status.is-inactive>i{background-color:#8995a5!important;background-image:none!important;border-color:#68768a!important;box-shadow:0 0 0 4px #8995a51c!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-line-chip:not(.is-inactive){background-color:#eef1ff!important;background-image:none!important;border-color:#dce3ff!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-line-chip.is-inactive{background-color:#f0f2f5!important;background-image:none!important;border-color:#e2e6eb!important;box-shadow:none!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-edit-line-chip{background-color:#eef1ff!important;background-image:none!important;border-color:#dce3ff!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.brands-page .brands-edit-line-chip>button{background-color:#0000!important;background-image:none!important;border-color:#5e70cb!important;box-shadow:none!important;color:#5e70cb!important}html[data-crm-theme=dark] .crm-app .page-content.models-page .brands-status:not(.is-active,.is-inactive){background-color:#f0f2f5!important;background-image:none!important;border-color:#e2e6eb!important;box-shadow:none!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.models-page .brands-status:not(.is-active,.is-inactive)>i{background-color:#8995a5!important;background-image:none!important;border-color:#68768a!important;box-shadow:0 0 0 4px #8995a51c!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.models-page .brands-status.is-active{background-color:#e9f7f3!important;background-image:none!important;border-color:#d9f0ea!important;box-shadow:none!important;color:#087f6a!important}html[data-crm-theme=dark] .crm-app .page-content.models-page .brands-status.is-active>i{background-color:#18a38b!important;background-image:none!important;border-color:#087f6a!important;box-shadow:0 0 0 4px #18a38b1a!important;color:#087f6a!important}html[data-crm-theme=dark] .crm-app .page-content.models-page .brands-status.is-inactive{background-color:#f0f2f5!important;background-image:none!important;border-color:#e2e6eb!important;box-shadow:none!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.models-page .brands-status.is-inactive>i{background-color:#8995a5!important;background-image:none!important;border-color:#68768a!important;box-shadow:0 0 0 4px #8995a51c!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.models-page .brands-line-chip.models-brand-chip:not(.is-inactive){background-color:#f3efff!important;background-image:none!important;border-color:#e3dcff!important;box-shadow:none!important;color:#6a4dca!important}html[data-crm-theme=dark] .crm-app .page-content.models-page .brands-line-chip.models-brand-chip.is-inactive{background-color:#f0f2f5!important;background-image:none!important;border-color:#e2e6eb!important;box-shadow:none!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.models-page .brands-edit-line-chip.models-edit-brand-chip{background-color:#eef1ff!important;background-image:none!important;border-color:#dce3ff!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.models-page .brands-edit-line-chip.models-edit-brand-chip>button{background-color:#0000!important;background-image:none!important;border-color:#5e70cb!important;box-shadow:none!important;color:#5e70cb!important}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-status:not(.is-active,.is-inactive){background-color:#f0f2f5!important;background-image:none!important;border-color:#68768a!important;box-shadow:none!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-status:not(.is-active,.is-inactive)>i{background-color:#8995a5!important;background-image:none!important;border-color:#68768a!important;box-shadow:0 0 0 4px #8995a51c!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-status.is-active{background-color:#e9f7f3!important;background-image:none!important;border-color:#087f6a!important;box-shadow:none!important;color:#087f6a!important}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-status.is-active>i{background-color:#18a38b!important;background-image:none!important;border-color:#087f6a!important;box-shadow:0 0 0 4px #18a38b1a!important;color:#087f6a!important}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-status.is-inactive{background-color:#f0f2f5!important;background-image:none!important;border-color:#68768a!important;box-shadow:none!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-status.is-inactive>i{background-color:#8995a5!important;background-image:none!important;border-color:#68768a!important;box-shadow:0 0 0 4px #8995a51c!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-filter-chips>button:not(.clear){background-color:#eef1ff!important;background-image:none!important;border-color:#dce3ff!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-status:not(.is-active,.is-inactive){background-color:#f0f2f5!important;background-image:none!important;border-color:#e2e6eb!important;box-shadow:none!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-status:not(.is-active,.is-inactive)>i{background-color:#8995a5!important;background-image:none!important;border-color:#68768a!important;box-shadow:0 0 0 4px #8995a51c!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-status.is-active{background-color:#e9f7f3!important;background-image:none!important;border-color:#d9f0ea!important;box-shadow:none!important;color:#087f6a!important}html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-status.is-active>i{background-color:#18a38b!important;background-image:none!important;border-color:#087f6a!important;box-shadow:0 0 0 4px #18a38b1a!important;color:#087f6a!important}html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-status.is-inactive{background-color:#f0f2f5!important;background-image:none!important;border-color:#e2e6eb!important;box-shadow:none!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-status.is-inactive>i{background-color:#8995a5!important;background-image:none!important;border-color:#68768a!important;box-shadow:0 0 0 4px #8995a51c!important;color:#68768a!important}html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-limit:not(.is-full){background-color:#f1f3ff!important;background-image:none!important;border-color:#dce2fb!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-limit:not(.is-full)>i,html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-limit:not(.is-full)>strong{background-color:#0000!important;background-image:none!important;border-color:#4057d6!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-limit:not(.is-full)>small{background-color:#0000!important;background-image:none!important;border-color:#748197!important;box-shadow:none!important;color:#748197!important}html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-limit.is-full{background-color:#fff7e8!important;background-image:none!important;border-color:#efdcb7!important;box-shadow:none!important;color:#b26f18!important}html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-limit.is-full>i,html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-limit.is-full>strong{background-color:#0000!important;background-image:none!important;border-color:#b26f18!important;box-shadow:none!important;color:#b26f18!important}html[data-crm-theme=dark] .crm-app .page-content.price-lists-page .price-lists-limit.is-full>small{background-color:#0000!important;background-image:none!important;border-color:#748197!important;box-shadow:none!important;color:#748197!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainty-low .certainties-percentage-cell>span{background-color:#fff0f2!important;background-image:none!important;border-color:#f6d3da!important;box-shadow:none!important;color:#c53d52!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainty-low .certainties-percentage-cell>span>i{background-color:#c53d52!important;background-image:none!important;border-color:#c53d52!important;box-shadow:0 0 0 3px #ffffffb3!important;color:#c53d52!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainties-table-row.certainty-low:before{background-color:#e94b64!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainties-field.certainty-low>label i{background-color:#e94b64!important;background-image:none!important;border-color:#0f2037!important;box-shadow:none!important;color:#0f2037!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainties-field.certainty-low .certainties-color-select{background-color:#fff0f2!important;background-image:none!important;border-color:#dfe4eb!important;box-shadow:none!important;color:#c53d52!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainties-field.certainty-low .certainties-color-select>i{background-color:#c53d52!important;background-image:none!important;border-color:#c53d52!important;box-shadow:0 0 0 3px #ffffffb3!important;color:#c53d52!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainties-field.certainty-low .certainties-color-select>select{background-color:#0000!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23526376' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;border-color:#c53d52!important;box-shadow:none!important;color:#c53d52!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainty-medium .certainties-percentage-cell>span{background-color:#fff7e7!important;background-image:none!important;border-color:#f2dfb9!important;box-shadow:none!important;color:#865711!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainty-medium .certainties-percentage-cell>span>i{background-color:#865711!important;background-image:none!important;border-color:#865711!important;box-shadow:0 0 0 3px #ffffffb3!important;color:#865711!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainties-table-row.certainty-medium:before{background-color:#d9962f!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainties-field.certainty-medium>label i{background-color:#d9962f!important;background-image:none!important;border-color:#0f2037!important;box-shadow:none!important;color:#0f2037!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainties-field.certainty-medium .certainties-color-select{background-color:#fff7e7!important;background-image:none!important;border-color:#dfe4eb!important;box-shadow:none!important;color:#865711!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainties-field.certainty-medium .certainties-color-select>i{background-color:#865711!important;background-image:none!important;border-color:#865711!important;box-shadow:0 0 0 3px #ffffffb3!important;color:#865711!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainties-field.certainty-medium .certainties-color-select>select{background-color:#0000!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23526376' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;border-color:#865711!important;box-shadow:none!important;color:#865711!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainty-high .certainties-percentage-cell>span{background-color:#eaf8f4!important;background-image:none!important;border-color:#ccece4!important;box-shadow:none!important;color:#0f705f!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainty-high .certainties-percentage-cell>span>i{background-color:#0f705f!important;background-image:none!important;border-color:#0f705f!important;box-shadow:0 0 0 3px #ffffffb3!important;color:#0f705f!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainties-table-row.certainty-high:before{background-color:#20a486!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainties-field.certainty-high>label i{background-color:#20a486!important;background-image:none!important;border-color:#0f2037!important;box-shadow:none!important;color:#0f2037!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainties-field.certainty-high .certainties-color-select{background-color:#eaf8f4!important;background-image:none!important;border-color:#dfe4eb!important;box-shadow:none!important;color:#0f705f!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainties-field.certainty-high .certainties-color-select>i{background-color:#0f705f!important;background-image:none!important;border-color:#0f705f!important;box-shadow:0 0 0 3px #ffffffb3!important;color:#0f705f!important}html[data-crm-theme=dark] .crm-app .page-content.certainties-page .certainties-field.certainty-high .certainties-color-select>select{background-color:#0000!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23526376' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;border-color:#0f705f!important;box-shadow:none!important;color:#0f705f!important}html[data-crm-theme=dark] .crm-app .page-content.commissions-page .commission-status:not(.is-active,.needs-review){background-color:#edf0f4!important;background-image:none!important;border-color:#536477!important;box-shadow:none!important;color:#536477!important}html[data-crm-theme=dark] .crm-app .page-content.commissions-page .commission-status.is-active{background-color:#dcf5eb!important;background-image:none!important;border-color:#167852!important;box-shadow:none!important;color:#167852!important}html[data-crm-theme=dark] .crm-app .page-content.commissions-page .commission-status.needs-review{background-color:#fff0d5!important;background-image:none!important;border-color:#885900!important;box-shadow:none!important;color:#885900!important}html[data-crm-theme=dark] .crm-app .page-content.billing-systems-page .billing-summary-status:not(.is-active){background-color:#eef1f4!important;background-image:none!important;border-color:#667386!important;box-shadow:none!important;color:#667386!important}html[data-crm-theme=dark] .crm-app .page-content.billing-systems-page .billing-summary-status:not(.is-active)>i{background-color:#8995a5!important;background-image:none!important;border-color:#667386!important;box-shadow:none!important;color:#667386!important}html[data-crm-theme=dark] .crm-app .page-content.billing-systems-page .billing-summary-status.is-active{background-color:#e5f6f1!important;background-image:none!important;border-color:#087f6a!important;box-shadow:none!important;color:#087f6a!important}html[data-crm-theme=dark] .crm-app .page-content.billing-systems-page .billing-summary-status.is-active>i{background-color:#18a38b!important;background-image:none!important;border-color:#087f6a!important;box-shadow:none!important;color:#087f6a!important}html[data-crm-theme=dark] .crm-app .page-content.billing-systems-page .billing-country-badge:not(.is-active){background-color:#eef1f4!important;background-image:none!important;border-color:#758296!important;box-shadow:none!important;color:#758296!important}html[data-crm-theme=dark] .crm-app .page-content.billing-systems-page .billing-country-badge.is-active{background-color:#e5f6f1!important;background-image:none!important;border-color:#087f6a!important;box-shadow:none!important;color:#087f6a!important}html[data-crm-theme=dark] .crm-app .page-content.currencies-page .currencies-default-badge{background-color:#e8f7f3!important;background-image:none!important;border-color:#d5efe9!important;box-shadow:none!important;color:#168d79!important}html[data-crm-theme=dark] .crm-app .page-content.currencies-page .currencies-pending-badge{background-color:#fff4dc!important;background-image:none!important;border-color:#f2d8a4!important;box-shadow:none!important;color:#a46810!important}html[data-crm-theme=dark] .crm-app .page-content.currencies-page .currencies-additional-badge{background-color:#f0f2ff!important;background-image:none!important;border-color:#dde2fb!important;box-shadow:none!important;color:#5062b9!important}html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page .sales-group-badge.system{background-color:#e7f6f2!important;background-image:none!important;border-color:#2a7e71!important;box-shadow:none!important;color:#2a7e71!important}html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page .sales-group-badge.system>i{background-color:#0000!important;background-image:none!important;border-color:#2a7e71!important;box-shadow:none!important;color:#2a7e71!important}html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page .sales-group-badge.audit-on{background-color:#edf8f5!important;background-image:none!important;border-color:#377e6f!important;box-shadow:none!important;color:#377e6f!important}html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page .sales-group-badge.audit-on>i{background-color:#0000!important;background-image:none!important;border-color:#2b9b87!important;box-shadow:none!important;color:#2b9b87!important}html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page .sales-group-badge.audit-off{background-color:#f8eef1!important;background-image:none!important;border-color:#8a6670!important;box-shadow:none!important;color:#8a6670!important}html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page .sales-group-badge.audit-off>i{background-color:#0000!important;background-image:none!important;border-color:#a8737e!important;box-shadow:none!important;color:#a8737e!important}html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page .audit-live{background-color:#edf8f5!important;background-image:none!important;border-color:#388677!important;box-shadow:none!important;color:#388677!important}html[data-crm-theme=dark] .crm-app .page-content.sales-groups-page .audit-live>i{background-color:#2fb59f!important;background-image:none!important;border-color:#388677!important;box-shadow:0 0 0 3px #2fb59f1f!important;color:#388677!important}html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-status.status-active{background-color:#eaf8f4!important;background-image:none!important;border-color:#218b78!important;box-shadow:none!important;color:#218b78!important}html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-status.status-active>i{background-color:#218b78!important;background-image:none!important;border-color:#218b78!important;box-shadow:0 0 0 3px #2c978217!important;color:#218b78!important}html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-status.status-disabled{background-color:#fff3e0!important;background-image:none!important;border-color:#a36c21!important;box-shadow:none!important;color:#a36c21!important}html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-status.status-disabled>i{background-color:#a36c21!important;background-image:none!important;border-color:#a36c21!important;box-shadow:0 0 0 3px #2c978217!important;color:#a36c21!important}html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-role.role-sales_rep{background-color:#f0f2ff!important;background-image:none!important;border-color:#5263bb!important;box-shadow:none!important;color:#5263bb!important}html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-role.role-sales_manager{background-color:#f4f0ff!important;background-image:none!important;border-color:#7760b9!important;box-shadow:none!important;color:#7760b9!important}html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-role.role-auditor{background-color:#fff4df!important;background-image:none!important;border-color:#ae7423!important;box-shadow:none!important;color:#ae7423!important}html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-role.role-admin,html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-role.role-owner{background-color:#eaf8f4!important;background-image:none!important;border-color:#247f72!important;box-shadow:none!important;color:#247f72!important}html[data-crm-theme=dark] .crm-app .page-content.sales-force-members-page .sales-force-filter-chips>button{background-color:#f0f2ff!important;background-image:none!important;border-color:#dce2ff!important;box-shadow:none!important;color:#4e60bc!important}html[data-crm-theme=dark] .crm-app .page-content.folios-page .folio-target-chips>button{background-color:#efefef!important;background-image:none!important;border-color:#000!important;box-shadow:none!important;color:#000!important}html[data-crm-theme=dark] .crm-app .page-content.discard-reasons-page .discard-reasons-entity.entity-prospects{background-color:#f0f2ff!important;background-image:none!important;border-color:#5263bb!important;box-shadow:none!important;color:#5263bb!important}html[data-crm-theme=dark] .crm-app .page-content.discard-reasons-page .discard-reasons-entity.entity-opportunities{background-color:#fff2df!important;background-image:none!important;border-color:#a36225!important;box-shadow:none!important;color:#a36225!important}html[data-crm-theme=dark] .crm-app .page-content.follow-up-types-page .follow-up-types-entity.entity-prospects{background-color:#f0f2ff!important;background-image:none!important;border-color:#5263bb!important;box-shadow:none!important;color:#5263bb!important}html[data-crm-theme=dark] .crm-app .page-content.follow-up-types-page .follow-up-types-entity.entity-clients{background-color:#eaf8f4!important;background-image:none!important;border-color:#247f72!important;box-shadow:none!important;color:#247f72!important}html[data-crm-theme=dark] .crm-app .page-content.follow-up-types-page .follow-up-types-entity.entity-both{background-color:#fff4df!important;background-image:none!important;border-color:#84622b!important;box-shadow:none!important;color:#84622b!important}html[data-crm-theme=dark] .crm-app .page-content.follow-up-types-page .follow-up-types-defaults>span:not(.default-clients){background-color:#eaf8f4!important;background-image:none!important;border-color:#218b78!important;box-shadow:none!important;color:#218b78!important}html[data-crm-theme=dark] .crm-app .page-content.follow-up-types-page .follow-up-types-defaults>span.default-clients{background-color:#f0f2ff!important;background-image:none!important;border-color:#5263bb!important;box-shadow:none!important;color:#5263bb!important}html[data-crm-theme=dark] .crm-app .page-content.origins-page .origins-level-rail{background:#cbd3df!important;background:var(--origin-color,#cbd3df)!important}html[data-crm-theme=dark] .crm-app .page-content.phases-page .phases-color-rail{background:#cbd3df!important;background:var(--phase-color,#cbd3df)!important}html[data-crm-theme=dark] .crm-app .page-content.product-lines-page .product-lines-level-rail{background:#cbd4e2!important}html[data-crm-theme=dark] .crm-app .page-content.models-page .brands-line-chip.models-brand-chip>i{color:inherit!important}html[data-crm-theme=light] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace{background-color:#fff!important;background-image:none!important;border:1px solid #dfe5ee!important;border-radius:11px!important;box-shadow:0 4px 16px 0 rgba(24,40,68,.024)!important;color:#202b3c!important}html[data-crm-theme=light] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace>.goals-workspace-bar{background-color:#e9eef4!important;background-image:none!important;border:0 #202b3c!important;border-bottom:1px solid #dfe5ee!important;border-radius:10px 10px 0 0!important;box-shadow:none!important;color:#202b3c!important;padding:10px 18px 0!important}html[data-crm-theme=light] .crm-app .page-content.goals-page:not(.commissions-page) .goals-tab-panel{background-color:#fff!important;background-image:none!important;border:0 #202b3c!important;border-radius:0 0 10px 10px!important;box-shadow:none!important;color:#202b3c!important}html[data-crm-theme=light] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .goals-tabs.configuration-tabs>div.is-active{background-color:#fff!important;background-image:none!important;border:1px solid #dfe5ee!important;border-bottom:0 #dfe5ee!important;border-radius:8px 8px 0 0!important;box-shadow:inset 0 2px 0 0 #4057d6!important;color:#202b3c!important;margin-bottom:-2px!important}html[data-crm-theme=light] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .goals-tabs.configuration-tabs>div:not(.is-active){background-color:#0000!important;background-image:none!important;border:1px solid #0000!important;border-radius:8px 8px 0 0!important;box-shadow:0 -2px 7px 0 rgba(34,49,78,.035)!important;color:#202b3c!important;margin-bottom:0!important}html[data-crm-theme=light] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .goals-tabs.configuration-tabs>div.is-active:after{background-color:#fff!important;background-image:none!important;border-color:#202b3c!important;bottom:-1px!important;box-shadow:none!important;color:#202b3c!important;content:""!important;height:2px!important;left:0!important;right:0!important}html[data-crm-theme=light] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .configuration-tabs>div.is-active .goals-tab-label{background-color:#0000!important;background-image:none!important;border-color:#4057d6!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=light] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .configuration-tabs>div.is-active .goals-tab-menu{background-color:#0000!important;background-image:none!important;border-color:#5869cb #5869cb #5869cb #dfe4ed!important;box-shadow:none!important;color:#5869cb!important}html[data-crm-theme=light] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .configuration-tabs>div:not(.is-active) .goals-tab-label{background-color:#0000!important;background-image:none!important;border-color:#26364c!important;box-shadow:none!important;color:#26364c!important}html[data-crm-theme=light] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .configuration-tabs>div:not(.is-active) .goals-tab-menu{background-color:#0000!important;background-image:none!important;border-color:#7d8899 #7d8899 #7d8899 #dfe4ed!important;box-shadow:none!important;color:#7d8899!important}html[data-crm-theme=light] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .goals-new-tab{background-color:#0000!important;background-image:none!important;border-color:#4057d6 #4057d6 #4057d6 #d8deea!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=light] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .goals-tabs.configuration-tabs>div:not(.is-active):hover{background-color:#fff!important;background-image:none!important;border:1px solid #aeb9ef!important;border-bottom-color:#8696e2!important;border-radius:8px 8px 0 0!important;box-shadow:0 -2px 7px 0 rgba(34,49,78,.035)!important;color:#202b3c!important;margin-bottom:0!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace{background-color:#212529!important;background-image:none!important;border:1px solid #41464c!important;border-radius:11px!important;box-shadow:none!important;color:#ced4da!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace>.goals-workspace-bar{background-color:#212529!important;background-image:none!important;border:0 #41464c!important;border-bottom:1px solid #41464c!important;border-radius:10px 10px 0 0!important;box-shadow:none!important;color:#ced4da!important;padding:10px 18px 0!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) .goals-tab-panel{background-color:#212529!important;background-image:none!important;border:0 #41464c!important;border-radius:0 0 10px 10px!important;box-shadow:none!important;color:#ced4da!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .goals-tabs.configuration-tabs>div.is-active{background-color:#2f343a!important;background-image:none!important;border:1px solid #41464c!important;border-bottom:0 #41464c!important;border-radius:8px 8px 0 0!important;box-shadow:inset 0 2px 0 0 #4057d6!important;color:#ced4da!important;margin-bottom:-2px!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .goals-tabs.configuration-tabs>div:not(.is-active){background-color:#2f343a!important;background-image:none!important;border:1px solid #41464c!important;border-radius:8px 8px 0 0!important;box-shadow:0 -2px 7px 0 rgba(34,49,78,.035)!important;color:#ced4da!important;margin-bottom:0!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .goals-tabs.configuration-tabs>div.is-active:after{background-color:#242b38!important;background-image:none!important;border-color:#ced4da!important;bottom:-1px!important;box-shadow:none!important;color:#ced4da!important;content:""!important;height:2px!important;left:0!important;right:0!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .configuration-tabs>div.is-active .goals-tab-label{background-color:#0000!important;background-image:none!important;border-color:#a8b4ff!important;box-shadow:none!important;color:#a8b4ff!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .configuration-tabs>div.is-active .goals-tab-menu{background-color:#0000!important;background-image:none!important;border-color:#a8b4ff #a8b4ff #a8b4ff #dfe4ed!important;box-shadow:none!important;color:#a8b4ff!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .configuration-tabs>div:not(.is-active) .goals-tab-label{background-color:#0000!important;background-image:none!important;border-color:#e8edf5!important;box-shadow:none!important;color:#e8edf5!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .configuration-tabs>div:not(.is-active) .goals-tab-menu{background-color:#0000!important;background-image:none!important;border-color:#bdcadc #bdcadc #bdcadc #dfe4ed!important;box-shadow:none!important;color:#bdcadc!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .goals-new-tab{background-color:#0000!important;background-image:none!important;border-color:#4057d6 #4057d6 #4057d6 #d8deea!important;box-shadow:none!important;color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) .goals-workspace .goals-tabs.configuration-tabs>div:not(.is-active):hover{background-color:#2f343a!important;background-image:none!important;border:1px solid #41464c!important;border-radius:8px 8px 0 0!important;box-shadow:0 -2px 7px 0 rgba(34,49,78,.035)!important;color:#ced4da!important;margin-bottom:0!important}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page,.goals-page) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.commission-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading){background-color:#a9a9a9!important;background-image:none!important;color:#0f2037!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) :is(.goals-form-body,.goals-form-footer,.goals-tab-panel>.goals-tab-config,.goals-tab-panel>.goals-results,.goals-responsibles,.goals-filter-panel,.goals-dependencies,.goals-groups,.goals-row,.goals-empty-tab){background-color:#212529!important;background-image:none!important;border-color:#41464c!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) :is(.goals-target-selector,.goals-target-search,.goals-target-picker>label,.goals-config-search>div,.goals-tab-config select,.goals-export>button:first-child,.goals-export-menu,.goals-tab-context,.goals-row-menu){background-color:#262a2f!important;background-image:none!important;border-color:#41464c!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) :is(.goals-target-picker>label:hover,.goals-target-picker>label.is-selected,.goals-row:hover,.goals-row.is-selected){background-color:#343a40!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) :is(.goals-target-picker strong,.goals-target-values span,.goals-tab-config label>span){color:#ced4da!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) :is(.goals-target-search input,.goals-config-search input){background:#0000!important;color:#ced4da!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) :is(.goals-tab-context,.goals-export-menu,.goals-row-menu)>:is(strong,button){background:#0000!important}html[data-crm-theme=dark] .crm-app .page-content.goals-page:not(.commissions-page) :is(.goals-tab-context,.goals-export-menu,.goals-row-menu)>button:hover{background-color:#343a40!important}.crm-app .page-content.goals-page:not(.commissions-page) .btn-primary{background-color:#062f7d!important;background-image:none!important;border-color:#062f7d!important;color:#fff!important}.crm-app .page-content.goals-page:not(.commissions-page) .btn-primary:hover:not(:disabled){background-color:#0a3d96!important;border-color:#0a3d96!important}.crm-app .page-content.goals-page:not(.commissions-page) .btn-primary:active:not(:disabled){background-color:#052765!important;border-color:#052765!important}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page,.goals-page) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.commission-field){--crm-field-block-body:#262a2f!important;background-color:#262a2f!important}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page,.goals-page) :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]),select,textarea):not(:where(.certainties-color-select,.certainties-color-select *)){background-color:#262a2f!important}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page,.goals-page) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.commission-field) :is(.international-phone-input,.crm-money-input,.concept-quote-control,.quantity-add-control,.phases-duration-control,.phases-days-control,.product-lines-percent-control,.certainty-control,.certainties-field-control,.products-markup-control,.products-wholesale-discount-input,.new-prospect-combobox,.location-country-control,.location-search-select,.opportunity-date-picker,.brands-line-selector,.brands-line-selector-control,.activity-contact-combobox,.phases-multiselect,.mail-recipient-control,.sales-member-password-input,.sales-member-permission-multi-control,.sales-member-permission-dropdown-control,.crm-readonly-field,.mail-bcc-control,.mail-signature-editor,.location-country-trigger,.location-search-trigger,.picker-trigger,.phases-multiselect-trigger,.sales-member-permission-multi-trigger,.sales-member-permission-dropdown-control>button,.prospect-multi-trigger,.mail-template-trigger,.mail-picker-trigger,.phases-color-trigger,.origins-color-trigger,.phone-country-trigger,.international-phone-input>button,.product-lines-percent-control>span,.products-markup-control>span,.crm-money-input>span,.phases-days-control>em):not(:where(.certainties-color-select,.certainties-color-select *)){background-color:#262a2f!important}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page,.goals-page) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.commission-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading)>.crm-elegant-field-icon>:is(i,svg),html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page,.goals-page) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.commission-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading)>:is(i:first-child,svg:first-child,.crm-elegant-field-icon){color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page,.goals-page) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.commission-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading)>.crm-elegant-field-icon>:is(i,svg):before,html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page,.goals-page) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.commission-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading)>:is(i:first-child,svg:first-child,.crm-elegant-field-icon):before{color:#4057d6!important}html[data-crm-theme=dark] .crm-app .page-content:is(.settings-directory-page,.sales-groups-page,.sales-force-members-page,.phases-page,.certainties-page,.origins-page,.follow-up-types-page,.discard-reasons-page,.titles-page,.brands-page,.products-page,.currencies-page,.price-lists-page,.units-page,.commissions-page,.billing-systems-page,.job-positions-page,.industries-page,.corporate-groups-page,.folios-page,.models-page,.sales-floors-page,.product-lines-page,.goals-page) :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.commission-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading):not(.crm-elegant-field-label):not(:has(>i:first-child)):before{background-color:#4057d6!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.commission-field,.template-field,.template-email-subject)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading){background-color:#a9a9a9!important;background-image:none!important;color:#0f2037!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.commission-field,.template-field){--crm-field-block-body:#262a2f!important;background-color:#262a2f!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]),select,textarea):not(:where(.certainties-color-select,.certainties-color-select *,.template-email-canvas *,.template-device-preview *)){background-color:#262a2f!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.commission-field,.template-field) :is(.international-phone-input,.crm-money-input,.concept-quote-control,.quantity-add-control,.phases-duration-control,.phases-days-control,.product-lines-percent-control,.certainty-control,.certainties-field-control,.products-markup-control,.products-wholesale-discount-input,.new-prospect-combobox,.location-country-control,.location-search-select,.opportunity-date-picker,.brands-line-selector,.brands-line-selector-control,.activity-contact-combobox,.phases-multiselect,.mail-recipient-control,.sales-member-password-input,.sales-member-permission-multi-control,.sales-member-permission-dropdown-control,.crm-readonly-field,.mail-bcc-control,.mail-signature-editor,.location-country-trigger,.location-search-trigger,.picker-trigger,.phases-multiselect-trigger,.sales-member-permission-multi-trigger,.sales-member-permission-dropdown-control>button,.prospect-multi-trigger,.mail-template-trigger,.mail-picker-trigger,.phases-color-trigger,.origins-color-trigger,.phone-country-trigger,.international-phone-input>button,.product-lines-percent-control>span,.products-markup-control>span,.crm-money-input>span,.phases-days-control>em):not(:where(.certainties-color-select,.certainties-color-select *,.template-email-canvas *,.template-device-preview *)){background-color:#262a2f!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.commission-field,.template-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading)>.crm-elegant-field-icon>:is(i,svg),html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.commission-field,.template-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading)>:is(i:first-child,svg:first-child,.crm-elegant-field-icon){color:#4057d6!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.commission-field,.template-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading)>.crm-elegant-field-icon>:is(i,svg):before,html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.commission-field,.template-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading)>:is(i:first-child,svg:first-child,.crm-elegant-field-icon):before{color:#4057d6!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.commission-field,.template-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading):not(.crm-elegant-field-label):not(:has(>i:first-child)):before{background-color:#4057d6!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content :is(.segmentation-tags-card,.segmentation-tags-row,.segmentation-tags-form-body,.segmentation-tags-form-footer,.segmentation-tags-guide,.segmentation-tags-guide>section,.message-templates-card,.message-template-row,.message-template-form,.message-template-form-scroll,.message-template-form-footer,.template-config-card,.template-compose-card,.template-email-editor,.template-pro-grid article,.template-pro-modal .modal-body-custom){background-color:#212529!important;background-image:none!important;border-color:#41464c!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content :is(.segmentation-tags-heading,.segmentation-tags-table-head,.segmentation-tags-footer,.message-template-toolbar,.message-templates-table-head,.template-compose-card.is-text>header,.template-compose-card.is-text>footer,.template-email-toolbar,.template-email-status,.template-email-source,.template-email-subject>div,.message-template-search,.message-template-filters,.template-channel-row button,.template-email-toolbar select){background-color:#262a2f!important;background-image:none!important;border-color:#41464c!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content :is(.segmentation-tags-row:hover,.message-template-row:hover,.message-template-filters button:hover,.message-template-filters button.active,.template-channel-row button:hover,.template-channel-row button.active){background-color:#343a40!important;background-image:none!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content :is(.segmentation-tags-table-head>:not(:last-child),.message-templates-table-head>:not(:last-child)):after{background:#41464c!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content :is(.segmentation-tags-table-head>:last-child,.segmentation-tags-menu-cell,.message-templates-table-head>:last-child,.message-template-menu-cell){background-color:#303030!important;border-left-color:#565656!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content :is(.segmentation-tags-menu-cell>.icon-btn,.message-template-menu-cell summary){background-color:#343434!important;border-color:#5a5a5a!important;color:#fff!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content:is(.segmentation-tags-page,.message-templates-page) :is(.btn-primary,.template-builder-launch:not(:disabled)){background-color:#062f7d!important;background-image:none!important;border-color:#062f7d!important;color:#fff!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content:is(.segmentation-tags-page,.message-templates-page) :is(.btn-primary,.template-builder-launch:not(:disabled)):hover:not(:disabled){background-color:#0a3d96!important;border-color:#0a3d96!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content.message-templates-page{--mt-line:#41464c;--mt-soft:#262a2f;--mt-control-bg:#262a2f;--mt-control-hover:#343a40;--mt-control-selected:#343a40;--mt-control-accent:#4057d6}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content.message-templates-page :is(.template-field>span,.template-email-subject>span){border:1px solid #41464c;border-radius:7px 7px 0 0;min-height:32px;padding:6px 10px}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content.message-templates-page :is(.template-field>input,.template-field>select,.template-email-subject>div){border-radius:0 0 7px 7px}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content .message-template-menu-cell details>div,html[data-crm-theme=dark] body:has(.workspace-navigation-configuration~.page-content.segmentation-tags-page)>.segmentation-tags-menu{background:#292e33!important;border-color:#41464c!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content .message-template-menu-cell details button,html[data-crm-theme=dark] body:has(.workspace-navigation-configuration~.page-content.segmentation-tags-page)>.segmentation-tags-menu>:is(strong,button){background:#0000!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content .message-template-menu-cell details button:hover,html[data-crm-theme=dark] body:has(.workspace-navigation-configuration~.page-content.segmentation-tags-page)>.segmentation-tags-menu>button:hover{background:#343a40!important}html[data-crm-theme=dark] body:has(.workspace-navigation-configuration~.page-content.message-templates-page) .template-variable-popover{background:#262a2f!important;border-color:#41464c!important}html[data-crm-theme=dark] body:has(.workspace-navigation-configuration~.page-content.message-templates-page) .template-variable-popover :is(header,footer,nav,.template-variable-search,.template-variable-group-heading,.template-variable-results,input){background-color:#262a2f!important;border-color:#41464c!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content.message-templates-page .template-email-canvas{background-color:#262a2f!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content.message-templates-page :is(.template-field>span,.template-email-subject>span) b{color:#4057d6!important}html[data-crm-theme=dark] body:has(.workspace-navigation-configuration~.page-content)>.origins-color-popover{background-color:#212529!important;border-color:#41464c!important}html[data-crm-theme=dark] body:has(.workspace-navigation-configuration~.page-content)>.origins-color-popover :is(header,footer,input:not([type=range])){background-color:#262a2f!important;border-color:#41464c!important}html[data-crm-theme=dark] body:has(.workspace-navigation-configuration~.page-content)>.origins-color-popover .origins-color-reset{background-color:#262a2f!important;border-color:#41464c!important}html[data-crm-theme=dark] body:has(.workspace-navigation-configuration~.page-content)>.origins-color-popover .btn-primary{background:#062f7d!important;border-color:#062f7d!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content .toast-message{background-color:#292e33!important;border-color:#41464c!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content .goals-filter-heading>span{background-color:#edf0ff!important;color:#5365c8!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content :is(.goals-no-results,.goals-selection-bar){background-color:#262a2f!important;border-color:#41464c!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content .template-toolbar-divider{background-color:#41464c!important}html[data-crm-theme=dark] .crm-app .page-content.units-page .units-table-card>header>div>h2{color:#eef3f8!important}html[data-crm-theme=dark] .crm-app .page-content.units-page .units-table-card>header>div>p{color:#b6c0ce!important}html[data-crm-theme=dark] .crm-app .sales-member-drawer .sales-member-permission-list label>span{color:#eef3f8!important}html[data-crm-theme=dark] .crm-app .sales-member-drawer .sales-member-access>section>header{background:#212529!important}html[data-crm-theme=dark] .crm-app .sales-member-drawer :is(.sales-member-permissions,.sales-member-access) header h3{color:#eef3f8!important}html[data-crm-theme=dark] .crm-app .sales-member-drawer :is(.sales-member-permissions,.sales-member-access) header p{color:#b6c0ce!important}html[data-crm-theme=dark] .crm-app .sales-member-drawer :is(.sales-member-permissions,.sales-member-access) .sales-member-permission-values>em{color:#b6c0ce!important}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content .crm-modal>.modal-header-custom:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}html[data-crm-theme=dark] .crm-app .workspace-navigation-configuration~.page-content .crm-modal>:is(.modal-footer-custom,.modal-body-custom):last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-form-tabs{background:#292e33;border-color:#41464c}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-form-tabs button{color:#b6c0ce}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-form-tabs button.active{border-bottom-color:#8d95ff;color:#a5adff}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-generic-fiscal-fields{align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-generic-fiscal-fields>*{grid-column:auto}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-generic-fiscal-fields>:is(.full,.is-multiple,.products-fiscal-span-12){grid-column:1/-1}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-fiscal-editor-stack.has-scheme{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-fiscal-value-row:not(:has(>.products-remove-fiscal-value)){grid-template-columns:minmax(0,1fr)}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-generic-fiscal-fields :is(input,select,textarea){color-scheme:dark}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-generic-fiscal-fields datalist{display:none!important}html[data-crm-theme=dark] .crm-app .page-content.products-page .products-generic-fiscal-fields .products-field>span:first-child{overflow-wrap:anywhere;white-space:normal}html [data-crm-dropdown-placement]{border-color:#6f84e7!important;border-color:var(--crm-open-menu-border,#6f84e7)!important;box-shadow:none!important}html [data-crm-dropdown-placement=bottom]{border-bottom-color:#0000!important;border-radius:8px 8px 0 0!important}html [data-crm-dropdown-placement=top]{border-radius:0 0 8px 8px!important;border-top-color:#0000!important}html [data-crm-dropdown-placement] :is(.location-search-trigger,.location-country-trigger,.international-phone-input,.phone-country-trigger,.phone-number-field,.brands-line-selector-control,.crm-select-control){border-radius:0!important;box-shadow:none!important}html [data-crm-dropdown-placement=top]>:first-child{border-top-left-radius:0!important;border-top-right-radius:0!important}html :is(.location-search-menu.location-search-menu--attached,.phone-country-menu.phone-country-menu--attached,.crm-attached-menu){background:var(--bp-paper);background:var(--select-attached-panel,var(--phone-menu-panel,var(--bp-paper)));border:1px solid #6f84e7;border:1px solid var(--select-attached-border,var(--phone-menu-border,#6f84e7));box-shadow:0 6px 12px #1827441f;box-sizing:border-box;color:var(--bp-text);color:var(--select-attached-text,var(--phone-menu-text,var(--bp-text)));display:flex;flex-direction:column;margin:0;max-height:min(240px,100dvh - 16px);min-height:0;overflow:hidden;position:fixed;z-index:1600}html :is(.location-search-menu.location-search-menu--attached,.phone-country-menu.phone-country-menu--attached,.crm-attached-menu)[data-placement=bottom]{border-radius:0 0 8px 8px;border-top:0}html :is(.location-search-menu.location-search-menu--attached,.phone-country-menu.phone-country-menu--attached,.crm-attached-menu)[data-placement=top]{border-bottom:0;border-radius:8px 8px 0 0}html :is(.location-search-menu,.phone-country-menu,.location-country-menu) :is(.location-select-search,.phone-country-search,.location-country-search){flex:0 0 auto}html :is(.location-search-menu,.phone-country-menu,.location-country-menu) :is(.location-search-options,.phone-country-list,.location-country-list){flex:1 1 auto;max-height:none;min-height:0;overflow-y:auto;overscroll-behavior:contain}html .crm-attached-menu.location-country-menu :is(.location-country-search,.location-country-list button),html .location-search-menu--attached :is(.location-select-search,.location-search-options button){background:var(--select-attached-panel);color:var(--select-attached-text)}html .crm-attached-menu :is(.location-country-list button,.location-search-options button):is(:hover,.selected),html .location-search-menu--attached .location-search-options button:is(:hover,.selected){background:var(--bp-soft);color:var(--bp-primary)}html[data-crm-theme=dark] .crm-attached-menu :is(.location-country-list button,.location-search-options button):is(:hover,.selected),html[data-crm-theme=dark] .location-search-menu--attached .location-search-options button:is(:hover,.selected){background:var(--bp-soft);color:#bec9ff}html .crm-attached-menu.brands-line-selector-menu{overflow-y:auto}html .crm-attached-menu.brands-line-selector-menu>button{flex:0 0 auto}html .crm-attached-menu.models-brand-selector-menu{overflow:hidden}html .crm-attached-menu .models-brand-search{flex:0 0 auto}html .crm-attached-menu .models-brand-options{flex:1 1 auto;min-height:0;overflow-y:auto}html :is(.phases-multiselect-menu,.sales-member-floating-menu).crm-attached-menu{overflow-y:auto}html :is(.phases-multiselect-menu,.sales-member-floating-menu).crm-attached-menu>*{flex-shrink:0}html :is(.mail-bcc-dropdown,.cw-calendar-picker__dropdown,.activity-contact-results,.contacts-share-options,.prospect-multi-options,.mail-recipient-options,.mail-template-menu){border-radius:0 0 8px 8px;margin-top:0;max-height:min(240px,45dvh);overflow-y:auto;overscroll-behavior:contain}html .cw-activity-modal .activity-contact-results{border-radius:0 0 8px 8px;top:100%}html :is(.prospect-multi-options,.mail-recipient-options){top:100%}html .mail-template-field .mail-template-menu{bottom:auto;right:0;top:100%;transform:none;width:100%}html .contacts-share-field.is-open,html .mail-bcc-field:has(>.mail-bcc-dropdown),html .prospect-multi-field:has(>.prospect-multi-options){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}html .mail-v84-account-picker__menu.crm-attached-menu{overflow-y:auto}html .mail-v84-account-picker__menu.crm-attached-menu>button{flex:0 0 auto}html .cw-calendar-picker.is-open .cw-calendar-picker__control,html :is(.cw-calendar-picker__control,.mail-bcc-control,.activity-contact-combobox):has([aria-expanded=true]){border-radius:8px 8px 0 0}html :is(.phases-portal-menu,.titles-portal-menu,.price-lists-portal-menu,.sales-floors-portal-menu,.brands-portal-menu,.products-portal-menu,.origins-portal-menu,.segmentation-tags-menu,.units-portal-menu,.row-menu-portal,.discard-reasons-portal-menu,.product-lines-portal-menu,.currencies-portal-menu,.follow-up-types-portal-menu,.sales-member-floating-menu,.mail-account-action-menu,.commission-actions-menu,.mail-v84-arrange__menu,.mail-v84-reader-menu__popover,.goals-row-menu,.goals-export-menu,.flow-subtask-menu,.export-menu,.columns-menu,.filter-menu,.topbar-dropdown,.sidebar-account-dropdown){max-height:min(240px,100dvh - 80px);overflow-y:auto;overscroll-behavior:contain}.location-search-menu>.location-search-action{align-items:center;background:#0000;border:0;border-radius:0;border-top:1px solid var(--crm-border,var(--bp-border));color:var(--bp-primary);color:var(--crm-open-menu-border,var(--bp-primary));cursor:pointer;display:flex;flex:0 0 auto;font:inherit;font-weight:600;gap:8px;min-height:40px;padding:9px 12px;text-align:left;width:100%}.location-search-menu>.location-search-action:is(:hover,:focus-visible){background:#4057d617;outline:2px solid #4057d6;outline:2px solid var(--crm-open-menu-border,#4057d6);outline-offset:-2px}html select.crm-select-control{-webkit-padding-end:36px!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23526376' d='m12 13.172 4.95-4.95 1.414 1.414L12 16 5.636 9.636 7.05 8.222l4.95 4.95Z'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:16px 16px!important;cursor:pointer;line-height:1.5!important;padding-inline-end:36px!important;text-overflow:ellipsis;white-space:nowrap}html select.crm-select-control[aria-expanded=true]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23526376' d='m12 10.828-4.95 4.95-1.414-1.414L12 8l6.364 6.364-1.414 1.414-4.95-4.95Z'/%3E%3C/svg%3E")!important}html[data-crm-theme=dark] select.crm-select-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23b8c2cf' d='m12 13.172 4.95-4.95 1.414 1.414L12 16 5.636 9.636 7.05 8.222l4.95 4.95Z'/%3E%3C/svg%3E")!important}html[data-crm-theme=dark] select.crm-select-control[aria-expanded=true]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23b8c2cf' d='m12 10.828-4.95 4.95-1.414-1.414L12 8l6.364 6.364-1.414 1.414-4.95-4.95Z'/%3E%3C/svg%3E")!important}html select.crm-select-control:disabled{cursor:not-allowed}html select.crm-select-control::picker-icon{display:none}html .crm-select-menu .location-search-options{margin-top:0}html .crm-select-menu .location-search-options>button.is-active:not(:disabled){background:var(--bp-soft);color:var(--bp-primary)}html[data-crm-theme=dark] .crm-select-menu .location-search-options>button.is-active:not(:disabled){background:var(--bp-soft);color:#bec9ff}html .crm-select-menu .location-search-options>button:disabled{cursor:not-allowed;opacity:.5}html .crm-select-menu .location-search-options>button>span{overflow-wrap:anywhere;white-space:normal}html .crm-select-menu .crm-select-group{color:inherit;font-size:12px;font-weight:600;opacity:.8;padding:9px 10px 5px}:root{--crm-form-label-size:13px;--crm-form-label-weight:500;--crm-panel-title-size:20px;--crm-panel-subtitle-size:13px;--crm-control-height:35px;--crm-label-height:29px}html body :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.my-account-field,.us-fiscal-field,.prospect-edit-field,.pa-country-field,.pa-administrator-field,.pa-plan-field,.pa-field-block,.reminder-date-field,.phases-field,.origins-field,.product-lines-field,.models-brands-field,.template-field,.support-field){font-size:13px!important;font-weight:500!important}html body :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.my-account-field,.us-fiscal-field,.prospect-edit-field,.pa-country-field,.pa-administrator-field,.pa-plan-field,.pa-field-block,.reminder-date-field,.phases-field,.origins-field,.product-lines-field,.models-brands-field,.template-field,.support-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading){font-size:13px!important;font-weight:500!important;line-height:20px!important;min-height:29px!important;min-height:var(--crm-label-height)!important;padding:4px 12px!important}html body :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.my-account-field,.us-fiscal-field,.prospect-edit-field,.pa-country-field,.pa-administrator-field,.pa-plan-field,.pa-field-block,.reminder-date-field,.phases-field,.origins-field,.product-lines-field,.models-brands-field,.template-field,.support-field)>:is(span:first-child,label:first-child,strong:first-child,.products-cost-field-heading)>:is(b,strong,span){font-size:inherit!important;font-weight:500!important}html body :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.my-account-field,.us-fiscal-field,.prospect-edit-field,.pa-country-field,.pa-administrator-field,.pa-plan-field,.pa-field-block,.reminder-date-field,.phases-field,.origins-field,.product-lines-field,.models-brands-field,.template-field,.support-field) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select,textarea){font-size:13px!important;font-weight:500!important;line-height:1.5!important}html body :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.my-account-field,.us-fiscal-field,.prospect-edit-field,.pa-country-field,.pa-administrator-field,.pa-plan-field,.pa-field-block,.reminder-date-field,.phases-field,.origins-field,.product-lines-field,.models-brands-field,.template-field,.support-field)>:is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select){box-sizing:border-box;height:35px!important;height:var(--crm-control-height)!important;min-height:35px!important;min-height:var(--crm-control-height)!important;padding-block:0!important;padding-left:12px!important}html body :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.my-account-field,.us-fiscal-field,.prospect-edit-field,.pa-country-field,.pa-administrator-field,.pa-plan-field,.pa-field-block,.reminder-date-field,.phases-field,.origins-field,.product-lines-field,.models-brands-field,.template-field,.support-field)>textarea{font-weight:400!important;min-height:88px!important;padding:9px 12px!important}html body :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.my-account-field,.us-fiscal-field,.prospect-edit-field,.pa-country-field,.pa-administrator-field,.pa-plan-field,.pa-field-block,.reminder-date-field,.phases-field,.origins-field,.product-lines-field,.models-brands-field,.template-field,.support-field)>:is(.international-phone-input,.crm-money-input,.concept-quote-control,.quantity-add-control,.phases-duration-control,.phases-days-control,.product-lines-percent-control,.certainties-field-control,.products-markup-control,.products-wholesale-discount-input,.activity-contact-combobox,.sales-member-password-input){min-height:35px!important;min-height:var(--crm-control-height)!important}html body :is(.crm-form-field,.field-label,.schedule-field,.products-field,.products-hybrid-fiscal-field,.billing-custom-input,.billing-tax-fields>label,.goals-field,.goals-modal-field,.currencies-field,.business-field,.brands-lines-field,.contacts-event-field,.contacts-follow-field,.flow-task-field,.prospect-multi-field,.sales-member-target-field,.token-field,.mail-reply-field,.mail-bcc-field,.mail-signature-field,.mail-template-field,.mail-recipient-field,.mail-schedule-field,.my-account-field,.us-fiscal-field,.prospect-edit-field,.pa-country-field,.pa-administrator-field,.pa-plan-field,.pa-field-block,.reminder-date-field,.phases-field,.origins-field,.product-lines-field,.models-brands-field,.template-field,.support-field)>:is(.international-phone-input,.crm-money-input,.concept-quote-control,.quantity-add-control,.phases-duration-control,.phases-days-control,.product-lines-percent-control,.certainties-field-control,.products-markup-control,.products-wholesale-discount-input,.activity-contact-combobox,.sales-member-password-input)>:is(input,select,button,span){font-size:13px!important;font-weight:500!important;height:35px!important;height:var(--crm-control-height)!important;min-height:35px!important;min-height:var(--crm-control-height)!important;padding-block:0!important}html body .crm-readonly-field,html body .international-phone-input,html body .new-prospect-combobox>input,html body .phone-number-field,html body :is(.location-search-trigger,.location-country-trigger,.picker-trigger,.mail-picker-trigger,.brands-line-selector-control,.phases-multiselect-trigger,.sales-member-permission-multi-trigger,.sales-member-permission-dropdown-control>button,.prospect-multi-trigger,.mail-template-trigger,.pa-country-trigger,.pa-administrator-trigger,.pa-plan-trigger){box-sizing:border-box;font-size:13px!important;font-weight:500!important;line-height:21px!important;min-height:35px!important;min-height:var(--crm-control-height)!important;padding-block:6px!important}html body .international-phone-input{padding-block:0!important}html body .phone-country-trigger strong,html body :is(.location-search-trigger,.location-country-trigger,.picker-trigger,.mail-picker-trigger,.brands-line-selector-control,.phases-multiselect-trigger,.sales-member-permission-multi-trigger,.sales-member-permission-dropdown-control>button,.prospect-multi-trigger,.mail-template-trigger,.pa-country-trigger,.pa-administrator-trigger,.pa-plan-trigger)>:is(span,strong){font-size:13px!important;font-weight:500!important}html body .phone-number-field{height:35px!important;height:var(--crm-control-height)!important;padding-block:0!important}html body .phone-country-trigger{font-size:13px!important}html body .contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field>span{justify-content:flex-start;min-height:29px!important;min-height:var(--crm-label-height)!important;padding:0 12px!important}html body .contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field>span>b{font-size:13px!important;font-weight:500!important}html body .contacts-follow-panel:not(.contacts-pending-panel) .contacts-follow-field>span>small{font-weight:500!important;margin-left:auto}html body .contacts-follow-comments>textarea{min-height:126px!important}html body :is(.contacts-follow-body,.contacts-event-body){gap:12px}html body .contacts-utility-panel__header strong,html body :is(.drawer-header,.modal-header-custom) h2{font-size:20px!important;font-weight:500!important}html body :is(.business-section-heading,.sales-member-permissions>header,.sales-member-access>section) h3{font-size:16px!important;font-weight:500!important}html body :is(.drawer-header,.modal-header-custom){min-height:64px;padding:12px 18px}html body :is(.new-prospect-grid,.opportunity-form-grid,.flow-task-grid,.business-general-fields,.business-contact-fields,.business-address-grid,.business-location .crm-location-fields){gap:12px 14px}html body .business-create-drawer .business-form{gap:20px}html body .business-form-section{padding-top:18px}html body .business-section-heading{margin-bottom:12px}html body :is(.contacts-follow-actions,.contacts-event-actions,.new-prospect-footer,.business-drawer-footer,.opportunity-footer,.quotation-footer,.flow-task-footer,.drawer-form-footer,.modal-footer-custom,.my-account-actions,.sales-member-form-footer){padding-block:10px}html body :is(.contacts-follow-actions,.contacts-event-actions,.new-prospect-footer,.business-drawer-footer,.opportunity-footer,.quotation-footer,.flow-task-footer,.drawer-form-footer,.modal-footer-custom,.my-account-actions,.sales-member-form-footer) button:not(.icon-btn){font-size:13px!important;font-weight:500!important;line-height:18px!important;min-height:30px!important;padding:5px 16px!important}html body .contacts-follow-actions button{border-radius:20px}html body :is(.location-search-menu--attached,.phone-country-menu--attached,.crm-attached-menu){padding:8px}html body :is(.location-search-menu--attached,.phone-country-menu--attached,.crm-attached-menu) :is(.location-select-search,.location-country-search,.phone-country-search,.models-brand-search){min-height:34px!important}html body :is(.location-search-menu--attached,.phone-country-menu--attached,.crm-attached-menu) :is(.location-select-search,.location-country-search,.phone-country-search,.models-brand-search) input{font-size:13px!important;font-weight:400!important;min-height:32px!important;padding-block:5px!important}html body :is(.location-search-menu--attached,.phone-country-menu--attached,.crm-attached-menu) :is(.location-search-options,.location-country-list,.phone-country-list,.models-brand-options){margin-top:6px}html body :is(.location-search-menu--attached,.phone-country-menu--attached,.crm-attached-menu) :is(.location-search-options button,.location-country-list button,.phone-country-list button,.models-brand-options button),html body :is(.location-search-menu--attached,.phone-country-menu--attached,.crm-attached-menu)>button,html body :is(.location-search-menu--attached,.phone-country-menu--attached,.crm-attached-menu)>label{font-size:13px!important;font-weight:400!important;line-height:20px!important;min-height:34px!important;padding-block:6px!important}html body :is(.location-search-menu--attached,.phone-country-menu--attached,.crm-attached-menu) :is(.location-search-options button,.location-country-list button,.phone-country-list button,.models-brand-options button) :is(span,strong,small),html body :is(.location-search-menu--attached,.phone-country-menu--attached,.crm-attached-menu)>button :is(span,strong,small),html body :is(.location-search-menu--attached,.phone-country-menu--attached,.crm-attached-menu)>label :is(span,strong,small){font-size:13px!important;font-weight:400!important}html body .crm-select-menu .location-search-options{margin-top:0}[data-crm-menu-room]{overflow-anchor:none;scroll-behavior:auto!important}@media(pointer:coarse){:root{--crm-control-height:40px}html body :is(.contacts-follow-actions,.contacts-event-actions,.new-prospect-footer,.business-drawer-footer,.opportunity-footer,.quotation-footer,.flow-task-footer,.drawer-form-footer,.modal-footer-custom,.my-account-actions,.sales-member-form-footer) button:not(.icon-btn){min-height:40px!important}}.platform-admin{--pa-bg:var(--bp-body);--pa-surface:var(--bp-paper);--pa-surface-muted:var(--bp-soft);--pa-border:var(--bp-border);--pa-border-strong:var(--bp-border);--pa-text:var(--bp-text);--pa-muted:#66758f;--pa-primary:var(--bp-primary);--pa-primary-dark:var(--bp-primary);--pa-primary-soft:var(--bp-soft);--pa-teal:#08a88a;--pa-warning:#d98a18;--pa-danger:#dc4b5c;--pa-shadow:0 10px 28px #1e325f14;--pa-shadow-lg:0 18px 48px #16254a29;background:var(--pa-bg);color:var(--pa-text);font-size:14px;line-height:1.45;min-height:100vh}.pa-modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a122694;display:grid;inset:0;padding:22px;place-items:center;position:fixed;z-index:1600}.pa-modal{animation:pa-modal-in .18s ease-out both;background:var(--pa-bg);border:1px solid var(--pa-border);border-radius:6px;box-shadow:var(--pa-shadow-lg);color:var(--pa-text);display:flex;flex-direction:column;max-height:calc(100vh - 44px);min-height:0;overflow:hidden;width:min(760px,100vw - 44px)}@keyframes pa-modal-in{0%{opacity:0;transform:translateY(10px) scale(.99)}}.pa-modal>header{grid-gap:12px;align-items:center;background:var(--pa-surface);border-bottom:1px solid var(--pa-border);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;min-height:76px;padding:14px 18px}.pa-modal>header h2{font-size:22px;margin:0}.pa-modal>header p{color:var(--pa-muted);font-size:14.5px;margin:2px 0 0}.pa-modal-icon{background:var(--pa-primary-soft);border-radius:11px;color:var(--pa-primary);display:grid;height:42px;place-items:center;width:42px}.pa-modal-close{background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:6px;color:var(--pa-muted);cursor:pointer;display:grid;height:38px;place-items:center;width:38px}.pa-modal-close:hover{background:var(--pa-surface-muted);color:var(--pa-text)}.pa-modal-body{min-height:0;overflow-y:auto}.pa-customer-directory .pa-table-wrap{overflow-x:auto;overflow-y:visible}.pa-customer-directory .pa-table{min-width:1320px}.pa-customer-directory .pa-table td,.pa-customer-directory .pa-table th{vertical-align:middle}.pa-customer-login-column{text-align:center;width:86px}.pa-customer-identity{grid-gap:3px;display:grid;gap:3px;min-width:190px}.pa-customer-identity strong{color:var(--bp-text);font-size:16px}.pa-customer-identity span,.pa-customer-mobile>span{color:var(--bp-muted);font-size:14.5px}.pa-customer-mobile{grid-gap:5px;display:grid;gap:5px;justify-items:start;min-width:130px}.pa-customer-mobile small{border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;padding:3px 8px}.pa-customer-mobile .channel-whatsapp{background:var(--bp-body);color:#087f6f}.pa-customer-mobile .channel-telegram{background:var(--bp-soft);color:#2568a7}.pa-plan-empty{background:#fff3df;color:#b36b00}.pa-plan-empty,.pa-plan-pill{border-radius:999px;display:inline-flex;font-size:13.5px;font-weight:600;padding:5px 9px}.pa-plan-pill{align-items:center;background:var(--bp-soft);color:#087f6f;gap:5px;white-space:nowrap}.pa-customer-actions{display:flex;gap:7px;justify-content:flex-end}.pa-icon-action{background:var(--bp-paper);border:1px solid var(--bp-border);color:var(--bp-primary);cursor:pointer;transition:.18s}.pa-icon-action:hover:not(:disabled){background:var(--bp-soft);border-color:#aeb9f6}.pa-icon-action:disabled{background:var(--bp-soft);color:var(--bp-muted)}.pa-icon-action.danger{color:#e35454}.pa-auto-login{color:#0ab39c}.pa-inline-warning{align-items:center;background:#fff8ea;border:1px solid #f3d39d;border-radius:9px;color:#855a11;display:flex;font-size:14.5px;gap:9px;margin:14px 18px;padding:11px 13px}.pa-inline-warning>span{flex:1 1}.pa-inline-warning>button{background:#0000;border:0;color:inherit;cursor:pointer}.pa-customer-editor{max-width:760px}.pa-customer-editor .pa-modal-body{grid-gap:18px;display:grid;gap:18px}.pa-step-up-notice{background:#fff8ea;border:1px solid #f3d39d;border-radius:10px;color:#734d0c;display:flex;gap:11px;padding:14px}.pa-step-up-notice div{grid-gap:4px;display:grid;gap:4px}.pa-step-up-notice strong{font-size:15.5px}.pa-step-up-notice span{font-size:14px;line-height:1.45}.pa-customer-editor .pa-form-grid{grid-template-columns:1fr 1fr}.pa-customer-editor input[readonly]{background:var(--bp-soft);color:var(--bp-muted)}.pa-customer-editor footer{border-top:1px solid var(--bp-border);display:flex;gap:9px;justify-content:flex-end;padding:16px 20px}.platform-admin,.platform-admin *{box-sizing:border-box}.platform-admin button,.platform-admin input,.platform-admin select,.platform-admin textarea{font:inherit}.platform-admin a:focus-visible,.platform-admin button:focus-visible,.platform-admin input:focus-visible,.platform-admin select:focus-visible{outline:3px solid #4056db42;outline-offset:2px}.pa-app{display:grid;grid-template-columns:240px minmax(0,1fr)}.pa-skip-link{background:var(--bp-paper);border-radius:9px;color:#fff;left:12px;padding:10px 14px;position:fixed;top:8px;transform:translateY(-160%);transition:transform .18s ease;z-index:1200}.pa-skip-link:focus{transform:translateY(0)}.pa-sidebar{background:var(--bp-paper);border-right:1px solid var(--bp-border);color:var(--bp-muted);display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:0;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;z-index:30}.pa-brand{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;flex-shrink:0;gap:10px;min-height:62px;padding:14px 16px}.pa-brand-mark{background:var(--bp-selected);border-radius:6px;color:var(--bp-primary);display:grid;flex:0 0 32px;font-size:18px;font-weight:600;height:32px;place-items:center;width:32px}.pa-brand-copy,.pa-sidebar-identity,.pa-user>span:last-child{display:flex;flex-direction:column;min-width:0}.pa-brand-copy{flex:1 1}.pa-brand-copy strong{color:var(--bp-text);font-size:14.5px;font-weight:600;letter-spacing:.01em;line-height:1.25}.pa-brand-copy small{color:var(--bp-muted);font-size:9px;font-weight:600;letter-spacing:.07em;line-height:1.4;text-transform:uppercase}.pa-scope-card{display:none}.pa-nav{flex:1 1;min-height:0;overflow:hidden auto;overscroll-behavior:contain;padding:8px;scrollbar-color:var(--bp-input-border) #0000;scrollbar-width:thin}.pa-nav::-webkit-scrollbar{width:4px}.pa-nav::-webkit-scrollbar-track{background:#0000}.pa-nav::-webkit-scrollbar-thumb{background:var(--bp-input-border);border-radius:4px}.pa-nav-section{margin-top:18px}.pa-nav-section:first-child{margin-top:8px}.pa-nav-section h2{color:var(--bp-muted);font-size:10px;font-weight:600;letter-spacing:.1em;line-height:1.4;margin:0;padding:0 12px 5px;text-transform:uppercase}.pa-nav-link{align-items:center;border:0;border-radius:8px;color:var(--bp-muted);display:flex;font-size:13px;font-weight:400;gap:15px;letter-spacing:.01em;line-height:1.45;margin:2px 0;min-height:38px;padding:8px 12px;position:relative;text-decoration:none;transition:color .15s ease,background-color .15s ease}.pa-nav-link>svg{stroke-width:1.8;flex:0 0 17px;height:17px;width:17px}.pa-nav-link>span{min-width:0;overflow-wrap:anywhere}.pa-nav-link:hover{background:var(--bp-soft);color:var(--bp-text)}.pa-nav-link:focus-visible{outline:2px solid var(--bp-primary);outline-offset:-2px}.pa-nav-link.active{background:var(--bp-selected);color:var(--bp-text);font-weight:600}.pa-nav-link.active:before{background:var(--bp-primary-solid);border-radius:0 3px 3px 0;content:"";height:64%;left:0;position:absolute;top:18%;width:3px}.pa-sidebar-footer{align-items:center;background:var(--bp-soft);border-top:1px solid var(--bp-border);display:flex;flex-shrink:0;gap:10px;margin:0;padding:12px 16px}.pa-avatar{background:linear-gradient(145deg,#6377ed,var(--bp-primary-solid));border-radius:50%;color:#fff;display:grid;flex:0 0 38px;font-size:14px;font-weight:600;height:38px;place-items:center;width:38px}.pa-sidebar-identity strong{color:var(--bp-text);font-size:12.5px;font-weight:600}.pa-sidebar-identity small,.pa-sidebar-identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-sidebar-identity small{color:var(--bp-muted);font-size:11px}.pa-sidebar .pa-avatar{background:var(--bp-paper);border:1px solid var(--bp-border);color:var(--bp-text);flex-basis:32px;font-size:12px;height:32px;width:32px}.pa-main{min-width:0}.pa-topbar{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in srgb,var(--pa-surface) 94%,#0000);border-bottom:1px solid var(--pa-border);display:flex;min-height:72px;padding:10px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:25}.pa-topbar-title{display:flex;flex-direction:column;min-width:160px}.pa-topbar-title span{color:var(--pa-muted);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.pa-topbar-title strong{color:var(--pa-text);font-size:18px}.pa-scope-badge{align-items:center;background:#e5f8f4;border-radius:999px;color:#087f6b;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-left:22px;padding:7px 10px}.pa-topbar-actions{align-items:center;display:flex;gap:9px;margin-left:auto}.pa-language{align-items:center;background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:9px;color:var(--pa-muted);display:inline-flex;gap:5px;min-height:38px;padding:0 8px}.pa-language select{background:#0000;border:0;color:var(--pa-text);cursor:pointer;font-size:14px;min-width:78px;outline:0}.pa-user{align-items:center;display:flex;gap:9px;max-width:210px;padding-left:5px}.pa-user .pa-avatar{flex-basis:34px;height:34px;width:34px}.pa-user small,.pa-user strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-user strong{font-size:14px}.pa-user small{color:var(--pa-muted);font-size:13px}.pa-content{margin:0 auto;max-width:1900px;padding:26px clamp(18px,2.2vw,36px) 48px;width:100%}.pa-page-header{grid-gap:16px;align-items:center;background:radial-gradient(circle at 94% 12%,#5267e524,#0000 31%),linear-gradient(120deg,var(--pa-surface),color-mix(in srgb,var(--pa-primary-soft) 72%,var(--pa-surface)));border:1px solid var(--pa-border);border-radius:15px;box-shadow:0 5px 18px rgba(37,55,104,.045);display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:20px;min-height:126px;overflow:hidden;padding:22px 25px;position:relative}.pa-page-heading-icon{background:var(--pa-primary-soft);border:1px solid #d7ddff;border-radius:15px;color:var(--pa-primary);display:grid;height:55px;place-items:center;width:55px}.pa-eyebrow{color:var(--pa-teal);font-size:13px;font-weight:600;letter-spacing:.12em}.pa-page-header h1{color:var(--pa-text);font-size:clamp(24px,2vw,31px);letter-spacing:-.025em;line-height:1.15;margin:3px 0 2px}.pa-page-header p{color:var(--pa-muted);font-size:15px;margin:0;max-width:820px}.pa-page-actions{align-self:start}.pa-button{align-items:center;border:1px solid #0000;border-radius:9px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:7px;justify-content:center;min-height:38px;padding:8px 13px;text-decoration:none;transition:transform .14s ease,box-shadow .14s ease,background .14s ease}.pa-button:not(:disabled):hover{transform:translateY(-1px)}.pa-button:disabled{cursor:not-allowed;opacity:.55}.pa-button.primary{background:var(--pa-primary);box-shadow:0 6px 15px #4056db33;color:#fff}.pa-button.primary:not(:disabled):hover{background:var(--pa-primary-dark)}.pa-button.secondary{background:var(--pa-surface);border-color:var(--pa-border-strong);color:var(--pa-text)}.pa-button.danger{background:var(--pa-danger)}.pa-button.icon{background:var(--pa-surface);border-color:var(--pa-border);color:var(--pa-muted);padding:0;width:38px}.pa-sidebar-close{background:var(--bp-paper)!important;border-color:var(--bp-border)!important;color:var(--bp-muted)!important;display:none;flex-shrink:0;margin-left:auto}.pa-menu-button{display:none;margin-right:10px}.pa-sidebar-overlay{display:none}.pa-panel{background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:14px;box-shadow:0 4px 16px rgba(32,51,96,.045);min-width:0;overflow:hidden}.pa-panel-header{align-items:center;border-bottom:1px solid var(--pa-border);display:flex;gap:15px;justify-content:space-between;min-height:66px;padding:14px 18px}.pa-panel-header h2{color:var(--pa-text);font-size:18px;margin:0}.pa-panel-header p{color:var(--pa-muted);font-size:14px;margin:3px 0 0}.pa-header-actions,.pa-row-actions{align-items:center;display:flex;gap:7px}.pa-actions-column{text-align:right!important;white-space:nowrap;width:1%}.pa-row-actions{justify-content:flex-end}.pa-row-action{background:var(--pa-primary-soft)!important;border-color:#d6dcff!important;color:var(--pa-primary)!important}.pa-inline-success{align-items:center;background:var(--bp-soft);border:1px solid #a9e4d7;border-radius:9px;color:#087865;display:flex;font-size:14px;font-weight:600;gap:8px;margin:12px 18px 0;padding:10px 12px}.pa-inline-success button{background:#0000;border:0;color:inherit;cursor:pointer;display:grid;margin-left:auto;padding:3px;place-items:center}.pa-state{align-items:center;background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:13px;color:var(--pa-muted);display:flex;gap:14px;justify-content:center;min-height:180px;padding:24px;text-align:left}.pa-state.compact{border:0;min-height:100px}.pa-state strong{color:var(--pa-text)}.pa-state p{font-size:14px;margin:4px 0 0;max-width:660px}.pa-state-icon{background:var(--pa-primary-soft);border-radius:13px;color:var(--pa-primary);display:grid;flex:0 0 46px;height:46px;place-items:center;width:46px}.pa-error{background:var(--bp-soft);border-color:#f2c5ca;justify-content:flex-start}.pa-error .pa-state-icon{background:var(--bp-soft);color:var(--pa-danger)}.pa-empty{border:0;box-shadow:none}.pa-spinner{animation:pa-spin .8s linear infinite;border:3px solid var(--bp-border);border-radius:50%;border-top-color:var(--pa-primary);height:26px;width:26px}@keyframes pa-spin{to{transform:rotate(1turn)}}.pa-kpi-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(6,minmax(150px,1fr))}.pa-kpi-card{grid-gap:3px 11px;background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:6px;display:grid;gap:3px 11px;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;min-height:115px;padding:18px;position:relative}.pa-kpi-card>span:not(.pa-kpi-icon){align-self:end;color:var(--pa-muted);font-size:13px;font-weight:600}.pa-kpi-card strong{color:var(--pa-text);font-size:26px;line-height:1}.pa-kpi-icon{align-self:center;background:var(--pa-primary-soft);border-radius:12px;color:var(--pa-primary);display:grid;grid-row:1/3;height:44px;place-items:center;width:44px}.pa-kpi-card.success .pa-kpi-icon{background:#e4f8f3;color:#07836d}.pa-kpi-card.violet .pa-kpi-icon{background:var(--bp-soft);color:#7553cf}.pa-kpi-card.info .pa-kpi-icon{background:var(--bp-soft);color:#1681ae}.pa-kpi-card.warning .pa-kpi-icon{background:#fff3df;color:#b46c0c}.pa-kpi-card.danger .pa-kpi-icon{background:var(--bp-soft);color:#c94254}.pa-kpi-card.unavailable{background:var(--pa-surface-muted)}.pa-grid-2{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.pa-dashboard-lower{align-items:start}.pa-distribution-list{grid-gap:17px;display:grid;gap:17px;padding:20px}.pa-distribution-list>div>span{display:flex;gap:12px;justify-content:space-between;margin-bottom:7px}.pa-distribution-list strong{color:var(--pa-muted);font-size:14px}.pa-distribution-list b{color:var(--pa-text)}.pa-distribution-list i{background:var(--pa-surface-muted);border-radius:99px;display:block;height:7px;overflow:hidden}.pa-distribution-list em{background:linear-gradient(90deg,var(--pa-primary),#4cc4b2);border-radius:inherit;display:block;height:100%}.pa-panel-empty{color:var(--pa-muted);margin:0;padding:24px}.pa-catalog-stack{grid-gap:18px;display:grid;gap:18px}.pa-resource-panel+.pa-resource-panel{margin-top:18px}.pa-toolbar{background:var(--pa-surface-muted);border-bottom:1px solid var(--pa-border);gap:9px;padding:13px 18px}.pa-search,.pa-toolbar{align-items:center;display:flex}.pa-search{background:var(--pa-surface);border:1px solid var(--pa-border-strong);border-radius:9px;color:var(--pa-muted);gap:8px;min-height:40px;padding:0 12px;width:min(430px,100%)}.pa-search:focus-within{border-color:var(--pa-primary);box-shadow:0 0 0 3px #4056db1a}.pa-search input{background:#0000;border:0;color:var(--pa-text);font-size:14px;outline:0;width:100%}.pa-table-wrap{overflow:auto;width:100%}.pa-table{border-collapse:initial;border-spacing:0;color:var(--pa-text);min-width:760px;width:100%}.pa-table th{background:var(--pa-surface-muted);color:var(--bp-text);font-size:14px;font-weight:500;padding:13px 16px;text-align:left;white-space:nowrap}.pa-table td,.pa-table th{border-bottom:1px solid var(--pa-border)}.pa-table td{font-size:15px;padding:14px 16px;vertical-align:middle}.pa-table tbody tr:last-child td{border-bottom:0}.pa-table tbody tr:hover td{background:color-mix(in srgb,var(--pa-primary-soft) 42%,var(--pa-surface))}.pa-resource-primary{color:var(--pa-text);font-weight:600}.pa-status{align-items:center;background:var(--bp-soft);border-radius:999px;color:var(--bp-muted);display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:5px 9px;white-space:nowrap}.pa-status i{background:currentColor;border-radius:50%;height:6px;width:6px}.pa-status.success{background:#e3f7f2;color:#087c69}.pa-status.warning{background:#fff1d9;color:#9a5e0e}.pa-status.danger{background:#fde9ec;color:#bd384a}.pa-status.info{background:var(--bp-soft);color:#3159c4}.pa-muted{color:var(--pa-muted)}.pa-pagination{align-items:center;border-top:1px solid var(--pa-border);color:var(--pa-muted);display:flex;font-size:14px;gap:15px;justify-content:space-between;min-height:62px;padding:11px 16px}.pa-pagination>div{align-items:center;display:flex;gap:10px}.pa-session-page{display:grid;min-height:100vh;padding:24px;place-items:center}.pa-session-page>.pa-state{width:min(680px,100%)}.pa-session-card{background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:6px;box-shadow:var(--bp-shadow);padding:38px;text-align:center;width:min(520px,100%)}.pa-session-card>span{background:var(--pa-primary-soft);border-radius:6px;color:var(--pa-primary);display:grid;height:68px;margin:0 auto 18px;place-items:center;width:68px}.pa-session-card h1{font-size:26px;margin:0 0 8px}.pa-session-card p{color:var(--pa-muted);margin:0 0 22px}.pa-dialog-backdrop{align-items:stretch;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a122694;display:grid;inset:0;justify-items:end;position:fixed;z-index:1500}.pa-dialog{animation:pa-dialog-in .18s ease-out both;background:var(--pa-bg);box-shadow:-18px 0 52px #08102433;color:var(--pa-text);display:flex;flex-direction:column;height:100vh;width:min(680px,100vw)}.pa-dialog-wide{width:min(1120px,100vw)}@keyframes pa-dialog-in{0%{opacity:0;transform:translateX(24px)}}.pa-dialog-header{grid-gap:12px;align-items:center;background:var(--pa-surface);border-bottom:1px solid var(--pa-border);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;min-height:78px;padding:15px 18px}.pa-dialog-header>span{background:var(--pa-primary-soft);border-radius:11px;color:var(--pa-primary);display:grid;height:42px;place-items:center;width:42px}.pa-dialog-header small{color:var(--pa-teal);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pa-dialog-header h2{font-size:22px;margin:1px 0 0}.pa-dialog form{display:flex;flex:1 1;flex-direction:column;min-height:0}.pa-dialog-fields{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:auto;padding:20px}.pa-dialog-fields label{grid-gap:6px;align-content:start;display:grid;gap:6px;min-width:0}.pa-dialog-fields label>span,.pa-field-label{color:var(--pa-text);font-size:14px;font-weight:600}.pa-dialog-fields label b{color:var(--pa-primary)}.pa-dialog-fields .full{grid-column:1/-1}.pa-dialog-fields input:not([type=checkbox]),.pa-dialog-fields select,.pa-dialog-fields textarea{background:var(--pa-surface);border:1px solid var(--pa-border-strong);border-radius:9px;color:var(--pa-text);font-size:15px;min-height:42px;outline:0;padding:9px 11px;width:100%}.pa-dialog-fields textarea{min-height:92px;resize:vertical}.pa-dialog-fields input:focus,.pa-dialog-fields select:focus,.pa-dialog-fields textarea:focus{border-color:var(--pa-primary);box-shadow:0 0 0 3px #4056db1c}.pa-field-block{grid-gap:6px;align-content:start;display:grid;gap:6px;min-width:0}.pa-field-block b{color:var(--pa-primary)}.pa-field-error,.pa-field-help{display:block;font-size:13px;line-height:1.45}.pa-field-help{color:var(--pa-muted)}.pa-field-error{color:#b72e42;font-weight:600}.pa-lookup{grid-gap:8px;display:grid;gap:8px;min-width:0}.pa-lookup-search{align-items:center;display:flex;min-width:0;position:relative}.pa-lookup-search svg{color:var(--pa-muted);left:12px;pointer-events:none;position:absolute;z-index:1}.pa-dialog-fields .pa-lookup-search input{padding-left:36px}.pa-choice-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.pa-choice-grid label{align-items:center;background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:9px;color:var(--pa-text);cursor:pointer;display:flex;gap:9px;min-height:44px;padding:10px 12px;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.pa-choice-grid label:hover{border-color:var(--pa-border-strong)}.pa-choice-grid label.selected{background:var(--pa-primary-soft);border-color:var(--pa-primary);box-shadow:0 0 0 2px #4056db14}.pa-choice-grid input{accent-color:var(--pa-primary);height:17px;margin:0;width:17px}.pa-choice-grid span{font-size:14px;font-weight:600}.pa-structured-fields{grid-gap:14px;display:grid;gap:14px;min-width:0}.pa-structured-section{background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:12px;overflow:hidden}.pa-structured-section>header{align-items:flex-start;background:var(--pa-surface-muted);border-bottom:1px solid var(--pa-border);display:flex;gap:16px;justify-content:space-between;padding:15px 16px}.pa-structured-section h3{color:var(--pa-text);font-size:16px;margin:0}.pa-structured-section header p{color:var(--pa-muted);font-size:13px;line-height:1.45;margin:3px 0 0}.pa-repeat-list{grid-gap:0;display:grid;gap:0}.pa-repeat-row{grid-gap:10px;align-items:end;border-bottom:1px solid var(--pa-border);display:grid;gap:10px;padding:13px 15px}.pa-repeat-row:last-child{border-bottom:0}.pa-price-row{grid-template-columns:minmax(86px,.7fr) minmax(110px,1fr) minmax(120px,1fr) minmax(110px,.85fr) minmax(145px,1.25fr) auto}.pa-entitlement-row{grid-template-columns:minmax(260px,1.5fr) minmax(180px,1fr) auto auto}.pa-repeat-row label{gap:5px}.pa-repeat-row label>span{font-size:13px}.pa-remove-row{align-self:end;color:#c4384d;margin-bottom:2px}.pa-remove-row:disabled{color:var(--pa-muted);cursor:not-allowed;opacity:.45}.pa-value-type{align-self:center;background:var(--pa-surface-muted);border-radius:7px;color:var(--pa-muted);font-size:13px;font-weight:600;padding:7px 9px;white-space:nowrap}.pa-empty-helper{color:var(--pa-muted);font-size:14px;margin:0;padding:18px 16px}.pa-confirmation{align-items:start;background:#fff8e9;border:1px solid #f1d29c;border-radius:10px;grid-template-columns:auto minmax(0,1fr);padding:13px}.pa-confirmation input{accent-color:var(--pa-primary);height:17px;margin:1px 0 0;width:17px}.pa-confirmation span{color:#7e5819!important;font-weight:600!important}.pa-dialog-error{align-items:center;background:var(--bp-soft);border:1px solid #f1bdc4;border-radius:9px;color:#b72e42;display:flex;font-size:14px;font-weight:600;gap:8px;padding:11px 12px}.pa-dialog-footer{background:var(--pa-surface);border-top:1px solid var(--pa-border);display:flex;gap:9px;justify-content:flex-end;margin-top:auto;padding:13px 18px}.sr-only{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}html[data-crm-theme=dark] .platform-admin{--pa-bg:var(--bp-body);--pa-surface:var(--bp-paper);--pa-surface-muted:var(--bp-paper);--pa-border:var(--bp-border);--pa-border-strong:var(--bp-border);--pa-text:var(--bp-text);--pa-muted:#9aa9c0;--pa-primary:#7183f4;--pa-primary-dark:#8190f7;--pa-primary-soft:var(--bp-soft);--pa-shadow:0 12px 32px #00000038;color-scheme:dark}html[data-crm-theme=dark] .platform-admin .pa-scope-badge{background:#173c3a;color:#77dfcf}html[data-crm-theme=dark] .platform-admin .pa-error{background:var(--bp-paper);border-color:#683743}html[data-crm-theme=dark] .platform-admin .pa-language option{background:var(--pa-surface);color:var(--pa-text)}html[data-crm-theme=dark] .platform-admin .pa-status{background:var(--bp-soft);color:var(--bp-text)}html[data-crm-theme=dark] .platform-admin .pa-status.success{background:#173d39;color:#72dac8}html[data-crm-theme=dark] .platform-admin .pa-status.warning{background:#46351f;color:#f0bf71}html[data-crm-theme=dark] .platform-admin .pa-status.danger{background:#482631;color:#f29aa6}html[data-crm-theme=dark] .platform-admin .pa-status.info{background:var(--bp-soft);color:#9eb0ff}html[data-crm-theme=dark] .platform-admin .pa-inline-success{background:#173d39;border-color:#285f57;color:#77dfcf}html[data-crm-theme=dark] .platform-admin .pa-confirmation{background:#352a1a;border-color:#654c26}html[data-crm-theme=dark] .platform-admin .pa-confirmation span{color:#ecc47f!important}html[data-crm-theme=dark] .platform-admin .pa-dialog-error{background:#371f27;border-color:#6b3540;color:#f4a2ad}html[data-crm-theme=dark] .platform-admin .pa-field-error{color:#f4a2ad}html[data-crm-theme=dark] .platform-admin .pa-remove-row{color:#f29aa6}@media(max-width:1320px){.pa-kpi-grid{grid-template-columns:repeat(3,minmax(170px,1fr))}.pa-user>span:last-child{display:none}}@media(max-width:1000px){.pa-app{display:block}.pa-sidebar{box-shadow:var(--pa-shadow-lg);left:0;position:fixed;transform:translateX(-105%);transition:transform .2s ease;width:min(240px,100vw)}.pa-sidebar.open{transform:translateX(0)}.pa-sidebar-overlay{background:#080f1f94;border:0;height:100%;inset:0;opacity:0;pointer-events:none;position:fixed;width:100%;z-index:29}.pa-sidebar-overlay.visible{display:block;opacity:1;pointer-events:auto}.pa-menu-button,.pa-sidebar-close{display:inline-flex}.pa-client-link{font-size:13px}.pa-client-link svg{margin:0}.pa-price-row{grid-template-columns:repeat(3,minmax(0,1fr))}.pa-price-row .pa-remove-row{justify-self:end}.pa-entitlement-row{grid-template-columns:minmax(220px,1.4fr) minmax(160px,1fr) auto auto}}@media(max-width:760px){.pa-topbar{padding:9px 12px}.pa-scope-badge,.pa-user{display:none}.pa-topbar-title{min-width:0}.pa-topbar-actions{gap:6px}.pa-language select{min-width:56px}.pa-content{padding:16px 12px 34px}.pa-page-header{grid-template-columns:auto minmax(0,1fr);min-height:112px;padding:18px}.pa-page-actions{grid-column:1/-1;width:100%}.pa-page-actions .pa-button{width:100%}.pa-grid-2,.pa-kpi-grid{grid-template-columns:1fr}.pa-toolbar{align-items:stretch;flex-direction:column}.pa-panel-header{align-items:flex-start}.pa-header-actions{flex-wrap:wrap;justify-content:flex-end}.pa-search{width:100%}.pa-pagination{align-items:flex-start;flex-direction:column}.pa-pagination>div{justify-content:space-between;width:100%}.pa-dialog-fields{grid-template-columns:1fr;padding:16px}.pa-dialog-fields .full{grid-column:auto}.pa-choice-grid{grid-template-columns:1fr}.pa-structured-section>header{align-items:stretch;flex-direction:column}.pa-structured-section>header .pa-button{width:100%}.pa-entitlement-row,.pa-price-row{grid-template-columns:1fr}.pa-value-type{justify-self:start}.pa-repeat-row .pa-remove-row{justify-self:end}}@media(max-width:480px){.pa-language svg,.pa-topbar-title span{display:none}.pa-page-heading-icon{height:46px;width:46px}.pa-page-header{gap:11px}.pa-kpi-grid{grid-template-columns:1fr}.pa-pagination .pa-button{font-size:13px;min-width:38px;padding-inline:10px}}@media(prefers-reduced-motion:reduce){.platform-admin *,.platform-admin :after,.platform-admin :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.platform-admin .pa-customer-directory .pa-table{min-width:1320px;table-layout:fixed;width:100%}.platform-admin .pa-customer-directory .pa-customer-login-column{width:82px}.platform-admin .pa-customer-directory .pa-customer-name-column{width:300px}.platform-admin .pa-customer-directory .pa-customer-mobile-column{width:155px}.platform-admin .pa-customer-directory .pa-customer-country-column{width:175px}.platform-admin .pa-customer-directory .pa-customer-crm-column{width:150px}.platform-admin .pa-customer-directory .pa-customer-sales-column{width:175px}.platform-admin .pa-customer-directory .pa-customer-expiration-column{width:155px}.platform-admin .pa-customer-directory .pa-actions-column{width:128px}.platform-admin .pa-customer-directory .pa-actions-column,.platform-admin .pa-customer-directory .pa-customer-country-column,.platform-admin .pa-customer-directory .pa-customer-crm-column,.platform-admin .pa-customer-directory .pa-customer-expiration-column,.platform-admin .pa-customer-directory .pa-customer-mobile-column,.platform-admin .pa-customer-directory .pa-customer-name-column,.platform-admin .pa-customer-directory .pa-customer-sales-column{overflow:hidden}.platform-admin .pa-customer-directory td.pa-customer-country-column,.platform-admin .pa-customer-directory td.pa-customer-expiration-column{text-overflow:ellipsis;white-space:nowrap}.platform-admin .pa-customer-directory .pa-customer-country{display:flex;flex-direction:column;gap:2px;min-width:0}.platform-admin .pa-customer-directory .pa-customer-country small,.platform-admin .pa-customer-directory .pa-customer-country strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-admin .pa-customer-directory .pa-customer-country small{color:#64748b;font-size:13px}.platform-admin .pa-auto-login{background:#e8fbf6;border-color:#bceee1;color:#00a982}.platform-admin .pa-auto-login:hover:not(:disabled){background:#d8f7ef;border-color:#76d9c1;color:#00896a}.platform-admin .pa-auto-login-unavailable{color:var(--bp-muted);cursor:help}.platform-admin .pa-member-branch{align-items:center;border-left:0;color:#7e8da5;display:inline-flex;font-size:19px;height:36px;justify-content:center;width:36px}.platform-admin .pa-customer-identity.is-member{padding-left:0}.platform-admin .pa-customer-directory .pa-customer-identity,.platform-admin .pa-customer-directory .pa-customer-mobile{min-width:0;overflow:hidden;width:100%}.platform-admin .pa-customer-directory .pa-customer-identity>span,.platform-admin .pa-customer-directory .pa-customer-identity>strong,.platform-admin .pa-customer-directory .pa-customer-mobile>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-admin .pa-customer-name-cell{align-items:center;display:flex;gap:9px;min-width:0}.platform-admin .pa-customer-name-cell.is-member{padding-left:42px}.platform-admin .pa-customer-expand{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:#58708f;cursor:pointer;display:grid;flex:0 0 28px;height:28px;padding:0;place-items:center;width:28px}.platform-admin .pa-customer-expand i{display:inline-block;line-height:1}.platform-admin .pa-customer-expand:hover{background:var(--bp-soft);border-color:#aeb9f6;color:var(--bp-primary)}.platform-admin .pa-customer-expand:focus:not(:focus-visible){box-shadow:none;outline:0}.platform-admin .pa-customer-expand:focus-visible{outline:2px solid #8f9df3;outline-offset:1px}.platform-admin .pa-member-nesting-arrow{color:#8090a7;font-size:18px}.platform-admin .pa-customer-identity strong{align-items:center;display:flex;gap:8px}.platform-admin .pa-customer-identity strong .pa-account-kind,.platform-admin .pa-member-included,.platform-admin .pa-member-role{background:var(--bp-soft);border-radius:999px;color:var(--bp-text);display:inline-flex;font-size:13px;font-weight:600;padding:3px 8px;text-transform:capitalize;width:-webkit-fit-content;width:fit-content}.platform-admin .pa-customer-directory .pa-customer-actions{flex-wrap:nowrap;min-width:0}.platform-admin .pa-customer-directory .pa-member-role{max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-admin .pa-inline-success{background:var(--bp-soft);border-color:#b9eadc;color:#087c65}.platform-admin .pa-customer-editor{max-height:calc(100vh - 44px);max-width:1180px;width:min(1180px,100vw - 56px)}.platform-admin .pa-customer-editor .pa-modal-body{background:var(--bp-soft);overflow-y:auto;padding:18px}.platform-admin .pa-customer-editor-layout{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(350px,.72fr) minmax(0,1.28fr)}.platform-admin .pa-customer-details-section{grid-column:1;grid-row:1}.platform-admin .pa-customer-account-workspace{grid-gap:16px;display:grid;gap:16px;grid-column:2;min-width:0}.platform-admin .pa-customer-plan-row{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(190px,.42fr) minmax(420px,1fr)}.platform-admin .pa-crm-plan-section,.platform-admin .pa-sales-plan-section{min-width:0}.platform-admin .pa-crm-plan-content{grid-gap:9px;display:grid;gap:9px;padding:16px}.platform-admin .pa-crm-plan-content small{color:#758299;font-size:13.5px;font-weight:400}.platform-admin .pa-customer-crm-plan-field{grid-gap:6px;display:grid;gap:6px;grid-column:1/-1;min-width:0}.platform-admin .pa-customer-crm-plan-field>span{color:var(--bp-text);font-size:14px;font-weight:600}.platform-admin .pa-customer-crm-plan-value{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;display:flex;gap:10px;justify-content:space-between;min-height:42px;min-width:0;padding:8px 10px}.platform-admin .pa-customer-crm-plan-value small{color:#758299;font-size:13px;font-weight:400;text-align:right}.platform-admin .pa-storage-summary{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;padding:14px 16px}.platform-admin .pa-storage-capacity{align-items:baseline;background:var(--bp-soft);border:1px solid #b9eadc;border-radius:12px;color:#087c65;display:flex;gap:6px;justify-content:center;min-height:58px;min-width:112px;padding:10px 14px}.platform-admin .pa-storage-capacity strong{font-size:25px;line-height:1}.platform-admin .pa-storage-capacity span{font-size:14px;font-weight:600}.platform-admin .pa-storage-plan{grid-gap:3px;display:grid;gap:3px;min-width:0}.platform-admin .pa-storage-plan strong{color:var(--bp-text);font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-admin .pa-storage-empty small,.platform-admin .pa-storage-plan small{color:#758299;font-size:13.5px;font-weight:400}.platform-admin .pa-storage-status{align-items:center;background:var(--bp-soft);border-radius:999px;color:#087c65;display:inline-flex;font-size:13px;font-weight:600;gap:5px;padding:6px 9px}.platform-admin .pa-storage-empty{align-items:center;background:var(--bp-soft);border:1px dashed var(--bp-border);border-radius:10px;color:#66758d;display:flex;gap:11px;margin:14px 16px;padding:12px 14px}.platform-admin .pa-storage-empty>div{grid-gap:2px;display:grid;gap:2px}.platform-admin .pa-storage-empty strong{color:var(--bp-text);font-size:14px}.platform-admin .pa-license-heading-copy{min-width:0}.platform-admin .pa-license-heading-copy p strong{color:var(--bp-text);font-size:16px}.platform-admin .pa-locked-badge{align-items:center;background:var(--bp-soft)!important;border-radius:999px!important;color:var(--bp-muted)!important;display:inline-flex!important;flex:0 0 auto!important;font-size:13px;font-weight:600;gap:5px;height:auto!important;margin-left:auto;padding:5px 8px;width:auto!important}.platform-admin .pa-heading-lock{color:var(--bp-muted);margin-left:auto}.platform-admin .pa-license-table-wrap{overflow-x:auto;padding:0 14px 14px}.platform-admin .pa-license-table{border-collapse:initial;border-spacing:0;color:var(--bp-text);font-size:14px;width:100%}.platform-admin .pa-license-table th{border-bottom:1px solid var(--bp-border);color:var(--bp-muted);font-size:13.5px;padding:10px 9px;text-align:left}.platform-admin .pa-license-table td{border-bottom:1px solid var(--bp-border);padding:10px 9px;vertical-align:middle}.platform-admin .pa-license-table tr:last-child td{border-bottom:0}.platform-admin .pa-license-table td:first-child{grid-gap:2px;display:grid;gap:2px}.platform-admin .pa-license-table td:first-child strong{color:var(--bp-text);font-size:14px}.platform-admin .pa-license-table td:first-child small{color:#748198;font-size:13px;font-weight:400}.platform-admin .pa-license-table code{color:#3449b8;font-size:13.5px;white-space:nowrap}.platform-admin .pa-license-type{border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;padding:4px 8px;white-space:nowrap}.platform-admin .pa-license-type.included{background:#ddf7ef;color:#087c65}.platform-admin .pa-license-type.paid{background:#fff0d5;color:#965c00}.platform-admin .pa-customer-editor-section{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:12px;overflow:visible}.platform-admin .pa-section-heading{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;gap:11px;padding:14px 16px}.platform-admin .pa-section-heading>span{align-items:center;background:var(--bp-soft);border-radius:6px;color:#4058e8;display:inline-flex;flex:0 0 36px;height:36px;justify-content:center;width:36px}.platform-admin .pa-section-heading h3{color:var(--bp-text);font-size:16px;font-weight:500;margin:0 0 3px}.platform-admin .pa-section-heading p{color:#66758d;font-size:14px;margin:0}.platform-admin .pa-customer-form-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.platform-admin .pa-customer-form-grid .full{grid-column:1/-1}.platform-admin .pa-additional-password label,.platform-admin .pa-customer-form-grid label,.platform-admin .pa-plan-contract-grid>label{color:var(--bp-text);font-size:14px;font-weight:600}.platform-admin .pa-additional-password input,.platform-admin .pa-customer-form-grid input,.platform-admin .pa-customer-form-grid select,.platform-admin .pa-plan-contract-grid input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);font:inherit;font-size:15px;font-weight:400;margin-top:6px;min-height:42px;outline:none;padding:9px 11px;width:100%}.platform-admin .pa-additional-password input::placeholder,.platform-admin .pa-customer-form-grid input::placeholder{color:var(--bp-muted);font-weight:400}.platform-admin .pa-additional-password input:focus,.platform-admin .pa-customer-form-grid input:focus,.platform-admin .pa-customer-form-grid select:focus,.platform-admin .pa-plan-contract-grid input:focus{border-color:#5267ed;box-shadow:0 0 0 3px #5267ed1f}.platform-admin .pa-readonly-field{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:8px;display:flex;gap:8px;justify-content:space-between;margin-top:6px;min-height:42px;padding:8px 10px}.platform-admin .pa-readonly-field small{color:var(--bp-muted);font-size:13px;font-weight:500;text-align:right}.platform-admin .pa-plan-selector{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.platform-admin .pa-plan-selector>button{grid-gap:8px;align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;color:var(--bp-text);cursor:pointer;display:grid;gap:8px;grid-template-columns:28px 1fr 20px;min-height:70px;padding:11px;text-align:left}.platform-admin .pa-plan-selector>button:hover:not(:disabled){border-color:#8ea0ef;box-shadow:0 6px 18px #32428214}.platform-admin .pa-plan-selector>button.selected{background:var(--bp-soft);border-color:#16b890;box-shadow:0 0 0 2px #16b8901a;color:#087c65}.platform-admin .pa-plan-selector>button:disabled{cursor:not-allowed;opacity:.52}.platform-admin .pa-plan-selector>button span{grid-gap:3px;display:grid;gap:3px}.platform-admin .pa-plan-selector strong{font-size:15px}.platform-admin .pa-plan-selector small{color:#697891;font-size:13px}.platform-admin .pa-plan-contract-panel{background:var(--bp-paper);border:1px solid #9dabed;border-radius:11px;box-shadow:0 0 0 2px #4058e814;grid-column:1/-1;overflow:hidden}.platform-admin .pa-plan-contract-panel.is-free{background:var(--bp-soft);border-color:#75d7bf;box-shadow:0 0 0 2px #16b89014}.platform-admin .pa-plan-contract-heading{align-items:center;background:var(--bp-paper);border-bottom:1px solid var(--bp-border);color:var(--bp-text);display:flex;gap:9px;padding:11px 13px}.platform-admin .pa-plan-contract-panel.is-free .pa-plan-contract-heading{background:var(--bp-soft);border-color:#c9eee4;color:#087c65}.platform-admin .pa-plan-benefits{grid-gap:0;display:grid;gap:0;padding:0 13px 13px}.platform-admin .pa-plan-benefits-title{align-items:center;color:var(--bp-text);display:flex;font-size:14px;gap:7px;padding:10px 0 7px}.platform-admin .pa-plan-benefit{grid-gap:9px;align-items:center;border-top:1px solid var(--bp-border);display:grid;gap:9px;grid-template-columns:28px minmax(0,1fr) auto;padding:9px 0}.platform-admin .pa-plan-benefit>span{border-radius:8px;display:grid;height:26px;place-items:center;width:26px}.platform-admin .pa-plan-benefit.included>span{background:#ddf7ef;color:#087c65}.platform-admin .pa-plan-benefit.excluded>span{background:#ffe8ec;color:#cc3850}.platform-admin .pa-plan-benefit>div{grid-gap:2px;display:grid;gap:2px}.platform-admin .pa-plan-benefit strong{color:var(--bp-text);font-size:14px}.platform-admin .pa-plan-benefit small{color:#728098;font-size:13px;font-weight:400}.platform-admin .pa-plan-benefit b{color:var(--bp-text);font-size:13px;white-space:nowrap}.platform-admin .pa-plan-benefit.excluded b{color:#b92f48}.platform-admin .pa-plan-contract-heading span{grid-gap:2px;display:grid;gap:2px}.platform-admin .pa-plan-contract-heading strong{font-size:15px}.platform-admin .pa-plan-contract-heading small{font-size:13.5px;font-weight:400}.platform-admin .pa-plan-contract-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;padding:13px}.platform-admin .pa-plan-contract-grid fieldset{align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:9px;display:flex;gap:20px;margin:0;padding:9px 12px}.platform-admin .pa-plan-contract-grid fieldset:disabled{background:var(--bp-soft);border-color:var(--bp-border);color:var(--bp-muted)}.platform-admin .pa-plan-contract-grid fieldset:disabled input{accent-color:#aeb7c4;cursor:not-allowed}.platform-admin .pa-plan-contract-grid legend{color:var(--bp-text);font-size:14px;font-weight:600;padding:0 5px}.platform-admin .pa-plan-contract-grid fieldset label{align-items:center;display:flex;font-size:14px;gap:6px}.platform-admin .pa-plan-contract-grid input[type=radio]{accent-color:#4058e8;margin:0;min-height:16px;width:16px}.platform-admin .pa-no-expiration{grid-gap:5px;align-content:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:9px;color:var(--bp-muted);display:grid;font-size:14px;gap:5px;min-height:58px;padding:9px 12px}.platform-admin .pa-no-expiration strong{color:var(--bp-muted);font-size:15px;font-weight:500}.platform-admin .pa-plan-price-warning{align-items:center;background:#fff8e9;border:1px solid #f2d095;border-radius:8px;color:#9a5d00;display:flex;font-size:14px;gap:8px;grid-column:1/-1;padding:10px 12px}.platform-admin .pa-empty-inline,.platform-admin .pa-primary-password-note{align-items:center;background:var(--bp-paper);border:1px dashed var(--bp-border);border-radius:9px;color:#65748b;display:flex;font-size:14px;gap:9px;margin:14px 16px;padding:11px 13px}.platform-admin .pa-additional-users{grid-gap:10px;display:grid;gap:10px;padding:14px 16px 4px}.platform-admin .pa-additional-users article{grid-gap:16px;align-items:center;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;display:grid;gap:16px;grid-template-columns:1fr;padding:12px}.platform-admin .pa-additional-user-identity{align-items:center;display:flex;gap:10px}.platform-admin .pa-additional-user-identity>span{align-items:center;background:var(--bp-soft);border-radius:50%;color:#4058e8;display:inline-flex;font-size:15px;font-weight:600;height:38px;justify-content:center;width:38px}.platform-admin .pa-additional-user-identity div{grid-gap:3px;display:grid;gap:3px}.platform-admin .pa-additional-user-identity strong{color:var(--bp-text);font-size:15px}.platform-admin .pa-additional-user-identity small{color:var(--bp-muted);font-size:13px}.platform-admin .pa-additional-password{grid-gap:9px;align-items:end;display:grid;gap:9px;grid-template-columns:minmax(260px,1fr) auto}.platform-admin .pa-additional-password label>span{display:block;position:relative}.platform-admin .pa-additional-password input{padding-right:42px}.platform-admin .pa-additional-password label>span button{align-items:center;background:#0000;border:0;color:#697891;cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:4px;top:11px;width:34px}.platform-admin .pa-member-editor{max-width:1440px;width:min(1440px,100vw - 56px)}.platform-admin .pa-member-editor form{display:flex;flex:1 1;flex-direction:column;min-height:0}.platform-admin .pa-member-editor-body{grid-gap:14px;background:var(--bp-soft);display:grid;gap:14px;padding:16px}.platform-admin .pa-member-account-layout{grid-template-columns:minmax(520px,.9fr) minmax(640px,1.1fr)}.platform-admin .pa-member-data-content{grid-gap:13px;display:grid;gap:13px;padding:14px}.platform-admin .pa-member-data-content .pa-member-fields,.platform-admin .pa-member-data-content .pa-member-password-card,.platform-admin .pa-member-data-content .pa-member-profile-card{border-radius:10px}.platform-admin .pa-member-data-content .pa-member-general-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-admin .pa-member-data-content .pa-member-location-fields{grid-template-columns:1fr}.platform-admin .pa-member-data-content .pa-member-password-card{grid-template-columns:1fr 1fr}.platform-admin .pa-member-data-content .pa-member-password-card>div{grid-column:1/-1}.platform-admin .pa-readonly-account-workspace .pa-customer-editor-section{background:var(--bp-paper)}.platform-admin .pa-readonly-account-workspace .pa-plan-selector>button:disabled{opacity:.76}.platform-admin .pa-readonly-account-workspace .pa-plan-selector>button.selected:disabled{opacity:1}.platform-admin .pa-member-password-card,.platform-admin .pa-member-profile-card{grid-gap:16px;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;display:grid;gap:16px;padding:15px}.platform-admin .pa-member-profile-card{align-items:center;grid-template-columns:150px minmax(0,1fr)}.platform-admin .pa-member-avatar-control{grid-gap:8px;cursor:pointer;display:grid;gap:8px;justify-items:center}.platform-admin .pa-member-avatar-control>span{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:50%;color:#4058e8;display:grid;font-size:22px;font-weight:600;height:82px;overflow:hidden;place-items:center;width:82px}.platform-admin .pa-member-avatar-control img{height:100%;object-fit:cover;width:100%}.platform-admin .pa-member-avatar-control small{color:#748198;font-size:13px;font-weight:400;text-align:center}.platform-admin .pa-member-avatar-control input{height:1px;opacity:0;position:absolute;width:1px}.platform-admin .pa-member-fields{grid-gap:13px;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:12px;display:grid;gap:13px;grid-template-columns:repeat(4,minmax(0,1fr));padding:15px}.platform-admin .pa-member-identity-fields{border:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.platform-admin .pa-member-fields label,.platform-admin .pa-member-password-card label{grid-gap:6px;align-content:start;color:var(--bp-text);display:grid;font-size:14px;font-weight:600;gap:6px}.platform-admin .pa-member-fields input:not([type=checkbox]),.platform-admin .pa-member-fields select,.platform-admin .pa-member-password-card input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:8px;color:var(--bp-text);font-size:15px;font-weight:400;min-height:41px;padding:8px 10px;width:100%}.platform-admin .pa-member-export-field{align-items:center;border:1px solid var(--bp-border);border-radius:8px;display:flex!important;justify-content:space-between;margin-top:22px;min-height:41px;padding:8px 10px}.platform-admin .pa-member-location-fields{grid-gap:13px;display:grid;gap:13px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.platform-admin .pa-member-password-card{align-items:end;grid-template-columns:minmax(180px,.7fr) minmax(240px,1fr) minmax(240px,1fr)}.platform-admin .pa-member-password-card h3{font-size:16px;margin:0 0 4px}.platform-admin .pa-member-password-card p{color:#748198;font-size:13.5px;margin:0}.platform-admin .pa-member-password-card label>span{display:block;position:relative}.platform-admin .pa-member-password-card label>span input{padding-right:42px}.platform-admin .pa-member-password-card label>span button{background:#0000;border:0;color:#66758d;cursor:pointer;display:grid;height:34px;place-items:center;position:absolute;right:4px;top:4px;width:34px}.platform-admin .pa-member-editor footer{background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:9px;justify-content:flex-end;padding:14px 18px}@media(max-width:1100px){.platform-admin .pa-customer-editor-layout{grid-template-columns:1fr}.platform-admin .pa-additional-users-section,.platform-admin .pa-crm-plan-section,.platform-admin .pa-customer-account-workspace,.platform-admin .pa-customer-details-section,.platform-admin .pa-sales-plan-section{grid-column:1;grid-row:auto}.platform-admin .pa-customer-plan-row{grid-template-columns:1fr}}@media(max-width:720px){.platform-admin .pa-customer-editor{max-height:calc(100vh - 18px);width:calc(100vw - 18px)}.platform-admin .pa-additional-password,.platform-admin .pa-customer-form-grid,.platform-admin .pa-plan-contract-grid,.platform-admin .pa-plan-selector{grid-template-columns:1fr}.platform-admin .pa-member-editor{width:calc(100vw - 18px)}.platform-admin .pa-storage-summary{grid-template-columns:1fr}.platform-admin .pa-storage-capacity{width:100%}.platform-admin .pa-storage-status{justify-self:start}.platform-admin .pa-member-fields,.platform-admin .pa-member-identity-fields,.platform-admin .pa-member-location-fields,.platform-admin .pa-member-password-card,.platform-admin .pa-member-profile-card{grid-template-columns:1fr}.platform-admin .pa-customer-name-cell.is-member{padding-left:18px}}.pa-plan-authorization-backdrop{z-index:1750}.pa-plan-authorization-modal{width:min(720px,100vw - 32px)}.pa-plan-authorization-modal .pa-modal-body{grid-gap:18px;display:grid;gap:18px;padding:20px}.pa-plan-authorization-modal .pa-modal-body>label{grid-gap:7px;color:var(--pa-text);display:grid;font-size:14px;font-weight:600;gap:7px}.pa-plan-authorization-modal .pa-modal-body input{background:var(--pa-surface);border:1px solid var(--pa-border-strong);border-radius:9px;color:var(--pa-text);font-size:15px;font-weight:400;min-height:42px;outline:0;padding:9px 11px;width:100%}.pa-plan-authorization-modal .pa-modal-body input:focus{border-color:var(--pa-primary);box-shadow:0 0 0 3px #4056db1c}.pa-plan-authorization-notice{align-items:flex-start;background:#fff7e8;border:1px solid #eed39e;border-radius:9px;color:#835710;display:flex;padding:12px}.pa-plan-authorization-secret input{padding-right:43px}.pa-plan-authorization-modal .pa-seven-digit-field{grid-gap:10px;display:grid;gap:10px}.pa-plan-authorization-modal .pa-seven-digit-heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.pa-plan-authorization-modal .pa-seven-digit-heading label{color:var(--pa-text);font-size:14px;font-weight:500}.pa-plan-authorization-modal .pa-seven-digit-visibility{background:var(--pa-surface-muted);border:1px solid var(--pa-border);border-radius:6px;color:var(--pa-muted);cursor:pointer;display:grid;flex:0 0 auto;height:34px;place-items:center;width:36px}.pa-plan-authorization-modal .pa-seven-digit-inputs{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(7,minmax(0,1fr))}.pa-plan-authorization-modal .pa-seven-digit-inputs input{font-size:18px;font-weight:600;height:48px;min-height:48px;min-width:0;padding:0;text-align:center}.pa-plan-authorization-modal .pa-seven-digit-field.is-invalid .pa-seven-digit-inputs input{border-color:var(--pa-danger)}.pa-plan-authorization-modal>footer{background:var(--pa-surface);border-top:1px solid var(--pa-border);display:flex;gap:10px;justify-content:flex-end;padding:16px 20px}@media(max-width:560px){.pa-plan-authorization-backdrop{padding:9px}.pa-plan-authorization-modal{max-height:calc(100vh - 18px);width:calc(100vw - 18px)}.pa-plan-authorization-modal>header{padding:12px 14px}.pa-plan-authorization-modal .pa-modal-body{gap:14px;padding:14px}.pa-plan-authorization-modal .pa-seven-digit-inputs{gap:5px}.pa-plan-authorization-modal .pa-seven-digit-inputs input{font-size:16px;height:42px;min-height:42px}.pa-plan-authorization-modal>footer{display:grid;grid-template-columns:1fr;padding:12px 14px}.pa-plan-authorization-modal>footer .pa-button{justify-content:center;width:100%}}.pa-v2-dashboard{grid-gap:18px;display:grid;gap:18px}.pa-v2-command-status{grid-gap:20px 30px;background:radial-gradient(circle at 96% 8%,#5269e729,#0000 30%),linear-gradient(135deg,color-mix(in srgb,var(--pa-primary-soft) 76%,var(--pa-surface)),var(--pa-surface) 64%);border:1px solid color-mix(in srgb,var(--pa-primary) 23%,var(--pa-border));border-radius:16px;box-shadow:var(--pa-shadow);display:grid;gap:20px 30px;grid-template-columns:minmax(320px,1fr) auto;overflow:hidden;padding:24px 26px;position:relative}.pa-v2-command-status:before{background:var(--bp-soft);content:"";inset:0 auto 0 0;position:absolute;width:4px}.pa-v2-command-status.stable:before{background:var(--pa-teal)}.pa-v2-command-status.attention:before{background:var(--pa-warning)}.pa-v2-command-status.critical:before{background:var(--pa-danger)}.pa-v2-command-copy{align-items:flex-start;display:flex;gap:14px}.pa-v2-command-copy>span{background:var(--pa-primary-soft);border-radius:13px;color:var(--pa-primary);display:grid;flex:0 0 46px;height:46px;place-items:center;width:46px}.pa-v2-command-copy small{color:var(--pa-primary);font-size:13px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.pa-v2-command-copy h2{color:var(--pa-text);font-size:clamp(22px,2vw,29px);letter-spacing:-.025em;line-height:1.1;margin:5px 0 4px}.pa-v2-command-copy p{color:var(--pa-muted);font-size:14.5px;margin:0;max-width:620px}.pa-v2-command-status.stable .pa-v2-command-copy>span{background:#e4f8f3;color:#07836d}.pa-v2-command-status.attention .pa-v2-command-copy>span{background:#fff1da;color:#a7650c}.pa-v2-command-status.critical .pa-v2-command-copy>span{background:var(--bp-soft);color:#bd3e50}.pa-v2-live{align-items:center;align-self:start;background:var(--bp-soft);border:1px solid #afe5da;border-radius:99px;color:#087d69;display:inline-flex;font-size:13px;gap:8px;padding:7px 11px}.pa-v2-live i{background:var(--pa-teal);border-radius:50%;box-shadow:0 0 0 4px #08a88a1c;height:7px;width:7px}.pa-v2-command-facts{background:color-mix(in srgb,var(--pa-surface) 84%,#0000);border:1px solid var(--pa-border);border-radius:12px;display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.pa-v2-command-facts>div{grid-gap:2px 12px;border-right:1px solid var(--pa-border);display:grid;gap:2px 12px;grid-template-columns:minmax(0,1fr) auto;padding:13px 16px}.pa-v2-command-facts>div:last-child{border-right:0}.pa-v2-command-facts span{color:var(--pa-muted);font-size:13px;font-weight:600}.pa-v2-command-facts strong{align-self:center;color:var(--pa-text);font-size:22px;grid-row:span 2}.pa-v2-command-facts small{color:var(--pa-muted);font-size:13px}.pa-v2-metric-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(6,minmax(155px,1fr))}.pa-v2-metric{--accent:var(--pa-primary);--soft:var(--pa-primary-soft);background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:14px;box-shadow:0 5px 18px rgba(30,50,95,.045);min-height:151px;min-width:0;overflow:hidden;padding:16px;position:relative}.pa-v2-metric:after{background:var(--soft);border-radius:50%;bottom:-34px;content:"";height:86px;opacity:.58;position:absolute;right:-22px;width:86px}.pa-v2-metric.success{--accent:#07836d;--soft:#e4f8f3}.pa-v2-metric.violet{--accent:#7553cf;--soft:var(--bp-soft)}.pa-v2-metric.info{--accent:#1681ae;--soft:var(--bp-soft)}.pa-v2-metric.warning{--accent:#b46c0c;--soft:#fff3df}.pa-v2-metric.danger{--accent:#c94254;--soft:var(--bp-soft)}.pa-v2-metric.is-unavailable{background:var(--pa-surface-muted)}.pa-v2-metric h2{color:var(--pa-text);font-size:14px;line-height:1.35;margin:8px 0 2px;position:relative;z-index:1}.pa-v2-metric p{color:var(--pa-muted);font-size:13px;margin:0;position:relative;z-index:1}.pa-v2-metric-top{align-items:flex-start;display:flex;justify-content:space-between}.pa-v2-metric-top i{background:var(--accent);border-radius:50%;box-shadow:0 0 0 4px var(--soft);height:7px;margin:5px;width:7px}.pa-v2-metric-icon{background:var(--soft);border-radius:11px;color:var(--accent);display:grid;height:38px;place-items:center;width:38px}.pa-v2-metric-value{color:var(--pa-text);display:block;font-size:clamp(23px,1.8vw,29px);letter-spacing:-.025em;line-height:1;margin-top:12px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:1}.pa-v2-grid{grid-gap:18px;display:grid;gap:18px}.pa-v2-grid-distributions{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-v2-grid-insights{grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr)}.pa-v2-grid-breakdowns{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-v2-grid-operations{grid-template-columns:minmax(0,1.22fr) minmax(340px,.78fr)}.pa-v2-panel{min-height:100%}.pa-v2-panel-header{align-items:center;border-bottom:1px solid var(--pa-border);display:flex;gap:14px;justify-content:space-between;min-height:67px;padding:14px 18px}.pa-v2-panel-header h2{color:var(--pa-text);font-size:17px;margin:0}.pa-v2-panel-header p{color:var(--pa-muted);font-size:13.5px;margin:3px 0 0}.pa-v2-distribution-body{align-items:center;display:grid;grid-template-columns:minmax(190px,.88fr) minmax(190px,1.12fr);min-height:246px;padding:10px 18px 12px}.pa-v2-legend{display:grid;list-style:none;margin:0;padding:0}.pa-v2-legend li{grid-gap:9px;align-items:center;border-bottom:1px solid var(--pa-border);display:grid;gap:9px;grid-template-columns:9px minmax(0,1fr) auto;min-height:38px}.pa-v2-legend li:last-child{border-bottom:0}.pa-v2-legend i{border-radius:50%;height:8px;width:8px}.pa-v2-legend span{color:var(--pa-muted);font-size:13.5px;font-weight:600}.pa-v2-legend strong{color:var(--pa-text);font-size:15px}.pa-v2-attention-chart{min-height:272px;padding:10px 14px 4px 4px}.pa-v2-growth-chart{min-height:284px;padding:8px 15px 2px 3px}.pa-v2-plan-list{display:grid;max-height:314px;overflow:auto;padding:5px 18px 12px}.pa-v2-plan-list article{grid-gap:12px;align-items:center;border-bottom:1px solid var(--pa-border);display:grid;gap:12px;grid-template-columns:48px minmax(0,1fr) auto;min-height:61px;padding:9px 0}.pa-v2-plan-list article:last-child{border-bottom:0}.pa-v2-plan-list article>div{align-items:center;display:flex;gap:9px;min-width:0}.pa-v2-plan-list article>div strong{color:var(--pa-text);font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-v2-plan-list article>b{color:var(--pa-text);font-size:16px}.pa-v2-plan-code{background:var(--pa-primary-soft);border-radius:9px;color:var(--pa-primary);display:grid;font-size:13px;font-weight:600;letter-spacing:.035em;min-height:32px;padding:5px 7px;place-items:center}.pa-v2-breakdown{display:grid;max-height:324px;overflow:auto;padding:7px 18px 16px}.pa-v2-breakdown article{grid-gap:8px;border-bottom:1px solid var(--pa-border);display:grid;gap:8px;padding:12px 0}.pa-v2-breakdown article:last-child{border-bottom:0}.pa-v2-breakdown-copy{align-items:center;display:flex;gap:14px;justify-content:space-between}.pa-v2-breakdown-copy>div{align-items:center;display:flex;gap:9px;min-width:0}.pa-v2-breakdown-copy>div>strong{color:var(--pa-text);font-size:14px}.pa-v2-breakdown-copy>div>span:not(.pa-status){color:var(--pa-muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-v2-breakdown-copy>b{color:var(--pa-text);font-size:15px}.pa-v2-breakdown-track{background:var(--pa-surface-muted);border-radius:99px;height:6px;overflow:hidden}.pa-v2-breakdown-track i{background:linear-gradient(90deg,var(--bp-primary-solid),#6f83ed);border-radius:inherit;display:block;height:100%}.pa-v2-breakdown.support .pa-v2-breakdown-track i{background:linear-gradient(90deg,#1a9c86,#53c6ae)}.pa-v2-table-wrap{max-height:340px;overflow:auto}.pa-v2-table{border-collapse:collapse;width:100%}.pa-v2-table th{background:var(--pa-surface-muted);color:#65738a;font-size:13px;font-weight:500;padding:11px 18px;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:1}.pa-v2-table td{border-top:1px solid var(--pa-border);color:var(--pa-text);font-size:14px;height:61px;padding:10px 18px;vertical-align:middle}.pa-v2-table td:first-child{min-width:240px}.pa-v2-table td b{font-size:15px}.pa-v2-table td span:not(.pa-status){color:var(--pa-muted)}.pa-v2-org-cell{align-items:center;display:flex;gap:9px;min-width:0}.pa-v2-org-cell strong{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-v2-capacity-body{align-items:center;display:grid;grid-template-columns:minmax(190px,.9fr) minmax(180px,1.1fr);min-height:272px;padding:14px 18px}.pa-v2-capacity-numbers{grid-gap:9px;display:grid;gap:9px}.pa-v2-capacity-numbers>div{align-items:center;background:var(--pa-surface-muted);border:1px solid var(--pa-border);border-radius:10px;display:flex;gap:14px;justify-content:space-between;min-height:44px;padding:9px 12px}.pa-v2-capacity-numbers span{color:var(--pa-muted);font-size:13px;font-weight:600}.pa-v2-capacity-numbers strong{color:var(--pa-text);font-size:18px}.pa-v2-empty{align-items:center;color:var(--pa-muted);display:flex;gap:12px;justify-content:center;min-height:218px;padding:26px}.pa-v2-empty>span{background:var(--pa-primary-soft);border-radius:12px;color:var(--pa-primary);display:grid;flex:0 0 44px;height:44px;place-items:center;width:44px}.pa-v2-empty strong{color:var(--pa-text);display:block;font-size:14.5px;max-width:440px}.pa-v2-empty p{font-size:13.5px;margin:3px 0 0;max-width:440px}.pa-v2-audit-panel{min-height:260px}.pa-v2-timeline{display:grid;list-style:none;margin:0;max-height:430px;overflow:auto;padding:4px 18px 12px}.pa-v2-timeline li{grid-gap:11px;align-items:center;border-bottom:1px solid var(--pa-border);display:grid;gap:11px;grid-template-columns:36px minmax(0,1fr) minmax(135px,auto);min-height:62px;padding:10px 0}.pa-v2-timeline li:last-child{border-bottom:0}.pa-v2-timeline li>div{grid-gap:2px;display:grid;gap:2px;min-width:0}.pa-v2-timeline li>div span,.pa-v2-timeline li>div strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-v2-timeline li>div strong{color:var(--pa-text);font-size:14.5px}.pa-v2-timeline li>div span,.pa-v2-timeline time{color:var(--pa-muted);font-size:13px}.pa-v2-timeline time{text-align:right}.pa-v2-timeline-marker{background:var(--pa-primary-soft);border-radius:10px;color:var(--pa-primary);display:grid;height:34px;place-items:center;width:34px}html[data-crm-theme=dark] .platform-admin .pa-v2-command-status{background:radial-gradient(circle at 96% 8%,#5e75f129,#0000 30%),linear-gradient(135deg,#2c3868b8,var(--pa-surface) 64%)}html[data-crm-theme=dark] .platform-admin .pa-v2-command-status.stable .pa-v2-command-copy>span{background:#173d39;color:#72dac8}html[data-crm-theme=dark] .platform-admin .pa-v2-command-status.attention .pa-v2-command-copy>span{background:#46351f;color:#f0bf71}html[data-crm-theme=dark] .platform-admin .pa-v2-command-status.critical .pa-v2-command-copy>span{background:#482631;color:#f29aa6}html[data-crm-theme=dark] .platform-admin .pa-v2-live{background:#173d39;border-color:#285f57;color:#72dac8}@media(max-width:1500px){.pa-v2-metric-grid{grid-template-columns:repeat(3,minmax(175px,1fr))}}@media(max-width:1120px){.pa-v2-grid-insights,.pa-v2-grid-operations{grid-template-columns:1fr}}@media(max-width:900px){.pa-v2-command-facts,.pa-v2-grid-breakdowns,.pa-v2-grid-distributions{grid-template-columns:1fr}.pa-v2-command-facts>div{border-bottom:1px solid var(--pa-border);border-right:0}.pa-v2-command-facts>div:last-child{border-bottom:0}}@media(max-width:700px){.pa-v2-command-status{grid-template-columns:1fr;padding:20px 18px}.pa-v2-live{justify-self:start}.pa-v2-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-v2-capacity-body,.pa-v2-distribution-body{grid-template-columns:1fr}.pa-v2-plan-list article{grid-template-columns:42px minmax(0,1fr) auto}.pa-v2-table td,.pa-v2-table th{padding-left:12px;padding-right:12px}.pa-v2-timeline li{grid-template-columns:36px minmax(0,1fr)}.pa-v2-timeline time{grid-column:2;text-align:left}}@media(max-width:460px){.pa-v2-metric-grid{grid-template-columns:1fr}.pa-v2-command-copy{flex-direction:column}}.pa-support-workspace{background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:15px;box-shadow:0 8px 26px rgba(30,50,95,.065);display:grid;grid-template-columns:minmax(350px,.72fr) minmax(0,1.55fr);min-height:720px;overflow:hidden}.pa-support-inbox{background:color-mix(in srgb,var(--pa-surface-muted) 58%,var(--pa-surface));border-right:1px solid var(--pa-border);display:flex;flex-direction:column;min-width:0}.pa-support-inbox-header{align-items:flex-start;background:var(--pa-surface);border-bottom:1px solid var(--pa-border);display:flex;gap:16px;justify-content:space-between;padding:19px 18px 16px}.pa-support-detail-header h2,.pa-support-inbox-header h2,.pa-support-management h3,.pa-support-thread h3{color:var(--pa-text);margin:0}.pa-support-inbox-header h2{font-size:19px}.pa-support-inbox-header p{color:var(--pa-muted);font-size:14px;margin:4px 0 0;max-width:520px}.pa-support-filters{grid-gap:9px;background:var(--pa-surface-muted);border-bottom:1px solid var(--pa-border);display:grid;gap:9px;padding:13px}.pa-support-filters .pa-search{width:100%}.pa-support-filters>div{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.pa-support-filters select,.pa-support-management select{background:var(--pa-surface);border:1px solid var(--pa-border-strong);border-radius:9px;color:var(--pa-text);font-size:14px;min-height:39px;outline:0;padding:8px 30px 8px 10px;width:100%}.pa-support-filters select:focus,.pa-support-management select:focus{border-color:var(--pa-primary);box-shadow:0 0 0 3px #4056db1a}.pa-support-case-list{align-content:start;display:grid;max-height:870px;min-height:360px;overflow:auto}.pa-support-case{grid-gap:7px;background:#0000;border:0;border-bottom:1px solid var(--pa-border);color:var(--pa-text);cursor:pointer;display:grid;gap:7px;padding:15px 16px;position:relative;text-align:left;transition:background .16s ease,box-shadow .16s ease;width:100%}.pa-support-case:before{background:var(--pa-primary);content:"";inset:0 auto 0 0;opacity:0;position:absolute;width:3px}.pa-support-case:hover{background:color-mix(in srgb,var(--pa-primary-soft) 46%,var(--pa-surface))}.pa-support-case.selected{background:var(--pa-primary-soft);box-shadow:inset 0 0 0 1px #4056db14}.pa-support-case.selected:before{opacity:1}.pa-support-case>b{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-support-case-bottom,.pa-support-case-bottom>span,.pa-support-case-org,.pa-support-case-top{align-items:center;display:flex}.pa-support-case-top{gap:10px;justify-content:space-between}.pa-support-case-top strong{color:var(--pa-primary);font-size:13px;letter-spacing:.025em}.pa-support-case-org,.pa-support-case-top time{color:var(--pa-muted);font-size:13px;white-space:nowrap}.pa-support-case-org{gap:6px;overflow:hidden;text-overflow:ellipsis}.pa-support-case-bottom{gap:10px;justify-content:space-between}.pa-support-case-bottom>span{gap:6px}.pa-support-case-bottom .pa-status{font-size:13px;padding:3px 7px}.pa-support-case-bottom small{display:inline-flex;gap:4px}.pa-support-case-bottom small,.pa-support-pagination{align-items:center;color:var(--pa-muted);font-size:13px}.pa-support-pagination{background:var(--pa-surface);border-top:1px solid var(--pa-border);display:flex;font-weight:600;gap:12px;justify-content:center;margin-top:auto;min-height:58px;padding:9px 13px}.pa-support-pagination .pa-button{min-height:34px;width:34px}.pa-support-detail{background:var(--pa-surface);min-width:0}.pa-support-detail>.pa-state{border:0;min-height:460px}.pa-support-detail-header{align-items:center;background:radial-gradient(circle at 95% 0,#4056db1a,#0000 34%),var(--pa-surface);border-bottom:1px solid var(--pa-border);display:flex;gap:18px;justify-content:space-between;min-height:86px;padding:16px 21px}.pa-support-reference{align-items:center;display:flex;gap:12px;min-width:0}.pa-support-reference>span{background:var(--pa-primary-soft);border-radius:11px;color:var(--pa-primary);display:grid;flex:0 0 42px;height:42px;place-items:center;width:42px}.pa-support-reference>div{min-width:0}.pa-support-reference small{color:var(--pa-teal);font-size:13px;font-weight:600;letter-spacing:.07em}.pa-support-detail-header h2{font-size:20px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-support-badges{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.pa-support-summary{padding:18px 21px 0}.pa-support-summary dl{background:var(--pa-surface-muted);border:1px solid var(--pa-border);border-radius:11px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;overflow:hidden}.pa-support-summary dl>div{border-bottom:1px solid var(--pa-border);border-right:1px solid var(--pa-border);min-width:0;padding:12px 14px}.pa-support-summary dl>div:nth-child(3n){border-right:0}.pa-support-summary dl>div:nth-last-child(-n+3){border-bottom:0}.pa-support-summary dt{color:var(--pa-muted);font-size:13px;font-weight:600;letter-spacing:.04em;margin-bottom:3px;text-transform:uppercase}.pa-support-summary dd{color:var(--pa-text);font-size:14px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-support-description{grid-gap:8px;background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:10px;color:var(--pa-muted);display:grid;gap:8px;grid-template-columns:28px minmax(0,1fr);margin-top:13px;padding:13px 14px}.pa-support-description>i{background:var(--pa-primary-soft);border-radius:8px;color:var(--pa-primary);display:grid;height:27px;place-items:center;width:27px}.pa-support-description p{color:var(--pa-text);font-size:14px;line-height:1.55;margin:2px 0 0;white-space:pre-wrap}.pa-support-management{grid-gap:10px;align-items:end;background:var(--pa-surface-muted);border:1px solid var(--pa-border);border-radius:11px;display:grid;gap:10px;grid-template-columns:minmax(130px,.7fr) repeat(2,minmax(150px,1fr)) auto;margin:14px 21px 0;padding:13px}.pa-support-management h3{align-self:center;font-size:15px}.pa-support-management label{grid-gap:4px;display:grid;gap:4px}.pa-support-management label>span{color:var(--pa-muted);font-size:13px;font-weight:600}.pa-support-thread{border-top:1px solid var(--pa-border);margin-top:17px}.pa-support-thread>header{align-items:center;background:var(--pa-surface-muted);border-bottom:1px solid var(--pa-border);display:flex;gap:8px;min-height:53px;padding:12px 21px}.pa-support-thread h3{font-size:16px}.pa-support-thread>header>span{background:var(--pa-primary-soft);border-radius:99px;color:var(--pa-primary);display:grid;font-size:13px;font-weight:600;height:24px;min-width:24px;padding:0 7px;place-items:center}.pa-support-thread>.pa-state{border:0;border-radius:0;min-height:130px}.pa-support-thread ol{display:grid;list-style:none;margin:0;max-height:470px;overflow:auto;padding:17px 21px}.pa-support-thread li{grid-gap:10px;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr);padding:12px 0}.pa-support-thread li+li{border-top:1px solid var(--pa-border)}.pa-support-message-avatar{background:var(--bp-soft);border-radius:10px;color:#3159c4;display:grid;height:34px;place-items:center;width:34px}.pa-support-thread li.customer .pa-support-message-avatar{background:#e3f7f2;color:#087c69}.pa-support-thread li.internal .pa-support-message-avatar{background:#fff1d9;color:#9a5e0e}.pa-support-thread li>div{min-width:0}.pa-support-thread li header{align-items:center;display:flex;gap:7px}.pa-support-thread li header strong{color:var(--pa-text);font-size:14px}.pa-support-thread li header em{background:#fff1d9;border-radius:99px;color:#8a560c;font-size:13px;font-style:normal;font-weight:600;padding:2px 6px}.pa-support-thread li header time{color:var(--pa-muted);font-size:13px;margin-left:auto}.pa-support-thread li p{color:var(--pa-text);font-size:14px;line-height:1.58;margin:5px 0 0;white-space:pre-wrap}.pa-support-thread li.internal>div{background:var(--bp-soft);border:1px solid #f1d29c;border-radius:9px;padding:10px 12px}.pa-support-notice{margin:13px 21px 0}.pa-support-composer{background:var(--pa-surface-muted);border-top:1px solid var(--pa-border);margin-top:15px;padding:16px 21px 18px}.pa-support-visibility{background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:10px;display:inline-flex;gap:4px;padding:4px}.pa-support-visibility button{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--pa-muted);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;min-height:34px;padding:7px 10px}.pa-support-visibility button.active{background:var(--pa-primary);box-shadow:0 4px 10px #4056db33;color:#fff}.pa-support-visibility button.active.internal{background:#ffe8bd;box-shadow:none;color:#75460a}.pa-support-composer>p{color:var(--pa-muted);font-size:13px;margin:7px 0 10px}.pa-support-composer textarea{background:var(--pa-surface);border:1px solid var(--pa-border-strong);border-radius:10px;color:var(--pa-text);font-size:14px;min-height:94px;outline:0;padding:11px 12px;resize:vertical;width:100%}.pa-support-composer textarea:focus{border-color:var(--pa-primary);box-shadow:0 0 0 3px #4056db1a}.pa-support-composer footer{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:9px}.pa-support-composer footer>span{color:var(--pa-muted);font-size:13px}html[data-crm-theme=dark] .platform-admin .pa-support-thread li.internal>div{background:#352a1a;border-color:#654c26}html[data-crm-theme=dark] .platform-admin .pa-support-thread li header em{background:#46351f;color:#ecc47f}html[data-crm-theme=dark] .platform-admin .pa-support-visibility button.active.internal{background:#4c3820;color:#f0c77f}@media(max-width:1180px){.pa-support-workspace{grid-template-columns:minmax(310px,.68fr) minmax(0,1.32fr)}.pa-support-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-support-summary dl>div:nth-child(3n){border-right:1px solid var(--pa-border)}.pa-support-summary dl>div:nth-child(2n){border-right:0}.pa-support-summary dl>div:nth-last-child(3){border-bottom:1px solid var(--pa-border)}.pa-support-summary dl>div:nth-last-child(-n+2){border-bottom:0}.pa-support-management{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-support-management h3{grid-column:1/-1}}@media(max-width:860px){.pa-support-workspace{grid-template-columns:1fr}.pa-support-inbox{border-bottom:1px solid var(--pa-border);border-right:0}.pa-support-case-list{max-height:520px}}@media(max-width:560px){.pa-support-filters>div,.pa-support-management,.pa-support-summary dl{grid-template-columns:1fr}.pa-support-summary dl>div,.pa-support-summary dl>div:nth-child(2n),.pa-support-summary dl>div:nth-child(3n){border-bottom:1px solid var(--pa-border);border-right:0}.pa-support-summary dl>div:last-child{border-bottom:0}.pa-support-detail-header{align-items:flex-start;flex-direction:column}.pa-support-badges{justify-content:flex-start}.pa-support-management h3{grid-column:auto}.pa-support-management .pa-button{width:100%}.pa-support-thread li header{align-items:flex-start;flex-wrap:wrap}.pa-support-thread li header time{margin-left:0;width:100%}.pa-support-visibility{display:grid;grid-template-columns:1fr;width:100%}.pa-support-visibility button{justify-content:center}.pa-support-composer footer{align-items:stretch;flex-direction:column}.pa-support-composer footer .pa-button{width:100%}}.pa-row-actions{align-items:center;display:inline-flex;gap:7px;justify-content:center}.pa-icon-action.danger{background:var(--bp-soft);border-color:#ffd9df;color:#e74c63}.pa-icon-action.danger:hover:not(:disabled){background:#ffe6ea;border-color:#f7bcc6;color:#c9364e}.pa-icon-action:disabled{cursor:not-allowed;opacity:.48}.pa-delete-confirm-overlay{display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:1700}.pa-delete-confirm-backdrop{background:#121c3494;border:0;height:100%;inset:0;position:absolute;width:100%}.pa-delete-confirm{background:var(--bp-paper);border:1px solid #f1cfd5;border-radius:14px;box-shadow:0 24px 70px #101e3e47;color:var(--pa-text);padding:24px;position:relative;width:min(470px,100vw - 32px)}.pa-delete-confirm-icon{background:var(--bp-soft);border:1px solid #ffd6dc;border-radius:13px;color:#d83d55;display:grid;height:48px;margin-bottom:14px;place-items:center;width:48px}.pa-delete-confirm h2,.pa-delete-confirm p{margin:0}.pa-delete-confirm h2{font-size:21px}.pa-delete-confirm p{color:var(--pa-muted);font-size:15px;line-height:1.55;margin-top:7px}.pa-delete-confirm strong{background:var(--bp-soft);border:1px solid #f5d9de;border-radius:8px;color:#9d3043;display:block;font-size:15px;margin-top:12px;padding:10px 12px}.pa-delete-confirm-error{align-items:flex-start;background:var(--bp-soft);border:1px solid #f6c8cf;border-radius:8px;color:#9b3849;display:flex;font-size:14.5px;gap:8px;line-height:1.45;margin-top:14px;padding:10px 12px}.pa-delete-confirm footer{display:flex;gap:9px;justify-content:flex-end;margin-top:20px}.pa-button.danger{background:#e24c63;border-color:#e24c63;color:#fff}.pa-button.danger:hover:not(:disabled){background:#cb3d54;border-color:#cb3d54}.pa-platform-administrators .pa-administrator-directory{overflow:visible}.pa-platform-administrators .pa-administrator-toolbar select{background:var(--pa-surface);border:1px solid var(--pa-border-strong);border-radius:9px;color:var(--pa-text);min-height:40px;min-width:190px;padding:0 12px}.pa-platform-administrators .pa-table-wrap{overflow-x:auto}.pa-platform-administrators .pa-table{min-width:850px;table-layout:fixed}.pa-platform-administrators .pa-administrator-name-column{width:270px}.pa-platform-administrators .pa-administrator-email-column{width:300px}.pa-platform-administrators .pa-administrator-role-column{width:220px}.pa-platform-administrators .pa-administrator-actions-column{text-align:center;width:82px}.pa-platform-administrators .pa-administrator-email-column a{color:var(--pa-primary);overflow-wrap:anywhere;text-decoration:none}.pa-administrator-identity,.pa-administrator-identity>div{align-items:center;display:flex}.pa-administrator-identity{gap:10px}.pa-administrator-identity>span{background:var(--pa-primary-soft);border-radius:50%;color:var(--pa-primary);display:grid;flex:0 0 auto;font-weight:600;height:36px;place-items:center;width:36px}.pa-administrator-identity>div{align-items:flex-start;flex-direction:column;gap:5px;min-width:0}.pa-administrator-identity strong{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-administrator-identity .pa-status{font-size:13px;padding:3px 7px}.pa-administrator-role{align-items:flex-start;display:flex;flex-direction:column;gap:5px;min-width:0}.pa-administrator-role>span{font-weight:600}.pa-administrator-role small{align-items:center;color:#087b69;display:inline-flex;font-size:13px;font-weight:600;gap:4px}.pa-administrator-edit-action{background:var(--pa-primary-soft);border:1px solid #d6dcff;border-radius:9px;color:var(--pa-primary);cursor:pointer;display:inline-grid;height:36px;place-items:center;width:36px}.pa-administrator-edit-action:hover:not(:disabled){border-color:var(--pa-primary)}.pa-administrator-edit-action:disabled{cursor:not-allowed;opacity:.52}.platform-admin .pa-administrator-modal{max-width:1180px;width:min(1180px,100vw - 56px)}.pa-administrator-modal>form{display:flex;flex-direction:column;min-height:0}.pa-administrator-modal>form>.pa-modal-body{flex:1 1 auto}.pa-administrator-modal>form>footer{background:var(--pa-surface);border-top:1px solid var(--pa-border);display:flex;gap:9px;justify-content:flex-end;padding:14px 18px}.pa-administrator-editor-layout{align-items:start}.pa-administrator-left-column,.pa-administrator-right-column{grid-gap:16px;display:grid;gap:16px;min-width:0}.pa-administrator-access-section,.pa-administrator-capabilities-section,.pa-administrator-details-section,.pa-administrator-security-card{overflow:hidden!important}.pa-administrator-access-section select,.pa-administrator-details-section .pa-customer-form-grid input,.pa-administrator-secret input{font-size:15px;font-weight:400}.pa-administrator-status-summary{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.pa-administrator-status-summary>div{align-items:center;background:var(--bp-soft);border:1px solid var(--pa-border);border-radius:9px;display:flex;gap:9px;min-height:62px;padding:10px}.pa-administrator-status-summary>div>span{background:#ddf7ef;border-radius:8px;color:#087b69;display:grid;flex:0 0 auto;height:31px;place-items:center;width:31px}.pa-administrator-status-summary>div>div{grid-gap:4px;display:grid;gap:4px;min-width:0}.pa-administrator-status-summary small{color:var(--pa-muted);font-size:13px;font-weight:600;letter-spacing:.035em;text-transform:uppercase}.pa-administrator-status-summary strong{font-size:13.5px;line-height:1.35}.pa-administrator-status-summary .is-protected{background:var(--bp-soft);border-color:#eed39e}.pa-administrator-status-summary .is-protected>span{background:#fff0cf;color:#94631b}.pa-administrator-access-content,.pa-administrator-security-content{grid-gap:13px;display:grid;gap:13px;padding:14px 16px 16px}.pa-administrator-field{grid-gap:7px;display:grid;gap:7px;min-width:0}.pa-administrator-field>span{font-size:14px;font-weight:600}.pa-administrator-field input,.pa-administrator-field select{background:var(--pa-surface);border:1px solid var(--pa-border-strong);border-radius:9px;color:var(--pa-text);font-size:15px;font-weight:400;min-height:42px;outline:0;padding:9px 11px;width:100%}.pa-administrator-field input:focus,.pa-administrator-field select:focus{border-color:var(--pa-primary);box-shadow:0 0 0 3px #4056db1c}.pa-administrator-field>small{color:var(--pa-muted);font-size:13px;line-height:1.45}.pa-administrator-error,.pa-administrator-success,.pa-administrator-warning{align-items:flex-start;border-radius:9px;display:flex;font-size:14px;font-weight:600;gap:9px;padding:11px 12px}.pa-administrator-warning{background:#fff7e8;border:1px solid #eed39e;color:#835710}.pa-administrator-warning p{font-size:13.5px;font-weight:400;line-height:1.45;margin:3px 0 0}.pa-administrator-error{background:var(--bp-soft);border:1px solid #f1bdc4;color:#b72e42}.pa-administrator-success{background:var(--bp-soft);border:1px solid #b9eadc;color:#087c65}.pa-administrator-products-list{grid-gap:9px;display:grid;gap:9px}.pa-administrator-products-list h4{color:var(--bp-text);font-size:14px;margin:2px 0 0}.pa-administrator-products-list article{grid-gap:9px;align-items:center;background:var(--bp-soft);border:1px solid var(--pa-border);border-radius:9px;display:grid;gap:9px;grid-template-columns:32px minmax(0,1fr) auto;padding:10px}.pa-administrator-products-list article>span{background:#ddf7ef;border-radius:8px;color:#087b69;display:grid;height:30px;place-items:center;width:30px}.pa-administrator-products-list article>div{grid-gap:2px;display:grid;gap:2px;min-width:0}.pa-administrator-products-list article strong{font-size:14px}.pa-administrator-products-list article small{color:var(--pa-muted);font-size:13px;line-height:1.35}.pa-velzon-switch{align-items:center;color:var(--pa-muted);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px}.pa-velzon-switch input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.pa-velzon-switch>span{background:#e65364;border-radius:999px;flex:0 0 auto;height:19px;position:relative;transition:.18s ease;width:34px}.pa-velzon-switch>span:after{background:var(--bp-paper);border-radius:50%;box-shadow:0 1px 3px #14213d3d;content:"";height:13px;left:3px;position:absolute;top:3px;transition:.18s ease;width:13px}.pa-velzon-switch.is-on>span{background:#0ab39c}.pa-velzon-switch.is-on>span:after{transform:translateX(15px)}.pa-velzon-switch input:focus-visible+span{box-shadow:0 0 0 3px #4056db29}.pa-velzon-switch input:disabled+span{background:var(--bp-soft)}.pa-velzon-switch input:disabled~em{color:var(--bp-muted)}.pa-velzon-switch em{font-style:normal}.pa-administrator-capabilities-section .pa-section-heading{display:grid;grid-template-columns:36px minmax(0,1fr) auto}.pa-administrator-capabilities-section .pa-section-heading>b{background:var(--bp-soft);border-radius:999px;color:#3159c4;font-size:13px;min-width:30px;padding:5px 8px;text-align:center}.pa-administrator-capability-groups{grid-gap:11px;display:grid;gap:11px;padding:14px 16px 16px}.pa-administrator-capability-group{grid-gap:9px;background:var(--bp-soft);border:1px solid var(--pa-border);border-radius:10px;display:grid;gap:9px;padding:11px}.pa-administrator-capability-group h4{color:var(--bp-text);font-size:13.5px;font-weight:500;letter-spacing:.025em;margin:0;text-transform:uppercase}.pa-administrator-capability-group>div{grid-gap:8px;display:grid;gap:8px}.pa-administrator-capability-group:nth-child(2)>div{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-administrator-capability{grid-gap:9px;align-items:start;background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:10px;color:var(--bp-text);cursor:pointer;display:grid;gap:9px;grid-template-columns:20px minmax(0,1fr);min-height:88px;padding:12px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.pa-administrator-capability:hover{border-color:#aeb9f6}.pa-administrator-capability.is-enabled{background:var(--bp-soft);border-color:#80dac8;box-shadow:0 0 0 2px #0ab39c12}.pa-administrator-capability>input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.pa-velzon-checkbox{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:#0000;display:grid;height:19px;place-items:center;width:19px}.pa-administrator-capability.is-enabled .pa-velzon-checkbox{background:#0ab39c;border-color:#0ab39c;color:#fff}.pa-administrator-capability>input:focus-visible+.pa-velzon-checkbox{box-shadow:0 0 0 3px #4056db29}.pa-administrator-capability>input:disabled+.pa-velzon-checkbox{opacity:.58}.pa-administrator-capability>span:last-child{grid-gap:4px;display:grid;gap:4px;min-width:0}.pa-administrator-capability strong{font-size:14.5px;line-height:1.35}.pa-administrator-capability small{color:var(--pa-muted);font-size:13px;line-height:1.45}.pa-administrator-security-card .pa-section-heading{display:grid;grid-template-columns:36px minmax(0,1fr) auto}.pa-administrator-code-status{align-items:center;background:#fff0d5;border-radius:999px;color:#8b5b14;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:5px 8px;white-space:nowrap}.pa-administrator-code-status i{background:#d98a18;border-radius:50%;height:7px;width:7px}.pa-administrator-code-status.is-active{background:#ddf7ef;color:#087c65}.pa-administrator-code-status.is-active i{background:#0ab39c}.pa-administrator-security-content>.pa-button{justify-self:end}.pa-administrator-code-ready{grid-gap:10px;align-items:center;background:var(--bp-soft);border:1px solid #b9eadc;border-radius:10px;display:grid;gap:10px;grid-template-columns:36px minmax(0,1fr) auto;padding:11px}.pa-administrator-code-ready>i{background:#ddf7ef;border-radius:9px;color:#087c65;display:grid;height:34px;place-items:center;width:34px}.pa-administrator-code-ready>div{grid-gap:3px;display:grid;gap:3px;min-width:0}.pa-administrator-code-ready strong{color:#087c65;font-size:14.5px}.pa-administrator-code-ready p{color:#56706d;font-size:13px;line-height:1.4;margin:0}.pa-administrator-code-actions{display:flex;gap:8px;justify-content:flex-end}.pa-seven-digit-field{grid-gap:8px;display:grid;gap:8px}.pa-seven-digit-heading{align-items:center;display:flex;gap:8px;justify-content:space-between}.pa-seven-digit-heading label{color:var(--bp-text);font-size:14px;font-weight:500}.pa-seven-digit-visibility{background:var(--bp-soft);border:1px solid var(--pa-border);border-radius:8px;color:var(--pa-muted);cursor:pointer;display:grid;height:30px;place-items:center;width:32px}.pa-seven-digit-inputs{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(7,minmax(32px,1fr))}.pa-seven-digit-inputs input{background:var(--bp-paper);border:1px solid var(--pa-border-strong);border-radius:8px;color:var(--pa-text);font-size:17px;font-weight:600;height:43px;min-width:0;outline:0;padding:0;text-align:center;width:100%}.pa-seven-digit-inputs input:focus{border-color:var(--pa-primary);box-shadow:0 0 0 3px #4056db1c}.pa-seven-digit-field.is-invalid .pa-seven-digit-inputs input{border-color:#dc4b5c}.pa-administrator-password-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.pa-administrator-secret{position:relative}.pa-administrator-secret input{padding-right:42px}.pa-administrator-secret>button{background:#0000;border:0;color:var(--pa-muted);cursor:pointer;display:grid;height:40px;place-items:center;position:absolute;right:1px;top:1px;width:40px}.pa-password-strength{grid-gap:8px;background:var(--bp-soft);border:1px solid var(--pa-border);border-radius:9px;display:grid;gap:8px;padding:11px 12px}.pa-password-strength-heading{display:flex;font-size:13.5px;gap:8px;justify-content:space-between}.pa-password-strength-heading span{color:var(--pa-muted);font-weight:500}.pa-password-strength-heading strong{color:#dc4b5c}.pa-password-strength-track{background:var(--bp-soft);border-radius:999px;height:6px;overflow:hidden}.pa-password-strength-track i{background:#dc4b5c;border-radius:inherit;display:block;height:100%;transition:width .2s ease,background .2s ease}.pa-password-strength.strength-3 .pa-password-strength-heading strong,.pa-password-strength.strength-4 .pa-password-strength-heading strong{color:#c27a12}.pa-password-strength.strength-3 .pa-password-strength-track i,.pa-password-strength.strength-4 .pa-password-strength-track i{background:#f7b84b}.pa-password-strength.strength-5 .pa-password-strength-heading strong{color:#087c65}.pa-password-strength.strength-5 .pa-password-strength-track i{background:#0ab39c}.pa-password-requirements{grid-gap:6px 10px;display:grid;gap:6px 10px;grid-template-columns:repeat(2,minmax(0,1fr))}.pa-password-requirements span{align-items:center;color:var(--bp-muted);display:inline-flex;font-size:13px;gap:5px}.pa-password-requirements span>i{color:#dc4b5c}.pa-password-requirements span.is-met{color:#087c65}.pa-password-requirements span.is-met>i{color:#0ab39c}.pa-administrator-unavailable{align-items:center;background:var(--bp-soft);border:1px dashed var(--pa-border-strong);border-radius:9px;color:var(--pa-muted);display:flex;gap:10px;padding:13px}.pa-administrator-unavailable>div{grid-gap:3px;display:grid;gap:3px}.pa-administrator-unavailable strong{color:var(--pa-text);font-size:14px}.pa-administrator-unavailable p{font-size:13px;line-height:1.45;margin:0}.pa-administrator-confirm-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a1226a3;display:grid;inset:0;padding:18px;place-items:center;position:fixed;z-index:1800}.pa-administrator-confirm{grid-gap:14px;background:var(--bp-paper);border:1px solid var(--pa-border);border-radius:15px;box-shadow:0 24px 68px #0a16344d;color:var(--pa-text);display:grid;gap:14px;grid-template-columns:48px minmax(0,1fr);padding:20px;width:min(520px,100vw - 36px)}.pa-administrator-confirm>span{background:#ddf7ef;border-radius:12px;color:#087c65;display:grid;height:46px;place-items:center;width:46px}.pa-administrator-confirm h2{font-size:20px;margin:0 0 7px}.pa-administrator-confirm p{color:var(--pa-muted);font-size:14.5px;line-height:1.55;margin:0 0 12px}.pa-administrator-confirm strong{align-items:center;background:var(--bp-soft);border-radius:999px;color:#3159c4;display:inline-flex;font-size:13px;gap:6px;padding:6px 9px}.pa-administrator-confirm .pa-seven-digit-field{margin-top:14px}.pa-administrator-confirm-mismatch{color:#b72e42;display:block;font-size:13px;font-weight:600;margin-top:7px}.pa-administrator-confirm footer{display:flex;gap:9px;grid-column:1/-1;justify-content:flex-end;padding-top:5px}@media(max-width:900px){.platform-admin .pa-administrator-modal{width:min(760px,100vw - 32px)}.pa-administrator-editor-layout{grid-template-columns:1fr!important}.pa-administrator-left-column,.pa-administrator-right-column{grid-column:1!important}}@media(max-width:650px){.pa-platform-administrators .pa-administrator-toolbar{align-items:stretch}.pa-platform-administrators .pa-administrator-toolbar select{width:100%}.platform-admin .pa-administrator-modal{max-height:calc(100vh - 16px);width:calc(100vw - 16px)}.pa-administrator-capability-group:nth-child(2)>div,.pa-administrator-password-grid,.pa-administrator-status-summary,.pa-password-requirements{grid-template-columns:1fr}.pa-administrator-products-list article{grid-template-columns:32px minmax(0,1fr)}.pa-administrator-products-list .pa-velzon-switch{grid-column:2;justify-self:start}.pa-administrator-code-ready{grid-template-columns:36px minmax(0,1fr)}.pa-administrator-code-ready .pa-button{grid-column:1/-1;width:100%}.pa-administrator-code-actions{flex-direction:column-reverse}.pa-administrator-code-actions .pa-button{width:100%}.pa-administrator-confirm footer,.pa-administrator-modal>form>footer{flex-direction:column-reverse}.pa-administrator-confirm footer .pa-button,.pa-administrator-modal>form>footer .pa-button{width:100%}.pa-seven-digit-inputs{gap:4px}.pa-seven-digit-inputs input{font-size:15px;height:39px}}.pa-country-heading,.pa-country-pagination,.pa-country-toolbar{align-items:center;display:flex}.pa-country-heading{border-bottom:1px solid var(--pa-border);gap:18px;justify-content:space-between;padding:18px 20px}.pa-country-heading>div{align-items:center;display:flex;gap:13px}.pa-country-heading>div>span,.pa-country-modal-header>span{background:var(--pa-primary-soft);border-radius:6px;color:var(--pa-primary);display:grid;flex:0 0 auto;height:44px;place-items:center;width:44px}.pa-country-heading h2,.pa-country-heading p,.pa-country-modal-header h2,.pa-country-modal-header p{margin:0}.pa-country-heading h2{font-size:19px}.pa-country-heading p{color:var(--pa-muted);font-size:14.5px;margin-top:3px}.pa-country-toolbar{background:var(--bp-soft);border-bottom:1px solid var(--pa-border);gap:10px;padding:14px 20px}.pa-country-toolbar label{align-items:center;background:var(--bp-paper);border:1px solid var(--pa-border-strong);border-radius:9px;color:var(--pa-muted);display:flex;flex:1 1;gap:9px;height:42px;min-width:280px;padding:0 13px}.pa-country-toolbar input{background:#0000;border:0;flex:1 1;min-width:0;outline:0}.pa-country-toolbar select{background:var(--bp-paper);border:1px solid var(--pa-border-strong);border-radius:9px;height:42px;min-width:190px;padding:0 12px}.pa-country-table-wrap{overflow-x:auto}.pa-country-table{border-collapse:collapse;min-width:980px;width:100%}.pa-country-table td,.pa-country-table th{border-bottom:1px solid var(--pa-border);font-size:15px;padding:14px 16px;text-align:left;vertical-align:middle}.pa-country-table th{background:var(--bp-soft);color:var(--bp-text);font-size:14.5px;font-weight:500}.pa-country-table td:first-child,.pa-country-table th:first-child{text-align:center;width:56px}.pa-country-table td:last-child,.pa-country-table th:last-child{text-align:center;width:110px}.pa-country-name{align-items:baseline;display:flex;gap:9px}.pa-country-name strong{color:var(--pa-text);font-size:16px}.pa-country-muted,.pa-country-name span{color:var(--pa-muted);font-size:14px;margin-left:7px}.pa-country-flag{align-items:center;display:inline-flex;gap:8px}.pa-country-flag img{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:4px;box-shadow:0 1px 3px #18274b1f;display:block;height:auto;width:32px}.pa-country-flag small{color:var(--pa-muted);font-size:13px;font-weight:600}.pa-country-status{align-items:center;border-radius:999px;display:inline-flex;font-size:13.5px;font-weight:600;gap:7px;padding:5px 10px}.pa-country-status i{background:currentColor;border-radius:50%;height:7px;width:7px}.pa-country-status.status-active{background:#e2f6f1;color:#078471}.pa-country-status.status-inactive{background:#fdecef;color:#b33b4e}.pa-country-empty{color:var(--pa-muted);padding:40px 20px;text-align:center}.pa-country-pagination{gap:12px;justify-content:flex-end;padding:14px 20px}.pa-country-pagination span{color:var(--pa-muted);font-size:14px}.pa-country-alert,.pa-country-notice{align-items:center;border-radius:9px;display:flex;font-size:14.5px;gap:9px;margin:14px 20px 0;padding:11px 13px}.pa-country-notice{background:var(--bp-soft);border:1px solid #bce9de;color:#087f6f}.pa-country-notice button{background:#0000;border:0;color:inherit;cursor:pointer;margin-left:auto}.pa-country-alert{background:var(--bp-soft);border:1px solid #f6c8cf;color:#9b3849;margin:0 0 16px}.pa-country-overlay{display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:1200}.location-search-menu.pa-country-select-menu{z-index:1220}.pa-country-backdrop{background:#121c3494;border:0;cursor:default;height:100%;inset:0;position:absolute;width:100%}.pa-country-modal{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:6px;box-shadow:0 24px 80px #101e3e42;color:var(--pa-text);max-height:calc(100vh - 48px);overflow:hidden;position:relative;width:min(1120px,78vw)}.pa-country-modal>form{display:flex;flex-direction:column;max-height:calc(100vh - 48px)}.pa-country-modal-header{grid-gap:14px;align-items:center;background:var(--bp-paper);border-bottom:1px solid var(--pa-border);display:grid;gap:14px;grid-template-columns:44px 1fr 40px;padding:18px 20px}.pa-country-modal-header small{color:#00a887;font-size:13px;font-weight:600;letter-spacing:.9px}.pa-country-modal-header h2{font-size:22px;margin-top:3px}.pa-country-modal-header p{color:var(--pa-muted);font-size:14.5px;margin-top:2px}.pa-country-modal-header>button{background:var(--bp-paper);border:1px solid var(--pa-border);border-radius:6px;color:var(--pa-muted);cursor:pointer;display:grid;height:38px;place-items:center;width:38px}.pa-country-modal-body{overflow-y:auto;padding:18px 20px}.pa-country-form-grid{grid-gap:16px;background:var(--bp-paper);border:1px solid var(--pa-border);border-radius:12px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));padding:18px}.pa-country-form-grid>label{grid-gap:7px;align-content:start;color:var(--pa-text);display:grid;font-size:14.5px;font-weight:600;gap:7px;min-width:0}.pa-country-form-grid .location-search-trigger,.pa-country-form-grid input,.pa-country-form-grid select{background:var(--bp-paper);border:1px solid var(--pa-border-strong);border-radius:8px;color:var(--pa-text);height:43px;padding:0 12px;width:100%}.pa-country-form-grid .location-search-select{width:100%}.pa-country-form-grid .location-search-trigger{align-items:center;display:flex;font-weight:500;gap:8px;justify-content:space-between;text-align:left}.pa-country-form-grid .location-search-trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-country-modal footer{background:var(--bp-paper);border-top:1px solid var(--pa-border);display:flex;gap:10px;justify-content:flex-end;padding:15px 20px}@media(max-width:1100px){.pa-country-modal{width:min(920px,100vw - 32px)}.pa-country-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.pa-country-overlay{padding:8px}.pa-country-modal{width:calc(100vw - 16px)}.pa-country-modal,.pa-country-modal>form{max-height:calc(100vh - 16px)}.pa-country-form-grid{grid-template-columns:1fr}.pa-country-heading,.pa-country-toolbar{align-items:stretch;flex-direction:column}.pa-country-toolbar label,.pa-country-toolbar select{min-width:0;width:100%}}.pa-platform-currencies{overflow:hidden}.pa-currency-heading,.pa-currency-pagination,.pa-currency-toolbar{align-items:center;display:flex;gap:12px}.pa-currency-heading{border-bottom:1px solid var(--pa-border);justify-content:space-between;padding:18px 20px}.pa-currency-heading>div{align-items:center;display:flex;gap:13px}.pa-currency-drawer-header>span,.pa-currency-heading>div>span{background:var(--pa-primary-soft);border:1px solid var(--pa-primary-border);border-radius:6px;color:var(--pa-primary);display:grid;height:42px;place-items:center;width:42px}.pa-currency-drawer-header h2,.pa-currency-drawer-header p,.pa-currency-heading h2,.pa-currency-heading p{margin:0}.pa-currency-heading h2{font-size:18px}.pa-currency-heading p{color:var(--pa-muted);font-size:14.5px;margin-top:3px}.pa-currency-toolbar{background:var(--pa-soft);border-bottom:1px solid var(--pa-border);padding:13px 20px}.pa-currency-toolbar label{align-items:center;background:var(--pa-card);border:1px solid var(--pa-border-strong);border-radius:9px;display:flex;flex:1 1;gap:8px;max-width:470px;padding:0 13px}.pa-currency-toolbar input,.pa-currency-toolbar select{font-size:15px;min-height:40px}.pa-currency-toolbar input{background:#0000;border:0;outline:0;width:100%}.pa-currency-toolbar select{background:var(--pa-card);border:1px solid var(--pa-border-strong);border-radius:9px;min-width:185px;padding:0 34px 0 12px}.pa-currency-table-wrap{overflow-x:auto}.pa-currency-table{border-collapse:collapse;min-width:1050px;width:100%}.pa-currency-table td,.pa-currency-table th{border-bottom:1px solid var(--pa-border);font-size:15px;padding:12px 14px;text-align:left}.pa-currency-table th{background:var(--pa-soft);color:var(--bp-text);font-size:14.5px;font-weight:500;white-space:nowrap}.pa-currency-table td:first-child,.pa-currency-table th:first-child{text-align:center;width:54px}.pa-currency-table td:last-child,.pa-currency-table th:last-child{text-align:center;width:100px}.pa-currency-code{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:auto 1fr auto;min-width:220px}.pa-currency-code strong{color:var(--pa-text);font-size:16px}.pa-currency-code span,.pa-currency-muted{color:var(--pa-muted)}.pa-currency-code small{background:#dff6f0;border-radius:999px;color:#087f6e;font-size:13px;font-weight:600;padding:3px 7px}.pa-currency-table code{background:var(--bp-soft);border-radius:6px;color:var(--bp-primary);display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;padding:5px 8px}.pa-currency-status{align-items:center;border-radius:999px;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;padding:5px 9px}.pa-currency-status i{background:currentColor;border-radius:50%;height:6px;width:6px}.pa-currency-status.status-active{background:#dff6f0;color:#087f6e}.pa-currency-status.status-inactive{background:#edf0f4;color:#687386}.pa-icon-action{background:var(--pa-primary-soft);border:1px solid var(--pa-primary-border);border-radius:9px;color:var(--pa-primary);display:inline-grid;height:36px;place-items:center;width:36px}.pa-currency-empty{color:var(--pa-muted);font-size:15px;padding:34px;text-align:center}.pa-currency-pagination{color:var(--pa-muted);font-size:14.5px;justify-content:flex-end;padding:13px 20px}.pa-currency-alert,.pa-currency-notice{align-items:center;border-radius:8px;display:flex;font-size:14.5px;gap:8px;margin:12px 20px 0;padding:10px 12px}.pa-currency-notice{background:#e2f7f2;border:1px solid #bcece1;color:#087f6e}.pa-currency-notice button{background:#0000;border:0;color:inherit;margin-left:auto}.pa-currency-alert{background:var(--bp-soft);border:1px solid #ffd0c7;color:#b42318;margin:0 0 16px}.pa-currency-overlay{inset:0;overflow:hidden;position:fixed;z-index:1200}.pa-currency-backdrop{animation:pa-currency-backdrop-in .2s ease-out both;background:#0f172a7a;border:0;inset:0;position:absolute;width:100%}.pa-currency-drawer{animation:pa-currency-drawer-in .28s cubic-bezier(.22,1,.36,1) both;background:var(--pa-bg);box-shadow:-16px 0 45px #0f172a33;color:var(--pa-text);height:100%;overflow:hidden;position:absolute;right:0;top:0;width:min(1500px,96vw)}.pa-currency-drawer>form{display:flex;flex-direction:column;height:100%}.pa-currency-drawer-header{grid-gap:13px;align-items:center;background:var(--bp-soft);border-bottom:1px solid var(--pa-border);display:grid;gap:13px;grid-template-columns:auto 1fr auto;padding:18px 20px}.pa-currency-drawer-header small{color:#00a98f;font-size:13px;font-weight:600;letter-spacing:.08em}.pa-currency-drawer-header h2{font-size:20px;margin-top:3px}.pa-currency-drawer-header p{color:var(--pa-muted);font-size:14.5px;margin-top:3px}.pa-currency-drawer-header>button{background:var(--pa-card);border:1px solid var(--pa-border);border-radius:10px;color:var(--pa-muted);display:grid;height:38px;place-items:center;width:38px}.pa-currency-drawer-body{flex:1 1;overflow-y:auto;padding:22px}.pa-currency-form-grid{grid-gap:14px;align-items:start;background:var(--pa-card);border:1px solid var(--pa-border);border-radius:13px;display:grid;gap:14px;grid-template-columns:.75fr .85fr 1.35fr 1.35fr .6fr .6fr .85fr 1.15fr;padding:20px}.pa-currency-form-grid label{color:var(--pa-text);display:flex;flex-direction:column;font-size:14.5px;font-weight:600;gap:7px;min-width:0}.pa-currency-form-grid input,.pa-currency-form-grid select{background:var(--pa-card);border:1px solid var(--pa-border-strong);border-radius:8px;color:var(--pa-text);font-size:15px;min-height:42px;padding:0 12px;width:100%}.pa-currency-form-grid input:disabled{background:var(--pa-soft);color:var(--pa-muted)}.pa-currency-form-grid label small{color:var(--pa-muted);font-size:13.5px;font-weight:400}.pa-currency-drawer footer{background:var(--pa-card);border-top:1px solid var(--pa-border);display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}@keyframes pa-currency-drawer-in{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes pa-currency-backdrop-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.pa-currency-backdrop,.pa-currency-drawer{animation-duration:.01ms}}@media(max-width:900px){.pa-currency-drawer{width:min(760px,96vw)}.pa-currency-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.pa-currency-heading,.pa-currency-toolbar{align-items:stretch;flex-direction:column}.pa-currency-toolbar label,.pa-currency-toolbar select{max-width:none;width:100%}.pa-currency-form-grid{grid-template-columns:1fr}}.pa-mail-settings{grid-gap:14px;display:grid;gap:14px;padding:24px}.pa-mail-hero{align-items:center;background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:12px;display:flex;gap:17px;min-height:130px;padding:24px}.pa-mail-hero>span{background:var(--bp-soft);border:1px solid #d7defb;border-radius:13px;color:#4b61e8;display:grid;height:55px;place-items:center;width:55px}.pa-mail-hero p{color:#00a886;font-size:13px;font-weight:600;letter-spacing:1px;margin:0}.pa-mail-hero h1{color:var(--bp-text);font-size:25px;margin:4px 0}.pa-mail-hero small{color:#718097;font-size:13px}.pa-mail-callout{background:var(--bp-soft);border:1px solid #bee4d9;border-radius:8px;color:#285d52;display:flex;gap:11px;padding:13px 16px}.pa-mail-callout>div{display:flex;flex-direction:column}.pa-mail-callout strong{font-size:13px}.pa-mail-callout span{font-size:13px;margin-top:3px}.pa-mail-provider-card{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:6px;overflow:hidden}.pa-mail-provider-card>header{align-items:center;border-bottom:1px solid var(--bp-border);display:flex;gap:12px;padding:15px 18px}.pa-mail-provider-card>header>span{background:#4c63e8;border-radius:6px;color:#fff;display:grid;font-weight:600;height:42px;place-items:center;width:42px}.pa-mail-provider-card>header>span.google{background:var(--bp-paper);border:1px solid var(--bp-border);color:#d84a3c}.pa-mail-provider-card>header>span.microsoft{background:#287bd6}.pa-mail-provider-card>header>span.amazon{background:#ffad32;color:var(--bp-text)}.pa-mail-provider-card header>div{flex:1 1;min-width:0}.pa-mail-provider-card h2{color:var(--bp-text);font-size:17px;margin:0}.pa-mail-provider-card p{color:var(--bp-muted);font-size:13px;margin:3px 0 0}.pa-mail-provider-card>header label{align-items:center;display:flex;gap:7px}.pa-mail-provider-card>header input{opacity:0;position:absolute}.pa-mail-provider-card>header label i{background:var(--bp-soft);border-radius:6px;height:20px;position:relative;width:36px}.pa-mail-provider-card>header label i:after{background:var(--bp-paper);border-radius:50%;content:"";height:14px;left:3px;position:absolute;top:3px;transition:.2s;width:14px}.pa-mail-provider-card>header input:checked+i{background:var(--bp-primary-solid)}.pa-mail-provider-card>header input:checked+i:after{left:19px}.pa-mail-provider-card>header label b{color:#66758a;font-size:13px}.pa-mail-fields{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px}.pa-mail-fields label{grid-gap:6px;color:var(--bp-muted);display:grid;font-size:13px;gap:6px}.pa-mail-fields label.wide{grid-column:1/3}.pa-mail-fields input{background:var(--bp-paper);border:1px solid var(--bp-border);border-radius:5px;color:var(--bp-text);height:40px;padding:0 10px}.pa-mail-fields label>div{display:flex}.pa-mail-fields label>div input{border-radius:5px 0 0 5px;flex:1 1;min-width:0}.pa-mail-fields label>div button{background:var(--bp-soft);border:1px solid var(--bp-border);border-left:0;border-radius:0 5px 5px 0;color:#5369e8;width:40px}.pa-mail-provider-card>footer{align-items:center;background:var(--bp-paper);border-top:1px solid var(--bp-border);display:flex;gap:14px;justify-content:space-between;padding:12px 18px}.pa-mail-provider-card>footer span{color:var(--bp-muted);font-size:13px}.pa-mail-save{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid var(--bp-border);border-radius:8px;bottom:12px;box-shadow:0 8px 24px #1d2b411f;display:flex;justify-content:space-between;padding:12px 15px;position:-webkit-sticky;position:sticky}.pa-mail-save>div{color:var(--bp-muted);font-size:13px}.pa-mail-save button{align-items:center;display:flex;gap:7px}.pa-mail-notice{align-items:center;background:var(--bp-soft);border:1px solid #bfe4d7;border-radius:7px;bottom:20px;box-shadow:0 12px 32px #1e2a3e2e;color:#246d58;display:flex;font-size:13px;gap:9px;max-width:470px;padding:11px 13px;position:fixed;right:20px;z-index:600}.pa-mail-notice.error{background:var(--bp-soft);border-color:#ebc6c6;color:#923e3e}.pa-mail-notice button{background:#0000;border:0;margin-left:auto}.pa-mail-loading{align-items:center;color:#718097;display:flex;gap:10px;justify-content:center;min-height:320px}.platform-admin.theme-dark .pa-mail-hero,.platform-admin.theme-dark .pa-mail-provider-card,.platform-admin.theme-dark .pa-mail-save{background:var(--bp-paper);border-color:var(--bp-border);color:var(--bp-text)}.platform-admin.theme-dark .pa-mail-hero h1,.platform-admin.theme-dark .pa-mail-provider-card h2{color:var(--bp-text)}.platform-admin.theme-dark .pa-mail-fields input,.platform-admin.theme-dark .pa-mail-provider-card>footer,.platform-admin.theme-dark .pa-mail-provider-card>header{background:var(--bp-soft);border-color:var(--bp-border)}.platform-admin.theme-dark .pa-mail-fields input{color:var(--bp-text)}@media(max-width:760px){.pa-mail-settings{padding:12px}.pa-mail-hero{align-items:flex-start}.pa-mail-fields{grid-template-columns:1fr}.pa-mail-fields label.wide{grid-column:auto}.pa-mail-provider-card>header{align-items:flex-start;flex-wrap:wrap}.pa-mail-provider-card>header label{margin-left:54px}.pa-mail-provider-card>footer,.pa-mail-save{align-items:flex-start;flex-direction:column}.pa-mail-save{gap:10px}}.pa-image-bank{grid-gap:22px;color:var(--bp-text);color:var(--pa-text,var(--bp-text));display:grid;gap:22px;margin:auto;max-width:1120px}.pa-image-card,.pa-image-hero{background:var(--bp-paper);background:var(--pa-surface,var(--bp-paper));border:1px solid var(--pa-border,var(--bp-border));border-radius:6px;padding:26px}.pa-image-hero{align-items:center;display:flex;gap:18px}.pa-image-hero>span{background:var(--bp-soft);border-radius:16px;color:#505bea;display:grid;flex-shrink:0;height:56px;place-items:center;width:56px}.pa-image-hero small{color:#009e91;font-weight:600;letter-spacing:1.3px}.pa-image-hero h1{font-size:30px;margin:6px 0}.pa-image-card p,.pa-image-hero p{color:#71819c;color:var(--pa-muted,#71819c);line-height:1.6;margin:6px 0}.pa-image-card>header{align-items:center;border-bottom:1px solid var(--pa-border,var(--bp-border));display:flex;gap:14px;padding-bottom:22px}.pa-image-card h2{font-size:21px;margin:0}.pa-image-brand{background:#07a081;border-radius:13px;color:#fff;display:grid;flex-shrink:0;font-size:27px;font-weight:600;height:48px;place-items:center;width:48px}.pa-image-badge{background:var(--bp-soft);border-radius:20px;color:#61708a;font-size:14px;font-weight:600;margin-left:auto;padding:7px 12px}.pa-image-badge.active{background:#dff6ef;color:#097b61}.pa-image-body{grid-gap:20px;display:grid;gap:20px;padding:24px 0}.pa-image-switch{align-items:center;display:flex;gap:12px}.pa-image-switch input{accent-color:#07a081;height:19px;width:19px}.pa-image-switch span{grid-gap:5px;display:grid;gap:5px}.pa-image-key small,.pa-image-switch small{color:#71819c;color:var(--pa-muted,#71819c)}.pa-image-key{grid-gap:9px;display:grid;gap:9px;max-width:670px}.pa-image-key input{background:var(--bp-paper);background:var(--pa-surface,var(--bp-paper));border:1px solid var(--pa-border,var(--bp-border));border-radius:10px;box-sizing:border-box;color:inherit;font:inherit;padding:13px 15px;width:100%}.pa-image-key input:focus{outline:2px solid #6a6df5;outline-offset:2px}.pa-image-protection{align-items:center;display:flex;font-size:15px;gap:8px}.pa-image-body a{color:#4354cf;width:-webkit-fit-content;width:fit-content}.pa-image-card>footer{align-items:center;border-top:1px solid var(--pa-border,var(--bp-border));display:flex;gap:16px;justify-content:space-between;padding-top:20px}.pa-image-card>footer>span{color:#71819c;color:var(--pa-muted,#71819c);font-size:15px}.pa-image-card>footer>div{display:flex;gap:10px}.pa-image-bank button:disabled{cursor:not-allowed;opacity:.5}.pa-image-metrics{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:22px 0}.pa-image-metrics>div{grid-gap:9px;background:var(--bp-soft);background:var(--pa-bg,var(--bp-soft));border-radius:12px;display:grid;gap:9px;padding:18px}.pa-image-metrics small{color:#71819c;color:var(--pa-muted,#71819c);font-size:14px}.pa-image-metrics strong{font-size:18px}.pa-image-help{font-size:15px;margin-bottom:16px!important}.pa-image-alert{background:var(--bp-soft);border:1px solid #b7e3d1;border-radius:12px;color:#16694d;padding:14px 18px}.pa-image-alert.error{background:var(--bp-soft);border-color:#f2c4c0;color:#9b3025}@media(max-width:800px){.pa-image-card,.pa-image-hero{padding:18px}.pa-image-card>header{flex-wrap:wrap}.pa-image-card>footer{align-items:stretch;flex-direction:column}.pa-image-card>footer>div{flex-wrap:wrap}.pa-image-metrics{grid-template-columns:1fr}.pa-image-hero h1{font-size:25px}}.pa-plan-manager{--plan-success:#08a88a;--plan-success-dark:#07826d;--plan-success-soft:#e4f8f3;--plan-violet:#5865e8;--plan-violet-soft:var(--bp-soft);grid-gap:18px;display:grid;gap:18px;min-width:0}.pa-plan-card-title{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.pa-plan-card-title h2{color:var(--pa-text);font-size:19px;line-height:1.25;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-plan-card-commercial{border-bottom:1px solid var(--pa-border);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.pa-plan-card-periodicity,.pa-plan-card-price{grid-gap:6px;align-content:center;display:grid;gap:6px;min-height:88px;padding:15px 18px 15px 20px}.pa-plan-card-periodicity small,.pa-plan-card-price small{color:var(--pa-muted);font-size:13px;font-weight:600;letter-spacing:.035em;text-transform:uppercase}.pa-plan-card-periodicity strong,.pa-plan-card-price strong{color:var(--pa-text);line-height:1.2}.pa-plan-card-periodicity strong{align-items:center;display:inline-flex;font-size:15px;gap:6px}.pa-plan-card-description>small{color:var(--pa-muted);font-size:13px;font-weight:600;letter-spacing:.035em;text-transform:uppercase}.pa-plan-card-description p{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--pa-text);display:-webkit-box;font-size:14px;line-height:1.5;margin:0;overflow:hidden}.pa-plan-card-description p.is-empty{color:var(--pa-muted);font-style:italic}.pa-plan-card-scopes{display:grid;margin-top:auto;padding:5px 18px 8px 20px}.pa-plan-card-scopes>div{align-items:center;border-bottom:1px solid var(--pa-border);display:flex;gap:12px;justify-content:space-between;min-height:42px;min-width:0}.pa-plan-card-scopes>div:last-child{border-bottom:0}.pa-plan-card-scopes>div>span:first-child{align-items:center;color:var(--pa-text);display:inline-flex;font-size:13.5px;font-weight:600;gap:7px;min-width:0}.pa-plan-card-scopes>div>strong{color:var(--pa-text);font-size:14px;white-space:nowrap}.pa-plan-scope-state{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:5px;padding:5px 8px;white-space:nowrap}.pa-plan-scope-state.is-enabled{background:var(--plan-success-soft);color:var(--plan-success-dark)}.pa-plan-scope-state.is-disabled{background:var(--bp-soft);color:var(--bp-muted)}.pa-plan-description-field>small,.pa-plan-field>small{color:var(--pa-muted);font-size:13px}.pa-plan-description-field,.pa-plan-periodicity-field{grid-column:1/-1}.pa-plan-description-field>small{justify-self:end}.pa-plan-money-input{align-items:center;background:var(--pa-surface);border:1px solid var(--pa-border-strong);border-radius:8px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:41px;overflow:hidden}.pa-plan-money-input:focus-within{border-color:var(--pa-primary);box-shadow:0 0 0 3px #5067ee1c}.pa-plan-money-input.is-invalid{border-color:#e45266;box-shadow:0 0 0 3px #e4526617}.pa-plan-money-input>span,.pa-plan-money-input>strong{align-self:stretch;background:var(--pa-surface-muted);color:var(--pa-muted);display:grid;font-size:13.5px;padding:0 11px;place-items:center}.pa-plan-money-input>span{border-right:1px solid var(--pa-border)}.pa-plan-money-input>strong{border-left:1px solid var(--pa-border)}.pa-plan-money-input input{border:0;border-radius:0;box-shadow:none!important;min-height:39px}.pa-plan-periodicity-field{border:0;margin:0;min-width:0;padding:0}.pa-plan-periodicity-field legend{color:var(--pa-text);font-size:13.5px;font-weight:600;margin-bottom:7px}.pa-plan-periodicity-options{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.pa-plan-periodicity-options>label{grid-gap:9px;align-items:center;background:var(--pa-surface-muted);border:1px solid var(--pa-border);border-radius:10px;cursor:pointer;display:grid;gap:9px;grid-template-columns:34px minmax(0,1fr);min-height:64px;padding:10px;position:relative}.pa-plan-periodicity-options>label.is-selected{background:var(--pa-primary-soft);border-color:var(--pa-primary);box-shadow:0 0 0 2px #5067ee14}.pa-plan-periodicity-options>label input{height:1px;min-height:0;opacity:0;overflow:hidden;position:absolute;width:1px}.pa-plan-periodicity-options>label>span{background:var(--pa-surface);border-radius:9px;color:var(--pa-primary);display:grid;height:34px;place-items:center;width:34px}.pa-plan-periodicity-options>label>div{grid-gap:2px;display:grid;gap:2px}.pa-plan-periodicity-options>label strong{color:var(--pa-text);font-size:14px}.pa-plan-periodicity-options>label small{color:var(--pa-muted);font-size:13px}.pa-plan-scope-controls{display:grid;padding:0 14px}.pa-plan-scope-controls>article{grid-gap:11px;align-items:center;border-bottom:1px solid var(--pa-border);display:grid;gap:11px;grid-template-columns:38px minmax(0,1fr) auto;min-height:78px;padding:12px 0}.pa-plan-scope-controls>article:last-child{border-bottom:0}.pa-plan-scope-controls>article>div{grid-gap:3px;display:grid;gap:3px}.pa-plan-scope-controls>article>div>strong{align-items:center;color:var(--pa-text);display:flex;flex-wrap:wrap;font-size:14px;gap:7px}.pa-plan-scope-controls>article>div>strong em{background:var(--bp-soft);border-radius:999px;color:#7c53c7;font-size:13px;font-style:normal;padding:4px 7px}.pa-plan-scope-controls>article>div>small{color:var(--pa-muted);font-size:13px;line-height:1.45}.pa-plan-scope-controls>article .pa-plan-switch strong{display:none}.pa-plan-scope-icon{background:var(--pa-primary-soft);border-radius:10px;color:var(--pa-primary);display:grid;height:38px;place-items:center;width:38px}.pa-plan-storage-control{grid-template-columns:38px minmax(0,1fr) minmax(185px,220px)!important}.pa-plan-storage-control>label{grid-gap:0;align-items:center;background:var(--pa-card);border:1px solid var(--pa-border-strong);border-radius:8px;display:grid;gap:0;grid-template-columns:minmax(0,1fr) 74px;overflow:hidden}.pa-plan-storage-control>label input,.pa-plan-storage-control>label select{border:0!important;border-radius:0!important;min-height:41px;outline:0}.pa-plan-storage-control>label input{background:var(--pa-card);min-width:0}.pa-plan-storage-control>label select{background:var(--pa-surface-muted);border-left:1px solid var(--pa-border-strong)!important;color:var(--pa-text);cursor:pointer;font-size:14px;font-weight:600;padding:0 24px 0 11px;width:100%}.pa-plan-storage-control>label:focus-within{border-color:var(--pa-primary);box-shadow:0 0 0 3px #4051891a}.pa-plan-storage-control>label:has(input.is-invalid){border-color:#f06548;box-shadow:0 0 0 3px #f065481a}.pa-plan-storage-control>.pa-plan-field-error{grid-column:3}@media(max-width:760px){.pa-plan-filters,.pa-plan-form-grid,.pa-plan-periodicity-options{grid-template-columns:1fr}.pa-plan-description-field,.pa-plan-periodicity-field{grid-column:auto}.pa-plan-card-commercial{grid-template-columns:1fr}.pa-plan-card-price{border-bottom:1px solid var(--pa-border);border-right:0}.pa-plan-scope-controls>article,.pa-plan-storage-control{grid-template-columns:38px minmax(0,1fr)!important}.pa-plan-scope-controls>article>.pa-plan-switch,.pa-plan-storage-control>.pa-plan-field-error,.pa-plan-storage-control>label{grid-column:2;justify-self:start}}.pa-plan-pricing-trigger{grid-gap:11px;align-items:center;background:var(--pa-card);border:1px solid var(--pa-border-strong);border-radius:9px;color:var(--pa-text);display:grid;gap:11px;grid-template-columns:auto 1fr auto;min-height:58px;padding:10px 12px;text-align:left;width:100%}.pa-plan-pricing-trigger:hover{border-color:var(--pa-primary)}.pa-plan-pricing-trigger.is-invalid{border-color:#f06548;box-shadow:0 0 0 3px #f065481a}.pa-plan-pricing-trigger>span{background:var(--pa-primary-soft);border-radius:9px;color:var(--pa-primary);display:grid;height:36px;place-items:center;width:36px}.pa-plan-pricing-trigger div{grid-gap:3px;display:grid;gap:3px}.pa-plan-pricing-trigger div strong{font-size:15px}.pa-plan-pricing-trigger div small{color:var(--pa-muted);font-size:13.5px}.pa-plan-pricing-overlay{z-index:1220}.pa-plan-pricing-drawer{animation:pa-plan-drawer-in .22s ease-out;background:var(--pa-bg);box-shadow:-20px 0 52px #0f172a3d;color:var(--pa-text);display:flex;flex-direction:column;position:absolute;right:0;top:0;width:min(880px,100vw);z-index:2}.pa-plan-pricing-body{flex:1 1;padding:18px}.pa-plan-pricing-list{grid-gap:12px;display:grid;gap:12px}.pa-plan-currency-price{background:var(--pa-card);border:1px solid var(--pa-border);border-radius:12px;overflow:hidden}.pa-plan-currency-price>header{grid-gap:11px;align-items:center;background:var(--pa-soft);border-bottom:1px solid var(--pa-border);display:grid;gap:11px;grid-template-columns:auto 1fr auto;padding:12px 14px}.pa-plan-currency-price>header>span{background:#dff6f0;border-radius:10px;color:#087f6e;display:grid;font-size:14px;font-weight:600;height:38px;place-items:center;width:38px}.pa-plan-currency-price>header>div{grid-gap:2px;display:grid;gap:2px}.pa-plan-currency-price>header strong{font-size:16px}.pa-plan-currency-price>header small{color:var(--pa-muted);font-size:13.5px}.pa-plan-currency-price>header code{background:var(--bp-soft);border-radius:6px;color:var(--bp-primary);font-size:13.5px;padding:5px 8px}.pa-plan-price-cycles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pa-plan-price-cycles>div{grid-gap:8px;display:grid;gap:8px;padding:13px 14px 15px}.pa-plan-price-cycles>div+div{border-left:1px solid var(--pa-border)}.pa-plan-price-cycles>div>span{align-items:center;color:var(--pa-muted);display:flex;font-size:13.5px;font-weight:600;gap:8px;justify-content:space-between}.pa-plan-price-cycles>div>span code{background:var(--bp-soft);border-radius:5px;color:var(--bp-primary);font-size:13px;font-weight:600;padding:3px 6px}.pa-plan-price-input{align-items:center;background:var(--pa-card);border:1px solid var(--pa-border-strong);border-radius:8px;display:grid;grid-template-columns:auto 1fr auto;min-height:42px;overflow:hidden}.pa-plan-price-input:has(input:disabled){background:var(--pa-soft);opacity:.58}.pa-plan-price-input b,.pa-plan-price-input i{color:var(--pa-muted);font-size:14px;font-style:normal;font-weight:600;padding:0 10px}.pa-plan-price-input input{background:#0000;border:0;border-left:1px solid var(--pa-border);border-right:1px solid var(--pa-border);color:var(--pa-text);font-size:15px;height:40px;min-width:0;outline:0;padding:0 10px}@media(max-width:660px){.pa-plan-price-cycles{grid-template-columns:1fr}.pa-plan-price-cycles>div+div{border-left:0;border-top:1px solid var(--pa-border)}.pa-plan-currency-price>header{grid-template-columns:auto 1fr}.pa-plan-currency-price>header code{grid-column:1/-1}}.pa-plan-toolbar{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;overflow:visible;padding:18px}.pa-plan-toolbar-heading{align-items:center;display:flex;gap:13px;min-width:0}.pa-plan-toolbar-heading>span{background:var(--plan-success-soft);border:1px solid #bce8df;border-radius:13px;color:var(--plan-success-dark);display:grid;flex:0 0 46px;height:46px;place-items:center;width:46px}.pa-plan-toolbar-heading h2{color:var(--pa-text);font-size:20px;line-height:1.2;margin:0}.pa-plan-toolbar-heading p{color:var(--pa-muted);font-size:14px;margin:4px 0 0}.pa-button.pa-plan-add,.pa-button.success{background:var(--plan-success);border-color:var(--plan-success);box-shadow:0 6px 14px #08a88a2e;color:#fff}.pa-button.pa-plan-add:hover:not(:disabled),.pa-button.success:hover:not(:disabled){background:var(--plan-success-dark);border-color:var(--plan-success-dark)}.pa-button.danger-soft{background:var(--bp-soft);border-color:#f1c4cb;color:#d34458}.pa-button.danger-soft:hover:not(:disabled){background:#d34458;border-color:#d34458;color:#fff}.pa-plan-filters{grid-gap:10px;align-items:center;border-top:1px solid var(--pa-border);display:grid;gap:10px;grid-column:1/-1;grid-template-columns:minmax(280px,1fr) minmax(170px,220px) minmax(170px,220px) auto;padding-top:15px}.pa-plan-filters input,.pa-plan-filters select{background:var(--pa-surface);border:1px solid var(--pa-border-strong);border-radius:9px;color:var(--pa-text);font:inherit;font-size:14px;min-height:42px;outline:0;padding:9px 12px;width:100%}.pa-plan-filters input:focus,.pa-plan-filters select:focus{border-color:var(--pa-primary);box-shadow:0 0 0 3px #5067ee1c}.pa-plan-search{display:block;position:relative}.pa-plan-search>i,.pa-plan-search>svg{color:var(--pa-muted);left:13px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.pa-plan-search input{padding-left:39px}.pa-plan-results{color:var(--pa-muted);font-size:13.5px;min-width:84px;padding:6px 10px;text-align:right;white-space:nowrap}.pa-plan-results strong{color:var(--pa-text);font-size:16px}.pa-plan-permission-note{align-items:center;background:#fff9e9;border:1px solid #f2d49b;border-radius:8px;color:#865b14;display:flex;font-size:13.5px;gap:7px;grid-column:1/-1;margin:0;padding:9px 11px}.pa-plan-notice{align-items:center;border:1px solid;border-radius:10px;display:flex;font-size:14px;font-weight:600;gap:9px;min-height:44px;padding:10px 13px}.pa-plan-notice.success{background:var(--bp-soft);border-color:#afe5d9;color:#087763}.pa-plan-notice button{background:#0000;border:0;border-radius:7px;color:inherit;cursor:pointer;display:grid;height:28px;margin-left:auto;padding:0;place-items:center;width:28px}.pa-plan-notice button:hover{background:#08776317}.pa-plan-grid{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(290px,1fr))}.pa-plan-card{background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:6px;box-shadow:var(--bp-shadow);display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.pa-plan-card:before{background:var(--bp-soft);content:"";inset:0 auto 0 0;position:absolute;width:4px}.pa-plan-card.status-active:before{background:var(--plan-success)}.pa-plan-card.status-draft:before{background:#e8a32b}.pa-plan-card.status-archived:before,.pa-plan-card.status-inactive:before{background:#9aa5b4}.pa-plan-card.is-featured{border-color:#aeb7ff;box-shadow:0 11px 30px #5067ee1f}.pa-plan-card:hover{border-color:var(--pa-border-strong);box-shadow:0 12px 30px #21325f17;transform:translateY(-1px)}.pa-plan-card-header{align-items:flex-start;border-bottom:1px solid var(--pa-border);display:flex;gap:12px;justify-content:space-between;min-height:94px;padding:16px 16px 13px 19px}.pa-plan-card-heading{align-items:flex-start;display:flex;gap:11px;min-width:0}.pa-plan-card-heading>div{min-width:0}.pa-plan-card-heading h2{color:var(--pa-text);font-size:19px;line-height:1.2;margin:7px 0 2px}.pa-plan-card-heading code,.pa-plan-card-heading h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-plan-card-heading code{background:#0000;color:var(--pa-muted);display:block;font-size:13px}.pa-plan-card-icon{background:var(--pa-primary-soft);border-radius:11px;color:var(--pa-primary);display:grid;flex:0 0 40px;height:40px;place-items:center;width:40px}.pa-plan-card-badges{display:flex;flex-wrap:wrap;gap:5px}.pa-plan-custom-badge,.pa-plan-featured,.pa-plan-status,.pa-plan-trial,.pa-plan-type{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:5px;line-height:1;min-height:23px;padding:4px 8px;white-space:nowrap}.pa-plan-type{background:var(--bp-soft);color:#3958b9}.pa-plan-type.type-free{background:#e3f8f2;color:#087964}.pa-plan-trial{background:#fff2d9;color:#a66408}.pa-plan-custom-badge{background:var(--bp-soft);color:#3958b9}.pa-plan-featured{background:var(--bp-soft);color:#7c53c7}.pa-plan-status{background:var(--bp-soft);color:var(--bp-muted);flex:0 0 auto}.pa-plan-status i{background:currentColor;border-radius:50%;height:6px;width:6px}.pa-plan-status.status-active{background:#e3f8f2;color:#087d68}.pa-plan-status.status-draft{background:#fff2d9;color:#9c650b}.pa-plan-status.status-inactive{background:#eef1f5;color:#697586}.pa-plan-status.status-archived{background:#f0ebf2;color:#6c5d78}.pa-plan-card-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:5px 8px;padding:17px 18px 10px 20px}.pa-plan-card-price del{color:var(--pa-muted);flex-basis:100%;font-size:14px}.pa-plan-card-price strong{font-size:27px;line-height:1}.pa-plan-card-description,.pa-plan-card-price span{color:var(--pa-muted);font-size:13.5px}.pa-plan-card-description{line-height:1.55;min-height:38px;padding:0 18px 12px 20px}.pa-plan-card-terms{display:flex;flex-wrap:wrap;gap:7px;padding:0 18px 14px 20px}.pa-plan-card-terms>span{align-items:center;background:var(--pa-surface-muted);border:1px solid var(--pa-border);border-radius:8px;color:var(--bp-text);display:inline-flex;font-size:13px;gap:5px;min-height:28px;padding:5px 8px}.pa-plan-card-terms strong{color:var(--pa-text)}.pa-plan-card-features{grid-gap:9px;border-top:1px solid var(--pa-border);display:grid;gap:9px;margin-top:auto;padding:14px 18px 15px 20px}.pa-plan-card-features ul{grid-gap:7px;display:grid;gap:7px;list-style:none;margin:0;padding:0}.pa-plan-card-features li{grid-gap:6px;align-items:center;display:grid;font-size:13.5px;gap:6px;grid-template-columns:17px minmax(0,1fr) auto;min-height:23px}.pa-plan-card-features li>i,.pa-plan-card-features li>svg{display:grid;place-items:center}.pa-plan-card-features li>span{color:var(--pa-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-plan-card-features li>small{color:var(--pa-muted);font-size:13px;white-space:nowrap}.pa-plan-card-features li.is-included>i,.pa-plan-card-features li.is-included>svg{color:var(--plan-success)}.pa-plan-card-features li.is-excluded{opacity:.58}.pa-plan-card-features li.is-excluded>i,.pa-plan-card-features li.is-excluded>svg{color:var(--bp-muted)}.pa-plan-card-feature-title{align-items:center;display:flex;gap:8px;justify-content:space-between}.pa-plan-card-feature-title strong{color:var(--pa-text);font-size:14px}.pa-plan-card-feature-title span{background:var(--pa-primary-soft);border-radius:999px;color:var(--pa-primary);display:grid;font-size:13px;font-weight:600;height:24px;min-width:24px;padding:0 6px;place-items:center}.pa-plan-card-no-features{color:var(--pa-muted);font-size:13.5px;margin:0}.pa-plan-feature-toggle{align-items:center;background:var(--pa-primary-soft);border:0;border-radius:8px;color:var(--pa-primary);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;justify-content:center;min-height:32px;padding:6px 9px}.pa-plan-feature-toggle:hover{filter:brightness(.97)}.pa-plan-card-actions{background:var(--pa-surface-muted);border-top:1px solid var(--pa-border);display:flex;gap:8px;padding:12px 14px 12px 18px}.pa-plan-card-actions .pa-button{flex:1 1;justify-content:center}.pa-plan-message{align-items:center;border-style:dashed;color:var(--pa-muted);display:flex;font-size:14px;gap:11px;justify-content:center;min-height:130px;padding:24px}.pa-plan-message>div{grid-gap:3px;display:grid;gap:3px}.pa-plan-message strong{color:var(--pa-text);font-size:15px}.pa-plan-message span{font-size:13.5px}.pa-plan-message .pa-button{margin-left:10px}.pa-plan-message.error{background:var(--bp-soft);border-color:#f0bdc5;color:#d34458;justify-content:flex-start}.pa-plan-loading i{animation:pa-plan-shimmer 1.1s linear infinite;background:linear-gradient(90deg,var(--pa-surface-muted),var(--pa-primary-soft),var(--pa-surface-muted));background-size:220% 100%;border:1px solid var(--pa-border);border-radius:15px;min-height:540px}@keyframes pa-plan-shimmer{to{background-position:-220% 0}}.pa-plan-overlay{align-items:stretch;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1200}.pa-plan-backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#141f3785;border:0;cursor:default;height:100%;inset:0;padding:0;position:absolute;width:100%}.pa-plan-drawer{animation:pa-plan-drawer-in .22s ease-out;background:var(--pa-bg);box-shadow:-18px 0 50px #1623432e;color:var(--pa-text);height:100%;overflow:hidden;position:relative;width:min(980px,100vw - 72px);z-index:1}.pa-plan-drawer>form{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%}@keyframes pa-plan-drawer-in{0%{opacity:.65;transform:translateX(22px)}}.pa-plan-drawer-header{grid-gap:12px;align-items:center;background:var(--pa-surface);border-bottom:1px solid var(--pa-border);display:grid;gap:12px;grid-template-columns:44px minmax(0,1fr) auto;min-height:90px;padding:16px 19px}.pa-plan-drawer-header>span{background:var(--pa-primary-soft);border-radius:12px;color:var(--pa-primary);display:grid;height:44px;place-items:center;width:44px}.pa-plan-drawer-header small{color:var(--plan-success-dark);font-size:13px;font-weight:600;letter-spacing:.08em}.pa-plan-drawer-header h2{color:var(--pa-text);font-size:22px;margin:2px 0}.pa-plan-drawer-header p{color:var(--pa-muted);font-size:13.5px;margin:0}.pa-plan-close{background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:10px;color:var(--pa-muted);cursor:pointer;display:grid;height:38px;place-items:center;width:38px}.pa-plan-close:hover{background:var(--pa-surface-muted);border-color:var(--pa-border-strong);color:var(--pa-text)}.pa-plan-drawer-body{grid-gap:14px;align-content:start;display:grid;gap:14px;overflow:auto;padding:16px 18px 24px;scrollbar-color:#99a4b5 #0000;scrollbar-width:thin}.pa-plan-form-alert,.pa-plan-inline-error,.pa-plan-no-features{align-items:center;border:1px solid;border-radius:9px;display:flex;font-size:13.5px;gap:8px;min-height:42px;padding:9px 11px}.pa-plan-form-alert,.pa-plan-inline-error{background:var(--bp-soft);border-color:#f0b9c2;color:#c83348}.pa-plan-no-features{background:var(--bp-soft);border-color:#cbd6ff;color:#4b63a7}.pa-plan-form-section{background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:12px;overflow:hidden}.pa-plan-form-section>header{align-items:center;background:var(--pa-surface-muted);border-bottom:1px solid var(--pa-border);display:flex;gap:10px;min-height:58px;padding:11px 14px}.pa-plan-form-section>header>span{background:var(--pa-primary-soft);border-radius:9px;color:var(--pa-primary);display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.pa-plan-form-section>header h3{color:var(--pa-text);font-size:15px;margin:0}.pa-plan-form-section>header p{color:var(--pa-muted);font-size:13px;margin:2px 0 0}.pa-plan-form-section label{grid-gap:6px;align-content:start;display:grid;gap:6px;min-width:0}.pa-plan-form-section label>span:first-child{color:var(--pa-text);font-size:13.5px;font-weight:600}.pa-plan-form-section input,.pa-plan-form-section select,.pa-plan-form-section textarea{background:var(--pa-surface);border:1px solid var(--pa-border-strong);border-radius:8px;color:var(--pa-text);font:inherit;font-size:14px;min-height:41px;min-width:0;outline:0;padding:9px 11px;width:100%}.pa-plan-form-section input:focus,.pa-plan-form-section select:focus,.pa-plan-form-section textarea:focus{border-color:var(--pa-primary);box-shadow:0 0 0 3px #5067ee1c}.pa-plan-form-section input:disabled,.pa-plan-form-section select:disabled,.pa-plan-form-section textarea:disabled{background:var(--pa-surface-muted);color:var(--pa-muted);cursor:not-allowed}.pa-plan-form-section input.is-invalid,.pa-plan-form-section select.is-invalid,.pa-plan-form-section textarea.is-invalid{border-color:#e45266;box-shadow:0 0 0 3px #e4526617}.pa-plan-form-section textarea{resize:vertical}.pa-plan-form-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:15px}.pa-plan-badges-field{grid-column:1/-1}.pa-plan-badges-field>small{color:var(--pa-muted);font-size:13px;line-height:1.4}.pa-plan-terms-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(4,minmax(0,1fr));padding:15px}.pa-plan-switch-field{align-items:center;align-self:end;background:var(--pa-surface-muted);border:1px solid var(--pa-border);border-radius:8px;display:flex;min-height:41px;padding:8px 10px}.pa-plan-switch{align-items:center!important;cursor:pointer;display:inline-flex!important;gap:8px!important;grid-template-columns:none!important;min-width:0}.pa-plan-switch input{clip:rect(0 0 0 0);height:1px;margin:-1px;min-height:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pa-plan-switch>span{background:var(--bp-soft);border:1px solid var(--bp-border);border-radius:999px;flex:0 0 35px;height:20px;position:relative;transition:.16s ease;width:35px}.pa-plan-switch>span:after{background:var(--bp-paper);border-radius:50%;box-shadow:0 1px 3px #19284640;content:"";height:14px;left:2px;position:absolute;top:2px;transition:transform .16s ease;width:14px}.pa-plan-switch input:checked+span{border-color:var(--plan-success)}.pa-plan-switch input:checked+span:after{transform:translateX(15px)}.pa-plan-switch input:focus-visible+span{outline:3px solid #5067ee2e;outline-offset:2px}.pa-plan-switch strong{color:var(--pa-text);font-size:13.5px;overflow:hidden;text-overflow:ellipsis}.pa-plan-switch.is-disabled{cursor:not-allowed;opacity:.56}.pa-plan-prices-heading{align-items:center;border-top:1px solid var(--pa-border);display:flex;gap:10px;justify-content:space-between;padding:13px 15px 10px}.pa-plan-prices-heading h4{color:var(--pa-text);font-size:14.5px;margin:0}.pa-plan-inline-error{margin:0 15px 10px}.pa-plan-price-list{grid-gap:10px;display:grid;gap:10px;padding:0 15px 15px}.pa-plan-price-row{grid-gap:9px;align-items:start;background:var(--pa-surface-muted);border:1px solid var(--pa-border);border-radius:10px;display:grid;gap:9px;grid-template-columns:105px minmax(130px,.9fr) minmax(140px,1fr) 85px minmax(150px,1fr) auto;padding:12px}.pa-plan-price-row label>span:first-child{font-size:13px}.pa-plan-remove-price{align-items:center;align-self:end;background:var(--bp-soft);border:1px solid #efc0c7;border-radius:8px;color:#cf3e52;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:5px;justify-content:center;min-height:41px;padding:8px 10px}.pa-plan-remove-price:disabled{cursor:not-allowed;opacity:.42}.pa-plan-feature-groups{grid-gap:13px;display:grid;gap:13px;padding:14px}.pa-plan-feature-groups>section{background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:10px;overflow:hidden}.pa-plan-feature-groups>section>header{align-items:center;background:var(--plan-violet-soft);border-bottom:1px solid var(--pa-border);display:flex;gap:9px;justify-content:space-between;min-height:40px;padding:8px 11px}.pa-plan-feature-groups>section>header h4{color:#394fbc;font-size:14px;margin:0}.pa-plan-feature-groups>section>header span{background:var(--bp-paper);border-radius:999px;color:#394fbc;display:grid;font-size:13px;font-weight:600;height:24px;min-width:24px;padding:0 6px;place-items:center}.pa-plan-feature-groups>section>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pa-plan-feature-control{grid-gap:12px;align-items:center;border-bottom:1px solid var(--pa-border);display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;min-height:66px;padding:10px 12px}.pa-plan-feature-control:nth-child(odd){border-right:1px solid var(--pa-border)}.pa-plan-feature-control:nth-last-child(-n+2){border-bottom:0}.pa-plan-feature-control:last-child:nth-child(odd){border-right:0;grid-column:1/-1}.pa-plan-feature-control>div{grid-gap:3px;display:grid;gap:3px;min-width:0}.pa-plan-feature-control>div strong{color:var(--pa-text);font-size:13.5px}.pa-plan-feature-control>div small{color:var(--pa-muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-plan-feature-control .pa-plan-switch strong{display:none}.pa-plan-limit-field{grid-template-columns:minmax(80px,115px)}.pa-plan-limit-field input{min-height:36px}.pa-plan-field-error{color:#d33f54;font-size:13px;line-height:1.25}.pa-plan-version-impact-body{align-items:center;background:var(--pa-surface);display:flex;gap:14px;justify-content:space-between;padding:14px}.pa-plan-version-impact-body>strong{background:var(--pa-primary-soft);border:1px solid var(--pa-border);border-radius:9px;color:var(--pa-primary);display:grid;font-size:14px;height:34px;min-width:34px;place-items:center}.pa-plan-reason>label{padding:14px}.pa-plan-drawer-footer{align-items:center;background:var(--pa-surface);border-top:1px solid var(--pa-border);box-shadow:0 -8px 22px rgba(32,47,81,.045);display:flex;gap:9px;justify-content:flex-end;min-height:66px;padding:11px 18px}.pa-plan-confirm-overlay{align-items:center;justify-content:center;padding:20px}.pa-plan-confirm{grid-gap:15px;animation:pa-plan-confirm-in .18s ease-out;background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:14px;box-shadow:0 22px 60px #141f3740;color:var(--pa-text);display:grid;gap:15px;padding:18px;position:relative;width:min(520px,100vw - 32px);z-index:2}.pa-plan-confirm>header{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:39px minmax(0,1fr) auto}.pa-plan-confirm>header>span{background:#fff2d9;border-radius:10px;color:#c67a0b;display:grid;height:39px;place-items:center;width:39px}.pa-plan-confirm>header h2{color:var(--pa-text);font-size:19px;margin:0}.pa-plan-confirm>header p{color:var(--pa-muted);font-size:13.5px;margin:4px 0 0}.pa-plan-confirm>header button{background:#0000;border:0;border-radius:8px;color:var(--pa-muted);cursor:pointer;display:grid;height:34px;place-items:center;width:34px}.pa-plan-confirm>header button:hover{background:var(--pa-surface-muted)}.pa-plan-confirm>label{grid-gap:6px;display:grid;gap:6px}.pa-plan-confirm>label>span{color:var(--pa-text);font-size:13.5px;font-weight:600}.pa-plan-confirm textarea{background:var(--pa-surface);border:1px solid var(--pa-border-strong);border-radius:9px;color:var(--pa-text);font:inherit;font-size:14px;min-height:95px;outline:0;padding:10px;resize:vertical;width:100%}.pa-plan-confirm textarea:focus{border-color:var(--pa-primary);box-shadow:0 0 0 3px #5067ee1c}.pa-plan-confirm textarea.is-invalid{border-color:#e45266}.pa-plan-confirm>footer{display:flex;gap:8px;justify-content:flex-end}.pa-plan-status-summary{align-items:center;background:var(--pa-surface-muted);border:1px solid var(--pa-border);border-radius:9px;display:flex;gap:10px;justify-content:space-between;padding:11px}.pa-plan-status-summary>strong{color:var(--pa-text);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes pa-plan-confirm-in{0%{opacity:0;transform:translateY(8px) scale(.985)}}html[data-crm-theme=dark] .platform-admin .pa-plan-toolbar-heading>span{background:#173d39;border-color:#285f57;color:#7ddac8}html[data-crm-theme=dark] .platform-admin .pa-plan-type{background:var(--bp-soft);color:#aebaff}html[data-crm-theme=dark] .platform-admin .pa-plan-status.status-active,html[data-crm-theme=dark] .platform-admin .pa-plan-type.type-free{background:#173d39;color:#75ddc8}html[data-crm-theme=dark] .platform-admin .pa-plan-status.status-draft,html[data-crm-theme=dark] .platform-admin .pa-plan-trial{background:#49391e;color:#f4c46e}html[data-crm-theme=dark] .platform-admin .pa-plan-featured{background:var(--bp-soft);color:#c7b4f4}html[data-crm-theme=dark] .platform-admin .pa-plan-card-actions,html[data-crm-theme=dark] .platform-admin .pa-plan-form-section>header,html[data-crm-theme=dark] .platform-admin .pa-plan-price-row,html[data-crm-theme=dark] .platform-admin .pa-plan-status-summary,html[data-crm-theme=dark] .platform-admin .pa-plan-switch-field{background:var(--bp-paper)}html[data-crm-theme=dark] .platform-admin .pa-plan-feature-groups>section>header{background:var(--bp-soft)}html[data-crm-theme=dark] .platform-admin .pa-plan-feature-groups>section>header h4,html[data-crm-theme=dark] .platform-admin .pa-plan-feature-groups>section>header span{color:#acb8ff}html[data-crm-theme=dark] .platform-admin .pa-plan-feature-groups>section>header span{background:var(--bp-paper)}html[data-crm-theme=dark] .platform-admin .pa-plan-form-alert,html[data-crm-theme=dark] .platform-admin .pa-plan-inline-error,html[data-crm-theme=dark] .platform-admin .pa-plan-message.error{background:#371f27;border-color:#6b3540;color:#f4a2ad}html[data-crm-theme=dark] .platform-admin .pa-plan-no-features{background:var(--bp-soft);border-color:var(--bp-border);color:#aebaff}html[data-crm-theme=dark] .platform-admin .pa-plan-permission-note{background:#3b301e;border-color:#6b5430;color:#efc77d}html[data-crm-theme=dark] .platform-admin .pa-plan-notice.success{background:#173d39;border-color:#285f57;color:#75ddc8}html[data-crm-theme=dark] .platform-admin .pa-button.danger-soft,html[data-crm-theme=dark] .platform-admin .pa-plan-remove-price{background:#371f27;border-color:#6b3540;color:#f4a2ad}@media(max-width:1360px){.pa-plan-grid{grid-template-columns:repeat(2,minmax(290px,1fr))}.pa-plan-terms-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-plan-price-row{grid-template-columns:90px minmax(130px,1fr) minmax(130px,1fr) 80px minmax(140px,1fr)}.pa-plan-remove-price{grid-column:1/-1;justify-self:end}}@media(max-width:920px){.pa-plan-grid{grid-template-columns:1fr}.pa-plan-filters{grid-template-columns:minmax(0,1fr) repeat(2,minmax(150px,.5fr))}.pa-plan-results{grid-column:1/-1;text-align:left}.pa-plan-drawer{width:calc(100vw - 28px)}.pa-plan-feature-groups>section>div{grid-template-columns:1fr}.pa-plan-feature-control,.pa-plan-feature-control:nth-child(odd){border-bottom:1px solid var(--pa-border);border-right:0}.pa-plan-feature-control:nth-last-child(-n+2){border-bottom:1px solid var(--pa-border)}.pa-plan-feature-control:last-child{border-bottom:0;grid-column:auto}}@media(min-width:721px)and (max-width:1100px){.pa-plan-drawer,.pa-plan-pricing-drawer{max-width:88vw;width:88vw}}@media(max-width:720px){.pa-plan-toolbar{grid-template-columns:1fr}.pa-plan-toolbar .pa-plan-add{justify-content:center;width:100%}.pa-plan-filters{grid-template-columns:1fr}.pa-plan-results{grid-column:auto}.pa-plan-form-grid,.pa-plan-terms-grid{grid-template-columns:1fr}.pa-plan-price-row{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-plan-price-row label:nth-child(5){grid-column:1/-1}.pa-plan-remove-price{grid-column:1/-1;width:100%}}@media(max-width:520px){.pa-plan-card-actions,.pa-plan-card-description,.pa-plan-card-features,.pa-plan-card-header,.pa-plan-card-price,.pa-plan-card-terms,.pa-plan-toolbar{padding-left:14px;padding-right:12px}.pa-plan-card-actions,.pa-plan-card-header{flex-direction:column}.pa-plan-drawer{width:100vw}.pa-plan-drawer-header{grid-template-columns:minmax(0,1fr) auto}.pa-plan-drawer-header>span{display:none}.pa-plan-drawer-body{padding:11px 10px 20px}.pa-plan-price-row{grid-template-columns:1fr}.pa-plan-price-row label:nth-child(5),.pa-plan-remove-price{grid-column:auto}}.pa-plan-hero-add{background:#0ab39c;border-color:#0ab39c;box-shadow:0 6px 16px #0ab39c38;color:#fff;min-height:42px;padding-inline:16px;white-space:nowrap}.pa-plan-hero-add:hover:not(:disabled){background:#099885;border-color:#099885;color:#fff}.pa-addon-catalog{margin-top:2px;overflow:hidden}.pa-addon-catalog-heading{align-items:center;background:var(--pa-surface);border-bottom:1px solid var(--pa-border);display:flex;gap:12px;min-height:74px;padding:14px 18px}.pa-addon-catalog-heading>span{background:var(--plan-success-soft);border:1px solid #bce8df;border-radius:12px;color:var(--plan-success-dark);display:grid;flex:0 0 42px;height:42px;place-items:center;width:42px}.pa-addon-catalog-heading h2{color:var(--pa-text);font-size:19px;line-height:1.25;margin:0}.pa-addon-catalog-heading p{color:var(--pa-muted);font-size:13.5px;margin:3px 0 0}.pa-addon-catalog-error{align-items:center;background:var(--bp-soft);border:1px solid #f0b9c2;border-radius:9px;color:#c83348;display:flex;gap:10px;margin:13px 16px 0;padding:10px 12px}.pa-addon-catalog-error>span{grid-gap:2px;display:grid;gap:2px}.pa-addon-catalog-error strong{font-size:14px}.pa-addon-catalog-error small{font-size:13px}.pa-addon-catalog-error .pa-button{margin-left:auto}.pa-addon-table-scroll{overflow-x:auto;scrollbar-color:#aab3c2 #0000;scrollbar-width:thin}.pa-addon-table{border-collapse:collapse;table-layout:fixed;width:100%}.pa-addon-table th{background:var(--pa-surface-muted);border-bottom:1px solid var(--pa-border);color:var(--pa-muted);font-size:13px;font-weight:500;letter-spacing:.045em;padding:11px 18px;text-align:left;text-transform:uppercase}.pa-addon-table th:first-child{width:52%}.pa-addon-table td{border-bottom:1px solid var(--pa-border);padding:15px 18px;vertical-align:middle}.pa-addon-table tr:last-child td{border-bottom:0}.pa-addon-table tbody tr{transition:background .16s ease}.pa-addon-table tbody tr:hover{background:rgba(80,103,238,.025)}.pa-addon-product{grid-gap:11px;align-items:center;display:grid;gap:11px;grid-template-columns:42px minmax(0,1fr)}.pa-addon-product>span{background:var(--bp-soft);border-radius:11px;color:#405bd1;display:grid;height:42px;place-items:center;width:42px}.pa-addon-product.is-storage>span{background:#e5f8f3;color:#087c68}.pa-addon-product>div{grid-gap:3px;display:grid;gap:3px;min-width:0}.pa-addon-product strong{color:var(--pa-text);font-size:15px}.pa-addon-product small{color:var(--pa-muted);font-size:13px;line-height:1.4}.pa-addon-price-cell{align-items:center;display:flex;gap:16px;justify-content:space-between;min-width:0}.pa-addon-price-cell>div{grid-gap:3px;display:grid;gap:3px;min-width:0}.pa-addon-price-cell>div strong{color:var(--pa-text);font-size:15px}.pa-addon-price-cell>div small{color:var(--pa-muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-addon-price-cell>div.is-pending strong{color:#986313}.pa-addon-configure{background:var(--bp-soft);border-color:#cbd3f6;color:var(--pa-primary);flex:0 0 auto}.pa-addon-pricing-drawer{width:min(980px,100vw)}.pa-addon-editor-form{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0}.pa-addon-pricing-body{grid-gap:14px;align-content:start;display:grid;gap:14px}.pa-addon-editor-intro{grid-gap:11px;align-items:center;background:var(--bp-soft);border:1px solid #afe5d9;border-radius:12px;color:var(--pa-text);display:grid;gap:11px;grid-template-columns:40px minmax(0,1fr) auto;min-height:72px;padding:12px 14px}.pa-addon-editor-intro>span{background:#d9f4ed;border-radius:10px;color:var(--plan-success-dark);display:grid;height:40px;place-items:center;width:40px}.pa-addon-editor-intro>div{grid-gap:3px;display:grid;gap:3px}.pa-addon-editor-intro strong{font-size:15px}.pa-addon-editor-intro small{color:#617b76;font-size:13px;line-height:1.45}.pa-addon-add-tier{white-space:nowrap}.pa-addon-tier-list{grid-gap:14px;display:grid;gap:14px}.pa-addon-tier{background:var(--pa-surface);border:1px solid var(--pa-border);border-radius:13px;box-shadow:0 7px 20px rgba(33,50,95,.045);overflow:hidden}.pa-addon-tier.is-invalid{border-color:#e99aa6;box-shadow:0 0 0 3px #e4526612}.pa-addon-tier-header{grid-gap:10px;align-items:center;background:var(--pa-surface-muted);border-bottom:1px solid var(--pa-border);display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr) minmax(180px,220px) 36px;min-height:66px;padding:10px 13px}.pa-addon-tier-header>span{background:var(--pa-primary-soft);border-radius:9px;color:var(--pa-primary);display:grid;font-size:14px;font-weight:600;height:32px;place-items:center;width:32px}.pa-addon-tier-header>div{grid-gap:2px;display:grid;gap:2px;min-width:0}.pa-addon-tier-header>div strong{color:var(--pa-text);font-size:14.5px}.pa-addon-tier-header>div small{color:var(--pa-muted);font-size:13px}.pa-addon-tier-header:not(:has(.pa-addon-tier-quantity)){grid-template-columns:34px minmax(0,1fr)}.pa-addon-tier-quantity{grid-gap:4px;display:grid;gap:4px}.pa-addon-tier-quantity>span{color:var(--pa-muted);font-size:13px;font-weight:600}.pa-addon-tier-quantity>div{background:var(--pa-surface);border:1px solid var(--pa-border-strong);border-radius:8px;display:grid;grid-template-columns:minmax(0,1fr) 42px;overflow:hidden}.pa-addon-tier-quantity>div:focus-within{border-color:var(--pa-primary);box-shadow:0 0 0 3px #5067ee1a}.pa-addon-tier-quantity input{background:#0000;border:0;color:var(--pa-text);font:inherit;font-size:14px;height:36px;min-width:0;outline:0;padding:0 10px;width:100%}.pa-addon-tier-quantity b{background:var(--pa-surface-muted);border-left:1px solid var(--pa-border);color:var(--pa-muted);display:grid;font-size:13px;place-items:center}.pa-addon-remove-tier{background:var(--bp-soft);border:1px solid #efc0c7;border-radius:8px;color:#cf3e52;cursor:pointer;display:grid;height:34px;padding:0;place-items:center;width:34px}.pa-addon-remove-tier:disabled{cursor:not-allowed;opacity:.4}.pa-addon-tier-error{align-items:center;background:var(--bp-soft);border:1px solid #f0b9c2;border-radius:8px;color:#c83348;display:flex;font-size:13px;gap:7px;margin:12px 13px 0;padding:8px 10px}.pa-addon-currency-list{padding:13px}.pa-addon-authorization-overlay{z-index:1260}@media(max-width:800px){.pa-addon-table{table-layout:auto}.pa-addon-table th:first-child{width:48%}.pa-addon-price-cell{align-items:flex-start;flex-direction:column;gap:9px}.pa-addon-configure{justify-content:center;width:100%}.pa-addon-tier-header{grid-template-columns:34px minmax(0,1fr) 36px}.pa-addon-tier-quantity{grid-column:2}.pa-addon-remove-tier{grid-column:3;grid-row:1/span 2}}@media(max-width:620px){.pa-plan-hero-add{justify-content:center;width:100%}.pa-addon-catalog-heading{align-items:flex-start}.pa-addon-catalog-error{align-items:flex-start;flex-wrap:wrap}.pa-addon-catalog-error .pa-button{justify-content:center;margin-left:0;width:100%}.pa-addon-table-scroll{overflow:visible}.pa-addon-table,.pa-addon-table tbody,.pa-addon-table td,.pa-addon-table tr{display:block;width:100%}.pa-addon-table thead{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.pa-addon-table tr{border-bottom:1px solid var(--pa-border);padding:14px}.pa-addon-table tr:last-child{border-bottom:0}.pa-addon-table td{border:0;padding:0}.pa-addon-table td+td{border-top:1px solid var(--pa-border);margin-top:13px;padding-top:13px}.pa-addon-editor-intro{grid-template-columns:40px minmax(0,1fr)}.pa-addon-add-tier{grid-column:1/-1;justify-content:center;width:100%}.pa-addon-tier-header{grid-template-columns:32px minmax(0,1fr) 34px}.pa-addon-tier-quantity{grid-column:1/-1}.pa-addon-remove-tier{grid-column:3;grid-row:1}}.pa-plan-filters{grid-template-columns:minmax(280px,1fr) minmax(180px,230px) auto}.pa-plan-card-header{align-items:center;display:grid;grid-template-columns:42px minmax(0,1fr);min-height:82px}.pa-plan-card-price{grid-gap:6px;align-content:center;align-items:normal;border-right:1px solid var(--pa-border);display:grid;gap:6px;min-height:88px;padding:15px 18px 15px 20px}.pa-plan-card-price small{color:var(--pa-muted);font-size:13px;font-weight:600;letter-spacing:.035em;text-transform:uppercase}.pa-plan-card-price strong{color:var(--pa-text);font-size:26px;letter-spacing:-.025em;line-height:1.2}.pa-plan-card-description{grid-gap:5px;border-bottom:1px solid var(--pa-border);display:grid;gap:5px;margin:0;min-height:86px;padding:14px 18px 15px 20px}.pa-plan-drawer{height:100dvh;width:min(780px,100vw)}@media(max-width:760px){.pa-plan-filters{grid-template-columns:1fr}.pa-plan-card-header{grid-template-columns:42px minmax(0,1fr)}.pa-plan-card-price{border-bottom:1px solid var(--pa-border);border-right:0}}.pa-plan-drawer,.pa-plan-pricing-drawer{max-width:55vw;width:55vw}.pa-plan-switch>span{background:#e45266;border-color:#d83d52}.pa-plan-switch input:checked+span{background:var(--plan-success);border-color:var(--plan-success-dark)}.platform-admin .pa-plan-switch>span.is-off{background:#e45266!important;background-image:none!important;border-color:#d83d52!important}.platform-admin .pa-plan-switch>span.is-on{background:#08a88a!important;background-image:none!important;border-color:#07826d!important}.platform-admin .pa-plan-switch>span.is-off:after{transform:translateX(0)!important}.platform-admin .pa-plan-switch>span.is-on:after{transform:translateX(15px)!important}.platform-admin .pa-plan-switch.is-disabled>span.is-off,.platform-admin .pa-plan-switch.is-disabled>span.is-on{background:var(--bp-soft)!important;background-image:none!important;border-color:var(--bp-border)!important}.platform-admin .pa-plan-switch.is-disabled strong{color:var(--bp-muted)}.pa-plan-free-option{grid-gap:13px;align-items:center;background:var(--bp-paper);border:1px solid var(--pa-border);border-radius:12px;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:12px;padding:14px 16px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.pa-plan-free-option>span{background:var(--bp-soft);border-radius:10px;color:var(--bp-primary);display:grid;height:40px;place-items:center;width:40px}.pa-plan-free-option>div{grid-gap:3px;display:grid;gap:3px;min-width:0}.pa-plan-free-option>div strong{color:var(--pa-text);font-size:16px}.pa-plan-free-option>div small{color:var(--pa-muted);font-size:14px;line-height:1.4}.pa-plan-free-option.is-enabled{background:var(--bp-soft);border-color:#82d9c8;box-shadow:0 0 0 3px #08a88a14}.pa-plan-free-option.is-enabled>span{background:#dff6f0;color:#07826d}.pa-plan-cycle-header{align-items:center;display:flex;gap:10px;justify-content:space-between;min-height:24px}.pa-plan-cycle-header>code{background:var(--bp-soft);border-radius:5px;color:var(--bp-primary);font-size:13px;font-weight:600;padding:3px 6px}.pa-plan-currency-price{background:var(--bp-paper);display:grid;grid-template-columns:minmax(270px,.9fr) minmax(0,2fr)}.pa-plan-currency-price>header{border-bottom:0;border-right:1px solid var(--pa-border)}.pa-plan-currency-price>header,.pa-plan-price-cycles,.pa-plan-price-cycles>div{background:var(--bp-paper);min-width:0}html[data-crm-theme=dark] .platform-admin .pa-plan-currency-price,html[data-crm-theme=dark] .platform-admin .pa-plan-currency-price>header,html[data-crm-theme=dark] .platform-admin .pa-plan-free-option,html[data-crm-theme=dark] .platform-admin .pa-plan-price-cycles,html[data-crm-theme=dark] .platform-admin .pa-plan-price-cycles>div{background:var(--pa-surface)}@media(max-width:720px){.pa-plan-drawer,.pa-plan-pricing-drawer{max-width:96vw;width:96vw}.pa-plan-currency-price{grid-template-columns:1fr}.pa-plan-currency-price>header{border-bottom:1px solid var(--pa-border);border-right:0}.pa-plan-free-option{grid-template-columns:auto minmax(0,1fr)}.pa-plan-free-option>.pa-plan-switch{grid-column:1/-1}}.pa-plan-status-authorization{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr;padding:0}.pa-plan-authorization-secret{position:relative}.pa-plan-authorization-secret input{padding-right:42px}.pa-plan-authorization-secret button{background:#0000;border:0;color:var(--pa-muted);cursor:pointer;display:grid;height:40px;place-items:center;position:absolute;right:1px;top:1px;width:40px}.pa-plan-status-authorization textarea{resize:vertical}.pa-plan-editor-form .pa-plan-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(180px,.55fr)}.pa-plan-editor-form .pa-plan-description-field{grid-column:1/-1}.pa-plan-licenses-field select{min-height:42px}.pa-plan-authorization-dialog{width:min(620px,100vw - 32px)}.pa-plan-authorization-dialog>header>span{background:var(--bp-soft);color:var(--bp-primary)}.pa-plan-authorization-notice{grid-gap:10px;align-items:start;background:#fff8e8;border:1px solid #efc777;border-radius:10px;color:#8a5a12;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr);padding:12px 14px}.pa-plan-authorization-notice>svg{margin-top:1px}.pa-plan-authorization-notice strong{color:#70470c;display:block;font-size:14px}.pa-plan-authorization-notice p{font-size:13.5px;line-height:1.45;margin:3px 0 0}.pa-plan-authorization-dialog .pa-seven-digit-field{gap:9px}.pa-plan-authorization-dialog .pa-seven-digit-inputs{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(7,minmax(38px,1fr))}.pa-plan-authorization-dialog .pa-seven-digit-inputs input{min-width:0;width:100%}@media(max-width:520px){.pa-plan-authorization-dialog .pa-seven-digit-inputs{gap:4px}}@media(max-width:900px){.pa-plan-editor-form .pa-plan-form-grid{grid-template-columns:1fr}.pa-plan-editor-form .pa-plan-description-field{grid-column:auto}}.pa-plan-overlay{overflow:hidden}.pa-plan-editor-drawer{height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;min-height:0;overflow:hidden}.pa-plan-editor-form{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;overflow:hidden;width:100%}.pa-plan-editor-form>.pa-plan-drawer-footer,.pa-plan-editor-form>.pa-plan-drawer-header{min-width:0;position:relative;z-index:2}.pa-plan-editor-form>.pa-plan-drawer-body{grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;max-height:100%;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.pa-plan-editor-form .pa-plan-form-section,.pa-plan-editor-form .pa-plan-scope-controls,.pa-plan-editor-form .pa-plan-scope-controls>article{height:auto;min-width:0}.pa-plan-editor-form .pa-plan-form-section{min-height:-webkit-max-content;min-height:max-content}.pa-plan-pricing-drawer{height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;min-height:0;overflow:hidden}.pa-plan-pricing-body{min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.pa-plan-drawer-footer{flex:0 0 auto;position:relative;z-index:2}@media(max-width:720px){.pa-plan-editor-drawer,.pa-plan-pricing-drawer{max-width:96vw;width:96vw}}@media(max-width:520px){.pa-plan-editor-drawer,.pa-plan-pricing-drawer{max-width:100vw;width:100vw}.pa-plan-editor-form>.pa-plan-drawer-footer{padding-bottom:max(11px,env(safe-area-inset-bottom))}}.pa-workspace{grid-gap:16px;display:grid;gap:16px;min-width:0}.pa-workspace-tabs{grid-gap:1px;background:var(--pa-border);border:1px solid var(--pa-border);border-radius:14px;box-shadow:var(--pa-shadow);display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));overflow:hidden;padding:1px}.pa-workspace-tabs>button{align-items:center;background:var(--pa-surface);border:0;color:var(--pa-muted);cursor:pointer;display:flex;gap:12px;min-height:76px;padding:14px 16px;position:relative;text-align:left;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.pa-workspace-tabs>button:after{background:#0000;border-radius:3px 3px 0 0;bottom:0;content:"";height:3px;left:14px;position:absolute;right:14px}.pa-workspace-tabs>button:hover{background:color-mix(in srgb,var(--pa-primary-soft) 34%,var(--pa-surface));color:var(--pa-text)}.pa-workspace-tabs>button.active{background:color-mix(in srgb,var(--pa-primary-soft) 60%,var(--pa-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pa-primary) 22%,#0000);color:var(--pa-text);z-index:1}.pa-workspace-tabs>button.active:after{background:var(--pa-primary)}.pa-workspace-tabs>button>span:first-child{background:var(--pa-primary-soft);border-radius:11px;color:var(--pa-primary);display:grid;flex:0 0 38px;height:38px;place-items:center;width:38px}.pa-workspace-tabs>button>span:last-child{grid-gap:3px;display:grid;gap:3px;min-width:0}.pa-workspace-tabs small,.pa-workspace-tabs strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-workspace-tabs strong{color:inherit;font-size:14.5px}.pa-workspace-tabs small{font-size:13px}.pa-workspace-panel{min-width:0}.pa-workspace-panel>.pa-panel{margin:0}@media(max-width:760px){.pa-workspace-tabs{grid-template-columns:1fr 1fr}.pa-workspace-tabs>button{min-height:66px;padding:11px}.pa-workspace-tabs>button>span:first-child{flex-basis:34px;height:34px;width:34px}.pa-workspace-tabs small{display:none}}@media(max-width:470px){.pa-workspace-tabs{grid-template-columns:1fr}}.platform-admin{--pa-field-section-border:var(--bp-border);--pa-field-section-header:var(--bp-soft);--pa-field-section-body:var(--bp-paper);--pa-field-section-label:var(--bp-text);--pa-field-section-focus:#6f84e7}.platform-admin :is(.pa-country-field,.pa-administrator-field,.pa-plan-field,.pa-mail-fields>label,.pa-member-location-fields .crm-form-field,.pa-plan-authorization-modal .pa-modal-body>label):has(>:is(span:first-child,.crm-elegant-field-label:first-child)){background:var(--pa-field-section-body);border:1px solid var(--pa-field-section-border);border-radius:9px;box-shadow:0 1px 2px rgba(24,39,68,.025);color:var(--pa-field-section-label);display:flex!important;flex-direction:column;gap:0!important;min-width:0;overflow:visible;padding:0!important;position:relative;transition:border-color .16s ease,box-shadow .16s ease}.platform-admin :is(.pa-country-field,.pa-administrator-field,.pa-plan-field,.pa-mail-fields>label,.pa-member-location-fields .crm-form-field,.pa-plan-authorization-modal .pa-modal-body>label):has(>:is(span:first-child,.crm-elegant-field-label:first-child)):focus-within{border-color:var(--pa-field-section-focus);box-shadow:0 0 0 3px #4057d61c;z-index:25}.platform-admin :is(.pa-country-field,.pa-administrator-field,.pa-plan-field,.pa-mail-fields>label,.pa-member-location-fields .crm-form-field,.pa-plan-authorization-modal .pa-modal-body>label)>:is(span:first-child,.crm-elegant-field-label:first-child){align-items:center;background:var(--pa-field-section-header)!important;border:0;border-bottom:1px solid var(--pa-field-section-border);border-radius:8px 8px 0 0;box-sizing:border-box;color:var(--pa-field-section-label)!important;display:flex;font-size:14px!important;font-weight:600!important;gap:7px;line-height:1.3;margin:0!important;min-height:32px;padding:6px 10px!important;width:100%}.platform-admin :is(.pa-country-field,.pa-administrator-field,.pa-plan-field,.pa-mail-fields>label,.pa-plan-authorization-modal .pa-modal-body>label)>span:first-child:not(:has(>i:first-child)):before{background-color:var(--bp-primary-solid);background-color:var(--pa-primary,var(--bp-primary-solid));content:"";flex:0 0 18px;height:18px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M7 9h10M7 13h6'/%3E%3C/svg%3E") center/17px 17px no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M7 9h10M7 13h6'/%3E%3C/svg%3E") center/17px 17px no-repeat;width:18px}.platform-admin .pa-member-location-fields .crm-elegant-field-label>.crm-elegant-field-icon{background:#0000;border:0;border-radius:0;color:var(--bp-primary);color:var(--pa-primary,var(--bp-primary));flex:0 0 18px;height:18px;width:18px}.platform-admin :is(.pa-country-field,.pa-administrator-field,.pa-plan-field,.pa-mail-fields>label,.pa-member-location-fields .crm-form-field,.pa-plan-authorization-modal .pa-modal-body>label)>:is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){background:var(--pa-field-section-body)!important;border:0!important;border-radius:0 0 8px 8px!important;box-shadow:none!important;box-sizing:border-box;color:var(--bp-text);color:var(--pa-text,var(--bp-text));font:inherit;font-size:14px;margin:0;min-height:42px;min-width:0;outline:0;padding:9px 11px;width:100%}.platform-admin :is(.pa-country-field,.pa-administrator-field,.pa-plan-field,.pa-member-location-fields .crm-form-field,.pa-plan-authorization-modal .pa-modal-body>label)>:is(.location-country-control,.location-search-select,.pa-administrator-secret,.pa-plan-authorization-secret){background:var(--pa-field-section-body);border:0!important;border-radius:0 0 8px 8px!important;box-shadow:none!important;box-sizing:border-box;margin:0!important;min-width:0;overflow:visible;width:100%}.platform-admin :is(.pa-country-field,.pa-administrator-field,.pa-plan-field,.pa-member-location-fields .crm-form-field,.pa-plan-authorization-modal .pa-modal-body>label) :is(.location-country-trigger,.location-search-trigger,.pa-plan-pricing-trigger){border:0!important;border-radius:0 0 8px 8px!important;box-shadow:none!important;margin:0!important}.platform-admin :is(.pa-administrator-field,.pa-plan-field,.pa-plan-authorization-modal .pa-modal-body>label)>:is(.pa-administrator-secret,.pa-plan-authorization-secret)>input{border:0!important;border-radius:0 0 8px 8px!important;box-shadow:none!important;margin:0;min-height:42px;padding:9px 43px 9px 11px;width:100%}.platform-admin :is(.pa-country-field,.pa-member-location-fields .crm-form-field) :is(.location-country-menu,.location-search-menu){z-index:1780}.platform-admin.theme-dark{--pa-field-section-border:var(--bp-border);--pa-field-section-header:var(--bp-soft);--pa-field-section-body:var(--bp-paper);--pa-field-section-label:var(--bp-text);--pa-field-section-focus:#8ea0f0}:root{--bp-font:"hkgrotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--bp-body:#f3f3f9;--bp-paper:#fff;--bp-soft:#f6f7f9;--bp-field:#fff;--bp-text:#212529;--bp-muted:#687080;--bp-border:#e9ebec;--bp-input-border:#ced4da;--bp-primary:#405189;--bp-primary-solid:#405189;--bp-selected:#40518914;--bp-shadow:0 1px 3px #2125290d}html[data-crm-theme=dark]{--bp-body:#1a1d21;--bp-paper:#212529;--bp-soft:#262a2f;--bp-field:#262a2f;--bp-text:#e9ecef;--bp-muted:#adb5bd;--bp-border:#32383e;--bp-input-border:#495057;--bp-primary:#8c9ed6;--bp-selected:#8c9ed61a;--bp-shadow:0 1px 3px #0000001a}html body{background:#f3f3f9;background:var(--bp-body);color:#212529;color:var(--bp-text);font-family:hkgrotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--bp-font)}html[data-crm-theme]{--crm-bg:var(--bp-body);--crm-text:var(--bp-text);--crm-muted:var(--bp-muted);--crm-border:var(--bp-border);--crm-primary:var(--bp-primary);--crm-primary-soft:var(--bp-selected);--crm-shadow:var(--bp-shadow)}.crm-app,.platform-admin{--crm-field-block-border:var(--bp-input-border);--crm-field-block-header:var(--bp-soft);--crm-field-block-body:var(--bp-field);--crm-field-block-label:var(--bp-text);--crm-field-block-text:var(--bp-text);--crm-field-block-focus:var(--bp-primary);--pa-bg:var(--bp-body);--pa-surface:var(--bp-paper);--pa-surface-muted:var(--bp-soft);--pa-border:var(--bp-border);--pa-border-strong:var(--bp-input-border);--pa-text:var(--bp-text);--pa-muted:var(--bp-muted);--pa-primary:var(--bp-primary);--pa-primary-soft:var(--bp-selected);--pa-shadow:var(--bp-shadow);--pa-field-section-border:var(--bp-input-border);--pa-field-section-header:var(--bp-soft);--pa-field-section-body:var(--bp-field);--pa-field-section-label:var(--bp-text)}html[data-crm-theme] .platform-admin{--pa-bg:var(--bp-body);--pa-surface:var(--bp-paper);--pa-surface-muted:var(--bp-soft);--pa-text:var(--bp-text);--pa-muted:var(--bp-muted);--pa-primary:var(--bp-primary);--pa-primary-soft:var(--bp-selected);--pa-primary-dark:#364574;font-size:13px}html .platform-admin .pa-page-header{background:#fff;background:var(--bp-paper);border-radius:6px;box-shadow:0 1px 3px #2125290d;box-shadow:var(--bp-shadow);gap:12px;min-height:76px;padding:14px 18px}html .platform-admin .pa-page-heading-icon{background:#40518914;background:var(--bp-selected);border:0;border-radius:6px;height:38px;width:38px}html .platform-admin .pa-page-header h1{font-size:20px;font-weight:500;letter-spacing:normal}html .platform-admin .pa-page-header p{font-size:13px}html .platform-admin .pa-eyebrow{font-size:11px;font-weight:500}html .platform-admin .pa-button{border-radius:5px;box-shadow:none;font-size:13px;font-weight:500}html .platform-admin .pa-button.primary{background:#405189;background:var(--bp-primary-solid);border-color:#405189;border-color:var(--bp-primary-solid);color:#fff}html .platform-admin .pa-table :is(th,td){font-size:13px}html .platform-admin .pa-table th{background:#f6f7f9;background:var(--bp-soft);color:#687080;color:var(--bp-muted);font-weight:500}html .platform-admin .pa-table th.pa-customer-login-column{line-height:1.3;overflow-wrap:normal;white-space:normal;width:120px}html[data-crm-theme=dark] .platform-admin :is(.pa-plan-pill,.pa-customer-mobile .channel-whatsapp){background:#193b35;color:#72dac8}html[data-crm-theme=dark] .platform-admin .pa-plan-empty{background:#46351f;color:#f0bf71}html[data-crm-theme=dark] .platform-admin .pa-customer-mobile .channel-telegram{background:#253751;color:#abc9ff}html .crm-app :is(.page-title-row h1,.business-toolbar h1,.sales-groups-heading h1,.tools-introduction h1,.drawer-header h2,.modal-header-custom h2),html .platform-admin :is(.pa-page-header h1,.pa-page-heading h1,.pa-modal h2){font-weight:500}html .crm-app :is(.table-card,.dashboard-widget-v2,.kpi-card-v2,.business-table-card,.sales-groups-card,.placeholder-card),html .platform-admin :is(.pa-card,.pa-panel,.pa-stat-card){background:#fff;background:var(--bp-paper);border-color:#e9ebec;border-color:var(--bp-border);border-radius:6px;box-shadow:0 1px 3px #2125290d;box-shadow:var(--bp-shadow)}html .crm-app :is(.btn-primary,.business-submit,.business-create-button),html .platform-admin .pa-button-primary{background:#405189;background:var(--bp-primary-solid);border-color:#405189;border-color:var(--bp-primary-solid);box-shadow:none;color:#fff;font-weight:500}html .crm-app :is(.btn-primary,.btn-light,.btn-primary-soft,.toolbar-btn){border-radius:5px;box-shadow:none;font-weight:500}html .page-content>.sales-groups-heading{background:#fff;background:var(--bp-paper);border:1px solid #e9ebec;border:1px solid var(--bp-border);border-radius:6px;box-shadow:0 1px 3px #2125290d;box-shadow:var(--bp-shadow);min-height:76px;padding:12px 18px}html .page-content>.sales-groups-heading:after{display:none}html .page-content>.sales-groups-heading :is(h1,h2){color:#212529;color:var(--bp-text);font-size:20px;font-weight:500}html .page-content>.sales-groups-heading p{color:#687080;color:var(--bp-muted);font-size:13px}html .crm-app :is(.table-card,.business-table-card,.settings-table-card,.table-responsive),html .platform-admin :is(.pa-table-wrap,.pa-table-card){max-width:100%;min-width:0}html :is(.table-scroll,.table-responsive,.business-table-scroll,.pa-table-wrap,.drawer-content,.business-drawer-body,.crm-attached-menu){scrollbar-color:#687080 #f6f7f9;scrollbar-color:var(--bp-muted) var(--bp-soft);scrollbar-width:thin}html[data-crm-theme=dark] body{background:#f3f3f9;background:var(--bp-body);color:#212529;color:var(--bp-text)}@media(prefers-reduced-motion:reduce){html :is(.table-card,.dashboard-widget-v2,.kpi-card-v2,.pa-card){transition:none}}