/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 *//*!
 * froala_editor v4.5.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2025 Froala Labs
 */@import url("https://fonts.googleapis.com/css2?family=Space+Mono:ital,wght@0,400%3B0,700%3B1,400%3B1,700&display=swap");/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT *//*!
 * Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2019 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */@import url("https://fonts.googleapis.com/css?family=Inter");@font-face{font-family:FontAwesome;src:url("packages/fortawesome_fontawesome/upstream/fonts/fontawesome-webfont.eot?v=4.7.0");src:url("packages/fortawesome_fontawesome/upstream/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("packages/fortawesome_fontawesome/upstream/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("packages/fortawesome_fontawesome/upstream/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("packages/fortawesome_fontawesome/upstream/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("packages/fortawesome_fontawesome/upstream/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fr-element,.fr-element:focus{outline:0 solid transparent}.fr-view.fr-element-scroll-visible{overflow-x:visible!important}.fr-box.fr-basic{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-basic .fr-element{font-family:sans-serif;color:#414141;font-size:14px;line-height:1.6;padding:20px;box-sizing:border-box;overflow-x:auto;min-height:60px;text-align:left}.fr-box.fr-basic.fr-rtl .fr-element{text-align:right}.fr-element{background:transparent;position:relative;z-index:2;-webkit-user-select:auto}.fr-element a{user-select:auto;-o-user-select:auto;-moz-user-select:auto;-khtml-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto}.fr-element.fr-disabled{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element [contenteditable=true]{outline:0 solid transparent}.fr-box a.fr-floating-btn{box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:40px;width:40px;background:#FFF;color:#333333;-webkit-transition:background 0.2s ease 0s,color 0.2s ease 0s,transform 0.2s ease 0s;-moz-transition:background 0.2s ease 0s,color 0.2s ease 0s,transform 0.2s ease 0s;-ms-transition:background 0.2s ease 0s,color 0.2s ease 0s,transform 0.2s ease 0s;-o-transition:background 0.2s ease 0s,color 0.2s ease 0s,transform 0.2s ease 0s;outline:none;left:0;top:0;line-height:40px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);text-align:center;display:block;box-sizing:border-box;border:none}.fr-box a.fr-floating-btn svg{-webkit-transition:transform 0.2s ease 0s;-moz-transition:transform 0.2s ease 0s;-ms-transition:transform 0.2s ease 0s;-o-transition:transform 0.2s ease 0s;fill:#333333}.fr-box a.fr-floating-btn i,.fr-box a.fr-floating-btn svg{font-size:14px;line-height:40px}.fr-box a.fr-floating-btn.fr-btn+.fr-btn{margin-left:10px}.fr-box a.fr-floating-btn:hover{background:#ebebeb;cursor:pointer}.fr-box a.fr-floating-btn:hover svg{fill:#333333}.fr-box .fr-visible a.fr-floating-btn{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}iframe.fr-iframe{width:100%;border:none;position:relative;display:block;z-index:2;box-sizing:border-box}.fr-wrapper{position:relative;z-index:1}.fr-wrapper:after{clear:both;display:block;content:"";height:0}.fr-wrapper .fr-placeholder{position:absolute;font-size:14px;color:#AAA;font-family:sans-serif;z-index:1;display:none;top:0;left:0;right:0;overflow:hidden}.fr-wrapper.show-placeholder .fr-placeholder{display:block;white-space:nowrap;text-overflow:ellipsis}.fr-wrapper ::-moz-selection{background:rgba(181,214,253,0.8);color:#000}.fr-wrapper ::selection{background:rgba(181,214,253,0.8);color:#000}.fr-box.fr-basic .fr-wrapper{background:#FFF;border:1px solid #CCCCCC;border-bottom-color:#efefef;top:0;left:0}.fr-box.fr-basic.fr-top .fr-wrapper{border-top:0}.fr-box.fr-basic.fr-bottom .fr-wrapper{border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media (min-width: 992px){.fr-box.fr-document{min-width:21cm}.fr-box.fr-document .fr-wrapper{text-align:left;padding:30px;min-width:21cm;background:#efefef}.fr-box.fr-document .fr-wrapper .fr-element{text-align:left;background:#FFF;width:21cm;margin:auto;min-height:26cm!important;padding:1cm 2cm;overflow:visible;z-index:auto}.fr-box.fr-document .fr-wrapper .fr-element hr{margin-left:-2cm;margin-right:-2cm;background:#efefef;height:1cm;outline:none;border:none}.fr-box.fr-document .fr-wrapper .fr-element img{z-index:1}}.fr-tooltip{position:absolute;top:0;left:0;padding:0 8px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#222222;color:#FFF;font-size:11px;line-height:22px;font-family:Arial,Helvetica,sans-serif;-webkit-transition:opacity 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";left:-3000px;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;z-index:2147483647;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fr-tooltip.fr-visible{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-modal .fr-btn-wrap,.fr-popup .fr-btn-wrap,.fr-toolbar .fr-btn-wrap{float:left;white-space:nowrap;position:relative}.fr-modal .fr-btn-wrap.fr-hidden,.fr-popup .fr-btn-wrap.fr-hidden,.fr-toolbar .fr-btn-wrap.fr-hidden{display:none}.fr-modal .fr-command.fr-btn,.fr-popup .fr-command.fr-btn,.fr-toolbar .fr-command.fr-btn{background:transparent;color:#333333;-moz-outline:0;outline:none;border:0;line-height:1;cursor:pointer;text-align:left;margin:4px 2px;padding:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;position:relative;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;float:left;height:40px}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-options,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-options,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-options{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal .fr-command.fr-btn.fr-btn-hover,.fr-popup .fr-command.fr-btn.fr-btn-hover,.fr-toolbar .fr-command.fr-btn.fr-btn-hover{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal .fr-command.fr-btn::-moz-focus-inner,.fr-popup .fr-command.fr-btn::-moz-focus-inner,.fr-toolbar .fr-command.fr-btn::-moz-focus-inner{border:0;padding:0}.fr-modal .fr-command.fr-btn.fr-btn-text,.fr-popup .fr-command.fr-btn.fr-btn-text,.fr-toolbar .fr-command.fr-btn.fr-btn-text{width:auto}.fr-modal .fr-command.fr-btn i,.fr-modal .fr-command.fr-btn svg,.fr-popup .fr-command.fr-btn i,.fr-popup .fr-command.fr-btn svg,.fr-toolbar .fr-command.fr-btn i,.fr-toolbar .fr-command.fr-btn svg{display:block;text-align:center;float:none;margin:8px 7px;width:24px}.fr-modal .fr-command.fr-btn svg.fr-svg,.fr-popup .fr-command.fr-btn svg.fr-svg,.fr-toolbar .fr-command.fr-btn svg.fr-svg{height:24px}.fr-modal .fr-command.fr-btn svg path,.fr-popup .fr-command.fr-btn svg path,.fr-toolbar .fr-command.fr-btn svg path{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;fill:#333333}.fr-modal .fr-command.fr-btn span.fr-sr-only,.fr-popup .fr-command.fr-btn span.fr-sr-only,.fr-toolbar .fr-command.fr-btn span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-modal .fr-command.fr-btn span,.fr-popup .fr-command.fr-btn span,.fr-toolbar .fr-command.fr-btn span{font-size:14px;display:block;line-height:17px;min-width:30px;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:17px;font-weight:700;padding:0 4px}.fr-modal .fr-command.fr-btn img,.fr-popup .fr-command.fr-btn img,.fr-toolbar .fr-command.fr-btn img{margin:8px 7px;width:24px}.fr-modal .fr-command.fr-btn.fr-btn-active-popup,.fr-popup .fr-command.fr-btn.fr-btn-active-popup,.fr-toolbar .fr-command.fr-btn.fr-btn-active-popup{background:#d6d6d6}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-selection span,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-selection span,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-selection span{font-weight:400}.fr-modal .fr-command.fr-btn.fr-dropdown i,.fr-modal .fr-command.fr-btn.fr-dropdown img,.fr-modal .fr-command.fr-btn.fr-dropdown span,.fr-modal .fr-command.fr-btn.fr-dropdown svg,.fr-popup .fr-command.fr-btn.fr-dropdown i,.fr-popup .fr-command.fr-btn.fr-dropdown img,.fr-popup .fr-command.fr-btn.fr-dropdown span,.fr-popup .fr-command.fr-btn.fr-dropdown svg,.fr-toolbar .fr-command.fr-btn.fr-dropdown i,.fr-toolbar .fr-command.fr-btn.fr-dropdown img,.fr-toolbar .fr-command.fr-btn.fr-dropdown span,.fr-toolbar .fr-command.fr-btn.fr-dropdown svg{margin-left:3px;margin-right:11px}.fr-modal .fr-command.fr-btn.fr-dropdown:after,.fr-popup .fr-command.fr-btn.fr-dropdown:after,.fr-toolbar .fr-command.fr-btn.fr-dropdown:after{position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333333;right:2px;top:18px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;content:""}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active{fill:#333333;background:#d6d6d6;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover{background:#ebebeb;fill:#333333}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover:after,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover:after,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover:after{border-top-color:#333333}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:after,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:after,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:after{border-top:0;border-bottom:4px solid #222222}.fr-modal .fr-command.fr-btn.fr-disabled,.fr-popup .fr-command.fr-btn.fr-disabled,.fr-toolbar .fr-command.fr-btn.fr-disabled{color:#bdbdbd;cursor:default;-webkit-opacity:0.3;-moz-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-modal .fr-command.fr-btn.fr-disabled:after,.fr-popup .fr-command.fr-btn.fr-disabled:after,.fr-toolbar .fr-command.fr-btn.fr-disabled:after{border-top-color:#bdbdbd}.fr-modal .fr-command.fr-btn.fr-hidden,.fr-popup .fr-command.fr-btn.fr-hidden,.fr-toolbar .fr-command.fr-btn.fr-hidden{display:none}.fr-modal .fr-tabs .fr-command.fr-btn,.fr-popup .fr-tabs .fr-command.fr-btn,.fr-toolbar .fr-tabs .fr-command.fr-btn{margin:0;width:46px;height:40px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab{background:#FFF}.fr-modal .fr-tabs .fr-command.fr-btn span,.fr-popup .fr-tabs .fr-command.fr-btn span,.fr-toolbar .fr-tabs .fr-command.fr-btn span{height:27px}.fr-modal .fr-tabs .fr-command.fr-btn img,.fr-modal .fr-tabs .fr-command.fr-btn svg,.fr-popup .fr-tabs .fr-command.fr-btn img,.fr-popup .fr-tabs .fr-command.fr-btn svg,.fr-toolbar .fr-tabs .fr-command.fr-btn img,.fr-toolbar .fr-tabs .fr-command.fr-btn svg{margin:8px 11px;width:24px;height:24px}.fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path{fill:#0098f7}.fr-modal.fr-disabled .fr-btn,.fr-modal.fr-disabled .fr-btn.fr-active,.fr-popup.fr-disabled .fr-btn,.fr-popup.fr-disabled .fr-btn.fr-active,.fr-toolbar.fr-disabled .fr-btn,.fr-toolbar.fr-disabled .fr-btn.fr-active{color:#bdbdbd;-webkit-opacity:0.3;-moz-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-modal.fr-disabled .fr-btn.fr-active.fr-dropdown:after,.fr-modal.fr-disabled .fr-btn.fr-dropdown:after,.fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown:after,.fr-popup.fr-disabled .fr-btn.fr-dropdown:after,.fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown:after,.fr-toolbar.fr-disabled .fr-btn.fr-dropdown:after{border-top-color:#bdbdbd}.fr-modal.fr-rtl .fr-btn-grp.fr-float-left,.fr-popup.fr-rtl .fr-btn-grp.fr-float-left,.fr-toolbar.fr-rtl .fr-btn-grp.fr-float-left{float:right}.fr-modal.fr-rtl .fr-btn-grp.fr-float-right,.fr-popup.fr-rtl .fr-btn-grp.fr-float-right,.fr-toolbar.fr-rtl .fr-btn-grp.fr-float-right{float:left}.fr-modal.fr-rtl .fr-btn-wrap,.fr-modal.fr-rtl .fr-command.fr-btn,.fr-popup.fr-rtl .fr-btn-wrap,.fr-popup.fr-rtl .fr-command.fr-btn,.fr-toolbar.fr-rtl .fr-btn-wrap,.fr-toolbar.fr-rtl .fr-command.fr-btn{float:right}.fr-modal.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.fr-modal.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.fr-popup.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.fr-popup.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.fr-toolbar.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal.fr-rtl .fr-btn-wrap.fr-btn-hover,.fr-modal.fr-rtl .fr-command.fr-btn.fr-btn-hover,.fr-popup.fr-rtl .fr-btn-wrap.fr-btn-hover,.fr-popup.fr-rtl .fr-command.fr-btn.fr-btn-hover,.fr-toolbar.fr-rtl .fr-btn-wrap.fr-btn-hover,.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-btn-hover{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-inline>.fr-btn-wrap:not(.fr-hidden),.fr-toolbar.fr-inline>.fr-command.fr-btn:not(.fr-hidden){display:inline-flex;float:none}.fr-desktop .fr-command.fr-btn-hover,.fr-desktop .fr-command.fr-expanded,.fr-desktop .fr-command:focus,.fr-desktop .fr-command:hover{outline:0;color:#333333}.fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell),.fr-desktop .fr-command.fr-expanded:not(.fr-table-cell),.fr-desktop .fr-command:focus:not(.fr-table-cell),.fr-desktop .fr-command:hover:not(.fr-table-cell){background:#ebebeb}.fr-desktop .fr-command.fr-btn-hover:after,.fr-desktop .fr-command.fr-expanded:after,.fr-desktop .fr-command:focus:after,.fr-desktop .fr-command:hover:after{border-top-color:#333333}.fr-desktop .fr-command.fr-selected:not(.fr-table-cell),.fr-desktop .fr-command:active{color:#333333;background:#d6d6d6}.fr-desktop .fr-command.fr-active.fr-btn-hover,.fr-desktop .fr-command.fr-active.fr-expanded,.fr-desktop .fr-command.fr-active:focus,.fr-desktop .fr-command.fr-active:hover{background:#ebebeb}.fr-desktop .fr-command.fr-active:active{background:#d6d6d6}.fr-desktop .fr-command.fr-disabled.fr-selected,.fr-desktop .fr-command.fr-disabled:focus,.fr-desktop .fr-command.fr-disabled:hover{background:transparent}.fr-desktop.fr-disabled .fr-command.fr-selected,.fr-desktop.fr-disabled .fr-command:focus,.fr-desktop.fr-disabled .fr-command:hover{background:transparent}.fr-popup.fr-mobile .fr-command.fr-blink,.fr-toolbar.fr-mobile .fr-command.fr-blink{background:#d6d6d6}.fr-popup.fr-mobile .fr-command:focus-visible{outline:none}.fr-command.fr-btn.fr-options{width:16px;margin-left:-5px}.fr-command.fr-btn.fr-options.fr-btn-hover,.fr-command.fr-btn.fr-options:focus,.fr-command.fr-btn.fr-options:hover{border-left:solid 1px #FAFAFA;-webkit-transition:border-left 0s,background-color 0.5s;-moz-transition:border-left 0s,background-color 0.5s;-ms-transition:border-left 0s,background-color 0.5s;-o-transition:border-left 0s,background-color 0.5s}.fr-command.fr-btn+.fr-dropdown-menu{background:#FFF;display:inline-block;position:absolute;right:auto;bottom:auto;height:auto;z-index:4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-overflow-scrolling:touch;overflow:hidden;zoom:1;box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.fr-command.fr-btn+.fr-dropdown-menu.test-height .fr-dropdown-wrapper{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;height:auto;max-height:275px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper{padding:0;margin:auto;display:inline-block;text-align:left;position:relative;box-sizing:border-box;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;-o-transition:height 0.3s;margin-top:0;float:left;height:0;margin-top:0!important}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content{position:relative}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list{list-style-type:none;margin:0;padding:8px 0;min-width:72px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li{padding:0;margin:0;font-size:15px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a{padding:0 20px;line-height:200%;display:flex;cursor:pointer;white-space:nowrap;color:inherit;text-decoration:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg{width:24px;height:24px;margin:3px 4px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path{fill:#333333}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active{background:#d6d6d6}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled{color:#bdbdbd;cursor:default}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a .fr-shortcut{margin-left:20px;font-weight:700;-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75}.fr-command.fr-btn.fr-active+.fr-dropdown-menu{display:inline-block;box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.fr-bottom>.fr-command.fr-btn+.fr-dropdown-menu{border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-popup.fr-rtl .fr-dropdown-wrapper,.fr-toolbar.fr-rtl .fr-dropdown-wrapper{text-align:right!important}body.fr-prevent-scroll{overflow:hidden}body.fr-prevent-scroll.fr-mobile{position:fixed;-webkit-overflow-scrolling:touch}.fr-modal{color:#222222;font-family:Arial,Helvetica,sans-serif;position:fixed;overflow-x:auto;overflow-y:scroll;top:0;left:0;bottom:0;right:0;width:100%;z-index:2147483640;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;line-height:1.2}.fr-modal.fr-middle .fr-modal-wrapper{margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute}.fr-modal .fr-modal-wrapper{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:20px auto;display:inline-block;background:#FFF;min-width:300px;box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);border:0;overflow:hidden;width:90%;position:relative}@media (min-width: 768px) and (max-width: 991px){.fr-modal .fr-modal-wrapper{margin:30px auto;width:70%}}@media (min-width: 992px){.fr-modal .fr-modal-wrapper{margin:50px auto;width:960px}}.fr-modal .fr-modal-wrapper .fr-modal-head{background:#FFF;overflow:hidden;position:absolute;width:100%;min-height:42px;z-index:3;border-bottom:solid #efefef 1px;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s}.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-head-line{height:56px;padding:0 10px}.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-close{margin:10px;position:absolute;top:0;right:0}.fr-modal .fr-modal-wrapper .fr-modal-head h4{font-size:20px;padding:19px 10px;margin:0;font-weight:400;line-height:18px;display:inline-block;float:left}.fr-modal .fr-modal-wrapper div.fr-modal-body{height:100%;min-height:150px;overflow-y:auto;padding-bottom:20px}.fr-modal .fr-modal-wrapper div.fr-modal-body:focus{outline:0}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command{height:36px;line-height:1;color:#0098f7;padding:10px;cursor:pointer;text-decoration:none;border:none;background:none;font-size:16px;outline:none;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command+button{margin-left:24px}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus,.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover{background:#ebebeb;color:#0098f7}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active{background:#d6d6d6;color:#0098f7}.fr-modal .fr-modal-wrapper div.fr-modal-body button::-moz-focus-inner{border:0}.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover{background:#ebebeb}.fr-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:2147483639}ol.decimal_type{counter-reset:item}ol.decimal_type>li{display:block;position:relative}ol.decimal_type>li:before{content:counters(item,".") ". ";counter-increment:item;position:absolute;margin-right:100%;right:10px}.fr-popup{position:absolute;display:none;color:#222222;background:#FFF;box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);font-family:Arial,Helvetica,sans-serif;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-top:10px;z-index:2147483635;text-align:left;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.2}.fr-popup .fr-icon{text-align:center;vertical-align:middle;font-size:20px;line-height:1;cursor:pointer;font-weight:400;box-sizing:content-box;padding:6px}.fr-popup .fr-icon-container{padding:20px;max-height:200px;overflow:auto;box-sizing:border-box}@supports not (-ms-high-contrast: none){.fr-popup .fr-icon-container{grid-template-columns:repeat(auto-fill,minmax(36px,36px));display:grid}}@media (min-width: 768px){.fr-popup .fr-icon-container{min-width:276px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.fr-popup .fr-icon-container{display:inline-flex}}@media screen and (-ms-high-contrast: active) and (max-width: 768px), (-ms-high-contrast: none) and (max-width: 768px){.fr-popup .fr-icon-container{width:236px}}.fr-popup .fr-input-focus{background:whitesmoke}.fr-popup.fr-above{margin-top:-10px;border-top:0}.fr-popup.fr-active{display:block}.fr-popup.fr-hidden{display:none!important}.fr-popup.fr-empty{display:none!important}.fr-popup .fr-hs{display:block!important}.fr-popup .fr-hs.fr-hidden{display:none!important}.fr-popup .fr-input-line{position:relative;padding:15px 0}.fr-popup .fr-input-line input[type=number],.fr-popup .fr-input-line input[type=text],.fr-popup .fr-input-line textarea{width:100%;margin-bottom:1px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:solid 1px #999999;color:#222222;font-size:14px;background:#FFF;position:relative;z-index:2;padding:4px 12px;box-sizing:border-box;-webkit-transition:border 0.5s,padding 0.5s;-moz-transition:border 0.5s,padding 0.5s;-ms-transition:border 0.5s,padding 0.5s;-o-transition:border 0.5s,padding 0.5s}.fr-popup .fr-input-line input[type=number]:hover,.fr-popup .fr-input-line input[type=text]:hover,.fr-popup .fr-input-line textarea:hover{border:solid 1px #515151}.fr-popup .fr-input-line input[type=number]:focus,.fr-popup .fr-input-line input[type=text]:focus,.fr-popup .fr-input-line textarea:focus{border:solid 2px #0098f7;padding:3px 11px}.fr-popup .fr-input-line input[type=number],.fr-popup .fr-input-line input[type=text]{height:46px}.fr-popup .fr-input-line input+label,.fr-popup .fr-input-line textarea+label{position:absolute;top:29px;left:12px;font-size:14px;color:grey;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;z-index:3;display:block;background:#FFF;padding:0;cursor:text}.fr-popup .fr-input-line input.fr-not-empty+label,.fr-popup .fr-input-line textarea.fr-not-empty+label{color:gray;width:auto;left:4px;padding:0 4px;font-size:11px;top:9px}.fr-popup input,.fr-popup textarea{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;outline:none}.fr-popup textarea{resize:none}.fr-popup .fr-buttons{white-space:nowrap;line-height:0}.fr-popup .fr-buttons .fr-btn{margin-left:4px;margin-right:4px;display:inline-block;float:none}.fr-popup .fr-buttons .fr-btn i{float:left}.fr-popup .fr-buttons .fr-separator{display:inline-block;float:none}.fr-popup .fr-buttons.fr-tabs{border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f5f5f5;overflow:hidden}@media (max-width: 768px){.fr-popup .fr-buttons.fr-tabs.fr-tabs-scroll{overflow:scroll;overflow-y:hidden;width:276px}}.fr-popup .fr-buttons:not(.fr-tabs){padding:5px}.fr-popup .fr-layer{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:195px;box-sizing:border-box;margin:20px;display:none}@media (min-width: 768px){.fr-popup .fr-layer{width:260px}}.fr-popup .fr-layer.fr-active{display:inline-block}.fr-popup .fr-action-buttons{z-index:7;height:36px;text-align:right}.fr-popup .fr-action-buttons button.fr-command{height:36px;line-height:1;color:#0098f7;padding:10px;cursor:pointer;text-decoration:none;border:none;background:none;font-size:16px;outline:none;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-popup .fr-action-buttons button.fr-command+button{margin-left:24px}.fr-popup .fr-action-buttons button.fr-command:focus,.fr-popup .fr-action-buttons button.fr-command:hover{background:#ebebeb;color:#0098f7}.fr-popup .fr-action-buttons button.fr-command:active{background:#d6d6d6;color:#0098f7}.fr-popup .fr-action-buttons button::-moz-focus-inner{border:0}.fr-popup .fr-checkbox{position:relative;display:inline-block;width:18px;height:18px;padding:10px;border-radius:100%;line-height:1;box-sizing:content-box;vertical-align:middle}.fr-popup .fr-checkbox svg{margin-left:2px;margin-top:2px;display:none;width:10px;height:10px}.fr-popup .fr-checkbox span{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:18px;height:18px;display:inline-block;position:relative;z-index:1;box-sizing:border-box;-webkit-transition:background 0.2s ease 0s,border-color 0.2s ease 0s;-moz-transition:background 0.2s ease 0s,border-color 0.2s ease 0s;-ms-transition:background 0.2s ease 0s,border-color 0.2s ease 0s;-o-transition:background 0.2s ease 0s,border-color 0.2s ease 0s}.fr-popup .fr-checkbox input{position:absolute;z-index:2;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border:0 none;cursor:pointer;height:18px;margin:0;padding:0;width:18px;top:7px;left:7px}.fr-popup .fr-checkbox input:not(:checked)+span{border:solid 2px #999999}.fr-popup .fr-checkbox input:not(:checked):active+span{background-color:#f5f5f5}.fr-popup .fr-checkbox input:not(:checked):focus+span,.fr-popup .fr-checkbox input:not(:checked):hover+span{border-color:#515151}.fr-popup .fr-checkbox input:checked+span{background:#0098f7;border:solid 2px #0098f7}.fr-popup .fr-checkbox input:checked+span svg{display:block}.fr-popup .fr-checkbox input:checked:active+span{background-color:#EcF5Ff}.fr-popup .fr-checkbox input:checked:focus+span,.fr-popup .fr-checkbox input:checked:hover+span{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-popup .fr-checkbox-line{font-size:14px;line-height:1.4px;margin-top:10px}.fr-popup .fr-checkbox-line label{cursor:pointer;margin:0 5px;vertical-align:middle}.fr-popup.fr-rtl{direction:rtl;text-align:right}.fr-popup.fr-rtl .fr-action-buttons{text-align:left}.fr-popup.fr-rtl .fr-input-line input+label,.fr-popup.fr-rtl .fr-input-line textarea+label{left:auto;right:0}.fr-popup.fr-rtl .fr-buttons .fr-separator.fr-vs{float:right}.fr-text-edit-layer{width:250px;box-sizing:border-box;display:block!important}.fr-toolbar{color:#222222;background:#FFF;position:relative;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:left;border:1px solid #CCCCCC;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.2;padding-bottom:0;-webkit-transition:padding-bottom 0.5s;-moz-transition:padding-bottom 0.5s;-ms-transition:padding-bottom 0.5s;-o-transition:padding-bottom 0.5s}.fr-toolbar:after{clear:both;display:block;content:""}.fr-toolbar:after{height:0}.fr-toolbar .fr-newline{clear:both;display:block;content:"";margin-left:9px;margin-right:9px;background:#efefef;height:1px;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s}.fr-toolbar.fr-toolbar-open .fr-newline{height:0}.fr-toolbar .fr-float-right{float:right}.fr-toolbar .fr-float-left{float:left}.fr-toolbar .fr-more-toolbar{float:left;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f5f5f5;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s;height:0;overflow:hidden;box-sizing:border-box;width:100%}.fr-toolbar .fr-more-toolbar.fr-expanded{height:48px}.fr-toolbar .fr-more-toolbar.fr-overflow-visible{overflow:visible}.fr-toolbar .fr-more-toolbar>.fr-command.fr-btn{margin-left:4px;margin-right:4px}.fr-toolbar .fr-btn-grp{display:inline-block;margin:0 17px 0 12px}@media (max-width: 768px){.fr-toolbar .fr-btn-grp{margin:0 7px 0 6px}}.fr-toolbar .fr-command.fr-btn.fr-open{margin-top:10px;margin-bottom:-1px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar .fr-command.fr-btn.fr-open:not(:hover):not(:focus):not(:active){background:#f5f5f5}.fr-toolbar .fr-popup .fr-command:focus-visible{outline:none}.fr-toolbar.fr-rtl{text-align:right}.fr-toolbar.fr-inline{display:none;box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);border:0;white-space:nowrap;position:absolute;margin-top:5px;z-index:2147483630}.fr-toolbar.fr-inline.fr-above{margin-top:-10px;border-top:0}.fr-toolbar.fr-inline .fr-newline{height:0}.fr-toolbar.fr-inline .fr-more-toolbar{position:absolute!important}.fr-toolbar.fr-inline .fr-more-toolbar.fr-expanded{position:relative!important}.fr-toolbar.fr-top{top:0;border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-bottom{bottom:0;border-top:0;padding-bottom:0;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-bottom .fr-newline{padding-top:0;-webkit-transition:padding-top 0.5s;-moz-transition:padding-top 0.5s;-ms-transition:padding-top 0.5s;-o-transition:padding-top 0.5s}.fr-toolbar.fr-bottom.fr-toolbar-open .fr-newline{padding-top:48px;background:#FFF}.fr-toolbar.fr-bottom .fr-command.fr-btn.fr-open{margin-top:-1px;margin-bottom:10px;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-sticky-on{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-separator{background:#ebebeb;display:block;vertical-align:top;float:left}.fr-separator+.fr-separator{display:none}.fr-separator.fr-vs{height:32px;width:1px;margin:8px 4px}.fr-separator.fr-hs{clear:both;width:calc(100% - (2 * 4px));margin:0 4px;height:1px}.fr-separator.fr-hidden{display:none!important}.fr-rtl .fr-separator{float:right}.fr-toolbar.fr-inline .fr-separator.fr-hs{float:none}.fr-toolbar.fr-inline .fr-separator.fr-vs{display:inline-block}.fr-second-toolbar{border:1px solid #CCCCCC;border-top:0;background:#FFF;line-height:1.4;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-second-toolbar:after{clear:both;display:block;content:"";height:0}.fr-second-toolbar:empty{min-height:calc(10px);position:relative;margin-top:calc(-1px);z-index:2}#fr-logo{float:left;outline:none}#fr-logo>span{display:inline-block;float:left;font-family:sans-serif;padding:11px 5px 10px 15px;font-size:12px;font-weight:500;color:#b1b2b7;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s}#fr-logo>svg{height:20px;width:47px;margin:7px 0;cursor:pointer}#fr-logo>svg *{-webkit-transition:fill 0.3s;-moz-transition:fill 0.3s;-ms-transition:fill 0.3s;-o-transition:fill 0.3s}#fr-logo:focus>span,#fr-logo:hover>span{color:#0098f7}#fr-logo:focus>svg .fr-logo,#fr-logo:hover>svg .fr-logo{fill:#0098f7}.fr-visibility-helper{display:none;margin-left:0!important}@media (min-width: 768px){.fr-visibility-helper{margin-left:1px!important}}@media (min-width: 992px){.fr-visibility-helper{margin-left:2px!important}}@media (min-width: 1200px){.fr-visibility-helper{margin-left:3px!important}}.fr-opacity-0{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-box{position:relative}.fr-sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.fr-sticky-off{position:relative}.fr-sticky-on{position:fixed;z-index:10}.fr-sticky-on.fr-sticky-ios{position:-webkit-sticky;left:0;right:0;width:auto!important}.modal .fr-sticky-on{position:-webkit-sticky;position:sticky}.fr-sticky-dummy{display:none}.fr-sticky-box>.fr-sticky-dummy,.fr-sticky-on+.fr-sticky-dummy{display:block}span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-highlight-change>.fr-embedly>.embedly-card>.embedly-card-hug>iframe,.fr-highlight-change>.fr-video>embed,.fr-highlight-change>.fr-video>iframe,.fr-highlight-change>.fr-video>video,.fr-highlight-change>img,.fr-highlight-change>p,.fr-view .fr-highlight-change,.fr-view .fr-highlight-change>span:not(.fr-tracking-deleted){background-color:#f3eec3;opacity:0.5}.fr-highlight-change.fr-highlight-change>hr,.fr-highlight-change.fr-highlight-change>table td{border-color:#f3eec3}.fr-tracking-deleted.fr-tracking-deleted>hr,.fr-tracking-deleted.fr-tracking-deleted>table td{border-color:#dc3545}.fr-tracking-deleted img,.fr-tracking-deleted>.fr-embedly>.embedly-card>.embedly-card-hug>iframe,.fr-tracking-deleted>.fr-video>iframe,.fr-tracking-deleted>.fr-video>video{opacity:0.5;background-color:#dc3545}.fr-view .fr-tracking-deleted{background-color:#dc3545;text-decoration:line-through;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:1}.fr-highlight-change>.fr-embedly>.embedly-card>.embedly-card-hug>iframe,.fr-highlight-change>.fr-video>embed,.fr-highlight-change>.fr-video>iframe,.fr-highlight-change>.fr-video>video,.fr-tracking-deleted>.fr-embedly>.embedly-card>.embedly-card-hug>iframe,.fr-tracking-deleted>.fr-video>iframe,.fr-tracking-deleted>.fr-video>video{padding:10px!important}.fr-highlight-change img,.fr-tracking-deleted img{border:2px solid #f3eec3}.fr-highlight-change #isPasted :not(table):not(tbody):not(tr):not(td){opacity:0.5;background-color:#f3eec3}.fr-highlight-change #isPasted>table td{opacity:0.5;border-color:#f3eec3}.fr-track-hide{display:none}.fr-track-hide-mobile{width:0;height:0;overflow:hidden;position:absolute}.fr-ios-mobile-disable-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-bottom-extended{flex-wrap:wrap;display:flex;box-sizing:border-box}.position-relative{position:relative!important}.fr-view .fr-img-caption.fr-rounded img,.fr-view img.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view .fr-img-caption.fr-shadow img,.fr-view img.fr-shadow{box-shadow:10px 10px 5px 0px #cccccc}.fr-view .fr-img-caption.fr-bordered img,.fr-view img.fr-bordered{border:solid 5px #CCC}.fr-view img.fr-bordered{box-sizing:content-box}.fr-view .fr-img-caption.fr-bordered img{box-sizing:border-box}.fr-view li img.fr-dii.fr-fil{margin-right:20px}.fr-view{word-wrap:break-word}.fr-view span[style~="color:"] a{color:inherit}.fr-view strong{font-weight:700}.fr-view table[border="0"] td:not([class]),.fr-view table[border="0"] td[class=""],.fr-view table[border="0"] th:not([class]),.fr-view table[border="0"] th[class=""]{border-width:0px}.fr-view table{border:none;border-collapse:collapse;empty-cells:show;max-width:100%}.fr-view table td{min-width:5px}.fr-view table.fr-dashed-borders td,.fr-view table.fr-dashed-borders th{border-style:dashed}.fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:whitesmoke}.fr-view table td,.fr-view table th{border:1px solid #DDD}.fr-view table td:empty,.fr-view table th:empty{height:20px}.fr-view table td.fr-highlighted,.fr-view table th.fr-highlighted{border:1px double red}.fr-view table td.fr-thick,.fr-view table th.fr-thick{border-width:2px}.fr-view table th{background:#ececec}.fr-view table tfoot td{background:#ececec}.fr-view .fr-mso-hidden{display:none}.fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-column-break-after:always;break-after:always;page-break-after:always}.fr-view .fr-file{position:relative}.fr-view .fr-file:after{position:relative;content:"\1F4CE";font-weight:400}.fr-view pre{white-space:pre-wrap;word-wrap:break-word;overflow:visible}.fr-view[dir=rtl] blockquote{border-left:none;border-right:solid 2px #5E35B1;margin-right:0;padding-right:5px;padding-left:0}.fr-view[dir=rtl] blockquote blockquote{border-color:#00BCD4}.fr-view[dir=rtl] blockquote blockquote blockquote{border-color:#43A047}.fr-view blockquote{border-left:solid 2px #5E35B1;margin-left:0;padding-left:5px;color:#5E35B1}.fr-view blockquote blockquote{border-color:#00BCD4;color:#00BCD4}.fr-view blockquote blockquote blockquote{border-color:#43A047;color:#43A047}.fr-view span.fr-emoticon{font-weight:400;font-family:Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Segoe UI Symbol,Android Emoji,EmojiSymbols;display:inline;line-height:0}.fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat!important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle}.fr-view .fr-text-gray{color:#AAA!important}.fr-view .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.fr-view .fr-text-spaced{letter-spacing:1px}.fr-view .fr-text-uppercase{text-transform:uppercase}.fr-view .fr-class-highlighted{background-color:#ffff00}.fr-view .fr-class-code{border-color:#cccccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f5f5f5;padding:10px;font-family:Courier New,Courier,monospace}.fr-view .fr-class-transparency{opacity:0.5}.fr-view img{position:relative;max-width:100%}.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view img.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view img.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.fr-view span.fr-img-caption{position:relative;max-width:100%}.fr-view span.fr-img-caption.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view span.fr-img-caption.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view span.fr-img-caption.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view span.fr-img-caption.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}.fr-view span.fr-img-caption.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}.fr-view span.fr-img-caption.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.fr-view .fr-video{text-align:center;position:relative}.fr-view .fr-video.fr-rv{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fr-view .fr-video.fr-rv embed,.fr-view .fr-video.fr-rv object,.fr-view .fr-video.fr-rv>iframe{position:absolute!important;top:0;left:0;width:100%;height:100%}.fr-view .fr-video>*{box-sizing:content-box;max-width:100%;border:none}.fr-view .fr-video.fr-dvb{display:block;clear:both}.fr-view .fr-video.fr-dvb.fr-fvl{text-align:left}.fr-view .fr-video.fr-dvb.fr-fvr{text-align:right}.fr-view .fr-video.fr-dvi{display:inline-block}.fr-view .fr-video.fr-dvi.fr-fvl{float:left}.fr-view .fr-video.fr-dvi.fr-fvr{float:right}.fr-view a.fr-strong{font-weight:700}.fr-view a.fr-green{color:green}.fr-view .fr-img-caption{text-align:center}.fr-view .fr-img-caption .fr-img-wrap{padding:0;margin:auto;text-align:center;width:100%}.fr-view .fr-img-caption .fr-img-wrap a{display:block}.fr-view .fr-img-caption .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial;box-sizing:border-box;-webkit-opacity:0.9;-moz-opacity:0.9;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:100%;text-align:center}.fr-view button.fr-rounded,.fr-view input.fr-rounded,.fr-view textarea.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view button.fr-large,.fr-view input.fr-large,.fr-view textarea.fr-large{font-size:24px}.fr-view p img.fr-dii.fr-fil,.fr-view span.fr-img-caption.fr-dii.fr-fil{margin-right:15px}a.fr-view.fr-strong{font-weight:700}a.fr-view.fr-green{color:green}img.fr-view{position:relative;max-width:100%}img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}img.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}span.fr-img-caption.fr-view{position:relative;max-width:100%}span.fr-img-caption.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}span.fr-img-caption.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}span.fr-img-caption.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}span.fr-img-caption.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.fr-box .fr-counter{padding:10px;float:right;color:#999;content:attr(data-chars);font-size:14px;font-family:sans-serif;z-index:1;border-radius:2px 0 0 0;-moz-border-radius:2px 0 0 0;-webkit-border-radius:2px 0 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-rtl .fr-counter{left:0;right:auto;border-left:none;border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;-webkit-border-radius:0 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-code-view .fr-counter{display:none}textarea.fr-code{display:none;width:100%;resize:none;-moz-resize:none;-webkit-resize:none;box-sizing:border-box;border:none;padding:10px;margin:0;font-family:Courier New,monospace;font-size:14px;background:#FFF;color:#000;outline:none}.fr-box.fr-rtl textarea.fr-code{direction:rtl}.fr-box .CodeMirror{display:none}.fr-box.fr-code-view textarea.fr-code{display:block}.fr-box.fr-code-view .fr-element,.fr-box.fr-code-view .fr-iframe,.fr-box.fr-code-view .fr-placeholder{display:none}.fr-box.fr-code-view .CodeMirror{display:block}.fr-box.fr-inline.fr-code-view .fr-command.fr-btn.html-switch{display:block}.fr-box.fr-inline .fr-command.fr-btn.html-switch{position:absolute;top:0;right:0;display:none;background:#FFF;color:#333;-moz-outline:0;outline:0;border:0;line-height:1;cursor:pointer;text-align:left;padding:8px 7px;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box.fr-inline .fr-command.fr-btn.html-switch i{font-size:24px;width:24px;text-align:center}.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover{background:#ebebeb}.fr-popup .fr-layer.fr-color-hex-layer{margin:0;padding:20px;padding-top:0;float:left}.fr-popup .fr-layer.fr-color-hex-layer .fr-input-line{float:left;width:calc(100% - 50px);padding:15px 0 0}.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons{float:right;width:38px;height:40px;padding:17px 0 0;margin:0}.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;height:40px;width:38px}.fr-popup .fr-separator+.fr-colors-tabs{margin-left:2px;margin-right:2px}.fr-popup .fr-color-set{line-height:0;display:none}.fr-popup .fr-color-set.fr-selected-set{display:block;padding:20px;padding-bottom:0}.fr-popup .fr-color-set>span{display:inline-block;width:32px;height:32px;position:relative;z-index:1}.fr-popup .fr-color-set>span>i,.fr-popup .fr-color-set>span>svg{text-align:center;line-height:32px;height:24px;width:24px;margin:4px;font-size:13px;position:absolute;bottom:0;cursor:default;left:0}.fr-popup .fr-color-set>span>i path,.fr-popup .fr-color-set>span>svg path{fill:#222}.fr-popup .fr-color-set>span .fr-selected-color{color:#FFF;font-family:FontAwesome;font-size:13px;font-weight:400;line-height:32px;position:absolute;top:0;bottom:0;right:0;left:0;text-align:center;cursor:default}.fr-popup .fr-color-set>span:focus,.fr-popup .fr-color-set>span:hover{outline:1px solid #222;z-index:2}.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1=text]~[data-param1=background]:after{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}.fr-drag-helper{background:#0098f7;height:2px;margin-top:-1px;-webkit-opacity:.2;-moz-opacity:.2;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;z-index:2147483640;display:none}.fr-drag-helper.fr-visible{display:block}.fr-dragging{-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-popup .fr-emoticon{width:24px;height:24px;font-family:Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Segoe UI Symbol,Android Emoji,EmojiSymbols}.fr-popup .fr-emoticon img{height:24px;width:24px}.fr-popup .fr-command.fr-btn.fr-tabs-unicode{padding:0 0 0 14px}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.fr-popup .fr-icon-container.fr-emoticon-container{width:368px}}.fr-popup .fr-file-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;box-sizing:border-box;text-align:center}.fr-popup .fr-file-upload-layer:hover{background:#ebebeb}.fr-popup .fr-file-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-file-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-file-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-file-progress-bar-layer{box-sizing:border-box}.fr-popup .fr-file-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-file-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-file-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-file-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.fr-popup .fr-file-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;animation:loading 2s linear infinite}.fr-popup .fr-file-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-file-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}body.fr-fullscreen{overflow:hidden;height:100%;width:100%;position:fixed}.fr-box.fr-fullscreen{margin:0!important;position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483630!important;width:auto!important}.fr-box.fr-fullscreen .fr-wrapper{background-color:#FFF}.fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-fullscreen .fr-toolbar{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-fullscreen .fr-toolbar.fr-top{top:0!important}.fr-box.fr-fullscreen .fr-toolbar.fr-bottom{bottom:0!important}.fr-box.fr-fullscreen .fr-second-toolbar{margin-top:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-fullscreen-wrapper{z-index:2147483640!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal{text-align:left;padding:20px 20px 10px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table{border-collapse:collapse;font-size:14px;line-height:1.5;width:100%}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table+table{margin-top:20px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tr{border:0}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th{text-align:left}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table td,.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th{padding:6px 0 4px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody tr{border-bottom:solid 1px #ebebeb}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:first-child{width:60%;color:#646464}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:nth-child(n+2){letter-spacing:0.5px}.fr-element img{cursor:pointer;padding:0 1px}.fr-image-resizer{position:absolute;border:solid 1px #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;box-sizing:content-box}.fr-image-resizer.fr-active{display:block}.fr-image-resizer .fr-handler{display:block;position:absolute;background:#0098f7;border:solid 1px #FFF;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:4;box-sizing:border-box}.fr-image-resizer .fr-handler.fr-hnw{cursor:nw-resize}.fr-image-resizer .fr-handler.fr-hne{cursor:ne-resize}.fr-image-resizer .fr-handler.fr-hsw{cursor:sw-resize}.fr-image-resizer .fr-handler.fr-hse{cursor:se-resize}.fr-image-resizer .fr-handler{width:12px;height:12px}.fr-image-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.fr-image-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width: 1200px){.fr-image-resizer .fr-handler{width:10px;height:10px}.fr-image-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-image-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-image-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}.fr-popup .fr-image-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-image-upload-layer:hover{background:#ebebeb}.fr-popup .fr-image-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-image-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-image-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-image-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-image-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-image-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-image-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.fr-popup .fr-image-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;animation:loading 2s linear infinite}.fr-popup .fr-image-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-image-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-image-size-layer .fr-image-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-image-size-layer .fr-image-group .fr-input-line+.fr-input-line{margin-left:10px}.fr-uploading{-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}@keyframes loading{0%{left:-25%}to{left:100%}}img.fr-draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-line-breaker{cursor:text;border-top:1px solid #0098f7;position:fixed;z-index:2;display:none}.fr-line-breaker.fr-visible{display:block}.fr-line-breaker a.fr-floating-btn{position:absolute;left:calc(50% - (40px / 2));top:-20px}.fr-line-breaker a.fr-floating-btn svg{margin:8px;height:24px;width:24px}.fr-quick-insert{position:absolute;z-index:2147483639;white-space:nowrap;padding-right:10px;box-sizing:content-box}.fr-quick-insert a.fr-floating-btn svg{margin:8px;width:24px;height:24px}.fr-quick-insert.fr-on a.fr-floating-btn svg{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.fr-quick-insert.fr-hidden{display:none}.fr-qi-helper{position:absolute;z-index:3;padding-left:20px;white-space:nowrap}.fr-qi-helper a.fr-btn.fr-floating-btn{text-align:center;padding:6px 10px 10px 10px;display:inline-block;color:#222;background:#FFF;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.fr-qi-helper a.fr-btn.fr-floating-btn svg{fill:#222}.fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.fr-popup .fr-buttons.fr-tabs .fr-special-character-category{padding:10px 15px}.fr-popup .fr-buttons.fr-tabs .fr-special-character-category span{font-weight:400;font-size:16px}.fr-popup .fr-special-character{width:24px;height:24px}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.fr-popup .fr-icon-container.fr-sc-container{width:368px}}.fr-element table td.fr-selected-cell,.fr-element table th.fr-selected-cell{border:1px double #0098f7;position:relative}.fr-element table td.fr-selected-cell:after,.fr-element table th.fr-selected-cell:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,100,255,0.15);pointer-events:none}.fr-element table td,.fr-element table th{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text}.fr-element .fr-no-selection table td,.fr-element .fr-no-selection table th{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-table-resizer{cursor:col-resize;position:absolute;z-index:3;display:none}.fr-table-resizer.fr-moving{z-index:2}.fr-table-resizer div{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-right:1px solid #0098f7}.fr-no-selection{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-table-selector{display:block;position:absolute;z-index:9999;width:16px;height:16px;padding:3px;border:transparent 2px solid;border-radius:4px 4px 0 0}.fr-table-selector a{width:16px;height:16px;display:block}.fr-table-selector a>svg{width:16px;height:16px}.fr-table-selector-active{opacity:1;visibility:visible;border:#fdcf00 2px solid}.fr-table-selector-active a>svg{color:#fdcf00}.fr-table-selector-active-selected{border:#0d65ff 2px solid}.fr-table-selector-active-selected a>svg{color:#0d65ff}.fr-table-selector-inactive{opacity:0;visibility:hidden}.fr-view .fr-table-selection-hover{outline:#fdcf00 2px solid}.fr-view .fr-table-selected{outline:#0d65ff 2px solid;caret-color:transparent}.fr-popup .fr-table-size{margin:20px}.fr-popup .fr-table-size .fr-table-size-info{text-align:center;font-size:14px}.fr-popup .fr-table-size .fr-select-table-size{line-height:0;padding:5px;white-space:nowrap}.fr-popup .fr-table-size .fr-select-table-size>span{display:inline-block;padding:0 4px 4px 0;background:transparent}.fr-popup .fr-table-size .fr-select-table-size>span>span{display:inline-block;width:18px;height:18px;border:1px solid #DDD}.fr-popup .fr-table-size .fr-select-table-size>span.hover{background:transparent}.fr-popup .fr-table-size .fr-select-table-size>span.hover>span{background:rgba(0,152,247,0.3);border:solid 1px #0098f7}.fr-popup .fr-table-size .fr-select-table-size .new-line:after{clear:both;display:block;content:"";height:0}.fr-popup.fr-above .fr-table-size .fr-select-table-size>span{display:inline-block!important}.fr-popup .fr-table-colors{display:block;padding:20px;padding-bottom:0}.fr-popup.fr-desktop .fr-table-size .fr-select-table-size>span>span{width:12px;height:12px}.fr-insert-helper{position:absolute;z-index:9999;white-space:nowrap}.fr-element .fr-video{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element .fr-video:after{position:absolute;content:"";z-index:1;top:0;left:0;right:0;bottom:0;cursor:pointer;display:block;background:transparent}.fr-element .fr-video.fr-active>*{z-index:2;position:relative}.fr-element .fr-video>*{box-sizing:content-box;max-width:100%;border:none}.fr-box .fr-video-resizer{position:absolute;border:solid 1px #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box .fr-video-resizer.fr-active{display:block}.fr-box .fr-video-resizer .fr-handler{display:block;position:absolute;background:#0098f7;border:solid 1px #FFF;z-index:4;box-sizing:border-box}.fr-box .fr-video-resizer .fr-handler.fr-hnw{cursor:nw-resize}.fr-box .fr-video-resizer .fr-handler.fr-hne{cursor:ne-resize}.fr-box .fr-video-resizer .fr-handler.fr-hsw{cursor:sw-resize}.fr-box .fr-video-resizer .fr-handler.fr-hse{cursor:se-resize}.fr-box .fr-video-resizer .fr-handler{width:12px;height:12px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px}@media (min-width: 1200px){.fr-box .fr-video-resizer .fr-handler{width:10px;height:10px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line+.fr-input-line{margin-left:10px}.fr-popup .fr-video-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-video-upload-layer:hover{background:#ebebeb}.fr-popup .fr-video-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-video-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-video-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-video-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-video-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-video-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-video-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0%;background:#0098f7;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s}.fr-popup .fr-video-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;animation:loading 2s linear infinite}.fr-popup .fr-video-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-video-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-video-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}.fr-autoplay-margin{margin-top:0px!important}.fr-element .fr-embedly{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;position:relative}.fr-element .fr-embedly:after{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;cursor:pointer;display:block;background:transparent}.fr-element .fr-embedly>*{box-sizing:content-box;max-width:100%;border:none}.fr-box .fr-embedly-resizer{position:absolute;z-index:2;border:solid 1px #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box .fr-embedly-resizer.fr-active{display:block}.tui-image-editor-container{position:fixed;top:0;left:0;bottom:0;right:0;height:100%;width:100%;z-index:10}.tui-editor-cancel-btn{background-color:#FFF;border:1px solid #ccc;color:#222}.tui-editor-save-btn{background-color:#fdba3b;border:1px solid #fdba3b;color:#FFF}.fr-clearfix:after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-popup .fr-icon.fr-fa-icon{width:18px;padding:8px;margin:6px;font-size:16px}@supports not (-ms-high-contrast: none){.fr-popup .fr-icon-container.fr-fa-container{grid-template-columns:repeat(auto-fill,minmax(45px,45px))}}@media screen and (-ms-high-contrast: active) and (min-width: 768px), (-ms-high-contrast: none) and (min-width: 768px){.fr-popup .fr-icon-container.fr-fa-container{width:506px}}.fr-box [data-cmd=quote] .fr-shortcut{display:none}.fr-box .fr-popup{z-index:10000!important;box-shadow:0 1rem 3rem rgba(0,0,0,0.175);right:0;left:unset!important}.fr-box .fr-popup .fr-color-set{padding:8px;display:grid;grid-auto-flow:column;grid-template-rows:repeat(6,auto);grid-auto-columns:auto;gap:4px}.fr-box .fr-popup .fr-color-set br{display:none}.fr-box .fr-popup .fr-color-set .fr-select-color{box-shadow:0 0px 3px rgba(171,178,191,0.5);width:22px;height:22px;border:2px solid #FFFFFF;border-radius:5px;cursor:pointer;transition:all 0.35s}.fr-box .fr-popup .fr-color-set .fr-select-color:hover{box-shadow:0 0 0 2px rgba(171,178,191,0.5)}.fr-box .fr-popup .fr-color-set .fr-active-item{box-shadow:0 0 0 2px rgba(0,123,255,0.25)}.fr-box .fr-popup .fr-color-set .fr-selected-color{font-size:11px;line-height:18px}.fr-box .fr-popup .fr-color-set .fr-select-color[data-param1="#FFFFFF"] .fr-selected-color{color:black}.fr-box .fr-toolbar .fr-btn-grp{margin:0px 4px 4px 4px}.fr-box .fr-toolbar .fr-btn{height:24px;display:flex;align-items:center}.fr-box .fr-toolbar .fr-btn .fr-svg{width:18px;height:18px}.fr-box .fr-toolbar .fr-btn.fr-dropdown:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #333333;top:12px;right:4px}.fr-box .fr-quick-insert{margin-left:26px}.fr-box .fr-quick-insert .fr-floating-btn{box-shadow:0px 0px 4px rgba(0,0,0,0.08);width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px}.fr-box .fr-quick-insert .fr-floating-btn:hover{background:white}.fr-box .fr-quick-insert .fr-floating-btn .fr-svg{margin:4px}.fr-box .fr-qi-helper{display:flex}.fr-box .fr-qi-helper .fr-btn.fr-floating-btn{box-shadow:0px 0px 4px rgba(0,0,0,0.08);width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;padding:6px}.fr-box .fr-qi-helper .fr-btn.fr-floating-btn:hover{background:white}.fr-box .fr-qi-helper .fr-btn.fr-floating-btn .fr-svg{line-height:100%}.fr-box .fr-table-selector{display:none}.fr-box .fr-buttons.fr-tabs{display:flex!important}.fr-box.fr-basic .fr-second-toolbar,.fr-box.fr-basic .fr-toolbar,.fr-box.fr-basic .fr-wrapper{border-color:#e6e7e8}.fr-box.fr-basic .fr-element{height:270px;resize:vertical;margin-right:6px}section[section-id=justdo-emails]{margin-top:1rem}section[section-id=justdo-emails] .notification-registrar-toggle{max-height:50px;opacity:1;transform:translateY(0);transform-origin:top;overflow:hidden;transition:max-height 0.3s ease-out,opacity 0.25s ease-out,transform 0.3s ease-out}section[section-id=justdo-emails] .notification-registrar-toggle.disabled:not(.preference-managed){max-height:0;opacity:0;transform:translateY(-10px);pointer-events:none;margin:0;padding:0}.jd-dropdown-caret{display:block;width:16px;height:16px;flex:0 0 16px;padding:0;margin:0;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;color:var(--jd-dropdown-caret-color,currentColor);pointer-events:none;transform-origin:center}.jd-dropdown-caret.jd-dropdown-caret--compact{width:14px;height:14px;flex-basis:14px;stroke-width:2}.jd-dropdown-trigger{display:inline-flex;align-items:center;gap:4px}.jd-dropdown-trigger[aria-expanded=true]>.jd-dropdown-caret--flip{transform:rotate(180deg)}.jd-dropdown-trigger-label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bound-element{display:none;position:absolute}.bound-element.dropdown,.bound-element.dropup{position:absolute}.bound-element.open{display:inline-block}.bound-element .default-close{color:#ccc;cursor:pointer;position:absolute;top:12px;right:6px;z-index:1001;font-size:14px}.bound-element .default-close:hover{color:#999}.jd-pointer-restored-focus:focus{outline:none!important}.jd-audio-visualizer{display:block;position:relative;width:100%;height:var(--jd-audio-height,32px);min-width:0;overflow:hidden;color:var(--jd-audio-color,inherit);pointer-events:none}.jd-audio-visualizer.jd-audio-visualizer--compact{height:var(--jd-audio-height,20px)}.jd-audio-visualizer.jd-audio-visualizer--large{height:var(--jd-audio-height,48px)}.jd-audio-visualizer[hidden]{display:none}.jd-audio-visualizer canvas{display:block;width:100%;height:100%}html.ghost *{background:#000!important;color:#0f0!important;outline:solid #f00 1px!important}.avatars-colors-editor .modal-dialog{width:auto;max-width:700px!important}.avatars-colors-editor .cp-container{flex-wrap:wrap;gap:26px}.avatars-colors-editor .picker-caption{font-weight:600}.avatars-colors-editor .avatar-container{text-align:center;margin:18px}.avatars-colors-editor .avatar-container img{width:100px;height:100px}.avatars-colors-editor .palette.add{display:none}.preference-lock-icon{flex:0 0 auto;width:14px;height:14px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.preference-lock{display:inline-flex;flex:0 0 auto;align-items:center;vertical-align:middle;-webkit-margin-start:0.35rem;margin-inline-start:0.35rem}.preference-label,.user-config-dialog-container label{display:flex;align-items:flex-start;line-height:1.5}.preference-label .preference-lock,.user-config-dialog-container label .preference-lock{height:1.5em}.preference-managed-note{display:flex;align-items:flex-start;gap:0.5rem;padding:0.65rem;color:#334155;background-color:#f0f5fb;border:1px solid #d5e0ee;border-radius:4px;font-size:0.8rem;line-height:1.4}.preference-managed-note .preference-lock-icon{margin-top:0.1rem}.user-config-dialog-container .controller-template-default-toggle[aria-disabled=true]{cursor:default}.user-config-dialog-container .controller-template-default-toggle[aria-disabled=true] .jd-toggle{opacity:0.5}:root{--justdo-mobile-media-query:(max-width:767px);--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--safe-area-inset-left:env(safe-area-inset-left,0px);--safe-area-inset-right:env(safe-area-inset-right,0px);--mobile-app-chrome-safe-area-inset-bottom:var(--safe-area-inset-bottom);--mobile-horizontal-safety-padding:30px;--mobile-navbar-btn-spacing-top:16px;--mobile-navbar-btn-spacing-left:12px;--mobile-navbar-btn-spacing-right:12px;--mobile-navbar-btn-base-spacing-bottom:var(--mobile-navbar-btn-spacing-top);--mobile-navbar-btn-spacing-bottom:max(var(--mobile-navbar-btn-base-spacing-bottom),var(--mobile-app-chrome-safe-area-inset-bottom));--mobile-navbar-btn-icon-size:28px;--mobile-navbar-btn-border-top-width:4px;--mobile-navbar-height:calc(var(--mobile-navbar-btn-spacing-top) + var(--mobile-navbar-btn-spacing-bottom) + var(--mobile-navbar-btn-icon-size) + var(--mobile-navbar-btn-border-top-width));--safe-area-inset-top-plus-navbar-height:calc(var(--safe-area-inset-top) + var(--navbar-height, 0px));--safe-area-inset-top-plus-mobile-navbar-height:calc(var(--safe-area-inset-top) + var(--mobile-navbar-height));--safe-area-inset-bottom-plus-mobile-navbar-height:calc(var(--mobile-app-chrome-safe-area-inset-bottom) + var(--mobile-navbar-height));--mobile-tab-vertical-padding:12px;--mobile-tab-horizontal-padding:20px;--mobile-tab-title-padding:var(--mobile-tab-vertical-padding) var(--mobile-tab-horizontal-padding) 0 var(--mobile-tab-horizontal-padding);--mobile-tab-content-padding:0 var(--mobile-tab-horizontal-padding) var(--mobile-tab-vertical-padding) var(--mobile-tab-horizontal-padding);--mobile-tab-title-margin-bottom:4px;--mobile-tab-title-line-height:1.5em;--mobile-tab-content-max-height:calc(100dvh - var(--safe-area-inset-top-plus-navbar-height, 0px) - var(--mobile-navbar-height) - var(--mobile-tab-vertical-padding) - var(--mobile-tab-title-line-height) - var(--mobile-tab-title-margin-bottom));--max-of-safe-area-inset-bottom-or-mobile-navbar-height:max(var(--mobile-app-chrome-safe-area-inset-bottom),var(--mobile-navbar-height))}.mobile-navbar-buttons{display:none;max-height:var(--mobile-navbar-height);width:100%;position:fixed;bottom:0;padding:0px var(--mobile-horizontal-safety-padding);justify-content:space-between;box-shadow:0px 0px 12px rgba(0,0,0,0.16);background-color:white;z-index:200}.mobile-navbar-buttons .mobile-navbar-btn{padding-top:var(--mobile-navbar-btn-spacing-top);padding-left:var(--mobile-navbar-btn-spacing-left);padding-right:var(--mobile-navbar-btn-spacing-right);padding-bottom:var(--mobile-navbar-btn-spacing-bottom);border-top:var(--mobile-navbar-btn-border-top-width) solid white;-ms-user-select:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.mobile-navbar-buttons .mobile-navbar-btn.active{border-top:var(--mobile-navbar-btn-border-top-width) solid black}.mobile-navbar-buttons .mobile-navbar-btn.task-pane .jd-icon{transform:rotate(180deg)}.mobile-navbar-buttons .mobile-navbar-btn.notifications .required-actions-count{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobile-navbar-buttons .jd-icon{width:var(--mobile-navbar-btn-icon-size);height:var(--mobile-navbar-btn-icon-size);stroke-width:2px;cursor:pointer;-ms-user-select:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-webkit-touch-callout:none}.mobile-tab{-ms-scroll-chaining:none;overscroll-behavior:contain;position:fixed;top:var(--safe-area-inset-top-plus-navbar-height);background-color:#ffffff;width:100%;height:100%;z-index:1;display:block}.mobile-tab.notifications .required-actions-card{width:auto}.mobile-tab .mobile-tab-title{font-size:16px;font-weight:700;line-height:var(--mobile-tab-title-line-height);margin-bottom:var(--mobile-tab-title-margin-bottom);padding:var(--mobile-tab-title-padding)}.mobile-tab .mobile-tab-content{max-height:var(--mobile-tab-content-max-height);overflow:auto;scrollbar-gutter:stable;padding:var(--mobile-tab-content-padding)}@media (max-width: 767px){body{padding-top:var(--safe-area-inset-top);padding-bottom:var(--max-of-safe-area-inset-bottom-or-mobile-navbar-height);padding-left:var(--safe-area-inset-left);padding-right:var(--safe-area-inset-right);background-color:rgba(var(--color-primary),1)!important}.mobile-navbar-buttons{display:flex}}.right-to-left .mobile-tab .mobile-tab-title{text-align:right}.footer-language-selector{margin-right:12px}.footer-language-selector .btn{border:1px solid #d6dce7;box-shadow:0 1px 4px rgba(50,50,93,0.08);display:flex;align-items:center;font-size:14px}.footer-language-selector .btn .jd-icon{width:16px;height:16px;margin-right:6px}.footer-language-selector .footer-languag-improve-btn{position:relative;justify-content:center}.footer-language-selector .footer-languag-improve-btn .jd-tooltip{padding:8px 12px;font-size:13px;border-radius:4px;padding:6px 12px;position:absolute;transition:opacity 0.25s ease-in-out,visibility 0.25s ease-in-out;box-shadow:0px 8px 20px rgba(0,0,0,0.12);background-color:white;opacity:0;visibility:hidden;bottom:120%;white-space:break-spaces;width:250px;text-align:left}.footer-language-selector .footer-languag-improve-btn:hover .jd-tooltip{visibility:visible;opacity:1}.footer-language-selector .dropdown-menu{border-radius:4px;top:-4px!important;font-size:13px;max-height:440px;overflow:auto}.footer-language-selector .dropdown-content-wrapper{display:flex;flex-direction:row}.footer-language-selector .dropdown-items-wrapper{flex-grow:1;padding:2px}.footer-language-selector .dropdown-item{cursor:pointer}.footer-language-selector .active-lang{font-weight:700;position:relative}.footer-language-selector .active-lang:before{content:"";width:3px;height:auto;background-color:#027bff;position:absolute;top:4px;bottom:4px;left:14px;border-radius:2px}@media (max-width: 992px){.dropdown-content-wrapper{flex-direction:column!important}}.right-to-left .footer-language-selector{margin-left:12px;margin-right:unset}.right-to-left .footer-language-selector .btn .jd-icon{margin-left:6px;margin-right:unset}.right-to-left .footer-language-selector .active-lang:before{left:unset;right:14px}.top-banner{display:flex;padding:12px 16px;align-items:center;justify-content:center;background-color:#027bff}.top-banner .top-banner-content{display:flex;flex-grow:1;justify-content:center}.top-banner .language-suggestion{color:white;cursor:pointer;padding-left:24px}.top-banner .language-suggestion:hover{text-decoration:underline}.top-banner .language-suggestion span{display:inline-flex;text-decoration:underline}.top-banner .jd-icon{width:24px;height:24px;padding:4px;border-radius:4px;stroke-width:3;background-color:rgba(255,255,255,0.08);cursor:pointer}.top-banner .jd-icon:hover{background-color:rgba(255,255,255,0.12)}@media (max-width: 767px){.top-banner{z-index:5;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;position:fixed;bottom:0;padding-bottom:var(--safe-area-inset-bottom)}}:root{--jd-focus-web-color:rgba(var(--color-primary),1);--jd-focus-color:var(--jd-focus-web-color,var(--primary,#196bc0))}@supports selector(:focus-visible){.jd-focus-affordance,[role=button],a[href],button,summary{-webkit-tap-highlight-color:transparent}.jd-focus-affordance:focus:not(:focus-visible),[role=button]:focus:not(:focus-visible),a[href]:focus:not(:focus-visible),button:focus:not(:focus-visible),summary:focus:not(:focus-visible){outline:none!important}.jd-focus-affordance:focus-visible:where(:not(.jd-pointer-restored-focus)),[role=button]:focus-visible:where(:not(.jd-pointer-restored-focus)),a[href]:focus-visible:where(:not(.jd-pointer-restored-focus)),button:focus-visible:where(:not(.jd-pointer-restored-focus)),summary:focus-visible:where(:not(.jd-pointer-restored-focus)){outline:2px solid var(--jd-focus-color)!important;outline-offset:2px}.btn:focus:where(button,a[href],[role=button],summary),[role=button].btn.focus,a[href].btn.focus,button.btn.focus{box-shadow:none!important}input.btn.jd-pointer-restored-focus:focus,input.btn:focus:not(:focus-visible):where([type=button],[type=submit],[type=reset],[type=image],[type=checkbox],[type=radio]),label.btn:has(input:where([type=checkbox],[type=radio]).jd-pointer-restored-focus:focus),label.btn:has(input:where([type=checkbox],[type=radio]):focus:not(:focus-visible)){box-shadow:none!important}.custom-control-input.jd-pointer-restored-focus:focus~.custom-control-label:before,.custom-control-input:focus:not(:focus-visible)~.custom-control-label:before{box-shadow:none!important;outline:none!important}.custom-control-input:focus-visible:not(.jd-pointer-restored-focus)~.custom-control-label:before{box-shadow:none!important;outline:2px solid var(--jd-focus-color);outline-offset:2px}.jd-focus-affordance:focus-visible{outline:none!important}.jd-focus-affordance:focus-visible:not(.jd-pointer-restored-focus) .jd-focus-affordance-target{outline:2px solid var(--jd-focus-color);outline-offset:3px;border-radius:50%}.jd-focus-row{position:relative}.jd-focus-row:focus-visible{outline:none!important}.jd-focus-row:focus-visible:not(.jd-pointer-restored-focus):after{content:"";position:absolute;inset-block:4px;inset-inline-start:0;-webkit-border-start:3px solid var(--jd-focus-color);border-inline-start:3px solid var(--jd-focus-color);pointer-events:none}.jd-focus-scrollport{-webkit-border-start:3px solid transparent;border-inline-start:3px solid transparent}.jd-focus-scrollport:focus-visible{outline:none!important}.jd-focus-scrollport:focus-visible:not(.jd-pointer-restored-focus){border-inline-start-color:var(--jd-focus-color)}@media (forced-colors: active){:root{--jd-focus-color:Highlight}.jd-focus-scrollport.jd-pointer-restored-focus,.jd-focus-scrollport:not(:focus-visible){border-inline-start-color:Canvas}}}.navbar{min-height:45px}.justdo-avatar{width:30px;height:30px;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:50%}.justdo-avatars-box .justdo-avatar{width:100%;height:100%}.justdo-avatars-box .cont{float:inline-start}.justdo-avatars-box .sep{float:inline-start}.justdo-avatars-box .avatar-box-button{float:inline-start}.default-avatar-box-button{width:100%;height:100%;border-radius:50%;color:#aaa;line-height:30px;background-color:#ddd;font-size:18px;text-align:center;vertical-align:middle;cursor:pointer}.default-avatar-box-button.avatar-box-plus-users{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.justdo-avatars-box .avatar-box-button{height:30px;width:30px}.justdo-avatars-box .cont{height:30px;width:30px;margin-bottom:0}.justdo-avatars-box .sep{height:30px;margin:0 4px;width:1px;background-color:#dedede;display:inline-block;vertical-align:middle}#login-dropdown-list .dropdown-menu{min-width:320px}#login-dropdown-list .dropdown-menu .or{margin:5px 0;text-align:center}#login-dropdown-list input{margin:0 0 -1px;border-radius:0px;position:relative;z-index:1}#login-dropdown-list input:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}#login-dropdown-list input:last-of-type{margin-bottom:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#login-dropdown-list input:focus{z-index:2}#login-dropdown-list a{cursor:pointer}#login-dropdown-list #forgot-password-link,#login-dropdown-list #signup-link{margin-top:10px}.modal-backdrop{opacity:0.75;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75)}.modal-footer .btn{margin:0}#login-buttons-email-address-verified-modal .modal-dialog,#login-buttons-enroll-account-modal .modal-dialog,#login-buttons-reset-password-modal .modal-dialog,#login-buttons-reset-password-modal-success .modal-dialog{width:400px}#login-buttons-email-address-verified-modal .modal-dialog .modal-content,#login-buttons-enroll-account-modal .modal-dialog .modal-content,#login-buttons-reset-password-modal .modal-dialog .modal-content,#login-buttons-reset-password-modal-success .modal-dialog .modal-content{margin-top:30%}.login-buttons-dropdown-align-left#login-buttons+li .dropdown-menu{float:left;left:0;right:auto}.login-buttons-dropdown-align-right#login-buttons+li .dropdown-menu{float:right;right:0;left:auto}#login-buttons{display:none}.dropdown-info .action-buttons:before{content:" ·";color:#000;display:inline-block;margin-right:2px}.dropdown-info .action-buttons:first-child:before{content:""}.btn-Facebook{color:#fff;background-color:#3b5998}.btn-Google{color:#fff;background-color:#d34836}.btn-Twitter{color:#fff;background-color:#4099ff}.right-to-left #login-dropdown-list .dropdown-menu{text-align:right}.right-to-left #login-dropdown-list .dropdown-menu .login-buttons-dropdown-align-left#login-buttons+li .dropdown-menu{float:right;right:0;left:auto}.right-to-left #login-dropdown-list .dropdown-menu .login-buttons-dropdown-align-right#login-buttons+li .dropdown-menu{float:left;left:0;right:auto}.right-to-left #login-dropdown-list .dropdown-menu .dropdown-info .action-buttons:before{margin-right:unset;margin-left:2px}#login-dropdown-list .dropdown-info-btn{display:flex;gap:8px}#login-dropdown-list .dropdown-info-btn button{white-space:nowrap}#login-dropdown-list label{font-size:14px;margin-bottom:0.25rem}#login-dropdown-list .user-dropdown-toggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:box-shadow 0.15s ease-in-out;margin-left:8px;border-radius:100%;cursor:pointer}#login-dropdown-list .user-dropdown-toggle:hover{box-shadow:0 0 0 0.2rem rgba(0,0,0,0.08)}#login-dropdown-list .user-dropdown-toggle:active{box-shadow:0 0 0 0.2rem rgba(0,0,0,0.12)}#login-dropdown-list .user-dropdown-toggle img{width:33px;height:33px}#login-dropdown-list .dropdown-avatar{margin-right:1.5rem}#login-dropdown-list .dropdown-menu{margin-top:6px}#login-dropdown-list .dropdown-menu.settings .dropdown-avatar{margin-right:0rem}#login-dropdown-list .dropdown-menu.settings .dropdown-info-name{padding-top:0.5rem}#login-dropdown-list .dropdown-menu.settings .dropdown-info{text-align:center}#login-dropdown-list .dropdown-menu .dropdown-content{height:auto;max-height:calc(100vh - 60px);overflow:auto}.right-to-left #login-dropdown-list .user-dropdown-toggle{margin-left:unset;margin-right:8px}.right-to-left #login-dropdown-list .dropdown-avatar{margin-right:unset;margin-left:1.5rem}.right-to-left #login-dropdown-list .dropdown-menu.settings .dropdown-avatar{margin-right:unset;margin-left:0rem}.right-to-left #login-old-password,.right-to-left #login-password,.right-to-left #login-password-again{direction:ltr;text-align:right}@media (max-width: 767px){#login-dropdown-list .dropdown-info-btn{flex-direction:column}#login-dropdown-list .dropdown-menu .dropdown-content{max-height:calc(100vh - 150px)}}.dropdown-avatar .dropdown-user-avatar{width:95px;height:95px;background-color:#cecece;border-radius:100%;position:relative;overflow:hidden;background-size:95px 95px}.dropdown-avatar .dropdown-user-avatar input[type=file]{display:none}.dropdown-avatar .dropdown-user-avatar .dropdown-user-avatar-loading-indicator{display:none}.dropdown-avatar .dropdown-user-avatar .avatar-edit{position:absolute;bottom:-30px;background:rgba(0,0,0,0.5);color:white;font-size:13px;line-height:25px;width:100%;height:30px;text-align:center;cursor:pointer;transition:bottom 0.2s ease-in-out}.dropdown-avatar .avatar-remove{width:24px;height:24px;position:absolute;top:15px;right:6px;padding:4px;stroke-width:2;border-radius:100%;cursor:pointer;background:rgba(0,0,0,0.5);display:none}.dropdown-avatar .avatar-remove:hover{background:rgba(0,0,0,0.5);stroke:white}.dropdown-avatar:hover .avatar-edit{bottom:0px}.dropdown-avatar:hover .avatar-remove{display:block}.dropdown-user-avatar.disable-avatar-upload{cursor:default}.dropdown-avatar.loading{cursor:default}.dropdown-avatar.loading .dropdown-user-avatar{cursor:default}.dropdown-avatar.loading .dropdown-user-avatar-loading-indicator{display:block;width:100%;height:100%;background-color:rgba(2,10,37,0.6);text-align:center;padding-top:37px;color:#e5e5e5;font-weight:700}.dropdown-avatar.loading .avatar-edit,.dropdown-avatar.loading .avatar-remove{display:none}.dropdown-info .verify-your-email{font-weight:600;cursor:pointer}.dropdown-info .verify-your-email:hover{text-decoration:underline}.settings .dropdown-info .verify-your-email{margin-top:1px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #d3d3d3}.ui-widget-content{border:1px solid #aaa;background:#fff;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url("packages/mizzao_jquery-ui/lib/themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #d3d3d3;background:#e6e6e6 url("packages/mizzao_jquery-ui/lib/themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:400;color:#555}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#555;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url("packages/mizzao_jquery-ui/lib/themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#212121;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #aaa;background:#fff url("packages/mizzao_jquery-ui/lib/themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:400;color:#212121}.ui-icon-background,.ui-state-active .ui-icon-background{border:#aaa;background-color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("packages/mizzao_jquery-ui/lib/themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-checked{border:1px solid #fcefa1;background:#fbf9ee}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("packages/mizzao_jquery-ui/lib/themes/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("packages/mizzao_jquery-ui/lib/themes/smoothness/images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("packages/mizzao_jquery-ui/lib/themes/smoothness/images/ui-icons_222222_256x240.png")}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url("packages/mizzao_jquery-ui/lib/themes/smoothness/images/ui-icons_454545_256x240.png")}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url("packages/mizzao_jquery-ui/lib/themes/smoothness/images/ui-icons_454545_256x240.png")}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url("packages/mizzao_jquery-ui/lib/themes/smoothness/images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("packages/mizzao_jquery-ui/lib/themes/smoothness/images/ui-icons_cd0a0a_256x240.png")}.ui-button .ui-icon{background-image:url("packages/mizzao_jquery-ui/lib/themes/smoothness/images/ui-icons_888888_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:-8px -8px 8px #aaa}.slick-header.ui-state-default,.slick-headerrow.ui-state-default{width:100%;overflow:hidden;border-left:0px}.slick-header-columns,.slick-headerrow-columns{position:relative;white-space:nowrap;cursor:default;overflow:hidden}.slick-header-column.ui-state-default{position:relative;display:inline-block;overflow:hidden;text-overflow:ellipsis;height:16px;line-height:16px;margin:0;padding:4px;border-right:1px solid silver;border-left:0px;border-top:0px;border-bottom:0px;float:left}.slick-header-column.ui-state-default .slick-column-name{text-overflow:ellipsis;overflow:hidden;display:block}.slick-headerrow-column.ui-state-default{padding:4px}.slick-header-column-sorted{font-style:italic}.slick-sort-indicator{display:inline-block;width:8px;height:5px;margin-left:4px;margin-top:6px;float:left}.slick-sort-indicator-desc{background:url(packages/stem-capital_slick-grid/images/sort-desc.gif)}.slick-sort-indicator-asc{background:url(packages/stem-capital_slick-grid/images/sort-asc.gif)}.slick-resizable-handle{position:absolute;font-size:0.1px;display:block;cursor:col-resize;width:4px;right:0px;top:0;height:100%}.slick-sortable-placeholder{background:silver}.grid-canvas{position:relative;outline:0;min-height:1px}.slick-cell,.slick-headerrow-column{position:absolute;border:1px solid transparent;border-right:1px dotted silver;border-bottom-color:silver;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;z-index:1;padding:1px 2px 2px 1px;margin:0;white-space:nowrap;cursor:default}.slick-group-toggle{display:inline-block}.slick-cell.highlighted{background:lightskyblue;background:rgba(0,0,255,0.2);transition:all 0.5s}.slick-cell.flashing{border:1px solid red!important}.slick-cell.editable{z-index:11;overflow:visible;background:white;border-color:black;border-style:solid}.slick-cell:focus{outline:none}.slick-reorder-proxy{display:inline-block;background:blue;opacity:0.15;filter:alpha(opacity=15);cursor:move}.slick-reorder-guide{display:inline-block;height:2px;background:blue;opacity:0.7;filter:alpha(opacity=70)}.slick-selection{z-index:10;position:absolute;border:2px dashed black}.slick-dynamic-row-height .slick-cell{position:relative;display:table-cell;overflow:visible;white-space:normal;text-overflow:clip;vertical-align:middle;z-index:1}.column-name-tooltip{position:absolute;background-color:white;z-index:10;opacity:0;transition:opacity 0.35s;box-shadow:0 0px 3px rgba(171,178,191,0.5);pointer-events:none;text-transform:uppercase;font-weight:700;font-size:10px;padding:4px 6px;line-height:100%;border-radius:4px;color:#3D495B;white-space:nowrap}.column-name-tooltip.show{opacity:1}.right-to-left .slick-header.ui-state-default,.right-to-left .slick-headerrow.ui-state-default{border-left:unset;border-right:0px}.right-to-left .slick-header-column.ui-state-default .slick-column-name{text-align:right}.right-to-left .slick-header-column.ui-state-default{border-right:0px;border-left:1px solid silver;float:right}.right-to-left .slick-sort-indicator{margin-left:unset;margin-right:4px;float:right}.right-to-left .slick-resizable-handle{left:0px;right:unset}.right-to-left .slick-cell,.right-to-left .slick-headerrow-column{border-right:unset!important;border-left:1px dotted silver!important;padding:1px 1px 2px 2px}.bootbox.modal{text-align:start}.bootbox.modal .modal-content .modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.bootbox.modal .modal-content .modal-footer>.btn{margin:0}.bootbox.modal .form-check{padding-left:0;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}.bootbox.modal .form-check-input{margin-left:0;-webkit-margin-start:-1.25rem;margin-inline-start:-1.25rem;-webkit-margin-end:0;margin-inline-end:0}.bootbox.modal .form-check-inline{-webkit-padding-start:0;padding-inline-start:0;margin-right:0;-webkit-margin-end:0.75rem;margin-inline-end:0.75rem}.bootbox.modal .form-check-inline .form-check-input{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0.3125rem;margin-inline-end:0.3125rem}.bootbox.modal .modal-header .bootbox-close-button{order:2;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:0;margin-inline-end:0}.bootbox.modal .bootbox-close-button{float:right}.bootbox.modal.right-to-left .bootbox-close-button{float:left}.bootbox-new-design .modal-content{box-shadow:0 1rem 3rem rgba(0,0,0,0.18);border:none}.bootbox-new-design .modal-content .modal-footer,.bootbox-new-design .modal-content .modal-header{border-color:#EDF1F8}.bootbox-new-design .modal-title{font-weight:600;color:#3D495B;font-size:15px}.bootbox-new-design .message{padding:12px 16px;border-radius:4px;color:#3D495B;border:1px dashed}.bootbox-new-design .message.attention{border-color:#F7DF93;background-color:#FEFAED}.bootbox-new-design .message.danger{border-color:#f79393;background-color:#feeded}.bootbox-new-design .message.primary{border-color:#8ed3ff;background-color:#dff1ff}.bootbox-new-design .message+.message{margin-top:10px}.bootbox-close-button:focus{opacity:1;outline:0px}@media (min-width: 768px){.bootbox-new-design .modal-dialog{max-width:600px}}@media (max-width: 767px){.bootbox.modal{margin-top:var(--safe-area-inset-top)!important}}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px \0;vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:inline-flex;align-items:center;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:rgba(255,255,255,0.5)}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:0.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none;z-index:0!important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2!important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select .selectpicker:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select .selectpicker:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:0.25rem 0.5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:0.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:none!important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0!important;padding:0!important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-menu{box-shadow:0 1rem 3rem rgba(0,0,0,0.18)}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.slick-cell .bootstrap-select .dropdown-toggle .filter-option-inner-inner{margin-top:3px}.bootstrap-select .dropdown-toggle .filter-expand{width:0!important;float:left;opacity:0!important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{border:none;min-width:100%;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner{-ms-overflow-style:none;padding:0 8px}.bootstrap-select .dropdown-menu>.inner:focus{outline:none!important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li+li{margin-top:2px}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:0.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);pointer-events:none;opacity:0.9;box-sizing:border-box}.bootstrap-select .no-results{padding:4px 8px;background:#f5f5f5;font-size:14px;white-space:nowrap;max-width:240px;overflow:hidden;text-overflow:ellipsis}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0;width:auto}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:"\00a0"}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:"";display:block;width:0.5em;height:1em;border-style:solid;border-width:0 0.26em 0.26em 0;transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,0.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,0.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid white;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton{padding:4px 8px}.bs-actionsbox{width:100%;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox{margin:0 8px 8px 8px}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}.bootstrap-select .dropdown-item.selected{background-color:#f8f9fa;color:#16181b;font-weight:700}.bootstrap-select .dropdown-item:active{background-color:#f8f9fa;color:#16181b}.bootstrap-select .dropdown-item:focus{outline:none}.bootstrap-select[dir] .dropdown-menu,.bootstrap-select[dir] .dropdown-menu li{text-align:start}.bootstrap-select[dir=rtl]>.dropdown-toggle{text-align:left}.bootstrap-select[dir=rtl]>select.mobile-device{left:unset;right:0}.bootstrap-select[dir=rtl]:not(.input-group-btn),.bootstrap-select[dir=rtl][class*=col-]{margin-left:unset;margin-right:0}.bootstrap-select[dir=rtl].dropdown-menu-right,.bootstrap-select[dir=rtl][class*=col-].dropdown-menu-right,.row .bootstrap-select[dir=rtl][class*=col-].dropdown-menu-right{float:left}.bootstrap-select[dir=rtl] .dropdown-toggle .filter-option{left:unset;right:0;float:right;text-align:right}.bs3.bootstrap-select[dir=rtl] .dropdown-toggle .filter-option{padding-right:unset;padding-left:inherit}.input-group .bs3-has-addon.bootstrap-select[dir=rtl] .dropdown-toggle .filter-option{padding-left:unset;padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select[dir=rtl] .dropdown-toggle .filter-option .filter-option-inner{padding-right:unset;padding-left:inherit}.bootstrap-select[dir=rtl] .dropdown-toggle .caret{right:unset;left:12px}.bootstrap-select[dir=rtl] .dropdown-menu li a.opt{text-align:right;padding-left:unset;padding-right:2.25em}.bootstrap-select[dir=rtl] .dropdown-menu li small{padding-left:unset;padding-right:0.5em}.bootstrap-select[dir=rtl].show-tick .dropdown-menu .selected span.check-mark{right:unset;left:15px}.bootstrap-select[dir=rtl].show-tick .dropdown-menu li a span.text{margin-right:unset;margin-left:34px}.bootstrap-select[dir=rtl].show-menu-arrow .dropdown-toggle .filter-option:before{left:unset;right:9px}.bootstrap-select[dir=rtl].show-menu-arrow .dropdown-toggle .filter-option:after{left:unset;right:10px}.bootstrap-select[dir=rtl].show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:auto;left:12px}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:auto;left:13px}.bootstrap-select[dir=rtl] .bs-donebutton{float:right}.bootstrap-select[dir=rtl] .dropdown-menu li{text-align:right}.jd-select,.jd-select-popup{--jd-select-row-height:32px;--jd-select-web-accent:rgba(var(--color-primary),1);--jd-select-accent:var(--jd-select-web-accent,var(--primary));color:#212529;font-size:14px;line-height:20px;box-sizing:border-box;text-align:start}.jd-select [hidden],.jd-select-popup [hidden]{display:none!important}.jd-select *,.jd-select :after,.jd-select :before,.jd-select-popup *,.jd-select-popup :after,.jd-select-popup :before{box-sizing:border-box}.jd-select{position:relative;width:100%;min-width:0}.jd-select .jd-select-search,.jd-select .jd-select-trigger{width:100%;height:32px;min-height:32px;margin:0;padding:5px 8px;border:1px solid #d8dde3;border-radius:5px;background:#fff;color:inherit;font:inherit;line-height:20px;text-overflow:ellipsis;outline:none}.jd-select .jd-select-search:focus,.jd-select .jd-select-trigger:focus-visible,.jd-select .jd-select-trigger[aria-expanded=true]{border-color:var(--jd-select-accent);box-shadow:inset 0 0 0 1px var(--jd-select-accent)}.jd-select .jd-select-trigger{display:flex;align-items:center;-webkit-padding-end:28px;padding-inline-end:28px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jd-select .jd-select-trigger[aria-disabled=true]{opacity:0.5;cursor:default}.jd-select .jd-select-value{flex:1;min-width:0}.jd-select .jd-select-trigger-text{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jd-select .jd-select-trigger>.jd-dropdown-caret{position:absolute;inset-inline-end:6px;top:50%;margin-top:-8px;--jd-dropdown-caret-color:#616b77}.jd-select .jd-select-search-field{position:relative}.jd-select .jd-select-search{display:block;-webkit-padding-start:29px;padding-inline-start:29px;-webkit-padding-end:32px;padding-inline-end:32px}.jd-select .jd-select-clear-icon,.jd-select .jd-select-search-icon{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.jd-select .jd-select-search-icon{position:absolute;inset-inline-start:8px;top:50%;width:14px;height:14px;margin-top:-7px;color:#616b77}.jd-select .jd-select-clear{position:absolute;inset-inline-end:4px;top:50%;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-top:-12px;padding:0;border:0;border-radius:4px;background:transparent;color:#616b77;cursor:pointer}@media (hover: hover){.jd-select .jd-select-clear:hover{background:#f2f4f6}}.jd-select .jd-select-clear:focus-visible{outline:2px solid var(--jd-select-accent);outline-offset:-2px}.jd-select .jd-select-clear svg{width:10px;height:10px}.jd-select .jd-select-tools{position:fixed;z-index:1061;padding:6px;border:1px solid #d8dde3;border-bottom:0;border-radius:8px 8px 0 0;background:#fff;box-shadow:0 -3px 12px rgba(25,40,55,0.08);white-space:normal}.jd-select .jd-select-buttons{display:flex;flex-wrap:wrap;gap:4px}.jd-select .jd-select-buttons button{min-height:28px;margin:0;padding:3px 6px;border:1px solid #d8dde3;border-radius:4px;background:#fff;color:inherit;font:inherit;font-size:12px;line-height:18px;cursor:pointer}.jd-select .jd-select-buttons button[aria-pressed=true]{border-color:var(--jd-select-accent);color:var(--jd-select-accent)}@media (hover: hover){.jd-select .jd-select-buttons button:hover:not([aria-disabled=true]){background:#f2f4f6}}.jd-select .jd-select-buttons button:focus-visible{outline:2px solid var(--jd-select-accent);outline-offset:1px}.jd-select .jd-select-buttons button[aria-disabled=true]{opacity:0.5;cursor:default}.jd-select .jd-select-search-field:not([hidden])+.jd-select-buttons{margin-top:4px}.jd-select .jd-select-select-all{-webkit-margin-start:auto;margin-inline-start:auto}.jd-select .jd-select-footer{position:fixed;z-index:1061;padding:8px;border:1px solid #d8dde3;border-radius:0 0 8px 8px;background:#fff;box-shadow:0 5px 18px rgba(25,40,55,0.15);white-space:normal}.jd-select .jd-select-footer.needs-confirmation{border-color:var(--jd-select-accent)}.jd-select .jd-select-completion,.jd-select .jd-select-limit{margin-bottom:8px;color:#616b77;font-size:12px;line-height:18px;overflow-wrap:anywhere}.jd-select .jd-select-completion{color:var(--jd-select-accent);border-radius:3px;padding-inline:4px;margin-inline:-4px}.jd-select .jd-select-actions{position:relative;display:flex;justify-content:flex-end;gap:8px}.jd-select .jd-select-actions button{min-height:32px;min-width:72px;margin:0;padding:5px 12px;border:1px solid #929ca7;border-radius:4px;background:#fff;color:inherit;font:inherit;cursor:pointer}.jd-select .jd-select-actions button:focus-visible{outline:2px solid var(--jd-select-accent);outline-offset:1px}.jd-select .jd-select-actions .jd-select-confirm{background:var(--jd-select-accent);border-color:var(--jd-select-accent);color:#fff}.jd-select .jd-select-footer.needs-confirmation .jd-select-actions:after{content:"";position:absolute;inset:-4px;border:2px solid var(--jd-select-accent);border-radius:6px;pointer-events:none;opacity:0}@media (prefers-reduced-motion: no-preference){.jd-select .jd-select-footer.needs-confirmation .jd-select-actions:after{animation:jd-select-completion-highlight 700ms ease-out}}.jd-select .jd-select-buttons.has-single-row-actions,.jd-select.has-compact-tools .jd-select-buttons{flex-wrap:nowrap;overflow-x:auto}.jd-select .jd-select-buttons.has-single-row-actions button,.jd-select.has-compact-tools .jd-select-buttons button{flex-shrink:0;white-space:nowrap}.jd-select .jd-select-buttons.has-single-row-actions{padding:3px}@keyframes jd-select-completion-highlight{0%,45%{opacity:1}to{opacity:0}}.jd-select-overlay{position:fixed;top:0;left:0;width:0;height:0;z-index:1060}.jd-select-overflow-cue{position:absolute;inset-inline:6px;height:16px;pointer-events:none;background:linear-gradient(transparent,rgba(97,107,119,0.13));border-bottom:1px solid rgba(97,107,119,0.2)}.jd-value-values.is-summary>.jd-value{flex-basis:100%;min-width:0}.jd-value-values.is-summary .jd-value-label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:40px;overflow:hidden;overflow-wrap:anywhere}.jd-value-values.is-summary .jd-value-secondary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jd-value-values.is-summary a.jd-value-more{border:0;border-radius:3px;padding:0 3px;margin:0;font:inherit;color:#0c579c;color:rgba(var(--color-primary),1);background:transparent;cursor:pointer;text-decoration:underline}.jd-value-values.is-summary a.jd-value-more:focus-visible{outline:2px solid currentColor;outline-offset:1px}.jd-select-popup{position:fixed;z-index:1060;padding:6px;border:1px solid #d8dde3;border-radius:8px;background:#fff;box-shadow:0 5px 18px rgba(25,40,55,0.15)}.jd-select-popup.has-tools{padding-top:0;border-top:0;border-radius:0 0 8px 8px}.jd-select-popup.has-footer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.jd-select-popup .jd-select-list{overflow:auto;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;overflow-anchor:none;touch-action:pan-y pinch-zoom;max-height:320px;position:relative}.jd-select-popup .jd-select-rows{position:relative;width:100%}.jd-select-popup .jd-select-option{position:absolute;inset-inline:0;display:flex;align-items:flex-start;gap:8px;min-height:var(--jd-select-row-height);padding:6px 8px;border-radius:4px;background:#fff;cursor:pointer;white-space:normal}.jd-select-popup .jd-select-option .jd-value:not(.is-empty){align-items:flex-start}.jd-select-popup .jd-select-option .jd-value-decoration{height:20px}@media (hover: hover){.jd-select-popup .jd-select-option:hover{background:#f4f6f8}}.jd-select-popup .jd-select-option.is-selected{background:rgba(var(--color-primary,25,107,192),0.1)}.jd-select-popup .jd-select-option.is-active{outline:1px solid var(--jd-select-accent);outline-offset:-1px;box-shadow:inset 3px 0 0 var(--jd-select-accent)}.jd-select-popup .jd-select-option.is-disabled{opacity:0.5;cursor:default}.jd-select-popup .jd-select-option.is-at-limit{cursor:not-allowed}.jd-select-popup .jd-select-option.is-at-limit .jd-select-mark,.jd-select-popup .jd-select-option.is-at-limit .jd-value-values{opacity:0.5}.jd-select-popup .jd-select-option .jd-select-mark{display:flex;align-items:center;justify-content:center;width:17px;height:17px;flex:0 0 17px;margin-top:1.5px;color:transparent}.jd-select-popup .jd-select-option.is-selected .jd-select-mark{color:var(--jd-select-accent)}.jd-select-popup .jd-select-option.is-multiple .jd-select-mark{order:-1;border:1px solid #929ca7;border-radius:3px}.jd-select-popup .jd-select-option.is-selected.is-multiple .jd-select-mark{border-color:var(--jd-select-accent)}.jd-select-popup[dir=rtl] .jd-select-option.is-active{box-shadow:inset -3px 0 0 var(--jd-select-accent)}.jd-select-popup .is-paged .jd-select-option{position:relative}.jd-select-popup .jd-select-status{padding:5px 8px 0;max-height:59px;overflow:auto;font-size:12px;line-height:18px;color:#616b77;white-space:normal;overflow-wrap:anywhere}.grid-control .slick-cell.editable.grid-choice-editor-cell{z-index:102;overflow:visible;box-shadow:none}@media (pointer: coarse), (max-width: 575px){.jd-select .jd-select-search{height:40px;min-height:40px;font-size:16px;-webkit-padding-end:40px;padding-inline-end:40px}.jd-select .jd-select-clear{width:32px;height:32px;margin-top:-16px}.jd-select .jd-select-buttons button{min-height:44px}.jd-select .jd-select-actions button{min-height:44px;flex:1}.jd-select-popup{--jd-select-row-height:44px}.jd-select-popup .jd-select-option{padding-block:12px}}.high-contrast-mode .jd-select .jd-select-actions button,.high-contrast-mode .jd-select .jd-select-buttons button,.high-contrast-mode .jd-select .jd-select-footer,.high-contrast-mode .jd-select .jd-select-search,.high-contrast-mode .jd-select .jd-select-tools,.high-contrast-mode .jd-select .jd-select-trigger,.high-contrast-mode .jd-select-popup{border-color:#616b77}.high-contrast-mode .jd-select-popup .jd-select-option.is-active{outline:2px solid var(--jd-select-accent);outline-offset:-2px}.jd-select .jd-select-accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jd-value-values{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;max-width:100%;flex:1;color:inherit;font-size:inherit;line-height:20px;text-align:start;box-sizing:border-box}.jd-value-values .jd-value{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%}.jd-value-values .jd-value.is-empty{flex:1;min-height:20px}.jd-value-values .jd-value-decoration{display:flex;align-items:center;justify-content:center;flex:0 0 14px;width:14px}.jd-value-values .jd-value-decoration.is-avatar{flex-basis:22px;width:22px}.jd-value-values .jd-value-swatch{display:block;width:14px;height:14px;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.12)}.jd-value-values .jd-value-avatar{width:22px;height:22px;border-radius:50%;object-fit:cover}.jd-value-values .jd-value-copy{min-width:0;flex:1;overflow-wrap:anywhere}.jd-value-values .jd-value-label,.jd-value-values .jd-value-secondary{display:block;white-space:normal}.jd-value-values .jd-value-secondary{font-size:12px;color:#616b77}.jd-value-values .jd-value-empty-rule{flex:1;min-width:24px;margin-inline:6px;height:0;line-height:0;border-top:1px solid #aaa}.jd-value-values .jd-value-more{flex:0 0 auto;color:#616b77}.jd-value-values .jd-value-bidi{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.jd-value-values.is-compact{flex-wrap:nowrap;gap:8px;overflow:hidden}.jd-value-values.is-compact .jd-value{flex:0 1 auto;overflow:hidden}.jd-value-values.is-compact .jd-value.is-empty{flex:1}.jd-value-values.is-compact .jd-value-label,.jd-value-values.is-compact .jd-value-secondary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jd-value-values.is-compact .jd-value-secondary{display:none}.jd-select-value>.jd-value-values.is-fitted>.jd-value{flex:0 0 auto}.jd-select-value>.jd-value-values.is-fitted.has-ellipsis>.jd-value{flex:0 1 auto}.jd-select-value>.jd-value-values.is-fitted>.jd-value.is-empty:only-child{flex:1}.jd-select .jd-select-measure{position:absolute;inset-inline-start:0;top:0;width:0;height:0;padding:0;margin:0;border:0;overflow:hidden;visibility:hidden;pointer-events:none}.jd-select .jd-select-measure .jd-value-values{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:none;flex:none;overflow:visible}.jd-select .jd-select-measure .jd-value{flex:none;max-width:none}.jd-select .jd-select-measure .jd-select-measure-gap>span{width:0;height:1px;flex:none}.jd-value-values.is-fill{gap:4px}.jd-value-values.is-fill>.jd-value:not(.is-empty){flex:1 1 100%;padding:1px 6px;border-radius:3px}.jd-value-values.is-fill>.jd-value.has-fill .jd-value-label a{color:inherit;text-decoration:underline}.jd-value-values.is-fill.is-multiple>.jd-value:not(.is-empty){flex:0 1 auto}.jd-value-values.is-fill>.jd-value-more{flex-basis:100%}.jd-select-popup .jd-value-values>.jd-value{flex:1}.grid-control .slick-cell .jd-select-trigger{height:28px;min-height:28px;padding-block:3px;-webkit-padding-start:3px;padding-inline-start:3px}.additional-field-items-list .jd-select-trigger{height:28px;min-height:28px;padding-block:2px;-webkit-padding-start:7px;padding-inline-start:7px}.high-contrast-mode .jd-value-values .jd-value-empty-rule{border-color:#212529}.high-contrast-mode .jd-value-values .jd-value-swatch{outline:1px solid #616b77}.jd-value-accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jd-select.has-wrapped-value .jd-select-trigger{height:auto;min-height:32px}.jd-select.has-wrapped-value .jd-select-trigger .jd-value-values{align-items:center}.additional-field-items-list .jd-select .jd-select-trigger{align-items:flex-start;min-height:28px;-webkit-padding-end:33px;padding-inline-end:33px}.grid-control .slick-cell>.jd-select.has-wrapped-value{height:100%}.grid-control .slick-cell>.jd-select.has-wrapped-value .jd-select-trigger{max-height:100%;overflow-y:auto}.jd-options-list .jd-select-popup,.jd-options-list .jd-select-tools{position:relative;inset:auto;width:100%;border:0;border-radius:0;box-shadow:none;padding:0}.jd-options-list .jd-select-tools:not([hidden]){-webkit-margin-after:8px;margin-block-end:8px}.jd-options-list .jd-select-list:focus-visible{outline:2px solid var(--jd-select-accent);outline-offset:-2px}.jd-collection{--jd-collection-control-size:32px}.jd-collection .jd-select-list{position:relative;overflow:auto;overflow-anchor:none}.jd-collection .jd-collection-row{position:absolute;inset-inline:0;display:grid;align-items:center;gap:var(--jd-collection-row-gap,4px);min-height:var(--jd-collection-control-size);padding:4px;border-radius:5px;background:#fff}.jd-collection .jd-collection-row.is-dragging{z-index:2;box-shadow:0 4px 14px rgba(25,40,55,0.2);opacity:0.9}.jd-collection .jd-collection-row.is-disabled .jd-collection-value{opacity:0.6}@media (hover: hover){.jd-collection .jd-collection-row:hover{background:#f5f6f8}}.jd-collection .jd-select-list.is-paged .jd-collection-row{position:relative}.jd-collection .jd-collection-cell{min-width:0}.jd-collection .jd-collection-control,.jd-collection .jd-collection-label{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--jd-collection-control-size);padding:4px;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;line-height:20px;text-align:start;overflow-wrap:anywhere;cursor:pointer}.jd-collection .jd-collection-control:focus-visible,.jd-collection .jd-collection-label:focus-visible{outline:2px solid var(--jd-select-accent);outline-offset:-2px}.jd-collection .jd-collection-control[aria-disabled=true],.jd-collection .jd-collection-label[aria-disabled=true]{cursor:default}@media (hover: hover){.jd-collection .jd-collection-control:hover:not([aria-disabled=true]),.jd-collection .jd-collection-label:hover:not([aria-disabled=true]){background:#e9eef3}}.jd-collection .jd-collection-control:not(.jd-collection-label){max-width:112px;overflow-wrap:break-word}.jd-collection .jd-collection-label{padding:var(--jd-collection-label-padding,4px);justify-content:flex-start;cursor:default}.jd-collection button.jd-collection-label:not([aria-disabled=true]){cursor:pointer}.jd-collection .jd-collection-value{display:flex;min-width:0;flex:1}.jd-collection .jd-collection-control:not(.jd-collection-label)[aria-disabled=true]{color:#727b84}.jd-collection .jd-collection-handle{touch-action:none;-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:20px}.jd-collection .jd-collection-handle:not([aria-disabled=true]){cursor:-webkit-grab;cursor:grab}.jd-collection .is-remove{font-size:22px}.jd-collection .jd-collection-placeholder{position:absolute;inset-inline:0;border:2px dashed var(--jd-select-accent);border-radius:5px;pointer-events:none}.jd-collection .jd-collection-placeholder.is-refused{border-color:#b42318;background:rgba(180,35,24,0.08)}.jd-select.jd-collection-menu{position:fixed;z-index:1100;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:160px;overflow:auto;padding:4px;border:1px solid #d8dde3;border-radius:6px;background:#fff;box-shadow:0 6px 20px rgba(25,40,55,0.16)}.jd-select.jd-collection-menu .jd-collection-menu-item{display:block;width:100%;min-height:32px;padding:6px 10px;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer}.jd-select.jd-collection-menu .jd-collection-menu-item[aria-disabled=true]{color:#727b84;cursor:default}.jd-select.jd-collection-menu .jd-collection-menu-item:focus-visible{outline:2px solid var(--jd-select-accent);outline-offset:-2px}@media (hover: hover){.jd-select.jd-collection-menu .jd-collection-menu-item:hover:not([aria-disabled=true]){background:#e9eef3}}.high-contrast-mode .jd-collection .jd-collection-control:focus,.high-contrast-mode.jd-collection-menu .jd-collection-menu-item:focus{outline:2px solid var(--jd-select-accent);outline-offset:-2px}@media (pointer: coarse){.jd-collection{--jd-collection-control-size:44px}.jd-select.jd-collection-menu .jd-collection-menu-item{min-height:44px}}.dropdown-menu.dropdown-context{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#ffffff;font-size:14px;border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box;text-align:left;overflow:visible}.dropdown-menu.dropdown-context.pull-right{right:0;left:auto}.dropdown-menu.dropdown-context .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #e5e5e5}.dropdown-menu.dropdown-context a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:20px;color:#333333;white-space:nowrap;text-decoration:none}.dropdown-menu.dropdown-context .dropdown-submenu:hover>a,.dropdown-menu.dropdown-context li>a:focus,.dropdown-menu.dropdown-context li>a:hover{color:#ffffff;text-decoration:none;background-color:#0088cc;background-color:#0081c2;background-image:linear-gradient(to bottom,#0088cc,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc",endColorstr="#ff0077b3",GradientType=0)}.dropdown-menu.dropdown-context .active>a,.dropdown-menu.dropdown-context .active>a:hover{color:#ffffff;text-decoration:none;background-color:#0088cc;background-color:#0081c2;background-image:linear-gradient(to bottom,#0088cc,#0077b3);background-image:-o-linear-gradient(top,#0088cc,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc",endColorstr="#ff0077b3",GradientType=0)}.dropdown-menu.dropdown-context .disabled>a,.dropdown-menu.dropdown-context .disabled>a:hover{color:#999999}.dropdown-menu.dropdown-context .disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent}.dropdown-menu.dropdown-context .open{*z-index:1000}.dropdown-menu.dropdown-context .open>.dropdown-menu{display:block}.dropdown-menu.dropdown-context .pull-right>.dropdown-menu{right:0;left:auto}.dropdown-menu.dropdown-context .dropup .caret,.dropdown-menu.dropdown-context .navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:"↑"}.dropdown-menu.dropdown-context .dropup .dropdown-menu,.dropdown-menu.dropdown-context .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-menu.dropdown-context .dropdown-submenu{position:relative}.dropdown-menu.dropdown-context .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px 6px;overflow:auto}.dropdown-menu.dropdown-context .dropdown-submenu>.dropdown-menu.drop-left{left:auto;right:100%;margin-left:0;margin-right:-1px;border-radius:6px 0 6px 6px}.dropdown-menu.dropdown-context .dropdown-submenu:hover .dropdown-menu{display:block}.dropdown-menu.dropdown-context .dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#cccccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-menu.dropdown-context .dropdown-submenu:hover>a:after{border-left-color:#ffffff}.dropdown-menu.dropdown-context .dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.dropdown-context .nav-header{cursor:default}.dropdown-context-left:before,.dropdown-context-up:before,.dropdown-context:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:""}.dropdown-context-left:after,.dropdown-context-up:after,.dropdown-context:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #ffffff;border-left:6px solid transparent;content:""}.dropdown-context-up:after,.dropdown-context-up:before{top:auto;bottom:-7px;z-index:9999}.dropdown-context-up:before{border-right:7px solid transparent;border-top:7px solid #ccc;border-bottom:none;border-left:7px solid transparent}.dropdown-context-up:after{border-right:6px solid transparent;border-top:6px solid #ffffff;border-left:6px solid transparent;border-bottom:none}.dropdown-context-left:before{left:auto;right:9px}.dropdown-context-left:after{left:auto;right:9px}.dropdown-context-sub{max-height:298px;overflow:auto}.dropdown-context-sub:after,.dropdown-context-sub:before{display:none}.dropdown-context .dropdown-submenu:hover .dropdown-menu{display:none}.dropdown-context .dropdown-submenu:hover>.dropdown-menu{display:block}.compressed-context a{padding-left:14px;padding-top:0;padding-bottom:0;font-size:13px}.compressed-context .divider{margin:5px 1px}.compressed-context .nav-header{padding:1px 13px}.dynamic-menu-src{display:none}.dropdown-menu.dropdown-context:dir(ltr){text-align:left}.dropdown-menu.dropdown-context:dir(rtl){float:right;text-align:right}.dropdown-menu.dropdown-context:dir(rtl).pull-right{left:0;right:auto}.dropdown-menu.dropdown-context:dir(rtl) .pull-right>.dropdown-menu{left:0;right:auto}.dropdown-menu.dropdown-context:dir(rtl) .dropdown-submenu>.dropdown-menu{left:unset;right:100%;margin-left:unset;margin-right:-1px;border-radius:6px 0 6px 6px}.dropdown-menu.dropdown-context:dir(rtl) .dropdown-submenu>.dropdown-menu.drop-left{right:auto;left:100%;margin-left:-1px;margin-right:0;border-radius:0 6px 6px 6px}.dropdown-menu.dropdown-context:dir(rtl) .dropdown-submenu>a:after{float:left;margin-right:unset;margin-left:-10px;border-left-color:unset;border-right-color:#cccccc;border-width:5px 5px 5px 0;content:" "}.dropdown-menu.dropdown-context:dir(rtl) .dropdown-submenu:hover>a:after{border-left-color:unset;border-right-color:#ffffff}.dropdown-context-left:dir(rtl):before,.dropdown-context-up:dir(rtl):before,.dropdown-context:dir(rtl):before{left:unset;right:9px}.dropdown-context-left:dir(rtl):after,.dropdown-context-up:dir(rtl):after,.dropdown-context:dir(rtl):after{left:unset;right:10px}.dropdown-context-left:dir(rtl):after,.dropdown-context-left:dir(rtl):before{right:auto;left:9px}.compressed-context:dir(rtl) a{padding-left:unset;padding-right:14px}.snackbar-container{transition:all 500ms ease;transition-property:top,right,bottom,left,opacity;font-family:Roboto,sans-serif;font-size:14px;min-height:14px;background-color:#070b0e;position:fixed;display:flex;justify-content:space-between;align-items:center;color:white;line-height:22px;padding:18px 24px;bottom:0;top:0;opacity:0;z-index:9999}.snackbar-container .action{background:inherit;display:inline-block;border:none;font-size:inherit;text-transform:uppercase;color:#4caf50;margin:0 0 0 24px;padding:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;cursor:pointer}@media (min-width: 640px){.snackbar-container{min-width:288px;max-width:568px;display:inline-flex;border-radius:2px;margin:24px;bottom:-100px}}@media (max-width: 640px){.snackbar-container{left:0;right:0}}.snackbar-pos.bottom-center{top:auto!important;bottom:0;left:50%;transform:translate(-50%,-50%)}.snackbar-pos.bottom-left{top:auto!important;bottom:0;left:0}.snackbar-pos.bottom-right{top:auto!important;bottom:0;right:0}.snackbar-pos.top-left{bottom:auto!important;top:0;left:0}.snackbar-pos.top-center{bottom:auto!important;top:0;left:50%;transform:translate(-50%,-50%)}.snackbar-pos.top-right{bottom:auto!important;top:0;right:0}.justdo-snackbar-container{pointer-events:none;display:flex;flex-direction:column-reverse;position:fixed;bottom:0;inset-inline-start:0;max-width:100%;z-index:9999;margin-bottom:24px}.justdo-snackbar-container .snackbar-container{pointer-events:auto;position:relative;margin-top:8px;margin-bottom:unset;overflow:hidden;max-width:min(568px,100vw - 48px)}.justdo-snackbar-container .snackbar-container p{min-width:0;overflow-wrap:anywhere}.justdo-snackbar-container .snackbar-container .action{background:transparent;font-weight:700}.justdo-snackbar-container .snackbar-container .snackbar-button-wrapper{white-space:nowrap;flex-shrink:0}.justdo-snackbar-container .snackbar-container .action svg.jd-icon{margin-top:-2px;width:24px;height:24px;padding:2px}.justdo-snackbar-container .snackbar-container .snackbar-progress-bar{position:absolute;bottom:0;right:0;height:3px;width:100%;background-color:rgba(255,255,255,0.3);transition:none}.right-to-left .snackbar-container .action{margin:0 24px 0 0}.right-to-left .snackbar-pos.bottom-left{left:unset;right:0}.right-to-left .snackbar-pos.bottom-right{right:unset;left:0}.right-to-left .snackbar-pos.top-left{left:unset;right:0}.right-to-left .snackbar-pos.top-right{right:unset;left:0}@media (max-width: 767px){.justdo-snackbar-container{bottom:var(--mobile-navbar-height);margin-bottom:0}}@media (max-width: 640px){.justdo-snackbar-container .snackbar-container{max-width:100vw}}.grid-choice-appearance-setting{min-width:0;margin:0 0 16px;padding:0;border:0}.grid-choice-appearance-setting legend{float:none;width:auto;margin-bottom:8px;font-size:13px;font-weight:600}.grid-choice-appearance-setting .grid-choice-appearance-choices{flex-wrap:wrap}.grid-choice-appearance-setting .grid-choice-appearance-card{flex:1 1 180px;min-width:0;margin:0;padding:10px;background:#fff;border:1px solid #d9dee6;border-radius:4px;cursor:pointer}.grid-choice-appearance-setting .grid-choice-appearance-card.is-selected{border-color:rgba(var(--color-primary),1);background:rgba(var(--color-primary),0.06)}.grid-choice-appearance-setting .grid-choice-appearance-label{flex-wrap:wrap;font-size:13px;margin-bottom:8px}.grid-choice-appearance-setting .grid-choice-appearance-label input{margin:0;accent-color:rgba(var(--color-primary),1)}.grid-choice-appearance-setting .grid-choice-appearance-label small{-webkit-margin-start:auto;margin-inline-start:auto}.grid-choice-appearance-setting .grid-choice-appearance-preview{display:block;min-width:0;background:#fff;color:#20252b;border:1px solid #d9dee6}.grid-choice-appearance-setting .grid-choice-appearance-cell{display:block;min-width:0;padding:4px;font-size:13px}.grid-choice-appearance-setting .grid-choice-appearance-cell+.grid-choice-appearance-cell{border-top:1px dashed #d9dee6}.grid-choice-appearance-setting .grid-choice-appearance-empty{display:block;padding:8px;font-size:12px}.grid-choice-appearance-setting .grid-choice-appearance-help{display:block;margin-top:8px}.grid-choice-appearance-setting:disabled .grid-choice-appearance-card{cursor:default}.high-contrast-mode .grid-choice-appearance-setting .grid-choice-appearance-card,.high-contrast-mode .grid-choice-appearance-setting .grid-choice-appearance-preview{border-color:#707880}.grid-field-clear-value{position:relative;min-width:0;-webkit-padding-end:24px;padding-inline-end:24px}.grid-field-clear-trigger{color:inherit;background:transparent;border:0;display:flex;align-items:flex-start;justify-content:center;padding:6px 2px;position:absolute;inset-inline-end:2px;top:0;height:100%;opacity:0;cursor:pointer}.grid-field-clear-trigger .jd-icon{width:16px;height:16px}.grid-field-clear-trigger:focus-visible{opacity:1;outline:2px solid rgba(var(--color-primary),1)}.slick-cell.active .grid-field-clear-trigger,.slick-cell:hover .grid-field-clear-trigger{opacity:1}.more-info-clear-trigger{display:block;border:0;background:transparent;color:rgba(var(--color-primary),1);padding:4px 0;font-size:12px;cursor:pointer}.field-clear-tooltip{width:300px;max-width:calc(100vw - 32px)}.field-clear-content{color:#343a40;background:#fff;padding:10px 12px;text-align:start;font-size:13px;line-height:1.4;max-width:100%;overflow-wrap:anywhere;display:flex;flex-direction:column;gap:6px}.field-clear-content p{margin:0}.field-clear-content .field-clear-heading{font-weight:600}.field-clear-content .field-clear-explanation,.field-clear-content .field-clear-hint{color:#616970}.field-clear-content .field-clear-field{font-weight:600;color:#343a40}.field-clear-content .field-clear-value{color:#343a40;background:#f1f3f5;padding-inline:0.2em;border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.field-clear-content .field-clear-hint{font-size:12px;margin-top:2px}.field-clear-content .field-clear-status:empty{display:none}.field-clear-content .field-clear-error{overflow-wrap:anywhere;max-height:100px;overflow:auto}.field-clear-content .field-clear-actions{margin-top:8px;justify-content:flex-end;flex-wrap:wrap}.field-clear-content .field-clear-actions button{padding-inline:14px}.field-clear-tooltip .field-clear-content{border-radius:inherit}.additional-field-item .field-clear-confirmation{border:1px solid #e9ecef;border-radius:6px}@media (pointer: coarse), (max-width: 767px){.grid-field-clear-value{-webkit-padding-end:42px;padding-inline-end:42px}.grid-field-clear-trigger{opacity:1;width:40px;padding-inline:10px}.field-clear-actions button,.more-info-clear-trigger{min-height:44px}.field-clear-tooltip{width:360px}.field-clear-content{font-size:14px}.field-clear-content .field-clear-actions{flex-wrap:nowrap;-webkit-column-gap:4px!important;-moz-column-gap:4px!important;column-gap:4px!important}.field-clear-content .field-clear-actions button{flex:1 1 min-content;min-width:44px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding-inline:8px;white-space:normal;overflow-wrap:break-word}}@media (max-width: 340px){.field-clear-content .field-clear-actions button{padding-inline:4px}}@media (forced-colors: active){.field-clear-content .field-clear-value-quote:before{content:open-quote}.field-clear-content .field-clear-value-quote:after{content:close-quote}}.jd-edit-comparison-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.jd-edit-comparison .jd-edit-value-option{display:flex;flex-direction:column;min-width:0}.jd-edit-comparison .jd-edit-choice{align-self:flex-start;max-width:100%;min-height:44px;white-space:normal}.jd-edit-comparison pre{flex:1;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;padding:12px;background:#f4f6f8;color:#243043;border-radius:5px;margin-top:8px;max-height:35vh;overflow:auto}@media (max-width: 575px){.jd-edit-comparison-values{grid-template-columns:1fr}}.jd-edit-comparison .jd-edit-intro{display:flex;align-items:center;gap:10px;min-height:30px;margin-bottom:12px;overflow:auto}.jd-edit-comparison .jd-edit-intro p{margin:0}.jd-edit-comparison .jd-edit-intro-avatar{flex:0 0 30px}.jd-edit-comparison .jd-edit-intro-avatar .justdo-avatar{width:30px;height:30px}.jd-edit-comparison .jd-edit-author{display:flex;align-items:center;gap:8px;height:36px;margin-top:8px;color:#566171}.jd-edit-comparison .jd-edit-author .justdo-avatar{flex:0 0 26px;width:26px;height:26px}.jd-edit-comparison .jd-edit-avatar-placeholder{display:inline-block;flex:0 0 26px;width:26px;height:26px}.jd-edit-comparison .jd-edit-author-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.justdo-snackbar-container .snackbar-container.jd-edit-feedback{gap:12px;-webkit-border-start:3px solid #ffbd2e;border-inline-start:3px solid #ffbd2e}.justdo-snackbar-container .snackbar-container.jd-edit-feedback .jd-edit-isolate{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.justdo-snackbar-container .snackbar-container.jd-edit-feedback.is-persistent .snackbar-progress-bar{display:none}.justdo-snackbar-container .snackbar-container.jd-edit-feedback p{line-height:1.4!important;max-height:max(64px,40vh - 88px);overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.justdo-snackbar-container .snackbar-container.jd-edit-feedback .action{min-height:44px;margin-inline:12px 0;text-transform:none;color:#fff!important}.justdo-snackbar-container .snackbar-container.jd-edit-feedback .action:first-child:not(:last-child){font-weight:400}@media (max-width: 640px){.justdo-snackbar-container .snackbar-container.jd-edit-feedback{margin-inline:16px;margin-bottom:max(12px,env(safe-area-inset-bottom,0px));width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px);padding:12px 16px;flex-wrap:wrap}.justdo-snackbar-container .snackbar-container.jd-edit-feedback .snackbar-button-wrapper{-webkit-margin-start:auto;margin-inline-start:auto}}.slick-header-column,.slickgrid,.slickgrid *{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-ms-box-sizing:content-box}.slick-header-column,.slick-header.ui-state-default{border-right:none;background:#F3F5F6}.slick-header-column{font-weight:600;color:#000000;text-transform:uppercase;font-size:12px;padding-top:2px;border-right:1px dotted gainsboro}.not-multi-select .slick-row.active{background:rgb(255,237,219) none}.slick-cell.cell-handle{background:url("packages/stem-capital_grid-control/lib/client/media/cell-handle.png") no-repeat 50%}.slick-loading-indicator{display:inline-block;background:url("packages/stem-capital_grid-control/lib/client/media/loader.gif") no-repeat 50%;width:5px;height:16px;visibility:hidden;vertical-align:bottom;margin-right:3px;opacity:0.85}.slick-state-not-ready .slick-loading-indicator,.slick-state-ops-lock .slick-loading-indicator{visibility:visible}.slick-row{border-top:1px dashed rgba(195,195,195,0.65)}.slick-row.f-first,.slick-row:first-child{border-top-color:transparent}.slick-row.f-first .grid-editor,.slick-row.f-first .grid-formatter,.slick-row:first-child .grid-editor,.slick-row:first-child .grid-formatter{padding-top:6px}.slick-row.f-last,.slick-row:last-child{border-bottom:1px dashed rgba(195,195,195,0.65)}.not-multi-select .slick-row.active{background-color:#d7e3f6}.grid-control .grid-editor,.grid-control .grid-formatter{padding:5px 5px 3px;overflow:hidden;min-height:32px}.grid-control .grid-formatter.key-val-formatter{padding:4px}.grid-control .grid-formatter.key-val-formatter .key-val-wrapper{line-height:20px;display:flex;align-items:center}.grid-control .slick-cell{border:0 none;border-right:1px dashed rgba(195,195,195,0.65)}.grid-control .slick-cell{vertical-align:top;padding:0}.grid-control .slick-cell.editable{background-color:rgba(37,48,186,0.12);z-index:100}.grid-control .tree-control-input{outline:0 none}.grid-control .textarea-editor textarea,.grid-control .tree-control-textarea{height:24px}.slick-row.archived{color:#7d7d7d}.full-row-colspan{position:static;display:table;width:100%}.full-row-colspan .grid-tree-control-item-icons{display:none}.frozen-columns-mode .frozen{position:-webkit-sticky;position:sticky;top:0!important;left:0!important;z-index:101;background-color:white}.frozen-columns-mode .full-row-colspan .frozen{z-index:0}#grid-control-mux .frozen-columns-mode .type-section-item{display:flex;background-color:#f8f8f8}#grid-control-mux .frozen-columns-mode .type-section-item .frozen{border-right:0 none;background-color:#f8f8f8}#grid-control-mux .frozen-columns-mode.not-multi-select .type-section-item.active{background-color:#e8edf4}#grid-control-mux .frozen-columns-mode.not-multi-select .type-section-item .frozen.active{background-color:#e8edf4}.not-multi-select.frozen-columns-mode .active .frozen{background-color:#d7e3f6}.not-multi-select.frozen-columns-mode .active .frozen.editable{background-color:#ccd7f2}.choice-save-preview:focus{outline:none}.choice-save-preview:focus-visible{outline:2px solid rgba(var(--color-primary),1);outline-offset:-2px}.grid-control .slick-cell.editable.grid-choice-editor-cell.choice-save-pending{background-color:transparent}.dropdown-menu .dropdown-submenu .dropdown-context-sub{padding-top:0}.dropdown-menu .dropdown-submenu .dropdown-context-sub .nav-header{padding-top:5px;position:-webkit-sticky;position:sticky;top:0;background-color:white;z-index:10}.dropdown-menu .dropdown-submenu.context-menu-hover-protection:hover>.dropdown-context-sub,.dropdown-menu .dropdown-submenu.context-menu-hover-protection>.dropdown-context-sub{display:block!important}.dropdown-menu .dropdown-submenu.context-menu-hover-protection>.dropdown-context-sub{visibility:visible!important}.grid-columns-search-container{position:relative;padding:6px 8px;border-bottom:1px solid #e9ecef;margin-bottom:4px}.grid-columns-search-container .grid-columns-search-input{width:100%;height:28px;padding-left:28px;border:1px solid #dee2e6;border-radius:4px;font-size:13px;background-color:#f8f9fa;outline:none}.grid-columns-search-container .jd-icon{position:absolute;top:10px;left:12px;height:20px;width:20px;pointer-events:none;color:#6c757d}.right-to-left .slick-header-column,.right-to-left .slick-header.ui-state-default{border-right:unset;border-left:none}.right-to-left .slick-header-column{border-right:unset;border-left:1px dotted gainsboro}.right-to-left .slick-loading-indicator{margin-right:unset;margin-left:3px}.right-to-left .grid-control .slick-cell{border-right:unset;border-left:1px dashed rgba(195,195,195,0.65)}.right-to-left .frozen-columns-mode .frozen{left:unset!important;right:0!important}#grid-control-mux .right-to-left .frozen-columns-mode .type-section-item .frozen{border-right:unset;border-left:0 none}.right-to-left .grid-columns-search-container .grid-columns-search-input{padding-left:8px;padding-right:28px}.right-to-left .grid-columns-search-container .jd-icon{left:auto;right:12px}.jd-numeric-value{text-align:right;direction:ltr}.grid-canvas.ui-sortable .movable .cell-handle{cursor:-webkit-grab;cursor:grab}.grid-canvas.ui-sortable.ui-sortable-disabled .movable .cell-handle{cursor:wait}.grid-canvas .ui-sortable-helper{display:none!important}.grid-canvas .sortable-waiting-server{cursor:wait}.grid-canvas .sortable-waiting-server .slick-cell{cursor:wait}.sortable-cancel-mode .sortable-placeholder{opacity:0.65}.filter-active .slick-row{display:none}.filter-active .slick-row.f-inner-node,.filter-active .slick-row.f-leaf{display:block}.filter-active .slick-row.f-inner-node.full-row-colspan,.filter-active .slick-row.f-leaf.full-row-colspan{display:table}.column-filter-dropdown-container.open .column-filter-dropdown{position:relative;margin-top:7px;padding:0;display:block}.column-filter-dropdown-container.open .close-btn{display:none}.column-filter-dropdown-container.open .dropdown-menu{right:0px;font-size:14px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.column-filter-dropdown-container.open .divider{margin:0}.column-filter-dropdown-container.open .dropdown-divider{border-top:1px dashed #f1f1f1}.filter-controller-container{padding:0.5rem}.dates-filter-controller{padding-right:8px}.column-filter-button{display:block;cursor:pointer;position:absolute;right:4px;color:#AAA}.column-filter-active-wrapper .slick-column-name{position:absolute;width:auto;height:auto;top:2px;bottom:2px;left:2px;right:2px;border-radius:2px;display:flex!important;align-items:center;padding-left:4px;color:white;font-weight:600}.column-filter-active-wrapper .column-filter-button{color:white;margin-right:4px;z-index:1}.dropdown-filter-controls-container{padding:0 0.5rem 0.5rem;display:flex;flex-direction:row-reverse;gap:4px}.column-filter-dropdown .column-filter-action{padding:0.2rem 0.25rem;font-size:0.75rem;line-height:1}.column-applicability-filter{width:280px;max-width:100%;padding:4px 12px;border-top:1px solid rgba(0,0,0,0.08)}.column-applicability-filter [hidden],.column-applicability-filter[hidden]{display:none}.column-applicability-filter summary{display:flex;align-items:center;gap:6px;min-height:32px;cursor:pointer;list-style:none;font-size:12px;line-height:1.5}.column-applicability-filter summary::-webkit-details-marker{display:none}.column-applicability-filter .applicability-chevron{position:relative;flex:0 0 10px;width:10px}.column-applicability-filter .applicability-chevron:before{content:"";display:block;margin-inline:auto;width:0;border-block:4px solid transparent;-webkit-border-start:5px solid currentColor;border-inline-start:5px solid currentColor;color:#6c757d}.column-applicability-filter details[open] .applicability-chevron:before{transform:rotate(90deg)}.column-applicability-filter .applicability-label{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-width:0;padding-block:4px}.column-applicability-filter .applicability-heading{display:inline-flex;align-items:center;gap:6px;color:#6c757d}.column-applicability-filter.has-restriction .applicability-heading{color:inherit}.column-applicability-filter.has-error .applicability-heading{color:#856404}.column-applicability-filter .applicability-summary{padding:2px 8px;border-radius:4px;font-size:12px;font-weight:600;overflow-wrap:anywhere}.column-applicability-filter.has-restriction:not(.has-error) .applicability-summary{background-color:rgba(var(--color-primary),0.08)}.column-applicability-filter .applicability-help{color:#6c757d;font-size:12px;line-height:1.5;margin:4px 0;-webkit-margin-start:16px;margin-inline-start:16px}.column-applicability-filter .applicability-options{padding:0;-webkit-padding-start:16px;padding-inline-start:16px;margin:0;min-width:0}.column-applicability-filter .applicability-option{display:flex;align-items:center;gap:8px;min-height:24px;margin:0;font-size:13px;cursor:pointer}.column-applicability-filter .applicability-option input{margin:0;accent-color:rgba(var(--color-primary),1)}.column-applicability-filter .applicability-error{margin-block:4px;padding:8px;-webkit-border-start:3px solid currentColor;border-inline-start:3px solid currentColor;border-radius:4px;font-size:12px;line-height:1.5}.column-applicability-filter .applicability-error-text{margin:0 0 8px}.column-applicability-filter .column-filter-action.applicability-remove-restriction{min-height:32px;padding-inline:12px;white-space:normal;text-align:start}@media (pointer: coarse){.column-filter-dropdown .column-filter-action{min-height:44px;min-width:44px;padding-inline:12px;font-size:14px}.dropdown-filter-controls-container{gap:8px;flex-wrap:wrap;padding:8px 12px 12px}.column-applicability-filter .column-filter-action.applicability-remove-restriction,.column-applicability-filter summary{min-height:44px}.column-applicability-filter .applicability-option{min-height:32px}}.right-to-left .column-applicability-filter details[open] .applicability-chevron:before{transform:rotate(-90deg)}.right-to-left .column-filter-dropdown-container.open .fa-ul{padding-left:unset;padding-right:0}.right-to-left .column-filter-dropdown-container.open .dropdown-menu{right:unset;left:0px}.right-to-left .dates-filter-controller{padding-right:unset;padding-left:8px}.right-to-left .column-filter-button{right:unset;left:4px}.right-to-left .column-filter-active-wrapper .slick-column-name{padding-left:unset;padding-right:4px}.right-to-left .column-filter-active-wrapper .column-filter-button{margin-right:unset;margin-left:4px}.options-list-filter-controller{width:320px;max-width:calc(100vw - 24px);min-width:0}.filter-dropdown-list-wrapper{max-height:240px;overflow:auto}.whitelist-alike-filter-dropdown-ul{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0px;margin-left:20px}.whitelist-alike-filter-dropdown-ul li{min-height:20px}.whitelist-alike-filter-dropdown-ul li [jd-tt]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.whitelist-alike-filter-dropdown-ul li [jd-tt]:hover{-webkit-text-decoration:underline solid;text-decoration:underline solid}.whitelist-alike-filter-dropdown-ul .fa-li{margin-top:1px;left:-26px;width:27px}.whitelist-alike-filter-dropdown-ul .fa{cursor:pointer}.whitelist-alike-filter-dropdown-ul .fa-square-o{display:inline}.whitelist-alike-filter-dropdown-ul .fa-check-square-o{display:none}.whitelist-alike-filter-dropdown-ul .selected .fa-square-o{display:none}.whitelist-alike-filter-dropdown-ul .selected .fa-check-square-o{display:inline}.right-to-left .whitelist-alike-filter-dropdown-ul{margin-left:unset;margin-right:20px}.right-to-left .whitelist-alike-filter-dropdown-ul .fa-li{left:unset;right:-26px}.custom-range-wrapper .custom-range-input-wrapper.empty .clear-date{display:none}.right-to-left .custom-range-wrapper .clear-date{margin-left:unset;margin-right:4px}.right-to-left #ui-datepicker-div .ui-datepicker-month{margin-right:unset;margin-left:4px}.grid-state-button{position:absolute;margin-top:-1px;width:12px;height:12px;border:none;outline:none;transition:opacity 0.2s ease-in-out;z-index:1}.grid-state-button:hover{opacity:1}.grid-state-button svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;fill:none;width:100%;height:100%;transition:all 0.2s linear;background-color:white;border-radius:2px;border:1px solid #546e7a;color:#546e7a;box-shadow:0px 0px 2px rgba(0,0,0,0.1)}.grid-state-button svg:hover{transform:scale(1.1)}.collapse-grid-button{right:20px;cursor:zoom-out}.expand-grid-button{right:36px;cursor:zoom-in}.right-to-left .collapse-grid-button{right:unset;left:20px}.right-to-left .expand-grid-button{right:unset;left:36px}.multi-selected{position:relative}.multi-selected .slick-cell.l0.r0.frozen:after,.multi-selected:after{content:"";position:absolute;width:auto;height:auto;bottom:0px;top:0px;left:0px;right:0px;background-color:rgba(33,150,243,0.16)}.comment-indicator{position:absolute;width:10px;height:12px;top:-1px;right:1px;font-size:9px;text-align:right}.comment-indicator,a.comment-indicator:not([href]):not([tabindex]),a.comment-indicator:not([href]):not([tabindex]):focus,a.comment-indicator:not([href]):not([tabindex]):hover{color:#333}.slick-cell:dir(rtl) .comment-indicator{right:auto;left:1px;transform:scaleX(-1)}.basket-auto-value .comment-indicator,.basket-auto-value a.comment-indicator:not([href]):not([tabindex]){color:rgba(127,127,127,0.87)}.grid-formatter.tag-formatter{padding:4px 4px 0 4px}.grid-formatter.tag-formatter .tag-wrapper{border-radius:3px;line-height:100%;padding:4px;align-items:center;display:inline-block;margin-bottom:2px}.grid-formatter.multi-select-formatter{padding:4px;display:flex;flex-wrap:wrap;gap:4px 12px}.grid-formatter.multi-select-formatter .multi-select-wrapper{display:inline-flex;min-width:0;max-width:100%}.textarea-editor textarea{border:0 none;background:transparent none;resize:none!important;vertical-align:top;width:100%;outline:none;padding:0;text-align:left}.additional-field-items-list .textarea-editor textarea{text-align:left!important}.right-to-left .textarea-editor textarea{text-align:right}.right-to-left .additional-field-items-list .textarea-editor textarea{text-align:right!important}.tree-control-textarea{background-color:transparent;border:0px solid transparent;width:100%;outline:none;resize:none!important;display:block;padding:0;top:3px;text-indent:inherit}.text-tree-control.grid-editor .grid-tree-control-item-icons{display:none}.text-tree-control{position:relative;width:100%;height:100%}.grid-tree-control-text{text-align:left}.grid-tree-control-activation-area{position:absolute;top:0;bottom:0;left:0;background-color:transparent}.grid-tree-control-toggle{display:none;height:12px;width:16px;position:absolute;top:10px;padding-left:4px}.slick-row.f-first .grid-tree-control-toggle,.slick-row:first-child .grid-tree-control-toggle{top:10px}.grid-tree-control-toggle._collapse,.grid-tree-control-toggle.expand{display:flex}.f-leaf .grid-tree-control-toggle._collapse,.f-leaf .grid-tree-control-toggle.expand{display:none}.f-leaf.sortable-new-level-mode-parent .grid-tree-control-toggle._collapse,.f-leaf.sortable-new-level-mode-parent .grid-tree-control-toggle.expand{display:block}.grid-tree-control-toggle svg{pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;fill:none;width:100%;height:100%;box-shadow:0px 0px 2px rgba(0,0,0,0.05),0px 0px 6px rgba(0,0,0,0.1);transition:all 0.2s linear;background-color:white;border-radius:2px;border:1px solid #546e7a;color:#546e7a}.grid-tree-control-toggle svg:hover{transform:scale(1.1)}.f-leaf.sortable-new-level-mode-parent .grid-tree-control-toggle,.sortable-new-level-mode-parent .grid-tree-control-toggle{display:block}.grid-tree-control-toggle._collapse{cursor:zoom-in}.grid-tree-control-toggle.expand{cursor:zoom-out}.sortable-new-level-mode-parent .grid-tree-control-toggle{display:flex}.grid-tree-control-task-id{position:absolute;font-size:12px;font-weight:400;padding:0px 4px;top:6px;width:25px;box-sizing:content-box;background-color:rgb(238,239,242);color:#525F7F;border:1px solid rgba(82,95,127,0.2);opacity:1;border-radius:3px;text-align:center;box-shadow:0px 0px 4px rgba(0,0,0,0.08)}.slick-row.f-first .grid-tree-control-task-id,.slick-row:first-child .grid-tree-control-task-id{top:6px}.grid-tree-control-task-favorite{width:15px;height:15px;position:absolute;right:-8px;top:-6px;display:flex;cursor:default}.grid-tree-control-task-favorite svg{stroke-linecap:round;stroke-linejoin:round;fill:#FF8A00;width:100%;height:100%;padding:0px;stroke:white;stroke-width:2px}.grid-tree-control-user,.grid-tree-control-user-display-only{position:absolute;top:2px}.grid-tree-control-user img,.grid-tree-control-user-display-only img{width:inherit;border-radius:90px}.grid-tree-control-user{cursor:pointer}.grid-tree-control-user .transfer-owner{width:14px;height:14px;position:absolute;right:-2px;bottom:1px;display:flex}.grid-tree-control-user .transfer-owner svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;fill:none;width:100%;height:100%;padding:1px;background-color:white;border-radius:2px;box-shadow:0px 0px 2px rgba(0,0,0,0.2),0px 0px 6px rgba(0,0,0,0.2);transition:all 0.2s linear}.grid-tree-control-user .transfer-owner svg:hover{transform:scale(1.05)}.grid-tree-control-user .transfer-non-related svg{color:#353A3F;border:1px solid #353A3F;stroke-width:3}.grid-tree-control-user .transfer-to-me svg{color:red;border:1px solid red;stroke-width:3}.grid-tree-control-user .transfer-from-me svg{color:#2F80ED;border:1px solid #2F80ED;stroke-width:3}.grid-tree-control-user .transfer-no-owner svg{color:#353A3F;border:1px solid #353A3F;stroke-width:5}.grid-tree-control-user-img{transition:transform 0.2s linear,box-shadow 0.2s linear}.grid-tree-control-user-img:hover{transform:scale(0.95);box-shadow:0 0 0 3px rgb(225,225,225)}.grid-tree-control-item-icons{float:right;display:flex;align-items:center;font-size:14px}.grid-tree-control-item-icons .fa{cursor:pointer;height:20px;display:flex;align-items:center}.grid-tree-control-item-icons .fa.fa-archive{cursor:default}.jd-icon.ongrid-jd-icon{padding:0;width:14px;height:20px;border-radius:2px;transition:all 0.2s linear;margin:0px 2px;stroke-width:2;cursor:pointer;transform:scale(1)}.jd-icon.ongrid-jd-icon:hover{transform:scale(1.08)}.jd-icon.ongrid-jd-icon.jd-icon-context-menu{transition:transform 0.2s linear;opacity:0.4}.jd-icon.ongrid-jd-icon.task-is-project{cursor:default}.jd-icon.ongrid-jd-icon.task-is-project.clickable{cursor:pointer}.jd-icon.ongrid-jd-icon.task-is-projects-collection{cursor:default}.jd-icon.ongrid-jd-icon.task-is-projects-collection.clickable{cursor:pointer}.slick-cell.active .jd-icon-context-menu,.text-tree-control:hover .jd-icon-context-menu{opacity:1}.grid-tree-control-priority{width:6px;height:auto;position:absolute;border-radius:1px;top:3px;bottom:3px;outline:3px solid white;border:none}.jdt-play{visibility:hidden}.text-tree-control:hover .jdt-play{visibility:visible}.jdt-stop{color:red}.chat-messages{display:inline-block;position:relative}.chat-messages-new,.description-new-updates,.has-unread-emails{color:#0170d5}.task-is-archived-project{color:#7b8898}.closed-projects-collection{color:#7b8898}.resource_planner{color:#9c9c9c}.resource_planner.task-planned-or-executed-by-current-user{color:inherit}.slick-row .hl{position:absolute;background-color:#c8cfd2;width:1px;top:0;bottom:0}.slick-row .hl.hl-f{top:22px}.slick-row.f-leaf .hl.hl-f{display:none}.task-ai-wizard{background-color:white;box-shadow:0px 0px 3px rgba(0,0,0,0.2);border-radius:6px;cursor:pointer;transition:box-shadow 0.2s ease-in-out;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transform:scale(0);padding:2px;overflow:hidden;opacity:0;margin:0 4px}.task-ai-wizard:hover{box-shadow:0px 0px 8px rgba(0,0,0,0.2)}.task-ai-wizard:active{box-shadow:0px 0px 2px rgba(0,0,0,0.12)}.task-ai-wizard:active .jd-icon{padding:1px}.task-ai-wizard+.jd-icon-context-menu{margin-left:-3px}.task-ai-wizard-content{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;background-color:white}.task-ai-wizard-content .jd-icon{width:12px;height:12px;stroke-width:0;padding:0;transform:scale(1)}.slick-row.active:not(.multi-selected) .task-ai-wizard{transform:scale(1);opacity:1;pointer-events:all;overflow:visible;width:auto;background:linear-gradient(to right,#1EB2F2,#C660EA)}.right-to-left .display-name-formatter{text-align:right}.right-to-left .grid-tree-control-text{text-align:right}.right-to-left .grid-tree-control-activation-area{left:unset;right:0}.right-to-left .grid-tree-control-toggle{padding-left:unset;padding-right:4px}.right-to-left .grid-tree-control-task-id{box-shadow:0px rgba(0,0,0,0.08) 4px 0px}.right-to-left .grid-tree-control-task-favorite{right:unset;left:-8px}.right-to-left .grid-tree-control-user .transfer-owner{right:unset;left:-2px}.right-to-left .grid-tree-control-item-icons{float:left}.text-tree-control.text-tree-control-mobile .grid-tree-control-toggle{width:var(--grid-tree-toggle-width);height:var(--grid-tree-toggle-height);top:0;padding:0}.text-tree-control.text-tree-control-mobile .grid-tree-control-toggle svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:var(--grid-tree-toggle-icon-size);height:var(--grid-tree-toggle-icon-size);border-radius:3px;stroke-width:2.6}.text-tree-control-mobile~.hl{pointer-events:none}.udf-id-date-setter{width:15px;height:15px;margin:2px 1px;background:transparent url("packages/stem-capital_grid-control/lib/client/formatters-and-editors/unicode-date/media/calendar.gif");cursor:pointer}.udf-action-btn .fa{cursor:pointer}.uni-date-formatter .udf-action-btn{display:none}.uni-date-formatter:hover .udf-action-btn{display:inline-block;float:right}.unicode-date-editor .udf-action-btn{display:inline-block;float:right}.unicode-date-editor .udf-id-date-setter{margin-right:2px}.unicode-date-editor.udf-empty .udf-hidden-if-empty{display:none}#ui-datepicker-div{font-size:12px;z-index:1060!important;padding:7px;border:none;box-shadow:0px 0px 7px rgba(0,0,0,0.25),0px 5px 45px rgba(0,0,0,0.15)}.ui-datepicker-header{background:none;color:#37474F;border:none;font-size:13px}.ui-datepicker-header .ui-datepicker-next,.ui-datepicker-header .ui-datepicker-prev{cursor:pointer;transition:all 0.3s ease}.ui-datepicker-header .ui-datepicker-prev .ui-icon-circle-triangle-w{background-position:-97px 0px}.ui-datepicker-header .ui-datepicker-next .ui-icon-circle-triangle-e{background-position:-32px 0px}.ui-datepicker-header .ui-datepicker-prev-hover{top:2px;left:2px}.ui-datepicker-header .ui-datepicker-next-hover{top:2px;right:2px}.ui-datepicker-header .ui-state-hover{border:none;border-radius:2px;background:#ECEFF1}.ui-datepicker th{color:#555}.ui-datepicker table{margin:0}.ui-datepicker-calendar .ui-state-default{border:1px solid #ECEFF1;background:#ECEFF1;color:#37474F;font-size:13px;text-align:center;border-radius:2px;transition:all 0.3s ease}.ui-datepicker-calendar .ui-state-default:hover{background:#2c70cf;color:white}.ui-datepicker-calendar .ui-state-active{background:#2c70cf!important;color:white;border:none!important}.ui-datepicker-calendar .ui-datepicker-today a{border:1px solid #2c70cf;background:#ffffff;color:#2c70cf}.ui-datepicker-calendar .ui-datepicker-today a.ui-state-active{color:white}.ui-datepicker-calendar .udf-holiday:not(.ui-datepicker-today) .ui-state-default{background-color:#fff2ee;color:#F44336;border:1px solid #ffc8c8;font-weight:600}.ui-datepicker-calendar .udf-holiday.ui-datepicker-today .ui-state-default{color:#F44336;font-weight:600}.datepicker{outline:none}input.editor-unicode-date{width:100%;height:100%;border:0;margin:0;background:transparent;outline:0;padding:0}.ui-datepicker-trigger{display:none}.right-to-left .uni-date-formatter{text-align:right}.right-to-left .uni-date-formatter:hover .udf-action-btn{float:left}.right-to-left .unicode-date-editor .udf-action-btn{float:left}.right-to-left .unicode-date-editor .udf-id-date-setter{margin-right:unset;margin-left:2px}.right-to-left .unicode-date-editor .ui-datepicker-header .ui-datepicker-prev-hover{left:unset;right:2px}.right-to-left .unicode-date-editor .ui-datepicker-header .ui-datepicker-next-hover{right:unset;left:2px}.editor-unicode-date::-webkit-input-placeholder{font-size:14px;font-style:italic}.editor-unicode-date:-moz-placeholder{font-size:14px;font-style:italic}.editor-unicode-date::-moz-placeholder{font-size:14px;font-style:italic}.editor-unicode-date::-ms-input-placeholder{font-size:14px;font-style:italic}.default-formatter{overflow-wrap:break-word;word-wrap:break-word;text-align:left}.grid-formatter .grid-text-value{white-space:pre}.slick-dynamic-row-height .grid-formatter .grid-text-value{white-space:pre-wrap}.default-formatter-footer{font-size:12px;top:-7px;display:block;margin-top:2px}.right-to-left .default-formatter{text-align:right}.datetime-formatter{font-size:13px;line-height:21px}#project-search-comp-container{position:relative;margin:0 8px}#project-search-comp-container .search-next,#project-search-comp-container .search-prev{display:none}#project-search-comp-container .search-input{width:185px}#project-search-comp-container .grid-control-search-btn{top:0;bottom:0;right:0}#project-search-comp-container .clear-button{display:none;margin-right:4px}#project-search-comp-container .clear-button:hover{background-color:unset}#project-search-comp-container .search-info-container{font-size:10px;display:none}#project-search-comp-container.input-not-empty .clear-button{display:block}#project-search-comp-container.results-found .search-info-container{display:block}.search-result{background-color:#fff7af}.search-result .frozen{background-color:#fff7af}.right-to-left #project-search-comp-container .grid-control-search-btn{right:unset;left:0}.right-to-left #project-search-comp-container .clear-button{margin-right:unset;margin-left:4px}.grid-control-search-dropdown{border-radius:4px;overflow:hidden}.search-dropdown{background-color:white;width:420px;max-width:calc(100vw - 8px);text-align:start;max-height:min(540px,100vh - 8px);display:flex;flex-direction:column}.search-dropdown .search-result-empty{height:80px;display:flex;align-items:center;justify-content:center;color:rgba(49,69,99,0.25)}.search-dropdown .search-dropdown-nav{display:flex;padding:16px 0px 8px 0px;margin:0px 20px;border-bottom:1px solid #eceff1;display:none}.search-dropdown .search-dropdown-nav-link{font-weight:700;position:relative;opacity:0.6;cursor:pointer}.search-dropdown .search-dropdown-nav-link.active{opacity:1}.search-dropdown .search-dropdown-nav-link.active .search-dropdown-nav-indicator{opacity:1}.search-dropdown .search-dropdown-nav-indicator{position:absolute;width:100%;height:2px;bottom:-9px;opacity:0}.search-dropdown .search-dropdown-nav-link+.search-dropdown-nav-link{margin-left:12px}.search-dropdown .search-dropdown-filters{padding:12px 0px;margin:0px 20px;border-bottom:1px solid #eceff1;display:none}.search-dropdown .search-dropdown-filters .filter-item{display:flex;color:white;padding:4px 4px 4px 8px;line-height:100%;align-items:inherit}.search-dropdown .search-dropdown-filters .filter-item+.filter-item{margin-left:4px}.search-dropdown .search-dropdown-filters .filter-item-remove{width:16px;height:16px;padding:1px;stroke-width:2;opacity:0.4;margin-left:4px;cursor:pointer;transition:opacity 0.32}.search-dropdown .search-dropdown-filters .filter-item-remove:hover{opacity:1}.search-dropdown .search-result-list{overflow:auto;padding:8px 8px 50px 8px}.search-dropdown .search-result-item{display:flex;flex-direction:column;cursor:pointer;padding:6px 12px}.search-dropdown .search-result-item:hover{background-color:#f8f9fa}.search-dropdown .search-result-item.full-context{background-color:#f8f9fa;border-radius:4px}.search-dropdown .search-result-item.full-context:hover{background-color:#f5f6f7}.search-dropdown .search-result-item.full-context+.search-result-item.full-context{margin-top:6px}.search-dropdown .task-title{color:black}.search-dropdown .task-seq-id{font-weight:600}.search-dropdown .task-info{color:rgba(49,69,99,0.6)}.search-dropdown .task-info-note,.search-dropdown .task-info-state{color:rgba(49,69,99,0.7)}.search-dropdown .task-parent-title{color:rgba(49,69,99,0.7);position:relative;font-size:13px}.search-dropdown .task-parent-title .task-parent-title-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.search-dropdown .task-parent-title svg{position:absolute;left:-1px;top:18px;width:20px;height:20px;color:black;stroke-width:2!important;pointer-events:none}.search-dropdown .task-info-state+.task-info-note{padding-left:4px}.search-dropdown .highlight{background-color:#fff7af;font-weight:700;color:black;border-radius:2px}.search-dropdown .search-result-bottom{position:absolute;background:#ffffff;width:100%;left:0;bottom:0;padding:8px 16px 8px 20px;z-index:1;box-shadow:0px 0px 12px rgba(0,0,0,0.08);display:flex;justify-content:flex-end}.search-dropdown .search-show-context{cursor:pointer;display:flex;align-items:center;color:#212529}.search-dropdown .search-show-context svg{color:#6c757d;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;fill:none;width:20px;height:20px}.grid-control-search-dropdown[dir=rtl] .search-dropdown{text-align:right}.grid-control-search-dropdown[dir=rtl] .search-dropdown .search-dropdown-nav-link+.search-dropdown-nav-link{margin-left:unset;margin-right:12px}.grid-control-search-dropdown[dir=rtl] .search-dropdown .search-dropdown-filters .filter-item{padding:4px 8px 4px 4px}.grid-control-search-dropdown[dir=rtl] .search-dropdown .search-dropdown-filters .filter-item+.filter-item{margin-left:unset;margin-right:4px}.grid-control-search-dropdown[dir=rtl] .search-dropdown .search-dropdown-filters .filter-item-remove{margin-left:unset;margin-right:4px}.grid-control-search-dropdown[dir=rtl] .search-dropdown .task-info-state+.task-info-note{padding-left:unset;padding-right:4px}.grid-control-search-dropdown[dir=rtl] .search-dropdown .task-parent-title svg{left:unset;right:-1px}.custom-range-wrapper{display:flex}.custom-range-wrapper .custom-range-label-wrapper{display:flex;position:relative}.custom-range-wrapper .custom-range-label{border-bottom:1px dashed rgba(0,0,0,0.32);cursor:pointer;padding:0px 2px}.custom-range-wrapper .custom-range-label:hover{border-color:black}.custom-range-wrapper .custom-range-label[placeholder]:empty:before{content:attr(placeholder);color:#212529}.custom-range-wrapper .custom-range-label-start{min-width:36px}.custom-range-wrapper .custom-range-label-end{min-width:20px}.custom-range-wrapper .custom-datepicker{position:absolute;background-color:white;padding:8px;z-index:1;top:30px;display:none}.custom-range-wrapper .custom-datepicker .ui-datepicker{border:none;padding:0;font-size:12px}.custom-range-wrapper .custom-datepicker .ui-datepicker th{padding:0.7em 0}.custom-range-wrapper .custom-datepicker .custom-datepicker-time-wrapper{padding-bottom:8px;border-bottom:1px dashed #eaeaea;margin-bottom:8px;display:flex;justify-content:center}.custom-range-wrapper .custom-datepicker .custom-datepicker-time-wrapper.hide{display:none}.custom-range-wrapper .custom-datepicker .custom-datepicker-time-wrapper .custom-datepicker-time{border:1px solid #ced4da;border-radius:3px;display:flex;direction:ltr}.custom-range-wrapper .custom-datepicker .custom-datepicker-time-wrapper .hours{padding-right:3px;padding-left:6px}.custom-range-wrapper .custom-datepicker .custom-datepicker-time-wrapper .minutes{padding-right:6px;padding-left:3px}.custom-range-wrapper .custom-datepicker .custom-datepicker-time-wrapper .custom-datepicker-time-input{display:flex;align-items:center;justify-content:center;font-weight:700;width:25px;border:none;border-radius:3px}.custom-range-wrapper .custom-datepicker .custom-datepicker-time-wrapper .am-pm{-webkit-margin-start:4px;margin-inline-start:4px;border:1px solid #ffffff;border-radius:4px;font-weight:700;padding:2px 6px;background-color:#ECEFF1;font-size:13px;cursor:pointer;transition:all 0.3s ease;text-align:center;width:36px;display:none}.custom-range-wrapper .custom-datepicker .custom-datepicker-time-wrapper .am-pm:hover{color:white;background-color:#2c70cf}.custom-range-wrapper .custom-datepicker .custom-datepicker-time-wrapper.use-am-pm .am-pm{display:block}.custom-range-wrapper .clear-date{width:16px;height:16px;stroke-width:3;margin-left:4px;color:#76869a;background-color:#e8edf3;cursor:pointer;display:flex;margin-top:2px}.custom-range-wrapper .clear-date:hover{color:#212529}.custom-range-wrapper .custom-range-input-wrapper{display:flex;align-items:center}.custom-range-wrapper .custom-range-input-wrapper.empty .clear-date,.custom-range-wrapper .custom-range-input-wrapper.empty .custom-range-time-label{display:none}.custom-range-wrapper span{padding:0 6px}.custom-range-wrapper .custom-range-time-label{border-bottom:1px dashed rgba(0,0,0,0.32);margin-inline:6px 4px;cursor:pointer}.custom-range-wrapper .custom-range-time-label:hover{border-color:black}#ui-datepicker-div .ui-datepicker-month{margin-right:4px}.jd-bst{--jd-bst-height:44px;--jd-bst-button-width:40px;--jd-bst-filled-width:44px;--jd-bst-glyph-size:40px;--jd-bst-filled-icon-size:22px;--jd-bst-search-reserve:44px;--jd-bst-search-padding:8px;display:flex;align-items:center;gap:4px;width:100%;min-width:0;height:var(--jd-bst-height);text-align:start}.jd-bst .jd-bst-main{position:relative;flex:1;min-width:0}.jd-bst .jd-bst-title{display:flex;align-items:center;min-height:var(--jd-bst-height);min-width:0;opacity:1;visibility:visible;transition:opacity 100ms ease 100ms,visibility 0s linear 100ms}.jd-bst.jd-bst-with-search .jd-bst-title{-webkit-padding-end:var(--jd-bst-search-reserve);padding-inline-end:var(--jd-bst-search-reserve)}.jd-bst .jd-bst-actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.jd-bst .jd-bst-actions:empty{display:none}.jd-bst .jd-bst-button{border:0;background:transparent;color:#718096;width:var(--jd-bst-button-width);min-width:var(--jd-bst-button-width);height:var(--jd-bst-height);padding:0;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;font:inherit}.jd-bst .jd-bst-button:hover{background:#edf2f7}.jd-bst .jd-bst-button:focus-visible{outline:2px solid var(--jd-focus-color,rgba(var(--color-primary),1));outline-offset:2px}.jd-bst .jd-bst-button:disabled,.jd-bst .jd-bst-button[aria-disabled=true]{cursor:default;opacity:0.48}.jd-bst .jd-bst-icon{width:18px;height:18px;padding:0;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.jd-bst .jd-bst-glyph{display:flex;align-items:center;justify-content:center}.jd-bst .jd-bst-filled{width:var(--jd-bst-filled-width);min-width:var(--jd-bst-filled-width);border-radius:50%;color:var(--jd-bst-foreground,white)}.jd-bst .jd-bst-filled .jd-bst-glyph{width:var(--jd-bst-glyph-size);height:var(--jd-bst-glyph-size);border-radius:50%;background:var(--jd-bst-fill,rgba(var(--color-primary),1))}.jd-bst .jd-bst-filled .jd-bst-icon{width:var(--jd-bst-filled-icon-size);height:var(--jd-bst-filled-icon-size)}.jd-bst .jd-bst-filled:hover{background:transparent}.jd-bst .jd-bst-filled:hover .jd-bst-glyph{background:var(--jd-bst-fill,rgba(var(--color-primary),0.9))}.jd-bst .jd-bst-filled:active .jd-bst-glyph{-webkit-filter:brightness(0.9);filter:brightness(0.9)}.jd-bst .jd-bst-filled.jd-bst-tone-neutral{--jd-bst-fill:#edf2f7;--jd-bst-foreground:#273547}.jd-bst .jd-bst-search{position:absolute;top:0;inset-inline-end:0;width:var(--jd-bst-button-width);height:var(--jd-bst-height);display:flex;align-items:center;border-radius:10px;overflow:hidden;background:transparent;color:#273547;transition:width 240ms cubic-bezier(0.2,0.75,0.2,1),background-color 130ms ease}.jd-bst .jd-bst-search [hidden]{display:none}.jd-bst .jd-bst-search .jd-bst-search-toggle{position:relative;z-index:1}.jd-bst .jd-bst-search .jd-bst-search-clear{position:absolute;inset-inline-end:0;z-index:1}.jd-bst .jd-bst-search .jd-bst-search-clear,.jd-bst .jd-bst-search input{opacity:0;transition:opacity 100ms ease 80ms}.jd-bst .jd-bst-search input{position:absolute;inset:0;box-sizing:border-box;height:var(--jd-bst-height);border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:inherit;padding:var(--jd-bst-search-padding) var(--jd-bst-button-width);min-width:0;width:100%}.jd-bst .jd-bst-search input:focus-visible{outline:none}.jd-bst .jd-bst-search input::-webkit-input-placeholder{color:#718096;opacity:1}.jd-bst .jd-bst-search input::-moz-placeholder{color:#718096;opacity:1}.jd-bst .jd-bst-search input::-ms-input-placeholder{color:#718096;opacity:1}.jd-bst .jd-bst-search input::placeholder{color:#718096;opacity:1}.jd-bst.jd-bst-expanded .jd-bst-title{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 90ms ease,visibility 0s linear 90ms}.jd-bst.jd-bst-expanded .jd-bst-search{width:100%;background:#f3f6fa}.jd-bst.jd-bst-expanded .jd-bst-search:focus-within{outline:2px solid var(--jd-focus-color,rgba(var(--color-primary),1));outline-offset:2px}.jd-bst.jd-bst-expanded .jd-bst-search .jd-bst-button:hover{background:transparent}.jd-bst.jd-bst-expanded .jd-bst-search .jd-bst-search-clear,.jd-bst.jd-bst-expanded .jd-bst-search input{opacity:1}.jd-bst.jd-bst-clear-only .jd-bst-search{display:grid;grid-template-columns:var(--jd-bst-button-width) minmax(0,1fr) fit-content(40%)}.jd-bst.jd-bst-clear-only .jd-bst-search .jd-bst-button:focus-visible{outline-offset:-3px}.jd-bst.jd-bst-clear-only .jd-bst-search input{position:static;padding-inline:4px}.jd-bst.jd-bst-clear-only .jd-bst-search .jd-bst-search-clear{position:static;width:auto;max-width:100%;padding-inline:8px;color:inherit}.jd-bst.jd-bst-clear-only .jd-bst-search .jd-bst-search-clear span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jd-bst.jd-bst-clear-only .jd-bst-search .jd-bst-search-clear.jd-bst-search-clear-empty{visibility:hidden;pointer-events:none}.jd-bst.jd-bst-compact{--jd-bst-height:32px;--jd-bst-button-width:32px;--jd-bst-filled-width:32px;--jd-bst-glyph-size:28px;--jd-bst-filled-icon-size:18px;--jd-bst-search-reserve:36px;--jd-bst-search-padding:6px}@media (max-width: 767px){.jd-bst,.jd-bst.jd-bst-compact{--jd-bst-height:44px;--jd-bst-button-width:44px;--jd-bst-filled-width:44px;--jd-bst-search-reserve:48px;--jd-bst-search-padding:8px}.jd-bst .jd-bst-search input,.jd-bst.jd-bst-compact .jd-bst-search input{font-size:16px}}@media (min-width: 768px) and (pointer: coarse){.jd-bst.jd-bst-compact{--jd-bst-height:44px;--jd-bst-button-width:44px;--jd-bst-filled-width:44px;--jd-bst-search-reserve:48px;--jd-bst-search-padding:8px}.jd-bst.jd-bst-compact .jd-bst-search input{font-size:16px}}@media (prefers-reduced-motion: reduce){.jd-bst .jd-bst-search,.jd-bst .jd-bst-search input,.jd-bst .jd-bst-search-clear,.jd-bst .jd-bst-title{transition:none}}@media (forced-colors: active){.jd-bst.jd-bst-clear-only .jd-bst-search-clear{color:ButtonText}.jd-bst .jd-bst-filled .jd-bst-glyph{border:1px solid ButtonText;color:ButtonText}}.justdo-color-picker-color-option-opener{-webkit-margin-end:4px;margin-inline-end:4px}.justdo-color-picker-color-option-opener .justdo-color-picker-color-option{box-shadow:0px 0px 0px 2px #b2c4cd}.dropdown-menu.justdo-color-picker-dropdown{margin:0;padding:0;min-width:0}.justdo-color-picker-wrapper{padding:4px;display:flex;flex-direction:row}.justdo-color-picker-colors-palette{display:flex;flex-direction:column}.justdo-color-picker-dropdown-container.animate{z-index:10000;animation-name:color-picker-dropdown-fade}@keyframes color-picker-dropdown-fade{0%{opacity:0}to{opacity:1}}.justdo-color-picker-color-option{width:22px;height:22px;border:2px solid #FFFFFF;border-radius:5px;margin:3px;cursor:pointer;transition:all 0.35s;box-shadow:0 0px 3px rgba(171,178,191,0.5)}.justdo-color-picker-color-option:hover{box-shadow:0 0 0 2px rgba(171,178,191,0.5);transform:scale(1.1)}.additional-field-items-list .justdo-color-picker-color-option{display:inline-block;vertical-align:middle}.justdo-color-picker-color-option-transparent{display:flex;flex-wrap:wrap;overflow:hidden;width:100%;height:100%;border-radius:inherit}.justdo-color-picker-color-option-transparent div{width:33.33333%;height:33.33333%;display:flex}.justdo-color-picker-color-option-transparent .bg-transparent-white{background-color:white}.justdo-color-picker-color-option-transparent .bg-transparent-dark{background-color:#e9e8ed}.justdo-color-picker-color-option-check{position:absolute;stroke:white;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:16px;height:16px;opacity:0.75;display:none;z-index:1;pointer-events:none}.justdo-color-picker-contrast-required .justdo-color-picker-color-option-check{stroke:#37474f}.justdo-color-picker-contrast-required .justdo-color-picker-color-option{border:1px solid #cfd8dc}.justdo-color-picker-color-option-selected{display:flex;align-items:center;justify-content:center}.justdo-color-picker-color-option-selected .justdo-color-picker-color-option{box-shadow:0 0 0 2px rgba(0,123,255,0.25)}.justdo-color-picker-color-option-selected .justdo-color-picker-color-option-check{display:flex}.jdp-dropdown-label{color:#68757b;margin:0px 4px 0px}.grid-control-custom-field-multi-user-formatter,.grid-control-custom-field-user-formatter{line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-control-custom-field-filter-user{display:inline-flex;flex-direction:column;line-height:16px}.grid-control-custom-field-filter-user-email{color:#6c7a89;font-size:11px}.grid-control .grid-formatter.grid-control-custom-field-multi-user-formatter,.grid-control .grid-formatter.grid-control-custom-field-user-formatter{display:flex;align-items:center;box-sizing:border-box;padding:3px;-webkit-padding-end:28px;padding-inline-end:28px;border:1px solid transparent;min-height:32px}.custom-field-select-options-editor-opener{margin:0 4px}.custom-field-select-options-editor{--options-list-inset:12px;--jd-collection-label-padding:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent;text-align:start!important}.custom-field-select-options-editor .dropdown-content,.custom-field-select-options-editor .dropdown-content>div,.custom-field-select-options-editor .options-manager{height:100%;min-height:0}.custom-field-select-options-editor .custom-field-options-draft,.custom-field-select-options-editor .options-manager{display:flex;flex-direction:column}.custom-field-select-options-editor .options-manager-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;-webkit-padding-end:10px;padding-inline-end:10px;border-bottom:1px solid #e9ecef;flex-shrink:0}.custom-field-select-options-editor .options-manager-title{font-size:14px;font-weight:500}.custom-field-select-options-editor .options-status{font-size:12px;padding:0 16px;flex-shrink:0;min-height:20px;line-height:20px}.custom-field-select-options-editor .options-leave-warning,.custom-field-select-options-editor .options-save-error{padding:8px 16px;font-size:13px;max-height:80px;overflow:auto;flex-shrink:0}.custom-field-select-options-editor .custom-field-options-draft{border:0;padding:0;margin:0;min-width:0;min-height:0;flex:1;overflow:auto}.custom-field-select-options-editor .custom-field-options-draft:disabled{pointer-events:none}.custom-field-select-options-editor .option-inline-content{display:flex;align-items:center;gap:4px;width:100%;min-width:0}.custom-field-select-options-editor .option-inline-content .justdo-color-picker-color-option-opener{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:6px;cursor:pointer}.custom-field-select-options-editor .option-inline-content .justdo-color-picker-color-option-opener:focus-visible{outline:2px solid rgba(var(--color-primary),1);outline-offset:-2px}.custom-field-select-options-editor .option-inline-content .justdo-color-picker-color-option-opener[aria-disabled=true]{pointer-events:none;cursor:default}.custom-field-select-options-editor .option-inline-content .justdo-color-picker-color-option-opener .justdo-color-picker-color-option{width:22px;height:22px;border-radius:50%;overflow:hidden}.custom-field-select-options-editor .option-inline-content.is-removed .option-label{text-decoration:line-through;color:#727b84}.custom-field-select-options-editor .option-inline-content .option-undo{flex-shrink:0;align-self:center}.custom-field-select-options-editor .option-inline-content .option-undo[hidden]{display:none}.custom-field-select-options-editor .option-label{display:block;width:100%;min-width:0;min-height:32px;max-height:120px;padding:6px 4px;margin:0;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;line-height:20px;resize:none;overflow-y:auto}.custom-field-select-options-editor .option-label:focus{outline:2px solid rgba(var(--color-primary),1);outline-offset:-2px;background:#fff}.custom-field-select-options-editor .option-label::-webkit-input-placeholder{color:#727b84}.custom-field-select-options-editor .option-label::-moz-placeholder{color:#727b84}.custom-field-select-options-editor .option-label::-ms-input-placeholder{color:#727b84}.custom-field-select-options-editor .option-label::placeholder{color:#727b84}.custom-field-select-options-editor .option-capture{position:relative;z-index:1;padding-top:8px;padding-left:calc(var(--options-list-inset) + var(--options-scrollbar-left, 0px));padding-right:calc(var(--options-list-inset) + var(--options-scrollbar-right, 0px));flex-shrink:0}.custom-field-select-options-editor .option-capture[hidden]{display:none}.custom-field-select-options-editor .option-capture .option-capture-row{position:relative;grid-template-columns:var(--jd-collection-handle-width,var(--jd-collection-control-size)) minmax(0,1fr) var(--jd-collection-more-width,var(--jd-collection-control-size))}.custom-field-select-options-editor .option-capture .option-capture-actions .dropdown-menu{min-width:160px;padding:4px;border:1px solid #d8dde3;border-radius:6px;box-shadow:0 6px 20px rgba(25,40,55,0.16)}.custom-field-select-options-editor .option-capture .option-capture-actions .dropdown-menu .dropdown-item{min-height:var(--jd-collection-control-size);padding:6px 10px;border-radius:4px;font:inherit}.custom-field-select-options-editor .option-capture .option-capture-error{grid-column:2;font-size:12px;line-height:16px}.custom-field-select-options-editor .option-capture .option-capture-error[hidden]{display:none}.custom-field-select-options-editor .custom-field-options{position:relative;z-index:0;flex:1;min-height:64px;overflow:hidden;padding:0 var(--options-list-inset)}.custom-field-select-options-editor .custom-field-appearance{flex-shrink:0;padding:0 16px;max-height:45%;overflow:auto}.custom-field-select-options-editor .custom-field-appearance-toggle{display:flex;align-items:center;gap:8px;width:100%;padding:8px 0;border:0;background:transparent;text-align:start;font-size:12px;line-height:20px;cursor:pointer}.custom-field-select-options-editor .custom-field-appearance-toggle small{-webkit-margin-start:auto;margin-inline-start:auto}.custom-field-select-options-editor .custom-field-appearance-toggle .jd-icon{width:16px;height:16px;flex-shrink:0;transform:rotate(-90deg)}.custom-field-select-options-editor .custom-field-appearance-toggle[aria-expanded=true] .jd-icon{transform:none}.custom-field-select-options-editor[dir=rtl] .custom-field-appearance-toggle[aria-expanded=false] .jd-icon{transform:rotate(90deg)}.custom-field-select-options-editor .custom-field-appearance-panel{padding:4px 0 8px}.custom-field-select-options-editor .custom-field-appearance-panel[hidden]{display:none}.custom-field-select-options-editor .custom-field-appearance-panel .grid-choice-appearance-setting{margin-bottom:0}.custom-field-select-options-editor .custom-field-select-options-footer{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;flex-shrink:0;gap:8px;padding:8px 16px;border-top:1px solid #e9ecef;background:#fff;position:-webkit-sticky;position:sticky;bottom:0;z-index:1}.custom-field-select-options-editor .options-footer-sort{min-width:0}.custom-field-select-options-editor .options-footer-sort .btn{white-space:normal;text-align:start;background:transparent;border-color:transparent}.custom-field-select-options-editor .options-footer-sort .btn:hover{background:#f5f6f8}.custom-field-select-options-editor .options-footer-actions{display:flex;gap:8px;-webkit-margin-start:auto;margin-inline-start:auto;flex-shrink:0}@media (pointer: coarse){.custom-field-select-options-editor{--options-list-inset:8px;--jd-collection-row-gap:0px;--jd-collection-handle-width:36px}.custom-field-select-options-editor .options-manager-heading{-webkit-padding-end:4px;padding-inline-end:4px}.custom-field-select-options-editor .option-capture{padding-top:0}.custom-field-select-options-editor .option-inline-content{gap:2px}.custom-field-select-options-editor .option-label{font-size:16px}.custom-field-select-options-editor .option-inline-content .justdo-color-picker-color-option-opener{width:44px;height:44px}.custom-field-select-options-editor .btn{min-height:36px}}.option-inline-palette .justdo-color-picker-color-option:focus-visible{outline:2px solid rgba(var(--color-primary),1);outline-offset:2px}.custom-field-text-options-editor-opener{margin:0 4px}.custom-field-text-options-editor{width:300px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:auto;font-size:12px}.custom-field-text-options-editor .editor-caption{padding:0 16px}.custom-field-text-options-editor .custom-field-options{height:100%;max-height:320px;overflow:auto;padding:8px 16px}.custom-field-text-options-editor .custom-field-options .field-configuration{display:flex;justify-content:space-between;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-field-text-options-editor.dropdown-menu[dir]{text-align:start}.custom-field-user-options-editor-opener{margin:0 4px}.custom-field-user-options-editor{width:300px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:auto;font-size:12px}.custom-field-user-options-editor .editor-caption{padding:0 16px}.custom-field-user-options-editor .custom-field-options{height:100%;max-height:320px;overflow:auto;padding:8px 16px}.custom-field-user-options-editor .custom-field-options .field-configuration{cursor:pointer;display:flex;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-field-user-options-editor.dropdown-menu[dir]{text-align:start}.custom-field-item{display:flex;background-color:#f0f4f9;border-radius:4px;margin-top:8px;padding:8px 8px 8px 0px;align-items:center;transition:box-shadow 0.35s}.custom-field-item:hover{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.custom-field-item .custom-field-handle{cursor:-webkit-grab;cursor:grab;display:flex;align-items:center;opacity:0.75}.custom-field-item .custom-field-handle .jd-icon{padding:2px;color:#B0B8C2;width:20px;margin-left:4px}.custom-field-label .field-label{color:#3D495B;transition:background-color 0.35s;width:100%;border-radius:4px;padding-left:4px;padding-right:4px;background-color:rgba(255,255,255,0);border-color:rgba(255,255,255,0);cursor:pointer}.custom-field-label .field-label:hover{background-color:rgba(255,255,255,0.75)!important}.custom-field-label .field-label:focus{background-color:rgb(255,255,255)!important}.custom-field-type{display:flex;align-items:center}.custom-field-type .custom-field-type-label{font-size:12px;white-space:nowrap;margin:0 4px;color:#3D495B}.custom-field-type .custom-field-type-divider{height:14px;width:1px;background-color:#C5CBD3;margin:0 4px;opacity:0.85}.custom-field-type .jd-icon{color:#C5CBD3;stroke-width:3;padding:4px;cursor:pointer}.custom-field-type .jd-icon:hover{color:#76869a;background-color:#e8edf3}.sort-custom-fields{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;margin-left:8px}.sort-custom-fields:hover{text-decoration:underline}.custom-fields-conf .config-section-header{position:relative}.custom-fields-conf .add-new-field-dropdown{position:static}.custom-fields-conf .add-new-field-dropdown .add-new-field-toggle{border:none;padding:0;margin:0;display:flex;align-items:center;background-color:white;cursor:pointer;font:inherit;text-align:start}.custom-fields-conf .add-new-field-dropdown .add-new-field-toggle:hover{text-decoration:underline}.custom-fields-conf .add-new-field-dropdown .add-new-field-toggle .jd-icon{stroke-width:3;width:18px;height:18px;opacity:0.5;margin-right:2px}.custom-fields-conf .add-new-field-dropdown .dropdown-menu{left:auto;right:auto;inset-inline-end:0;width:400px;min-width:0;max-width:100%}.custom-fields-conf .add-new-field-dropdown .new-custom-field-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center}.custom-fields-conf .add-new-field-dropdown .new-field-label,.custom-fields-conf .add-new-field-dropdown .new-field-type{width:100%;min-width:0}.custom-fields-conf .add-new-field-dropdown .add{white-space:nowrap}.custom-fields-list-empty{text-align:center;padding:40px 0;line-height:100%;font-size:14px;color:rgba(49,69,99,0.25);margin-top:8px;border-radius:4px}.right-to-left .custom-field-item{padding:8px 0px 8px 8px}.right-to-left .custom-field-item .custom-field-handle .jd-icon{margin-left:unset;margin-right:4px}.right-to-left .sort-custom-fields{margin-left:unset;margin-right:8px}.right-to-left .add-new-field-dropdown .add-new-field-toggle .jd-icon{margin-right:unset;margin-left:2px}@media (max-width: 767px){.project-configuration-dialog .custom-fields-conf .config-section-header{display:grid;grid-template-columns:minmax(0,1fr) auto}.project-configuration-dialog .custom-fields-conf .config-section-header .config-section-title{flex-wrap:wrap}.project-configuration-dialog .custom-fields-conf .config-section-header .add-new-field-dropdown{display:contents}.project-configuration-dialog .custom-fields-conf .config-section-header .add-new-field-dropdown .dropdown-menu{position:static;grid-column:1/-1;width:100%;margin:0;float:none}.project-configuration-dialog .custom-fields-conf .config-section-header .add-new-field-dropdown .new-custom-field-form{grid-template-columns:minmax(0,1fr) auto}.project-configuration-dialog .custom-fields-conf .config-section-header .add-new-field-dropdown .new-field-label{grid-column:1/-1}}.ownership-hr-rejection-dialog textarea{resize:none;height:140px}.ownership-hr-rejection-dialog h3{margin:10px 0 11px}.type-ticket-queue-caption .grid-tree-control-text{font-weight:700}.card-with-avatar{display:flex;justify-content:space-between}.card-with-avatar .card-with-avatar-content{display:flex;margin-right:12px}.card-with-avatar .card-avatar .justdo-avatar{width:30px;height:30px}.card-with-avatar .card-details{margin-left:10px}.right-to-left .card-with-avatar .card-with-avatar-content{margin-right:unset;margin-left:12px}.right-to-left .card-with-avatar .card-with-avatar-content .card-details{margin-left:unset;margin-right:10px}.card-with-avatar .action-buttons button{width:-webkit-max-content;width:-moz-max-content;width:max-content}.card-with-avatar .card-actions button+button{margin-left:4px}.task-link{cursor:pointer}.task-link:hover{text-decoration:underline!important}.reject-message-input-container{margin-left:35px}.reject-message-input-container .reject-message-input{width:100%;height:32px;resize:none}.required-actions-card-transfer_request .keyboard-shortcut-cue{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:12px}.right-to-left .card-with-avatar .card-actions button+button{margin-left:unset;margin-right:4px}.right-to-left .reject-message-input-container{margin-left:unset;margin-right:35px}.required-actions-card-ownership_transfer_rejected .card-with-avatar .card-footer button{width:-webkit-max-content;width:-moz-max-content;width:max-content}.required-actions-card-ownership_transfer_rejected .reject-message-box{max-height:280px;overflow:auto;font-size:14px;border-left:2px solid #dbe0e6;padding-left:8px}.required-actions-card-ownership_transfer_rejected .rm-read-more{text-decoration:underline;cursor:pointer}.right-to-left .required-actions-card-ownership_transfer_rejected .reject-message-box{border-left:unset;border-right:2px solid #dbe0e6;padding-left:unset;padding-right:8px}#timesync-reconnect{cursor:pointer}#timesync-reconnect:hover{text-decoration:underline}.grid-control-tab{display:none;color:#000}.grid-control-tab.active{display:block}.task-pane-task-changelog .filter-toggle{width:100%;border:0;font-family:inherit;font-weight:inherit;line-height:inherit;text-align:start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:13px;display:flex;align-items:center;padding:6px;border-radius:6px}.task-pane-task-changelog .filter-label{-webkit-margin-start:8px;margin-inline-start:8px}.task-pane-task-changelog .filter-toggle:focus-visible,.task-pane-task-changelog .undo:focus-visible{outline:2px solid currentColor;outline-offset:2px}.task-pane-task-changelog .jd-icon{cursor:pointer}.task-pane-task-changelog .record{border-bottom:1px dashed rgba(0,0,0,0.12)}.task-pane-task-changelog .record .image{-webkit-margin-end:8px;margin-inline-end:8px}.task-pane-task-changelog .record .content{min-width:0;text-align:start;overflow:hidden}.task-pane-task-changelog .record .text-body{overflow:hidden;text-overflow:ellipsis}.task-pane-task-changelog .record .undo{font-weight:700;cursor:pointer;-webkit-margin-start:4px;margin-inline-start:4px;padding:0;border:0;background:none;font-family:inherit;font-size:80%;line-height:inherit}.task-pane-task-changelog .record .undo:hover{text-decoration:underline}.task-pane-task-changelog [jd-tt]{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;-webkit-text-decoration-color:#aaa;text-decoration-color:#aaa;text-decoration-thickness:from-font;cursor:default}.task-pane-task-changelog [jd-tt]:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration:underline}.task-pane-task-changelog .undone{text-decoration:line-through}.jd-file-audio-player{width:100%;min-width:0}.jd-file-audio-player audio{display:block;width:100%;max-width:100%;min-height:54px}.jd-file-audio-player audio[hidden]{display:none}.jd-file-audio-player .jd-file-audio-error{margin-top:6px;font-size:12px;color:#b91c1c}.jd-file-audio-player .jd-audio-retry{min-height:44px;padding:4px 6px;border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer}.jd-file-audio-player.jd-file-audio-compact{border-radius:12px;background:#f1f5fa;color:#145b8b;padding:8px}.jd-file-audio-player.jd-file-audio-compact .jd-audio-strip{display:flex;align-items:center;gap:8px;min-width:0}.jd-file-audio-player.jd-file-audio-compact .jd-audio-toggle{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fff;color:inherit;cursor:pointer}.jd-file-audio-player.jd-file-audio-compact .jd-audio-toggle .jd-icon{width:20px;height:20px;padding:0}.jd-file-audio-player.jd-file-audio-compact .jd-audio-toggle:disabled{opacity:0.45;cursor:default}.jd-file-audio-player.jd-file-audio-compact .jd-audio-content{flex:1;min-width:0}.jd-file-audio-player.jd-file-audio-compact .jd-audio-caption{display:flex;justify-content:space-between;align-items:baseline;gap:6px;min-width:0;font-size:11px;line-height:16px;color:#4b5b70}.jd-file-audio-player.jd-file-audio-compact .jd-audio-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jd-file-audio-player.jd-file-audio-compact .jd-audio-time{flex-shrink:0;font-variant-numeric:tabular-nums}.jd-file-audio-player.jd-file-audio-compact .jd-audio-timeline{position:relative;min-height:28px}.jd-file-audio-player.jd-file-audio-compact .jd-audio-waveform{--jd-audio-height:28px;--jd-audio-color:#aec3d7;--jd-audio-progress-color:#145b8b;--jd-audio-baseline-opacity:1}.jd-file-audio-player.jd-file-audio-compact .jd-audio-seek{position:absolute;inset:-8px 0;width:100%;height:44px;margin:0;opacity:0;cursor:pointer}.jd-file-audio-player.jd-file-audio-compact .jd-audio-timeline:has(.jd-audio-seek:focus-visible){box-shadow:inset 0 -2px 0 #a9b1c3}.jd-file-audio-player.jd-file-audio-compact button:focus-visible{outline:2px solid #337ab7;outline-offset:2px}.jd-file-preview-mount{position:absolute;inset:0;z-index:1055;background:#17212d}.jd-file-preview-mount.jd-file-preview-fullscreen{position:fixed;z-index:2100}.jd-file-preview-mount .jd-file-preview{display:flex;flex-direction:column;height:100%;min-height:0;color:#fff;background:#17212d;font-size:14px}.jd-file-preview-mount button{min-width:44px;min-height:44px;flex-shrink:0;border:0;border-radius:6px;padding:8px 12px;background:transparent;color:inherit;cursor:pointer}.jd-file-preview-mount button:disabled{opacity:0.3;cursor:default}.jd-file-preview-mount button:focus-visible{outline:2px solid #90caff;outline-offset:-3px}.jd-file-preview-mount .jd-file-preview-header{display:flex;align-items:center;gap:8px;flex:0 0 auto;padding:6px 8px 6px 14px}.jd-file-preview-mount .jd-file-preview-header strong{flex:1;min-width:0;font-size:13px;overflow-wrap:anywhere}.jd-file-preview-mount .jd-file-preview-header .jd-icon{width:20px;height:20px;padding:0}.jd-file-preview-mount .jd-file-preview-body{position:relative;flex:1 1 0;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#0d141e}.jd-file-preview-mount .jd-file-preview-body audio,.jd-file-preview-mount .jd-file-preview-body video{max-width:100%;max-height:100%}.jd-file-preview-mount .jd-preview-image-surface{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:8px 44px;touch-action:pan-y pinch-zoom}.jd-file-preview-mount .jd-preview-image{max-width:100%;max-height:100%;object-fit:contain;border-radius:5px}.jd-file-preview-mount .jd-preview-nav{position:absolute;top:calc(50% - 22px);z-index:1;padding:6px}.jd-file-preview-mount .jd-preview-nav .jd-icon{height:28px;width:28px;padding:0}.jd-file-preview-mount .jd-preview-prev{inset-inline-start:0}.jd-file-preview-mount .jd-preview-next{inset-inline-end:0}.jd-file-preview-mount[dir=rtl] .jd-preview-nav svg{transform:rotate(180deg)}.jd-file-preview-mount .jd-preview-pdf{width:100%;height:100%;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:8px;text-align:center}.jd-file-preview-mount .jd-preview-pdf canvas{display:block;margin:auto;max-width:100%;background:white;direction:ltr}.jd-file-preview-mount .jd-preview-pdf-controls{display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:12px;direction:ltr}.jd-file-preview-mount .jd-preview-text{width:100%;height:100%;margin:0;padding:14px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:#edf4fb;font-size:13px;direction:ltr;text-align:left;-ms-scroll-chaining:none;overscroll-behavior:contain}.jd-file-preview-mount .jd-preview-details{text-align:center;padding:16px}.jd-file-preview-mount .jd-preview-details .jd-icon{height:44px;width:44px}.jd-file-preview-mount .jd-preview-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.jd-file-preview-mount .jd-file-preview-meta{display:flex;justify-content:space-between;padding:8px 14px;color:#bac9da;font-size:12px}.jd-file-preview-mount .jd-preview-notice{flex:0 0 auto;padding:0 14px;margin:4px 0;font-size:12px}.jd-file-preview-mount .jd-file-preview-actions{display:flex;justify-content:space-between;flex:0 0 auto;padding:0 4px calc(6px + env(safe-area-inset-bottom))}.jd-file-preview-mount .jd-preview-remove{color:#ffb6bd}.jd-file-preview-mount .jd-preview-close,.jd-file-preview-mount .jd-preview-download{color:#aed6ff}.jd-file-preview-host{position:relative}.tasks-file-manager-files .file:first-child{padding-top:0!important}.tasks-file-manager-files .file:last-child{padding-bottom:1rem!important}.tasks-file-manager-files .file-inner-wrapper{padding:16px;position:relative;border:2px solid rgba(255,255,255,0);border-radius:8px;transition:border-color 0.35s}.tasks-file-manager-files .actions .jd-icon{margin-left:2px;background-color:rgba(0,0,0,0)}.tasks-file-manager-files .actions .jd-icon:hover{background-color:rgba(0,0,0,0.04)}.tasks-file-manager-files .actions .file-direct-download-link,.tasks-file-manager-files .actions .file-remove-link,.tasks-file-manager-files .actions .file-rename-link{opacity:0}.tasks-file-manager-files .actions .file-direct-download-link:hover,.tasks-file-manager-files .actions .file-remove-link:hover,.tasks-file-manager-files .actions .file-rename-link:hover{opacity:1}.tasks-file-manager-files .actions .file-edit-link{padding:0;width:16px;opacity:0.75}.tasks-file-manager-files .file-edit-dropdown{right:0!important;left:auto!important;margin-top:12px}.tasks-file-manager-files .file-edit-dropdown .dropdown-item{display:flex;align-items:center;cursor:pointer}.tasks-file-manager-files .jd-icon{margin:0px;cursor:pointer;display:block;padding:4px;stroke-width:2;transition:all 0.2s linear;background-color:rgba(0,0,0,0.04)}.tasks-file-manager-files .content{overflow:hidden;text-align:start}.tasks-file-manager-files .title{line-height:1rem;overflow:hidden;text-overflow:ellipsis;padding-bottom:2px}.tasks-file-manager-files .loader{width:25px;height:25px;position:absolute;display:none}.tasks-file-manager-files .loader .double-bounce1{width:100%;height:100%;border-radius:50%;opacity:0.2;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite ease-in-out}.tasks-file-manager-files .loader .double-bounce2{width:100%;height:100%;border-radius:50%;opacity:0.2;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite ease-in-out;animation-delay:-1s}.tasks-file-manager-files .file:hover .file-direct-download-link,.tasks-file-manager-files .file:hover .file-remove-link,.tasks-file-manager-files .file:hover .file-rename-link{opacity:0.75}.tasks-file-manager-files .file .type-logo{width:24px;height:32px;background-image:url(packages/justdoinc_tasks-file-manager-plugin/media/icons.png);background-position:-58px 0px}.tasks-file-manager-files .file .type-logo.jpeg{background-position:-82px 0px}.tasks-file-manager-files .file .type-logo.vnd_ms-excel{background-position:-130px 0px}.tasks-file-manager-files .file .type-logo.png{background-position:-226px 0px}.tasks-file-manager-files .file .type-logo.pdf{background-position:-250px 0px}.tasks-file-manager-files .file .type-logo.javascript{background-position:-346px 0px}.tasks-file-manager-files .file .type-logo.html{background-position:-370px 0px}.tasks-file-manager-files .file .type-logo.msword{background-position:-442px 0px}.tasks-file-manager-files .file .image-preview{background-size:auto;width:100%;height:300px;background-repeat:no-repeat;background-position:50%;cursor:pointer;border-radius:4px}.tasks-file-manager-files .file .image-preview.loading{background-image:none!important;background-size:auto}.tasks-file-manager-files .file .image-preview.loading .loader{display:block}.tasks-file-manager-files .file .msg{position:absolute;background:rgba(255,255,255,0.9);top:0;bottom:0;left:0;right:0;z-index:150}.bottom-toolbar .tasks-file-manager-files{position:absolute;left:350px;right:10px;top:10px;bottom:10px;overflow-y:auto}.tasks-file-manager-files.edit-mode{padding-bottom:80px}.tasks-file-manager-files.edit-mode .bulk-edit-control-wrapper{position:fixed;display:flex;z-index:3;bottom:35px;padding-left:18px}.tasks-file-manager-files.edit-mode .bulk-edit-control-wrapper .bulk-edit-control{display:flex;padding:12px;background-color:white}.tasks-file-manager-files.edit-mode .bulk-edit-control-wrapper .bulk-edit-done,.tasks-file-manager-files.edit-mode .bulk-edit-control-wrapper .bulk-edit-remove{font-weight:700;text-transform:uppercase}.tasks-file-manager-files.edit-mode .file-check-input{position:relative;width:18px;height:18px;-webkit-margin-end:12px;margin-inline-end:12px}.tasks-file-manager-files.edit-mode .file-check-input .jd-icon{position:absolute;width:18px;height:18px;padding:0px;stroke-width:2.5;background-color:white;z-index:3}.tasks-file-manager-files.edit-mode .file-check-input .jd-icon.icon-mark-square{color:#848fa1;opacity:0.75}.tasks-file-manager-files.edit-mode .file-check-input .jd-icon.icon-mark-check{color:#08c116;opacity:0}.tasks-file-manager-files.edit-mode .file-check-input:hover .icon-mark-circle{opacity:1}.tasks-file-manager-files.edit-mode .file.selected .file-inner-wrapper{border-color:#08c116}.tasks-file-manager-files.edit-mode .file.selected .icon-mark-square{opacity:0}.tasks-file-manager-files.edit-mode .file.selected .icon-mark-check{opacity:1}.tasks-file-manager-files.edit-mode .file{cursor:pointer}.tasks-file-manager-files.edit-mode .file .content,.tasks-file-manager-files.edit-mode .file .image-preview{pointer-events:none}.tasks-file-manager-preview-dialog .bootbox-body{text-align:center}.tasks-file-manager-preview-dialog .bootbox-body iframe{width:100%}.tasks-file-manager-print{font-size:11px;cursor:pointer}.tasks-file-manager-print .jd-icon{padding:4px}.print-files-mode-overlay{background:white;padding:50px;position:absolute;top:0;left:0;right:0;z-index:1000;height:100%;width:100%;opacity:0}.print-files-item{margin-bottom:3.5rem}.print-files-item-image{width:100%}@media print{.print-files-mode-overlay{opacity:1!important}}.tasks-file-manager-file-upload{height:auto;margin-bottom:8px}.tasks-file-manager-file-upload .drop-pane{border-radius:0.25rem;border:2px dashed #dddddd;cursor:pointer;height:80px}.tasks-file-manager-file-upload .jd-icon{width:32px;height:32px;display:none}.tasks-file-manager-file-upload.no-files{height:100%}.tasks-file-manager-file-upload.no-files .drop-pane{height:100%}.tasks-file-manager-file-upload.no-files .jd-icon{display:block}.project-configuration-dialog .bootbox-close-button{position:absolute;right:23px;top:20px;z-index:1}.project-configuration-dialog .modal-dialog{max-width:800px}.project-configuration-dialog .modal-content{border:none}.project-configuration-dialog .modal-body{padding:0}.project-configuration-dialog .project-config-container{height:700px;padding:0}.project-configuration-dialog .project-config-container .settings-btn{border-right:1px solid #dde7f1;margin-right:12px;padding:0px 12px 0px 20px;font-size:12px}.project-configuration-dialog .project-config-container .settings-btn:hover{text-decoration:underline}.project-configuration-dialog .project-config-nav{border-radius:4px 0px 0px 4px;padding:0}.project-configuration-dialog .project-config-tabs{flex-direction:column}.project-configuration-dialog .project-config-scroll-cue{display:none}.project-configuration-dialog .config-section-header{display:flex;align-items:center;justify-content:space-between}.project-configuration-dialog .project-config-section-title,.project-configuration-dialog .project-config-title{font-weight:600;font-size:15px;color:#3D495B;padding:20px 27px}.project-configuration-dialog .project-config-section-title{border-bottom:1px solid #EDF1F8}.project-configuration-dialog .tab-pane-container{display:flex;height:700px;flex-direction:column}.project-configuration-dialog .project-config-section-container{overflow:auto;flex-grow:1;padding:20px 27px}.project-configuration-dialog .project-config-extensions .project-config-section-container{padding:8px 27px}.project-configuration-dialog .project-config-tooltip{box-shadow:0px 8px 60px rgba(0,0,0,0.12);border-radius:4px;font-size:13px;color:#3D495B;position:absolute;white-space:nowrap;background-color:white;padding:4px 8px;white-space:initial;display:none}.project-configuration-dialog .config-section-container{margin-bottom:24px}.project-configuration-dialog .config-section-header{margin-bottom:12px}.project-configuration-dialog .config-section-title{color:#3D495B;font-weight:600;display:flex;align-items:center}.project-configuration-dialog .project-config-nav-link{border:0;background:transparent;text-align:start;font:inherit;cursor:pointer;margin:0px 27px;padding:12px 0;line-height:100%;border-top:1px solid #EDF1F8;color:#3D495B;opacity:0.8;text-decoration:none;position:relative}.project-configuration-dialog .project-config-nav-link:hover{opacity:1}.project-configuration-dialog .project-config-nav-link.active{opacity:1;font-weight:600}.project-configuration-dialog .project-config-nav-link.active .project-config-nav-link-active{display:block}.project-configuration-dialog .project-config-nav-link .project-config-nav-link-active{position:absolute;width:4px;top:0;height:100%;left:-27px;display:none;border-radius:0px 1px 1px 0px}.project-configuration-dialog [section-id=extensions] .config-section-container{border-top:1px solid #EDF1F8;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0px}.project-configuration-dialog [section-id=extensions] .config-section-container:active .controller-template-extension-item,.project-configuration-dialog [section-id=extensions] .config-section-container:hover .controller-template-extension-item{color:black}.project-configuration-dialog [section-id=extensions] .config-section-container[controller-template-id=justdo_custom_plugins_project_config]:hover{background-color:transparent}.project-configuration-dialog [section-id=extensions] .config-section-container .controller-template-extension-item{padding:8px 0px;color:#3D495B;display:flex;align-items:center;justify-content:space-between}.project-configuration-dialog [section-id=extensions] .config-section-container .controller-template-extension-indicator{position:absolute;left:0;top:6px;bottom:6px;height:auto;width:3px;border-radius:2px;background-color:rgba(49,69,99,0.12);display:none}.project-configuration-dialog [section-id=extensions] .config-section-container .jd-icon-extension{cursor:pointer;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;width:24px;height:24px;color:rgba(49,69,99,0.35)}.project-configuration-dialog [section-id=extensions] .config-section-container:first-child{border-top:0 none}.right-to-left .project-configuration-dialog .bootbox-close-button{left:28px;right:unset}.right-to-left .project-configuration-dialog .project-config-nav{border-radius:0px 4px 4px 0px}.right-to-left .project-configuration-dialog .add-new-field-toggle .jd-icon,.right-to-left .project-configuration-dialog .new-ticket-queue-toggle .jd-icon{margin-right:unset;margin-left:2px}.right-to-left .project-configuration-dialog .custom-field-item{padding:8px 0px 8px 8px}.right-to-left .project-configuration-dialog .custom-field-handle .jd-icon{margin-left:unset;margin-right:4px}.right-to-left .project-configuration-dialog .create-justdo-same-settings,.right-to-left .project-configuration-dialog .tq-task-item{padding:8px 12px 8px 8px}.right-to-left .project-configuration-dialog .create-same-justdo-info,.right-to-left .project-configuration-dialog [section-id=tickets-queues] .tq-task-item .jd-icon{margin-right:auto;margin-left:unset}.right-to-left .project-configuration-dialog .project-config-tooltip{right:unset!important;left:0}.right-to-left .project-configuration-dialog [section-id=tickets-queues] .new-ticket-queue-dropdown .dropdown-menu{left:0!important;right:auto!important}.right-to-left .project-configuration-dialog .custom-field-select-options-footer .btn+.btn{margin-left:unset;margin-right:4px}.right-to-left .project-configuration-dialog .justdo-color-picker-color-option-opener{margin-right:unset;margin-left:4px}.right-to-left .project-configuration-dialog .custom-field-select-options-editor-content .add-custom-field-option input{margin-right:unset;margin-left:8px}.right-to-left .project-configuration-dialog .custom-field-formula-field-editor-content .add-field{margin-left:unset;margin-right:8px}.right-to-left .project-configuration-dialog .custom-field-formula-field-editor-content .btn.cancel{margin-right:unset;margin-left:4px}.right-to-left .project-configuration-dialog .custom-field-formula-field-editor-content .add-custom-field-option .add-custom-field-btn{margin-left:unset;margin-right:8px}.right-to-left .project-configuration-dialog .project-custom-state-item{padding:8px 0px 8px 8px}.right-to-left .project-configuration-dialog .project-custom-state-item .custom-state-handle .jd-icon{margin-left:unset;margin-right:4px}.right-to-left .project-configuration-dialog .project-custom-state-item .custom-state-label{padding-right:2px;padding-left:8px}.right-to-left .project-configuration-dialog .project-custom-state-item .dropdown-menu{left:0!important;right:auto!important}.right-to-left .project-configuration-dialog .project-custom-state-item .dropdown-menu .dropdown-item{padding:4px 4px 4px 8px}.right-to-left .project-configuration-dialog .project-custom-state-item .dropdown-menu .dropdown-item .jd-icon{margin-right:unset;margin-left:6px}.right-to-left .project-configuration-dialog .settings-btn{padding:0px 20px 0px 12px;border-left:1px solid #dde7f1;border-right:unset;margin-left:12px;margin-right:unset}.right-to-left .project-configuration-dialog [section-id=extensions] .config-section-container .controller-template-extension-item{padding:8px 0px}.right-to-left .project-configuration-dialog [section-id=extensions] .config-section-container .controller-template-extension-indicator{left:unset;right:0}.right-to-left .meetings-settings-dialog .meetings-settings .allow-meetings-deletion{margin-right:unset;margin-left:8px}@media (max-width: 767px){.project-configuration-dialog .bootbox-close-button{top:14px;right:16px}.project-configuration-dialog .project-config-section-title{display:none}.project-configuration-dialog .config-section-header{font-size:13px}.project-configuration-dialog .project-config-section-container,.project-configuration-dialog .project-config-title,.project-configuration-dialog .project-custom-states-container .custom-states-sections{padding:12px 16px}.project-configuration-dialog .project-config-title{-webkit-padding-end:48px;padding-inline-end:48px}.project-configuration-dialog .project-config-extensions .project-config-section-container{padding:8px 27px}.project-configuration-dialog .project-config-wrapper{flex-direction:column;border-radius:4px;overflow:hidden}.project-configuration-dialog .project-config-wrapper .project-config-container,.project-configuration-dialog .project-config-wrapper .project-config-nav{max-width:100%}.project-configuration-dialog .project-config-wrapper .project-config-tab-strip{position:relative;min-width:0}.project-configuration-dialog .project-config-wrapper .project-config-tabs{flex-direction:row;flex-wrap:nowrap;gap:1rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;padding:0 16px 4px;border-top:1px solid #EDF1F8}.project-configuration-dialog .project-config-wrapper .project-config-scroll-cue{position:absolute;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate;top:1px;bottom:4px;width:16px;align-items:center;justify-content:center;font-size:20px;pointer-events:none}.project-configuration-dialog .project-config-wrapper .project-config-scroll-cue-left{left:0;box-shadow:4px 0 6px -4px rgba(0,0,0,0.3)}.project-configuration-dialog .project-config-wrapper .project-config-scroll-cue-right{right:0;box-shadow:-4px 0 6px -4px rgba(0,0,0,0.3)}.project-configuration-dialog .project-config-wrapper .can-scroll-left .project-config-scroll-cue-left,.project-configuration-dialog .project-config-wrapper .can-scroll-right .project-config-scroll-cue-right{display:flex}.project-configuration-dialog .project-config-wrapper .project-config-nav-link{flex:0 0 auto;white-space:nowrap;border-top:none;margin:0;min-height:44px;color:black}.project-configuration-dialog .project-config-wrapper .project-config-nav-link .project-config-nav-link-active{left:0;right:0;width:auto;height:3px;top:auto;bottom:0}.project-configuration-dialog .project-config-wrapper .tab-content{height:500px;overflow:auto}.project-configuration-dialog .project-config-wrapper .tab-content .project-config-section-container{overflow:unset}}.project-custom-states-container{display:flex;flex-grow:1;overflow:hidden;flex-direction:column}.project-custom-states-container .custom-states-sections{flex-grow:1;overflow:auto;padding:20px 27px;margin-bottom:24px}.project-custom-states-container .custom-states-empty{text-align:center;padding:40px 0;line-height:100%;font-size:14px;color:rgba(49,69,99,0.25);margin-top:8px;border-radius:4px}.project-custom-state-item{background-color:#f0f4f9;border-radius:4px;margin-top:8px;padding:8px 8px 8px 0px;display:flex;align-items:center;transition:box-shadow 0.35s}.project-custom-state-item:hover{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.project-custom-state-item .custom-state-handle{cursor:-webkit-grab;cursor:grab;display:flex;align-items:center;opacity:0.75}.project-custom-state-item .custom-state-handle .jd-icon{padding:2px;color:#B0B8C2;width:20px;margin-left:4px}.project-custom-state-item .custom-state-label{flex-grow:1;color:#3D495B;padding-right:8px;padding-left:2px}.project-custom-state-item .custom-state-label-text{display:flex}.project-custom-state-item .editing .custom-state-label-text{display:none}.project-custom-state-item .custom-state-label-text-active{border-radius:4px;padding-left:4px;padding-right:4px;transition:background-color 0.35s;max-width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-custom-state-item .custom-state-label-text-active:hover{background-color:white}.project-custom-state-item .custom-state-label-text-default{color:rgba(61,73,91,0.5);margin-left:4px;cursor:help;position:relative}.project-custom-state-item .custom-state-label-text-default:hover{text-decoration:underline}.project-custom-state-item .custom-state-label-text-default:hover .custom-state-label-text-tooltip{display:block}.project-custom-state-item .custom-state-label-text-tooltip{box-shadow:0px 8px 60px rgba(0,0,0,0.12);border-radius:4px;font-size:13px;color:#3D495B;position:absolute;white-space:nowrap;background-color:white;padding:4px 8px;top:-28px;display:none}.project-custom-state-item .custom-state-label-input{border:none;background-color:white;border-radius:4px;width:100%;padding-left:4px;transition:box-shadow 0.35s;display:none}.project-custom-state-item .custom-state-label-input:focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.project-custom-state-item .editing .custom-state-label-input{display:block}.project-custom-state-item .custom-state-action{display:flex;align-items:center}.project-custom-state-item .custom-state-action .jd-icon{color:#B0B8C2;stroke-width:1.5;width:16px;padding:0;cursor:pointer}.project-custom-state-item .custom-state-action .jd-icon:hover{color:#76869a;background-color:#e8edf3}.project-custom-state-item .custom-state-action .jd-icon:active{color:#3f4e61}.project-custom-state-item .core-state-title{font-size:12px;color:#808B9D;margin:0 4px}.project-custom-state-item .dropdown-menu{right:0!important;left:auto!important;margin-top:8px}.project-custom-state-item .dropdown-menu .dropdown-item{padding:4px 8px 4px 4px;display:flex;align-items:center;cursor:pointer}.project-custom-state-item .dropdown-menu .dropdown-item .jd-icon{margin-right:6px;width:20px;height:20px;stroke-width:1.5}.hidden-states .custom-state-label{text-decoration:line-through}.hidden-states .custom-state-hide{display:none}.hidden-states .custom-state-handle,.hidden-states .custom-state-style,.hidden-states .custom-state-type{opacity:0.35;pointer-events:none}.hidden-states .custom-state-label{pointer-events:none}.diff-message{color:#3D495B;margin:10px 0px}.members-update-search{border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;position:relative}.members-update-search label{position:absolute;top:8px;color:#6a96d2}.members-update-search input{border:none;padding:8px;font-weight:600;font-size:16px;color:#3D495B;width:100%;padding-left:20px}.members-update-search input:focus{outline:none}.members-update-search input::-webkit-input-placeholder{color:#5a83ba}.members-update-search input::-moz-placeholder{color:#5a83ba}.members-update-search input:-ms-input-placeholder{color:#5a83ba}.members-update-search input:-moz-placeholder{color:#5a83ba}.members-update-search input::-ms-clear{display:none}.members-update-dialog .members-section{height:300px}.members-update-dialog .members-list-container{width:50%;height:100%;float:left;overflow-y:auto;border-right:1px solid #eeeeee}.members-update-dialog .members-list-container:last-child{border-right:none}.members-update-dialog .members-list-container.hide-container{display:none}.members-update-dialog .members-list-container.full-width{width:100%;border:none}.members-update-dialog .members-list-container.full-width .members-update-dialog-remove-absents-section{padding-left:0px}.members-update-dialog .bulk-select-section{height:58px;margin-left:0;padding:10px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:13px}.members-update-dialog .user-btn{cursor:pointer;line-height:30px;height:30px;box-shadow:none;border:none;width:99%;padding:0px 10px 0px 0px;margin:0 0 3px;border-radius:25px 0px 0px 25px;text-align:left;background:none;position:relative;display:block}.members-update-dialog .user-btn:active{background-color:#E6E6E6;border-color:#ADADAD}.members-update-dialog .user-btn.proceed{background-color:#E4EDF9}.members-update-dialog .user-btn.dont-proceed{opacity:1}.members-update-dialog .user-btn img{width:30px;height:30px;float:left;margin-right:4px;vertical-align:bottom;position:relative}.members-update-dialog .user-btn .display-name{font-size:16px;color:#3D495B;font-weight:600;margin-left:2px;display:inline-block;position:relative;text-overflow:ellipsis;max-width:185px;overflow:hidden;white-space:nowrap}.members-update-dialog .user-btn .toggle{padding:9px 1px 5px;color:#95B8E7;position:absolute;right:10px}.members-update-dialog .bulk-select-label,.members-update-dialog .select-all,.members-update-dialog .select-none{display:inline-block;font-size:13px;color:#2B71CF}.members-update-dialog .select-all,.members-update-dialog .select-none{cursor:pointer;text-decoration:underline}.members-update-dialog .no-members-diff{font-weight:700;text-align:center;color:#86a8d1;font-size:16px;margin-top:80px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.members-update-dialog .notes{padding:15px 0px;border-top:1px solid #eeeeee}.members-update-dialog .notes span{font-size:18px;font-weight:700;color:#3D495B}.members-update-dialog .notes ul{margin:0px;padding:0px;list-style-type:none}.members-update-dialog .notes li{border-bottom:1px dotted #cecece;padding:10px 0px}.members-update-dialog .notes li:last-child{border-bottom:none}.members-update-dialog-remove-absents-section{padding-left:10px}.members-update-dialog-remove-absents-section .proceed .toggle{display:none}.members-update-dialog-remove-absents-section .proceed:hover .toggle{display:inline-block}.members-update-dialog-remove-absents-section .dont-proceed .display-name{text-decoration:line-through}.members-update-dialog-add-aliens-section .proceed .toggle{display:none}.members-update-dialog-add-aliens-section .proceed:hover .toggle{display:inline-block}.members-update-dialog-add-aliens-section .dont-proceed .display-name{text-decoration:line-through}.members-diff{height:242px;overflow:auto}.members-editor-search{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ecf1f8}.members-editor-search label{margin:0;color:#6a96d2}.members-editor-search input{padding:12px 20px;width:90%;border:0}.members-editor-search input:focus{outline:none}.members-editor-search .recent-batched-ops{margin-right:22px;position:relative}.members-editor-search .recent-batched-ops.move{animation-name:bell-move;animation-iteration-count:1;animation-direction:liner;animation-duration:2s}.members-editor-search .recent-batched-ops .jd-icon{color:#76869a;padding:3px;width:26px;height:26px;stroke-width:2}.members-editor-search .recent-batched-ops .jd-icon:hover{background-color:#e8edf3}.members-editor-search .recent-batched-ops .count{background-color:#c7181f;position:absolute;top:-6px;right:-3px;color:#ffffff;font-weight:700;font-size:10px;border:2px solid #ffffff;border-radius:6px;text-align:center;padding:0px 4px;cursor:pointer}@keyframes bell-move{0%{transform:rotate(0deg)}25%{transform:rotate(30deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-30deg)}to{transform:rotate(0deg)}}.recent-batched-ops-dropdown .dropdown-menu{right:12px!important;left:auto!important;margin-top:15px;padding:8px 12px;max-height:360px;overflow:auto}.recent-batched-ops-dropdown .recent-batched-item{display:flex;align-items:center;justify-content:space-between;padding:8px;width:540px;font-size:14px}.recent-batched-ops-dropdown .recent-batched-item+.recent-batched-item{border-top:1px dashed #f1f1f1}.recent-batched-ops-dropdown .recent-batched-msg-wrapper{width:100%}.recent-batched-ops-dropdown .recent-batched-msg{display:flex;align-items:center;white-space:nowrap;flex-wrap:wrap;justify-content:space-between}.recent-batched-ops-dropdown .recent-batched-msg .recent-batched-msg-text{display:flex;align-items:center;width:460px}.recent-batched-ops-dropdown .recent-batched-msg .task{font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:280px;display:inline-block;margin:0 6px}.recent-batched-ops-dropdown .recent-batched-msg .jd-icon{padding:4px;stroke-width:2px}.recent-batched-ops-dropdown .recent-batched-msg .jd-icon.done{color:#34c340}.recent-batched-ops-dropdown .recent-batched-msg .jd-icon.about-to-begin{color:#607D8B}.recent-batched-ops-dropdown .recent-batched-msg .jd-icon.terminated{color:#FF9800}.recent-batched-ops-dropdown .recent-batched-msg .jd-icon.error{color:red}.members-section{height:400px;display:flex}.members-section .members-list-container{width:50%;display:flex;flex-direction:column}.members-section .members-list-add-users-container{border-right:1px solid #ecf1f8;padding:20px 0px 0px 20px}.members-section .members-list-add-users-container .members-list,.members-section .members-list-add-users-container .section-caption{padding-right:20px}.members-section .members-list-keep-users-container{padding:20px 0px 0px 20px}.members-section .members-list-keep-users-container .members-list,.members-section .members-list-keep-users-container .section-caption{padding-right:20px}.members-section .members-list{overflow:auto;flex-grow:1;padding-bottom:80px}.members-section .no-members,.members-section .no-results{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;margin-top:120px;display:flex;justify-content:center;align-items:center;font-size:14px;color:rgba(49,69,99,0.5)}.members-section .members-editor-dialog-keep-users-section .dont-proceed{padding:2px;background-color:#f0f4f9;border-radius:4px;border-start-start-radius:17px;border-end-start-radius:16px}.members-section .members-editor-dialog-keep-users-section .dont-proceed .jd-icon{color:#7d8b9f}.members-section .members-editor-dialog-keep-users-section .dont-proceed .user-plus{display:none}.members-section .members-editor-dialog-keep-users-section .dont-proceed .display-name{text-decoration:line-through}.members-section .members-editor-dialog-keep-users-section .dont-proceed .toggle{display:none}.members-section .members-editor-dialog-keep-users-section .dont-proceed:hover .toggle{display:inline}.members-section .members-editor-dialog-add-users-section .user-x{display:none}.members-section .members-editor-dialog-add-users-section .proceed{padding:2px;background-color:#f0f4f9;border-radius:4px;border-start-start-radius:17px;border-end-start-radius:16px}.members-section .members-editor-dialog-add-users-section .proceed .display-name{color:black}.members-section .members-editor-dialog-add-users-section .proceed .jd-icon{color:#7d8b9f}.members-section .members-editor-dialog-add-users-section .proceed .toggle{display:none}.members-section .members-editor-dialog-add-users-section .proceed:hover .toggle{display:inline}.members-section.remove-self .select-all,.members-section.remove-self .select-none{pointer-events:none;opacity:0.5}.notes{position:relative;padding:16px}.notes ul{margin:0px;padding:0px;list-style-type:none}.notes li{background-color:#FEFAED;border:1px dashed #F7DF93;padding:8px 8px 8px 12px;border-radius:4px;color:#3D495B;display:flex;align-items:center}.notes li .note-item{font-size:14px;flex-grow:1;padding-right:16px}.notes li+li{margin-top:8px}.notes .note-close{stroke-width:3;padding:4px;cursor:pointer;color:#856404;background-color:rgba(133,100,4,0);opacity:0.5;flex-shrink:0}.notes .note-close:hover{opacity:1;background-color:rgba(133,100,4,0.12)}.members-editor-dialog .modal-dialog{min-width:740px}.members-editor-dialog .modal-content{border:none}.members-editor-dialog .modal-body{overflow:visible;padding:0px}.members-editor-dialog .modal-header{padding:20px;border-bottom:1px solid #EDF1F8}.members-editor-dialog .modal-title{font-size:16px}.members-editor-dialog .modal-footer{padding:20px 27px;border-top:1px solid #EDF1F8}.members-editor-dialog .checkbox{border-top:1px solid #EDF1F8;color:#3D495B;padding:12px 20px}.members-editor-dialog .checkbox label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;color:#3D495B;margin-bottom:0}.members-editor-dialog .checkbox .cascade-action-checkbox{margin-right:8px}.members-editor-dialog .section-caption{color:#3D495B;display:flex;align-items:center;margin-bottom:12px;gap:6px}.members-editor-dialog .section-actions-wrapper{display:flex;justify-content:space-between;flex-grow:1}.members-editor-dialog .section-actions-wrapper .section-actions{display:flex;gap:6px}.members-editor-dialog .user-btn{cursor:pointer;display:flex;padding:2px 0;margin-bottom:4px;align-items:center;justify-content:space-between;transition:padding 0.35s}.members-editor-dialog .user-btn .user-btn-content{margin-right:16px}.members-editor-dialog .user-btn .jd-icon{color:#C5CBD3;stroke-width:3;padding:4px;cursor:pointer}.members-editor-dialog .user-btn .jd-icon:hover{color:#76869a;background-color:#e8edf3}.members-editor-dialog .user-btn img{width:26px;height:26px;margin-right:4px;position:relative}.members-editor-dialog .user-btn .display-name{display:flex;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-left:2px;color:#3D495B}.members-editor-dialog .user-btn .display-name .unverified-email-warn{margin-right:4px}.members-editor-dialog .user-btn.disabled{opacity:0.5}.members-editor-dialog .add-new-member,.members-editor-dialog .select-all,.members-editor-dialog .select-none{cursor:pointer}.members-editor-dialog .add-new-member:hover,.members-editor-dialog .select-all:hover,.members-editor-dialog .select-none:hover{text-decoration:underline}.members-editor-dialog .invite-new-member{display:flex;align-items:center;cursor:pointer}.members-editor-dialog .invite-new-member:hover{text-decoration:underline}.members-editor-dialog .invite-new-member .jd-icon{stroke-width:3;width:18px;height:18px;opacity:0.5;margin-right:2px}.bootbox.opened-by-members-managment-dialog{margin-top:45px}.bootbox.opened-by-members-managment-dialog+.modal-backdrop{display:none}.right-to-left .members-editor-search .recent-batched-ops{margin-right:unset;margin-left:22px}.right-to-left .members-editor-search .recent-batched-ops .count{right:unset;left:-3px}.right-to-left .recent-batched-ops-dropdown .dropdown-menu{right:auto!important;left:12px!important}.right-to-left .members-list-add-users-container{border-right:unset;border-left:1px solid #ecf1f8;padding:20px 20px 0px 0px}.right-to-left .members-list-add-users-container .members-list,.right-to-left .members-list-add-users-container .section-caption{padding-right:unset;padding-left:20px}.right-to-left .members-list-keep-users-container{padding:20px 20px 0px 0px}.right-to-left .members-list-keep-users-container .members-list,.right-to-left .members-list-keep-users-container .section-caption{padding-right:unset;padding-left:20px}.right-to-left .notes li{padding:8px 12px 8px 8px}.right-to-left .notes li .note-item{padding-right:unset;padding-left:16px}.right-to-left .members-editor-dialog .checkbox{left:unset;right:27px}.right-to-left .members-editor-dialog .checkbox .cascade-action-checkbox{margin-left:8px;margin-right:unset}.right-to-left .members-editor-dialog .user-btn img{margin-right:unset;margin-left:4px}.right-to-left .members-editor-dialog .user-btn .user-btn-content{margin-right:unset;margin-left:16px}.right-to-left .members-editor-dialog .user-btn .display-name{margin-left:unset;margin-right:2px}.right-to-left .members-editor-dialog .user-btn .display-name .unverified-email-warn{margin-right:unset;margin-left:4px}.right-to-left .members-editor-dialog .invite-new-member .jd-icon{margin-right:unset;margin-left:2px}@media (max-width: 767px){.members-editor-dialog .modal-dialog{min-width:unset}.members-editor-dialog .modal-dialog .section-caption{flex-direction:column;align-items:start;gap:2px}.members-editor-dialog .modal-dialog .section-actions-wrapper{width:100%}.members-editor-dialog .modal-dialog .section-actions-wrapper .invite-new-member .jd-icon{display:none}}.invite-new-user-dialog .modal-dialog{max-width:820px}.invite-new-user-dialog .modal-content{border:none;border-radius:0}.invite-new-user-dialog .modal-header{padding:16px 24px;border:none}.invite-new-user-dialog .modal-body{padding:0px 24px 24px 24px}.invite-new-user-dialog .modal-footer{border:none;padding:20px 0 0 0}.invite-new-user-dialog .modal-footer .invite,.invite-new-user-dialog .modal-footer .next{width:70px}.invite-new-user-dialog .modal-footer .next{pointer-events:none;opacity:0.25}.invite-new-user-dialog .modal-footer .next.active{pointer-events:all;opacity:1}.invite-new-user-dialog .invite-new-wrapper{position:relative;height:520px;overflow:hidden}.invite-new-user-dialog .step-one,.invite-new-user-dialog .step-two{position:absolute;display:flex;flex-direction:column;height:100%;width:100%;transition:left 0.35s}.invite-new-user-dialog .step-one{left:0%}.invite-new-user-dialog .step-two{left:100%;pointer-events:none;visibility:hidden}.invite-new-user-dialog .show-select-projects .step-one{left:-100%;pointer-events:none}.invite-new-user-dialog .show-select-projects .step-two{left:0%;pointer-events:auto;visibility:visible}.invite-new-user-dialog .step-content{position:relative;display:flex;flex-direction:column;height:100%}.invite-new-user-dialog .step-title{color:#3D495B;padding:12px 16px;font-weight:600}.invite-new-user-dialog .users-email-input-wrapper{margin-bottom:12px;position:relative;display:flex;align-items:center}.invite-new-user-dialog .users-email-input-wrapper .users-email-input{padding:12px 80px 12px 12px}.invite-new-user-dialog .users-email-input-wrapper .users-email-add{text-transform:uppercase;font-weight:600;border:none;position:absolute;right:4px;opacity:0;transition:opacity 0.25s}.invite-new-user-dialog .users-email-input-wrapper .users-email-add:focus{box-shadow:none}.invite-new-user-dialog .users-email-input-wrapper .users-email-add.show{opacity:1}.invite-new-user-dialog .users-section{display:flex;height:100%;background-color:#f8f9fa;border-radius:4px;flex-direction:column;overflow:hidden}.invite-new-user-dialog .users-section+.users-section{margin-top:12px}.invite-new-user-dialog .users-table-header{display:flex;justify-content:space-between;margin:0 16px;padding:16px 0;border-bottom:1px dashed #dee2e6}.invite-new-user-dialog .users-table-header-title{color:black;font-weight:700;font-size:12px;text-transform:uppercase;display:flex;align-items:center}.invite-new-user-dialog .users-table-header-roles{font-weight:700;font-size:13px;display:flex;color:rgba(49,69,99,0.75)}.invite-new-user-dialog .toolbar-role-item{opacity:0.75;cursor:pointer;margin-left:6px;text-decoration:underline}.invite-new-user-dialog .toolbar-role-item:hover{text-decoration:underline;opacity:1}.invite-new-user-dialog .users-table-wrapper{overflow:auto;display:flex;flex-grow:1;padding:0 16px}.invite-new-user-dialog .users-table{height:0px}.invite-new-user-dialog .users-table thead{border-bottom:1px dashed #dee2e6}.invite-new-user-dialog .users-table th{font-size:11px;color:rgba(49,69,99,0.6);text-transform:uppercase;font-weight:700;border:none;vertical-align:middle;padding:8px 8px 8px 0px}.invite-new-user-dialog .users-table th.type{width:100px}.invite-new-user-dialog .users-table th.full-name{width:260px}.invite-new-user-dialog .users-table td{padding:8px 0px;font-size:14px;vertical-align:middle;border-top:1px dashed #dee2e6;border-bottom:1px dashed #dee2e6}.invite-new-user-dialog .users-table-item .disabled-selection-text{text-transform:capitalize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.invite-new-user-dialog .users-table-item .user-type-select{border:none;cursor:pointer;background:none;text-transform:capitalize}.invite-new-user-dialog .users-table-item .user-type-select:hover{text-decoration:underline}.invite-new-user-dialog .users-table-item .user-type-select:focus{outline:none}.invite-new-user-dialog .users-table-item .user-first-name-input{margin-right:4px;width:120px;height:28px}.invite-new-user-dialog .users-table-item .user-last-name-input{width:120px;height:28px}.invite-new-user-dialog .users-table-item .user-email-wrapper{display:flex;align-items:center;justify-content:space-between;padding-right:12px}.invite-new-user-dialog .users-table-item .user-email{width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-new-user-dialog .users-table-item .user-delete{opacity:0;width:16px;height:22px;padding:0;stroke-width:3;display:flex;flex-basis:16px;flex-shrink:0;transition:all 0.25s;cursor:pointer}.invite-new-user-dialog .users-table-item .user-delete:hover{opacity:1!important}.invite-new-user-dialog .users-table-item:hover .user-delete{opacity:0.5}.invite-new-user-dialog .user-role-dropdown{position:absolute;padding:8px;width:120px;background-color:white;display:none}.invite-new-user-dialog .user-role-dropdown.open{display:inline-block}.invite-new-user-dialog .user-role-dropdown .dropdown-item{cursor:pointer}.invite-new-user-dialog .users-wrapper-empty{color:rgba(49,69,99,0.35);display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#f8f9fa;border-radius:4px}.invite-new-user-dialog .tasks-list{overflow:auto;padding:0 16px}.invite-new-user-dialog .tasks-list .no-tasks{font-size:14px;color:rgba(49,69,99,0.25)}.invite-new-user-dialog .tasks-list-subtitle{font-size:11px;color:rgba(49,69,99,0.6);text-transform:uppercase;font-weight:700;margin-bottom:8px;display:flex;justify-content:space-between}.invite-new-user-dialog .tasks-list-subtitle .select-all{cursor:pointer}.invite-new-user-dialog .tasks-list-subtitle .select-all:hover{text-decoration:underline}.invite-new-user-dialog .task-item{background-color:#e4e8ef;border-radius:2px;margin-bottom:8px;padding:8px 12px;cursor:pointer;transition:all 0.35s;color:black;display:flex}.invite-new-user-dialog .task-item .task-item-id{margin-right:2px}.invite-new-user-dialog .task-item:hover{box-shadow:0 0 0 2px rgba(0,123,255,0.25)}.invite-new-user-dialog .task-item.selected{box-shadow:0 0 0 1px white,0 0 0 3px #0a85d4;background-color:#dff1ff;margin-right:4px}.invite-new-user-dialog .task-item .task-item-title{text-overflow:ellipsis;overflow:hidden}.right-to-left .invite-new-user-dialog .step-one,.right-to-left .invite-new-user-dialog .step-two{transition:right 0.35s}.right-to-left .invite-new-user-dialog .step-one{left:unset;right:0%}.right-to-left .invite-new-user-dialog .step-two{left:unset;right:100%}.right-to-left .invite-new-user-dialog .show-select-projects .step-one{left:unset;right:-100%}.right-to-left .invite-new-user-dialog .show-select-projects .step-two{left:unset;right:0%}.right-to-left .invite-new-user-dialog .users-email-input-wrapper .users-email-input{padding:12px 12px 12px 80px;text-align:right}.right-to-left .invite-new-user-dialog .users-email-input-wrapper .users-email-add{right:unset;left:4px}.right-to-left .invite-new-user-dialog .toolbar-role-item{margin-left:unset;margin-right:6px}.right-to-left .invite-new-user-dialog .users-table th{padding:8px 0px 8px 8px}.right-to-left .invite-new-user-dialog .users-table-item .user-first-name-input{margin-right:unset;margin-left:4px}.right-to-left .invite-new-user-dialog .users-table-item .user-email-wrapper{padding-right:unset;padding-left:12px}.right-to-left .invite-new-user-dialog .users-table-item .user-email-wrapper .user-email{text-align:right}.right-to-left .invite-new-user-dialog .task-item .task-item-id{margin-right:unset;margin-left:2px}.right-to-left .invite-new-user-dialog .task-item.selected{margin-right:unset;margin-left:4px}.edit-invited-member-dialog form{margin-top:14px;margin-bottom:14px}.edit-invited-member-dialog .target-row .form-group{margin-bottom:0}.edit-invited-member-dialog-inner-wrapper{padding:4px 3px 17px}.invite-new-user-info{color:#525F7F;padding:8px 12px}.invite-proxy{margin-bottom:16px;display:flex}.invite-proxy-check{display:flex;align-items:center}.invite-proxy-check #is-proxy-user{margin-right:4px}.invite-proxy-info{position:relative}.invite-proxy-info span{text-decoration:underline;font-size:14px;margin-left:4px;cursor:help}.invite-proxy-info:hover .invite-proxy-info-tooltip{display:flex}.invite-proxy-info-tooltip{width:360px;background-color:white;color:#4E5B71;box-shadow:0px 8px 60px rgba(0,0,0,0.12);border-radius:4px;padding:12px 16px;font-size:14px;position:absolute;display:none}.forgot-password-btn{margin-top:4px;margin-left:2px;cursor:pointer;font-style:italic}.forgot-password-btn:hover{text-decoration:underline}.right-to-left #current-email,.right-to-left #new-email,.right-to-left #new-email-password-confirmation{text-align:right}.right-to-left .forgot-password-btn{margin-left:unset;margin-right:2px}.select-project-user-dialog .modal-dialog{width:300px;max-width:calc(100% - 24px);margin-inline:auto;top:50px}.select-project-user-dialog .modal-content{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.select-multiple-project-users-dialog .modal-dialog{width:300px;max-width:calc(100% - 24px);margin-inline:auto;top:50px}.select-multiple-project-users-dialog .modal-content{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.confirm-edit-members .modal-dialog{padding-top:24px}.confirm-edit-members .modal-content{box-shadow:0 1rem 3rem rgba(0,0,0,0.18);border:none}.confirm-edit-members .modal-header{border-bottom:1px solid #EDF1F8}.confirm-edit-members .modal-footer{border-top:1px solid #EDF1F8}.confirm-edit-members .section{padding:12px 16px;border-radius:4px;color:#3D495B}.confirm-edit-members .section+.section{margin-top:10px}.confirm-edit-members .crossed-threshold{border:1px dashed #dddddd}.confirm-edit-members .remove{background-color:#FEFAED;border:1px dashed #F7DF93}.confirm-edit-members .add{background-color:#dff1ff;border:1px dashed #8ed3ff}.member-list-widget .search-box{padding:0px 10px;color:black;min-width:180px}.member-list-widget .search-box::-webkit-input-placeholder{opacity:0.5}.member-list-widget .search-box::-moz-placeholder{opacity:0.5}.member-list-widget .search-box::-ms-input-placeholder{opacity:0.5}.member-list-widget .search-box::placeholder{opacity:0.5}.member-list-widget .member-item{padding-left:10px}.member-list-widget .member-item .member-item-info{display:flex;flex-grow:1;align-items:center}.member-list-widget .member-item .member-item-avatar{width:22px;height:22px;border-radius:100%;margin-right:6px}.tasks-list-widget button{text-transform:uppercase;font-weight:700;max-width:260px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tasks-list-widget .dropdown-menu{max-height:200px;overflow:auto}.tasks-list-widget .dropdown-header{font-size:11px;padding:0px 6px}.tasks-list-widget .dropdown-item{padding:4px 6px;max-width:260px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-radius:4px}.tasks-list-widget .dropdown-item.active{font-weight:700}.tasks-list-widget .dropdown-item:active{background-color:white;color:#007bff}.tasks-list-widget .jd-icon{cursor:pointer;padding:4px;stroke-width:2}.tasks-list-widget .jd-icon:hover{background-color:rgba(0,0,0,0.08);transform:scale(1.05)}.tasks-list-widget button .jd-icon{pointer-events:none}.members-multi-selector .loading-message{color:rgba(61,73,91,0.75);text-align:center;line-height:100%;cursor:default;white-space:nowrap;padding:0.25rem 0.75rem 0.75rem 0.75rem}.members-multi-selector button{text-transform:uppercase;font-weight:700;max-width:260px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.members-multi-selector .dropdown-menu{max-height:300px;overflow:auto}.members-multi-selector .dropdown-header{font-size:12px}.members-multi-selector .dropdown-item{padding:4px 6px;max-width:260px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-radius:4px;min-width:180px;display:flex;align-items:center}.members-multi-selector .dropdown-item:active{background-color:white;color:#007bff}.members-multi-selector .dropdown-item .jd-icon{stroke-width:2px;width:20px;height:20px;padding:2px}.members-multi-selector .jd-icon{cursor:pointer;padding:0px;stroke-width:2;width:16px;height:16px}.members-multi-selector .jd-icon:hover{background-color:rgba(0,0,0,0.08);transform:scale(1.05)}.members-multi-selector .members-selector-member-avatar{width:22px;height:22px;border-radius:100%;margin-right:6px}.members-multi-selector .member-filter-indicator{position:absolute;width:8px;height:8px;border-radius:100%;right:2px;top:2px;border:1px solid white;box-shadow:0px 0px 4px 1px rgba(0,0,0,0.08);z-index:1;display:none}.members-multi-selector .members-selector-filter-member-item .members-selector-filter-member-info{opacity:0.35}.members-multi-selector .members-selector-filter-member-item.member-in-filter .members-selector-filter-member-info{opacity:1}.members-multi-selector .members-selector-filter-member-info{display:flex;flex-grow:1;align-items:center}.members-multi-selector .members-selector-show-all,.members-multi-selector .members-selector-show-none{cursor:pointer}.members-multi-selector .members-selector-show-all:hover,.members-multi-selector .members-selector-show-none:hover{text-decoration:underline}.members-multi-selector .members-multi-selector-search{padding:0px 10px;color:black;min-width:180px}.members-multi-selector .members-multi-selector-search::-webkit-input-placeholder{opacity:0.5}.members-multi-selector .members-multi-selector-search::-moz-placeholder{opacity:0.5}.members-multi-selector .members-multi-selector-search::-ms-input-placeholder{opacity:0.5}.members-multi-selector .members-multi-selector-search::placeholder{opacity:0.5}.members-multi-selector.member-filter-is-active .member-filter-indicator{display:block}.invite-members-failed-msg{margin-bottom:12px;color:#3D495B}.invite-members-failed-item{display:flex;flex-direction:column}.invite-members-failed-item .email{color:black;font-weight:700}.invite-members-failed-item .error{font-size:13px;opacity:0.75}.mobile-navbar-buttons .mobile-navbar-btn.task-pane svg{transform:rotate(180deg)}.right-to-left .mobile-navbar-buttons .mobile-navbar-btn.task-pane svg{transform:rotate(0deg)}@media (max-width: 767px){#task-pane{height:calc(100dvh - var(--safe-area-inset-top-plus-navbar-height) - var(--max-of-safe-area-inset-bottom-or-mobile-navbar-height))!important}#task-pane .task-pane-content{-ms-scroll-chaining:none;overscroll-behavior:contain}}#task-pane{position:relative;overflow-x:visible;overflow-y:auto;display:table;width:100%;height:100%}#task-pane .task-pane-resizable{position:absolute}#task-pane .task-pane-content-container,#task-pane .task-pane-header-container{display:table-row}#task-pane .task-pane-header-container{height:1px}#task-pane .task-pane-content-container{height:100%}#task-pane .task-pane-content-cell-wrapper,#task-pane .task-pane-header{display:table-cell}#task-pane .task-pane-content-cell-wrapper{height:100%;width:100%;overflow:hidden;position:relative}#task-pane .task-pane-content{height:100%;width:100%;overflow:hidden}#task-pane .task-pane-section{position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto;background-color:white;padding:12px 10px}#task-pane .task-pane-no-content{width:261px;height:100%;background-image:url(layout/logos-ext/justdo_logo_without_text_normal.png);background-repeat:no-repeat;background-position:50%;background-size:150px;opacity:0.7;margin:0 auto}#task-pane .textual-controller,#task-pane .textual-controller i.fa{cursor:pointer;text-decoration:underline;color:#595959}#task-pane .textual-controller i.fa:hover,#task-pane .textual-controller i.fa:hover i.fa,#task-pane .textual-controller:hover,#task-pane .textual-controller:hover i.fa{color:#23527c}#task-pane .left-toolbar #task-pane .container-fluid,#task-pane .right-toolbar #task-pane .container-fluid{padding:0}#task-pane .right-toolbar #task-pane{border-left:1px solid #c0c0c0}#task-pane .left-toolbar #task-pane{border-right:1px solid #c0c0c0}#task-pane .bottom-toolbar #task-pane{border-top:1px solid #c0c0c0}#task-pane section{margin-bottom:12px}#task-pane section h2{font-size:14px;font-weight:500;margin:0;margin-bottom:4px}.right-to-left #task-pane .right-toolbar #task-pane{border-left:unset;border-right:1px solid #c0c0c0}.right-to-left #task-pane .left-toolbar #task-pane{border-right:unset;border-left:1px solid #c0c0c0}.right-to-left #task-pane section{text-align:right}.right-to-left #task-pane section h2{font-size:14px;font-weight:500;margin:0;margin-bottom:4px}.task-pane-resize-token{position:absolute;width:10px;height:40px;z-index:100;cursor:pointer;background:#FFFFFF;border:1px solid #C0C0C0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.task-pane-resize-token:before{content:" ";width:2px;height:26px;background:#C0C0C0;position:absolute;border-radius:1px}.closed-toolbar .task-pane-header-container{display:none}.closed-toolbar .task-pane-content-container{display:none}.right-toolbar .task-pane-resize-token{left:-4px;top:0;bottom:0;margin:auto 0;border-radius:3px 0px 0px 3px;border-right:1px solid #FFF}.right-toolbar .task-pane-resize-token:before{right:2px;top:0;bottom:0;margin:auto 0}.right-toolbar.closed-toolbar #task-pane{right:5px}.right-toolbar .task-pane-resizable{width:7px;left:-5px;top:0;height:100%}.left-toolbar .task-pane-resizable{width:7px;right:-5px;top:0;height:100%}.bottom-toolbar .task-pane-resizable{height:7px;width:100%;top:-5px;left:0}.left-toolbar .task-pane-resize-token{right:-4px;top:0;bottom:0;margin:auto 0;border-radius:0px 3px 3px 0px;border-left:1px solid #FFF}.left-toolbar .task-pane-resize-token:before{left:2px;top:0;bottom:0;margin:auto 0}.left-toolbar.closed-toolbar #task-pane{left:5px}.bottom-toolbar .task-pane-resize-token{left:0;right:0;top:-4px;margin:0 auto;width:40px;height:10px;background-color:#F8F8F8;border-radius:3px 3px 0px 0px;border-bottom:1px solid #F8F8F8}.bottom-toolbar .task-pane-resize-token:before{width:26px;height:2px;left:0;right:0;bottom:2px;margin:0 auto}.bottom-toolbar.closed-toolbar #task-pane{top:-5px!important;height:5px!important;bottom:0;background-color:#F8F8F8}.right-toolbar .task-pane-resize-token:active,.right-toolbar .task-pane-resize-token:hover{transition:all 0.2s ease-in-out;width:13px;left:-7px}.right-toolbar .task-pane-resize-token:active:before,.right-toolbar .task-pane-resize-token:hover:before{transition:all 0.2s ease-in-out;right:5px}.left-toolbar .task-pane-resize-token:active,.left-toolbar .task-pane-resize-token:hover{transition:all 0.2s ease-in-out;width:13px;right:-7px}.left-toolbar .task-pane-resize-token:active:before,.left-toolbar .task-pane-resize-token:hover:before{transition:all 0.2s ease-in-out;left:5px}.bottom-toolbar .task-pane-resize-token:active,.bottom-toolbar .task-pane-resize-token:hover{transition:all 0.2s ease-in-out;height:13px;top:-7px}.bottom-toolbar .task-pane-resize-token:active:before,.bottom-toolbar .task-pane-resize-token:hover:before{transition:all 0.2s ease-in-out;bottom:5px}.task-pane-header{overflow:hidden;text-align:start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#3D495B;font-size:13px;position:relative;height:auto!important}.task-pane-header-task-priority{width:100%;top:0;left:0;right:0;height:3px}.task-pane-header-title{overflow-wrap:anywhere;padding:6px 9px 6px;color:#333;font-weight:600;overflow:hidden;margin-right:0;border-bottom:1px solid #ddd;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;line-height:21px}.task-pane-header-title .copy-to-clipboard{display:none;margin-top:-3px;line-height:16px}.task-pane-header-title .email-task{display:none;margin-top:-3px;line-height:16px}.task-pane-header-title .email-task .fa{color:black}.task-pane-header-title:hover .copy-to-clipboard{display:inline-block;color:#333;background-color:#fff;border-color:#ccc;font-size:12px;padding:1px 3px;cursor:pointer}.task-pane-header-title:hover .copy-to-clipboard:hover{background-color:#e6e6e6;border-color:#adadad}.task-pane-header-title:hover .copy-to-clipboard:active{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.task-pane-header-title:hover .email-task{display:inline-block}.task-pane-header-title .seqid-copy-to-clipboard{display:inline-block;position:relative;padding:0 3px;background-color:rgba(255,255,255,0);transition:all 0.16s;font-weight:400;border-radius:3px;cursor:pointer}.task-pane-header-title .seqid-copy-to-clipboard:hover{background-color:#F3F5F6}.task-pane-header-title .seqid-copy-to-clipboard:active{transform:scale(0.95)}.task-pane-header-tabs-row{display:flex;align-items:stretch;min-width:0}.task-pane-tabs{display:flex;flex-grow:1;flex-wrap:wrap;min-width:0}.task-pane-tab-wrapper{position:relative;flex:0 0 auto}.task-pane-tab{display:flex;align-items:center;white-space:nowrap;line-height:29px;height:29px;cursor:pointer;padding:0 12px;border-bottom:2px solid rgba(255,255,255,0)}.task-pane-tab:hover{border-bottom:2px solid #DDD}.task-pane-tab .task-pane-tab-title-info{font-size:9px;padding:4px;height:16px;border-radius:2px;display:flex;align-items:center;font-weight:700;margin-left:4px}.task-pane-settings-btn{flex:0 0 auto;float:right;cursor:pointer;padding:0 5px;line-height:29px}.no-tabs .task-pane-settings-btn{float:none;position:absolute;top:2px;right:0;padding-bottom:2px}.right-to-left .task-pane-header-title{margin-right:unset;margin-left:0}.right-to-left .task-pane-tab .task-pane-tab-title-info{margin-left:unset;margin-right:4px}.right-to-left .no-tabs .task-pane-settings-btn{right:unset;left:0}.right-to-left .task-pane-settings-btn{float:left}@media (max-width: 767px){.task-pane-header-tabs-row{max-width:100dvw}.task-pane-header-tabs-row .task-pane-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.task-pane-header-tabs-row .task-pane-tabs::-webkit-scrollbar{display:none}}.dropdown-menu.task-pane-settings{box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:4px;padding:5px 11px;width:182px;font-size:13px;line-height:22px}.dropdown-menu.task-pane-settings[dir]{text-align:start}.dock-to-setting-options{float:right}.dock-to-setting-option{cursor:pointer;width:22px;height:22px;float:right}.dock-to-right{background-image:url("project-page/dock-positions-icons/right.png")}.dock-to-bottom{background-image:url("project-page/dock-positions-icons/bottom.png")}.dock-to-left{background-image:url("project-page/dock-positions-icons/left.png")}.task-pane-settings:dir(rtl) .dock-to-setting-options{float:left}.task-pane-settings:dir(rtl) .dock-to-setting-option{float:left}.selected-tab-item-details .task-pane-content{background-color:#F8F8F8}.task-pane-section-item-details{border-top:1px solid #dddddd;background-color:#F8F8F8}.task-pane-section-item-details section{background-color:white;padding:12px;border-radius:8px;box-shadow:0 1px 15px rgba(0,0,0,0.05)}.task-pane-section-item-details section .section-header{display:flex;justify-content:space-between;align-items:center}.task-pane-section-item-details section .section-header .dropdown .jd-icon{stroke-width:1.5;width:16px;padding:0;opacity:0.75}.task-pane-section-item-details section .section-header .dropdown .jd-icon:hover{opacity:1;background-color:#e8edf3}.task-pane-section-item-details section .section-header .dropdown .dropdown-menu{top:6px!important;right:0;left:auto!important;padding:6px;min-width:60px}.task-pane-section-item-details section .section-header .dropdown .dropdown-menu .dropdown-item{padding:2px 6px;cursor:pointer}.task-pane-section-item-details section h2{color:#000}.right-to-left .task-pane-section-item-details section .section-header .dropdown .dropdown-menu{right:auto;left:0!important}.edit-members{font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.edit-members:hover{color:#115abb}.edit-members:before{content:"·";padding:0px 5px;color:#d2d2d2;font-size:13px}.item-members{margin-top:10px;overflow:hidden;cursor:default}.item-members .justdo-avatars-box{display:inline-block;white-space:nowrap;font-size:0}.item-members .justdo-avatars-box>*{display:inline-block;float:none}.item-members .justdo-avatars-box .cont{margin-bottom:5px;position:relative}.item-members .justdo-avatars-box .cont .justdo-avatar-badge{width:14px;height:14px;position:absolute;right:-2px;bottom:1px;display:flex;z-index:1}.item-members .justdo-avatars-box .cont .justdo-avatar-badge.justdo-avatar-transfer-no-owner svg{color:#353A3F;border:1px solid #353A3F;stroke-width:5;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;fill:none;width:100%;height:100%;padding:1px;background-color:white;border-radius:2px;box-shadow:0px 0px 2px rgba(0,0,0,0.2),0px 0px 6px rgba(0,0,0,0.2);transition:all 0.2s linear}.item-members .justdo-avatars-box .cont .justdo-avatar-badge.justdo-avatar-transfer-no-owner svg:hover{transform:scale(1.05)}.item-members .justdo-avatars-box .cont+.cont{margin-left:4px}.item-members .hidden-users-count{background:#E6EEF9;padding:3px 8px;border-radius:25px;font-size:12px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-block;height:22px;margin-bottom:5px;vertical-align:center;line-height:17px;top:4px;position:relative}.right-to-left .item-members .justdo-avatars-box .cont .justdo-avatar-badge{right:unset;left:-2px}.right-to-left .item-members .justdo-avatars-box .cont+.cont{margin-left:unset;margin-right:4px}#task-description-container{font-size:14px}#task-description-container .task-description-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:4px}#task-description-container .task-description-header .maximize-description{cursor:pointer}#task-description-container .task-description-header .maximize-description svg{padding:4px;stroke-width:3px;margin-top:-7px;margin-right:-1px}#task-description-container #description-editor{display:none}#task-description-container #description{position:relative;margin-bottom:7px;padding-top:7px;max-height:240px;overflow:auto;max-width:750px}#task-description-container #description table{border-collapse:collapse}#task-description-container #description table td,#task-description-container #description table th{border:1px solid grey}#task-description-container #description .fr-solid-borders td,#task-description-container #description .fr-solid-borders th{border:1px solid grey}#task-description-container #description .fr-dashed-borders td,#task-description-container #description .fr-dashed-borders th{border:1px dashed grey}#task-description-container #description .fr-no-borders{border:none}#task-description-container #description .fr-no-borders td,#task-description-container #description .fr-no-borders th{border:none}#task-description-container #description .fr-alternate-rows tr:nth-child(2n){background:#f3f3f3}#task-description-container #description p:last-child{margin-bottom:0}#task-description-container:not(.edit-mode) .ql-container{display:none}#task-description-container:not(.edit-mode) .ql-toolbar{display:none}#task-description-container.edit-mode #description-editor{display:block}#task-description-container.edit-mode #description{display:none}#task-description-container.edit-mode #add-description,#task-description-container.edit-mode #edit-description{display:none}#task-description-container #done-edit-description{margin-right:8px}#task-description-container .description-caption{margin-top:8px}.minimize-description-icon{display:none}.task-pane-section-item-details-wrapper.description-only-view{overflow:hidden;display:flex}.task-pane-section-item-details-wrapper.description-only-view .task-description-header{border-bottom:1px solid #d9d9d9}.task-pane-section-item-details-wrapper.description-only-view section:not(.description-task-pane-section){display:none}.task-pane-section-item-details-wrapper.description-only-view .description-task-pane-section{position:absolute;top:12px;left:10px;right:12px;bottom:12px;margin:0;overflow:auto}.task-pane-section-item-details-wrapper.description-only-view #task-description-container{height:100%;display:flex;flex-direction:column}.task-pane-section-item-details-wrapper.description-only-view #task-description-container #description{max-height:100%}.task-pane-section-item-details-wrapper.description-only-view #task-description-container .fr-box,.task-pane-section-item-details-wrapper.description-only-view #task-description-container .fr-wrapper{flex-grow:1;display:flex;flex-direction:column}.task-pane-section-item-details-wrapper.description-only-view #task-description-container .fr-element{flex-grow:1}.task-pane-section-item-details-wrapper.description-only-view .maximize-description-icon{display:none}.task-pane-section-item-details-wrapper.description-only-view .minimize-description-icon{display:block}.right-to-left #task-description-container .task-description-header .maximize-description svg{margin-right:unset;margin-left:-1px}.right-to-left #task-description-container #done-edit-description{margin-right:unset;margin-left:8px}.right-to-left .task-pane-section-item-details-wrapper.description-only-view .description-task-pane-section{left:12px;right:10px}.idc-context-section{overflow:hidden;position:relative;font-size:14px}.idc-context-section .idc-expand-collapse-button{position:absolute;bottom:0px;left:0px;right:0px;background:white;padding-top:0;height:19px;text-align:center;vertical-align:middle;color:#2B71CF;font-weight:700;font-size:13px;cursor:pointer}.idc-context-section .idc-expand-collapse-button:hover{text-decoration:underline}.idc-context-section.collapsed .idc-expand-collapse-button{height:60px;padding-top:33px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 55%,#FFFFFF 80%)}.idc-context-item-moveable .fa-map-marker{display:none}.idc-context-drag-helper.idc-task-seq-id .idc-task-seq-id-number,.idc-context-drag-source.idc-task-seq-id .idc-task-seq-id-number{visibility:hidden}.idc-context-drag-helper.idc-task-seq-id .fa-map-marker,.idc-context-drag-source.idc-task-seq-id .fa-map-marker{display:inline-block;position:absolute;left:50%;margin-left:-3px;top:3px}.idc-context-drag-source{opacity:0.2}.idc-context-drag-helper{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;opacity:0.8;white-space:nowrap}.idc-context-drag-helper.idc-task-seq-id{height:13px;min-width:25px}.idc-context-drag-helper.idc-task-context-add-parent{font-size:12px;font-style:italic}.idc-task-contexts{padding-top:2px}.idc-task-context{margin-bottom:8px;padding:8px 10px;border:1px solid #f5f5f5;position:relative;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.idc-task-context:hover{border-color:#d3d3d3}.idc-task-context:hover .idc-task-context-delete{display:block}.idc-task-context:hover .idc-context-item-moveable .idc-task-seq-id-number{visibility:hidden}.idc-task-context:hover .idc-context-item-moveable .fa-map-marker{display:inline-block;position:absolute;left:50%;margin-left:-3px;top:3px}.idc-task-context-delete{display:none;float:right;cursor:pointer}.idc-task-context-add-parent-container{float:right;margin-top:-3px;font-size:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.idc-task-context-add-parent-container:active{font-style:italic}.idc-context-item{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:7px}.idc-context-item:last-child{margin-bottom:0}.idc-context-item .idc-task-seq-id{position:relative;display:inline-block;top:0;width:auto;min-width:25px;margin-right:3px}.idc-section-header{font-style:italic;text-decoration:underline}.right-to-left .idc-context-drag-helper.idc-task-seq-id .fa-map-marker,.right-to-left .idc-context-drag-source.idc-task-seq-id .fa-map-marker{left:unset;right:50%;margin-left:unset;margin-right:-3px}.right-to-left .idc-task-context:hover .idc-context-item-moveable .fa-map-marker{left:unset;right:50%;margin-left:unset;margin-right:-3px}.right-to-left .idc-task-context-delete{float:left}.right-to-left .idc-task-context-add-parent-container{float:left}.right-to-left .idc-context-item .idc-task-seq-id{margin-right:unset;margin-left:3px}.additional-fields-section{overflow:visible;font-size:14px}.additional-fields-section .more-info-dropdown{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.additional-field-items-list{border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;padding:6px 0px;margin:4px 0px 10px 0px}.additional-field-items-list table{margin-bottom:0px;width:100%}.additional-field-items-list table td{padding:3px 3px}.additional-field-items-list table,.additional-field-items-list tbody{display:block}.additional-field-items-list .additional-field-item{display:flex;flex-wrap:nowrap}.additional-field-items-list .additional-field-item[hidden]{display:none}.additional-field-items-list .more-info-not-applicable-header{display:block}.additional-field-items-list .more-info-not-applicable-header td{display:block;padding:6px 0}.additional-field-items-list .more-info-not-applicable-toggle{align-items:center;flex-wrap:wrap;width:100%;min-height:36px;padding:4px 3px;border:0;border-radius:4px;background:transparent;color:inherit;text-align:start;font:inherit}.additional-field-items-list .more-info-not-applicable-toggle .jd-icon{flex:0 0 16px;width:16px;height:16px}.additional-field-items-list .more-info-not-applicable-toggle:hover:not(:disabled){background-color:rgba(var(--color-primary),0.05)}.additional-field-items-list .more-info-not-applicable-toggle:disabled{cursor:default}.additional-field-items-list .more-info-retained-values{font-size:0.9em}.additional-field-items-list .field-label{flex:0 0 32%;max-width:140px;min-width:0}.additional-field-items-list .field-value{flex:1 1 0;min-width:0}.additional-field-items-list .cfld-editor textarea{width:100%!important;min-height:20px}.additional-field-items-list .df-formatter>div{text-align:start!important}.additional-field-items-list .jd-numeric-value{text-align:start!important}.additional-field-items-list .more-info-field-display{align-items:flex-start;padding:2px 7px;min-height:28px;border:1px solid transparent;border-radius:6px;text-align:start}.additional-field-items-list .more-info-field-display:not(.editable):has(.tag-formatter){padding-inline:0;border-inline-width:0}.additional-field-items-list .more-info-field-display.editable{cursor:pointer;background-color:#f4f6f8}.additional-field-items-list .more-info-field-display.editable:hover{border-color:rgba(var(--color-primary),0.35);background-color:rgba(var(--color-primary),0.05)}.additional-field-items-list .more-info-formatted-value{flex:1;min-width:0;min-height:20px;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.additional-field-items-list .more-info-formatted-value a{text-decoration:underline}.additional-field-items-list .more-info-formatted-value .grid-formatter.tag-formatter{padding:0}.additional-field-items-list .more-info-formatted-value .more-info-shared-formatter{position:relative;padding:0;min-height:20px;white-space:normal}.additional-field-items-list .more-info-formatted-value .more-info-shared-formatter .grid-text-value{white-space:pre-wrap}.additional-field-items-list .more-info-formatted-value .more-info-shared-formatter .more-info-text-run{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.additional-field-items-list .more-info-formatted-value .more-info-shared-formatter:has(>.comment-indicator){padding-right:12px}.additional-field-items-list .more-info-formatted-value .more-info-shared-formatter>.comment-indicator{top:0;right:0;text-decoration:none;cursor:default}.additional-field-items-list .more-info-formatted-value .more-info-shared-formatter.display-name-formatter{display:flex;align-items:center;min-height:28px}.additional-field-items-list .more-info-formatted-value .more-info-shared-formatter.display-name-formatter>.grid-tree-control-user-display-only{top:auto}.additional-field-items-list .more-info-formatted-value .more-info-shared-formatter.display-name-formatter>.grid-tree-control-user-display-only+span{display:block;min-width:0}.additional-field-items-list .more-info-formatted-value .more-info-shared-formatter .progress{min-height:20px}.additional-field-items-list .more-info-formatted-value .more-info-shared-formatter .default-formatter-footer{margin-top:4px}.additional-field-items-list .more-info-formatted-value:dir(rtl) .more-info-shared-formatter:has(>.comment-indicator){padding-right:0;padding-left:12px}.additional-field-items-list .more-info-formatted-value:dir(rtl) .more-info-shared-formatter>.comment-indicator{right:auto;left:0;transform:scaleX(-1)}.additional-field-items-list .more-info-formatted-value .justdo-color-picker-color-option-wrapper>.justdo-color-picker-color-option{margin:0;-webkit-margin-end:4px;margin-inline-end:4px;vertical-align:top}.additional-field-items-list .more-info-text-value{white-space:pre-wrap}.additional-field-items-list .more-info-edit-trigger{display:flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;min-height:22px;padding:2px;border:0;border-radius:3px;background:transparent;color:#616b77}.additional-field-items-list .more-info-edit-trigger .jd-icon{width:14px;height:14px}.additional-field-items-list .more-info-edit-trigger:focus-visible,.additional-field-items-list .more-info-edit-trigger:hover{color:rgba(var(--color-primary),1)}.additional-field-items-list .more-info-editor-actions{padding-top:5px;flex-wrap:wrap}.additional-field-items-list .unicode-date-editor{position:relative}.additional-field-items-list .unicode-date-editor .editor-unicode-date{width:100%!important}.additional-field-items-list .unicode-date-editor .editor-unicode-date::-webkit-input-placeholder{color:#BBB}.additional-field-items-list .unicode-date-editor .editor-unicode-date::-ms-input-placeholder{color:#BBB}.additional-field-items-list .unicode-date-editor .editor-unicode-date::placeholder{color:#BBB}.additional-field-items-list .unicode-date-editor .editor-unicode-date::-webkit-input-placehold{color:#BBB}.additional-field-items-list .unicode-date-editor .editor-unicode-date::-moz-placeholder{color:#BBB}.additional-field-items-list .unicode-date-editor .editor-unicode-date:-ms-input-placehold{color:#BBB}.additional-field-items-list .unicode-date-editor .editor-unicode-date:-moz-placeholder{color:#BBB}.additional-field-items-list .unicode-date-editor .udf-id-date-setter{position:absolute;inset-inline-end:0;top:-1px}.additional-field-item{border-bottom:1px dotted #eeeeee}.additional-field-item .add-to-grid,.additional-field-item .locate-on-grid{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:30px;min-height:28px;padding:4px;border:0;border-radius:4px;background:transparent;color:rgba(var(--color-primary),1)}.additional-field-item:last-child{border-bottom:none}.additional-field-item td{border-top:none!important}.additional-field-item .field-value{position:relative;-webkit-padding-end:36px;padding-inline-end:36px;color:#000}.additional-field-item .field-value.read-only{cursor:default}.additional-field-item .field-value .field-editor{min-height:28px;padding:2px 7px;border:1px solid rgba(var(--color-primary),0.55);border-radius:6px}.additional-field-item .field-value .field-editor .grid-editor>input:not([type]),.additional-field-item .field-value .field-editor .grid-editor>input[type=email],.additional-field-item .field-value .field-editor .grid-editor>input[type=number],.additional-field-item .field-value .field-editor .grid-editor>input[type=password],.additional-field-item .field-value .field-editor .grid-editor>input[type=search],.additional-field-item .field-value .field-editor .grid-editor>input[type=tel],.additional-field-item .field-value .field-editor .grid-editor>input[type=text],.additional-field-item .field-value .field-editor .grid-editor>input[type=url]{display:block;height:21px;padding:0}.additional-field-item .field-value .field-editor .textarea-editor textarea,.additional-field-item .field-value .field-editor.more-info-text-editor textarea{min-height:22px}.additional-field-item .field-value .field-editor.more-info-text-editor,.additional-field-item .field-value .field-editor:has(.textarea-editor){-webkit-padding-end:calc(29px + 0.25rem);padding-inline-end:calc(29px + 0.25rem)}.additional-field-item .field-value .field-editor.more-info-date-editor .unicode-date-editor{display:flex;align-items:flex-start;min-height:22px}.additional-field-item .field-value .field-editor.more-info-date-editor .unicode-date-editor .editor-unicode-date{display:block;flex:1 1 0;min-width:0}.additional-field-item .field-value .field-editor.more-info-date-editor .unicode-date-editor .udf-action-btn{flex:0 0 auto}.additional-field-item .field-value .field-editor.more-info-date-editor .unicode-date-editor .udf-id-date-setter{position:static}.additional-field-item .field-value .field-editor.more-info-choice-editor{padding:0;border:0}.additional-field-item .field-value .dropdown-toggle{border:1px solid #cccccc;height:25px}.additional-field-item .field-value .dropdown-toggle[aria-expanded=false]:after{border-top:0.3em solid;border-bottom:0}.additional-field-item .field-label{color:#545454;width:140px;vertical-align:top;padding-top:7px;overflow-wrap:anywhere}.additional-field-item .field-actions{display:inline-block;position:absolute;width:30px;inset-inline-end:0;top:3px}.additional-field-item .tooltip-content{top:2px;bottom:-2px;inset-inline-end:33px}.high-contrast-mode .additional-field-items-list .field-label,.high-contrast-mode .additional-field-items-list .more-info-edit-trigger{color:#000}.high-contrast-mode .additional-field-items-list .more-info-field-display.editable{background-color:#fff;border-color:#000}.high-contrast-mode .additional-field-items-list .field-editor{border-color:#000}@media (hover: none), (pointer: coarse){.additional-field-item .field-actions .tooltip-content{display:none}}@media (pointer: coarse){.additional-field-items-list .field-editor input,.additional-field-items-list .field-editor textarea,.additional-field-items-list .more-info-text-value{font-size:16px;line-height:21px}}.bottom-toolbar table{max-width:600px}.shine-slick-grid-column-header{animation:shine-slick-grid-column-header 1.25s linear 1 forwards}@keyframes shine-slick-grid-column-header{0%{background:rgb(243,245,246);color:black}50%{background:rgb(255,228,20);color:black}to{background:rgb(243,245,246);color:black}}.ptm-wrapper .form-inline{margin-top:10px}.ptm-wrapper .text-danger{margin-top:10px}.ptm-wrapper .note{margin-top:10px;font-style:italic;color:gray}.ptm-add-parent-task-form .form-group label,.ptm-move-parent-task-form .form-group label,.ptm-remove-parent-task-form .form-group label{font-weight:400}.ptm-add-parent-task-form .form-group input,.ptm-move-parent-task-form .form-group input,.ptm-remove-parent-task-form .form-group input{text-align:center;font-style:monospace;font-family:monospace;width:68px}.meetings-menu-item{border-left:3px solid}.meetings-menu-item .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.meetings-menu-item .title:hover{color:black;text-decoration:underline}.meetings-menu-list-draft .meetings-menu-item{border-left-color:rgba(0,0,0,0.16)}.meetings-menu-list-pending .meetings-menu-item{border-left-color:rgba(0,0,0,0.5)}.meetings-menu-list-in-progress .meetings-menu-item{border-left-color:rgb(0,123,255)}.meetings-menu-list-end .meetings-menu-item{border-left-color:rgba(0,123,255,0.4)}.right-to-left .meetings-menu-item{border-left:unset;border-right:3px solid}.right-to-left .meetings-menu-list-draft .meetings-menu-item{border-right-color:rgba(0,0,0,0.16);border-left-color:unset}.right-to-left .meetings-menu-list-pending .meetings-menu-item{border-right-color:rgba(0,0,0,0.5);border-left-color:unset}.right-to-left .meetings-menu-list-in-progress .meetings-menu-item{border-right-color:rgb(0,123,255);border-left-color:unset}.right-to-left .meetings-menu-list-end .meetings-menu-item{border-right-color:rgba(0,123,255,0.4);border-left-color:unset}.meetings-menu .dropdown-menu{width:320px;height:auto;max-height:350px;overflow-x:hidden}.meetings-menu .meeting-search-wrapper{display:flex;align-items:center;position:relative;margin-bottom:0.75rem}.meetings-menu .meeting-search-wrapper .meeting-search-input{padding-left:1.8rem}.meetings-menu .meeting-search-wrapper .jd-icon{position:absolute;padding:4px;stroke-width:2.5;opacity:0.4;left:4px}.meetings-menu .meetings-menu-schedule svg,.meetings-menu .meetings-menu-start svg{stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;width:24px;height:24px;padding:0.25rem}.meetings-menu .meetings-menu-section-title{font-size:13px;margin-top:12px;margin-bottom:4px}.meetings-menu .meetings-menu-item{cursor:pointer}.meetings-menu .meetings-menu-item+.meetings-menu-item{margin-top:0.25rem}.meetings_meeting-dialog{position:absolute;z-index:130;top:40px;height:auto;min-height:400px;bottom:40px;width:680px;left:50%;margin-left:-340px;background-color:white;display:flex;flex-direction:column;box-shadow:0 1rem 3rem rgba(0,0,0,0.175);border-radius:0.25rem}.meetings_meeting-dialog .meetings-meeting-scrollable-area{overflow-y:auto;display:flex;flex-direction:column;flex-grow:1}.meetings_meeting-dialog .meeting-dialog-header{position:relative;padding:26px 32px;display:flex;align-items:center;justify-content:space-between}.meetings_meeting-dialog .meeting-dialog-state{background-color:#687B8E;color:white;font-size:12px;font-weight:600;text-transform:uppercase;padding:4px 8px;border-radius:4px}.meetings_meeting-dialog .meeting-dialog-actions{display:flex;align-items:center}.meetings_meeting-dialog .meeting-dialog-actions .jd-icon{color:#687B8E;padding:2px;cursor:pointer;margin:0 4px;width:22px;height:22px}.meetings_meeting-dialog .meeting-dialog-actions .jd-icon:hover{background-color:rgba(0,0,0,0.08);color:black}.meetings_meeting-dialog .meeting-dialog-actions .meeting-dialog-divider{width:1px;margin:0px 5px;height:16px;opacity:0.12}.meetings_meeting-dialog .meeting-dialog-info{padding:0 2rem}.meetings_meeting-dialog .meeting-dialog-title{border:none;padding-left:0px;font-size:20px;text-overflow:ellipsis;overflow:hidden;margin-right:32px;transition:all 0.35s}.meetings_meeting-dialog .meeting-dialog-title:focus{outline:0}.meetings_meeting-dialog .meeting-dialog-title:hover{background-color:rgba(243,244,245,0.75)}.meetings_meeting-dialog .meeting-dialog-title::-webkit-input-placeholder{color:#BECDD9}.meetings_meeting-dialog .meeting-dialog-title::-moz-placeholder{color:#BECDD9}.meetings_meeting-dialog .meeting-dialog-title::-ms-input-placeholder{color:#BECDD9}.meetings_meeting-dialog .meeting-dialog-title::placeholder{color:#BECDD9}.meetings_meeting-dialog .meeting-date-wrapper{position:relative;padding:1px 4px;border-radius:2px;transition:background-color 0.35s}.meetings_meeting-dialog .meeting-date-wrapper:hover{background-color:rgba(243,244,245,0.5)}.meetings_meeting-dialog .meeting-date-wrapper:hover .meeting-date-label{text-decoration:underline}.meetings_meeting-dialog .meeting-date-wrapper .meeting-date{position:absolute;background-color:red;border:none;outline:none;width:100%;height:100%;top:0;opacity:0;cursor:pointer}.meetings_meeting-dialog .meeting-time-wrapper{position:relative;padding:1px 4px;margin-left:4px;border-radius:2px;transition:background-color 0.35s}.meetings_meeting-dialog .meeting-time-wrapper:hover{background-color:rgba(243,244,245,0.5)}.meetings_meeting-dialog .meeting-time-wrapper:hover .meeting-time-label{text-decoration:underline}.meetings_meeting-dialog .meeting-time-wrapper .meeting-time-label{cursor:pointer}.meetings_meeting-dialog .meeting-time-wrapper .meeting-time-input::-webkit-input-placeholder{opacity:0.5;font-size:12px}.meetings_meeting-dialog .meeting-time-wrapper .meeting-time-input::-moz-placeholder{opacity:0.5;font-size:12px}.meetings_meeting-dialog .meeting-time-wrapper .meeting-time-input::-ms-input-placeholder{opacity:0.5;font-size:12px}.meetings_meeting-dialog .meeting-time-wrapper .meeting-time-input::placeholder{opacity:0.5;font-size:12px}.meetings_meeting-dialog .meeting-time-wrapper .meeting-time{position:absolute;background-color:red;border:none;outline:none;width:0;height:0;top:0;opacity:0;cursor:pointer}.meetings_meeting-dialog .meeting-time-picker{min-width:100px}.meetings_meeting-dialog .meetings-dialog-options{position:relative}.meetings_meeting-dialog .meetings-dialog-options .meeting-dialog-divider{width:1px;margin:0px 8px;height:22px;opacity:0.12}.meetings_meeting-dialog .meetings-dialog-options .meeting-lock{stroke-width:2px;width:20px;height:20px}.meetings_meeting-dialog .meetings-dialog-options .meeting-lock.may-edit{cursor:pointer}.meetings_meeting-dialog .meetings-dialog-options .lock-msg{position:absolute;top:35px;right:-5px;background:#FFFFFF;box-shadow:0 0 5px 0 rgba(0,0,0,0.07),0 5px 15px 0 rgba(199,199,199,0.5);border-radius:2px;border:none;padding:5px 12px;z-index:20;width:180px;display:none}.meetings_meeting-dialog .meetings-dialog-options .lock-msg span{display:block;font-size:13px}.meetings_meeting-dialog .meetings-dialog-options .msg-main-text{font-weight:700;font-size:13px}.meetings_meeting-dialog .meetings-dialog-options .msg-sub-text{font-size:11px}.meetings_meeting-dialog .meeting-dialog-footer{margin:0 2rem;border-top:1px solid #f3f4f5}.meetings_meeting-dialog .meeting-members .item-members{margin:0}.meetings_meeting-dialog .meeting-members .justdo-avatars-box{display:flex;align-items:center;padding:20px 0}.meetings_meeting-dialog .meeting-members .justdo-avatars-box .justdo-avatar{width:28px;height:28px}.meetings_meeting-dialog .meeting-members .justdo-avatars-box .cont{margin-bottom:0px}.meetings_meeting-dialog .meeting-members .justdo-avatars-box .sep{margin:0 8px;border-right:1px solid #f3f4f5}.meetings_meeting-dialog .meeting-members .avatar-box-button{margin-left:4px;background-color:#F2F4F5;min-width:28px;width:auto;height:28px;border-radius:50px}.meetings_meeting-dialog .meeting-members .default-avatar-box-button{background-color:#F2F4F5;color:#687B8E;transition:all 0.2s;width:auto;height:100%;padding:2px 10px;border-radius:50px;background:linear-gradient(#99AABC,#99AABC),linear-gradient(#99AABC,#99AABC),#F2F4F5;background-position:50%;background-size:50% 2px,2px 50%;background-repeat:no-repeat}.meetings_meeting-dialog .meeting-members .default-avatar-box-button:hover{box-shadow:0 0 0 2px rgba(103,123,141,0.2)}.meetings_meeting-dialog .meeting-members .default-avatar-box-button i{display:none}.meetings_meeting-dialog .meeting-members .default-avatar-box-button.avatar-box-plus-users{background-size:0;font-size:12px;font-weight:700;line-height:24px;text-align:center}.meetings_meeting-dialog .meeting-dialog-location{margin:0 2rem;padding:0.5rem 0;border-bottom:1px solid #f3f4f5}.meetings_meeting-dialog .meeting-dialog-location .meeting-dialog-location-title{font-size:16px;font-weight:700;margin-right:8px}.meetings_meeting-dialog .meeting-dialog-location-text{text-overflow:ellipsis;overflow:hidden;border-radius:2px;transition:all 0.35s;padding:0 80px 0 4px;cursor:pointer;display:flex;align-items:center}.meetings_meeting-dialog .meeting-dialog-location-text:focus{outline:0}.meetings_meeting-dialog .meeting-dialog-location-text:hover{background-color:rgba(243,244,245,0.75)}.meetings_meeting-dialog .meeting-dialog-location-text::-webkit-input-placeholder{color:#BECDD9}.meetings_meeting-dialog .meeting-dialog-location-text::-moz-placeholder{color:#BECDD9}.meetings_meeting-dialog .meeting-dialog-location-text::-ms-input-placeholder{color:#BECDD9}.meetings_meeting-dialog .meeting-dialog-location-text::placeholder{color:#BECDD9}.meetings_meeting-dialog .meeting-dialog-location-text a{display:inline-flex;max-width:80%;text-overflow:ellipsis;overflow:hidden}.meetings_meeting-dialog .meeting-dialog-location-input{text-overflow:ellipsis;overflow:hidden;border-radius:2px;padding:0 4px;border:none;transition:all 0.35s}.meetings_meeting-dialog .meeting-dialog-location-input:focus{outline:0}.meetings_meeting-dialog .meeting-dialog-location-input:hover{background-color:rgba(243,244,245,0.75)}.meetings_meeting-dialog .meeting-dialog-location-input::-webkit-input-placeholder{color:#BECDD9}.meetings_meeting-dialog .meeting-dialog-location-input::-moz-placeholder{color:#BECDD9}.meetings_meeting-dialog .meeting-dialog-location-input::-ms-input-placeholder{color:#BECDD9}.meetings_meeting-dialog .meeting-dialog-location-input::placeholder{color:#BECDD9}.meetings_meeting-dialog .meeting-dialog-agenda{width:100%;padding:0 2rem;overflow:auto;flex-grow:1}.meetings_meeting-dialog .meeting-note-container{margin:0 2rem;padding:0.5rem 0;border-bottom:1px solid #f3f4f5}.meetings_meeting-dialog .meeting-note-container .meeting-note-title{font-size:16px;font-weight:700;margin-right:8px}.meetings_meeting-dialog .meeting-dialog-agenda-title{font-size:16px;font-weight:700;margin:0 2rem;padding:0.5rem 0;border-bottom:1px solid #f3f4f5;display:flex;align-items:center;justify-content:space-between}.meetings_meeting-dialog .meeting-dialog-add-task{width:40px;height:40px;margin-right:12px;cursor:pointer}.meetings_meeting-dialog .meeting-dialog-add-task:hover{background-color:rgba(243,244,245,0.5)}.meetings_meeting-dialog .meeting-dialog-add-task-wrapper{position:relative;cursor:pointer;width:100%;display:flex;align-items:center}.meetings_meeting-dialog .meeting-task-add-text{position:absolute;line-height:100%;display:flex;align-items:center;color:#495057;font-weight:400;left:4px;padding:0 10px}.meetings_meeting-dialog .meeting-task-add-btn{position:absolute;right:8px}.meetings_meeting-dialog .meeting-task-add{border:2px dashed rgba(190,205,217,0.5);border-radius:4px;height:45px;line-height:45px;cursor:pointer;padding-left:60px}.meetings_meeting-dialog .meeting-task-add::-webkit-input-placeholder{color:#BECDD9}.meetings_meeting-dialog .meeting-task-add::-moz-placeholder{color:#BECDD9}.meetings_meeting-dialog .meeting-task-add::-ms-input-placeholder{color:#BECDD9}.meetings_meeting-dialog .meeting-task-add::placeholder{color:#BECDD9}.meetings_meeting-dialog .done-msg{margin-right:16px;color:#A5ABB3}.meetings_meeting-dialog .ui-resizable-se{opacity:0}.print-meeting{overflow:visible!important}.print-meeting body{overflow:visible!important}.print-meeting-mode-overlay{text-align:start;background:white;padding:50px;position:absolute;top:0;bottom:0;left:0;right:0;z-index:99999;height:auto;width:auto;opacity:0;font-size:18pt!important}.print-meeting-mode-overlay h3{font-size:24pt!important}.print-meeting-mode-overlay h5{font-size:17pt!important}.print-meeting-mode-task{-webkit-border-start:3px solid rgba(0,0,0,0.25);border-inline-start:3px solid rgba(0,0,0,0.25);max-width:800px}.print-meeting-mode-note{font-style:italic}.thead-logo{height:40px;width:auto}.right-to-left .meeting-dialog-title{margin-right:unset;margin-left:32px}.right-to-left .meeting-dialog-location-title,.right-to-left .meeting-note-title{margin-right:unset!important;margin-left:8px}.right-to-left .meetings_meeting-dialog .meeting-task-add-btn{right:unset;left:8px}.right-to-left .meetings_meeting-dialog .meeting-task-add-text{left:unset;right:4px}.right-to-left .meetings_meeting-dialog .meeting-task-add{padding-left:unset;padding-right:60px}.right-to-left .meetings_meeting-dialog .meeting-members .avatar-box-button{margin-left:unset;margin-right:4px}.right-to-left .meetings_meeting-dialog .done-msg{margin-right:unset;margin-left:16px}@media print{.drawer{box-shadow:none!important}.print-meeting-mode-overlay{opacity:1!important}.meetings_meeting-dialog{display:none!important}}@media (max-width: 767px){.meetings_meeting-dialog{left:8px;right:8px;width:auto;margin-left:unset;top:var(--safe-area-inset-top);bottom:var(--safe-area-inset-bottom-plus-mobile-navbar-height)}.meetings_meeting-dialog .meeting-dialog-header{padding:16px}.meetings_meeting-dialog .meeting-dialog-agenda,.meetings_meeting-dialog .meeting-dialog-info{padding:0 16px}.meetings_meeting-dialog .meeting-dialog-agenda-title,.meetings_meeting-dialog .meeting-dialog-footer,.meetings_meeting-dialog .meeting-dialog-location,.meetings_meeting-dialog .meeting-note-container{margin:0 16px}}.meetings_dialog-task{overflow-y:visible;border-bottom:1px dashed #D8E1E8;padding:8px 0;position:relative;background-color:white;display:flex}.meetings_dialog-task:first-child{margin-top:0.25rem}.meetings_dialog-task:last-child{border-bottom:none}.meetings_dialog-task:hover .btn-agenda-edit{display:block}.meetings_dialog-task .meeting-task-index{color:#BECDD9;margin-right:12px}.meetings_dialog-task .dialog-task-seqId{font-weight:700}.meetings_dialog-task .task-controls-container{margin-right:5px}.meetings_dialog-task .task-controls-container .task-controls-dropdown{cursor:pointer;color:#A5ABB3;padding:3px;width:14px;height:20px;transition:all 0.3s;padding:0px}.meetings_dialog-task .task-controls-container .task-controls-dropdown:hover{background-color:rgba(234,236,237,0.64);color:607081}.meetings_dialog-task .task-controls-container .dropdown-item{font-size:14px;padding:0.25rem 0.5rem 0.25rem 0.25rem;cursor:pointer}.meetings_dialog-task .task-controls-container .dropdown-item .jd-icon{margin-right:6px;width:20px;height:20px}.meetings_dialog-task .sort-task{width:20px;height:20px;cursor:move;background-color:white;color:#A5ABB3}.meetings_dialog-task .sort-task:hover svg{color:607081}.task-details-excerpt{padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:0;position:relative}.task-details-excerpt:after{position:absolute;top:10px;right:0;content:"...";background:white}.task-details-excerpt .empty:after{top:auto;bottom:0}.right-to-left .meeting-task-index{margin-right:unset;margin-left:12px}.task-added-tasks{margin-top:8px}.task-added-tasks .sub-task{margin:4px 0}.task-added-tasks .select-pending-owner{font-size:14px;padding:0.25rem 0.5rem 0.25rem 0.25rem;cursor:pointer}.task-added-tasks .justdo-avatar{width:20px;height:20px;vertical-align:baseline}.task-added-tasks .task-priority{width:3px;height:18px;background-color:red;margin:3px 4px 2px 4px;border-radius:2px}.task-added-tasks .task-seqId-box,.task-added-tasks .task-subject-box{font-size:14px;margin-top:1px}.task-added-tasks .task-seqId-box{margin-right:2px;font-weight:700;cursor:pointer}.task-added-tasks .task-subject-box{margin-right:1rem;padding:0px 4px;border-radius:4px;transition:background-color 0.2s}.task-added-tasks .task-subject-box:hover{background-color:#F9F9FA}.task-added-tasks .task-subject-box:focus{outline:0;background-color:#F9F9FA}.task-added-tasks .task-subject-box[placeholder]:empty:before{content:attr(placeholder);color:#99aabb}.task-added-tasks .task-subject-box[placeholder]:empty:focus:before{content:""}.task-added-tasks .task-due-date-wrapper{position:relative}.task-added-tasks .task-due-date-wrapper:hover .task-due-date-label{text-decoration:underline}.task-added-tasks .task-due-date-label{font-size:10px;text-transform:uppercase;white-space:nowrap;font-weight:700;margin-right:4px;cursor:pointer;color:#A5ABB3}.task-added-tasks .task-due-date{cursor:pointer;position:absolute;width:100%;height:100%;border:none;outline:none;top:0;opacity:0}.task-added-tasks .sub-task-user-selector{border:none;width:20px;height:20px;background-color:transparent;border-radius:100%;margin-top:2px;padding:0;transition:box-shadow 0.2s}.task-added-tasks .sub-task-user-selector:focus{outline:0}.task-added-tasks .sub-task-user-selector:hover{box-shadow:0 0 0 3px rgba(103,123,141,0.2)}.meeting-members-wrapper{display:flex}.meeting-members-wrapper .members-editor-dialog-add-users-section,.meeting-members-wrapper .members-editor-dialog-keep-users-section{width:50%;display:flex;flex-direction:column;padding:20px 0px 0px 20px}.meeting-members-wrapper .members-editor-dialog-add-users-section .action-users,.meeting-members-wrapper .members-editor-dialog-add-users-section .section-caption,.meeting-members-wrapper .members-editor-dialog-keep-users-section .action-users,.meeting-members-wrapper .members-editor-dialog-keep-users-section .section-caption{padding-right:20px}.meeting-members-wrapper .members-editor-dialog-keep-users-section .dont-proceed .user-plus{display:none}.meeting-members-wrapper .members-editor-dialog-keep-users-section .dont-proceed .display-name{opacity:0.8;text-decoration:line-through}.meeting-members-wrapper .members-editor-dialog-add-users-section{border-right:1px solid #ecf1f8}.meeting-members-wrapper .members-editor-dialog-add-users-section .user-x{display:none}.meeting-members-wrapper .action-users{flex-grow:1;max-height:200px;overflow:auto;padding:0 4px}.meeting-members-wrapper .user-btn{width:100%;text-align:left;padding:0;margin:4px 0;display:flex}.meeting-members-wrapper .user-btn .jd-icon{margin:0}.other-attendees-title{white-space:nowrap;margin-right:10px}.right-to-left .other-attendees-title{margin-right:unset;margin-left:10px}.right-to-left .meeting-members-wrapper .members-editor-dialog-add-users-section{border-right:unset;border-left:1px solid #ecf1f8}.right-to-left .meeting-members-wrapper .members-editor-dialog-add-users-section,.right-to-left .meeting-members-wrapper .members-editor-dialog-keep-users-section{padding:20px 20px 0px 0px}.right-to-left .meeting-members-wrapper .action-users,.right-to-left .meeting-members-wrapper .section-caption{padding-right:unset;padding-left:20px}.meeting-container{padding:7px;background:#fafafa;margin-bottom:5px;border-radius:3px;cursor:pointer}.meeting-container.expanded .title{color:black;font-weight:700}.meeting-container table{width:100%}.meeting-container .icon-wrapper{width:1px;vertical-align:top}.meeting-container .icon{width:23px;height:21px;border-radius:2px;font-size:13px;font-weight:700;text-align:center;line-height:21px;color:white;background:#7D7D7D}.meeting-container .title{font-size:14px;color:#333333;padding:0px 5px;line-height:21px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box}.meeting-container .title:hover{color:black}.meeting-container .date{text-align:right;font-size:11px;color:#6A6A6A;line-height:21px;white-space:nowrap;vertical-align:top;padding-right:5px}.meeting-container-info{margin:10px 20px;border-left:3px solid #E4E4E4}.meeting-container-section{padding:3px 5px}.meeting-container-section .info-title{font-size:13px;color:black;font-weight:700}.meeting-container-section .info-title.no-notes{color:#b5b5b5}.meeting-container-section .info-text{font-size:13px;display:block;unicode-bidi:embed}.meeting-container-section .info-subtask{cursor:pointer}.meeting-container-section .info-subtask:hover .info-subtask-title{text-decoration:underline}.meeting-container-section .info-subtask:hover .info-subtask-seqId div{background:#e6e6e6}.meeting-container-section .info-subtask-seqId{vertical-align:top;width:30px}.meeting-container-section .info-subtask-seqId div{font-size:12px;font-weight:700;color:#000000;background:#ececec;border-radius:2px;padding:3px 5px;margin:3px 0px;box-shadow:0px 1px 3px rgba(0,0,0,0.1);border:1px solid rgb(199,199,199)}.meeting-container-section .info-subtask-title{font-size:13px;padding-left:5px}.meeting-all-notes{background:#ECECEC;border:1px solid #c7c7c7;border-radius:2px;font-size:13px;color:#000000;padding:3px 7px;cursor:pointer;margin-left:20px;margin-bottom:5px;display:inline-block;box-shadow:0px 1px 3px rgba(0,0,0,0.1)}.meeting-all-notes:hover{background:#e6e6e6}.meeting-all-notes:active{background:#e0e0e0}.meetings-toolbar-header{margin-bottom:0px;padding:0px 6px;height:25px}.meetings-toolbar-title{float:left;font-weight:700}.meetings-toolbar-new-container{float:right}.meetings-toolbar-new-container .meetings-toolbar-create,.meetings-toolbar-new-container .meetings-toolbar-schedule{color:#2F79B9;cursor:pointer}.meetings-toolbar-new-container .meetings-toolbar-create span,.meetings-toolbar-new-container .meetings-toolbar-schedule span{font-size:23px;line-height:0px}.meetings-toolbar-new-container .meetings-toolbar-create:hover,.meetings-toolbar-new-container .meetings-toolbar-schedule:hover{color:#2268a5}.meetings-toolbar-section-title{padding:6px;margin-top:6px;display:block;font-size:12px;color:#5D5D5D}.meetings-toolbar-msg{margin-top:50px;padding:0 100px;color:#9a9a9a;text-align:center}.task-pane-section-meetings-manager{padding:20px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on;font-size:14px}.task-pane-section-meetings-manager .prefix{float:left}.task-pane-section-meetings-manager .aside{float:right}.task-pane-section-meetings-manager .aside,.task-pane-section-meetings-manager .prefix{padding-bottom:5px}.task-pane-section-meetings-manager .content{clear:both}.task-pane-section-meetings-manager .meeting .aside,.task-pane-section-meetings-manager .meeting .title,.task-pane-section-meetings-manager .note .aside{cursor:pointer}.task-pane-section-meetings-manager .meeting .prefix{padding-left:5px}.task-pane-section-meetings-manager .zoomin{cursor:zoom-in}.task-pane-section-meetings-manager .zoomout{cursor:zoom-out}.task-pane-section-meetings-manager .meeting,.task-pane-section-meetings-manager .note{padding:0 5px;margin-bottom:10px}.task-pane-section-meetings-manager .meeting{margin-top:5px}.task-pane-section-meetings-manager .note{margin-left:15px}.locking-text-editor{margin:8px 0}.locking-text-editor .text-editor-locked{display:none;position:absolute;bottom:0;right:0;font-size:10px;font-weight:700;color:grey}.locking-text-editor:hover .text-editor-locked{display:block}.locking-text-editor .note-box{width:100%;border:none;font-size:14px;padding-left:8px;background-color:#F9F9FA;margin:14px 0;padding:0.375rem 0.75rem;overflow:hidden;word-wrap:break-word}.locking-text-editor .note-box::-webkit-input-placeholder{color:#99aabb}.locking-text-editor .note-box::-moz-placeholder{color:#99aabb}.locking-text-editor .note-box::-ms-input-placeholder{color:#99aabb}.locking-text-editor .note-box::placeholder{color:#99aabb}.meeting-note .locking-text-editor{margin:0}.meeting-note .note-box{padding:0.5rem 0.75rem;margin-bottom:0px;color:#212529}.meeting-note .note-box::-webkit-input-placeholder{color:#99aabb}.meeting-note .note-box::-moz-placeholder{color:#99aabb}.meeting-note .note-box::-ms-input-placeholder{color:#99aabb}.meeting-note .note-box::placeholder{color:#99aabb}.ended .locking-text-editor{margin:0}.project-conf-meetings-config .project-conf-meetings-actions{display:flex;align-items:center}.meetings-settings .allow-meetings-deletion{margin-right:8px}.meetings-settings label{display:flex;align-items:center}.user-config-dialog-container>.preference-managed-note{margin-top:1rem}#login-dropdown-list .form-group-sm{margin-bottom:5px}#login-dropdown-list .time-settings-row{margin-left:0;margin-right:0;row-gap:0.5rem}#login-dropdown-list .time-settings-row .col-sm-6{display:flex}#login-dropdown-list .time-settings-row .form-group-sm{display:flex;flex-direction:column;width:100%;margin-bottom:0}#login-dropdown-list .time-settings-row select{margin-top:auto}#login-dropdown-list .col-sm-6{padding-left:0;padding-right:3px}#login-dropdown-list .col-sm-6:last-child{padding-left:3px;padding-right:0}@media (max-width: 575.98px){#login-dropdown-list .time-settings-row .col-sm-6{padding-left:0;padding-right:0}}#login-dropdown-list .controller-template .controller-template-default-toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center}#login-dropdown-list .controller-template .controller-template-default-toggle .jd-icon-user-settings{cursor:pointer;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;width:22px;height:22px;margin-right:8px}.product-news-settings .newsletter-toggle{background:none;border:0;padding:0;color:inherit;font:inherit;text-align:inherit;width:100%}.product-news-settings .newsletter-toggle:disabled{cursor:default}.justdo-project-schedule-config-consumers{padding:0 0 12px 0}.justdo-project-schedule-config-consumers-title{color:#3b4a5d;font-size:13px;font-weight:600;margin-bottom:8px}.justdo-project-schedule-config-consumers-list{display:flex;flex-direction:column;gap:6px}.justdo-project-schedule-config-consumer-row{align-items:flex-start;background:#f7f9fb;border:1px solid #e3e8ef;border-radius:6px;color:#4d5b6c;display:flex;gap:8px;padding:8px 10px}.justdo-project-schedule-config-consumer-icon{color:#4f8bc9;flex:0 0 auto;line-height:18px}.justdo-project-schedule-config-consumer-copy{font-size:13px;line-height:18px}.justdo-project-schedule-config-before-save-results{display:flex;flex-direction:column;gap:10px}.justdo-project-schedule-config-before-save-result{-webkit-border-start:3px solid #7d8da1;border-inline-start:3px solid #7d8da1;background:#f7f9fb;padding:10px 12px}.justdo-project-schedule-config-before-save-result-info{border-inline-start-color:#4f8bc9}.justdo-project-schedule-config-before-save-result-warning{border-inline-start-color:#e0a928}.justdo-project-schedule-config-before-save-result-block{border-inline-start-color:#d9534f}.justdo-project-schedule-config-before-save-result-title{color:#30394a;font-weight:600;margin-bottom:4px}.justdo-project-schedule-config-before-save-result-message{color:#4d5b6c;line-height:20px}.justdo-project-schedule-config-before-save-result-details{margin:8px 0 0;-webkit-margin-start:18px;margin-inline-start:18px;padding:0}.justdo-split-view{z-index:120;background-color:white}.justdo-split-view.bottom-side{box-shadow:0 4px 35px rgba(50,50,93,0.11),0 1px 3px rgba(0,0,0,0.08)}@media (max-width: 767px){.justdo-split-view{z-index:1;padding-top:var(--safe-area-inset-top);padding-bottom:var(--mobile-navbar-height);padding-left:var(--safe-area-inset-left);padding-right:var(--safe-area-inset-right);background-color:rgba(var(--color-primary),1)}.justdo-split-view>*{background-color:white}}.print-dropdown .dropdown-item{cursor:pointer}.print-dropdown .dropdown-item svg{stroke-width:2}.print-content{width:980px;background-color:white;margin:0 auto;padding:20px 50px;font-size:14px}.print-content .justdo-color-picker-color-option-wrapper{white-space:nowrap}.print-content .justdo-color-picker-color-option{cursor:default;margin:0 5px 0 0;-webkit-print-color-adjust:exact!important;color-adjust:exact!important;pointer-events:none;display:inline-block;vertical-align:bottom}.print-content table{border-spacing:0;border-collapse:collapse;width:100%;-fs-table-paginate:paginate}.print-content table td{padding:5px;vertical-align:top;color:#848484}.print-content thead{display:table-header-group}.print-content thead p{margin:0;color:black}.print-content thead span{color:rgb(132,132,132)}.print-content tbody{display:table-row-group}.print-content .thead-logo{float:left;margin-bottom:10px;padding-right:16px;height:40px}.print-content .thead-logo img{height:20px;margin:10px 0px}.print-content .thead-info{float:left;margin-bottom:10px;padding-left:16px;border-left:1px solid #d4d4d4;width:49%;height:40px}.print-content .thead-filters{float:left;margin-bottom:10px;padding-left:10px;border-left:2px solid #d4d4d4;width:40%;min-height:40px}.print-content .table-header{text-align:left;border-top:1px solid #F2F2F2;border-bottom:1px solid #F2F2F2;border-left:1px solid #F2F2F2;font-weight:700;color:black;background:#f9f9f9;white-space:nowrap}.print-content .table-header-first{text-align:left;border-top:1px solid #F2F2F2;border-bottom:1px solid #F2F2F2;font-weight:700;color:black;background:#f9f9f9;white-space:nowrap}.print-content .block{text-align:left;width:40px;white-space:nowrap;position:relative;border:0px!important}.print-content .number{text-align:center;vertical-align:middle;max-width:50px;width:30px;height:1px;white-space:nowrap;border-top:1px solid #F2F2F2;color:black;position:relative}.print-content .task{text-align:left;color:black;border-top:1px solid #F2F2F2;border-bottom:1px solid #F2F2F2;border-right:1px solid #F2F2F2}.print-content .text{text-align:left;border-top:1px solid #F2F2F2;border-bottom:1px solid #F2F2F2;border-left:1px solid #F2F2F2}.print-content .state{white-space:nowrap}.print-content .follow_up{white-space:nowrap}.print-content .due_date{white-space:nowrap}.print-content .section-title{text-align:left;padding-top:30px;text-transform:uppercase;border:0px;font-weight:700}.print-content .no-tasks{text-align:center;padding-top:200px;font-size:17px}.print-content .task-info{text-align:left;color:#9B9B9B}.print-content .yy{top:0;bottom:0;right:0;left:50%;position:absolute;border-left:1px solid black}.print-content .y{top:50%;bottom:0;right:0;left:50%;position:absolute;border-left:1px solid black}.print-content .yy-f{top:75%;bottom:0;right:0;left:50%;position:absolute;border-left:1px solid black}.print-content .yx{top:0;bottom:50%;right:0;left:50%;position:absolute;border-left:1px solid black;border-bottom:1px solid black}.print-grid-mode-overlay{background:rgba(0,0,0,0.5);padding:50px 0px;position:absolute;top:0;left:0;right:0;z-index:1000;height:auto;min-height:100%;min-width:1020px}.print-grid-mode-overlay .print-modal-buttons{background:#474747;position:fixed;bottom:35px;z-index:100;cursor:pointer;display:flex;flex-direction:row;left:50%;transform:translateX(-50%);padding:16px 20px}.print-grid-mode-overlay .print-modal-buttons .jd-icon{width:32px;height:32px;color:white;transition:all 0.12s linear}.print-grid-mode-overlay .print-modal-buttons .jd-icon:hover{transform:scale(1.07)}.print-grid-mode-overlay .print-modal-buttons .jd-icon:active{transform:scale(0.95)}.print-grid-mode-overlay .print-modal-buttons .separator{width:1px;background-color:rgba(255,255,255,0.12);height:32px;margin:0px 16px}.print-grid-mode-overlay .print-settings{position:fixed;width:280px;height:auto;background:white;text-align:start;margin:0 auto;left:0;right:0;bottom:120px;display:none;z-index:100;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.print-grid-mode-overlay .print-settings .modal-header{padding:0px 0px 8px 0px;border-bottom:1px solid #EDF1F8}.print-grid-mode-overlay .print-settings .modal-footer{padding:0px;flex-direction:column;align-items:start;border-top:1px solid #EDF1F8}.print-grid-mode-overlay .print-settings{padding:16px}.print-grid-mode-overlay .print-settings ul{padding:0px;margin:0px;list-style-type:none;max-height:300px;overflow:auto}.print-grid-mode-overlay .print-settings li{background-color:#f0f4f9;border-radius:2px;padding:0px;margin:8px 0px;cursor:pointer;display:flex;align-items:center}.print-grid-mode-overlay .print-settings label{display:flex;align-items:center;padding:8px 2px;cursor:pointer;margin:0}.print-grid-mode-overlay .print-settings .sortable-aria{display:flex;cursor:move;opacity:0.75}.print-grid-mode-overlay .print-settings .sortable-aria .jd-icon{padding:2px;color:#B0B8C2;width:20px;margin-left:4px}.print-grid-mode-overlay .print-settings .sortable-item-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3D495B;width:180px}.print-grid-mode-overlay .print-settings input{margin-right:8px;width:14px;height:14px}.print-grid-mode-overlay .print-settings .print-settings-apply{width:100%}.print-grid-mode{overflow:visible}.print-grid-mode .global-wrapper{position:fixed}@media print{.global-wrapper{display:none}.print-grid-mode .print-mode{background:#ffffff!important}.print-grid-mode .print-grid-mode-overlay{background:#ffffff!important}.print-grid-mode .print-grid-mode-overlay .print-modal-buttons{visibility:hidden}.print-grid-mode .print-grid-mode-overlay .print-content{position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important;padding:0!important;max-width:none!important;box-shadow:none!important}}.right-to-left .print-content .justdo-color-picker-color-option{margin:0 0 0 5px}.right-to-left .print-content .thead-logo{float:right;padding-right:unset;padding-left:16px}.right-to-left .print-content .thead-info{float:right;padding-left:unset;padding-right:16px;border-left:unset;border-right:1px solid #d4d4d4;text-align:right}.right-to-left .print-content .thead-filters{float:right;padding-left:unset;padding-right:10px;border-left:unset;border-right:2px solid #d4d4d4;text-align:right}.right-to-left .print-content .table-header{text-align:right;border-left:unset;border-right:1px solid #F2F2F2}.right-to-left .print-content .table-header-first{text-align:right}.right-to-left .print-content .block{text-align:right}.right-to-left .print-content .task{text-align:right;border-right:unset;border-left:1px solid #F2F2F2}.right-to-left .print-content .text{text-align:right;border-left:unset;border-right:1px solid #F2F2F2}.right-to-left .print-content .section-title{text-align:right}.right-to-left .print-content .task-info{text-align:right}.right-to-left .print-content .yy{right:50%;left:0;border-left:unset;border-right:1px solid black}.right-to-left .print-content .y{right:50%;left:0;border-left:unset;border-right:1px solid black}.right-to-left .print-content .yy-f{right:50%;left:0;border-left:unset;border-right:1px solid black}.right-to-left .print-content .yx{right:50%;left:0;border-left:unset;border-right:1px solid black}.right-to-left .print-grid-mode-overlay .print-settings .sortable-aria .jd-icon{margin-left:unset;margin-right:4px}.right-to-left .print-grid-mode-overlay .print-settings input{margin-right:unset;margin-left:8px}html.download-grid-on{overflow:auto}html.download-grid-on .global-wrapper{display:none!important}html.download-grid-on .grid-control-tab.active,html.download-grid-on .slick-viewport{height:auto!important}.download-grid-overlay{position:absolute;z-index:99999;background-color:white;width:auto;height:auto;top:0;left:0;padding:2rem}.download-grid-overlay .download-grid-title{font-size:24px;font-weight:700;margin-bottom:1rem}.download-grid-overlay .column-filter-button,.download-grid-overlay .grid-state-button{display:none}.download-grid-overlay .grid-gantt-control{display:none}.download-grid-overlay .grid-gantt-floating-elements-container{overflow:hidden;height:54px!important;top:-29px!important}.download-grid-overlay .grid-gantt-header-viewport{position:relative;top:30px}.download-grid-overlay .grid-gantt-header{height:24px}.right-to-left .download-grid-overlay{left:unset;right:0}.bottom-windows{position:fixed;z-index:121;height:0;left:0;right:35px;bottom:0;display:flex;align-items:flex-end;justify-content:flex-end}.window-container{position:relative;margin-left:8px;bottom:0px;transition:bottom 0.25s ease-in-out}.window-container.active{z-index:1}.extra-windows-button-container{position:absolute;bottom:18px;right:-43px}.bottom-windows-hide{width:35px;height:20px;right:-43px;box-shadow:0px 0 3px rgba(0,0,0,0.25),0px 0px 10px rgba(0,0,0,0.05);border-radius:4px;margin-bottom:4px;stroke:white;fill:transparent;stroke-width:1.5;position:absolute;bottom:-8px}.bottom-windows-hide .bottom-windows-hide-up{display:none}.bottom-windows.chats-hidden .bottom-windows-hide-up{display:block}.bottom-windows.chats-hidden .bottom-windows-hide-down,.bottom-windows.chats-hidden .extra-windows-button-container{display:none}.bottom-windows.chats-hidden .window-container{bottom:-500px}@media print{.jdc-bottom-windows{display:none}}.right-to-left .bottom-windows{right:0;left:35px}.right-to-left .window-container{margin-left:unset;margin-right:8px}.right-to-left .extra-windows-button-container{right:unset;left:-43px}.right-to-left .bottom-windows-hide{right:unset;left:-43px}@media (max-width: 767px){.bottom-windows .bottom-windows-hide-up{display:block}}.chat-editor-container{flex:0 0 auto;min-width:0;width:100%;background:#fff}.chat-editor-container.chat-editor-has-attachments{border-top:1px solid #edf1f8}.chat-editor-container.chat-editor-has-attachments .message-editor-wrapper{border-top:0}.chat-editor-container .chat-error{display:flex;align-items:center;gap:8px;padding:4px 12px;max-height:88px;overflow-y:auto;font-size:12px}.chat-editor-container .chat-error-message{flex:1;min-width:0;overflow-wrap:anywhere}.chat-editor-container .chat-attachment-retry{flex-shrink:0;min-width:44px;min-height:44px;border:0;background:transparent;text-decoration:underline;cursor:pointer}.chat-editor-container.chat-editor-touch .message-editor-wrapper{padding-inline:4px 8px}.chat-editor-container.chat-editor-touch .message-editor{font-size:16px;line-height:22px;min-height:44px;padding:11px 4px;text-align:start}.chat-editor-container.chat-editor-touch .message-editor-send{flex-shrink:0;min-width:44px;min-height:44px;margin-inline:4px 0!important}.chat-editor-container.chat-editor-touch .message-editor-send:disabled{opacity:0.45;cursor:default}.chat-window.open-chat-window>.chat-header{flex-shrink:0}.chat-window.open-chat-window>.messages-board-viewport{flex:1 1 0;min-height:0}.chat-pending-attachments .chat-attachment-strip{display:flex;gap:8px;padding:10px 12px 6px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-scroll-snap-type:x proximity;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scroll-padding-inline:12px;scrollbar-width:thin}.chat-pending-attachments .chat-draft-attachment{position:relative;flex:0 0 96px;width:96px;min-width:0;scroll-snap-align:start}.chat-pending-attachments .chat-draft-open{position:relative;display:block;width:100%;height:72px;padding:0;border:1px solid #d7e2ef;border-radius:7px;overflow:hidden;background:#f1f5fa;color:inherit;text-align:start;cursor:pointer}.chat-pending-attachments .chat-draft-image{display:block;width:100%;height:100%;object-fit:cover}.chat-pending-attachments .chat-draft-remove{position:absolute;top:-5px;inset-inline-end:-5px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;padding:0;background:transparent;cursor:pointer}.chat-pending-attachments .chat-draft-remove span{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid #d7e2ef;color:#4b5b70;box-shadow:0 1px 3px rgba(0,0,0,0.12)}.chat-pending-attachments .chat-draft-remove .jd-icon{width:14px;height:14px;padding:0}.chat-pending-attachments .chat-draft-remove:disabled{opacity:0.45;cursor:default}.chat-pending-attachments .chat-draft-file{flex-basis:180px;width:180px}.chat-pending-attachments .chat-draft-file .chat-draft-open{height:88px;padding:8px 10px;-webkit-padding-end:34px;padding-inline-end:34px}.chat-pending-attachments .chat-draft-file .chat-draft-status{font-size:10px}.chat-pending-attachments .chat-draft-file-type{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:600}.chat-pending-attachments .chat-draft-file-type .jd-icon{width:16px;height:16px;padding:0}.chat-pending-attachments .chat-draft-voice{display:flex;flex-wrap:wrap;align-items:center;flex-basis:320px;width:320px;max-width:100%;border-radius:12px;background:#f1f5fa}.chat-pending-attachments .chat-draft-voice .jd-file-audio-player{flex:1;width:auto;min-width:0}.chat-pending-attachments .chat-draft-voice .chat-draft-remove{position:static;flex:0 0 36px;width:36px}.chat-pending-attachments .chat-draft-voice .chat-draft-remove span{border:0;background:transparent;box-shadow:none}.chat-pending-attachments .chat-draft-voice.chat-draft-failed{outline:2px solid #dc3545;outline-offset:-2px}.chat-pending-attachments .chat-draft-audio-status{display:flex;align-items:center;gap:6px;flex-basis:100%;padding:0 12px 6px;font-size:11px;color:#4b5b70}.chat-pending-attachments .chat-draft-audio-status .spinner-border{width:10px;height:10px}.chat-pending-attachments .chat-draft-file-name{display:block;width:100%;font-size:12px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-pending-attachments .chat-draft-file-size{display:block;font-size:11px}.chat-pending-attachments .chat-draft-status{position:absolute;inset-inline:0;bottom:0;display:flex;align-items:center;justify-content:center;gap:4px;min-height:22px;padding:3px;font-size:11px;line-height:16px;color:white;background-color:#343a40}.chat-pending-attachments .chat-draft-status.chat-draft-status-failed{background-color:#dc3545}.chat-pending-attachments .chat-draft-status .spinner-border{width:10px;height:10px;border-width:1px}.chat-pending-attachments .chat-draft-failed .chat-draft-open{border-color:#dc3545;border-width:2px}.chat-pending-attachments button:focus-visible{outline:2px solid #337ab7;outline-offset:-2px}.chat-pending-attachments.chat-attachments-compact .chat-draft-open{height:52px}.chat-pending-attachments.chat-attachments-compact .chat-draft-file .chat-draft-open{height:68px}.chat-pending-attachments.chat-attachments-compact~.message-editor-wrapper .message-editor{max-height:66px}.chat-pending-attachments-desktop .chat-attachments-toolbar{display:flex;align-items:center;min-height:28px;padding:2px 12px 0;color:#4b5b70;font-size:12px}.chat-pending-attachments-desktop .chat-attachment-strip{padding-top:4px}.chat-pending-attachments-desktop .chat-draft-open{height:88px}.chat-pending-attachments-desktop .chat-draft-remove{width:32px;height:32px;top:0;inset-inline-end:0}.chat-pending-attachments-desktop .chat-draft-reorder{position:absolute;inset-inline-end:3px;bottom:3px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:4px;color:#4b5b70;background:#fff;cursor:pointer}.chat-pending-attachments-desktop .chat-draft-reorder[draggable=true]{cursor:-webkit-grab;cursor:grab}.chat-pending-attachments-desktop .chat-draft-reorder .jd-icon{width:18px;height:18px;padding:0}.chat-pending-attachments-desktop .chat-draft-attachment:not(.chat-draft-file) .chat-draft-reorder{inset-inline-end:auto;inset-inline-start:3px}.chat-pending-attachments-desktop .chat-draft-attachment:not(.chat-draft-file) .chat-draft-has-status~.chat-draft-reorder{bottom:26px}.chat-pending-attachments-desktop .chat-draft-file .chat-draft-has-status .chat-draft-file-size{display:none}.chat-pending-attachments-desktop .chat-draft-file .chat-draft-status{position:static;min-height:16px;padding:0;justify-content:flex-start;background:transparent;color:#4b5b70}.chat-pending-attachments-desktop .chat-draft-file .chat-draft-status.chat-draft-status-failed{color:#dc3545}.chat-pending-attachments-desktop .chat-draft-dragging{opacity:0.5}.chat-pending-attachments-desktop .chat-draft-drop-after:after,.chat-pending-attachments-desktop .chat-draft-drop-before:before{content:"";position:absolute;top:0;bottom:0;width:3px;background:rgba(var(--color-primary),1)}.chat-pending-attachments-desktop .chat-draft-drop-before:before{inset-inline-start:-5px}.chat-pending-attachments-desktop .chat-draft-drop-after:after{inset-inline-end:-5px}.chat-pending-attachments-desktop button:focus-visible{outline-color:rgba(var(--color-primary),1)}.chat-pending-attachments-desktop.chat-attachments-compact .chat-draft-open{height:68px}.chat-editor-container .chat-attachment-order{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:8px;margin:0 12px 4px;border:1px solid #d7e2ef;border-radius:6px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.15);font-size:12px}.chat-editor-container .chat-attachment-order .chat-attachment-order-name{flex-basis:100%;overflow-wrap:anywhere;text-align:start;max-height:36px;overflow:auto}.chat-editor-container .chat-attachment-order button{min-height:32px;padding:4px 6px;background:transparent;border:0;border-radius:4px;color:rgba(var(--color-primary),1);cursor:pointer}.chat-editor-container .chat-attachment-order button:disabled{opacity:0.4;cursor:default}.chat-editor-container .chat-attachment-order button:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.chat-editor-container .chat-attachment-order .chat-attachment-order-close{-webkit-margin-start:auto;margin-inline-start:auto}.chat-editor-container .chat-attachment-order .chat-attachment-order-close .jd-icon{width:18px;height:18px;padding:0}.message-editor-wrapper{display:flex;align-items:center;border-top:1px solid #EDF1F8}.message-editor-wrapper.disabled{pointer-events:none}.message-editor-wrapper .message-editor:focus{outline:none;box-shadow:none}.message-editor-wrapper .drop-pane{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.message-editor-wrapper .drop-pane.dragging{pointer-events:auto}.message-editor-wrapper .drop-pane .drop-pane-overlay{pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0.95);display:none;align-items:center;justify-content:center}.message-editor-wrapper .drop-pane.dragging .drop-pane-overlay{display:flex}.message-editor-wrapper .files-wrapper{display:flex;flex-shrink:0;align-items:center;-webkit-margin-end:4px;margin-inline-end:4px}.message-editor-wrapper .files-wrapper .attach-files{display:inline-flex;align-items:center;justify-content:center;width:32px;height:40px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.message-editor-wrapper .files-wrapper .attach-files .jd-icon{width:18px;height:18px;padding:0}.message-editor-wrapper .files-wrapper .attach-files:focus-visible{outline:2px solid rgba(var(--color-primary),1);outline-offset:-3px;border-radius:4px}.message-editor-wrapper .files-wrapper .attach-files:disabled{opacity:0.45;cursor:default}.message-editor-wrapper .files-wrapper .message-editor-file-input{display:none}.message-editor-wrapper .message-editor-camera-input{display:none}.message-editor-wrapper.mobile-message-editor{flex-shrink:0}.message-editor-wrapper.mobile-message-editor .message-editor{min-width:0}.message-editor-wrapper.mobile-message-editor .files-wrapper{margin-inline:-6px 0}.message-editor-wrapper.mobile-message-editor .files-wrapper .attach-files{width:36px;height:44px}.message-editor-wrapper.mobile-message-editor .chat-attachment-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:44px;padding:0;border:none;background:transparent;color:inherit;cursor:pointer}.message-editor-wrapper.mobile-message-editor .chat-attachment-button .jd-icon{width:20px;height:20px;padding:0}.message-editor-wrapper.mobile-message-editor .chat-attachment-button:focus-visible{outline:2px solid currentColor;outline-offset:-3px;border-radius:4px}.message-editor-wrapper .message-editor-send{font-weight:600;cursor:default;transition:opacity 0.12s;opacity:0.5;word-break:keep-all}.message-editor-wrapper .message-editor-send.show{opacity:1;cursor:pointer}.jdc-basic-design .message-editor{width:100%;border:none;height:42px;padding:10px 0;-webkit-padding-end:12px;padding-inline-end:12px;resize:none;outline:none;text-align:start;overflow:auto}.jdc-basic-design .message-editor::-webkit-input-placeholder{color:#A9B1C3}.jdc-basic-design .message-editor::-moz-placeholder{color:#A9B1C3}.jdc-basic-design .message-editor::-ms-input-placeholder{color:#A9B1C3}.jdc-basic-design .message-editor::placeholder{color:#A9B1C3}.chat-editor-container .message-editor-microphone{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:42px;padding:0;border:none;background:transparent;color:inherit;cursor:pointer}.chat-editor-container .message-editor-microphone .jd-icon{width:18px;height:18px;padding:0}.chat-editor-container .message-editor-microphone:focus-visible{outline:2px solid currentColor;outline-offset:-3px;border-radius:4px}.chat-editor-container .mobile-message-editor .message-editor-microphone{width:36px;height:44px}.chat-editor-container .mobile-message-editor .message-editor-microphone .jd-icon{width:20px;height:20px}.chat-editor-container .voice-message-editor{min-width:0;padding:4px 8px;background:#f8fafc}.chat-editor-container .voice-message-editor>.files-wrapper,.chat-editor-container .voice-message-editor>.message-editor,.chat-editor-container .voice-message-editor>.message-editor-camera,.chat-editor-container .voice-message-editor>.message-editor-microphone{display:none}.chat-editor-container .voice-message-editor>.message-editor-send{flex-shrink:0;min-width:44px;min-height:44px;margin-inline:8px 0!important}.chat-editor-container .voice-message-editor .jd-file-audio-player.jd-file-audio-compact{flex:1;min-width:0;padding:0;border-radius:0;background:transparent}.chat-editor-container .voice-message-editor .jd-audio-toggle{background:transparent}.chat-editor-container .chat-voice-draft,.chat-editor-container .chat-voice-recording{display:flex;align-items:center;flex:1;min-width:0;gap:6px;color:#374151}.chat-editor-container .chat-voice-action{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:0;border:none;background:transparent;color:inherit;cursor:pointer}.chat-editor-container .chat-voice-action .jd-icon{width:20px;height:20px;padding:0}.chat-editor-container .chat-voice-action:focus-visible{outline:2px solid currentColor;outline-offset:-3px;border-radius:4px}.chat-editor-container .chat-voice-stop .jd-icon{fill:currentColor;width:16px;height:16px}.chat-editor-container .chat-voice-status{display:flex;align-items:center;min-width:0;font-size:12px;line-height:18px}.chat-editor-container .chat-voice-recording-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#c7181f}.chat-editor-container .chat-voice-timer{flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.chat-editor-container .chat-voice-visualizer-host{flex:1;min-width:0;color:#0b5791}.chat-editor-container .chat-voice-visualizer-host[hidden]{display:none}.chat-editor-container .chat-voice-notice{padding:6px 12px;font-size:12px;color:#4b5563}.messages-board .chat-uploaded-audio{width:280px;max-width:100%;padding:0}.messages-board .message-card .files-container .date:has(~.chat-uploaded-audio){top:-8px}.messages-board-viewport{padding:0px 12px}.messages-board-viewport .messages-board{display:flex;flex-direction:column;gap:12px;padding-bottom:12px}.jdc-basic-design .message-date-seperator{display:flex;justify-content:center;padding:8px 0}.jdc-basic-design .message-card{display:flex;flex-direction:row;gap:6px;align-items:end;justify-content:start}.jdc-basic-design .message-card.my-message{justify-content:end}.jdc-basic-design .message-card.my-message .message-card-content{align-items:end}.jdc-basic-design .message-card.my-message .files-container{align-items:end}.jdc-basic-design .message-card.my-message .files-container .date{right:4px;left:unset}.jdc-basic-design .message-card.my-message .files-images-container.grid-layout{justify-content:end}.jdc-basic-design .message-card.bot-log-message{justify-content:center}.jdc-basic-design .message-card.bot-log-message .message-body{text-align:center}.jdc-basic-design .message-card .message-card-content{display:flex;gap:4px;flex-direction:column}.jdc-basic-design .message-card .author{font-weight:550;margin-right:20px}.jdc-basic-design .message-card .date{color:#8DA4C2;font-size:10px}.jdc-basic-design .message-card .avatar img{width:28px;height:28px}.jdc-basic-design .message-card .message-container{background-color:#F1F5FA;color:black;padding:4px 8px;border-radius:8px;max-width:280px}.jdc-basic-design .message-card .message-header{display:flex;align-items:center;justify-content:space-between}.jdc-basic-design .message-card .message-body{word-wrap:break-word;text-align:left}.jdc-basic-design .message-card .files-images-container{display:flex;flex-direction:column;gap:4px}.jdc-basic-design .message-card .files-images-container.grid-layout{flex-wrap:wrap;flex-direction:unset;justify-content:start;max-width:calc(140px * 2 + 50px)}.jdc-basic-design .message-card .files-images-container.grid-layout .file-container{width:140px;height:140px}.jdc-basic-design .message-card .files-images-container.grid-layout .hidden-image-wrapper{position:relative;overflow:hidden;border-radius:6px;transform:scale(1);transition:all 0.32s}.jdc-basic-design .message-card .files-images-container.grid-layout .hidden-image-wrapper:hover{transform:scale(1.01)}.jdc-basic-design .message-card .files-images-container.grid-layout .hidden-image-count{font-weight:500;color:white;position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1;font-size:26px;pointer-events:none;background:rgba(0,0,0,0.4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:6px}.jdc-basic-design .message-card .files-container{display:flex;flex-direction:column;gap:4px;position:relative;align-items:start}.jdc-basic-design .message-card .files-container .date{position:absolute;left:4px;top:4px;color:black!important;background-color:white;padding:1px 3px;border-radius:3px;font-weight:650;box-shadow:0px 0px 3px rgba(0,0,0,0.2);z-index:1}.jdc-basic-design .message-card .files-container .date:not(:has(~.grid-layout)):has(~.file-removed),.jdc-basic-design .message-card .files-container .date:not(:has(~.grid-layout)):has(~.non-previewable){top:-8px}.jdc-basic-design .message-card .files-container .files-footer{padding:8px 8px 4px 8px}.jdc-basic-design .message-card .files-container .file-container{width:200px;display:flex;flex-direction:column;align-items:flex-start;transform:scale(1);transition:all 0.32s;box-shadow:0px 0px 4px rgba(0,0,0,0.1);border-radius:6px;overflow:hidden}.jdc-basic-design .message-card .files-container .file-container.file-removed,.jdc-basic-design .message-card .files-container .file-container.non-previewable{width:100%}.jdc-basic-design .message-card .files-container .file-container:hover{transform:scale(1.01)}.jdc-basic-design .message-card .files-container .file-container .show-preview-or-start-download{display:flex}.jdc-basic-design .message-card .files-container .file-container .show-preview-or-start-download:hover{text-decoration:none}.jdc-basic-design .message-card .files-container .file-container .file-wrapper{border-radius:6px;overflow:hidden;display:flex}.jdc-basic-design .message-card .files-container .file-container .file-wrapper.pdf{background-color:#EFF3F8;padding:4px}.jdc-basic-design .message-card .files-container .file-container .file-wrapper.pdf embed{pointer-events:none}.jdc-basic-design .message-card .files-container .file-container .file-wrapper.video .play-button{position:absolute;fill:gray;left:25%;align-self:center;color:white;width:50%;height:50%}.jdc-basic-design .message-card .files-container .file-container .file-image{width:200px;height:300px;background-size:cover!important;background-repeat:no-repeat!important;background-position:50%!important}.jdc-basic-design .message-card .files-container .file-container img,.jdc-basic-design .message-card .files-container .file-container video{width:200px}.jdc-basic-design .message-card .files-container .file-container embed{width:192px;height:272px}.jdc-basic-design .message-card .files-container .file-container .file-info{display:flex;align-items:center;gap:6px;width:100%}.jdc-basic-design .message-card .files-container .file-container .file-info .type-logo{margin:0 4px;flex:0 0 auto;width:24px;min-width:24px;height:32px;background-image:url(packages/justdoinc_tasks-file-manager-plugin/media/icons.png);background-position:-58px 0px}.jdc-basic-design .message-card .files-container .file-container .file-info .type-logo.jpeg{background-position:-82px 0px}.jdc-basic-design .message-card .files-container .file-container .file-info .type-logo.vnd_ms-excel{background-position:-130px 0px}.jdc-basic-design .message-card .files-container .file-container .file-info .type-logo.png{background-position:-226px 0px}.jdc-basic-design .message-card .files-container .file-container .file-info .type-logo.pdf{background-position:-250px 0px}.jdc-basic-design .message-card .files-container .file-container .file-info .type-logo.javascript{background-position:-346px 0px}.jdc-basic-design .message-card .files-container .file-container .file-info .type-logo.html{background-position:-370px 0px}.jdc-basic-design .message-card .files-container .file-container .file-info .type-logo.msword{background-position:-442px 0px}.jdc-basic-design .message-card .files-container .file-container .file-info .type-logo.mp4,.jdc-basic-design .message-card .files-container .file-container .file-info .type-logo.mpeg,.jdc-basic-design .message-card .files-container .file-container .file-info .type-logo.quicktime,.jdc-basic-design .message-card .files-container .file-container .file-info .type-logo.webm,.jdc-basic-design .message-card .files-container .file-container .file-info .type-logo.x-ms-wmv,.jdc-basic-design .message-card .files-container .file-container .file-info .type-logo.x-msvideo{background-position:-274px 0px}.jdc-basic-design .message-card .files-container .file-container .file-info .file-name-wrapper{margin:0 4px;display:flex;flex-direction:column;color:black;flex:1;overflow:hidden;white-space:nowrap}.jdc-basic-design .message-card .files-container .file-container .file-info .file-name-wrapper .file-name{text-overflow:ellipsis;overflow:hidden;white-space:normal}.jdc-basic-design .message-card .files-container .file-container .file-info .file-name-wrapper .file-size{opacity:0.5;font-size:10px}.jdc-basic-design .message-card.my-message .message-container{color:white}.jdc-basic-design .message-card.my-message .message-container .message-header{justify-content:flex-end}.jdc-basic-design .message-card.my-message .message-container .linkified{color:white}.jdc-basic-design .message-card.my-message .date{color:rgba(255,255,255,0.5)}.jdc-basic-design .message-card.my-message .task-link{color:white}.right-to-left .jdc-basic-design .message-card .author{margin-right:unset;margin-left:20px}.right-to-left .jdc-basic-design .message-card .message-body{text-align:right}.right-to-left .jdc-basic-design .message-card .date{right:4px;left:unset}.right-to-left .jdc-basic-design .message-card.my-message .files-container .date{left:4px;right:unset}.task-pane-chat{font-size:14px;position:relative}.task-pane-chat .message-editor{padding-left:0px;padding-right:0px}.task-pane-chat .message-editor-send{margin-right:0px!important;margin-left:0px!important}.task-pane-chat .chat-mode h6{display:inline-block}.task-pane-chat .chat-mode .chat-header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;display:flex;align-items:center;margin-bottom:4px}.task-pane-chat .chat-mode .chat-header .subscribers-management-button-block{padding:0px 9px;text-align:center;background:#E6EEF9;border-radius:10px;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.task-pane-chat .chat-mode .chat-header .open-chat-in-window-container{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.task-pane-chat .chat-mode .chat-header .open-chat-in-window .jd-icon{stroke-width:2px}.task-pane-chat .chat-mode .chat-header .main-block{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;-webkit-padding-end:5px;padding-inline-end:5px}.task-pane-chat .chat-mode .chat-header .action-block{display:flex;flex-shrink:0;align-items:center}.task-pane-chat .chat-mode .chat-header .maximize-chat{cursor:pointer}.task-pane-chat .chat-mode .chat-header .maximize-chat svg{padding:4px;stroke-width:3px}.task-pane-chat .messages-board-viewport{border-top:1px solid #EDF1F8;max-height:250px;overflow-y:auto}.task-pane-chat.empty .messages-board-viewport{border:0 none}.task-pane-chat .user-subscription-toggle{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;cursor:pointer;width:17px;text-align:center;font-size:13px}.task-pane-chat .user-subscription-toggle:before{content:"\f1f6"}.task-pane-chat .user-subscription-toggle.subscribed:before{content:"\f0f3"}.task-pane-chat .subscribers-names{cursor:pointer}.proposed-subscribers-emulation-mode .subscribers-names{color:#636363;font-style:italic}.minimize-chat-icon{display:none}.task-pane-section-item-details-wrapper.chat-only-view{overflow:hidden;display:flex}.task-pane-section-item-details-wrapper.chat-only-view section:not(.task-pane-chat){display:none}.task-pane-section-item-details-wrapper.chat-only-view .task-pane-chat{position:absolute;top:12px;left:10px;right:12px;bottom:12px;margin:0;display:flex;overflow:hidden}.task-pane-section-item-details-wrapper.chat-only-view .task-pane-chat .messages-board-viewport{border-top:1px solid #d9d9d9}.task-pane-section-item-details-wrapper.chat-only-view .chat-mode{display:flex;flex-direction:column;padding-bottom:4px;width:100%;min-height:0}.task-pane-section-item-details-wrapper.chat-only-view .chat-mode .chat-header{flex-shrink:0}.task-pane-section-item-details-wrapper.chat-only-view .messages-board-viewport{flex:1 1 0;min-height:0;max-height:none}.task-pane-section-item-details-wrapper.chat-only-view .maximize-chat-icon{display:none}.task-pane-section-item-details-wrapper.chat-only-view .minimize-chat-icon{display:block}.task-pane-section-item-details-wrapper.chat-only-view .subscribers-management-mode{width:100%}.task-pane-section-item-details-wrapper.chat-only-view .users-board{max-height:100%;padding-bottom:32px}.subscribers-management-header{display:flex;justify-content:space-between;align-items:center}.subscribers-management-header h2{margin:0}.subscribers-search-wrapper{padding:8px 0;position:relative}.subscribers-search-wrapper .subscribers-search-x{position:absolute;right:4px;top:12px;stroke-width:3;padding:4px;cursor:pointer}.subscribers-search-wrapper .subscribers-search-x:hover{color:black;background-color:#e8edf3}.sm-btn{display:inline-block;padding:0 6px;cursor:pointer;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sm-save{color:#2B71CF;padding-right:2px}.users-board{min-height:170px;max-height:280px;overflow:auto;padding-bottom:8px}.users-board .user-card{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px dotted #efefef;will-change:transform}.users-board .user-card:last-child{border-bottom:0 none}.users-board .user-card .justdo-avatar{position:absolute;left:2px;margin-top:7px}.users-board .user-card .user-name{display:block;margin-left:39px;line-height:300%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.users-board .subscribe-state{position:absolute;top:10px;right:0;width:35px;display:inline-block;padding:0px 9px;text-align:center;background:#E6EEF9;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}.users-board .subscribe-state:before{content:"\f1f6"}.users-board .subscribe-state.subscribed:before{color:#337ab7;content:"\f0f3"}.right-to-left .subscribers-search-wrapper .subscribers-search-x{right:unset;left:4px}.right-to-left .sm-save{padding-right:unset;padding-left:2px}.right-to-left .users-board .user-card .justdo-avatar{left:unset;right:2px}.right-to-left .users-board .user-card .user-name{margin-left:unset;margin-right:39px}.right-to-left .users-board .subscribe-state{right:unset;left:0}.task-pane-section-item-details .task-pane-chat{padding-bottom:0px}.recent-activity-item{border-bottom:1px dashed #f1f1f1;cursor:pointer;position:relative}.recent-activity-item:hover{background-color:rgba(45,78,142,0.02)}.recent-activity-item.unread .recent-activity-item-bg{opacity:0.04}.recent-activity-item.unread:hover .recent-activity-item-bg{opacity:0.05}.recent-activity-item .recent-activity-item-content{position:relative}.recent-activity-item .recent-activity-item-bg{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.recent-activity-item .item-header{justify-content:space-between}.recent-activity-item .item-body{justify-content:space-between;align-items:center}.recent-activity-item .main-block{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:16px}.recent-activity-item .last-author{font-weight:600}.recent-activity-item .task-details{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.recent-activity-item .read-indicator{width:8px;height:8px;background-color:rgba(108,117,125,0.2);border-radius:50%}.recent-activity-item .tooltip-content{bottom:0px;right:16px}.recent-activity-dropdown{width:430px;max-height:500px;overflow:hidden;z-index:150;cursor:default;padding:0px;border-radius:6px;list-style:none;font-size:13px;text-align:left;background-color:#ffffff;background-clip:padding-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.recent-activity-items-viewport{max-height:467px;overflow:auto;margin-bottom:31px}.recent-activity-items-viewport .more-items-container{padding:8px;text-align:center}.recent-activity-item{padding:8px 12px}.recent-activity-item:hover{background-color:#f7f7f7}.recent-activity-item:last-child{border:none}.recent-activity-item.unread{background-color:#EFF4FC}.recent-activity-item.unread:hover{background-color:#dee6f3}.recent-activity-items-footer{position:absolute;bottom:0;width:100%;background:#F3F5F6;border-top:1px solid #E3E3E3;text-align:end;padding:5px 10px;border-radius:0px 0px 3px 3px}.mark-all-activity-read{cursor:pointer}.mark-all-activity-read:hover{text-decoration:underline}.no-recent-activity-items-container{text-align:center;color:#999999;padding:40px 0}.no-recent-activity-items-container i{font-size:25px}.loading-recent-activity-items-container{display:flex;align-items:center;justify-content:center;padding:40px}.loading-recent-activity-items-container .loader{width:25px;height:25px;position:absolute}.loading-recent-activity-items-container .loader .double-bounce1{width:100%;height:100%;border-radius:50%;opacity:0.2;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite ease-in-out}.loading-recent-activity-items-container .loader .double-bounce2{width:100%;height:100%;border-radius:50%;opacity:0.2;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite ease-in-out;animation-delay:-1s}.nav-activity{position:relative}.nav-activity.no-unread{color:#999}.right-to-left .nav-activity .unread-count{right:auto;left:-3px}.right-to-left .nav-activity.double-digit .unread-count{left:-6px}.right-to-left .nav-activity.off-the-charts .unread-count{left:-13px}.chat-extra-windows-button .dropdown-menu{width:400px}.chat-extra-windows-button .dropdown-item+.dropdown-item{border-top:1px dashed rgba(0,0,0,0.12)}.chat-extra-windows-button .window-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;font-size:14px}.chat-extra-windows-button .chat-extra-windows-icon{width:35px;height:35px;box-shadow:0px 0 3px rgba(0,0,0,0.25),0px 0px 10px rgba(0,0,0,0.05);border-radius:4px;stroke:white}.chat-extra-windows-button .close-window-icon{padding:4px}.open-chat-window .chat-header{max-height:42px}.open-chat-window .chat-header .display-name{padding-left:1px;vertical-align:text-top}.collapsed-chat .chat{height:30px}.min-chat-window-container{width:100%;height:30px}.min-chat-window{height:30px;bottom:30px}.chat-window{position:absolute;width:100%;background:#FFFFFF;border-radius:10px 10px 0px 0px;box-shadow:0 1rem 3rem rgba(0,0,0,0.175);transition:box-shadow 0.32s linear}.chat-window .chat-header{border-radius:8px 8px 0px 0px;position:relative;opacity:0.35;transition:opacity 0.32s}.chat-window.window-unread{animation:unread-chat-window 2s infinite}.chat-window .close-chat,.chat-window .minimize-chat{color:black;width:20px;height:20px;stroke-width:2.5px;cursor:pointer}.chat-window .close-chat:hover,.chat-window .minimize-chat:hover{background-color:rgba(0,0,0,0.08);transform:scale(1.05)}.chat-window .close-chat{-webkit-margin-start:2px;margin-inline-start:2px}.chat-window .header-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:black}.chat-window .chat-header-control{display:flex;align-items:center;flex-shrink:0}.window-active{box-shadow:0 1rem 3rem rgba(0,0,0,0.32)}.window-active.window-unread{animation:unread-chat-window 2s infinite}.window-active .chat-header{opacity:1}@keyframes unread-chat-window{0%{box-shadow:0 0 0 2px white,0 0 0 4px rgb(10,133,212)}50%{box-shadow:0 0 0 2px white,0 0 0 4px rgb(10,133,212)}51%{box-shadow:0 0 0 2px white,0 0 0 4px rgba(10,133,212,0.25)}to{box-shadow:0 0 0 2px white,0 0 0 4px rgba(10,133,212,0.25)}}.open-chat-window-container{width:100%;height:420px}.open-chat-window{height:420px;display:flex;flex-direction:column;justify-content:space-between}.open-chat-window .chat-header{border-bottom:1px solid #EDF1F8;display:flex;align-items:center;justify-content:space-between;padding:10px 12px}.open-chat-window .messages-board-viewport{height:343px;overflow-y:auto}.open-chat-window .message-editor{max-height:132px}.open-chat-window .message-editor-wrapper{padding-left:12px}.right-to-left .message-editor-wrapper{padding-left:unset;padding-right:12px}@media (max-width: 767px){.chat-window.open-chat-window{position:fixed;top:var(--safe-area-inset-top-plus-navbar-height);left:0;bottom:var(--mobile-navbar-height);height:auto}.chat-window.open-chat-window .minimize-chat{display:none}.chat-window.open-chat-window .messages-board-viewport{height:100%}}.open-chat-window-container,.window-container{pointer-events:none}.chat-window{pointer-events:auto}.mobile-tab.chats .mobile-tab-content{overflow:hidden;scrollbar-gutter:unset;padding:0}.mobile-tab.chats .mobile-tab-content .recent-activity-items-viewport{max-height:var(--mobile-tab-content-max-height);overflow:auto;scrollbar-gutter:stable;padding-bottom:12px}.mobile-tab.chats .mobile-tab-content .recent-activity-items-viewport .recent-activity-item{padding:8px 20px 8px 20px}.mobile-navbar-btn.chats .unread-count{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-conf-justdo-chat-config{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-conf-justdo-chat-config .fa-toggle-on{color:#337ab7}.jd-tt-container{position:absolute;text-align:start;z-index:10000}.jd-tt-interactive{display:flex;box-sizing:border-box;width:-webkit-max-content;width:-moz-max-content;width:max-content;overflow:hidden;border:1px solid #dee2e6;border-radius:8px;background:white;color:#343a40;box-shadow:0 8px 28px rgba(0,0,0,0.16);text-align:start}.jd-tt-interactive>*{min-width:0;min-height:0;max-height:inherit}.jd-tt-interactive:focus-visible{outline:2px solid currentColor;outline-offset:2px}.jd-tt-task-info-container{max-width:330px;background:white;color:#4E5B71;box-shadow:0px 8px 60px rgba(0,0,0,0.12);border-radius:4px;padding:8px;font-size:14px}.jd-tt-task-info-container .task-title{margin-bottom:8px;cursor:pointer}.jd-tt-task-info-container .task-title:hover{text-decoration:underline}.jd-tt-task-info-container .sub-section-title{font-size:11px;color:rgba(49,69,99,0.5);text-transform:uppercase;font-weight:700}.jd-tt-task-info-container .projects{padding:8px 12px;border-radius:4px;margin-top:4px}.jd-tt-task-info-container .projects-item{padding:8px 0px}.jd-tt-task-info-container .projects-item.task{cursor:pointer}.jd-tt-task-info-container .projects-item.task:hover{text-decoration:underline}.jd-tt-task-info-container .projects-item+.projects-item{border-top:1px dashed rgba(0,0,0,0.08)}.jd-tt-html-container{max-width:330px;background:white;color:#4E5B71;box-shadow:0px 8px 60px rgba(0,0,0,0.35);border-radius:4px;padding:8px;font-size:14px}.jd-tt-user-info-container{width:200px;background:white;box-shadow:0 1rem 3rem rgba(0,0,0,0.175);border-radius:8px;overflow:hidden}.jd-tt-user-info-container .avatar-container{background-color:#f8f9fa;height:140px;width:100%;background-position:50%;background-repeat:no-repeat}.jd-tt-user-info-container .info{padding:10px}.jd-tt-user-info-container .info .name{font-weight:600;font-size:16px;padding:0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px}.jd-tt-user-info-container .info .action-item{display:flex;align-items:center;padding:2px 6px;transition:background-color 0.32s;cursor:pointer;border-radius:4px}.jd-tt-user-info-container .info .action-item:hover{background-color:#f8f9fa}.jd-tt-user-info-container .info .action-item svg{width:16px;height:16px;stroke-width:2px;padding:0px;margin-right:6px}.jd-tt-user-info-container .info-bottom{border-top:1px solid #F2F2F2;padding:8px 10px;font-size:13px;color:#94979E;display:flex;align-items:center}.expand-grid-dropdown{min-width:10rem}.expand-grid-dropdown .dropdown-item{font-size:14px;padding:2px 4px;cursor:pointer}.expand-grid-dropdown .dropdown-submenu{position:relative;min-width:40px;display:flex;justify-content:space-between}.expand-grid-dropdown .dropdown-submenu .levels-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px}.right-to-left .expand-grid-dropdown .dropdown-submenu .levels-menu{left:unset;right:100%;margin-left:unset;margin-right:-1px}.gantt-info-tooltip{background:white;color:#4E5B71;box-shadow:0px 8px 60px rgba(0,0,0,0.12);border-radius:2px;padding:2px 8px;display:flex;align-items:center;font-size:12px;font-weight:700}.jd-tt-add-new-member-dialog-info-container,.jd-tt-add-new-member-dialog-info-no-proxy-container{max-width:360px;background-color:white;color:#4E5B71;box-shadow:0px 8px 60px rgba(0,0,0,0.12);border-radius:4px;padding:12px 16px;font-size:14px}.jd-tt-field-description-container{max-width:330px;background:white;color:#4E5B71;box-shadow:0px 8px 60px rgba(0,0,0,0.35);border-radius:4px;padding:8px;font-size:14px}.grid-selection-preview{width:min(360px,100vw - 32px);box-sizing:border-box;display:flex;flex-direction:column;padding:10px}.grid-selection-preview .grid-selection-preview-heading,.grid-selection-preview .grid-selection-preview-pages{flex:0 0 auto;display:flex;align-items:center;gap:8px;justify-content:space-between}.grid-selection-preview .grid-selection-preview-values{flex:1 1 auto;min-height:0;max-height:min(360px,50vh);overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;margin-block:8px}.grid-selection-preview .grid-selection-preview-values .jd-value{flex-basis:100%;overflow-wrap:anywhere}.grid-selection-preview button{border:1px solid #d8dde3;border-radius:4px;background:#fff;color:inherit;padding:4px 8px;cursor:pointer}.grid-selection-preview button:focus-visible{outline:2px solid rgba(var(--color-primary),1)}.grid-selection-preview button:disabled{opacity:0.5}.grid-selection-preview .grid-selection-close{border:0;font-size:22px;line-height:24px}.drawer-license-info{text-align:center;cursor:pointer}.drawer-license-info:hover{text-decoration:underline}.bootbox-contact-successful .modal-dialog{max-width:360px;margin:50px auto}.bootbox-contact-successful .modal-content{box-shadow:none;border:none}.bootbox-contact-successful .modal-body{padding:0}.bootbox-contact-successful .bootbox-body{display:flex;justify-content:center;padding:36px 0px}.bootbox-contact-successful .jd-icon{color:#02ce13;width:45px;height:50px;-webkit-margin-end:20px;margin-inline-end:20px}.site-admins-menu-item{margin:0px 27px;padding:12px 0;line-height:100%;border-top:1px solid #eceff1;color:#3D495B;opacity:0.8;cursor:pointer;position:relative}.site-admins-menu-item:hover{opacity:1}.site-admins-menu-item.active{opacity:1}.site-admins-menu-item.active .site-admins-menu-item-active{display:block}.site-admins-menu-item-active{position:absolute;width:4px;top:0;height:100%;left:-27px;display:none;border-radius:0px 1px 1px 0px}.non-admin{width:100%;overflow:auto}.non-admin .non-admin-content{width:800px;padding:20px 28px}.non-admin .site-admins-title{display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:18px;margin-bottom:16px}.non-admin .site-admins-table th{font-size:11px;text-transform:uppercase;font-weight:600}.non-admin .site-admins-table td{vertical-align:middle}.non-admin .site-admins-table td div{display:flex;align-items:center}.non-admin .site-admins-table td .justdo-avatar{margin-right:6px;width:28px;height:28px}.site-admins-wrapper{display:flex;position:relative}.site-admins-resize-handle{position:absolute;width:20px;height:32px;background-color:white;border:1px solid #ced5dc;border-radius:4px;left:256px;top:17px;transition:width 0.35s cubic-bezier(0.24,1,0.32,1);cursor:pointer;display:flex;align-items:center;justify-content:center}.site-admins-resize-handle svg{padding:0px;stroke-width:2px}.site-admins-wrapper.menu-hidden .site-admins-resize-handle{left:2px}.site-admins-wrapper.menu-hidden .site-admins-resize-handle svg{transform:rotate(180deg)}.site-admins-wrapper.menu-hidden .site-admins-menu{flex-basis:0px}.site-admins-container{display:flex;flex-grow:1;flex-direction:column;overflow:hidden;padding:20px 28px}.site-admins-container .site-admins-content,.site-admins-container .site-admins-section-container,.site-admins-container .tab-content,.site-admins-container .tab-pane,.site-admins-container .tab-pane-container{height:100%}.site-admins-container .site-admins-content{overflow:scroll}.site-admins-container .site-admins-content .site-admins-table{white-space:nowrap;font-size:15px}.site-admins-container .site-admins-content .site-admins-table td{padding:8px 12px!important}.site-admins-container .site-admins-content .site-admins-table td .badge{font-weight:600}.site-admins-container .site-admins-content .site-admins-table td .badge[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.site-admins-container .site-admins-content .site-admins-table td .badge[title]:hover{-webkit-text-decoration:underline solid;text-decoration:underline solid}.site-admins-container .site-admins-content .site-admins-table td[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.site-admins-container .site-admins-content .site-admins-table td[title]:hover{-webkit-text-decoration:underline solid;text-decoration:underline solid}.site-admins-container .site-admins-content .site-admins-table tr:hover{background-color:#F7F8F9}.site-admins-container .site-admins-content .site-admins-table th{font-size:11px;text-transform:uppercase;font-weight:600}.site-admins-container .site-admins-content .site-admins-table th[title] div{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.site-admins-container .site-admins-content .site-admins-table .sort-by{cursor:pointer}.site-admins-container .site-admins-content .site-admins-table .sort-by:hover{text-decoration:underline}.site-admins-container .site-admins-content .site-admins-table .sort-by.active .jd-icon.chevron{opacity:1}.site-admins-container .site-admins-content .site-admins-table .sort-by-wrapper{display:flex;align-items:center}.site-admins-container .site-admins-content .site-admins-table .sort-by-wrapper .jd-icon{width:18px;height:18px;stroke-width:2px}.site-admins-container .site-admins-content .site-admins-table .sort-by-wrapper .jd-icon.always-show{margin-left:4px}.site-admins-container .site-admins-content .site-admins-table .sort-by-wrapper .jd-icon.chevron{opacity:0;margin-left:2px}.site-admins-container .tab-pane-container{display:flex;flex-direction:column}.site-admins-container .site-admins-section-container{display:flex;flex-direction:column;overflow:hidden}.page-justdo_site_admins_page,.page-justdo_site_admins_page_members,.page-justdo_site_admins_page_members_ext,.page-justdo_site_admins_page_registrable_users,.page-justdo_site_admins_page_system_info{display:flex;height:100%;padding:0}.site-admins-menu{display:flex;width:260px;flex-shrink:0;flex-basis:260px;padding:20px 0;flex-direction:column;overflow:hidden}.site-admins-menu-title{font-weight:600;font-size:18px;color:#3D495B;padding:0 27px;margin-bottom:12px}.site-admins-section-title{font-weight:600;font-size:18px;color:#3D495B;margin-bottom:12px;display:flex}.site-admins-stat-wrapper{display:flex;margin:12px 0}.site-admins-stat-container{display:flex;align-items:center;background-color:rgba(0,123,255,0.08);padding:8px 16px;border-radius:4px;border:1px dashed rgba(0,123,255,0.36);font-size:15px}.site-admins-info-divider{background-color:rgba(0,123,255,0.36);width:1px;height:20px;margin:0 12px}.site-admins-stat-item{display:flex}.site-admins-stat-item[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.site-admins-stat-item[title]:hover{-webkit-text-decoration:underline solid;text-decoration:underline solid}.site-admins-info-value{font-weight:600;margin-left:4px}.site-admins-list-item-action{cursor:pointer}.site-admins-list-item-action .jd-icon{width:20px;height:20px;opacity:0.5;transition:opacity 0.2s linear}.site-admins-header{display:flex;flex-direction:column}.site-admins-header .btn-primary{font-weight:600;text-transform:uppercase}.site-admins-header .users-filter-wrapper{display:flex}.site-admins-header .users-filter-wrapper .input-wrapper{position:relative;width:100%}.site-admins-header .users-filter-wrapper .users-filter{padding-left:12px}.site-admins-header .users-filter-wrapper .users-filter-control{position:absolute;right:3px;top:0;display:flex;bottom:0;align-items:center}.site-admins-header .users-filter-wrapper .users-filter-count{color:white;border-radius:4px;font-weight:600;margin-right:4px;font-size:14px;padding:5px;line-height:100%}.site-admins-header .users-filter-wrapper .users-filter-clear{stroke-width:2}.site-admins-header .users-filter-wrapper .users-filter-clear:hover{stroke:black;background-color:rgba(0,0,0,0.08);transform:scale(1.05)}.site-admins-header .refresh-site-users{margin-left:12px}.site-admin-user-dropdown{background-color:#ffffff;padding:0.75rem;border-radius:6px}.site-admin-user-dropdown .dropdown-item{cursor:pointer;padding:4px}.server-vitals-container{overflow:auto}.server-vitals-container .server-info-container{flex-direction:column;align-items:flex-start}.server-vitals-container .server-info-name{display:flex;align-items:center}.server-vitals-container .server-info-name .jd-icon{color:#76869a;background-color:#e8edf3;stroke-width:3;padding:4px;cursor:pointer;opacity:0;margin-left:8px}.server-vitals-container .server-info-name .jd-icon:hover{opacity:1}.server-vitals-container .server-info-name{font-size:24px;font-weight:600;color:#3D495B}.server-vitals-container .server-section-title{font-size:12px;color:#3D495B;text-transform:uppercase;font-weight:600;margin-bottom:12px;margin-top:20px}.server-vitals-container .server-info-wrapper{display:flex;width:800px}.server-vitals-container .server-info{display:flex;justify-content:space-between;color:rgba(53,68,97,0.95);padding:8px 8px 8px 12px;background-color:#f0f4f9;margin-bottom:8px;border-radius:4px}.server-vitals-container .server-info-value-wrapper{display:flex;align-items:center}.server-vitals-container .server-info .divider{background-color:rgba(103,112,135,0.26);width:1px;height:16px;margin:0px 6px 0px 12px}.server-vitals-container .server-info .jd-icon{color:#b1bdcd;stroke-width:2px;padding:4px;cursor:pointer}.server-vitals-container .server-info .jd-icon:hover{color:#76869a;background-color:#e8edf3}.server-vitals-container .server-info-value{font-weight:600;color:black}.server-vitals-container .server-info-stat-wrapper{width:800px;border:1px dashed;padding:6px 20px;border-radius:4px;border:1px dashed rgba(142,211,255,0.75);background-color:rgba(223,241,255,0.5)}.server-vitals-container .server-info-stat{display:flex;justify-content:space-between;padding:8px 0}.server-vitals-container .server-info-stat+.server-info-stat{border-top:1px dashed rgba(142,211,255,0.75)}.server-vitals-container .server-info-stat-label{color:rgba(53,68,97,0.95)}.server-vitals-container .server-info-stat-value{font-weight:600;color:black;display:flex;align-items:center}.server-vitals-container .server-info-stat-value .jd-icon{width:20px;height:20px;margin-left:4px;stroke-width:2;color:red}.server-vitals-container a.server-info-stat-value{text-decoration:underline}.news{display:flex;flex-direction:column;flex-grow:1}.news .date{font-size:14px;font-style:italic;color:#3e4850}.news .title{font-size:1.5rem;font-weight:600;max-width:890px}.news.fixed-nav .news-navigation{position:fixed;right:20px;left:20px;top:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.news.fixed-nav .news-navigation.container{padding-left:15px;padding-right:15px}.news-navigation{display:flex;align-items:center;padding:20px 0;background-color:rgba(255,255,255,0.85);top:-100px;transition:top 0.25s ease-in-out;gap:32px;text-align:start}.news-navigation.container{flex-direction:row!important;padding-left:0;padding-right:0;flex-grow:0!important}.news-navigation .versions-dropdown .dropdown-menu li{cursor:pointer}.news-navigation .versions-dropdown .dropdown-menu li .dropdown-item{color:inherit}.news-navigation .versions-dropdown .dropdown-menu li .dropdown-item.active,.news-navigation .versions-dropdown .dropdown-menu li .dropdown-item:active{font-weight:700;background-color:#f8f9fa}.news-navigation .versions-dropdown-btn{background:linear-gradient(90deg,#027bff 0%,#07A6FF 100%);padding:8px 12px;-webkit-padding-start:16px;padding-inline-start:16px;border-radius:4px;display:flex;align-items:center;cursor:pointer;transition:background-color 0.35s;color:white;box-shadow:0 4px 6px rgba(50,50,93,0.11),0 1px 3px rgba(0,0,0,0.08);justify-content:space-between}.news-navigation .versions-dropdown-btn:hover{background-color:rgba(2,123,255,0.2)}.news-navigation .versions-dropdown-btn .jd-icon{width:16px;height:16px;-webkit-margin-start:6px;margin-inline-start:6px}.news-navigation .news-navigation-items{display:flex;flex-wrap:wrap;gap:24px}.news-navigation .news-navigation-item{color:rgba(49,69,99,0.75);cursor:pointer;transition:color 0.35s;font-size:16px}.news-navigation .news-navigation-item:hover{color:rgb(49,69,99);text-decoration:none}.news-navigation .news-navigation-item.active{font-weight:700;color:black;border-bottom:2px solid black}@media print{.system-update-dialog .news.fixed-nav{margin-top:0px!important}.system-update-dialog .news.fixed-nav .news-navigation{position:initial}.system-update-dialog .news.fixed-nav .news-navigation.container{padding-left:0px;padding-right:0px}.system-update-dialog footer{display:none!important}.system-update-dialog .navbar{display:block!important}.system-update-dialog .navbar-menu{display:none!important}.system-update-dialog .versions-dropdown-btn{color:black!important;font-weight:600!important;padding:8px 0!important;font-size:16px!important}.system-update-dialog .versions-dropdown-btn .jd-icon{display:none!important}}@media (max-width: 767px){.system-update-dialog .news-navigation.container{flex-direction:column!important;gap:4px}.system-update-dialog .news-navigation .versions-dropdown{width:100%}.system-update-dialog .news-navigation .news-navigation-items{width:100%;padding:12px}}.upsert-campaign-pricing-dialog .clone-campaign:hover{text-decoration:underline}.upsert-campaign-pricing-dialog label[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.upsert-campaign-pricing-dialog label[title]:hover{text-decoration:underline}.site-admin-campaigns-dropdown{background-color:#ffffff;padding:0.75rem;border-radius:6px}.site-admin-campaigns-dropdown .dropdown-item{font-size:15px;cursor:pointer;padding:4px}.page-justdo_site_admins_page_campaigns{display:flex;height:100%;padding:0!important}.page-justdo_site_admins_page_campaigns .campaign-filter-wrapper{display:flex}.page-justdo_site_admins_page_campaigns .campaign-filter-wrapper .input-wrapper{position:relative;width:100%}.page-justdo_site_admins_page_campaigns .campaign-filter-wrapper .add-campaign-button{margin-left:12px}.page-justdo_site_admins_page_campaigns .campaign-filter-wrapper .campaign-filter-control{position:absolute;right:3px;top:0;display:flex;bottom:0;align-items:center}.page-justdo_site_admins_page_campaigns .campaign-filter-wrapper .campaign-filter-count{color:white;border-radius:4px;font-weight:600;margin-right:4px;font-size:14px;padding:5px;line-height:100%}.page-justdo_site_admins_page_campaigns td .edit-campaign{visibility:hidden}.page-justdo_site_admins_page_campaigns td:hover .edit-campaign{visibility:visible}.page-justdo_site_admins_page_campaigns .bold{font-weight:600}.page-justdo_site_admins_page_campaigns .site-admins-header{max-width:1500px}.getting-started-bootbox.hk-message-1 .modal-dialog{max-width:1000px}.getting-started-bootbox.hk-message-1 .modal-header{display:none}.getting-started-bootbox.hk-message-1 .wrapper{display:flex;padding:32px 32px 0px 32px;position:relative}.getting-started-bootbox.hk-message-1 .message-close{position:absolute;right:0;top:0;padding:6px;width:32px;height:32px;cursor:pointer;stroke-width:2;transition:transform 0.25s}.getting-started-bootbox.hk-message-1 .message-close:hover{transform:scale(1.1)}.getting-started-bootbox.hk-message-1 .message-close:active{transform:scale(1)}.getting-started-bootbox.hk-message-1 .contact-person{width:230px;height:300px;flex-basis:230px;position:relative;display:flex;flex-shrink:0}.getting-started-bootbox.hk-message-1 .contact-person .contact-person-img{width:100%;height:100%;background-image:url("packages/justdoinc_justdo-promoters-campaigns/lib/client/campaign-message-templates/getting-started/hk-message-1/assets/hk-contact-person.jpg");background-repeat:no-repeat;background-size:cover;border-radius:8px;-webkit-filter:drop-shadow(0px 1px 4px rgba(0,0,0,0.12));filter:drop-shadow(0px 1px 4px rgba(0,0,0,0.12))}.getting-started-bootbox.hk-message-1 .contact-person .contact-person-info{position:absolute;bottom:0;width:100%;background:linear-gradient(rgba(0,0,0,0),#000000);text-align:right;color:white;padding:60px 16px 12px 16px;border-radius:0px 0px 8px 8px;text-shadow:0px 0px 1px rgba(0,0,0,0.32)}.getting-started-bootbox.hk-message-1 .contact-person .contact-person-info .title{font-size:15px;font-weight:600}.getting-started-bootbox.hk-message-1 .contact-person .contact-person-code{position:absolute;width:90px;height:90px;border-radius:4px;overflow:hidden;box-shadow:0px 0px 12px rgba(0,0,0,0.2);background-image:url("packages/justdoinc_justdo-promoters-campaigns/lib/client/campaign-message-templates/getting-started/hk-message-1/assets/hk-whatsapp-qr-code.png");background-repeat:no-repeat;background-size:cover;bottom:-16px;left:-16px;transition:all 0.32s;border:6px solid white}.getting-started-bootbox.hk-message-1 .contact-person:hover .contact-person-code{left:-12px;bottom:-12px;width:94px;height:94px;box-shadow:0px 0px 16px rgba(0,0,0,0.3)}.getting-started-bootbox.hk-message-1 .contact-info{padding:0px 0px 36px 36px}.getting-started-bootbox.hk-message-1 .contact-info .title{font-size:18px;font-weight:700}.getting-started-bootbox.hk-message-1 .contact-info .subtitle{font-size:15px;margin-bottom:8px;margin-top:14px;font-weight:500}.getting-started-bootbox.hk-message-1 .contact-info .text{color:#6a7d8f;font-size:15px;line-height:24px}.getting-started-bootbox.hk-message-1 .contact-info .text a{color:black;text-decoration:underline;margin-left:2px}.getting-started-bootbox.hk-message-1 .contact-info .input-wrapper{display:flex;align-items:center;margin-top:20px}.getting-started-bootbox.hk-message-1 .contact-info .input-wrapper input{margin-right:8px;width:90%}.getting-started-bootbox.vn-message-1 .modal-dialog{max-width:780px}.getting-started-bootbox.vn-message-1 .modal-header{display:none}.getting-started-bootbox.vn-message-1 .wrapper{display:flex;padding:32px;position:relative}.getting-started-bootbox.vn-message-1 .message-close{position:absolute;right:0;top:0;padding:6px;width:32px;height:32px;cursor:pointer;stroke-width:2;transition:transform 0.25s}.getting-started-bootbox.vn-message-1 .message-close:hover{transform:scale(1.1)}.getting-started-bootbox.vn-message-1 .message-close:active{transform:scale(1)}.getting-started-bootbox.vn-message-1 .contact-person{width:230px;height:300px;flex-basis:230px;position:relative;display:flex;flex-shrink:0}.getting-started-bootbox.vn-message-1 .contact-person .contact-person-img{width:100%;height:100%;background-image:url("packages/justdoinc_justdo-promoters-campaigns/lib/client/campaign-message-templates/getting-started/vn-message-1/assets/vn-contact-person.jpeg");background-repeat:no-repeat;background-size:cover;border-radius:8px;-webkit-filter:drop-shadow(0px 1px 4px rgba(0,0,0,0.12));filter:drop-shadow(0px 1px 4px rgba(0,0,0,0.12))}.getting-started-bootbox.vn-message-1 .contact-person .contact-person-info{position:absolute;bottom:0;width:100%;background:linear-gradient(rgba(244,180,181,0),rgba(166,89,0,0.6),rgb(139,30,30));text-align:right;color:white;padding:60px 16px 12px 16px;border-radius:0px 0px 8px 8px;text-shadow:0px 0px 1px rgba(0,0,0,0.32)}.getting-started-bootbox.vn-message-1 .contact-person .contact-person-info .title{font-size:15px;font-weight:600}.getting-started-bootbox.vn-message-1 .contact-person .contact-person-code{position:absolute;width:90px;height:90px;border-radius:4px;overflow:hidden;box-shadow:0px 0px 12px rgba(0,0,0,0.2);background-image:url("packages/justdoinc_justdo-promoters-campaigns/lib/client/campaign-message-templates/getting-started/vn-message-1/assets/vn-zalo-qr-code.png");background-repeat:no-repeat;background-size:cover;bottom:-16px;left:-16px;transition:all 0.32s}.getting-started-bootbox.vn-message-1 .contact-person:hover .contact-person-code{left:-12px;bottom:-12px;width:94px;height:94px;box-shadow:0px 0px 16px rgba(0,0,0,0.3)}.getting-started-bootbox.vn-message-1 .contact-info{padding:24px 0px 36px 36px}.getting-started-bootbox.vn-message-1 .contact-info .title{font-size:18px;font-weight:700}.getting-started-bootbox.vn-message-1 .contact-info .subtitle{font-size:15px;margin-bottom:8px;margin-top:14px;font-weight:500}.getting-started-bootbox.vn-message-1 .contact-info .text{color:#6a7d8f;font-size:15px;line-height:24px}.getting-started-bootbox.vn-message-1 .contact-info .text a{color:black;text-decoration:underline;margin-left:2px}.getting-started-bootbox.vn-message-1 .contact-info .input-wrapper{display:flex;align-items:center;margin-top:20px}.getting-started-bootbox.vn-message-1 .contact-info .input-wrapper input{margin-right:8px}.bootbox-contact-successful .thank-you-bootbox-content{margin-top:12px;font-size:15px;text-align:center;margin:18px 0}.tutorials-wrapper{border-bottom:1px dashed rgba(0,0,0,0.1);margin-bottom:12px;padding-bottom:8px;padding-top:4px}.tutorial-item{transition:all 0.35s;display:flex;margin-bottom:4px;padding:4px 8px 4px 4px;border-radius:4px;position:relative;cursor:pointer}.tutorial-item:hover{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);background-color:#f7fbff}.tutorial-instruction{position:absolute;left:-440px;top:-4px;background-color:white;border-radius:4px;opacity:0;transition:opacity 0.35s;padding:12px;display:flex;flex-direction:column;pointer-events:none;cursor:default}.tutorial-media,.tutorial-welcome-media{background-color:#E7F0F5;width:400px;height:auto;border-radius:4px}.tutorial-welcome-media{padding:52.79% 0 0 0;position:relative}.tutorial-item.welcome .tutorial-instruction{left:-540px}.tutorial-item.welcome .tutorial-welcome-media{width:500px}.tutorial-form{background-color:rgba(28,160,33,0.06);width:100%;height:100%;border-radius:4px;display:flex;align-items:center;justify-content:center}.tutorial-instruction-btn{margin:8px 0;display:flex}.tutorial-instruction-btn .skip{margin-right:8px}.tutorial-item.active{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.tutorial-item.active .tutorial-instruction{opacity:1;pointer-events:auto}.tutorial-item.active .tutorial-instruction-btn{display:flex}.tutorial-item.done{color:#263F64;text-decoration:line-through}.tutorial-item.done .tutorial-instruction-btn{display:none}.tutorial-item.pending{opacity:0.35;color:#263F64;pointer-events:none}.tutorial-item.pending .tutorial-instruction-btn{display:none}.tutorial-icon{display:flex;justify-content:center;width:16px;flex-basis:16px;flex-shrink:0;margin-right:8px;position:relative}.tutorial-icon:before{content:"";position:absolute;bottom:2px;top:26px;left:7px;height:auto;width:1px;background-color:rgba(49,69,99,0.25)}.tutorial-icon .jd-icon{color:black!important;stroke-width:2!important;padding:0;width:16px;height:16px;margin-top:1px}.tutorial-icon .jd-icon.done{color:#1ca021!important}.tutorial-index{font-weight:600}.tutorial-title{font-weight:600;margin-bottom:2px}.tutorial-subtitle{font-size:13px;font-weight:320}.tutorial-item.promo{color:#1ca021}.tutorial-item.promo .jd-icon{color:black!important;stroke-width:2!important}.tutorial-item.promo .request{margin:12px 0;box-shadow:0 2px 6px rgba(50,50,93,0.2),0 1px 3px rgba(0,0,0,0.08)}.tutorial-item.promo .request-received-message{background-color:rgba(40,167,69,0.05);border:1px solid rgba(40,167,69,0.5);font-size:13px;padding:4px 8px;font-weight:600;margin:12px 0;border-radius:4px;color:#0c9b2d}.nav-tutorials .dropdown-header{font-size:11px}.nav-tutorials.highlighted .dropdown-toggle{border-radius:100%;transform:scale(1);box-shadow:0 0 0 0 rgb(255,255,255);animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgb(255,255,255)}70%{transform:scale(1.1);box-shadow:0 0 0 4px rgba(255,255,255,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.color-picker-container{display:inline-block;background:rgb(93,95,96) none repeat scroll 0% 0%;border-radius:4px;border:2px solid rgb(248,250,251)}.color-picker-container .picker-container .canvas-container{margin:20px;position:relative;float:left;width:200px;display:inline-block;background:#5D5F60}.color-picker-container .picker-container .canvas-container.active{display:block}.color-picker-container .picker-container .canvas-container canvas{cursor:crosshair;border-radius:50%;box-shadow:0 0 0 4px #E8E8E8;background:#E6D3D3}.color-picker-container .picker-container .canvas-container .pointer{width:15px;height:15px;border:2px solid #fff;border-radius:50%;position:absolute;pointer-events:none;background:rgba(0,0,0,0.1)}.color-picker-container .picker-container .canvas-container input{margin-top:10px;width:100%;height:30px;text-align:center;background:#353738;border:0;color:#fff}.color-picker-container .picker-container .slider-container{width:15px;float:right;position:relative;margin:15px}.color-picker-container .picker-container .slider-container .slider{width:15px;height:249px;background:#000}.color-picker-container .picker-container .slider-container .pointer{width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #007bff;position:absolute;left:-8px}.color-picker-container .palletes-container{float:right;width:275px}.color-picker-container .palletes-container .palette{width:35px;height:35px;float:right;border-radius:4px;margin:5px;box-shadow:inset 0px 2px 1px rgba(0,0,0,0.28);cursor:pointer}.color-picker-container .palletes-container .palette.active{box-shadow:0 0 0 3px #3F3F40}.color-picker-container .palletes-container .palette.add{border:2px dashed rgb(186,186,186);box-shadow:inherit;position:relative}.color-picker-container .palletes-container .palette.add:after{content:"+";font-size:24px;color:rgb(186,186,186);position:absolute;width:100%;height:100%;left:0;top:0;text-align:center;line-height:30px}:root{--navbar-height:45px}.tooltip-content{color:#f7f7f7;visibility:hidden;position:absolute;width:auto;white-space:nowrap;font-size:13px;background-color:#555;padding:2px 8px;border-radius:2px;line-height:16px;z-index:1;opacity:0;transition:opacity 0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tooltip-content:after{content:"";position:absolute;margin-top:-5px;border-width:5px;border-style:solid}.tooltip-content.tooltip-left:after{top:50%;left:100%;border-color:transparent transparent transparent #555}.tooltip-content.tooltip-right:after{top:50%;right:100%;border-color:transparent transparent transparent #555;transform:rotate(180deg)}.tooltip-container:hover .tooltip-content{visibility:visible;opacity:1}.jd-underline{text-decoration:underline}.gap-0{gap:0!important}.gap-1{gap:0.25rem!important}.gap-2{gap:0.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.jd-settings-tabs [role=tab]:focus-visible{outline-offset:-2px}.dashboard-footer{text-align:center;padding:16px 0px;margin-top:120px;color:rgba(82,95,127,0.75)}@media (max-width: 767px){.dashboard-footer{margin-top:0;padding-bottom:var(--safe-area-inset-top-plus-mobile-navbar-height)}}.app-wrapper{display:flex;flex-direction:column}.page-container.page-dashboard{padding:0;flex-grow:1}.page-dashboard{display:flex;flex-direction:column}.dashboard-projects{flex-grow:1}.dashboard-projects .container{max-width:720px}.dashboard-header{margin:25px 0 8px;display:flex}.dashboard-header .dashboard-search-input{line-height:38px}.dashboard-header .dashboard-search-input::-webkit-input-placeholder{color:#B5BCC7}.dashboard-header .dashboard-search-input::-moz-placeholder{color:#B5BCC7}.dashboard-header .dashboard-search-input::-ms-input-placeholder{color:#B5BCC7}.dashboard-header .dashboard-search-input::placeholder{color:#B5BCC7}.dashboard-empty{text-align:center;margin-top:10px;padding:100px 0;font-size:17px;color:rgba(0,0,0,0.25);border-radius:8px}.projects-header{padding:20px 0px 12px 0px;color:rgba(49,69,99,0.8);font-size:15px;display:flex;justify-content:space-between}.projects-header .create-project{font-weight:600;cursor:pointer;display:flex}.projects-header .create-project:hover{text-decoration:underline}.projects-header .create-project svg{padding:3px;stroke-width:2;opacity:0.5}.project-card-wrapper:hover .project-title{text-decoration:underline}.project-card-wrapper:hover .project-card{border-color:rgba(0,0,0,0)}.project-card{display:flex;border-bottom:1px solid rgba(231,232,235,0.5);align-items:center;position:relative;padding:10px 0;text-decoration:none!important;justify-content:space-between}.project-card .project-title-wrapper{display:flex;overflow:hidden}.project-icon{min-width:3px;height:26px;border-radius:4px;position:relative}.project-title{color:#3D495B;flex-grow:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0 12px;text-decoration:none;font-size:15px}.project-members{-webkit-padding-end:12px;padding-inline-end:12px}.project-members .avatar-box-button{-webkit-margin-end:-6px;margin-inline-end:-6px}.project-members .justdo-avatars-box{display:flex}.project-members .justdo-avatars-box .cont{-webkit-margin-end:-6px;margin-inline-end:-6px}.project-members .justdo-avatars-box .cont .justdo-avatar{border:2px solid white}.project-members .justdo-avatars-box .default-avatar-box-button{line-height:27px;font-size:13px;border:2px solid white}.project-members .justdo-avatars-box .default-avatar-box-button.avatar-box-plus-users{font-size:12px;font-weight:400;background-color:rgba(var(--color-primary),0.8);color:white!important}.project-members .sep{display:none}.project-actions{margin:0 8px}.general-loading-indicator .general-loading-indicator-msg{font-weight:600}.jd-loader{position:relative}.jd-loader .double-bounce1{width:100%;height:100%;border-radius:50%;opacity:0.25;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite ease-in-out}.jd-loader .double-bounce2{width:100%;height:100%;border-radius:50%;opacity:0.25;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite ease-in-out;animation-delay:-1s}#grid-control-mux{height:400px;margin-bottom:6px;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#grid-control-mux .ui-widget{font-size:14px}#grid-control-mux .type-section-item{background-color:#f8f8f8;font-weight:700}#grid-control-mux .not-multi-select .type-section-item.active{background-color:#e8edf5}.grid-control .null-state{border-top:1px solid #AAA;margin:7px 2px;width:100%}.bootstrap-select .grid-control .null-state,.dropdown-menu .grid-control .null-state{margin-top:9px;margin-bottom:9px}.grid-control .bootstrap-select .dropdown-item .null-state{margin-top:14px}.filter-controller-container .null-state{border-bottom:1px solid #AAA;padding-top:9px;margin-bottom:8px;margin-left:1px;margin-right:40%}.project-loading-indicator-container{margin-top:150px}.right-to-left .filter-controller-container .null-state{margin-right:1px;margin-left:40%}.owner-setter-dropdown.open .owners-dropdown-menu{display:block;position:relative;top:auto;left:auto;right:auto;text-align:start;max-width:calc(100vw - 8px);max-height:calc(100vh - 8px);overflow:auto;padding:8px 8px 0px 8px;font-size:14px}.ownership-transfer-dialog .members-search-wrapper{display:flex;align-items:center;position:relative;border-bottom:1px dashed #f1f1f1}.ownership-transfer-dialog .members-search-wrapper .jd-icon{position:absolute;padding:4px;stroke-width:2.5;opacity:0.4;left:4px}.ownership-transfer-dialog .members-search-input{padding-left:1.8rem}.ownership-transfer-dialog .members{max-height:158px;overflow-y:auto;padding:6px 2px;min-width:240px}.decisions-dialogs{display:flex;align-items:start;margin-bottom:0.5rem}.decisions-dialogs .message-area{flex-grow:1;padding:0 2rem 0 0.5rem}.decisions-dialogs .action-message{font-weight:700;white-space:nowrap;line-height:16px}.decisions-dialogs .member-name{white-space:nowrap;opacity:0.75}.new-owner-option{width:100%;white-space:nowrap;cursor:pointer;line-height:34px}.new-owner-option:first-child{margin:0px}.new-owner-option:hover{background-color:rgba(0,0,0,0.04)}.new-owner-option:focus{outline:none;background-color:rgba(0,0,0,0.04)}.new-owner-option .justdo-avatar{margin-top:-4px}.loading-message,.manage-members,.only-member-message{color:rgba(61,73,91,0.75);text-align:center;line-height:100%}.manage-members{cursor:pointer;border-top:1px dashed #f1f1f1;height:40px;display:flex;align-items:center;justify-content:center}.manage-members:hover{color:#3d495b}.manage-members-loading{opacity:0.5}.loading-message,.only-member-message{cursor:default;white-space:nowrap;padding:0.25rem 0.75rem 0.75rem 0.75rem}.reject-message-input{display:block;box-shadow:none;outline:none;border-radius:0px;border:none;border-top:1px dashed #f1f1f1;border-bottom:1px dashed #f1f1f1;color:#3d495b;resize:none;width:100%;min-height:80px;max-height:158px;padding:8px 0px}.reject-ownership-buttons{padding:8px 0}.owner-setter-dropdown[dir=rtl].open .owners-dropdown-menu{text-align:start}.owner-setter-dropdown[dir=rtl].open .ownership-transfer-dialog .members-search-wrapper .jd-icon{left:unset;right:4px}.owner-setter-dropdown[dir=rtl].open .ownership-transfer-dialog .members-search-input{padding-left:unset;padding-right:1.8rem}.owner-setter-dropdown[dir=rtl].open .decisions-dialogs .message-area{padding:0 0.5rem 0 2rem}.project-header{height:inherit;min-width:1150px}.project-header .middle-project-header-items{height:inherit}.project-name-wrapper{display:flex;align-items:center}.project-header-button{margin:0 3px}.project-header-button #project-name{text-align:center}.navbar .dropdown-item{cursor:pointer}.navbar .dropdown-item:active{background-color:white;color:#212529}#project-name{display:flex;align-items:center;height:100%;background-color:transparent;font-size:16px;width:auto;max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color 0.2s linear;padding:0px 4px;border-radius:2px}#project-name.active:hover{background-color:rgba(255,255,255,0.04)}#project-name.active:focus{max-width:unset;outline:none;background-color:rgba(255,255,255,0.1)}.project-logo{width:135px;max-width:0;height:30px;vertical-align:bottom;background-size:cover;background-position:50%;margin-right:-5px}.project-header-line-sep{clear:both;height:5px}.project-header-toolbar-divider{background-color:rgb(200,200,200);width:1px;height:16px;margin:0 8px}#project-members-dropdown{margin-left:8px}#project-members-dropdown .dropdown-toggle:after,#project-settings-dropdown .dropdown-toggle:after,.nav-tutorials .dropdown-toggle:after{display:none}#project-members-dropdown .dropdown-menu,#project-settings-dropdown .dropdown-menu,.nav-tutorials .dropdown-menu{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;left:auto}#project-members-dropdown .dropdown-menu hr,#project-settings-dropdown .dropdown-menu hr,.nav-tutorials .dropdown-menu hr{border-style:dashed}#project-members-dropdown .dropdown-menu .dropdown-item,#project-settings-dropdown .dropdown-menu .dropdown-item,.nav-tutorials .dropdown-menu .dropdown-item{cursor:pointer}.nav-tutorials .dropdown-menu{width:320px}.project-admin #project-settings-dropdown{display:block}#operations-priority-slider{width:113px}#panes-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;display:flex}#panes-controls .bottom-pane-control{transform:rotate(-90deg);padding:3px}#panes-controls .task-pane-control{padding:3px}#panes-controls .task-pane-control.task-pane-right{transform:rotate(180deg)}#panes-controls .control-opened{stroke-width:2.5}#settingsDropdown{background-color:white;border-radius:6px;border:1px solid #ced4da;padding:0 8px;height:32px;display:flex;align-items:center;transition:transform,box-shadow 0.32s linear;cursor:pointer}#settingsDropdown:hover{transform:scale(1.02);box-shadow:0 2px 20px rgba(0,0,0,0.2)}#settingsDropdown:active{transform:scale(1);box-shadow:0 2px 12px rgba(0,0,0,0.12)}@media (max-width: 767px){.project-name-wrapper{flex-grow:1;justify-content:flex-start;overflow:hidden}}#project-members-dropdown button{font-weight:600;background-color:white;border-radius:6px;border:1px solid #ced4da;padding:0 12px;height:32px;cursor:pointer}#project-members-dropdown button:hover{transform:scale(1.02);box-shadow:0 2px 20px rgba(0,0,0,0.2)}#project-members-dropdown button:active{transform:scale(1);box-shadow:0 2px 12px rgba(0,0,0,0.12)}.members-dropdown-menu{text-align:start;width:320px;z-index:150;background-color:#ffffff;border-radius:4px}.members-dropdown-menu .members-dropdown-invite,.members-dropdown-menu .members-dropdown-list,.members-dropdown-menu .members-dropdown-wrapper{width:320px;flex-basis:320px;flex-shrink:0;position:relative;left:0;transition:left 0.32s}.members-dropdown-menu .members-dropdown-wrapper{overflow:hidden;display:flex;position:relative}.members-dropdown-menu .members-dropdown-wrapper .members-dropdown-invite{visibility:hidden}.members-dropdown-menu .members-dropdown-wrapper.invite-mode .members-dropdown-invite,.members-dropdown-menu .members-dropdown-wrapper.invite-mode .members-dropdown-list{left:-320px}.members-dropdown-menu .members-dropdown-wrapper.invite-mode .members-dropdown-invite{visibility:visible}.members-dropdown-menu .members-search-wrapper{padding:16px;position:relative}.members-dropdown-menu .member-invite-dropdown{position:absolute;background:white;left:16px;right:16px;width:auto;top:60%;border-radius:4px;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:4px;z-index:1;box-shadow:0px 8px 28px rgba(0,0,0,0.1);opacity:0;cursor:pointer;pointer-events:none}.members-dropdown-menu .member-invite-dropdown.slideIn{opacity:1;pointer-events:auto}.members-dropdown-menu .member-invite-dropdown .invite-dropdown-btn{padding:6px 8px;background-color:white;transition:background-color 0.32s;display:flex;align-items:center;border-radius:4px}.members-dropdown-menu .member-invite-dropdown .invite-dropdown-btn:focus{background-color:#f8f9fa;outline:none}.members-dropdown-menu .member-invite-dropdown svg{color:#909EBA;width:20px;height:20px;stroke-width:2;margin-right:4px}.members-dropdown-menu .member-invite-dropdown span{font-weight:600;margin-left:4px}.members-dropdown-menu .member-invite-dropdown:hover .invite-dropdown-btn{background-color:#f8f9fa}.members-dropdown-menu .show-add-members-dialog{width:100%}.members-dropdown-menu .alerts-container{margin:0 16px}.members-dropdown-menu .alerts-container .alert{margin:0px;padding:8px 8px 8px 12px}.members-dropdown-menu .alerts-container .alert .close{font-size:18px;font-weight:500;color:#721c24;line-height:12px;margin-left:16px}.members-dropdown-menu .alerts-container .alert:last-child{margin-bottom:16px}.members-dropdown-menu .alerts-container .alert+.alert{margin-top:4px}.members-dropdown-menu .members-dropdown-header{padding:0 16px;margin:16px 0 8px 0;display:flex;position:relative}.members-dropdown-menu .members-dropdown-header .label{background-color:white;position:relative;z-index:1;padding-right:6px;font-size:13px}.members-dropdown-menu .members-dropdown-header:after{content:"";position:absolute;left:16px;right:20px;border-bottom:1px dashed rgba(0,0,0,0.1);top:50%}.members-dropdown-menu .add-project-members{border-top:1px solid #EDF1F8;margin:0 16px;padding:16px 0;display:flex;justify-content:flex-end}.members-dropdown-menu .add-project-members .show-add-members-dialog{width:100%}.members-dropdown-menu .remove-selected{pointer-events:none;opacity:0.5}.members-dropdown-menu .remove-selected.active{opacity:1;pointer-events:all}.project-members-container{list-style-type:none;height:340px;overflow-y:auto;overflow-x:hidden;padding:0 0 16px 0;margin:0}.project-members-container .member-item{display:flex;align-items:center;justify-content:space-between;padding:4px 16px}.project-members-container .member-item:hover{background-color:#f8f9fa}.project-members-container .member-item:hover .member-settings-dropdown-btn{opacity:1;width:14px}.project-members-container .member-item img{width:26px;height:26px}.project-members-container .member-item .select-icon{cursor:pointer;width:18px;height:18px;border-radius:4px;border:2px solid rgba(49,69,99,0.5);-webkit-margin-end:8px;margin-inline-end:8px;display:none;align-items:center;justify-content:center;opacity:0.65}.project-members-container .member-item .select-icon:before{content:"";width:65%;height:65%;background:rgba(49,69,99,0.75);border-radius:2px;display:none}.project-members-container .member-item .select-icon:hover{opacity:1}.project-members-container .member-settings-dropdown{position:relative;display:flex;align-items:center}.project-members-container .member-role-label{font-size:12px;cursor:default}.project-members-container .member-settings-dropdown-btn{color:#B0B8C2;flex-shrink:0;padding:0;cursor:pointer;opacity:0.75;margin-left:4px;width:0px;transition:width 0.32}.project-members-container .member-settings-dropdown-btn:hover{opacity:1;color:#6c757d;background-color:rgba(206,212,217,0.5)}.project-members-container .member-settings-dropdown-menu{position:absolute;padding:8px;background-color:white;right:0;top:-80%;z-index:151;display:none;border-radius:4px;box-shadow:0 1px 16px rgba(0,0,0,0.12)}.project-members-container .member-settings-dropdown-menu.open{display:flex;flex-direction:column}.project-members-container .member-settings-dropdown-menu .dropdown-item{font-size:15px;cursor:pointer;display:flex;align-items:center;padding:4px 6px 4px 4px}.project-members-container .member-settings-dropdown-menu .dropdown-item:hover{color:#16181b;background-color:#f8f9fa}.project-members-container .member-settings-dropdown-menu .dropdown-item .jd-icon-dropdown{margin-right:6px;padding:2px}.project-members-container .display-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:174px}.project-members-container .downgrade-admin{fill:currentColor}.project-members-container .no-results{color:rgba(49,69,99,0.5);height:300px;padding-top:20px;display:flex;align-items:center;justify-content:center}.project-members-container .invited-memebers-notification{margin:0 16px 12px 16px;padding:8px 12px;border-radius:4px;font-size:13px;display:flex}.project-members-container .invited-memebers-notification span{font-weight:600}.members-dropdown-list.selected-mode .member-item{cursor:pointer}.members-dropdown-list.selected-mode .member-item.current-user{pointer-events:none;cursor:default;opacity:0.5}.members-dropdown-list.selected-mode .select-icon{display:flex}.members-dropdown-list.selected-mode .member-settings-dropdown{display:none}.members-dropdown-list.selected-mode .member-item-wrapper.selected{background-color:#f8f9fa}.members-dropdown-list.selected-mode .member-item-wrapper.selected .select-icon{opacity:1}.members-dropdown-list.selected-mode .member-item-wrapper.selected .select-icon:before{display:flex}.members-dropdown-menu:dir(rtl) .members-dropdown-wrapper{text-align:right}.members-dropdown-menu:dir(rtl) .members-dropdown-wrapper.invite-mode .members-dropdown-invite,.members-dropdown-menu:dir(rtl) .members-dropdown-wrapper.invite-mode .members-dropdown-list{left:unset;right:-320px}.members-dropdown-menu:dir(rtl) .members-dropdown-wrapper .members-search-input{text-align:right}.members-dropdown-menu:dir(rtl) .members-dropdown-wrapper .members-dropdown-header .label{padding-right:unset;padding-left:6px}.members-dropdown-menu:dir(rtl) .members-dropdown-wrapper .member-settings-dropdown-btn{margin-left:unset;margin-right:4px}.members-dropdown-menu:dir(rtl) .members-dropdown-wrapper .project-members-container .member-settings-dropdown-menu{left:0;right:unset}.members-dropdown-menu:dir(rtl) .members-dropdown-wrapper .project-members-container .member-settings-dropdown-menu .jd-icon-dropdown{margin-right:unset;margin-left:6px}.members-dropdown-menu:dir(rtl) .members-dropdown-wrapper .invite-dropdown-btn .jd-icon{margin-right:unset;margin-left:4px}.members-dropdown-invite{display:flex;flex-direction:column}.members-dropdown-invite .members-dropdown-invite-header{display:flex;padding:16px;align-items:center}.members-dropdown-invite .members-dropdown-invite-header .invite-members-input{padding-right:50px}.members-dropdown-invite .members-dropdown-invite-header .invite-members-input-add{position:absolute;right:25px;font-weight:500;opacity:0;pointer-events:none;cursor:pointer;transition:opacity 0.25s}.members-dropdown-invite .members-dropdown-invite-header .invite-members-input-add.show{pointer-events:auto;opacity:1}.members-dropdown-invite .alerts-container{margin:0 16px}.members-dropdown-invite .alerts-container .alert{margin:0px}.members-dropdown-invite .alerts-container .alert:last-child{margin-bottom:8px}.members-dropdown-invite .alerts-container .alert .close{float:right;font-size:18px;font-weight:500;color:#721c24;line-height:12px;margin-left:16px}.members-dropdown-invite .alerts-container .alert+.alert{margin-top:4px}.members-dropdown-invite .members-dropdown-invite-content{display:flex;flex-grow:1;margin:0 16px;flex-direction:column;overflow:auto;border-radius:4px}.members-dropdown-invite .members-dropdown-invite-content .invite-list-wrapper{display:flex;flex-flow:row wrap;padding:8px}.members-dropdown-invite .members-dropdown-invite-content .invite-list-item{background-color:#2C8CE5;color:white;font-size:13px;padding:3px 5px 3px 8px;margin:2px;border-radius:3px;display:flex;align-items:center;box-shadow:0 1px 3px rgba(0,0,0,0.2);max-width:260px}.members-dropdown-invite .members-dropdown-invite-content .invite-list-item .invite-list-item-email{max-width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.members-dropdown-invite .members-dropdown-invite-content .invite-list-item .jd-icon{width:16px;height:16px;stroke-width:3;color:white;opacity:0.75;margin-left:4px;cursor:pointer}.members-dropdown-invite .members-dropdown-invite-content .invite-list-item .jd-icon:hover{background-color:rgba(255,255,255,0.32)}.members-dropdown-invite .members-dropdown-invite-content .invite-list-item:hover .jd-icon{opacity:1}.members-dropdown-invite .members-dropdown-invite-content .empty-list{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:rgba(49,69,99,0.5);flex-grow:1;padding:0 20px}.members-dropdown-invite .members-dropdown-invite-footer{padding:16px 0;margin:0 16px;display:flex;justify-content:space-between}.members-dropdown-invite .member-dropdown-invite-access{display:flex}.members-dropdown-invite .invite-settings-wrapper{display:flex;margin:8px 16px 0 16px;border-radius:4px;flex-direction:column;font-size:13px;padding:8px}.members-dropdown-invite .invite-settings-wrapper .divider{border-top:1px dashed rgba(0,0,0,0.1);margin:4px 8px}.members-dropdown-invite .invite-settings-share{display:flex;align-items:center;position:relative}.members-dropdown-invite .invite-menu{position:absolute;padding:8px;background-color:white;z-index:1;display:none;border-radius:4px;box-shadow:0 1px 16px rgba(0,0,0,0.12);right:auto;bottom:150%;top:unset}.members-dropdown-invite .invite-menu .dropdown-item{padding-left:8px;cursor:pointer}.members-dropdown-invite .invite-menu .dropdown-item-subtitle{width:200px;font-size:12px;color:#6f7d8e;white-space:initial}.members-dropdown-invite .invite-menu.open{display:flex;flex-direction:column}.members-dropdown-invite .invite-setings-btn{padding:4px 8px;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:space-between;width:100%}.members-dropdown-invite .invite-setings-btn span{font-weight:600}.members-dropdown-invite .invite-setings-btn .jd-icon{width:20px;height:20px;stroke-width:2}.members-dropdown-invite .invite-setings-btn:hover{background-color:rgba(94,118,147,0.1)}.members-dropdown-invite .members-access-menu{margin-left:5px}#members-invite-projects-selector{padding:12px 12px 32px 12px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#members-invite-projects-selector.show{display:flex!important}#members-invite-projects-selector .modal-dialog{margin:0;display:flex;flex-grow:1}#members-invite-projects-selector .modal-content{border:none;box-shadow:0px 1px 12px rgba(0,0,0,0.08)}#members-invite-projects-selector .modal-footer{justify-content:space-between}#members-invite-projects-selector .modal-body{display:flex;flex-direction:column;padding:0;overflow:hidden}#members-invite-projects-selector .modal-body .search-projects-wrapper{position:relative;margin:16px;display:flex;align-items:center}#members-invite-projects-selector .modal-body .search-projects-wrapper .search-projects-input-wrapper{display:flex;align-items:center;width:100%}#members-invite-projects-selector .modal-body .search-projects-wrapper .search-projects-input-wrapper .search-icon{position:absolute;padding:4px;left:2px}#members-invite-projects-selector .modal-body .search-projects-wrapper .search-projects-input-wrapper .search-projects-input{padding:0 30px 0 26px}#members-invite-projects-selector .modal-body .search-projects-wrapper .clear-projects-search{position:absolute;right:6px;padding:2px;stroke-width:2;width:20px;height:20px}#members-invite-projects-selector .modal-body .search-projects-wrapper .clear-projects-search:hover{stroke:black;background-color:rgba(0,0,0,0.08);transform:scale(1.05)}#members-invite-projects-selector .projects-list{overflow:auto;padding-bottom:16px;display:flex;flex-grow:1;align-items:start;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#members-invite-projects-selector .projects-list .no-results{color:rgba(49,69,99,0.5);padding:20px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;flex-direction:column;text-align:center}#members-invite-projects-selector .projects-list .no-results .tutorial-media{width:100%;height:auto;border:1px solid #e4e4e4;margin-top:12px;box-shadow:0px 0px 12px rgba(0,0,0,0.04)}#members-invite-projects-selector .bulk-selecter-wrapper{padding:8px 20px;display:flex;justify-content:flex-end}#members-invite-projects-selector .project-item{display:flex;align-items:center;padding:6px 16px;cursor:pointer}#members-invite-projects-selector .project-item .title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:230px}#members-invite-projects-selector .project-item .title span{font-weight:600}#members-invite-projects-selector .project-item:hover{background-color:#f8f9fa}#members-invite-projects-selector .project-item .select-icon{cursor:pointer;width:18px;height:18px;border-radius:4px;border:2px solid rgba(49,69,99,0.5);margin-right:8px;align-items:center;justify-content:center;opacity:0.65;display:flex}#members-invite-projects-selector .project-item .select-icon:before{content:"";width:65%;height:65%;background:rgba(49,69,99,0.75);border-radius:2px;display:none}#members-invite-projects-selector .project-item .select-icon:hover{opacity:1}#members-invite-projects-selector .project-item.selected{background-color:#f8f9fa}#members-invite-projects-selector .project-item.selected .select-icon{opacity:1}#members-invite-projects-selector .project-item.selected .select-icon:before{display:flex}.right-to-left .members-dropdown-invite .jd-icon.remove-invite-email{margin-left:unset;margin-right:4px}.right-to-left .members-dropdown-invite .members-dropdown-invite-header .invite-members-input{padding-right:8px;padding-left:50px;text-align:right}.right-to-left .members-dropdown-invite .members-dropdown-invite-header .invite-members-input-add{left:25px;right:unset}.right-to-left .members-dropdown-invite .alerts-container .alert .close{float:left;margin-left:unset;margin-right:16px}.right-to-left .members-dropdown-invite .members-dropdown-invite-content .invite-list-item{padding:3px 8px 3px 5px}.right-to-left .members-dropdown-invite .members-dropdown-invite-content .invite-list-item .invite-list-item-email{text-align:right}.right-to-left .members-dropdown-invite .members-dropdown-invite-content .invite-list-item .jd-icon{margin-left:unset;margin-right:4px}.right-to-left .members-dropdown-invite .invite-menu{right:unset;left:auto}.right-to-left .members-dropdown-invite .invite-menu .dropdown-item{padding-right:8px;padding-left:24px}.right-to-left .members-dropdown-invite .members-access-menu{margin-left:unset;margin-right:5px}.right-to-left #members-invite-projects-selector .modal-body .search-projects-wrapper .search-projects-input-wrapper .search-icon{left:unset;right:2px}.right-to-left #members-invite-projects-selector .modal-body .search-projects-wrapper .search-projects-input-wrapper .search-projects-input{padding:0 26px 0 30px}.right-to-left #members-invite-projects-selector .modal-body .search-projects-wrapper .clear-projects-search{right:unset;left:6px}.right-to-left #members-invite-projects-selector .project-item .select-icon{margin-right:unset;margin-left:8px}#project-grid-operations{flex-grow:1;margin-right:8px}#project-grid-operations .project-operations-button{margin:0 3px}#project-grid-operations .btn-grid-operations.disabled{cursor:default;opacity:0.5}#project-grid-operations .btn-grid-operations.grid-not-init,#project-grid-operations .btn-grid-operations.grid-not-ready,#project-grid-operations .btn-grid-operations.ops-lock{cursor:wait}#project-grid-operations .jd-icon{padding:4px;stroke-width:2}#project-grid-operations .jd-icon:hover{stroke:black;background-color:rgba(0,0,0,0.08);transform:scale(1.05)}#project-grid-operations .disabled .jd-icon{cursor:default}#project-grid-operations .disabled .jd-icon:hover{transform:none;background-color:unset;transform:unset;stroke:currentColor}#project-grid-operations .tab-switcher-wrapper{display:flex;align-items:center;padding:1px 3px 1px 8px}#project-grid-operations .tab-switcher-wrapper.show-tab-exit{margin-right:2px;padding-left:2px}#project-grid-operations .tab-switcher-wrapper.show-tab-exit .tab-switcher-divider{display:none}#project-grid-operations .tab-switcher-wrapper.show-tab-exit .jd-icon-dropdown{color:white!important;stroke-width:2;width:18px;height:18px}#project-grid-operations .tab-switcher-wrapper.show-tab-exit .tab-switcher-exit-btn{display:flex;align-items:center;margin-left:1px}#project-grid-operations .tab-switcher-wrapper.show-tab-exit .tab-switcher-exit-btn .jd-icon{stroke:white;opacity:0.5;width:16px;height:16px;padding:2px;cursor:pointer;stroke-width:2.5}#project-grid-operations .tab-switcher-wrapper.show-tab-exit .tab-switcher-exit-btn .jd-icon:hover{opacity:0.75;stroke:white}@media (max-width: 767px){#project-grid-operations{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-right:20px;border-right:1px solid #c7c7c7;scrollbar-width:none;-ms-overflow-style:none}#project-grid-operations::-webkit-scrollbar{display:none}#project-grid-operations .btn-toolbar{flex-wrap:nowrap;white-space:nowrap}}.jd-priority-slider-container{display:flex;align-items:center;margin-left:8px}.jd-priority-slider{width:100px;background-color:rgba(0,0,0,0.1);height:4px;border-radius:0px!important}.jd-priority-slider .ui-slider-range{background:#fbe0b7!important;border-radius:0px!important}.jd-priority-value{font-size:10px;position:absolute;left:6px;display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ticks-wrapper .tick{position:absolute;z-index:10;width:5px;background-color:transparent;height:13px;top:-8px}.ticks-wrapper .tick:hover .nick{background-color:rgba(0,0,0,0.25)}.ticks-wrapper .tick .nick{width:1px;background-color:rgba(0,0,0,0.25);position:absolute;transition:all 0.2s}.ticks-wrapper .tick-0{left:0%}.ticks-wrapper .tick-0 .nick{height:100%}.ticks-wrapper .tick-25{left:25%}.ticks-wrapper .tick-25 .nick{left:2px;top:2px;bottom:2px;height:auto}.ticks-wrapper .tick-50{left:50%}.ticks-wrapper .tick-50 .nick{left:2px;height:100%}.ticks-wrapper .tick-75{left:75%}.ticks-wrapper .tick-75 .nick{left:2px;top:2px;bottom:2px;height:auto}.ticks-wrapper .tick-100{left:100%}.ticks-wrapper .tick-100 .nick{height:100%}.slider-active .ticks-wrapper .tick{cursor:pointer}.jd-priority-slider-handle{background:unset!important;width:5px!important;height:16px!important;cursor:pointer!important;transition:transform 0.15s ease-in-out;z-index:15!important}.jd-priority-slider-handle:hover{transform:scale(1.1)}.jd-priority-slider-handle:focus{outline:none}.ui-state-disabled.jd-priority-slider{opacity:1}.ui-state-disabled.jd-priority-slider .jd-priority-slider-handle{background:#848484!important}.project-conf-disable-quick-add-config-config{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-conf-disable-quick-add-config-config .fa-toggle-on{color:#337ab7}.project-conf-disable-quick-add-actions{display:flex;align-items:center}.ticket-entry-dialog{line-height:1.4}.ticket-entry-dialog label{font-weight:700;font-size:14px}.ticket-entry-dialog #ticket-title{font-size:14px}.ticket-entry-dialog .owner-selector-container{-webkit-padding-start:0;padding-inline-start:0}.ticket-entry-dialog .dropdown-menu[role=combobox]{box-shadow:0 1rem 3rem rgba(0,0,0,0.18);border:1px solid rgba(0,0,0,0.04)}.ticket-entry-dialog.bootbox-new-design .modal-body{overflow:visible}.ticket-entry-dialog.bootbox-new-design .bootstrap-select.btn-group .dropdown-menu{min-width:280px}.target-row{margin:15px -10px 0 -15px}.target-row .task-destination-container{padding-right:7px}.target-row .owner-selector-container{padding-left:7px}.target-row .form-group{margin-bottom:13px}.title-container{margin-bottom:9px}.description-container{margin-bottom:0}.description-container label{margin-bottom:6px}.description-container label[for=ticket-priority]{margin-right:8px}.priority-container-container{float:right}.priority-container{display:inline-block;margin-left:3px}.ticket-category-select .dropdown-item{font-size:14px}.ticket-category-select .dropdown-toggle{background-color:white;border-color:#ced4da;font-size:14px}.ticket-category-select .select-category-option{display:none}.ticket-category-select .dropdown-divider{display:none}.ticket-category-select .dropdown-header{padding:3px 20px;font-size:12px;line-height:1.4;color:#777;white-space:nowrap}.ticket-category-select.show .dropdown-menu{display:block;max-height:300px!important}.ticket-category-select.show .dropdown-menu[role=combobox]{box-shadow:0 1rem 3rem rgba(0,0,0,0.18);border:1px solid rgba(0,0,0,0.04)}.ticket-category-select.show .dropdown-menu[role=combobox] .inner{max-height:inherit!important}.ticket-owner-select{width:233px!important}.ticket-owner-select .dropdown-item{font-size:14px}.ticket-owner-select .dropdown-toggle{background-color:white;border-color:#ced4da;font-size:14px}.no-tq-selected .filter-option{opacity:0.65;font-style:italic}.right-to-left .ticket-entry-dialog .priority-container-container{float:left}.right-to-left .description-container label[for=ticket-priority]{margin-right:unset;margin-left:8px}@media (min-width: 576px){.ticket-entry-dialog .modal-dialog{max-width:600px}}.remove-failed-error-message.empty{display:none}.remove-failed-error-message{margin-top:10px;margin-left:4px}.message-paragraph{margin-bottom:13px;font-size:17px;overflow:hidden;text-overflow:ellipsis}.required-actions-dropdown-container .dropdown-menu{max-height:500px;overflow-y:auto}.required-actions-card{width:400px}.required-actions-card+.required-actions-card{border-top:1px dashed #f1f1f1}.no-actions-card{width:400px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.required-actions-bell{position:relative}.required-actions-bell.no-actions{color:#999}.required-actions-bell.many-actions{margin-right:11}.required-actions-bell.pending-actions{color:#333}.required-actions-count{background-color:#c7181f;position:absolute;top:-6px;right:-3px;color:#ffffff;font-weight:700;font-size:10px;border:1px solid #ffffff;border-radius:6px;text-align:center;padding:0px 4px;cursor:pointer}.no-actions .required-actions-count{display:none}.many-actions .required-actions-count{right:-9px;padding:0px 4px}.right-to-left .required-actions-bell .required-actions-count{right:auto;left:-3px}.right-to-left .required-actions-bell.many-actions .required-actions-count{left:-9px}.page-container.page-project{padding:0;height:100%}.page-container-header{position:relative;z-index:1}.project-container{position:relative;z-index:0;width:100%;margin-top:-50px}.project-container .dropdown-menu{overflow:hidden}.page-container-header{height:50px;padding:0 12px}#project-main{padding:0 15px;padding-top:50px}.below-project-header-items{overflow:auto}#project-main{overflow:hidden}#task-pane{z-index:10;top:0}.left-toolbar #project-main,.right-toolbar #project-main{height:100%}.left-toolbar #task-pane,.right-toolbar #task-pane{height:100%}.left-toolbar #task-pane,.right-toolbar #task-pane{position:absolute;top:0}.left-toolbar #task-pane .container-fluid,.right-toolbar #task-pane .container-fluid{min-width:200px}.bottom-toolbar #task-pane{top:auto!important}.left-toolbar #task-pane,.right-toolbar #task-pane{top:50px;bottom:0}.right-toolbar #task-pane{right:0;left:auto!important}.left-toolbar #task-pane{left:0;right:auto!important}.left-toolbar #project-main{position:absolute;right:0}.right-to-left .right-toolbar #project-main{position:absolute;left:0;right:unset}@media (max-width: 767px){.project-container{height:100%!important}#project-main,.project-container{padding-left:0;padding-right:0;width:100%!important}.project-container.open-toolbar{z-index:1}.project-container.open-toolbar #task-pane{top:0;left:0!important;width:100%!important}.project-header{min-width:unset}#task-pane{z-index:1}}html{overflow:hidden}body{height:100%;min-width:100%;position:absolute}.global-wrapper{overflow:auto;position:relative;min-height:100%;background-color:#F3F5F6}.main-container{padding:0;height:100%}.page-container{padding:0 15px 0}.page-global-loader{margin-top:150px}.app-wrapper{overflow-y:visible}.app-wrapper.lt-minimal-project-container-width{overflow:auto}.app-wrapper.no-scroll{overflow:visible}@media (max-width: 767px){.app-wrapper{overflow:auto;height:calc(100dvh - var(--safe-area-inset-top) - var(--max-of-safe-area-inset-bottom-or-mobile-navbar-height))!important}}nav.navbar .project-header-button .jd-icon:hover{stroke:black;background-color:rgba(0,0,0,0.08);transform:scale(1.05)}nav.navbar .navbar-wrapper{display:flex;width:100%;justify-content:space-between}.jd-icon{stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;fill:none;width:24px;height:24px;padding:2px;transition:all 0.2s linear;border-radius:4px}.jd-icon-dropdown{stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;fill:none;width:20px;height:20px;padding:1px;margin-right:12px}.jd-c-pointer{cursor:pointer}.jd-btn-xsm{padding:0.2rem 0.25rem!important;font-size:0.75rem!important;line-height:1!important}.jd-p-075{padding:0.75rem!important}.animate{animation-duration:0.3s;animation-fill-mode:both}@keyframes slideIn{to{transform:translateY(1rem);opacity:1}0%{transform:translateY(0rem);opacity:0}}.slideIn{animation-name:slideIn}.slideIn.show{top:16px}.drawer-icon{cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.drawer-icon .jd-icon{opacity:0.6;width:45px;height:45px;padding:0.6rem 0.6rem 0.6rem 0}.drawer-icon .jd-icon:hover{opacity:1}.drawer{position:fixed;top:0;bottom:0;height:auto;padding:0rem 1.5rem;overflow:hidden;width:312px;z-index:1030;transform:translateX(-312px);transition:transform 0.35s cubic-bezier(0.24,1,0.32,1);opacity:0}.drawer .drawer-header{height:45px;display:flex;flex-basis:45px;flex-shrink:0;align-items:center;border-bottom:1px solid rgba(231,232,235,0.5);margin-bottom:20px;font-weight:700;font-size:20px}.drawer .project-item{border-style:dotted;border-color:#E6EEF9;transition:all 0.2s linear;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drawer .project-item:hover{color:black}.drawer .list-group-item:first-child{border:none!important}.drawer .projects-header{min-height:45px;font-size:1.25rem;font-weight:600}.drawer .projects-header .brand:hover{text-decoration:none}.drawer .projects-header-seperator{border-bottom:1px solid rgba(231,232,235,0.5)}.drawer .create-new-project{border-radius:2px;box-shadow:0px 0px 3px transparent;padding:2px;transition:all 0.2s linear;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;width:22px;height:22px;cursor:pointer}.drawer .create-new-project:hover{background-color:rgba(0,123,255,0.12)}.drawer .projects-wrapper{display:none;overflow-y:auto;overflow-x:hidden}.drawer .drawer-footer{font-size:13px;color:black;border-color:#E6EEF9;border-top:1px solid #E6EEF9;flex-direction:column;display:flex}.drawer .drawer-footer i{display:none}.drawer .drawer-footer .drawer-footer-links{display:flex;justify-content:center}.drawer .drawer-footer .drawer-footer-links a+a{margin-left:12px}.drawer .drawer-footer .drawer-jd-version{display:flex;flex-direction:column;align-items:center;padding-top:4px;color:rgba(49,69,99,0.6)}.drawer .pages-section{border-top:1px solid #E6EEF9;max-height:75px;transition:max-height 0.5s cubic-bezier(0.19,1,0.22,1)}.drawer .pages-section .menu-item{font-size:14px}.drawer .pages-section .menu-item .menu-item-icon{margin-right:12px}.drawer .pages-section:hover{max-height:2000px}.drawer-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0);z-index:1020;display:none}.drawer-open .drawer{transform:translateX(0px);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.08);opacity:1}.drawer-open .drawer .projects-wrapper{display:block}.drawer-open .drawer-backdrop{display:block}.navbar-nav>li>a{padding-left:10px;padding-right:10px}.brand{display:flex}.brand .jd-logo-svg{width:100px;height:20px}.brand .jd-logo-svg .jd-logo-part-1{fill:#027bff}.brand .jd-logo-svg .jd-logo-part-2{fill:#ffffff}.brand .jd-logo-svg .jd-logo-part-3{fill:#027bff}#forgot-password-link,#signup-link{padding:0 2px;clear:none}.global-messages{position:fixed;z-index:99999;width:100%}.global-messages .alert:first-child{margin-top:13px;margin-bottom:5px}.global-messages .alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b;border-width:2px;opacity:0.95}.global-messages .alert-warning strong{margin-right:3px}.global-messages .alert-warning .alert-link{font-weight:700}.navbar-icon{background:url(packages/justdoinc_justdo-webapp-layout/lib/client/assets/layout-sprite.png) no-repeat transparent}.navbar-icon-help{margin-right:9px;margin-top:11px;background-position:-20px 0;width:18px;height:18px;display:block}.navbar-icon-feedback{background-position:0 0;width:20px;height:17px;display:inline-block;vertical-align:text-top}.right-to-left .navbar .user-dropdown-toggle{margin-left:unset!important;margin-right:8px}.right-to-left .navbar .required-actions-count,.right-to-left .navbar .unread-count{right:unset;left:-3px}.right-to-left .navbar .dropdown-menu{right:auto;left:0!important}.right-to-left .navbar #login-dropdown-list .dropdown-avatar{margin-right:unset;margin-left:1.5rem}.right-to-left .navbar #login-dropdown-list .avatar-remove{right:unset;left:6px}.right-to-left .navbar #login-dropdown-list .col-sm-6{padding-right:0;padding-left:3px}.right-to-left .navbar #login-dropdown-list .col-sm-6:last-child{padding-left:0;padding-right:3px}.right-to-left .navbar #login-dropdown-list .controller-template-default-toggle{text-align:right}.right-to-left .navbar #login-dropdown-list .jd-icon-user-settings{margin-right:unset!important;margin-left:8px}.right-to-left .navbar .dropdown-menu.settings .dropdown-avatar{margin:0px!important}.right-to-left .navbar .dropdown-menu.settings label{width:100%;text-align:right}.right-to-left .navbar .nav-tutorials .tutorial-icon{margin-right:unset;margin-left:8px}.right-to-left .navbar .nav-tutorials .tutorial-item{padding:4px 4px 4px 8px}.right-to-left .navbar .nav-tutorials .tutorial-body{text-align:right}.right-to-left .navbar .nav-tutorials .tutorial-instruction-btn .skip{margin-right:unset;margin-left:8px}.right-to-left .navbar .nav-tutorials .tutorial-instruction{right:-440px;left:unset}.right-to-left .navbar .nav-tutorials .tutorial-item.welcome .tutorial-instruction{right:-540px;left:unset}.right-to-left .navbar .nav-tutorials .dropdown-item .jd-icon-dropdown{margin-right:unset;margin-left:12px}.right-to-left .navbar .recent-activity-dropdown .main-block{padding-left:16px;padding-right:unset}.right-to-left .navbar .required-actions-cards-area .card-with-avatar-content{margin-left:12px;margin-right:unset;text-align:right}.right-to-left .navbar .required-actions-cards-area .card-actions button+button{margin-left:unset;margin-right:4px}.right-to-left .navbar .required-actions-cards-area .reject-message-box{border-left:unset;padding-left:unset;border-right:2px solid #dbe0e6;padding-right:8px}.right-to-left .navbar .drawer-icon .jd-icon{padding:0.6rem 0 0.6rem 0.6rem}.right-to-left .drawer-open .drawer{transform:translateX(0px)}.right-to-left .drawer{transform:translateX(312px);right:0}.right-to-left .drawer .projects-wrapper{text-align:right}.right-to-left .drawer .projects-wrapper .list-group{padding-right:0}.right-to-left .drawer .dropdown-orgs .org-list{text-align:right}.right-to-left .drawer .dropdown-orgs .dropdown-btn{border-radius:0px 4px 4px 0px!important}.right-to-left .drawer .dropdown-orgs .org-settings-btn{border-radius:4px 0px 0px 4px;border-left:1px solid #dee2e6;border-right:0}.right-to-left .drawer .menu-item-icon{margin-right:unset;margin-left:12px}.right-to-left .drawer .drawer-footer .drawer-footer-links a+a{margin-left:unset;margin-right:12px}.right-to-left .page-orgs-conf .settings-page-menu-item{text-align:right}.right-to-left .page-orgs-conf .delete-orgs,.right-to-left .page-orgs-conf .orgs-section-title,.right-to-left .page-orgs-conf .site-admins-table{text-align:right}.right-to-left .page-orgs-conf .orgs-filter-control{right:unset!important;left:3px}.right-to-left .recent-activity-items-container .tooltip-content{right:unset;left:16px}.right-to-left .recent-activity-items-container .tooltip-content.tooltip-left:after{left:unset;right:100%;transform:rotate(180deg)}.right-to-left .recent-activity-items-container .main-block{padding-right:unset;padding-left:16px}.right-to-left .page-container-header .dropdown-menu{right:auto!important;left:0!important}.right-to-left .page-container-header .jd-icon-dropdown{margin-right:unset;margin-left:12px}.right-to-left .page-container-header .dropdown-header{text-align:right}.right-to-left .page-container-header #project-grid-operations{margin-right:unset;margin-left:8px}.right-to-left .page-container-header #project-grid-operations .tab-switcher-wrapper{padding:0px 8px 0px 3px}.right-to-left .page-container-header #project-grid-operations #tab-switcher .tab-switcher-divider{margin-left:unset;margin-right:12px}.right-to-left .page-container-header .jd-priority-slider-container{margin-left:unset;margin-right:8px}.right-to-left .page-container-header #project-members-dropdown{margin-left:unset;margin-right:8px}.right-to-left .page-container-header .grid-control-search .grid-control-search-btn{right:unset!important;left:0}.right-to-left .page-container-header .grid-control-search .grid-control-search-btn .jd-icon{margin-right:unset;margin-left:4px}.right-to-left .page-container-header .grid-control-search .search-info-container{left:unset!important}.right-to-left .justdo-clipboard-import-dialog .modal-content{left:unset;right:2vw}.right-to-left .justdo-clipboard-import-dialog .dropdown-menu{text-align:right}.right-to-left .justdo-clipboard-import-dialog .justdo-clipboard-import-table-container .manage-columns svg{margin-right:unset;margin-left:2px}.right-to-left .time-trakcer-report-dialog .add-task-button{margin-left:unset;margin-right:8px}@media (max-width: 767px){nav.navbar{width:auto!important;position:-webkit-sticky;position:sticky;top:0;z-index:2}.drawer-icon .jd-icon{width:32px!important}.drawer{padding-top:var(--safe-area-inset-top)!important}}.drawer-no-justdos{padding:0px;font-size:14px;color:rgba(49,69,99,0.25);text-align:center;padding:40px 0;margin-top:4px;border-radius:4px}.settings-page-menu-container{display:flex;width:268px;padding:20px 0;flex-direction:column}.settings-page-menu-container .settings-page-menu-title{font-weight:600;font-size:18px;color:#3D495B;padding:0 27px;margin-bottom:12px}.settings-page-main-container{display:flex;flex-grow:1;flex-direction:column}.settings-page-main-container .settings-page-main-section-title{font-weight:700;font-size:18px;color:#3D495B;padding:20px 20px 12px 20px;display:flex;border-bottom:1px solid #eff1f3}.settings-page-main-container .settings-page-main-section-container,.settings-page-main-container .site-admins-content,.settings-page-main-container .tab-content,.settings-page-main-container .tab-pane,.settings-page-main-container .tab-pane-container{height:100%}.settings-page-main-container .tab-pane-container{display:flex;flex-direction:column}.settings-page-main-container .settings-page-main-section-container{padding:20px;display:flex;flex-direction:column;overflow:auto}.settings-page-menu-item{margin:0px 27px;padding:12px 0;line-height:100%;border-top:1px solid #eceff1;color:#3D495B;opacity:0.8;cursor:pointer;position:relative}.settings-page-menu-item:hover{opacity:1}.settings-page-menu-item.active{opacity:1}.settings-page-menu-item.active .settings-page-menu-item-active{display:block}.settings-page-menu-item-active{position:absolute;width:4px;top:0;height:100%;left:-27px;display:none;border-radius:0px 1px 1px 0px}.jd-toggle{width:28px;height:18px;background-color:#d2dbe0;border-radius:9999px;position:relative;cursor:pointer;transition:background-color 0.25s;flex-shrink:0;flex-basis:28px}.jd-toggle-handle{width:14px;height:14px;background-color:white;border-radius:50%;position:absolute;top:2px;inset-inline-start:2px;transition:all 0.25s;box-shadow:0 2px 4px rgba(0,0,0,0.2)}.jd-toggle.checked{background-color:#34c759}.jd-toggle.checked .jd-toggle-handle{inset-inline-start:12px}.project-conf-resource-planner-config{width:100%;border:0;background:none;font:inherit;text-align:start}.project-conf-resource-planner-config:focus-visible{outline:2px solid currentColor;outline-offset:2px}.resource-planner .resources-overview .table,.resource-planner .resources-summary .table{table-layout:fixed}.resource-name-col{width:30%}.this-task-col{width:25%}.sub-task-col{width:22.5%}.total-col{width:22.5%}.planned-col{width:25%}.executed-col{width:22.5%}.left-col{width:22.5%}.resource-table-wrapper{background-color:#F7F7F7;padding:8px 8px 0px 8px;margin-bottom:8px}.resource-table-wrapper .table>tbody>tr>td{padding:5px 8px;border-top:1px dotted rgb(226,226,226);font-size:14px}.resource-table-wrapper .table>tbody>tr>td:first-child{-webkit-padding-start:0px;padding-inline-start:0px}.resource-table-wrapper .unit-caption{font-size:13px;color:#0F56AE;font-weight:700;margin-bottom:7px;text-transform:uppercase}.resource-table-wrapper .resource-name,.resource-table-wrapper .resource-name-gt{width:30%;-webkit-padding-start:0px;padding-inline-start:0px;overflow-wrap:anywhere}.resource-table-wrapper .resource-planned,.resource-table-wrapper .resource-planned-gt,.resource-table-wrapper .resource-task,.resource-table-wrapper .resource-task-gt{font-weight:700}.resource-table-wrapper .resource-task,.resource-table-wrapper .resource-task-gt{width:25%}.resource-table-wrapper .resource-planned,.resource-table-wrapper .resource-planned-gt{width:25%}.resource-table-wrapper .resource-tooltip-field:hover{background-color:#efefef}.resource-table-wrapper .resource-task{color:black}.resource-table-wrapper .resource-task .resource-edit{display:none;background:none;border:none}.resource-table-wrapper .resource-task.editable{cursor:pointer}.resource-table-wrapper .resource-task.editable:hover .resource-edit{display:block}.resource-table-wrapper .resource-task.editable .resource-edit{font-size:13px;width:20px;height:18px;color:#afafaf}.resource-table-wrapper .resource-task.editable .resource-edit:hover{color:black}.resource-table-wrapper .resource-task.editable .resource-edit:focus{outline:0;color:black}.resource-table-wrapper .resource-executed,.resource-table-wrapper .resource-executed-gt,.resource-table-wrapper .resource-subtasks,.resource-table-wrapper .resource-subtasks-gt{font-weight:700;color:#696969}.resource-table-wrapper .resource-subtasks,.resource-table-wrapper .resource-subtasks-gt{width:22.5%}.resource-table-wrapper .resource-executed,.resource-table-wrapper .resource-executed-gt{width:22.5%}.resource-table-wrapper .resource-left,.resource-table-wrapper .resource-left-gt,.resource-table-wrapper .resource-total,.resource-table-wrapper .resource-total-gt{font-weight:700;color:#696969}.resource-table-wrapper .resource-total,.resource-table-wrapper .resource-total-gt{width:22.5%}.resource-table-wrapper .resource-left,.resource-table-wrapper .resource-left-gt{width:22.5%}.resource-table-wrapper .resources-grand-total td{color:#0F56AE}.jd-tt-resource-planner-values-container .resource-tooltip-content{white-space:nowrap;font-size:12px;background-color:#555;color:rgba(255,255,255,0.75);padding:2px 6px;border-radius:2px;line-height:16px}.jd-tt-resource-planner-values-container .resource-tooltip-content td{padding:0px;border:none}.jd-tt-resource-planner-values-container .resource-tooltip-content .val-title{color:#d4d4d4;-webkit-padding-end:5px;padding-inline-end:5px}.jd-tt-resource-planner-values-container .resource-tooltip-content .value{font-weight:700;color:white;text-align:end}.jd-tt-resource-planner-values-container .resource-tooltip-content .value-exceeded{color:#ff7272}.resource-delta-editor[dir]{width:190px;max-width:calc(100vw - 8px);max-height:calc(100vh - 8px);overflow:auto;text-align:start;padding:0.5rem 0.5rem 0 0.5rem!important;box-shadow:0px 0px 2px rgba(0,0,0,0.1);border-color:#d2d2d2;border-radius:2px}.resource-delta-editor[dir] .form-group{position:relative;margin-bottom:3px}.resource-delta-editor[dir] .text-danger{font-size:14px}.resource-delta-editor[dir] label{position:absolute;font-size:11px;color:#787878;inset-inline-start:5px;top:2px}.resource-delta-editor[dir] input{height:40px;padding:15px 5px 3px 5px;background-color:#FCFCFC;border-radius:2px;box-shadow:none;color:black;border-color:#d8d8d8}.resource-delta-editor[dir] textarea{height:50px;padding:0px 4px 4px 4px;background-color:#FCFCFC;border-radius:2px;box-shadow:none;resize:none;color:black;border-color:#d8d8d8}.resource-delta-editor[dir] textarea::-webkit-input-placeholder{font-size:11px;font-weight:700;color:#787878}.resource-delta-editor[dir] textarea::-moz-placeholder{font-size:11px;font-weight:700;color:#787878}.resource-delta-editor[dir] textarea::-ms-input-placeholder{font-size:11px;font-weight:700;color:#787878}.resource-delta-editor[dir] textarea::placeholder{font-size:11px;font-weight:700;color:#787878}.resource-delta-editor[dir] .dropdown-buttons-wrapper{text-align:end;font-size:14px}.resource-delta-editor[dir] .tab-name{color:#0F56AE}.resource-delta-editor[dir] .delta-editor-notes{max-height:100px}.resource-delta-editor[dir] .cancel{color:#646464;font-weight:700;background:none;border:none;padding:3px}.resource-delta-editor[dir] .save{color:#0F56AE;font-weight:700;background:none;border:none;padding:3px}.resource-task.editable .resource-edit.open{display:block}.resources-history-wrapper{font-size:14px;border-top:1px solid #EEE}.resources-history-wrapper .record{padding:9px 5px;min-height:30px;border-bottom:1px solid #EEE;display:flex;gap:9px;align-items:flex-start}.resources-history-wrapper .avatar-container{flex:0 0 30px;-webkit-margin-start:2px;margin-inline-start:2px;margin-top:2px}.resources-history-wrapper .content{flex:1;min-width:0;overflow-wrap:anywhere}.resources-history-wrapper .date{color:#888;font-size:13px;margin-top:1px;display:inline-block}.resources-history-wrapper .notes{background-color:#fbfbfb;padding:4px 7px;border:1px solid #e4e4e4;border-radius:2px;margin:5px 0px 3px;color:#333;font-size:14px;max-width:450px}.task-pane-section-resource-planner{padding-top:7px}.resource-planner .loading{position:absolute;left:50%;top:50%;margin-top:-46px;margin-left:-46px}.resource-planner .nav-tabs li a{color:#838383;font-weight:500;font-size:13px;padding:6px 7px;border:none;line-height:30px}.resource-planner .nav-tabs li a:focus,.resource-planner .nav-tabs li a:hover{background-color:white;border:none;text-decoration:none}.resource-planner .filter-aware-toggle{display:flex;align-items:center;gap:4px;float:inline-end;margin-top:6px;-webkit-margin-end:3px;margin-inline-end:3px;padding:0;border:0;background:none;font-size:13px;color:#868686;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.resource-planner .filter-aware-toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}.resource-planner .filter-aware-toggle.filter-aware{color:#337ab7}.resource-planner.small-layout li a{font-size:12px;padding:6px 2px}.resource-planner.small-layout .filter-aware-toggle{font-size:12px}.resource-planner .table{margin-bottom:0px}.resource-planner .table>thead>tr>th{border-bottom:1px solid #dddddd;font-weight:700;font-size:11px;color:#838383;text-transform:uppercase;cursor:default;white-space:nowrap;padding:0.5rem}.resource-planner .resources-add-wrapper{background-color:#F7F7F7;padding:8px;margin-bottom:8px}.resource-planner .resources-add-wrapper .filter-option-inner-inner .is-proxy{border:1px dashed #546e7a;border-radius:4px;padding:0 4px;background-color:#edf2f5}.resource-planner .add-resource-amount-wrapper{display:inline-block}.resource-planner .unassigned-hours-amount{float:right;margin-top:-3px;width:71px;text-align:right}.resource-planner .add-resource-amount{width:90px!important}.resource-planner .add-resource-btn{color:#333;background-color:#fff;border-color:#ccc}.resource-planner .add-resource-btn:hover{background-color:#e6e6e6;border-color:#adadad}.resource-planner .add-resource-btn:active{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);background-color:#e6e6e6;border-color:#adadad}.resource-planner .resources-tab-empty{text-align:center;padding:25px 0px;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;color:#bbbbbb}.resource-planner .text-danger{font-size:14px}.resource-select{border:1px solid #ced4da;border-radius:4px}.resource-select .dropdown-menu{border:none;box-shadow:0 1rem 3rem rgba(0,0,0,0.175);padding:1rem 1rem 0.5rem 1rem;margin-top:4px}.resource-select .dropdown-menu li a.opt{padding:0.25rem 0.5rem}.resource-select .dropdown-menu li span.is-proxy{border:1px dashed #546e7a;border-radius:4px;padding:0 4px;background-color:#edf2f5}.resource-select .dropdown-toggle{font-size:14px;height:auto}.resource-select .dropdown-toggle:focus{outline:none!important}.resource-select .bs-searchbox{padding:0px;margin-bottom:8px}.resource-select .bs-searchbox .form-control{font-size:13px}.resource-select .dropdown-header{padding:0px;font-size:11px;color:#6c757d}.resource-select .no-results{padding:6px 12px;background:#f5f5f5;margin:0 8px;white-space:inherit;font-size:13px;border-radius:2px;color:#546E7A;overflow:hidden}.resource-select .dropdown-divider{border-top-style:dashed}.resource-select.show .dropdown-toggle{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.utpl-undefined{color:#757373}.utpl-formatter:hover{text-decoration:underline;cursor:pointer}.ut-formatter:hover{text-decoration:underline;cursor:pointer}.adjust-resource-dialog .form-check{overflow-wrap:anywhere}.adjust-resource-dialog .modal-title{overflow-wrap:anywhere}.system-update-dialog .modal-dialog{width:80%;max-width:870px;min-width:521px}.system-update-dialog .modal-body{padding:30px 30px 0px 30px}.system-update-dialog .news-navigation{padding-top:0px;padding-left:0px;padding-bottom:20px;padding-right:0px}.system-update-dialog .news-navigation .navigation-item-container{display:flex}.right-to-left .system-update-dialog{text-align:right}.right-to-left .system-update-dialog .news-content .news-item{border-right:4px solid rgba(106,125,143,0.2);padding-right:35px;border-left:unset;padding-left:unset}.right-to-left .system-update-dialog .updates-content .updates-list{border-right:4px solid rgba(106,125,143,0.2);padding-right:32px;margin-right:32px;border-left:unset;padding-left:unset;margin-left:unset}@media (max-width: 767px){.bootbox.system-update-dialog .modal-dialog{width:auto;min-width:unset;overflow:hidden;margin:0;max-width:100%;height:100dvh}.bootbox.system-update-dialog .modal-dialog .modal-content{display:flex;flex-direction:column;height:100%}.bootbox.system-update-dialog .modal-dialog .modal-footer,.bootbox.system-update-dialog .modal-dialog .modal-header{flex-shrink:0}.bootbox.system-update-dialog .modal-dialog .modal-footer{padding-left:var(--mobile-horizontal-safety-padding);padding-right:var(--mobile-horizontal-safety-padding)}.bootbox.system-update-dialog .modal-dialog .modal-body{padding:1rem 0 0 0;flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.bootbox.system-update-dialog .modal-dialog .modal-body .updates-content .updates-list{border:0;padding:0}}.item-duplicate-wizard-dialog .modal-dialog{max-width:740px}.item-duplicate-wizard-dialog .bootbox-body{margin:4px}.item-duplicate-wizard-dialog .alert{padding:6px 12px}.item-duplicate-wizard-dialog .item-duplicate-info{position:absolute;top:-16px;left:100px;right:100px;background-color:white;width:auto;padding:4px 8px;border-radius:4px;box-shadow:0px 0px 4px rgba(0,0,0,0.12)}.item-duplicate-wizard-dialog .item-duplicate-info .item-duplicate-info-bg{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0.08;pointer-events:none}.item-duplicate-wizard-dialog .item-duplicate-task{border:1px dashed;position:relative}.item-duplicate-wizard-dialog .item-duplicate-task .item-duplicate-task-bg{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0.08;pointer-events:none}.item-duplicate-wizard-dialog .section-title{font-size:11px;color:rgba(49,69,99,0.6);text-transform:uppercase;font-weight:700;margin-bottom:8px}.item-duplicate-wizard-dialog .section{border-radius:4px;padding:6px 12px}.item-duplicate-wizard-dialog .task-seq-title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-duplicate-wizard-dialog .copy-type input{margin-right:6px}.item-duplicate-wizard-dialog .copy-type .radio label{display:flex;align-items:center;line-height:100%;padding:2px 0}.item-duplicate-wizard-dialog .copy-type .radio:last-child label{margin-bottom:0px}.item-duplicate-wizard-dialog .search-fields-input{margin:12px 0px}.item-duplicate-wizard-dialog .selected-fields-title{display:flex;align-items:center;justify-content:space-between;margin-top:32px}.item-duplicate-wizard-dialog .selected-fields-title .selected-fields-edit{cursor:pointer;direction:flex;align-items:center}.item-duplicate-wizard-dialog .selected-fields-title .selected-fields-edit:hover{text-decoration:underline}.item-duplicate-wizard-dialog .selected-fields-title .jd-icon{stroke-width:3;width:18px;height:18px;opacity:0.5;margin-right:4px}.item-duplicate-wizard-dialog .selected-fields-section{display:flex;flex-wrap:wrap;padding:6px 12px 12px 12px;position:relative;transition:box-shadow 0.35s;cursor:pointer}.item-duplicate-wizard-dialog .selected-fields-section:hover{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.item-duplicate-wizard-dialog .selected-fields-section .selected-field-label{color:white;padding:2px 8px;margin-right:6px;margin-top:6px;border-radius:4px}.item-duplicate-wizard-dialog .selected-fields-section .selected-field-label.create-warning{background-color:#fcf5da;color:#856404;border:1px solid #edcc70;box-shadow:0 0 4px rgba(0,0,0,0.12)}.item-duplicate-wizard-dialog .selected-fields-section .hidden-fields-count{border:1px dashed;font-size:14px;font-weight:700;box-shadow:0 0 4px rgba(0,0,0,0.12)}.item-duplicate-wizard-dialog .fields-section{-webkit-column-count:3;-moz-column-count:3;column-count:3;padding-top:4px}.item-duplicate-wizard-dialog .fields-section.no-search-results{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset;height:70px;align-items:center;display:flex;justify-content:center;color:#848fa2}.item-duplicate-wizard-dialog .fields-section .checkbox{width:33%;padding:4px 0}.item-duplicate-wizard-dialog .fields-section .checkbox label{display:flex;align-items:center;margin-bottom:0;width:180px}.item-duplicate-wizard-dialog .fields-section .checkbox input{margin-right:6px}.item-duplicate-wizard-dialog .fields-section .checkbox .field-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:8px}.item-duplicate-wizard-dialog .fields-section .checkbox:last-child label{margin-bottom:0px}.item-duplicate-wizard-dialog .fields-section .checkbox.create-warning{display:flex;align-items:center}.item-duplicate-wizard-dialog .fields-section .checkbox.create-warning .field-label{background-color:#fff3cd}.item-duplicate-wizard-dialog .fields-section .checkbox .create-field-in-target{position:relative;margin-left:8px;cursor:pointer}.item-duplicate-wizard-dialog .fields-section .checkbox .create-field-in-target:hover .create-field-popup{opacity:1}.item-duplicate-wizard-dialog .fields-section .checkbox .create-field-in-target .create-field-popup{position:absolute;top:3px;left:22px;white-space:nowrap;background-color:white;z-index:10;opacity:0;transition:opacity 0.35s;box-shadow:0 0px 3px rgba(171,178,191,0.5);pointer-events:none;text-transform:uppercase;font-weight:700;font-size:10px;padding:4px 6px;line-height:100%;border-radius:4px;color:#3D495B}.item-duplicate-wizard-dialog .fields-section .checkbox .create-field-in-target .jd-icon{stroke-width:2px;width:20px;height:20px}.item-duplicate-wizard-dialog .fields-section .checkbox .create-field-in-target .jd-icon:hover{transform:scale(1.1)}.item-duplicate-wizard-dialog .fields-section .bulk-select-container{position:absolute;right:40px}.item-duplicate-wizard-dialog .modal-footer{position:relative}.item-duplicate-wizard-dialog .processing-message{color:#2c70d0;left:0;float:left;margin:5px 12px;font-weight:700}.item-duplicate-wizard-dialog.processing .bootbox-close-button{display:none}.item-duplicate-wizard-dialog.processing .modal-footer .cancel{color:#cccccc;cursor:default}.item-duplicate-wizard-dialog.copy-blocked .modal-footer .copy{color:#cccccc;cursor:default}.item-duplicate-wizard-dialog .target-justdo-label{display:inline-block;margin-right:3px;margin-bottom:21px;margin-top:12px}.item-duplicate-wizard-dialog .dropdown-toggle{border-radius:4px!important;border:1px solid #dee2e6!important}.item-duplicate-wizard-dialog .dropdown-toggle .filter-option-inner-inner{text-overflow:ellipsis;white-space:nowrap}.item-duplicate-wizard-dialog .item-duplicate-destination-select li.disabled .text{font-size:11px;color:rgba(49,69,99,0.6);text-transform:uppercase;font-weight:700;border-bottom:1px dashed rgba(0,0,0,0.1);padding-bottom:8px;padding-top:4px}.item-duplicate-wizard-dialog .item-duplicate-destination-select a.no-indent .text{padding-left:0}.item-duplicate-destination-select .text,.item-duplicate-source-tree-select .text,.item-duplicate-target-justdo-select .text{white-space:initial;text-overflow:ellipsis;overflow:hidden;width:280px;display:flex!important;align-items:center}.right-to-left .item-duplicate-wizard-dialog .item-duplicate-info .item-duplicate-info-bg{left:unset;right:0}.right-to-left .item-duplicate-wizard-dialog .item-duplicate-task .item-duplicate-task-bg{left:unset;right:0}.right-to-left .item-duplicate-wizard-dialog .copy-type input{margin-right:unset;margin-left:6px}.right-to-left .item-duplicate-wizard-dialog .selected-fields-title .jd-icon{margin-right:unset;margin-left:4px}.right-to-left .item-duplicate-wizard-dialog .selected-fields-section .selected-field-label{margin-right:unset;margin-left:6px}.right-to-left .item-duplicate-wizard-dialog .fields-section .checkbox{width:33%;padding:4px 0}.right-to-left .item-duplicate-wizard-dialog .fields-section .checkbox input{margin-right:unset;margin-left:6px}.right-to-left .item-duplicate-wizard-dialog .fields-section .checkbox .field-label{padding-right:unset;padding-left:8px}.right-to-left .item-duplicate-wizard-dialog .fields-section .checkbox .create-field-in-target{margin-left:unset;margin-right:8px}.right-to-left .item-duplicate-wizard-dialog .fields-section .checkbox .create-field-in-target .create-field-popup{left:unset;right:22px}.right-to-left .item-duplicate-wizard-dialog .fields-section .bulk-select-container{right:unset;left:40px}.right-to-left .item-duplicate-wizard-dialog .processing-message{left:unset;right:0;float:right}.right-to-left .item-duplicate-wizard-dialog .target-justdo-label{margin-right:unset;margin-left:3px}.right-to-left .item-duplicate-wizard-dialog .item-duplicate-destination-select a.no-indent .text{padding-left:unset;padding-right:0}.justdo-project-pane-container{width:100%;height:100%!important;position:relative;top:0!important}.justdo-project-pane{display:flex;flex-direction:column;height:100%;width:100%}.justdo-project-pane.collapsed{background-color:#F3F5F6;border-top:1px solid #c0c0c0;cursor:pointer}.justdo-project-pane.collapsed:before{right:50%;top:6px;bottom:0;margin:0 -15%;content:" ";width:30%;height:2px;background:#C0C0C0;position:absolute}.justdo-project-pane-header{display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-top:1px solid rgba(0,0,0,0.08);border-bottom:1px solid rgba(0,0,0,0.04)}.justdo-project-pane-header .jd-icon{padding:4px}.justdo-project-pane-header .jd-icon:hover{stroke:black;background-color:rgba(0,0,0,0.08);transform:scale(1.05)}.justdo-project-pane-header .justdo-project-pane-tabs{display:flex;flex-grow:1;flex-wrap:wrap}.justdo-project-pane-header .project-pane-tab-wrapper{position:relative}.justdo-project-pane-header .project-pane-tab{cursor:pointer;display:flex;align-items:center;white-space:nowrap;height:34px;padding:0px 16px}.justdo-project-pane-header .project-pane-tab:hover .active-tab-bottom-border{visibility:visible;opacity:0.12}.justdo-project-pane-header .project-pane-tab.active .active-tab-bottom-border{visibility:visible;opacity:1}.justdo-project-pane-header .project-pane-divider{border-right:1px solid #dee2e6;margin:4px 0px}.justdo-project-pane-header .active-tab-bottom-border{position:absolute;width:100%;height:2px;bottom:0px;left:0;right:0;visibility:hidden;pointer-events:none}.justdo-project-pane-tab-container{display:flex;flex-grow:1;overflow:hidden}@media (max-width: 767px){.justdo-project-pane-header .justdo-project-pane-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.justdo-project-pane-header .justdo-project-pane-tabs::-webkit-scrollbar{display:none}}.mobile-navbar-buttons .mobile-navbar-btn.project-pane svg{transform:rotate(-90deg)}.workload-in-own-trans{color:#626262}.workload-in-own-trans .grid-tree-control-task-id,.workload-in-own-trans .grid-tree-control-toggle{opacity:0.6}.workload-in-own-trans .grid-tree-control-user{opacity:0.5}.activity-filter-surface,.tab-project-activity{--activity-surface:#fff;--activity-text:#212529;--activity-muted:#616b77;--activity-border:#d8dde3;position:relative;height:100%;width:100%;min-height:0;min-width:0;padding:16px;display:flex;flex-direction:column;text-align:start;color:var(--activity-text);background:var(--activity-surface);overflow:hidden}.activity-filter-surface button:where([class^=activity-],.project-log),.tab-project-activity button:where([class^=activity-],.project-log){font:inherit;color:inherit;text-align:start;cursor:pointer;border:1px solid var(--activity-border);border-radius:8px;background:var(--activity-surface);padding:8px 12px;min-height:36px}.activity-filter-surface button:where([class^=activity-],.project-log):hover,.tab-project-activity button:where([class^=activity-],.project-log):hover{background:rgba(var(--color-primary),0.06)}.activity-filter-surface button:where([class^=activity-],.project-log):disabled,.tab-project-activity button:where([class^=activity-],.project-log):disabled{cursor:default;opacity:0.6}.activity-filter-surface .activity-toolbar,.tab-project-activity .activity-toolbar{flex:0 0 auto;flex-wrap:wrap;align-items:center;padding-bottom:8px;border-bottom:1px solid var(--activity-border)}.activity-filter-surface .activity-desktop-filters,.tab-project-activity .activity-desktop-filters{display:flex;flex-wrap:wrap;flex:0 1 auto;min-width:0}.activity-filter-surface .activity-open-filter,.activity-filter-surface .activity-reset-filters,.tab-project-activity .activity-open-filter,.tab-project-activity .activity-reset-filters{display:flex;align-items:center;gap:4px;min-height:32px;padding:4px 8px;font-size:13px;min-width:0;max-width:100%;line-height:20px}.activity-filter-surface .activity-open-filter .activity-filter-label,.tab-project-activity .activity-open-filter .activity-filter-label{font-weight:600;color:var(--activity-muted);white-space:nowrap}.activity-filter-surface .activity-open-filter .activity-filter-label:after,.tab-project-activity .activity-open-filter .activity-filter-label:after{content:":"}.activity-filter-surface .activity-open-filter bdi,.tab-project-activity .activity-open-filter bdi{min-width:0;max-width:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-filter-surface .activity-filter-indicator,.tab-project-activity .activity-filter-indicator{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.activity-filter-surface .activity-open-filter>.jd-dropdown-caret,.tab-project-activity .activity-open-filter>.jd-dropdown-caret{-webkit-margin-start:4px;margin-inline-start:4px}.activity-filter-surface .activity-filter-indicator,.tab-project-activity .activity-filter-indicator{display:none;width:12px;height:12px;flex:0 0 12px}.activity-filter-surface .activity-open-filter.activity-filter-active,.activity-filter-surface .activity-panel-section.activity-filter-active,.tab-project-activity .activity-open-filter.activity-filter-active,.tab-project-activity .activity-panel-section.activity-filter-active{border-color:rgba(var(--color-primary),1);box-shadow:inset 0 0 0 1px rgba(var(--color-primary),1);background:rgba(var(--color-primary),0.08)}.activity-filter-surface .activity-open-filter.activity-filter-active:hover,.activity-filter-surface .activity-panel-section.activity-filter-active:hover,.tab-project-activity .activity-open-filter.activity-filter-active:hover,.tab-project-activity .activity-panel-section.activity-filter-active:hover{background:rgba(var(--color-primary),0.12)}.activity-filter-surface .activity-open-filter.activity-filter-active .activity-filter-indicator,.activity-filter-surface .activity-panel-section.activity-filter-active .activity-filter-indicator,.tab-project-activity .activity-open-filter.activity-filter-active .activity-filter-indicator,.tab-project-activity .activity-panel-section.activity-filter-active .activity-filter-indicator{display:block}.activity-filter-surface .activity-open-filter.activity-filter-active .activity-filter-label,.activity-filter-surface .activity-panel-section.activity-filter-active .activity-filter-label,.tab-project-activity .activity-open-filter.activity-filter-active .activity-filter-label,.tab-project-activity .activity-panel-section.activity-filter-active .activity-filter-label{color:var(--activity-text)}.activity-filter-surface .activity-filter-count,.tab-project-activity .activity-filter-count{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:20px;min-width:26px;padding-inline:6px;border:1px solid transparent;border-radius:999px;font-size:12px;line-height:1;font-weight:600;font-variant-numeric:tabular-nums;color:var(--activity-text);background:linear-gradient(rgba(var(--color-primary),0.18),rgba(var(--color-primary),0.18)),#e9ecef}.activity-filter-surface .activity-filter-count.activity-filter-count-empty,.tab-project-activity .activity-filter-count.activity-filter-count-empty{display:none}.activity-filter-surface .activity-panel-back,.activity-filter-surface .activity-reset-filters,.tab-project-activity .activity-panel-back,.tab-project-activity .activity-reset-filters{border-color:transparent;color:rgba(var(--color-primary),1)}.activity-filter-surface .activity-reset-filters,.tab-project-activity .activity-reset-filters{color:var(--activity-text);font-weight:500}.activity-filter-surface .activity-mobile-filters,.activity-filter-surface .activity-mobile-summary,.tab-project-activity .activity-mobile-filters,.tab-project-activity .activity-mobile-summary{display:none}.activity-filter-surface .project-log-wrapper,.tab-project-activity .project-log-wrapper{flex:1 1 auto;min-height:0;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;overflow-anchor:none;scrollbar-gutter:stable}.activity-filter-surface .activity-viewport-spacer,.tab-project-activity .activity-viewport-spacer{pointer-events:none;flex-shrink:0}.activity-filter-surface .activity-rows,.tab-project-activity .activity-rows{display:flex;flex-direction:column}.activity-filter-surface .activity-viewport-row,.tab-project-activity .activity-viewport-row{display:flow-root;flex-shrink:0}.activity-filter-surface .activity-entry:not(.activity-entry-continuation),.tab-project-activity .activity-entry:not(.activity-entry-continuation){border-top:1px solid var(--activity-border)}.activity-filter-surface .activity-viewport-row:first-child>.activity-entry,.tab-project-activity .activity-viewport-row:first-child>.activity-entry{border-top:0}.activity-filter-surface .activity-day,.tab-project-activity .activity-day{font-size:12px;font-weight:600;color:var(--activity-muted);margin:0;padding:16px 8px 8px}.activity-filter-surface .project-log,.tab-project-activity .project-log{min-width:0;min-height:28px;border:0;padding:2px 0;line-height:1.35}.activity-filter-surface .activity-avatar .justdo-avatar,.tab-project-activity .activity-avatar .justdo-avatar{width:24px;height:24px}.activity-filter-surface .activity-context,.tab-project-activity .activity-context{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;padding:8px 8px 0}.activity-filter-surface .activity-actor,.tab-project-activity .activity-actor{font-size:12px;color:var(--activity-muted);max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-filter-surface .activity-change-line,.tab-project-activity .activity-change-line{display:flex;flex-wrap:wrap;gap:0 8px;align-items:baseline;-webkit-margin-start:40px;margin-inline-start:40px;padding:4px 8px 4px 0;padding-inline:0 8px;line-height:1.5}.activity-filter-surface .task-details,.tab-project-activity .task-details{font-weight:600;color:rgba(var(--color-primary),1);overflow-wrap:anywhere}.activity-filter-surface .activity-message,.tab-project-activity .activity-message{flex:1 1 240px;min-width:0;overflow-wrap:anywhere}.activity-filter-surface .activity-message bdi,.tab-project-activity .activity-message bdi{white-space:pre-wrap}.activity-filter-surface .activity-message .undone,.activity-filter-surface .activity-message.undone,.tab-project-activity .activity-message .undone,.tab-project-activity .activity-message.undone{text-decoration:line-through}.activity-filter-surface .activity-field-label,.tab-project-activity .activity-field-label{display:inline;font-weight:600;-webkit-margin-end:8px;margin-inline-end:8px}.activity-filter-surface .activity-values,.tab-project-activity .activity-values{display:inline}.activity-filter-surface .activity-values bdi,.tab-project-activity .activity-values bdi{min-width:0;max-width:100%}.activity-filter-surface .activity-old-value,.tab-project-activity .activity-old-value{color:var(--activity-muted)}.activity-filter-surface .activity-change-arrow,.tab-project-activity .activity-change-arrow{color:var(--activity-muted)}.activity-filter-surface .activity-change-arrow:dir(rtl),.tab-project-activity .activity-change-arrow:dir(rtl){transform:scaleX(-1)}.activity-filter-surface .activity-details-toggle,.activity-filter-surface .activity-repeats-toggle,.tab-project-activity .activity-details-toggle,.tab-project-activity .activity-repeats-toggle{flex:0 0 auto;min-height:28px;padding:2px 4px;border:0;color:rgba(var(--color-primary),1);font-size:11px}.activity-filter-surface .activity-entry-time,.tab-project-activity .activity-entry-time{flex:0 0 auto;color:var(--activity-muted);font-size:11px}.activity-filter-surface .activity-expanded-details,.tab-project-activity .activity-expanded-details{-webkit-margin-start:40px;margin-inline-start:40px;-webkit-margin-end:8px;margin-inline-end:8px;margin-bottom:12px;padding:8px 12px;-webkit-border-start:2px solid var(--activity-border);border-inline-start:2px solid var(--activity-border);overflow-wrap:anywhere}.activity-filter-surface .activity-expanded-details bdi,.tab-project-activity .activity-expanded-details bdi{white-space:pre-wrap}.activity-filter-surface .activity-expanded-details dd,.activity-filter-surface .activity-expanded-details dl,.tab-project-activity .activity-expanded-details dd,.tab-project-activity .activity-expanded-details dl{margin:0}.activity-filter-surface .activity-expanded-details dt,.tab-project-activity .activity-expanded-details dt{font-size:12px;color:var(--activity-muted)}.activity-filter-surface .activity-expanded-details dd+dt,.tab-project-activity .activity-expanded-details dd+dt{margin-top:8px}.activity-filter-surface .activity-expanded-details.undone bdi,.tab-project-activity .activity-expanded-details.undone bdi{text-decoration:line-through}.activity-filter-surface .activity-empty,.activity-filter-surface .more-items-container,.tab-project-activity .activity-empty,.tab-project-activity .more-items-container{padding:16px 8px;margin:0;text-align:center;color:var(--activity-muted)}.activity-filter-surface .activity-load-older,.tab-project-activity .activity-load-older{display:block;margin:12px auto}.activity-filter-surface .activity-notice,.tab-project-activity .activity-notice{margin:8px 0;font-size:12px}.activity-filter-surface .activity-filter-backdrop,.tab-project-activity .activity-filter-backdrop{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.08)}.activity-filter-surface .activity-filter-panel,.tab-project-activity .activity-filter-panel{position:fixed;width:min(440px,100% - 24px);min-width:0;display:flex;flex-direction:column;background:var(--activity-surface);border:1px solid var(--activity-border);border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,0.18);overflow:hidden;pointer-events:auto}.activity-filter-surface .activity-panel-header,.tab-project-activity .activity-panel-header{flex:0 0 auto;padding:4px 8px;border-bottom:1px solid var(--activity-border)}.activity-filter-surface .activity-panel-header strong,.tab-project-activity .activity-panel-header strong{flex:1;min-width:0;font-size:14px}.activity-filter-surface .activity-panel-header .activity-panel-back,.tab-project-activity .activity-panel-header .activity-panel-back{min-height:32px;padding:4px 8px;-webkit-margin-end:4px;margin-inline-end:4px}.activity-filter-surface .activity-panel-body,.tab-project-activity .activity-panel-body{min-height:0;overflow:auto;padding:8px}.activity-filter-surface .activity-panel-section,.tab-project-activity .activity-panel-section{display:grid;grid-template-columns:minmax(0,1fr);-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;width:100%;margin-bottom:8px}.activity-filter-surface .activity-panel-section span,.tab-project-activity .activity-panel-section span{font-weight:600}.activity-filter-surface .activity-panel-section .activity-filter-indicator,.tab-project-activity .activity-panel-section .activity-filter-indicator{grid-row:1/3;align-self:center}.activity-filter-surface .activity-panel-section bdi,.tab-project-activity .activity-panel-section bdi{grid-column:1;color:var(--activity-muted);overflow-wrap:anywhere}.activity-filter-surface .activity-panel-section.activity-filter-active,.tab-project-activity .activity-panel-section.activity-filter-active{grid-template-columns:12px minmax(0,1fr)}.activity-filter-surface .activity-panel-section.activity-filter-active bdi,.tab-project-activity .activity-panel-section.activity-filter-active bdi{grid-column:2;color:var(--activity-text)}.activity-filter-surface .activity-date-editor,.tab-project-activity .activity-date-editor{padding:8px}.activity-filter-surface .activity-date-boundary,.tab-project-activity .activity-date-boundary{margin-bottom:16px}.activity-filter-surface .activity-date-boundary label,.tab-project-activity .activity-date-boundary label{display:block;font-weight:600}.activity-filter-surface .activity-date-boundary input,.tab-project-activity .activity-date-boundary input{min-width:0;text-align:start;direction:ltr}.activity-filter-surface .activity-date-help,.tab-project-activity .activity-date-help{font-size:12px;color:var(--activity-muted);overflow-wrap:anywhere}.activity-filter-surface .activity-filter-error,.tab-project-activity .activity-filter-error{color:#9b1c1c;margin:8px 0}.activity-filter-portal{position:fixed;inset:0;z-index:1101;pointer-events:none}.activity-filter-surface{display:contents}#ui-datepicker-div.activity-date-calendar{z-index:var(--activity-calendar-layer)!important}.high-contrast-mode .activity-filter-surface,.high-contrast-mode .tab-project-activity{--activity-text:#111;--activity-muted:#333;--activity-border:#555}.high-contrast-mode .activity-filter-surface .activity-filter-active,.high-contrast-mode .tab-project-activity .activity-filter-active{border-color:var(--activity-text);box-shadow:inset 0 0 0 1px var(--activity-text)}.high-contrast-mode .activity-filter-surface .activity-filter-count,.high-contrast-mode .tab-project-activity .activity-filter-count{background:var(--activity-text);color:#fff}@media (forced-colors: active){.tab-project-activity .activity-filter-count{border-color:CanvasText;color:CanvasText}}@media (max-width: 767px){.activity-filter-surface,.tab-project-activity{padding:12px}.activity-filter-surface button.project-log,.activity-filter-surface button[class^=activity-],.tab-project-activity button.project-log,.tab-project-activity button[class^=activity-]{min-height:44px}.activity-filter-surface .activity-desktop-filters,.tab-project-activity .activity-desktop-filters{display:none}.activity-filter-surface .activity-mobile-filters,.tab-project-activity .activity-mobile-filters{display:flex}.activity-filter-surface .activity-mobile-summary,.tab-project-activity .activity-mobile-summary{display:block;margin:8px 0;font-size:12px;color:var(--activity-muted);overflow-wrap:anywhere}.activity-filter-surface .activity-filter-backdrop,.tab-project-activity .activity-filter-backdrop{display:block;position:fixed;background:rgba(0,0,0,0.25);pointer-events:auto}.activity-filter-surface .activity-filter-sheet,.tab-project-activity .activity-filter-sheet{position:fixed;top:auto;bottom:0;width:100%;border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom)}.activity-filter-surface .activity-date-editor input,.activity-filter-surface .activity-shared-list input,.tab-project-activity .activity-date-editor input,.tab-project-activity .activity-shared-list input{font-size:16px}.activity-filter-surface .activity-context,.tab-project-activity .activity-context{grid-template-columns:24px minmax(0,1fr)}.activity-filter-surface .activity-actor,.tab-project-activity .activity-actor{grid-column:2;max-width:100%}.activity-filter-surface .activity-change-line,.tab-project-activity .activity-change-line{-webkit-margin-start:8px;margin-inline-start:8px}.activity-filter-surface .activity-message,.tab-project-activity .activity-message{flex-basis:calc(100% - 64px)}.activity-filter-surface .activity-expanded-details,.tab-project-activity .activity-expanded-details{-webkit-margin-start:8px;margin-inline-start:8px}.activity-filter-surface .activity-details-toggle,.activity-filter-surface .activity-repeats-toggle,.activity-filter-surface .project-log,.tab-project-activity .activity-details-toggle,.tab-project-activity .activity-repeats-toggle,.tab-project-activity .project-log{min-height:44px}.activity-filter-surface .activity-text-preview,.tab-project-activity .activity-text-preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;white-space:normal}}@media (min-width: 768px) and (pointer: coarse){.activity-filter-surface .activity-panel-back,.tab-project-activity .activity-open-filter,.tab-project-activity .activity-reset-filters{min-height:44px}}[section-id=tickets-queues] .tq-task-item{display:flex;align-items:center;background-color:#f0f4f9;border-radius:4px;margin-top:8px;padding:8px 8px 8px 12px;height:44px}[section-id=tickets-queues] .tq-task-item .jd-icon{margin-left:auto;color:#C5CBD3;stroke-width:3;padding:4px;cursor:pointer}[section-id=tickets-queues] .tq-task-item .jd-icon:hover{color:#76869a;background-color:#e8edf3}[section-id=tickets-queues] .tq-task{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#3D495B}[section-id=tickets-queues] .tq-task-item-info{margin-left:auto;position:relative;display:flex;align-items:center}[section-id=tickets-queues] .tq-task-item-info:hover .project-config-tooltip{display:block}[section-id=tickets-queues] .tq-task-item-info .jd-icon{cursor:help}[section-id=tickets-queues] .tq-task-item-info .project-config-tooltip{width:250px;bottom:28px;right:0}[section-id=tickets-queues] .new-ticket-queue-dropdown .new-ticket-queue-toggle{border:none;padding:0;margin:0;display:flex;align-items:center;background-color:white;cursor:pointer}[section-id=tickets-queues] .new-ticket-queue-dropdown .new-ticket-queue-toggle:hover{text-decoration:underline}[section-id=tickets-queues] .new-ticket-queue-dropdown .new-ticket-queue-toggle .jd-icon{stroke-width:3;width:18px;height:18px;opacity:0.5;margin-right:2px}[section-id=tickets-queues] .new-ticket-queue-dropdown .dropdown-menu{right:0!important;left:auto!important}[section-id=tickets-queues] .new-ticket-queue-dropdown .new-tq-seqId{width:160px}[section-id=tickets-queues] .new-ticket-queue-dropdown .add{white-space:nowrap}.ticket-queues-list-empty{text-align:center;padding:40px 0;line-height:100%;font-size:14px;color:rgba(49,69,99,0.25);margin-top:8px;border-radius:4px}.high-contrast-mode .grid-tree-control-task-id{color:#000000;border-color:#000000;opacity:1}.email-verification-prompt-alerts .bootbox-body{padding:18px 6px 22px}.email-verification-required-dialog-inner-wrapper .change-email-btn{margin-top:4px;margin-left:2px;cursor:pointer;font-style:italic}.email-verification-required-dialog-inner-wrapper .change-email-btn:hover{text-decoration:underline}.task-pane-section-justdo-inbound-emails .divider{width:1px;height:20px;background-color:rgba(0,0,0,0.12);margin:0 8px}.task-pane-section-justdo-inbound-emails .jd-icon{padding:4px}.task-pane-section-justdo-inbound-emails .loading{position:absolute;left:50%;top:50%;margin-top:-46px;margin-left:-46px}.copy-email-address,.copy-footer-address,.send-email-to-thread,.toggle-email-destination{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.copy-email-address:hover,.copy-footer-address:hover,.send-email-to-thread:hover,.toggle-email-destination:hover{text-decoration:none}.copy-email-address span,.copy-footer-address span,.send-email-to-thread span,.toggle-email-destination span{font-size:12px}.toggle-email-destination{position:relative}.toggle-email-destination i{font-size:18px}.toggle-email-destination .tooltip-content{bottom:-2px;width:224px;height:55px;padding:3px 5px;font-weight:700;left:120px;top:0px}.toggle-email-destination .tooltip-content:after{top:20%}.toggle-email-destination.tq-disabled{cursor:not-allowed;color:#747474}.no-emails-message{text-align:center;padding:40px 0;line-height:100%;font-size:14px;color:rgba(49,69,99,0.5);border-radius:4px;margin-top:8px;margin-bottom:8px}.inbound-emails-list{border-radius:4px;margin-top:8px;margin-bottom:8px;padding:8px}.inbound-emails-manager-emails hr{border-style:dashed}.inbound-emails-manager-task-email-address,.inbound-emails-manager-task-email-footer{font-size:14px}.email-load-more-wrapper{display:flex;justify-content:center}.email-load-more-wrapper .inbount-email-load-more{font-size:12px;font-weight:700;text-transform:uppercase}.inbound-email-item{padding:8px 12px;cursor:pointer;background:#FFFFFF;border:1px solid #b0bec5;box-shadow:0 0px 3px rgba(171,178,191,0.16);border-radius:4px;transition:box-shadow 0.35s;position:relative}.inbound-email-item+.inbound-email-item{margin-top:8px}.inbound-email-item:hover{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.inbound-email-item .inbound-email-title-container{cursor:pointer;border:1px solid transparent}.inbound-email-item .inbound-email-title-container:active,.inbound-email-item .inbound-email-title-container:focus{border:1px dotted gray}.inbound-email-item .inbound-email-item-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.inbound-email-item .inbound-email-item-icon{position:absolute;padding:0px;width:18px;height:14px;stroke-width:1;background:white;top:-5px;left:4px;border-radius:4px;background-color:white;color:rgb(49,69,99)}.inbound-email-item .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.inbound-email-item .date{color:rgba(49,69,99,0.6);font-size:12px}.inbound-email-item .sender{font-size:12px;color:rgb(49,69,99);margin-top:2px}.inbound-email-item .file-issue .fa{color:#ffbb46}.inbound-email-item .additional-info{font-size:13px}.inbound-email-item .email-body{overflow:auto;border-top-style:dashed;border-width:1px}.inbound-email-item .email-body img{margin:1rem 0rem}.inbound-email-item .email-body img.loading{display:none}.inbound-email-item .email-body div:first-child{max-height:200px;overflow:auto}.inbound-email-item .file-attachments{font-size:14px}.inbound-email-item .file-attachments-list{list-style-type:none;padding-left:0px}.inbound-email-item .file-download-link{font-size:13px}.inbound-email-item .file-size{font-style:italic;font-size:11px}.inbound-email-item .delete-button{float:right;font-size:14px}.right-to-left .task-pane-section-justdo-inbound-emails .loading{left:unset;right:50%;margin-left:unset;margin-right:-46px}.right-to-left .toggle-email-destination .tooltip-content{left:unset;right:100px}.right-to-left .inbound-email-item .inbound-email-item-icon{left:unset;right:4px}.right-to-left .inbound-email-item .file-attachments-list{padding-left:unset;padding-right:0px}.originating-email-container{border-top:1px solid #EEEEEE;padding-top:9px;margin-top:11px}.news-wrapper .subtitle{font-size:16px;line-height:27px;color:#51606e;margin-top:8px;padding:0;border:0}.news-wrapper .news-content{padding-top:20px}.news-wrapper .news-content .news-item{max-width:1000px;border-left:4px solid rgba(106,125,143,0.2);margin-bottom:80px;padding-left:35px}.news-wrapper .news-content .news-item .news-title .text{font-weight:600;font-size:24px;line-height:34px}.news-wrapper .news-content .news-item .news-subtitle{font-size:16px;line-height:27px;color:#51606e;margin-top:8px}.news-wrapper .news-content .news-item .news-media{width:100%;max-width:800px;height:auto;background:rgba(1,179,255,0.21);border-radius:12px;margin-top:25px}.updates-content{padding-top:20px;flex-grow:1}.updates-content .updates{display:flex}.updates-content .update-title-wrapper{width:200px;flex-shrink:0;text-align:right}.updates-content .update-title{font-size:26px;font-weight:600}.updates-content .update-date{font-weight:600;color:rgba(106,125,143,0.75)}.updates-content .updates-list{max-width:800px;border-left:4px solid rgba(106,125,143,0.2);margin-bottom:60px;padding-left:32px;margin-left:32px}.updates-content .update-item{font-size:16px}.updates-content .update-item+.update-item{margin-top:12px}@media (max-width: 992px){.news-wrapper .news-content .news-item{border:none;padding-left:0px}.news-wrapper .news-content .news-media{border-radius:16px}.updates-content .updates{flex-direction:column}.updates-content .update-title-wrapper{width:auto;text-align:left}.updates-content .updates-list{max-width:none;border-left:none;margin-bottom:60px;padding-left:0;margin-left:0;padding-top:16px;margin-top:16px;border-top:4px solid rgba(106,125,143,0.2)}}@media print{.news-wrapper .news-item{-webkit-column-break-inside:avoid;break-inside:avoid}}.type-workload-user-header .grid-tree-control-text{font-weight:700}.type-workload-user-header .resources-summary-container{font-weight:400}[class*=nested-dropdown-menu-add-to-projects-collection-] .dropdown-item-label-wrapper{display:flex;white-space:initial;width:320px}[class*=nested-dropdown-menu-add-to-projects-collection-] .dropdown-item-label-wrapper .jd-icon-context-action{margin-top:2px}[class*=nested-dropdown-menu-add-to-projects-collection-] .dropdown-item-label-wrapper .jump-to-task-in-pc{display:flex;-webkit-margin-start:auto;margin-inline-start:auto;opacity:0;pointer-events:none;-webkit-padding-start:8px;padding-inline-start:8px}[class*=nested-dropdown-menu-add-to-projects-collection-] .dropdown-item-label-wrapper .jump-to-task-in-pc .jd-icon-context-action{margin-inline:0;transition:all 0.2s linear;cursor:pointer}[class*=nested-dropdown-menu-add-to-projects-collection-] .dropdown-item-label-wrapper .jump-to-task-in-pc .jd-icon-context-action:dir(rtl){transform:scaleX(-1)}[class*=nested-dropdown-menu-add-to-projects-collection-] .dropdown-item-label-wrapper .jump-to-task-in-pc .jd-icon-context-action:hover{stroke:black;background-color:rgba(0,0,0,0.08)}[class*=nested-dropdown-menu-add-to-projects-collection-] .dropdown-item-label-wrapper .jump-to-task-in-pc.show{opacity:1;pointer-events:all}.additional-field-items-list .udf-id-private-followup-completed{position:absolute;inset-inline-end:20px}.cfld-action-btn .fa{cursor:pointer}.cfld-formatter .cfld-action-btn{display:none}.cfld-formatter:hover .cfld-action-btn{display:inline-block;float:right}.cfld-editor textarea{border:0 none;background:transparent none;resize:none!important;vertical-align:top;width:100%;outline:none;padding:0}.additional-field-items-list .cfld-editor textarea{text-align:left!important}.cfld-editor .cfld-action-btn{display:inline-block;float:right}.cfld-editor .cfld-id-field-settings{margin-right:1px}.cfld-editor.cfld-empty .cfld-hidden-if-empty{display:none}.right-to-left .cfld-formatter:hover .cfld-action-btn{float:left}.right-to-left .additional-field-items-list .cfld-editor textarea{text-align:right!important}.right-to-left .additional-field-items-list .cfld-action-btn{float:left}.right-to-left .additional-field-items-list .cfld-id-field-settings{margin-right:unset;margin-left:1px}.smart-row-formula-formatter{width:100%;height:100%}.sn-grid-value{display:flex;align-items:center;direction:ltr;gap:4px}.sn-grid-value .jd-numeric-value{flex:1 0 auto;font-weight:inherit}.sn-grid-value .cfld-fx{position:relative;top:-1px;flex:0 1 auto;min-width:0;overflow:hidden;padding:0 3px;margin-block:-2px;height:18px;line-height:18px;color:inherit;text-decoration:none;font-family:Georgia,serif;font-style:italic;border-radius:3px;opacity:0.6}.sn-grid-value .cfld-fx:hover,.sn-grid-value .cfld-fx[aria-expanded=true]{opacity:1;background:rgba(0,0,0,0.06)}.sn-grid-value.sn-grid-diagnosis .cfld-fx{flex-shrink:0}.sn-grid-value.sn-grid-diagnosis .jd-numeric-value{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfld-mi{display:grid;gap:2px;min-width:0}.cfld-mi .cfld-mi-actions,.cfld-mi .cfld-mi-meta,.cfld-mi .sn-context{font-size:12px}.cfld-mi .cfld-mi-actions{display:flex;flex-wrap:wrap;gap:4px 12px}.cfld-mi .sn-expr{margin-top:2px}.cfld-mi .sn-value-summary{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.cfld-mi .sn-value-summary .jd-numeric-value{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.cfld-mi .sn-details-toggle{border:1px solid transparent;border-radius:3px;padding:2px 4px;background:rgba(var(--color-primary),0.06);color:inherit;font-size:12px;max-width:100%;white-space:normal;cursor:pointer}.cfld-mi .sn-details-toggle:hover,.cfld-mi .sn-details-toggle[aria-expanded=true]{background:rgba(var(--color-primary),0.12)}.cfld-mi .sn-details-toggle .jd-dropdown-trigger-label{white-space:normal;overflow-wrap:anywhere}.cfld-mi .sn-context{margin:0}.cfld-mi .sn-details{display:grid;gap:4px;margin-top:4px}.cfld-mi .sn-details[hidden]{display:none}.cfld-mi .sn-copy-formula,.cfld-mi .sn-edit-column{padding:0;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.sn-expr{display:block;padding:4px 6px;border-radius:4px;background:rgba(0,0,0,0.04);color:inherit;font:12px/1.4 ui-monospace,Menlo,monospace;white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.sn-inspect{width:300px;max-width:calc(100vw - 32px);padding:12px;display:grid;gap:8px;font-size:13px;box-sizing:border-box}.sn-inspect .sn-actions,.sn-inspect .sn-inspect-head{display:flex;align-items:center;gap:8px}.sn-inspect .sn-actions{flex-wrap:wrap}.sn-inspect .sn-inspect-kind{flex:1;font-size:12px}.sn-inspect .sn-inspect-close{border:0;border-radius:3px;background:transparent;color:inherit;font-size:22px;line-height:24px;min-width:28px;cursor:pointer}.sn-inspect .sn-inspect-content{display:grid;gap:8px;max-height:min(360px,50vh);overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.sn-inspect .sn-inspect-result{font-size:18px;text-align:start}.sn-inspect .sn-context,.sn-inspect .sn-diagnosis,.sn-inspect .sn-explain{margin:0;overflow-wrap:anywhere}.sn-diagnosis{font-style:italic;margin:0}.srf-header-fx{position:relative;top:-2px;font:italic 10px Georgia,serif;-webkit-margin-end:4px;margin-inline-end:4px;color:inherit}.cfld-mi a:focus-visible:not(.jd-pointer-restored-focus),.sn-inspect-trigger:focus-visible:not(.jd-pointer-restored-focus){outline:2px solid var(--jd-focus-color);outline-offset:1px}.high-contrast-mode .sn-expr{border:1px solid currentColor}.high-contrast-mode .sn-editor-tools{border-color:currentColor}.high-contrast-mode .cfld-fx{opacity:1;box-shadow:inset 0 0 0 1px currentColor}.additional-field-items-list .cfld-editor.sn-editor textarea,.right-to-left .additional-field-items-list .cfld-editor.sn-editor textarea{text-align:left!important}.cfld-editor.sn-editor{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px}.cfld-editor.sn-editor textarea{flex:1 1 0;width:0!important;min-width:0;direction:ltr!important}.cfld-editor.sn-editor .sn-editor-tools-trigger{flex:0 0 auto;gap:2px;padding:0 2px;border:0;border-radius:3px;background:transparent;color:inherit;cursor:pointer;line-height:20px}.cfld-editor.sn-editor .sn-fixed-note{flex-basis:100%;margin:2px 0 0;font-size:12px}.grid-control .cfld-editor.sn-editor .sn-fixed-note{display:none}.cfld-editor.sn-grid-editor{direction:ltr;flex-wrap:nowrap;align-items:center}.cfld-editor.sn-grid-editor .sn-editor-tools-trigger{align-self:stretch;min-width:32px}.cfld-editor.sn-grid-editor textarea{margin:0}.sn-editor-tools{display:none;z-index:1050;width:300px;max-width:calc(100vw - 24px);padding:12px;background:white;color:#343a40;border:1px solid #d8dde3;border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,0.15);font-size:13px;box-sizing:border-box}.sn-editor-tools.open{display:block}.sn-editor-tools .sn-function-controls{display:grid;gap:8px;padding:4px;margin:-4px;max-height:calc(100vh - 100px);overflow:auto}.sn-editor-tools label{display:grid;gap:4px;margin:0}.sn-editor-tools .sn-filter-option{display:flex;align-items:center;gap:6px}.sn-editor-tools .sn-function-footer{display:flex;justify-content:flex-end;gap:8px}.sn-editor-tools .sn-function-confirmation{margin:0;font-size:12px}.sn-editor-tools .sn-function-confirmation[hidden]{display:none}.sn-editor-tools .sn-insert-function{position:relative}.sn-editor-tools.sn-needs-confirmation .sn-insert-function:after{content:"";position:absolute;inset:-2px;border:2px solid rgba(var(--color-primary),1);border-radius:5px;box-shadow:inset 0 0 0 1px #fff;pointer-events:none}.sn-editor-tools .sn-conversion-actions{display:grid;gap:6px;padding-top:8px;border-top:1px solid #d8dde3}.sn-editor-tools .sn-conversion-actions[hidden]{display:none}.sn-editor-tools .sn-tool-note{display:none;margin:0;font-size:12px}.sn-editor-tools.sn-note-only .sn-function-controls{display:none}.sn-editor-tools.sn-note-only .sn-tool-note{display:block}@media (pointer: coarse){.sn-editor-tools button,.sn-inspect button{min-height:40px}.cfld-mi .sn-details-toggle,.cfld-mi-actions button{min-height:40px}.cfld-editor.sn-grid-editor .sn-editor-tools-trigger{min-width:40px}}.high-contrast-mode .sn-editor-tools.sn-needs-confirmation .sn-insert-function:after{border-color:#000}@media (forced-colors: active){.sn-editor-tools.sn-needs-confirmation .sn-insert-function:after{border-color:Highlight}}.high-contrast-mode .cfld-mi .sn-details-toggle{border-color:#000}@media (forced-colors: active){.cfld-mi .sn-details-toggle{border-color:ButtonText}}.custom-field-formula-field-editor{max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:auto}.custom-field-formula-field-editor-opener{margin:0 4px}.open-formula-editor-help{display:inline-block;cursor:pointer;-webkit-margin-start:2px;margin-inline-start:2px}.custom-field-formula-field-editor-content{width:400px;max-width:100%}.custom-field-formula-field-editor-content .add-field{-webkit-margin-start:8px;margin-inline-start:8px}.custom-field-formula-field-editor-content .editor-caption{font-size:12px}.custom-field-formula-field-editor-content .add-custom-field-option{border-bottom:1px dashed #e0e0e0}.custom-field-formula-field-editor-content .add-custom-field-option .new-option-begin{margin:0 8px}.custom-field-formula-field-editor-content .add-custom-field-option .add-custom-field-btn{-webkit-margin-start:8px;margin-inline-start:8px}.custom-field-formula-field-editor-content .jd-icon-custom-field{cursor:pointer;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;width:16px;height:16px;transition:all 0.2s linear;opacity:0.8}.custom-field-formula-field-editor-content .custom-field-option{border-bottom:1px dashed #e0e0e0}.custom-field-formula-field-editor-content .custom-field-option:hover input{background-color:rgba(0,0,0,0.02)!important}.custom-field-formula-field-editor-content .btn.cancel{-webkit-margin-end:4px;margin-inline-end:4px}.custom-field-formula-field-editor.dropdown-menu[dir]{text-align:start}.smart-row-formula-editor{min-width:350px}.smart-row-formula-editor .smart-row-formula-editor-content .formula-input{font-family:monospace}.smart-row-formula-editor .smart-row-formula-editor-content .field-to-add-selector{flex:1}.smart-row-formula-editor-opener{cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.formula-editing-rules-dialog .formula-example{font-size:12px}.time-tracker-toolbar{margin-bottom:10px;border-radius:2px;padding:8px 12px;background-color:#eaf4ff;display:flex;justify-content:space-between;align-items:center}.time-tracker-task{color:#0f5fcc;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.time-tracker-navigation{display:flex;align-items:center;margin-left:20px}.time-tracker-player{background:#0071d5;padding:2px 2px 2px 16px;border-radius:50px;display:flex;align-items:center}.time-tracker-time{display:inline;margin-right:10px;color:white;font-weight:600;font-size:16px}.time-tracker-stop{background:rgba(255,255,255,0.35);display:inline-block;border-radius:50%;padding:7px;border:2px solid white;box-shadow:0 0px 7px rgba(0,0,0,0.15);cursor:pointer;transition:all 0.3s}.time-tracker-stop:hover{box-shadow:0 0px 12px rgba(0,0,0,0.25)}.time-tracker-stop-icon{width:9px;height:9px;background:white;border-radius:1px}.time-tracker-cancel{font-size:7px;margin-left:10px;cursor:pointer;color:rgba(37,110,210,0.85)}.time-tracker-cancel:hover{color:rgba(37,110,210,0.7)}.time-tracker-edit-box{display:inline;margin-right:10px;color:white;background:#0071d5;font-weight:600;font-size:16px;width:60px}.right-to-left .time-tracker-navigation{margin-left:unset;margin-right:20px}.right-to-left .time-tracker-player{padding:2px 16px 2px 2px}.right-to-left .time-tracker-time{margin-right:unset;margin-left:10px}.right-to-left .time-tracker-cancel{margin-left:unset;margin-right:10px}.right-to-left .time-tracker-edit-box{margin-right:unset;margin-left:10px}.time-tracker-duration-modifier{position:relative;font-size:14px;color:#525F7F;z-index:1}.time-tracker-duration-modifier .record-start-end{white-space:nowrap;cursor:pointer}.time-tracker-duration-modifier .record-start-end:hover{color:black}.time-tracker-duration-modifier .record-duration{width:90px;text-align:center;font-weight:700;margin-left:1rem}.time-tracker-duration-modifier .duration-editor-container .duration-editor-close{position:fixed;top:0;right:0;width:100%;height:100%;cursor:auto;z-index:-1}.time-tracker-duration-modifier .duration-editor-container .duration-editor{position:absolute;background-color:white;padding:0.75rem;border-radius:4px;right:0px;width:220px}.time-tracker-duration-modifier .duration-editor-container .duration-editor.dropup{bottom:36px}.time-tracker-duration-modifier .duration-editor-container .duration-editor .start-end-time{padding-bottom:0.75rem;border-bottom:1px dashed #eaeaea;margin-bottom:0.25rem}.time-tracker-duration-modifier .duration-editor-container .duration-editor .end-time{margin-left:4px}.time-tracker-duration-modifier .duration-editor-container .duration-editor .ui-datepicker{border:none;font-size:12px;width:100%}.time-tracker-duration-modifier .duration-editor-container .duration-editor .ui-datepicker-calendar thead th{border:none}.time-tracker-duration-modifier .duration-editor-container .duration-editor .duration-input-label{font-size:11px;font-weight:700;text-transform:uppercase;margin-bottom:4px}.time-tracker-duration-modifier .duration-editor-container .duration-editor .ui-datepicker table th{padding:1px}.time-tracker-duration-modifier .duration-editor-container .duration-editor .ui-datepicker table td{padding:1px;border-top:none}.tab-time-tracker-history-container{display:flex;flex-direction:column}.project-pane-time-tracker-history{padding:1rem;display:flex;flex-grow:1;overflow:scroll;flex-direction:column}.project-pane-time-tracker-no-records{display:flex;align-items:center;justify-content:center;opacity:0.35;padding:0 5rem;width:100%;height:100%}.time-tracker-history-container{width:100%}.time-tracker-pane-toolbar{background-color:white;width:100%;z-index:100;display:flex;padding:0.5rem 1rem;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.05)}.time-tracker-pane-toolbar .divider{width:1px;height:24px;background:#E8EBEE;margin:0px 12px}.time-tracker-pane-toolbar .toolbar-left{display:flex;align-items:center;flex-grow:1}.time-tracker-pane-toolbar .toolbar-right{background-color:rgba(83,95,127,0.08);border-radius:4px;padding-left:8px}.time-tracker-pane-toolbar .toolbar-right .time-tracker-new-record-td{vertical-align:middle;border:none;padding:8px 8px 8px 0px}.time-tracker-pane-toolbar .toolbar-right .time-tracker-new-record-td:not(.col-notes){width:50px}.time-tracker-pane-toolbar .time-tracker-new-record-add{white-space:nowrap;width:48px}.time-tracker-pane-toolbar .new-record-user-selector{display:flex;width:36px}.time-tracker-pane-toolbar .new-record-user-selector .dropdown-menu{max-height:300px;overflow:auto}.time-tracker-pane-toolbar .new-record-user-avatar-btn{width:22px;height:22px;border-radius:100%;cursor:pointer}.time-tracker-pane-toolbar .new-record-user-search{padding:0px 10px;color:black;min-width:180px}.time-tracker-pane-toolbar .new-record-user-search::-webkit-input-placeholder{opacity:0.5}.time-tracker-pane-toolbar .new-record-user-search::-moz-placeholder{opacity:0.5}.time-tracker-pane-toolbar .new-record-user-search::-ms-input-placeholder{opacity:0.5}.time-tracker-pane-toolbar .new-record-user-search::placeholder{opacity:0.5}.time-tracker-pane-toolbar .new-record-user-item{padding:4px 6px;max-width:260px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-radius:4px;min-width:180px;display:flex;align-items:center}.time-tracker-pane-toolbar .new-record-user-item:focus{outline:none}.time-tracker-pane-toolbar .new-record-user-search+.new-record-user-item{margin-top:0.5rem}.time-tracker-pane-toolbar .new-record-user-avatar{width:22px;height:22px;border-radius:100%;margin-right:6px}.time-tracker-users{margin-right:4px}.time-tracker-users .time-tracker-users-indicator{position:absolute;width:8px;height:8px;border-radius:100%;right:2px;top:2px;border:1px solid white;box-shadow:0px 0px 4px 1px rgba(0,0,0,0.08);z-index:1;display:none}.time-tracker-users.active .time-tracker-users-indicator{display:block}.time-tracker-users .jd-icon{cursor:pointer;padding:4px;stroke-width:2}.time-tracker-users .jd-icon:hover{background-color:rgba(0,0,0,0.08);transform:scale(1.05)}.time-tracker-users .time-tracker-user-search{padding:0px 10px;color:black;min-width:180px}.time-tracker-users .time-tracker-user-search::-webkit-input-placeholder{opacity:0.5}.time-tracker-users .time-tracker-user-search::-moz-placeholder{opacity:0.5}.time-tracker-users .time-tracker-user-search::-ms-input-placeholder{opacity:0.5}.time-tracker-users .time-tracker-user-search::placeholder{opacity:0.5}.time-tracker-users .dropdown-menu{max-height:300px;overflow:auto}.time-tracker-users .dropdown-header{font-size:11px}.time-tracker-users .time-tracker-user-show-all,.time-tracker-users .time-tracker-user-show-none{cursor:pointer}.time-tracker-users .time-tracker-user-show-all:hover,.time-tracker-users .time-tracker-user-show-none:hover{text-decoration:underline}.time-tracker-users .time-tracker-user-item{padding:4px 6px;max-width:260px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-radius:4px;min-width:180px;display:flex;align-items:center;opacity:0.75}.time-tracker-users .time-tracker-user-item:focus{outline:none}.time-tracker-users .time-tracker-user-item .jd-icon{stroke-width:2px;width:20px;height:20px;padding:2px;display:none}.time-tracker-users .time-tracker-user-item.user-in-filter{opacity:1}.time-tracker-users .time-tracker-user-item.user-in-filter .jd-icon{display:block}.time-tracker-users .time-tracker-user-info{display:flex;align-items:center;flex-grow:1}.time-tracker-users .time-tracker-user-avatar{width:22px;height:22px;border-radius:100%;margin-right:6px}.time-tracker-new-record-form{display:flex;align-items:center}.time-tracker-new-record-seqid{min-width:60px;text-align:center}.time-tracker-new-record-task-title{width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px;color:rgba(72,79,86,0.8)}.time-tracker-new-record-note{width:100%;text-align:left;font-size:14px;color:#525F7F}.time-tracker-duration .jd-icon,.time-tracker-report .jd-icon{cursor:pointer;padding:4px;stroke-width:2}.time-tracker-duration .jd-icon:hover,.time-tracker-report .jd-icon:hover{background-color:rgba(0,0,0,0.08);transform:scale(1.05)}.time-tracker-duration .time-tracker-duration-btn{font-weight:600;padding:4px 12px}.time-tracker-duration .time-tracker-duration-item{display:flex;padding:4px 6px;border-radius:4px;align-items:center;width:180px}.time-tracker-duration .time-tracker-duration-item .jd-icon{stroke-width:2px;width:20px;height:20px;padding:2px;display:none}.time-tracker-duration .time-tracker-duration-item.active-duration .jd-icon{display:block}.time-tracker-duration .time-tracker-duration-info{flex-grow:1}@media (max-width: 1200px){.time-tracker-new-record-task-title{width:80px}.time-tracker-new-record-td.col-notes{width:100px}}.right-to-left .project-pane-time-tracker-history,.right-to-left .time-tracker-pane-toolbar{text-align:right}.right-to-left .project-pane-time-tracker-history .toolbar-right,.right-to-left .time-tracker-pane-toolbar .toolbar-right{padding-left:unset;padding-right:8px}.right-to-left .project-pane-time-tracker-history .dropdown-menu,.right-to-left .time-tracker-pane-toolbar .dropdown-menu{text-align:right!important}.right-to-left .project-pane-time-tracker-history .time-tracker-users,.right-to-left .time-tracker-pane-toolbar .time-tracker-users{margin-right:unset;margin-left:4px}.right-to-left .project-pane-time-tracker-history .time-tracker-users .dropdown-menu,.right-to-left .time-tracker-pane-toolbar .time-tracker-users .dropdown-menu{right:0;left:auto!important;transform:translate3d(12px,24px,0px)!important}.right-to-left .project-pane-time-tracker-history .time-tracker-users .dropdown-menu .time-tracker-user-avatar,.right-to-left .time-tracker-pane-toolbar .time-tracker-users .dropdown-menu .time-tracker-user-avatar{margin-right:unset;margin-left:6px}.right-to-left .project-pane-time-tracker-history .time-tracker-new-record-td,.right-to-left .time-tracker-pane-toolbar .time-tracker-new-record-td{padding:8px 0px 8px 8px!important}.right-to-left .project-pane-time-tracker-history .record-duration,.right-to-left .time-tracker-pane-toolbar .record-duration{margin-left:unset;margin-right:16px}.right-to-left .project-pane-time-tracker-history .duration-editor .end-time,.right-to-left .time-tracker-pane-toolbar .duration-editor .end-time{margin-left:unset;margin-right:4px}.right-to-left .project-pane-time-tracker-history .tracker-notes input,.right-to-left .time-tracker-pane-toolbar .tracker-notes input{text-align:right}@media (max-width: 767px){.time-trakcer-report-dialog .modal-content{width:unset!important}.toolbar-right{display:none}}.time-tracker-user-dropdown{z-index:150}.time-tracker-user-dropdown-wrapper{background-color:white;border-radius:0.25rem;padding:0.75rem}.time-tracker-user-dropdown-wrapper .time-tracker-record-user-search{padding:0px 10px;color:black}.time-tracker-user-dropdown-wrapper .time-tracker-record-user-search::-webkit-input-placeholder{opacity:0.5}.time-tracker-user-dropdown-wrapper .time-tracker-record-user-search::-moz-placeholder{opacity:0.5}.time-tracker-user-dropdown-wrapper .time-tracker-record-user-search::-ms-input-placeholder{opacity:0.5}.time-tracker-user-dropdown-wrapper .time-tracker-record-user-search::placeholder{opacity:0.5}.time-tracker-user-dropdown-wrapper .time-tracker-record-user-item{padding:4px 6px;max-width:260px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-radius:4px;min-width:180px;display:flex;align-items:center}.time-tracker-user-dropdown-wrapper .time-tracker-record-user-item:focus{outline:none}.time-tracker-user-dropdown-wrapper .time-tracker-record-user-item .time-tracker-record-user-avatar{width:22px;height:22px;border-radius:100%;margin-right:6px}.time-tracker-user-dropdown-wrapper .time-tracker-record-user-search+.time-tracker-record-user-item{margin-top:0.5rem}.time-tracker-history-container input.form-control{width:90px;text-align:center}.time-tracker-history-container .total-today{font-weight:600;margin:0rem 0.5rem 0.5rem 0.5rem}.time-tracker-history-container .table>tbody>tr:not(.highlight-record):hover{background-color:rgb(248,249,250)}.time-tracker-history-container .table>tbody>tr>td{vertical-align:middle;border-top:1px dashed #eaeaea;border-bottom:1px dashed #eaeaea;padding:0.25rem 0.5rem}.time-tracker-history-container .table>thead>tr>th{color:#525F7F;font-size:12px;text-transform:uppercase;border-top:1px dashed #eaeaea;border-bottom:none;vertical-align:middle;padding:0.25rem 0.5rem}.time-tracker-history-container .table>thead>tr>th.col-notes{-webkit-padding-start:1rem;padding-inline-start:1rem}.time-tracker-history-container .table>tbody>tr>td:not(.col-notes){width:50px}.time-tracker-history-container .table .col-duration.editor-open{position:relative;z-index:300}.time-tracker-history-container .tracker-task-title{width:280px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px;cursor:pointer}.time-tracker-history-container .tracker-task-title:hover{text-decoration:underline}.time-tracker-history-container .tracker-notes{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.time-tracker-history-container .tracker-notes input{width:100%;text-align:left;border:none;font-size:14px;color:#525F7F}.time-tracker-history-container .tracker-notes input::-webkit-input-placeholder{color:rgba(82,95,127,0.5)}.time-tracker-history-container .tracker-notes input::-moz-placeholder{color:rgba(82,95,127,0.5)}.time-tracker-history-container .tracker-notes input::-ms-input-placeholder{color:rgba(82,95,127,0.5)}.time-tracker-history-container .tracker-notes input::placeholder{color:rgba(82,95,127,0.5)}.time-tracker-history-container .tracker-task-user{display:flex;width:36px}.time-tracker-history-container .tracker-task-user-img{width:22px;height:22px;border-radius:100%}.time-tracker-history-container .time-tracker-history-entry{background-color:white;transition:background-color 0.3s ease-in-out}.time-tracker-history-container .time-tracker-history-entry.highlight-record{background-color:rgba(3,123,254,0.12)}.time-tracker-history-container .pptth-scroll{position:absolute;width:100%;height:1000px}.time-tracker-history-container .tracker-operations{display:flex;position:relative}.time-tracker-history-container .tracker-operations .jd-icon{padding:4px;stroke-width:2;color:#535f7e;transition:all 0.2s linear}.time-tracker-history-container .tracker-operations .jd-icon:hover{stroke:black;background-color:rgba(0,0,0,0.08);transform:scale(1.05)}.time-tracker-history-container .tracker-operations .record-tooltip{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);border-radius:0.2rem;background-color:white;position:absolute;top:-20px;right:0px;font-size:10px;font-weight:700;display:none;z-index:10;text-transform:uppercase;white-space:nowrap}.time-tracker-history-container .tracker-operations .record-tooltip .record-tooltip-content{display:flex;align-items:center;padding:4px 8px 4px 4px;line-height:100%}.time-tracker-history-container .tracker-operations .record-tooltip .record-icon{width:2px;height:12px;background-color:red;border-radius:1px;margin-right:4px;transition:opacity 0.5s ease-in-out;animation:blink-element normal 1.5s infinite ease-in-out}.time-tracker-history-container .tracker-operations.recording .start-task-timer{opacity:0.35;pointer-events:none}.time-tracker-history-container .tracker-operations.recording:hover .record-tooltip{display:block}@keyframes blink-element{0%{opacity:1}50%{opacity:0}to{opacity:1}}.time-trakcer-report-dialog .modal-content{width:630px}.time_tracker_report_dialog-container .add-task-button{margin-left:8px}.time_tracker_report_dialog-container .tasks-list{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0}.time_tracker_report_dialog-container .tasks-list li{cursor:pointer;border-bottom:1px dashed rgba(0,0,0,0.12)}.time_tracker_report_dialog-container .tasks-list .task-title{text-overflow:ellipsis;white-space:nowrap}.time_tracker_report_dialog-container .tasks-list .task-info{min-width:0}.time_tracker_report_dialog-container .tasks-list .task-actions{flex-shrink:0}.time_tracker_report_dialog-container .tasks-list .ui-sortable-helper{border:none}.time_tracker_report_dialog-container .tasks-list .task-seq-id{font-size:13px}.time_tracker_report_dialog-container .tasks-list .jd-icon{padding:3px}.time_tracker_report_dialog-container .tasks-list .task-seq-id{padding:3px 6px;min-width:60px;text-align:center}.time_tracker_report_dialog-container .tasks-list .task-title{-webkit-padding-start:12px;padding-inline-start:12px;cursor:pointer;overflow:hidden}.time_tracker_report_dialog-container .tasks-list i{padding:8px;margin-left:2px}.time_tracker_report_dialog-container .tasks-list i:hover{opacity:0.3}.time_tracker_report_dialog-container .section-title{font-size:12px}.time_tracker_report_dialog-container .date-range-controls>.col:first-child{-webkit-padding-end:0.5rem;padding-inline-end:0.5rem}.time_tracker_report_dialog-container .date-range-controls>.col:not(:first-child){-webkit-padding-start:0.5rem;padding-inline-start:0.5rem}.time_tracker_report_dialog-container .time-tracker-report-footer{display:flex;flex-direction:column;margin-top:32px}.time_tracker_report_dialog-container .time-tracker-report-footer .btn+.btn{margin-top:8px}.task-pane-tasks-locks-section .tasks-locks-info{font-weight:700;color:#2B71CF;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.task-pane-tasks-locks-section .tasks-locks-info:before{content:"·";padding:0px 5px;color:#d2d2d2;font-size:13px}.task-pane-tasks-locks-section .tasks-locks-toggle-lock-state,.task-pane-tasks-locks-section .tasks-locks-tooltip-icon{border:0}.task-pane-tasks-locks-section .tasks-locks-tooltip-icon{cursor:help}.task-pane-tasks-locks-section .tasks-locks-toggle-lock-state{cursor:pointer}.task-pane-tasks-locks-section .locking-member-label{font-size:14px}.task-pane-tasks-locks-section .locking-member{margin:4px 1px}.task-pane-tasks-locks-section .locking-member .justdo-avatar{width:27px;height:27px}.jd-tt-task-locks-help-container .tasks-locks-tooltip{box-shadow:0 0 5px 0 rgba(0,0,0,0.07),0 5px 15px 0 rgba(199,199,199,0.5);background:#FFFFFF;border-radius:2px;padding:5px 12px;width:360px;max-width:calc(100vw - 32px);max-height:calc(100vh - 64px);overflow:auto}.jd-tt-task-locks-help-container .tasks-locks-tooltip .msg-main-text{display:block;font-size:13px;font-weight:700}.jd-tt-task-locks-help-container .tasks-locks-tooltip .msg-sub-text{display:block;font-size:12px}.task-pane-section-justdo-files input[type=file]{display:none}.task-pane-section-justdo-files .custom-file-input{display:flex;align-items:center;justify-content:center;text-align:center;border:2px dashed #dddddd;border-radius:5px;width:100%;cursor:pointer;padding:28px 3px;font-weight:400;opacity:1}.task-pane-section-justdo-files .loader{width:25px;height:25px;position:absolute;display:none}.task-pane-section-justdo-files .loader .double-bounce1{width:100%;height:100%;border-radius:50%;opacity:0.2;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite ease-in-out}.task-pane-section-justdo-files .loader .double-bounce2{width:100%;height:100%;border-radius:50%;opacity:0.2;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite ease-in-out;animation-delay:-1s}.task-pane-section-justdo-files .justdo-files-gallery .file .jd-icon{margin:0px;cursor:pointer;display:block;padding:4px;stroke-width:2;background-color:rgba(0,0,0,0.04)}.task-pane-section-justdo-files .justdo-files-gallery .file .metadata .dot{padding-right:2px;padding-left:2px;font-size:12px}.task-pane-section-justdo-files .justdo-files-gallery .file .metadata .dot:after{content:"·"}.task-pane-section-justdo-files .justdo-files-gallery .file .actions .jd-icon{margin-left:2px;background-color:rgba(0,0,0,0)}.task-pane-section-justdo-files .justdo-files-gallery .file .actions .jd-icon:hover{background-color:rgba(0,0,0,0.04)}.task-pane-section-justdo-files .justdo-files-gallery .file .actions .file-direct-download-link,.task-pane-section-justdo-files .justdo-files-gallery .file .actions .file-remove-link,.task-pane-section-justdo-files .justdo-files-gallery .file .actions .file-rename-link{opacity:0}.task-pane-section-justdo-files .justdo-files-gallery .file .actions .file-edit-link{padding:0;width:16px;opacity:0.75}.task-pane-section-justdo-files .justdo-files-gallery .file .type-logo{min-width:24px;height:32px;background-image:url(packages/justdoinc_tasks-file-manager-plugin/media/icons.png);background-position:-58px 0px}.task-pane-section-justdo-files .justdo-files-gallery .file .type-logo.jpeg{background-position:-82px 0px}.task-pane-section-justdo-files .justdo-files-gallery .file .type-logo.vnd_ms-excel{background-position:-130px 0px}.task-pane-section-justdo-files .justdo-files-gallery .file .type-logo.png{background-position:-226px 0px}.task-pane-section-justdo-files .justdo-files-gallery .file .type-logo.pdf{background-position:-250px 0px}.task-pane-section-justdo-files .justdo-files-gallery .file .type-logo.javascript{background-position:-346px 0px}.task-pane-section-justdo-files .justdo-files-gallery .file .type-logo.html{background-position:-370px 0px}.task-pane-section-justdo-files .justdo-files-gallery .file .type-logo.msword{background-position:-442px 0px}.task-pane-section-justdo-files .justdo-files-gallery .file .type-logo.mp4,.task-pane-section-justdo-files .justdo-files-gallery .file .type-logo.mpeg,.task-pane-section-justdo-files .justdo-files-gallery .file .type-logo.quicktime,.task-pane-section-justdo-files .justdo-files-gallery .file .type-logo.webm,.task-pane-section-justdo-files .justdo-files-gallery .file .type-logo.x-ms-wmv,.task-pane-section-justdo-files .justdo-files-gallery .file .type-logo.x-msvideo{background-position:-274px 0px}.task-pane-section-justdo-files .justdo-files-gallery .file .image-preview{background-size:cover;height:300px;background-repeat:no-repeat;background-position:50%;cursor:pointer;border-radius:4px}.task-pane-section-justdo-files .justdo-files-gallery .file .image-preview.loading{background-image:none!important;background-size:auto}.task-pane-section-justdo-files .justdo-files-gallery .file .image-preview.loading .loader{display:block}.task-pane-section-justdo-files .justdo-files-gallery .file .video-preview{height:300px;cursor:pointer;border-radius:4px}.task-pane-section-justdo-files .justdo-files-gallery .file .pdf-preview{height:250px;cursor:pointer}.task-pane-section-justdo-files .justdo-files-gallery .file .content{overflow:hidden;text-align:start}.task-pane-section-justdo-files .justdo-files-gallery .file .title{line-height:1rem;overflow:hidden;text-overflow:ellipsis;padding-bottom:2px}.task-pane-section-justdo-files .justdo-files-gallery .file .msg{position:absolute;background:rgba(255,255,255,0.9);top:0;bottom:0;left:0;right:0;z-index:150}.task-pane-section-justdo-files .justdo-files-gallery .file-inner-wrapper{padding:16px;position:relative;border:2px solid rgba(255,255,255,0);border-radius:8px;transition:border-color 0.35s}.task-pane-section-justdo-files .justdo-files-gallery .file:hover .file-direct-download-link,.task-pane-section-justdo-files .justdo-files-gallery .file:hover .file-remove-link,.task-pane-section-justdo-files .justdo-files-gallery .file:hover .file-rename-link{opacity:0.75}.task-pane-section-justdo-files .bottom-toolbar .justdo-files-gallery{position:absolute;left:350px;right:10px;top:10px;bottom:10px;overflow-y:auto}.task-pane-section-justdo-files .file-edit-dropdown{right:0!important;left:auto!important;margin-top:12px}.task-pane-section-justdo-files .file-edit-dropdown .dropdown-item{display:flex;align-items:center;cursor:pointer}.task-pane-section-justdo-files .justdo-files-gallery.edit-mode{padding-bottom:80px}.task-pane-section-justdo-files .justdo-files-gallery.edit-mode .bulk-edit-control-wrapper{position:fixed;display:flex;z-index:3;bottom:35px;padding-left:18px}.task-pane-section-justdo-files .justdo-files-gallery.edit-mode .bulk-edit-control-wrapper .bulk-edit-control{display:flex;padding:12px;background-color:white}.task-pane-section-justdo-files .justdo-files-gallery.edit-mode .bulk-edit-control-wrapper .bulk-edit-done,.task-pane-section-justdo-files .justdo-files-gallery.edit-mode .bulk-edit-control-wrapper .bulk-edit-remove{font-weight:700;text-transform:uppercase}.task-pane-section-justdo-files .justdo-files-gallery.edit-mode .file-check-input{position:relative;width:18px;height:18px;-webkit-margin-end:12px;margin-inline-end:12px}.task-pane-section-justdo-files .justdo-files-gallery.edit-mode .file-check-input .jd-icon{position:absolute;width:18px;height:18px;padding:0px;stroke-width:2.5;background-color:white;z-index:3}.task-pane-section-justdo-files .justdo-files-gallery.edit-mode .file-check-input .jd-icon.icon-mark-square{color:#848fa1;opacity:0.75}.task-pane-section-justdo-files .justdo-files-gallery.edit-mode .file-check-input .jd-icon.icon-mark-check{color:#08c116;opacity:0}.task-pane-section-justdo-files .justdo-files-gallery.edit-mode .file-check-input:hover .icon-mark-circle{opacity:1}.task-pane-section-justdo-files .justdo-files-gallery.edit-mode .file.selected .file-inner-wrapper{border-color:#08c116}.task-pane-section-justdo-files .justdo-files-gallery.edit-mode .file.selected .icon-mark-square{opacity:0}.task-pane-section-justdo-files .justdo-files-gallery.edit-mode .file.selected .icon-mark-check{opacity:1}.task-pane-section-justdo-files .justdo-files-gallery.edit-mode .file{cursor:pointer}.task-pane-section-justdo-files .justdo-files-gallery.edit-mode .file .content,.task-pane-section-justdo-files .justdo-files-gallery.edit-mode .file .image-preview{pointer-events:none}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0.5)}50%{transform:scale(1);-webkit-transform:scale(1)}}.task-pane-section-justdo-files .drop-pane{margin-bottom:8px;position:relative}.task-pane-section-justdo-files .drop-pane .drop-pane-logo{width:32px;height:32px;transition:transform 0.18s ease,-webkit-filter 0.18s ease;transition:transform 0.18s ease,filter 0.18s ease;transition:transform 0.18s ease,filter 0.18s ease,-webkit-filter 0.18s ease}.task-pane-section-justdo-files .drop-pane .drop-to-upload-msg{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:0}.task-pane-section-justdo-files .drop-pane.no-files{height:100%}.task-pane-section-justdo-files .drop-pane.no-files .custom-file-input{height:100%}.task-pane-section-justdo-files .drop-pane.no-files .drop-pane-logo{display:block!important}.task-pane-section-justdo-files .drop-pane.hovering .custom-file-input{background:#f2f3fa;border:2px dashed #d3d8fb;color:#337ab7}.task-pane-section-justdo-files .drop-pane.hovering .drop-pane-logo,.task-pane-section-justdo-files .drop-pane.hovering .prev-upload-result,.task-pane-section-justdo-files .drop-pane.hovering .upload-msg{visibility:hidden}.task-pane-section-justdo-files .drop-pane.hovering .drop-to-upload-msg{display:block}.task-pane-section-justdo-files .drop-pane.no-files.hovering .upload-msg{display:none}.task-pane-section-justdo-files .drop-pane.no-files.hovering .drop-pane-logo{visibility:visible;transform:scale(1.06);-webkit-filter:drop-shadow(0 3px 6px rgba(51,122,183,0.18));filter:drop-shadow(0 3px 6px rgba(51,122,183,0.18))}.task-pane-section-justdo-files .drop-pane.no-files.hovering .drop-to-upload-msg{position:static;transform:none;margin-top:3px}.task-pane-section-justdo-files .drop-pane.uploading .drop-pane-logo,.task-pane-section-justdo-files .drop-pane.uploading .prev-upload-result{display:none}.task-pane-section-justdo-files .drop-pane.ready .drop-pane-logo{display:none}.holidays_format_error{color:red}.resources-availability{padding:0px 8px;display:flex;flex-direction:column;gap:16px}.resources-availability-section{color:#3D495B;font-weight:600;display:flex;flex-direction:column}.resources-availability-section.workdays{gap:8px}.resources-availability-section.holidays{gap:8px}.resources-availability-locked-note{background:#F7F9FB;border-left:3px solid #6B778C;color:#6B778C;font-size:12px;font-weight:400;line-height:18px;padding:8px 10px}.resources-availability-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;padding:4px 0;border-top:1px solid #EDF1F8}.resources-availability-item .resources-title{font-weight:400}.resources-availability-item .resources-time-control{pointer-events:none;opacity:0.25;display:flex;position:relative;align-items:center;gap:4px}.resources-availability-item .resources-time-control .from_time,.resources-availability-item .resources-time-control .to_time{width:116px}.resources-availability-item .resources-time-control.enabled{pointer-events:auto;opacity:1}.resources-availability-item:last-child{border-bottom:1px solid #EDF1F8}.resources-availability-time-note{position:absolute;padding:0px 4px;background-color:white;top:-12px;left:0px;font-size:11px;white-space:nowrap}.holidays_format_error{color:red!important}.resources-availability-holiday-manager{display:flex;flex-direction:column;gap:8px}.resources-availability-holiday-add-row{align-items:center;display:flex;gap:8px;font-weight:400;flex-wrap:nowrap}.resources-availability-holiday-add-row .btn{flex:0 0 auto}.resources-availability-holiday-add-label{color:#6B778C;font-size:13px;margin-bottom:0;min-width:74px}.resources-availability-holiday-add-row input[type=date]{flex:0 1 155px;max-width:155px;min-width:130px}.resources-availability-range-separator{color:#6B778C;flex:0 0 auto;font-size:13px}.resources-availability-holiday-error{font-size:12px;font-weight:400}.resources-availability-holiday-list{border:1px solid #EDF1F8;border-radius:4px;max-height:180px;overflow:auto}.resources-availability-holiday-item{align-items:center;background:#FFFFFF;display:flex;font-weight:400;justify-content:space-between;gap:12px;padding:8px 10px;border-bottom:1px solid #EDF1F8}.resources-availability-holiday-item:last-child{border-bottom:0}.resources-availability-holiday-item-highlight{animation:resources-availability-holiday-item-highlight 1.6s ease-out}@keyframes resources-availability-holiday-item-highlight{0%{background:#FFF8D6;box-shadow:inset 0 0 0 2px rgba(245,201,92,0.55)}70%{background:#FFF8D6;box-shadow:inset 0 0 0 2px rgba(245,201,92,0.35)}to{background:#FFFFFF;box-shadow:none}}.resources-availability-holiday-label{color:#3D495B}.resources-availability-remove-holiday-group{flex:0 0 auto;font-size:12px;padding:0}.resources-availability-holiday-empty{color:#8A94A6;font-weight:400;padding:10px;text-align:center}@media (max-width: 767px){.resources-availability-section .resources-title .form-check-label{width:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.resources-availability-holiday-add-row{align-items:stretch;flex-direction:column;flex-wrap:nowrap}.resources-availability-holiday-add-row .btn,.resources-availability-holiday-add-row input[type=date]{flex:0 0 auto;max-width:none;width:100%}.resources-availability-holiday-add-label{min-width:0}}.project-conf-resources-availability-config{border:1px solid #EDF1F8;border-radius:4px;color:#3D495B;padding:12px}.project-conf-resources-availability-config .project-conf-resources-availability-header{background:#FFFFFF;border-bottom:1px solid #EDF1F8;box-shadow:0 2px 6px rgba(61,73,91,0.06);gap:12px;justify-content:space-between;margin:-12px -12px 12px;padding:12px;position:-webkit-sticky;position:sticky;top:-20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:20}.project-conf-resources-availability-config .project-conf-resources-availability-title{flex:1 1 auto;min-width:0}.project-conf-resources-availability-config .jd-icon{flex:0 0 auto;height:20px;margin-right:10px;width:20px}.project-conf-resources-availability-config .project-conf-resources-availability-label{font-weight:500;min-width:0}.project-conf-resources-availability-config .resources-availability{padding:0}.project-conf-resources-availability-config .resources-availability .resources-availability-locked-note{display:none}.project-conf-resources-availability-config .project-conf-resources-availability-lock-strip{align-items:flex-start;background:#F8FAFD;border:1px solid #E3E9F2;border-radius:4px;display:flex;gap:12px;justify-content:space-between;margin:-2px 0 14px;min-height:34px;padding:8px 10px}.project-conf-resources-availability-config .project-conf-resources-availability-lock,.project-conf-resources-availability-config .project-conf-resources-availability-save,.project-conf-resources-availability-config .project-conf-resources-availability-unlock{align-items:center;display:inline-flex;gap:6px}.project-conf-resources-availability-config .project-conf-resources-availability-unlock{color:#6B778C;flex:0 0 auto;font-weight:500;padding-left:8px;padding-right:8px}.project-conf-resources-availability-config .project-conf-resources-availability-unlock:focus,.project-conf-resources-availability-config .project-conf-resources-availability-unlock:hover{color:#3D495B;text-decoration:none}.project-conf-resources-availability-config .project-conf-resources-availability-lock-copy-wrap{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.project-conf-resources-availability-config .project-conf-resources-availability-locked{align-items:center;color:#6B778C;display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;gap:6px;min-width:0}.project-conf-resources-availability-config .project-conf-resources-availability-lock-note{color:#6B778C;font-size:12px;font-weight:400;line-height:18px}.project-conf-resources-availability-config .project-conf-resources-availability-lock-meta{color:#8A94A6}.project-conf-resources-availability-config .project-conf-resources-availability-actions{align-items:center;display:flex;flex:0 0 auto;gap:10px;justify-content:flex-end;min-width:0}.project-conf-resources-availability-config .project-conf-resources-availability-actions.is-clean .project-conf-resources-availability-save{opacity:0.72}.project-conf-resources-availability-config .project-conf-resources-availability-lock,.project-conf-resources-availability-config .project-conf-resources-availability-save{min-height:34px;white-space:nowrap}.right-to-left .project-conf-resources-availability-config .jd-icon{margin-left:10px;margin-right:0}.right-to-left .project-conf-resources-availability-config .project-conf-resources-availability-title .jd-icon{margin-left:10px;margin-right:0}.right-to-left .project-conf-resources-availability-config .project-conf-resources-availability-lock-strip .project-conf-resources-availability-locked{direction:rtl}@media (max-width: 640px){.project-conf-resources-availability-config .project-conf-resources-availability-header{align-items:stretch;flex-direction:column}.project-conf-resources-availability-config .project-conf-resources-availability-actions{align-items:stretch;flex-direction:column}.project-conf-resources-availability-config .project-conf-resources-availability-title{align-self:flex-start}.project-conf-resources-availability-config .project-conf-resources-availability-lock-strip{align-items:stretch;flex-direction:column}}.tab-justdo-calendar-container{display:flex;flex-direction:column}.calendar_view_header{display:flex;justify-content:space-between;width:100%;background-color:white;z-index:200;padding:16px;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.05)}.calendar_view_toolbar{display:flex;align-items:center}.calendar_view_toolbar .divider{width:1px;height:24px;background:#E8EBEE;margin:0 12px}.calendar_view_project_title{font-size:15px;font-weight:600}.calendar_view_project_selector button{padding:4px 12px;font-weight:600;max-width:250px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left}.calendar_view_project_selector .dropdown-menu{max-height:200px;min-width:240px;overflow:auto}.calendar_view_project_selector .dropdown-header{font-size:11px}.calendar_view_project_selector .dropdown-item{max-width:320px;overflow:hidden;text-overflow:ellipsis}.calendar_view_date_selector{font-size:14px;font-weight:700;display:flex;align-items:center}.calendar_view_date_selector button{display:flex;align-items:center;height:30px;padding:0px 8px;font-weight:700}.calendar_view_date_icon{stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;width:20px;height:20px;padding:2px;transition:all 0.2s linear}.main_table_fixed_header{table-layout:fixed;position:fixed;z-index:150;background-color:white;box-shadow:0 1px 3px 0 rgba(0,0,0,0.08);display:none}.calendar_view_main_table td,.calendar_view_main_table th,.main_table_fixed_header th{border:1px dashed #eaeaea;border-collapse:collapse}.main_table_fixed_header th{border-bottom:1px solid #eaeaea}.calendar_view_main_table tr{transition:background-color 0.2s linear}.calendar_view_main_table tr.highlight{background-color:rgba(9,89,224,0.04)}.calendar_view_main_table th,.main_table_fixed_header th{padding:0.5rem 0}.calendar_view_main_table td{padding:0.3rem}.calendar_view_tasks_row{height:45px}.calendar_view_tasks_row.is_collapsed{height:30px}.calendar_view_tasks_row.is_collapsed .expand_user{width:auto;cursor:zoom-in;text-align:left;white-space:nowrap;overflow:hidden;border-right-style:solid;border-right-width:4px;position:absolute;top:4px;left:4px;right:4px;border-radius:4px;color:white;text-transform:uppercase;line-height:100%;font-weight:700;font-size:12px;padding:4px}.calendar_view_user,.main_table_fixed_header .calendar_view_user{width:120px}.calendar_expand_collapse{display:flex;align-items:center;justify-content:center;gap:8px}.calendar_table_user{position:relative;border-bottom-color:rgba(86,99,130,0.4)!important}.calendar_view_move,.main_table_fixed_header .calendar_view_move{width:35px}.calendar_view_resources{font-size:11px;font-weight:700;color:#0349bf;text-align:center;border-bottom-color:rgba(86,99,130,0.4)!important;position:relative}.calendar_view_resources span{display:block;overflow:hidden;text-overflow:ellipsis}.calendar_view_resources.xx_small_text:hover .calendar_view_resources_tooltip{display:block}.calendar_view_date,.main_table_fixed_header th{width:15%;text-align:center;color:#525F7F;font-size:12px}.calendar_view_date .week_day,.main_table_fixed_header th .week_day{text-transform:uppercase;margin-right:4px;opacity:0.6}.calendar_view_date.is_today,.main_table_fixed_header th.is_today{background-color:rgba(9,89,225,0.04);color:#0959e0;border-color:rgba(9,89,224,0.16)}.calendar_view_date.is_today .week_day,.main_table_fixed_header th.is_today .week_day{opacity:0.6}.calendar_view_date.is_holiday,.main_table_fixed_header th.is_holiday{background-color:rgba(230,233,238,0.4);color:#333333;border-color:rgba(9,89,224,0.16)}.calendar_view_date.is_holiday .week_day,.main_table_fixed_header th.is_holiday .week_day{opacity:0.6}.calendar_view_main_table_wrapper{position:relative;transition:opacity 0.3s;padding-bottom:80px;overflow:auto;display:flex;flex-grow:1}.calendar_view_main_table_wrapper.fadeOut{opacity:0}.calendar_view_main_table{table-layout:fixed}.calendar_task_cell{border-radius:4px;box-shadow:0px 0px 2px rgba(0,0,0,0.12);white-space:nowrap;text-overflow:ellipsis;padding:0.3rem 0.4rem;font-weight:600;position:relative;display:flex;cursor:move;transition:box-shadow 0.12s linear}.calendar_task_cell:hover .calendar_task_planned_hours{opacity:1;visibility:visible}.calendar_task_cell.show_cell{box-shadow:0 0 0 2px rgb(255,255,255),0 0 0 4px rgb(9,89,224)}.calendar_task_cell.task_cell_R{background-color:#c4e6fc9c;border:1px solid #9ecfef;color:#0d4167}.calendar_task_cell.task_cell_R:hover{box-shadow:0 0 0 2px rgb(255,255,255),0 0 0 4px #0a85d4}.calendar_task_cell.task_cell_F,.calendar_task_cell.task_cell_P{background-color:#EAE7FD;border:1px solid #cbc8e6;color:#534c8a}.calendar_task_cell.task_cell_F:hover,.calendar_task_cell.task_cell_P:hover{box-shadow:0 0 0 2px rgb(255,255,255),0 0 0 4px #5e579e}.calendar_task_cell.calendar_meeting{background-color:#f7caca;border:1px solid #bd9b9b;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.calendar_task_cell.calendar_meeting:hover{box-shadow:0 0 0 2px rgb(255,255,255),0 0 0 4px #5e579e}.jd-icon.calendar-meeting-icon-size{height:18px;width:18px;margin-right:2px;stroke-width:2}.calendar_task_info{position:absolute;font-size:10px;text-transform:uppercase;display:flex;align-items:start;top:-7px;left:-4px}.calendar_task_due_date,.calendar_task_planned_hours,.calendar_task_startDateAfterDueDate,.calendar_task_type,.calendar_task_unassigned_hours,.calendar_week_number{border:1px solid #000000;box-shadow:0px 0px 4px rgba(0,0,0,0.12);border-radius:2px;background-color:white;color:black;padding:0 0.2rem;display:inline-block}.calendar_task_due_date:hover,.calendar_task_planned_hours:hover,.calendar_task_startDateAfterDueDate:hover,.calendar_task_type:hover,.calendar_task_unassigned_hours:hover,.calendar_week_number:hover{z-index:99999}.calendar_week_number{position:absolute;top:-12px;left:0px;display:inline-block;width:47px;text-align:left;height:14px;font-size:xx-small;white-space:nowrap}.calendar_task_state{border-radius:100%;border:2px solid white;margin-right:4px;box-shadow:0px 0px 5px rgba(0,0,0,0.25);z-index:1;position:relative}.calendar_task_state:hover .calendar-task-state-tooltip{display:block}.calendar_task_state .jd-task-state{stroke-width:0;color:white;width:16px;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.calendar_task_state .jd-task-state.pending{fill:white;opacity:0.65}.calendar_task_state .jd-task-state.in-progress{fill:white}.calendar_task_state .jd-task-state.done{stroke-width:4px;fill:none;padding:2px}.calendar_task_state .jd-task-state.will-not-do{stroke-width:4px;fill:none;padding:2px}.calendar_task_state .jd-task-state.on-hold{fill:white;stroke-width:0.5;padding:2px}.calendar_task_state .jd-task-state.duplicate{stroke-width:3px;fill:none;padding:2px}.calendar-task-state-tooltip{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);border-radius:0.2rem;background-color:white;padding:0px 4px;position:absolute;top:-12px;right:10px;font-size:12px;display:none;z-index:10;text-transform:initial}.calendar_header_date{position:relative}.calendar_task_startDateAfterDueDate{cursor:help}.calendar_task_startDateAfterDueDate:hover{box-shadow:0px 0px 3px rgba(0,0,0,0.5)}.calendar_task_planned_hours{opacity:0;visibility:hidden;transition:opacity 0.35s;position:relative;z-index:10}.calendar_task_id{opacity:0.7;margin-right:4px}.calendar_meeting_title,.calendar_task_title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:flex;align-items:center}.calendar_view_scroll_cell{background:rgba(56,87,130,0.03);padding:0px!important;position:relative;z-index:100;border-bottom-color:rgba(86,99,130,0.4)!important}.calendar_view_scroll_cell .calendar_view_date_icon{width:18px;height:18px;opacity:0.4;display:block;margin:auto}.calendar_view_scroll_cell:hover .calendar_view_date_icon{opacity:1}.calendar_task_startsBeforeView{display:flex;align-items:center;border-right:1px solid rgba(255,255,255,0.1);margin-right:1rem;padding-right:0.6rem}.calendar_task_startsBeforeView .calendar_view_icon{stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;width:20px;height:20px;padding:2px;opacity:0.4}.calendar_task_endsAfterView{display:flex;align-items:center;border-left:1px solid rgba(255,255,255,0.1);margin-left:auto;padding-left:0.6rem}.calendar_task_endsAfterView .calendar_view_icon{stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;width:20px;height:20px;padding:2px;opacity:0.4}.calendar_view_scroll_left_cell{cursor:w-resize}.calendar_view_scroll_right_cell{cursor:e-resize}.dim_task{background:repeating-linear-gradient(135deg,rgba(82,95,127,0.12),rgba(82,95,127,0.12) 8px,rgba(82,95,127,0) 8px,rgba(82,95,127,0) 16px);opacity:0.4}.calendar_view_mark_days_off{background-color:rgba(230,233,238,0.4)}.calendar_view_droppable_wrapper{position:absolute;top:0px;left:0px;width:100%;background-color:rgba(255,255,255,0.4)}.calendar_view_droppable_wrapper .calendar_view_droppable_item{padding:4px;position:absolute}.calendar_view_droppable_wrapper .calendar_view_droppable_area{background-color:rgba(55,118,175,0.16);width:100%;height:100%;border-radius:2px;transition:box-shadow 0.2s linear}.calendar_view_droppable_wrapper .calendar_view_droppable_area.highlight{box-shadow:0 0 0 0.2rem rgb(38,143,255)}.calendar_view_droppable_wrapper .test_prev_week{position:absolute;left:0;top:0;width:20px;height:100%;background-color:red}.calendar_view_expand_collapse{position:absolute;top:6px;right:6px}.calendar_view_expand_collapse .jd-icon{width:14px;height:14px;padding:1px;cursor:pointer;background-color:white;border-radius:2px;display:none}.calendar_table_user:hover .calendar_view_clock .jd-icon,.calendar_table_user:hover .calendar_view_expand_collapse .jd-icon{display:block}.calendar_expand_collapse .jd-icon{padding:0.25rem;color:#525F7F;cursor:pointer}.calendar_expand_collapse .jd-icon:hover{color:black;stroke-width:2}.calendar_expand_collapse .expand_collapse_divider{width:1px;height:16px}.calendar-user-name{width:auto;text-align:left;white-space:nowrap;position:absolute;top:4px;left:4px;right:4px;border-radius:4px;color:white;line-height:100%;font-weight:600;font-size:12px;padding:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar-user-name.is-proxy{opacity:0.85}.calendar-user-name.is-proxy:before{content:"";position:absolute;width:auto;height:auto;border:1px dashed #092835;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:5px}.collapse_user{cursor:zoom-out}.collapse_user .calendar-user-name{white-space:normal}.calendar_view_clock{position:absolute;top:-4px;right:-4px}.calendar_view_clock .jd-icon{width:20px;height:20px;padding:1px;cursor:pointer;background-color:white;border-radius:50%;display:none}.smaller_text{font-size:smaller}.x_small_text{font-size:x-small}.xx_small_text{font-size:xx-small}.calendar-view-28 .is_start_of_week,.calendar-view-56 .is_start_of_week{border-left:1px solid #007bff!important}.highlighted_due_date{background-color:#f7caca}.calendar_task_tooltip,.calendar_view_resources_tooltip{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);border-radius:0.2rem;background-color:white;padding:0px 4px;position:absolute;bottom:-16px;left:4px;font-size:12px;display:none;z-index:10;white-space:nowrap}.calendar-view-14 .calendar_task_cell:hover .calendar_task_tooltip,.calendar-view-28 .calendar_task_cell:hover .calendar_task_tooltip,.calendar-view-56 .calendar_task_cell:hover .calendar_task_tooltip{display:block}.calendar-view-56 .calendar_task_id,.calendar-view-56 .calendar_task_title{opacity:0}.right-to-left .calendar_view_header{text-align:right}.right-to-left .calendar_view_header .dropdown-menu{text-align:right!important}.right-to-left .calendar_view_header .members-multi-selector .dropdown-menu{right:0;left:auto!important;transform:translate3d(12px,24px,0px)!important}.right-to-left .calendar_view_header .members-multi-selector .dropdown-menu .members-selector-member-avatar{margin-right:unset;margin-left:6px}.right-to-left .calendar_view_main_table_wrapper .calendar-user-name{text-align:right}@media (max-width: 767px){.calendar_view_header{white-space:nowrap;flex-direction:column;gap:8px}.calendar_view_header .zoom-btn-wrapper{display:none}.calendar_view_user,.main_table_fixed_header .calendar_view_user{width:80px}.calendar_header_date{display:flex;flex-direction:column;font-size:10px}.calendar_header_date .week_day{margin:0;text-transform:unset}}#tab-switcher button{padding:0}#tab-switcher .tab-switcher-divider{background-color:#c8c8c8;width:1px;height:16px;margin-left:12px}#tab-switcher .icon-container{display:flex;align-items:center}#tab-switcher .icon-container svg.jd-icon-dropdown{margin:0;height:19px}#tab-switcher .icon-container.loading{animation:fa-spin 2s infinite linear}#tab-switcher .icon-container .justdo-avatar{width:18px;height:18px;padding:1px}.tab-switcher-dropdown-wrapper .dropdown-item{align-items:center}.tab-switcher-dropdown-wrapper .dropdown-item:active{background-color:white;color:#212529}.tab-switcher-dropdown-wrapper .dropdown-item .jd-icon-dropdown{margin-top:2px}.tab-switcher-dropdown-wrapper .dropdown-item .dropdown-item-label{width:320px;word-wrap:break-word;overflow-wrap:break-word}.tab-switcher-dropdown{text-align:start;z-index:150;overflow:auto;max-height:400px;min-width:270px;background-color:#ffffff;padding:0.75rem;border-radius:6px}.tab-switcher-dropdown .views-search-wrapper{position:relative;margin-bottom:5px;margin-left:-2px}.tab-switcher-dropdown .views-search-wrapper .views-search-input{padding-left:1.8rem}.tab-switcher-dropdown .views-search-wrapper .jd-icon{position:absolute;padding:4px;stroke-width:2.5;opacity:0.4;left:4px}.tab-switcher-dropdown .views-search-wrapper .jd-icon:hover{transform:none;stroke:currentColor;background-color:transparent}.tab-switcher-dropdown .justdo-avatar{width:24px;height:24px;margin-right:8px}.tab-switcher-dropdown .dropdown-header{cursor:default;text-transform:uppercase;font-size:11px}.tab-switcher-dropdown .dropdown-item:active{color:unset;background-color:unset}.tab-switcher-dropdown:dir(rtl) .tab-switcher-dropdown-wrapper{text-align:right}.tab-switcher-dropdown:dir(rtl) .tab-switcher-dropdown-wrapper .views-search-input{padding-left:unset;padding-right:1.8rem}.tab-switcher-dropdown:dir(rtl) .tab-switcher-dropdown-wrapper .views-search-wrapper .jd-icon{left:unset;right:4px}.tab-switcher-dropdown:dir(rtl) .tab-switcher-dropdown-wrapper .jd-icon-dropdown{margin-right:unset;margin-left:12px}.tab-switcher-dropdown:dir(rtl) .tab-switcher-dropdown-wrapper .justdo-avatar{margin-right:unset;margin-left:8px}.justdo-clipboard-import-dialog .modal-dialog{margin:1.75rem 0.75rem}.justdo-clipboard-import-dialog .modal-content{top:3vh;left:2vw;width:95vw;height:92vh}.justdo-clipboard-import-dialog .bootbox-body{height:100%}.justdo-clipboard-import-dialog .bootbox-body>div:first-child{height:100%}.justdo-clipboard-import-dialog .modal-header{position:relative}.justdo-clipboard-import-dialog .modal-header #progressbar{position:absolute;width:100%;left:0px;right:0px;bottom:-1px;border:none;border-radius:0px;height:3px;background-color:transparent}.justdo-clipboard-import-dialog .modal-header #progressbar .ui-widget-header{border:none;border-radius:0px;margin:0px;background:#3667a1}.justdo-clipboard-import-container{height:100%}.justdo-clipboard-import-parsing-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px}.justdo-clipboard-import-parsing-container .parsing-message{font-size:16px;font-weight:500;color:#3667a1}.modal-title{width:100%}.justdo-clipboard-import-table-container{height:calc(90vh - 163px);min-height:200px;overflow:auto}.justdo-clipboard-import-table-container .import-helper-message{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.85);display:flex;align-items:center;justify-content:center;font-weight:600}.justdo-clipboard-import-table.table th{border-top:none;vertical-align:middle}.justdo-clipboard-import-table.table .import-table-subject{text-transform:uppercase;font-size:12px;font-weight:700;text-align:center}.justdo-clipboard-import-table.table th .col-def-selector{width:100%;white-space:nowrap;text-transform:uppercase;font-size:12px;font-weight:700}.justdo-clipboard-import-table.table td,.justdo-clipboard-import-table.table th{border:1px dashed rgba(0,0,0,0.16)}.justdo-clipboard-import-table.table td{padding-left:0.5rem;padding-right:0.5rem;font-size:14px}.justdo-clipboard-import-table.table .first-column{text-align:center}.justdo-clipboard-import-table.table .skip-row{color:lightslategray}.justdo-clipboard-import-table.table .import-column-header{text-align:center;vertical-align:middle}.justdo-clipboard-import-table.table .clipboard-import-preview-text{min-width:14ch;max-width:42ch;line-height:1.5em;max-height:4.5em;overflow:hidden;overflow-wrap:anywhere;text-align:start;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.justdo-clipboard-import-table.table .clipboard-import-preview-toggle{display:block;width:auto;border:0;border-radius:3px;padding:3px 0;margin-top:2px;background:transparent;color:rgba(var(--color-primary),1);font-size:13px;line-height:1.5;text-align:start;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.justdo-clipboard-import-table.table .clipboard-import-preview-toggle[hidden]{display:none}.justdo-clipboard-import-table.table .clipboard-import-preview-toggle:hover{text-decoration-thickness:2px}.justdo-clipboard-import-table.table .clipboard-import-preview-toggle:disabled{cursor:default}.justdo-clipboard-import-table.table .clipboard-import-preview-toggle .preview-show-less{display:none}.justdo-clipboard-import-table.table .clipboard-import-preview-cell.expanded .clipboard-import-preview-text{display:block;-webkit-line-clamp:unset;max-height:22.5em;overflow-y:auto}.justdo-clipboard-import-table.table .clipboard-import-preview-cell.expanded .preview-read-more{display:none}.justdo-clipboard-import-table.table .clipboard-import-preview-cell.expanded .preview-show-less{display:inline}@media (pointer: coarse){.justdo-clipboard-import-table.table .clipboard-import-preview-toggle{min-height:44px}}.justdo-clipboard-import-intro{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.justdo-clipboard-import-drop-zone{position:relative;width:100%;height:85%;border:2px dashed #ccc;border-radius:8px;transition:all 0.2s ease;background-color:#fafafa}.justdo-clipboard-import-drop-zone:hover{border-color:#3667a1;background-color:#f5f9fc}.justdo-clipboard-import-drop-zone.dragging{border-color:#3667a1;background-color:#e8f0f8;border-style:solid}.justdo-clipboard-import-drop-zone.dragging .justdo-clipboard-import-drop-overlay{opacity:1;pointer-events:auto}.justdo-clipboard-import-drop-zone.dragging .justdo-clipboard-import-paste-target{opacity:0.3}.justdo-clipboard-import-drop-zone .justdo-clipboard-import-paste-target{width:100%;height:100%;resize:none;border:none;background:transparent;transition:opacity 0.2s ease}.justdo-clipboard-import-drop-zone .justdo-clipboard-import-paste-target:focus{box-shadow:none;outline:none}.justdo-clipboard-import-drop-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(54,103,161,0.1);border-radius:6px;opacity:0;pointer-events:none;transition:opacity 0.2s ease}.justdo-clipboard-import-drop-overlay .drop-icon{width:48px;height:48px;color:#3667a1;margin-bottom:12px}.justdo-clipboard-import-drop-overlay span{color:#3667a1;font-size:16px;font-weight:500}.justdo-clipboard-import-file-upload{display:flex;align-items:center;gap:12px;margin-top:12px;margin-bottom:8px}.justdo-clipboard-import-file-upload label{cursor:pointer;display:inline-flex;align-items:center;gap:6px}.justdo-clipboard-import-file-upload label svg{flex-shrink:0}.justdo-clipboard-import-file-upload .file-types-hint{color:#6c757d;font-size:13px}.form-control.justdo-clipboard-import-paste-target{width:100%;height:90%;resize:none}@media (max-width: 767px){.justdo-clipboard-import-dialog .modal-dialog{margin:8px}.justdo-clipboard-import-dialog .modal-dialog .modal-content{top:unset;left:unset;width:unset}}.justdo-clipboard-import-table .justdo-clipboard-import-input-selector{align-items:center}.justdo-clipboard-import-table .justdo-clipboard-import-input-selector .col-def-selector{flex:1}.clipboard-import-fields-popup{border:1px solid #d8dde3;border-radius:8px;background:#fff;box-shadow:0 5px 18px rgba(25,40,55,0.15);padding:8px}.clipboard-import-fields-popup .clipboard-import-fields-actions{padding-top:8px}.clipboard-import-fields-popup .clipboard-import-fields-actions .manage-columns{width:100%;align-items:center;min-height:32px}.clipboard-import-fields-popup .clipboard-import-fields-actions .manage-columns .jd-icon{width:16px;height:16px}.clipboard-import-fields-popup button:focus-visible{outline:2px solid rgba(var(--color-primary),1);outline-offset:1px}.high-contrast-mode .clipboard-import-fields-popup{border-color:#000}@media (pointer: coarse){.justdo-clipboard-import-table .justdo-clipboard-import-input-selector .col-def-selector{min-height:44px}.clipboard-import-fields-popup .clipboard-import-fields-actions .manage-columns{min-height:44px}}.dropdown.grid-tree-control-context-menu{position:absolute;top:0;left:0}.dropdown.grid-tree-control-context-menu .dropdown-menu{position:relative;margin-top:0;overflow:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:190px}.dropdown.grid-tree-control-context-menu .dropdown-item{position:relative}.dropdown.grid-tree-control-context-menu .dropdown-item-label-wrapper{max-width:320px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:flex;align-items:center}.dropdown.grid-tree-control-context-menu .show-more-dropdown-items{text-align:center}.dropdown.grid-tree-control-context-menu .nested-dropdown-menu{display:none;position:absolute;top:0;left:100%;max-height:350px;overflow:auto;flex-direction:column}.dropdown.grid-tree-control-context-menu .nested-dropdown-menu .dropdown-items-wrapper{overflow:auto;margin-top:4px}.dropdown.grid-tree-control-context-menu .show-fix .nested-dropdown-menu{display:flex}.dropdown.grid-tree-control-context-menu .dropdown-item:hover>.nested-dropdown-menu{display:flex}.dropdown.grid-tree-control-context-menu .jd-icon-context-action{margin-right:6px;width:20px;min-width:20px;height:20px;color:#6c757d}.dropdown.grid-tree-control-context-menu .context-action-item .justdo-avatar{flex:0 0 auto;height:24px;margin-right:6px;width:24px}.dropdown.grid-tree-control-context-menu .context-action-item,.dropdown.grid-tree-control-context-menu .more-info-items{display:flex;align-items:center;padding:2px 0.5rem 2px 0.25rem;cursor:pointer}.dropdown.grid-tree-control-context-menu .context-action-item:not(.context-nested-section-item):active{background-color:white;color:#212529}.dropdown.grid-tree-control-context-menu .context-section-label-container{position:relative;height:20px;margin-top:0;font-size:13px;padding:0}.dropdown.grid-tree-control-context-menu .context-section-label-container hr.my-2{position:absolute;left:0;right:0;top:2px}.dropdown.grid-tree-control-context-menu .context-section-label-container:first-child.label-less-section{display:none}.dropdown.grid-tree-control-context-menu .context-section-label-container.label-less-section{height:10px}.dropdown.grid-tree-control-context-menu .context-section-label-container.label-less-section hr.my-2{top:-3px}.dropdown.grid-tree-control-context-menu .context-section-label-container .context-section-label{position:absolute;background:white;padding-right:4px}.dropdown.grid-tree-control-context-menu .section-filter-container{position:relative}.dropdown.grid-tree-control-context-menu .section-filter{position:relative;height:29px;z-index:1;padding-left:29px;margin-bottom:2px}.dropdown.grid-tree-control-context-menu .search-icon{position:absolute;z-index:1;top:4px;left:2px;height:21px}.dropdown.grid-tree-control-context-menu .more-info-items{font-size:13px;cursor:default}.dropdown.grid-tree-control-context-menu .more-info-items:hover{background-color:white}.dropdown.grid-tree-control-context-menu .empty-icon{width:26px}.dropdown.grid-tree-control-context-menu .bulk-set-user-empty-icon{min-width:30px;width:30px}.dropdown.grid-tree-control-context-menu .context-nested-section-item{padding-right:18px}.dropdown.grid-tree-control-context-menu .context-nested-section-item .context-nested-section-item-caret{display:inline-block;font-size:inherit;padding-top:3px;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;right:6px}.dropdown.grid-tree-control-context-menu hr{border-style:dashed}.right-to-left .dropdown.grid-tree-control-context-menu .nested-dropdown-menu{left:unset;right:100%}.right-to-left .dropdown.grid-tree-control-context-menu .jd-icon-context-action{margin-right:unset;margin-left:6px}.right-to-left .dropdown.grid-tree-control-context-menu .context-action-item .justdo-avatar{margin-right:unset;margin-left:6px}.right-to-left .dropdown.grid-tree-control-context-menu .context-action-item,.right-to-left .dropdown.grid-tree-control-context-menu .more-info-items{padding:2px 0.25rem 2px 0.5rem}.right-to-left .dropdown.grid-tree-control-context-menu .context-section-label-container .context-section-label{padding-right:unset;padding-left:4px}.right-to-left .dropdown.grid-tree-control-context-menu .section-filter{padding-left:unset;padding-right:29px}.right-to-left .dropdown.grid-tree-control-context-menu .search-icon{left:unset;right:2px}.right-to-left .dropdown.grid-tree-control-context-menu .context-nested-section-item .context-nested-section-item-caret{right:unset;left:6px}.nested-dropdown-menu-manage-projects.nested-dropdown-menu .dropdown-item-label-wrapper{display:flex;white-space:initial;width:320px}.nested-dropdown-menu-manage-projects.nested-dropdown-menu .dropdown-item-label-wrapper .jd-icon-context-action{margin-top:2px}.nested-dropdown-menu-manage-projects.nested-dropdown-menu .dropdown-item-label-wrapper .jump-to-task-in-proj{display:flex;margin-left:auto;opacity:0;pointer-events:none;padding-left:8px}.nested-dropdown-menu-manage-projects.nested-dropdown-menu .dropdown-item-label-wrapper .jump-to-task-in-proj .jd-icon-context-action{margin-right:0;transition:all 0.2s linear;cursor:pointer}.nested-dropdown-menu-manage-projects.nested-dropdown-menu .dropdown-item-label-wrapper .jump-to-task-in-proj .jd-icon-context-action:hover{stroke:black;background-color:rgba(0,0,0,0.08)}.nested-dropdown-menu-manage-projects.nested-dropdown-menu .dropdown-item-label-wrapper .jump-to-task-in-proj.show{opacity:1;pointer-events:all}.right-to-left .nested-dropdown-menu-manage-projects.nested-dropdown-menu .dropdown-item-label-wrapper .jump-to-task-in-proj{margin-left:unset;margin-right:auto;padding-left:unset;padding-right:8px}.right-to-left .nested-dropdown-menu-manage-projects.nested-dropdown-menu .dropdown-item-label-wrapper .jump-to-task-in-proj .jd-icon-context-action{margin-right:unset;margin-left:0}.tab-kanban-container{display:flex;flex-direction:column}.kanban-toolbar{display:flex;align-items:center;padding:1rem}.kanban-toolbar-operations-left,.kanban-toolbar-operations-right{display:flex;align-items:center;min-width:200px}.kanban-toolbar-operations-left .divider,.kanban-toolbar-operations-right .divider{width:1px;height:24px;background:#E8EBEE;margin:0 12px}.kanban-active-task-title{font-size:15px;font-weight:600;max-width:360px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kanban-state-selector{margin-left:8px}.kanban-member-selector{margin-right:8px}.kanban-member-selector button,.kanban-sort-selector button,.kanban-state-selector button,.kanban-task-selector button{font-weight:600;max-width:260px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.kanban-member-selector .dropdown-menu,.kanban-sort-selector .dropdown-menu,.kanban-state-selector .dropdown-menu,.kanban-task-selector .dropdown-menu{max-height:200px;overflow:auto}.kanban-member-selector .dropdown-header,.kanban-sort-selector .dropdown-header,.kanban-state-selector .dropdown-header,.kanban-task-selector .dropdown-header{font-size:11px;padding:0px 6px}.kanban-member-selector .dropdown-item,.kanban-sort-selector .dropdown-item,.kanban-state-selector .dropdown-item,.kanban-task-selector .dropdown-item{padding:4px 6px;max-width:260px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-radius:4px}.kanban-member-selector .dropdown-item.active,.kanban-sort-selector .dropdown-item.active,.kanban-state-selector .dropdown-item.active,.kanban-task-selector .dropdown-item.active{font-weight:700}.kanban-member-selector .dropdown-item:active,.kanban-sort-selector .dropdown-item:active,.kanban-state-selector .dropdown-item:active,.kanban-task-selector .dropdown-item:active{background-color:white;color:#007bff}.kanban-member-selector .jd-icon,.kanban-sort-selector .jd-icon,.kanban-state-selector .jd-icon,.kanban-task-selector .jd-icon{cursor:pointer;padding:0px;width:16px;height:16px;stroke-width:2}.kanban-member-selector .jd-icon:hover,.kanban-sort-selector .jd-icon:hover,.kanban-state-selector .jd-icon:hover,.kanban-task-selector .jd-icon:hover{background-color:rgba(0,0,0,0.08);transform:scale(1.05)}.kanban-task-selector button .jd-icon{pointer-events:none}.kanban-member-selector .dropdown-menu{max-height:300px;overflow:auto}.kanban-member-selector .dropdown-menu .dropdown-item{min-width:180px;display:flex;align-items:center}.kanban-member-selector .kanban-member-selector-search,.kanban-member-selector .kanban-projects-search{padding:0px 10px;color:black;min-width:180px}.kanban-member-selector .kanban-member-selector-search::-webkit-input-placeholder,.kanban-member-selector .kanban-projects-search::-webkit-input-placeholder{opacity:0.5}.kanban-member-selector .kanban-member-selector-search::-moz-placeholder,.kanban-member-selector .kanban-projects-search::-moz-placeholder{opacity:0.5}.kanban-member-selector .kanban-member-selector-search::-ms-input-placeholder,.kanban-member-selector .kanban-projects-search::-ms-input-placeholder{opacity:0.5}.kanban-member-selector .kanban-member-selector-search::placeholder,.kanban-member-selector .kanban-projects-search::placeholder{opacity:0.5}.kanban-member-selector .kanban-clear-member-filter{cursor:pointer;border-radius:20px;stroke-width:3px;opacity:0.5;width:20px;height:20px;margin:0 2px 0 4px}.kanban-member-selector .kanban-filter-member-item:first-of-type{margin-top:8px}.kanban-member-selector.active-member{padding:2px;background-color:#f3f3f3;border-radius:20px;display:flex;align-items:center}.kanban-sort-selector .dropdown-menu .dropdown-item{display:flex;justify-content:space-between;align-items:center}.kanban-sort-selector .dropdown-menu .dropdown-item .jd-icon{pointer-events:none;display:none;stroke-width:2.5;width:20px;height:20px;padding:0px}.kanban-sort-selector .dropdown-menu .dropdown-item.active .jd-icon{display:block}.disable-element{pointer-events:none;opacity:0.5}.kanban-wrapper{overflow-x:auto;display:flex;white-space:nowrap;position:relative;flex:auto;flex-direction:column;background-color:#fff}.kanban-start-message{display:flex;align-items:center;justify-content:center;opacity:0.35;padding:0 5rem;height:100%}.kanban-wrapper-container{height:0;overflow-x:visible;display:flex;overflow:hidden;position:relative;flex:auto;flex-direction:row;white-space:nowrap}.kanban-boards{display:flex;width:100%;flex:auto;flex-direction:row;white-space:nowrap;overflow-x:auto;padding:3px 1rem 1rem 1rem}.kanban-board-add{min-width:360px;max-width:360px;display:flex;white-space:normal;flex:auto;flex-direction:column;width:360px;height:80px;cursor:pointer;-webkit-padding-end:16px;padding-inline-end:16px}.kanban-board-add-content{border-radius:6px;transition:background-color 0.35s;border:2px dashed rgba(190,205,217,0.5);height:80px;display:flex;justify-content:center;align-items:center}.kanban-board-add-content:hover{background-color:#f5f5f7}.kanban-board-add-content .jd-icon{width:32px;height:32px;stroke-width:2;opacity:0.5}.kanban-board-add-item{width:100%;min-height:31px;margin-bottom:0.5rem;opacity:0.3;text-align:left}.kanban-board-add-item:last-child{margin-bottom:0}.kanban-board-add-item.visible{opacity:1}.kanban-board-add-item .null-state{border:0.5px solid}.kanban-member-avatar{width:22px;height:22px;border-radius:100%;margin-right:6px}.kanban-filter-member-avatar{width:24px;height:24px;border-radius:100%;cursor:pointer;border:2px solid white;transition:box-shadow 0.2s linear}.kanban-filter-member-avatar:hover{box-shadow:0 0 0 2px #268fff}#kanban-add-board{background-color:rgba(0,0,0,0.5)}.kanban-shake{animation:kanban-shake 0.82s cubic-bezier(0.36,0.07,0.19,0.97) both;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}@keyframes kanban-shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.right-to-left .kanban-toolbar,.right-to-left .kanban-wrapper{text-align:right}.right-to-left .kanban-toolbar .kanban-state-selector,.right-to-left .kanban-wrapper .kanban-state-selector{margin-left:unset;margin-right:8px}.right-to-left .kanban-toolbar .dropdown-menu,.right-to-left .kanban-wrapper .dropdown-menu{text-align:right}.right-to-left .kanban-toolbar .kanban-member-avatar,.right-to-left .kanban-wrapper .kanban-member-avatar{margin-right:unset;margin-left:6px}.right-to-left .kanban-toolbar .kanban-board-count,.right-to-left .kanban-wrapper .kanban-board-count{margin-right:unset;margin-left:4px}.right-to-left .kanban-toolbar .dropdown-item .jd-icon,.right-to-left .kanban-wrapper .dropdown-item .jd-icon{margin-right:unset;margin-left:6px}.right-to-left .kanban-toolbar .kanban-task-title,.right-to-left .kanban-wrapper .kanban-task-title{margin:4px 0px 4px 8px}.right-to-left .kanban-toolbar .kanban-member-selector,.right-to-left .kanban-wrapper .kanban-member-selector{margin-right:unset;margin-left:8px}.right-to-left .kanban-toolbar .kanban-sort-item .jd-icon,.right-to-left .kanban-wrapper .kanban-sort-item .jd-icon{margin-left:unset;margin-right:6px}.right-to-left #kanban-add-board .kanban-board-add-item{text-align:right}@media (max-width: 767px){#kanban-add-board{padding-top:var(--safe-area-inset-top)}}.kanban-board{min-width:360px;max-width:360px;border-radius:6px;background-color:#F5F5F7;display:flex;white-space:normal;-webkit-margin-end:16px;margin-inline-end:16px;vertical-align:top;position:relative;flex:auto;flex-direction:column;transition:box-shadow 0.35s}.kanban-board.ui-droppable-hover,.kanban-board:hover{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.kanban-board.ui-sortable-placeholder{background-color:rgba(0,0,0,0.02);box-shadow:none;visibility:visible!important}.kanban-board-header{margin:8px 16px;display:flex;justify-content:space-between;align-items:center}.kanban-board-task-add-button{stroke-width:2;padding:3px}.kanban-board-dropdown-icon,.kanban-board-task-add-button{color:#687B8E;cursor:pointer}.kanban-board-dropdown-icon:hover,.kanban-board-task-add-button:hover{background-color:rgba(0,0,0,0.08);transform:scale(1.05)}.kanban-board-control{align-items:center;display:flex}.kanban-board-content{flex:auto;overflow:auto}.kanban-board-title{align-items:center;display:flex;font-weight:600;color:black;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:flex-end}.kanban-board-count{color:#687B8E;margin-right:4px}.over-max-count{color:red}.kanban-board-limit-label{font-size:11px;margin-bottom:4px}.kanban-board-limit-input{width:120px!important}.kanban-board-limit-save{margin:0 4px}.kanban-board-dropdown{display:flex}.kanban-board-dropdown .kanban-board-dropdown-icon{width:16px;padding:0}.kanban-board-dropdown .dropdown-item{align-items:center;padding:0.25rem 0.5rem 0.25rem 0.25rem;cursor:pointer;display:flex}.kanban-board-dropdown .dropdown-item:active{background-color:white;color:#007bff}.kanban-board-dropdown .kanban-board-edit svg,.kanban-board-dropdown .kanban-board-hide svg{color:#687B8E;margin-right:6px;width:20px;height:20px}.kanban-task-add{margin:16px}.kanban-task-add textarea{height:40px;max-height:40px;border:2px dashed rgba(190,205,217,0.5);background-color:transparent}.kanban-task{position:relative;margin:8px 16px 16px 16px;padding:4px;cursor:pointer;background:#FFFFFF;box-shadow:0px 0px 2px rgba(0,0,0,0.12);border-radius:4px;display:flex;transition:box-shadow 0.35s,font-weight 0.35s}.kanban-task:hover{box-shadow:0px 0px 5px rgba(0,0,0,0.12)}.kanban-task.ui-sortable-placeholder{background-color:rgba(0,0,0,0.02);box-shadow:none;visibility:visible!important}.kanban-task.ui-draggable-dragging{z-index:100}.kanban-task.task-dragging{opacity:0.35}.kanban-task-id{border:1px solid #000000;box-shadow:0px 0px 4px rgba(0,0,0,0.12);border-radius:2px;background-color:white;font-size:9px;color:black;padding:0 0.2rem;position:absolute;top:-8px;inset-inline-start:0px}.kanban-task-priority{width:3px;border-radius:2px;flex-shrink:0}.kanban-task-user{width:22px;height:22px;background-color:gray;border-radius:100%;margin:4px 6px;flex-shrink:0}.kanban-task-title{font-size:14px;color:black;margin:4px 8px 4px 0px;flex-grow:1}.kanban-task-control{display:flex}.kanban-task-control .kanban-task-control-icon{width:14px;padding:0;color:#687B8E;cursor:pointer}.kanban-task-control .kanban-task-control-icon:hover{background-color:rgba(0,0,0,0.08);transform:scale(1.05)}.kanban-task-control .dropdown-item{display:flex;align-items:center;padding:0.25rem 0.5rem 0.25rem 0.25rem;cursor:pointer}.kanban-task-control .kanban-task-remove svg{color:#687B8E;margin-right:6px;width:20px;height:20px}.kanban-task-tooltip{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);border-radius:0.2rem;background-color:white;padding:0px 4px;position:absolute;top:-8px;inset-inline-end:20px;font-size:10px;font-weight:700;display:none;z-index:10;text-transform:uppercase}.kanban-task:hover .kanban-task-tooltip{display:block}.justdo-projects-dashboard-wrapper{height:100%;width:100%;overflow:auto;padding:16px}.justdo-projects-dashboard{display:flex;flex-direction:column;gap:16px}.justdo-projects-dashboard .dashboard-start-message{font-size:17px;display:flex;align-items:center;justify-content:center;opacity:0.35;padding:0 5rem;height:100%}.justdo-projects-dashboard .main-part{display:flex;gap:16px}.justdo-projects-dashboard .projects-item{background-color:white;padding:1rem;border-radius:8px;transition:box-shadow 0.15s ease-in-out}.justdo-projects-dashboard .projects-item:hover{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.justdo-projects-dashboard .projects-dropdown button{width:160px;max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:start;background-color:#0069d9}.justdo-projects-dashboard .projects-dropdown .member-selector-dropdown{padding:8px}.justdo-projects-dashboard .justdo-projects-dashboard-owner-selector .justdo-avatar{width:24px;height:24px}.justdo-projects-dashboard .projects-operations{margin:0.5rem 0px;display:none;align-items:center;background-color:rgba(255,255,255,0.1);padding:0.5rem;border-radius:4px}.justdo-projects-dashboard .projects-operations svg{cursor:pointer}.justdo-projects-dashboard .projects-operations svg:hover{background-color:rgba(255,255,255,0.16)}.justdo-projects-dashboard .projects-operations-divider{width:1px;height:80%;background-color:rgba(255,255,255,0.16)}.justdo-projects-dashboard .main-part-left-column{display:flex;flex-direction:column;gap:8px}.justdo-projects-dashboard .big-picture-data{padding:0.75rem 0.5rem}.justdo-projects-dashboard .big-picture-data .title{font-weight:600}.justdo-projects-dashboard .big-picture-data .data{font-size:40px;line-height:44px;text-transform:uppercase;font-weight:700}.justdo-projects-dashboard .big-picture-data+.big-picture-data{border-top:1px dashed rgba(255,255,255,0.25)}.justdo-projects-dashboard .main-part-charts-column{display:flex;flex-grow:1;gap:16px}.justdo-projects-dashboard .projects-chart{height:400px;flex-grow:1;box-shadow:0 0 0 0.2rem rgba(82,95,127,0.12)}.justdo-projects-dashboard .projects-chart .highcharts-credits{display:none}.justdo-projects-dashboard .projects-table{box-shadow:0 0 0 0.2rem rgba(82,95,127,0.12);overflow:auto}.justdo-projects-dashboard .projects-table table{width:100%;border-collapse:collapse}.justdo-projects-dashboard .projects-table table tr{border-bottom:1px dashed #eaeaea}.justdo-projects-dashboard .projects-table table tr:last-child{border-bottom:none}.justdo-projects-dashboard .projects-table table th{padding:0.5rem;-webkit-border-end:1px dashed #eaeaea;border-inline-end:1px dashed #eaeaea}.justdo-projects-dashboard .projects-table table th:last-child{-webkit-border-end:none;border-inline-end:none}.justdo-projects-dashboard .projects-table table td{padding:0.5rem;-webkit-border-end:1px dashed #eaeaea;border-inline-end:1px dashed #eaeaea;white-space:nowrap}.justdo-projects-dashboard .projects-table table td:last-child{-webkit-border-end:none;border-inline-end:none}.justdo-projects-dashboard .projects-table .project-item{display:flex;white-space:nowrap;align-items:center;color:black;text-decoration:none;padding:0.25rem;border-radius:2px}.justdo-projects-dashboard .projects-table .project-item:hover{background-color:rgba(0,0,0,0.04)}.justdo-projects-dashboard .projects-table .project-item:active{background-color:#007bff;color:white}.justdo-projects-dashboard .projects-table .project-item:active svg{color:white}.justdo-projects-dashboard .projects-table .project-item svg{-webkit-margin-end:0.25rem;margin-inline-end:0.25rem;opacity:0.5;transition:none}.justdo-projects-dashboard .progress-wrapper{position:relative}.justdo-projects-dashboard .progress-bar-label{position:absolute;border:1px solid #000000;box-shadow:0px 0px 4px rgba(0,0,0,0.12);border-radius:2px;background-color:white;color:black;padding:0 0.2rem;top:-10px;inset-inline-start:4px;font-size:9px;font-weight:700}.dashboard-start-message{font-size:17px;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0.35;padding:0 5rem;height:100%}.print-dashboard-overlay{position:absolute;z-index:99999;width:auto;height:auto;background-color:white;top:0;bottom:0;left:0;right:0;padding:2rem;overflow:auto;opacity:0}.print-dashboard-overlay .justdo-projects-dashboard .projects-dropdown,.print-dashboard-overlay .justdo-projects-dashboard .projects-operations{display:none}.print-dashboard-overlay .justdo-projects-dashboard .projects-item{box-shadow:0 0 0 0.2rem #0069d9!important}.print-dashboard-overlay .justdo-projects-dashboard .big-picture-data .data,.print-dashboard-overlay .justdo-projects-dashboard .big-picture-data .title{color:black!important}@media print{.print-dashboard-overlay{opacity:1!important}}.right-to-left .justdo-projects-dashboard .dropdown-item{padding-right:10px;padding-left:24px;text-align:right}.right-to-left .justdo-projects-dashboard .dropdown-item .member-item-avatar{margin-right:unset;margin-left:6px}@media (max-width: 767px){.justdo-projects-dashboard .main-part{flex-direction:column}.justdo-projects-dashboard .main-part .projects-item{padding:12px 12px 0px 12px}.justdo-projects-dashboard .main-part .main-part-dropdowns-wrapper{display:flex;flex-wrap:wrap;gap:8px}.justdo-projects-dashboard .main-part .main-part-data-wrapper{display:flex;gap:16px;border-top:1px dashed rgba(255,255,255,0.25)}.justdo-projects-dashboard .main-part .main-part-data-wrapper .big-picture-data{border-top:none}.justdo-projects-dashboard .main-part .main-part-data-wrapper .big-picture-data .data{font-size:24px;line-height:unset}.justdo-projects-dashboard .main-part-charts-column{flex-direction:column}}.merge-justdo-container{font-size:14px}.merge-justdo-container .justdos-selector{max-height:300px;overflow:auto;padding:0}.merge-justdo-container .justdos-selector li{list-style:none;cursor:pointer;padding:8px}.merge-justdo-container .justdos-selector li:hover{background:#f0f0f0}.merge-justdo-complete-container,.merge-justdo-confirm-container{overflow-wrap:anywhere}.merge-justdo-confirm-container .merge-justdo-confirm-form{display:flex;flex-wrap:wrap;gap:12px}.merge-justdo-confirm-container .confirm-merge-box{flex:1 1 180px;min-width:0;width:auto}.merge-justdo-complete-dialog .modal-footer{gap:8px}.merge-justdo-complete-dialog .modal-footer .btn{margin:0}.merge-justdo-dialog .btn-merge{display:flex;align-items:center}.merge-justdo-dialog .btn-merge .jd-icon{width:16px;height:16px;stroke-width:2;margin-right:4px;padding:0}.create-justdo-same-settings{display:flex;align-items:center;background-color:#f0f4f9;border-radius:4px;margin-top:8px;padding:8px 8px 8px 12px;height:44px;cursor:pointer;transition:box-shadow 0.35s;color:#3D495B}.create-justdo-same-settings:hover{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.create-justdo-same-settings .create-same-justdo-info{margin-left:auto;position:relative;display:flex;align-items:center}.create-justdo-same-settings .create-same-justdo-info:hover .project-config-tooltip{display:block}.create-justdo-same-settings .create-same-justdo-info .project-config-tooltip{width:250px;bottom:28px;right:0}.create-justdo-same-settings .create-same-justdo-info .jd-icon{color:#C5CBD3;stroke-width:2.5;padding:4px;cursor:help}.create-justdo-same-settings .create-same-justdo-info .jd-icon:hover{color:#76869a;background-color:#e8edf3}.create-justdo-same-settings .create-same-justdo-info .divider{height:14px;width:1px;background-color:#C5CBD3;margin:0 4px;opacity:0.85}.task-pane-section-justdo-google-docs .new-doc-section{margin-bottom:8px;display:flex}.task-pane-section-justdo-google-docs .new-doc-section button+button{margin-left:4px}.task-pane-section-justdo-google-docs .files-gallary li{padding-top:8px;padding-bottom:8px}.task-pane-section-justdo-google-docs .files-gallary li .doc-icon{width:24px;height:24px}.task-pane-section-justdo-google-docs .files-gallary li .doc-meta-data{margin-left:12px}.task-pane-section-justdo-google-docs .files-gallary li .delete-shared-doc-button{display:none}.task-pane-section-justdo-google-docs .files-gallary li:hover{background:#f5f5f5}.task-pane-section-justdo-google-docs .files-gallary li:hover .delete-shared-doc-button{display:block;color:#AAAAAA;cursor:pointer}.task-pane-section-justdo-google-docs .files-gallary li:hover .delete-shared-doc-button:hover{color:black}.navigation-notice-icon{float:left;width:39px;height:39px}.navigation-notice-clock{-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:10px;margin-inline-end:10px;margin-top:16px}.navigation-notice-globe{-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:10px;margin-inline-end:10px;margin-top:-7px}.modal-dialog .modal-body .do-not-show-again-checkbox{position:absolute;bottom:-52px}.modal-dialog .modal-body .do-not-show-again-checkbox label{font-weight:600;font-size:14px;color:#3D495B;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.do-not-show-again-action-checkbox{-webkit-margin-end:0.25rem;margin-inline-end:0.25rem}.navigation-notice-dialog.right-to-left .navigation-notice-icon{float:right}.project-conf-planning-utilities-actions{display:flex;align-items:center}.plugin-settings-item-toggle{padding:8px 0;color:#3D495B;display:flex;align-items:center;justify-content:space-between;border-radius:4px;transition:box-shadow 0.35s;position:relative;cursor:pointer}.plugin-settings-item-toggle .plugin-settings-indicator{position:absolute;left:6px;top:6px;bottom:6px;height:auto;width:3px;border-radius:2px;background-color:rgba(49,69,99,0.12);display:none}.plugin-settings-item-toggle .plugin-settings-title{display:flex;align-items:center;gap:6px}.plugin-settings-item-toggle .plugin-settings-title .slack-logo{width:16px;height:16px;margin-right:8px}.plugin-settings-item-toggle .jpu-hourly-gantt-help-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;padding:0;background:transparent;color:#6c7a8c;cursor:pointer}.plugin-settings-item-toggle .jpu-hourly-gantt-help-btn .jd-icon{width:15px;height:15px;stroke-width:2.2}.plugin-settings-item-toggle .jpu-hourly-gantt-help-btn:hover{color:#337ab7}.plugin-settings-item-toggle .svg-toggle{cursor:pointer;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;width:24px;height:24px;color:rgba(49,69,99,0.35)}.jpu-dependencies-completed-chat-setting .dependencies-completed-chat-on-off{width:100%;border:0;background:transparent;text-align:start;gap:12px}.jpu-dependencies-completed-chat-setting .dependencies-completed-chat-on-off .jd-toggle{flex-shrink:0}.jpu-dependencies-completed-chat-setting .jpu-dependencies-completed-chat-help{color:#6c7a8c;font-size:12px;line-height:1.4}.jpu-scheduling-contract-modal .modal-content{max-height:calc(100vh - 48px);display:flex;flex-direction:column}.jpu-scheduling-contract-modal .modal-body{overflow-y:auto;max-height:calc(100vh - 170px)}.jpu-scheduling-contract-dialog{max-width:680px;color:#2f3b4d}.jpu-scheduling-contract-lead{padding:12px 14px;border:1px solid #d8e0ea;border-radius:4px;background:#f7f9fc;font-weight:600;line-height:1.45}.jpu-scheduling-contract-card{margin-top:14px;padding-top:14px;border-top:1px solid #e9edf3}.jpu-scheduling-contract-card p{margin:8px 0 0;line-height:1.45}.jpu-scheduling-contract-card-title{display:flex;align-items:center;gap:8px;font-weight:600}.jpu-scheduling-contract-card-title .jd-icon{width:17px;height:17px;color:#337ab7;stroke-width:2.2}.jpu-scheduling-contract-example{margin-top:8px;padding:8px 10px;border-left:3px solid #b9c7d8;background:#fbfcfe;color:#5f6f83;line-height:1.4}.jpu-scheduling-contract-note{margin-top:16px;padding:10px 12px;border:1px solid #e8d9ad;border-radius:4px;background:#fff9ec;color:#64522a;line-height:1.45}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .section-title{font-size:11px;color:rgba(49,69,99,0.6);text-transform:uppercase;font-weight:700;margin-top:20px;margin-bottom:8px}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .section-title:first-child{margin-top:0px}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task.active-task{background-color:#FEFAED;border:1px solid #F7DF93}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task.predecessors,.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task.successors{background-color:#ecf7ff;border:1px solid #9dd1ef}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task:hover.active-task{box-shadow:0 0 0 2px white,0 0 0 4px #F7DF93}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task:hover.predecessors,.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task:hover.successors{box-shadow:0 0 0 2px white,0 0 0 4px #0a85d4}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task{cursor:pointer;background-color:#cfd8dc;padding:8px;border-radius:4px;margin-bottom:12px;transition:box-shadow 0.12s linear 0s;position:relative}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .task-wrapper{display:flex;position:relative}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .task-item{overflow:hidden;text-align:start;display:flex;flex-direction:column;width:100%;justify-content:center}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .user-avatar{position:relative}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .user-avatar img{border-radius:100%;width:28px;height:28px}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .task-title{font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .task-info{display:flex;border-top-width:1px;border-top-style:dashed;margin-top:4px;padding-top:4px;flex-direction:column}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .task-info-dates{display:flex}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task.predecessors .task-info,.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task.successors .task-info{border-color:#9dd1ef}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task.active-task .task-info{border-color:#F7DF93}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .task-info-item{font-size:12px}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .task-info-item.task-critical-path span{color:#f77d7d}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .task-info-item.task-date span{font-weight:700;-webkit-padding-end:8px;padding-inline-end:8px}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .task-badges{position:absolute;inset-inline-end:0px;top:-16px;display:flex}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .task-state{max-width:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .task-dependency-type,.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .task-state{box-shadow:0px 0px 4px rgba(0,0,0,0.12);border-radius:2px;padding:0 0.2rem;font-size:10px;text-transform:uppercase;background-color:white;font-weight:700;border:1px solid black}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .task-context{width:16px;height:16px;padding:0px;background:white;border-radius:16px;box-shadow:0px 0px 5px rgba(0,0,0,0.25);cursor:help}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .task-context:hover{transform:scale(1.1)}.task_pane_justdo_planning_utilities_dependencies_task_pane_section_section .dependencies_tab_task .task-state.has-background{color:white}.tab-justdo-dependencies-wrapper{padding:16px;height:100%;width:100%;overflow:auto}.tab-justdo-dependencies-wrapper .justdo-dependencies-section-title{font-weight:600;display:block}.blocking-task:hover,.task-details:hover{text-decoration:underline}.right-to-left .tab-justdo-dependencies-wrapper{text-align:right}.justdo-task-duration-slick-grid{min-height:100%}.jpu-duration-elapsed-indicator{display:inline-block;margin-left:4px;padding:0 4px;border:1px solid #9ec5fe;border-radius:2px;color:#0d6efd;font-size:10px;line-height:14px;vertical-align:middle;background:#f3f8ff}.jpu-task-duration-editor{display:flex;align-items:stretch;gap:4px;height:100%;width:100%;min-width:0;box-sizing:border-box}.jpu-task-duration-part{display:flex;flex-direction:column;justify-content:center;gap:1px;min-width:0;margin:0;font-size:10px;line-height:1.1;color:#6c757d}.jpu-task-duration-part span{white-space:nowrap}.jpu-task-duration-part input,.jpu-task-duration-part select{height:22px;min-height:22px;padding:1px 4px;border:1px solid #ced4da;border-radius:2px;background-color:#fff;color:#212529;font-size:12px;line-height:18px;box-sizing:border-box}.jpu-task-duration-days-part{flex:1 1 42px}.jpu-task-duration-days-part input{width:100%}.jpu-task-duration-hours-part,.jpu-task-duration-minutes-part{flex:0 0 40px;width:40px}.jpu-task-duration-hours-part input,.jpu-task-duration-minutes-part input{width:100%}.jpu-task-duration-clear{align-self:flex-end;flex:0 0 22px;width:22px;height:22px;min-height:22px;padding:0;border:1px solid #ced4da;border-radius:2px;background-color:#fff;color:#6c757d;font-size:16px;line-height:18px;box-sizing:border-box;cursor:pointer}.jpu-task-duration-clear:focus,.jpu-task-duration-clear:hover{color:#212529;border-color:#adb5bd}.jpu-time-minutes-formatter{text-align:center}.jpu-time-minutes-editor .jpu-time-minutes-input{box-sizing:border-box;height:100%;width:100%;text-align:center}.gantt-date-control{display:flex;gap:8px;flex-direction:column;position:relative}.gantt-date-control .gantt-date-control-inputs{display:flex;gap:4px}.gantt-date-control .gantt-date-input-wrapper{position:relative;display:inline-block}.gantt-date-control .gantt-date-input{height:22px;max-width:107px;padding:0;text-align:center}.gantt-date-control .gantt-date-input:hover{text-decoration:underline}.gantt-date-control .datepicker-inline{display:none;position:absolute;top:24px;z-index:1000}.gantt-date-control .datepicker-inline .ui-datepicker{border:none;box-shadow:0px 0px 6px rgba(0,0,0,0.14)}.gantt-date-control .datepicker-inline .ui-datepicker a{height:26px;width:26px}.gantt-date-control .datepicker-inline .ui-datepicker .ui-datepicker-current-day .ui-state-default{background:#2c70cf!important;border:none!important;color:white!important}.gantt-date-control .datepicker-inline .ui-datepicker .ui-datepicker-current-day.ui-state-active{background:unset!important}.gantt-date-control .datepicker-inline .ui-widget{font-size:12px!important;padding-bottom:2px}.gantt-date-input-wrapper:hover .datepicker-inline{display:block}.start-wrapper .start-datepicker{left:0}.end-wrapper .end-datepicker{right:0}.right-to-left .start-wrapper .start-datepicker{left:unset;right:0}.right-to-left .end-wrapper .end-datepicker{right:unset;left:0}:root{--jpu-gantt-drop-area-width:10px;--jpu-gantt-dependency-control-width:25px;--jpu-gantt-dependency-line-lead-width:5px;--jpu-gantt-dependency-turn-offset:8px;--jpu-gantt-dependency-arrow-offset:7px;--jpu-gantt-dependency-cancel-offset:10px;--jpu-gantt-resize-handle-width:23px;--jpu-gantt-resize-handle-inner-width:2px;--jpu-gantt-dependency-gap-near:5px;--jpu-gantt-dependency-gap-far:15px;--jpu-gantt-milestone-half-width:5px}.grid-gantt-floating-elements-container{position:absolute;z-index:102;pointer-events:none;touch-action:none;-webkit-clip-path:inset(-300px 1px);clip-path:inset(-300px 1px)}.slick-row:first-child .grid-formatter.grid-gantt-formatter{padding-top:0}.grid-control .grid-gantt-formatter{position:absolute;top:0;bottom:0;left:0;right:0;padding:0;overflow:hidden}.grid-control .grid-gantt-formatter .gantt-main-bar{position:absolute;height:11px;top:10px;background-color:rgb(131,217,255);border:1px solid rgb(75,199,255);box-shadow:0px 0px 2px rgba(65,78,110,0.12);border-radius:2px;cursor:move}.grid-control .grid-gantt-formatter .gantt-main-bar.frozen-dates{background:linear-gradient(-45deg,rgb(174,223,239) 0,rgb(174,223,239) 25%,transparent 25%,transparent 50%,rgb(174,223,239) 50%,rgb(174,223,239) 75%,transparent 75%,transparent);background-size:5px 5px}.grid-control .grid-gantt-formatter .gantt-main-bar.left-extend{border-left-style:none;border-left-width:0;border-top-left-radius:0px;border-bottom-left-radius:0px}.grid-control .grid-gantt-formatter .gantt-main-bar.right-extend{border-right-style:none;border-right-width:0;border-top-right-radius:0px;border-bottom-right-radius:0px}.grid-control .grid-gantt-formatter .gantt-main-bar.critical-path{background-color:rgb(255,163,163);border-color:rgb(255,138,138)}.grid-control .grid-gantt-formatter .gantt-main-bar.critical-path.frozen-dates{background:linear-gradient(-45deg,rgb(247,125,125) 0,rgb(247,125,125) 25%,transparent 25%,transparent 50%,rgb(247,125,125) 50%,rgb(247,125,125) 75%,transparent 75%,transparent);background-size:5px 5px}.grid-control .grid-gantt-formatter .gantt-main-bar.buffer-task{background:grey;border:none}.grid-control .grid-gantt-formatter .gantt-baseline-bar{position:absolute;height:4px;top:16px;background-color:grey;box-shadow:0px 0px 2px rgba(82,95,127,0.16);border-radius:1px}.grid-control .grid-gantt-formatter .percentage-bar{position:absolute;left:-1px;top:0;bottom:0;height:11px;background-color:rgba(8,100,189,0.75);border:1px solid rgba(0,65,126,0.75);border-radius:2px 0px 0px 2px;margin:auto 0;background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:20px 20px}.grid-control .grid-gantt-formatter .percentage-bar.left-extend{border-left-style:none;border-left-width:0;border-top-left-radius:0px;border-bottom-left-radius:0px}.grid-control .grid-gantt-formatter .percentage-bar.right-extend{border-right-style:none;border-right-width:0;border-top-right-radius:0px;border-bottom-right-radius:0px}.grid-control .grid-gantt-formatter .critical-path .percentage-bar{background-color:rgba(239,55,55,0.75);border-color:rgba(201,12,12,0.75)}.grid-control .grid-gantt-formatter .gantt-main-bar-end-drag,.grid-control .grid-gantt-formatter .gantt-main-bar-start-drag{position:absolute;height:var(--jpu-gantt-drop-area-width);width:var(--jpu-gantt-resize-handle-width);top:10px;z-index:3;pointer-events:auto;overflow-x:visible;white-space:nowrap}body.gantt-dependency-drag-active .grid-control .grid-gantt-formatter .gantt-main-bar{cursor:default}body.gantt-dependency-drag-active .grid-control .grid-gantt-formatter .gantt-main-bar-end-drag,body.gantt-dependency-drag-active .grid-control .grid-gantt-formatter .gantt-main-bar-start-drag{pointer-events:none}body.gantt-dependency-drag-active .grid-control .grid-gantt-formatter .gantt-main-bar-end-drop-area,body.gantt-dependency-drag-active .grid-control .grid-gantt-formatter .gantt-main-bar-start-drop-area{pointer-events:auto}.grid-control .grid-gantt-formatter .gantt-main-bar-end-drag{cursor:e-resize}.grid-control .grid-gantt-formatter .gantt-main-bar-start-drag{cursor:w-resize}.right-to-left .grid-control .grid-gantt-formatter .gantt-main-bar-end-drag{cursor:w-resize}.right-to-left .grid-control .grid-gantt-formatter .gantt-main-bar-start-drag{cursor:e-resize}.grid-control .grid-gantt-formatter .gantt-main-bar-end-drop-area,.grid-control .grid-gantt-formatter .gantt-main-bar-start-drop-area{position:absolute;height:var(--jpu-gantt-drop-area-width);width:var(--jpu-gantt-drop-area-width);top:10px;z-index:1;pointer-events:none}.grid-control .grid-gantt-formatter .gantt-dependency-drop-target-highlight{z-index:4;background-color:rgba(151,91,255,0.72);box-shadow:0 0 0 2px rgba(74,20,140,0.88);border-radius:2px;cursor:copy}.grid-control .grid-gantt-formatter .gantt-milestone-start-drop-area{transform:translateX(-100%)}.grid-control .grid-gantt-formatter .gantt-main-bar-F2x-dependency,.grid-control .grid-gantt-formatter .gantt-main-bar-S2x-dependency{position:absolute;height:var(--jpu-gantt-drop-area-width);width:var(--jpu-gantt-dependency-control-width);box-sizing:border-box;top:10px;z-index:2;pointer-events:none;visibility:hidden}.grid-control .grid-gantt-formatter .gantt-main-bar-F2x-dependency .jd-icon,.grid-control .grid-gantt-formatter .gantt-main-bar-S2x-dependency .jd-icon{position:absolute;width:15px;height:15px;top:-3px;left:0;cursor:pointer;pointer-events:auto}.grid-control .grid-gantt-formatter .gantt-main-bar-F2x-dependency{padding-left:var(--jpu-gantt-dependency-gap-far)}.grid-control .grid-gantt-formatter .gantt-main-bar-S2x-dependency{padding-right:var(--jpu-gantt-dependency-gap-far)}.grid-control .grid-gantt-formatter .gantt-main-bar-S2x-dependency .jd-icon{left:auto;right:0}.grid-control .grid-gantt-formatter .short-bar-dependency-control{padding-left:0;padding-right:0}.grid-control .grid-gantt-formatter .temporary-dependency-line{pointer-events:none}.grid-control .grid-gantt-formatter .gantt-basket-border{position:absolute;height:21px;top:5px;background-color:rgb(226,244,255);border:1px dashed rgba(40,132,191,0.6);border-radius:2px}.grid-control .grid-gantt-formatter .gantt-basket-border.critical-path{border-color:rgb(247,125,125);background-color:rgb(254,229,229);opacity:0.9}.grid-control .grid-gantt-formatter .gantt-basket-border.critical-path .percentage-bar{background-color:rgba(239,55,55,0.5);border-color:rgba(201,12,12,0.5)}.grid-control .grid-gantt-formatter .gantt-basket-border.left-extend{border-left-style:none;border-left-width:0;border-top-left-radius:0px;border-bottom-left-radius:0px}.grid-control .grid-gantt-formatter .gantt-basket-border.right-extend{border-right-style:none;border-right-width:0;border-top-right-radius:0px;border-bottom-right-radius:0px}.grid-control .grid-gantt-formatter .gantt-basket-border .percentage-bar{height:21px;background-color:rgba(8,100,189,0.5);border:1px solid rgba(0,65,126,0.5)}.grid-control .grid-gantt-formatter .gantt-milestone,.grid-control .grid-gantt-formatter .gantt-milestone-baseline{position:absolute;height:var(--jpu-gantt-drop-area-width);width:var(--jpu-gantt-drop-area-width);top:10px;background-color:rgb(0,129,255);transform:rotate(45deg);border-radius:1px;box-shadow:0 0 0 1px white,0 0 0 2px rgb(0,85,169)}.grid-control .grid-gantt-formatter .gantt-milestone-baseline.frozen-dates,.grid-control .grid-gantt-formatter .gantt-milestone.frozen-dates{background:linear-gradient(-90deg,blue 0,blue 25%,transparent 25%,transparent 50%,blue 50%,blue 75%,transparent 75%,transparent);background-size:4px 4px}.grid-control .grid-gantt-formatter .gantt-milestone-baseline{background:rgba(0,0,0,0.4);border:1px solid rgba(0,0,0,0.4)}.grid-control .grid-gantt-formatter .gantt-due-date-mark{position:absolute;top:-18px;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transform:translateX(-50%)}.grid-control .grid-gantt-formatter .gantt-due-date-mark:hover{top:-16px}.grid-control .grid-gantt-formatter .gantt-due-date-mark:active{top:-16px;cursor:dragging}.grid-control .grid-gantt-formatter .gantt-due-date-mark-icon{box-shadow:1px 1px 2px rgba(0,0,0,0.12);width:16px;height:16px;background-color:black;transform:rotate(45deg)}.grid-control .grid-gantt-formatter .gantt-icons-mark{position:absolute;display:flex;background-color:white;padding:0px 4px;box-shadow:0px 0px 2px rgba(0,0,0,0.05),0px 0px 6px rgba(0,0,0,0.1);border-radius:2px;top:4px;bottom:4px;left:4px;align-items:center;height:23px}.grid-control .grid-gantt-formatter .gantt-icons-mark .jd-icon{width:16px;height:16px}.grid-control .grid-gantt-formatter .gantt-icons-mark .gantt-warning{color:red;display:flex}.grid-control .grid-gantt-formatter .gantt-icons-mark .gantt-has-baseline-indicator{display:flex}.grid-control .grid-gantt-formatter .gantt-icons-mark .gantt-elapsed-duration-indicator{display:flex;color:#0d6efd}.grid-control .grid-gantt-formatter .gantt-icons-mark .gantt-warning+.gantt-has-baseline-indicator{margin-left:2px}.grid-control .grid-gantt-formatter .gantt-icons-mark .gantt-has-baseline-indicator+.gantt-elapsed-duration-indicator,.grid-control .grid-gantt-formatter .gantt-icons-mark .gantt-warning+.gantt-elapsed-duration-indicator{margin-left:2px}.grid-gantt-date-hint{position:absolute;background-color:beige;border-color:black;border-style:solid;border-width:1px;padding:0 2px;border-radius:4px;font-size:10px;white-space:nowrap;z-index:1}.grid-gantt-date-hint.before-point{transform:translateX(calc(-100% - 4px))}.grid-gantt-date-hint.after-point{transform:translateX(4px)}.right-to-left .grid-gantt-date-hint.before-point{transform:translateX(-4px)}.right-to-left .grid-gantt-date-hint.after-point{transform:translateX(calc(100% + 4px))}.right-to-left .grid-control .grid-gantt-formatter .percentage-bar{left:auto;right:-1px;border-radius:0px 2px 2px 0px}.right-to-left .grid-control .grid-gantt-formatter .gantt-icons-mark{left:auto;right:4px}.right-to-left .grid-control .grid-gantt-formatter .gantt-main-bar-F2x-dependency .jd-icon{left:auto;right:0}.right-to-left .grid-control .grid-gantt-formatter .gantt-main-bar-S2x-dependency .jd-icon{left:0;right:auto}@media (max-width: 767px){.grid-gantt-floating-elements-container{z-index:102}}.grid-gantt-header .header-div-high-res{position:absolute;top:0px;text-align:center;vertical-align:center;color:black;font-size:12px;height:100%;text-transform:uppercase;font-weight:700;padding-top:2px}.grid-gantt-header .header-div-high-res .header-div-label{display:block;overflow:hidden;white-space:nowrap}.grid-gantt-header .header-div-high-res:before{content:"";position:absolute;height:3px;width:1px;background-color:#bbbbbb;bottom:0;right:50%}.grid-gantt-header .header-div-high-res:after{content:"";position:absolute;height:7px;width:1px;background-color:#bbbbbb;bottom:0;left:100%}.grid-gantt-header .header-div-high-res.header-div-hour-resolution{text-align:left}.grid-gantt-header .header-div-high-res.header-div-hour-resolution .header-div-label{position:absolute;top:2px;left:0;min-width:42px;overflow:visible;text-align:center;transform:translateX(-50%)}.grid-gantt-header .header-div-high-res.header-div-hour-resolution:before{height:7px;left:0;right:auto}.grid-gantt-header .header-div-high-res.header-div-hour-resolution:after{height:3px;left:50%;right:auto}.grid-gantt-header .header-div-low-res{position:absolute;border:1px solid black;top:-10px;text-align:center;color:black;background-color:white;border-radius:2px;font-size:9px;font-weight:700;height:14px;overflow:hidden;padding-left:2px;padding-right:2px;text-transform:uppercase}.grid-gantt-header .gantt-start-low-res-mark{position:absolute;width:0;height:0;border-left:0px solid transparent;border-right:8px solid transparent;border-top:8px solid black;margin-top:15px;top:-12px}.grid-gantt-header .grid-gantt-control{position:absolute;right:4px;top:28px;z-index:10;display:flex;flex-direction:column;gap:2px}.grid-gantt-header .grid-gantt-control .grid-gantt-dates .grid-gantt-slide-buttons{right:24px}.grid-gantt-header .grid-gantt-control .grid-gantt-dates .grid-gantt-control-btn .gantt-date-control-inputs{align-items:center;font-size:12px;gap:0px}.grid-gantt-header .grid-gantt-control .grid-gantt-dates .grid-gantt-control-btn .gantt-date-input{border:none;font-weight:700;color:black;width:86px;height:24px}.grid-gantt-header .grid-gantt-control .grid-gantt-control-btn{background-color:white;border:1px solid #ced4da;box-shadow:0 0.125rem 0.2rem rgba(0,0,0,0.075);position:relative;border-radius:5px;display:flex;align-items:center;pointer-events:auto;touch-action:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.grid-gantt-header .grid-gantt-control .grid-gantt-control-btn .grid-gantt-slide-buttons{position:absolute;right:25px;top:50%;transform:translateY(-50%);display:none;gap:2px;opacity:0;pointer-events:none;transition:all 0.3s ease;z-index:0;padding-right:2px}.grid-gantt-header .grid-gantt-control .grid-gantt-control-btn:hover .grid-gantt-slide-buttons{opacity:1!important;pointer-events:auto!important;z-index:1!important;display:flex!important}.grid-gantt-header .grid-gantt-control .jd-icon{margin:2px;width:20px;height:20px;stroke-width:2;cursor:pointer;opacity:0.75}.grid-gantt-header .grid-gantt-control .jd-icon:hover{background-color:rgba(0,0,0,0.08);opacity:1}.grid-gantt-header .grid-gantt-control .jd-icon.disabled{color:#AAAAAA;pointer-events:none}.grid-gantt-header .grid-gantt-control .grid-gantt-focus-today{font-size:12px;text-transform:capitalize;font-weight:500;padding:0 6px;cursor:pointer;opacity:0.65;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grid-gantt-header .grid-gantt-control .grid-gantt-focus-today:hover{opacity:1}.gantt-date-modal .modal-dialog{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.right-to-left .grid-gantt-header .header-div-high-res:after{left:0;right:auto}.right-to-left .grid-gantt-header .header-div-high-res.header-div-hour-resolution{text-align:right}.right-to-left .grid-gantt-header .header-div-high-res.header-div-hour-resolution .header-div-label{left:auto;right:0;transform:translateX(50%)}.right-to-left .grid-gantt-header .header-div-high-res.header-div-hour-resolution:before{left:auto;right:0}.right-to-left .grid-gantt-header .header-div-high-res.header-div-hour-resolution:after{left:auto;right:50%}.right-to-left .grid-gantt-header .gantt-start-low-res-mark{border-left:8px solid transparent;border-right:0px solid transparent}.right-to-left .grid-gantt-header .grid-gantt-control{left:4px;right:auto}.right-to-left .grid-gantt-header .grid-gantt-control .grid-gantt-dates .grid-gantt-slide-buttons{left:24px;right:auto}.right-to-left .grid-gantt-header .grid-gantt-control .grid-gantt-control-btn .grid-gantt-slide-buttons{left:25px;right:auto;padding-left:2px;padding-right:0}.progress-percentage-slick-grid{text-align:right;padding:4px}.justdo-grid-gantt-all-dependencies{position:absolute;top:0px;height:100%}.justdo-grid-gantt-all-dependencies .dependency-container{position:relative;cursor:pointer}.justdo-grid-gantt-all-dependencies .dependency-container.active,.justdo-grid-gantt-all-dependencies .dependency-container:hover{z-index:21}.justdo-grid-gantt-all-dependencies .dependency-container.active .dependency-1-2-cancel,.justdo-grid-gantt-all-dependencies .dependency-container:hover .dependency-1-2-cancel{visibility:visible}.justdo-grid-gantt-all-dependencies .dependency-container.active .line,.justdo-grid-gantt-all-dependencies .dependency-container:hover .line{border-top-width:3px;border-left-width:3px;z-index:20}.justdo-grid-gantt-all-dependencies .dependency-container.active .horizontal,.justdo-grid-gantt-all-dependencies .dependency-container:hover .horizontal{transform:translateY(-1px)}.justdo-grid-gantt-all-dependencies .dependency-container.active .vertical,.justdo-grid-gantt-all-dependencies .dependency-container:hover .vertical{transform:translateX(-1px)}.justdo-grid-gantt-all-dependencies .dependency-container.active .left-arrow,.justdo-grid-gantt-all-dependencies .dependency-container.active .right-arrow,.justdo-grid-gantt-all-dependencies .dependency-container:hover .left-arrow,.justdo-grid-gantt-all-dependencies .dependency-container:hover .right-arrow{z-index:20}.justdo-grid-gantt-all-dependencies .dependency-container .line{position:absolute;z-index:1}.justdo-grid-gantt-all-dependencies .dependency-container.critical-path .line{border-color:rgb(247,125,125)}.justdo-grid-gantt-all-dependencies .dependency-container.critical-path .left-arrow,.justdo-grid-gantt-all-dependencies .dependency-container.critical-path .right-arrow{border-top-color:rgb(247,125,125)}.justdo-grid-gantt-all-dependencies .dependency-container .horizontal{border-top-style:solid;border-top-width:1px;border-top-color:#87A2B2;height:5px}.justdo-grid-gantt-all-dependencies .dependency-container .vertical{border-left-style:solid;border-left-width:1px;border-left-color:#87A2B2;width:5px}.justdo-grid-gantt-all-dependencies .dependency-container.dep-violated .horizontal{border-top-style:dashed}.justdo-grid-gantt-all-dependencies .dependency-container.dep-violated .vertical{border-left-style:dashed}.justdo-grid-gantt-all-dependencies .dependency-container .today-indicator{border:none;width:1px;background:rgb(128,184,140);z-index:1;pointer-events:none}.justdo-grid-gantt-all-dependencies .dependency-container .dependency-1-2-cancel{position:absolute;visibility:hidden}.justdo-grid-gantt-all-dependencies .dependency-container .dependency-1-2-cancel .jd-icon{width:20px;height:20px;fill:white}.justdo-grid-gantt-all-dependencies .dependency-container .right-arrow{position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:0px solid transparent;border-top:6px solid #87A2B2;transform:rotate(45deg)}.justdo-grid-gantt-all-dependencies .dependency-container .left-arrow{position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:0px solid transparent;border-top:6px solid #87A2B2;transform:rotate(-135deg) translate(-6px,6px)}.jph-tooltip.alert{padding:8px}.jph-tooltip.alert .jph-task-info-section ul{padding-left:16px;margin-bottom:0}.jph-tooltip.alert .jph-task-info-section .text-muted{font-weight:400}.baseline-name-filter-container{width:200px;margin-bottom:1rem}.baseline-name-filter-container .dropdown-menu{max-height:200px;overflow:auto}.baseline-name-filter-container .dropdown-header{font-size:11px;text-transform:uppercase;padding:0px 6px}.baseline-name-filter-container .dropdown-item{padding:4px 6px;max-width:260px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-radius:4px}.baseline-name-filter-container .dropdown-item.active{font-weight:600}.baseline-name-filter-container .dropdown-item:active{background-color:white;color:#007bff}.baseline-list-table-wrapper{overflow:auto}.baseline-list-table{width:100%;border-collapse:collapse;margin-bottom:1rem}.baseline-list-table tr{transition:background-color 0.3s ease-in-out;background-color:white}.baseline-list-table tr:hover{background-color:#f8f9fa}.baseline-list-table td,.baseline-list-table th{padding:4px 0px;border-top:1px dashed #eaeaea;border-bottom:1px dashed #eaeaea;vertical-align:middle;font-size:14px}.baseline-list-table th{color:#525F7F;font-size:12px;text-transform:uppercase}.baseline-list-table .baseline-action{width:40px;text-align:center}.baseline-list-table .baseline-action-left{width:50px;text-align:center}.baseline-list-table .jd-icon{padding:4px;stroke-width:2;color:#535f7e;transition:all 0.2s linear;cursor:pointer}.baseline-list-table .jd-icon:hover{stroke:black;background-color:rgba(0,0,0,0.08);transform:scale(1.05)}.baseline-list-table .baseline-name-col{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.baseline-list-table .baseline-name-col span{display:block;width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.baseline-list-table .baseline-name-input{border:none;padding-left:0px;padding-right:0px;font-style:italic}.baseline-list-table .baseline-name-input:focus{outline:none;box-shadow:none}.baseline-list-table .baseline-time-col{width:200px}.baseline-list-table .task-col{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.baseline-list-table .baselines-grp-label{color:grey;text-align:center}.baseline-list-table .th-creator{width:200px}.baseline-list-table .baseline-creator .baseline-creator-name{width:200px;padding-right:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.baseline-empty{display:flex;align-items:center;justify-content:center;opacity:0.35;padding:0px 5rem;height:100%}@media (max-width: 767px){.baseline-list-table{white-space:nowrap}}.jpu_project_pane_baselines{padding:16px;height:100%;width:100%;overflow:auto}.jpu_project_pane_baselines .baselines-section-title{font-weight:600;margin-bottom:8px}.right-to-left .jpu_project_pane_baselines{text-align:right}.depenedencies-formatter-predecessor{cursor:pointer}.urgency-0{color:green}.urgency-1{color:orange}.urgency-2{color:red}.urgency-0-colored-subject .l0{color:green}.urgency-1-colored-subject .l0{color:orange}.urgency-2-colored-subject .l0{color:red}.tab-justdo-projects-health-container{display:flex;flex-direction:column}.tab-justdo-projects-health-container .projects-health-header{display:flex;padding:16px;align-items:center;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.05);z-index:1}.tab-justdo-projects-health-container .projects-health-header .divider{width:1px;height:24px;background:#E8EBEE;margin:0 12px}.tab-justdo-projects-health-container .projects-health-header .projects-health-project-title{font-size:15px;font-weight:600}.tab-justdo-projects-health-container .projects-health-list{padding:16px;display:flex;flex-grow:1;overflow:scroll;flex-direction:column}.tab-justdo-projects-health-container .projects-health-empty{display:flex;align-items:center;justify-content:center;opacity:0.35;padding:0px 5rem;height:100%}.project-pane-justdo-projects-health-tasks-list{font-size:14px;border-radius:4px;margin-bottom:8px;padding:16px;transition:box-shadow 0.35s ease 0s}.project-pane-justdo-projects-health-tasks-list:hover{box-shadow:rgba(0,123,255,0.25) 0px 0px 0px 0.2rem}.project-pane-justdo-projects-health-tasks-list .section-title{cursor:pointer;font-weight:600;display:flex;align-items:center;line-height:100%}.project-pane-justdo-projects-health-tasks-list .section-title:hover{text-decoration:underline}.project-pane-justdo-projects-health-tasks-list .section-title .expand-collapse-icon{pointer-events:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;fill:none;width:12px;height:12px;margin-right:8px;box-shadow:rgba(0,0,0,0.05) 0px 0px 2px,rgba(0,0,0,0.1) 0px 0px 6px;transition:all 0.2s linear 0s;background-color:white;border-radius:2px;border:1px solid rgb(84,110,122);color:rgb(84,110,122)}.project-pane-justdo-projects-health-tasks-list .projects-health-table-wrapper{overflow:auto}.project-pane-justdo-projects-health-tasks-list .projects-health-table{margin-top:8px;width:100%}.project-pane-justdo-projects-health-tasks-list .projects-health-table th{color:#525F7F;font-size:12px;text-transform:uppercase;border-top:1px dashed #eaeaea;border-bottom:none;vertical-align:middle;padding:4px 8px}.project-pane-justdo-projects-health-tasks-list .projects-health-table td{border-top:1px dashed #eaeaea;border-bottom:1px dashed #eaeaea;padding:4px 8px;white-space:nowrap}.project-pane-justdo-projects-health-tasks-list .projects-health-table .fixed-width-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:240px;max-width:240px}.project-pane-justdo-projects-health-tasks-list .projects-health-table .fixed-width-cell .owner-cell{width:100px;max-width:100px}.project-pane-justdo-projects-health-tasks-list .projects-health-table .fixed-width-cell .task-cell{width:400px;max-width:400px}.right-to-left .projects-health-header,.right-to-left .projects-health-list{text-align:right}.right-to-left .projects-health-header .dropdown-menu,.right-to-left .projects-health-list .dropdown-menu{text-align:right!important}.right-to-left .projects-health-header .members-multi-selector .dropdown-menu,.right-to-left .projects-health-list .members-multi-selector .dropdown-menu{right:0;left:auto!important;transform:translate3d(12px,24px,0px)!important}.right-to-left .projects-health-header .members-multi-selector .dropdown-menu .members-selector-member-avatar,.right-to-left .projects-health-list .members-multi-selector .dropdown-menu .members-selector-member-avatar{margin-right:unset;margin-left:6px}.right-to-left .projects-health-header .expand-collapse-icon,.right-to-left .projects-health-list .expand-collapse-icon{margin-right:unset;margin-left:8px}.jd-tt-container .null-state{display:inline-block;border-top:1px solid #AAA;margin-bottom:4px;width:20px}.jd-tt-container .jph-tooltip{max-width:400px;background:white;color:#4E5B71;box-shadow:0px 8px 60px rgba(0,0,0,0.35);border-radius:4px;padding:8px;font-size:14px}.jd-tt-container .jph-tooltip .jph-task-info-section{font-weight:600}.jd-tt-container .jph-tooltip .jph-tag-description-section-title .jph-more-details-link{font-style:italic;color:#5B9BD5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jd-tt-container .jph-tooltip .jph-tag-description-section-title .jph-more-details-link:hover{text-decoration:underline;color:#4178BE}.jd-tt-container .jph-tooltip .jph-tag-details-content{transition:max-height 0.3s ease,opacity 0.3s ease;max-height:500px;opacity:1;overflow:hidden}.jd-tt-container .jph-tooltip .jph-tag-details-content.jph-collapsed{max-height:0;opacity:0;margin-top:0}.child-risks-and-issues{font-size:14px;border-radius:4px;margin-bottom:8px;padding:16px;transition:box-shadow 0.35s ease 0s}.child-risks-and-issues:hover{box-shadow:rgba(0,123,255,0.25) 0px 0px 0px 0.2rem}.child-risks-and-issues .section-title{cursor:pointer;font-weight:600;display:flex;align-items:center;line-height:100%}.child-risks-and-issues .section-title:hover{text-decoration:underline}.child-risks-and-issues .section-title .expand-collapse-icon{pointer-events:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;fill:none;width:12px;height:12px;margin-right:8px;box-shadow:rgba(0,0,0,0.05) 0px 0px 2px,rgba(0,0,0,0.1) 0px 0px 6px;transition:all 0.2s linear 0s;background-color:white;border-radius:2px;border:1px solid rgb(84,110,122);color:rgb(84,110,122)}.child-risks-and-issues .justdo-risks-table-wrapper{overflow:auto}.child-risks-and-issues .justdo-risks-table{margin-top:8px;table-layout:fixed}.child-risks-and-issues .justdo-risks-table .jdr-project-pane-display-name:hover{color:#4e5862}.child-risks-and-issues .justdo-risks-table .fixed-width-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.child-risks-and-issues .justdo-risks-table th{color:#525F7F;font-size:12px;text-transform:uppercase;border-top:1px dashed #eaeaea;border-bottom:none;vertical-align:middle;padding:4px 8px}.child-risks-and-issues .justdo-risks-table th.owner-cell{width:100px}.child-risks-and-issues .justdo-risks-table th.task-cell{width:400px}.child-risks-and-issues .justdo-risks-table th.other-cell{width:80px}.child-risks-and-issues .justdo-risks-table th.spacer{width:10px}.child-risks-and-issues .justdo-risks-table td{border-top:1px dashed #eaeaea;border-bottom:1px dashed #eaeaea;padding:4px 8px}.child-risks-and-issues .justdo-risks-table td.impact,.child-risks-and-issues .justdo-risks-table td.likelihood,.child-risks-and-issues .justdo-risks-table td.priority{background-color:lightgrey;text-transform:capitalize}.child-risks-and-issues .justdo-risks-table td.impact.low,.child-risks-and-issues .justdo-risks-table td.likelihood.low,.child-risks-and-issues .justdo-risks-table td.priority.low{background-color:yellow;border:1px solid #e6e605}.child-risks-and-issues .justdo-risks-table td.impact.medium,.child-risks-and-issues .justdo-risks-table td.likelihood.medium,.child-risks-and-issues .justdo-risks-table td.priority.medium{background-color:orange;border:1px solid #d08b0e}.child-risks-and-issues .justdo-risks-table td.impact.high,.child-risks-and-issues .justdo-risks-table td.likelihood.high,.child-risks-and-issues .justdo-risks-table td.priority.high{background-color:red;border:1px solid #bb0606}.child-risks-and-issues .justdo-risks-table tr.spacer{height:3px}.tab-justdo-risks-container{display:flex;flex-direction:column}.tab-justdo-risks-container .justdo-risks-header{display:flex;padding:16px;align-items:center;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.05)}.tab-justdo-risks-container .justdo-risks-header .divider{width:1px;height:24px;background:#E8EBEE;margin:0 12px}.tab-justdo-risks-container .justdo-risks-header .justdo-risks-project-title{font-size:15px;font-weight:600}.tab-justdo-risks-container .justdo-risks-list{padding:16px;display:flex;flex-grow:1;overflow:scroll;flex-direction:column}.tab-justdo-risks-container .justdo-risks-empty{display:flex;align-items:center;justify-content:center;opacity:0.35;padding:0px 5rem;height:100%}.right-to-left .justdo-risks-header,.right-to-left .justdo-risks-list{text-align:right}.right-to-left .justdo-risks-header .dropdown-menu,.right-to-left .justdo-risks-list .dropdown-menu{text-align:right!important}.right-to-left .justdo-risks-header .members-multi-selector .dropdown-menu,.right-to-left .justdo-risks-list .members-multi-selector .dropdown-menu{right:0;left:auto!important;transform:translate3d(12px,24px,0px)!important}.right-to-left .justdo-risks-header .members-multi-selector .dropdown-menu .members-selector-member-avatar,.right-to-left .justdo-risks-list .members-multi-selector .dropdown-menu .members-selector-member-avatar{margin-right:unset;margin-left:6px}.right-to-left .justdo-risks-header .expand-collapse-icon,.right-to-left .justdo-risks-list .expand-collapse-icon{margin-right:unset;margin-left:8px}.jdr-risk-issue-indicator{width:6px;height:6px;margin-left:4px;border-radius:8px;margin-top:2px}.jdr-risk-issue-indicator.risk{background-color:#084d90}.jdr-risk-issue-indicator.issue{background-color:red}.justdo-risks-task-pane-section{height:100%}.justdo-risks-task-pane-section .jdr-section-header{display:flex;justify-content:space-between;font-weight:700;font-size:14px;text-transform:uppercase;margin:14px 0}.justdo-risks-task-pane-section .jdr-section-header .created-at{font-weight:400;text-transform:capitalize;font-size:13px;line-height:22px}.justdo-risks-task-pane-section .jdr-section{background-color:#f0f4f9;padding:8px 12px 12px 12px;margin-bottom:12px;border-radius:4px}.justdo-risks-task-pane-section .jdr-section-title{font-size:12px;text-transform:uppercase;font-weight:700;margin-bottom:6px}.justdo-risks-task-pane-section .jdr-section-content{display:flex}.justdo-risks-task-pane-section .title{color:grey}.justdo-risks-task-pane-section .name{font-weight:700}.justdo-risks-task-pane-section textarea{width:100%;height:100px;font-family:inherit;font-weight:inherit;font-size:small}.justdo-risks-task-pane-section #jdr-type-select{-webkit-appearance:none}.justdo-risks-task-pane-section .filter-toggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:11px}.justdo-risks-task-pane-section .jdr-child{cursor:pointer;border-bottom:1px dashed rgba(0,0,0,0.12)}.justdo-risks-task-pane-section .jdr-child .content{overflow:hidden}.justdo-risks-task-pane-section .jdr-child .text-body{overflow:hidden;text-overflow:ellipsis}.justdo-risks-task-pane-section .jdr-priority-btn{margin-top:16px;text-decoration:underline;cursor:pointer;display:flex;justify-content:center;align-items:center}.justdo-risks-task-pane-section .jdr-priority-btn .jd-icon{margin-left:4px;padding:2px;transition:all 0.2s linear;transform:rotate(180deg)}.justdo-risks-task-pane-section .jdr-priority-btn.collapsed .jd-icon{transform:rotate(0deg)}.justdo-risks-task-pane-section #jdr-priority-accordion #collapseOne{padding:8px;background-color:#f0f4f8;border-radius:4px;margin-top:16px}.justdo-risks-task-pane-section .jdr-priority{padding:8px;text-align:center;border-radius:0px;text-transform:capitalize;background-color:lightgrey;font-size:0.875rem}.justdo-risks-task-pane-section .jdr-priority.low{background-color:yellow;border:2px dashed #e6e605}.justdo-risks-task-pane-section .jdr-priority.medium{background-color:orange;border:2px dashed #d08b0e}.justdo-risks-task-pane-section .jdr-priority.high{background-color:red;border:2px dashed #bb0606}.justdo-risks-task-pane-section .jdr-arrow-div{padding:12px;text-align:center}.justdo-risks-task-pane-section .jdr-impact-selector .btn,.justdo-risks-task-pane-section .jdr-likelihood-selector .btn{box-shadow:0 0 4px rgba(0,0,0,0.08);text-transform:capitalize;color:black;background-color:lightgrey}.justdo-risks-task-pane-section .jdr-impact-selector .btn.low,.justdo-risks-task-pane-section .jdr-likelihood-selector .btn.low{background-color:yellow;border:1px solid #e6e605}.justdo-risks-task-pane-section .jdr-impact-selector .btn.low:active,.justdo-risks-task-pane-section .jdr-impact-selector .btn.low:focus,.justdo-risks-task-pane-section .jdr-likelihood-selector .btn.low:active,.justdo-risks-task-pane-section .jdr-likelihood-selector .btn.low:focus{background-color:yellow;color:black}.justdo-risks-task-pane-section .jdr-impact-selector .btn.medium,.justdo-risks-task-pane-section .jdr-likelihood-selector .btn.medium{background-color:orange;border:1px solid #d08b0e}.justdo-risks-task-pane-section .jdr-impact-selector .btn.medium:active,.justdo-risks-task-pane-section .jdr-impact-selector .btn.medium:focus,.justdo-risks-task-pane-section .jdr-likelihood-selector .btn.medium:active,.justdo-risks-task-pane-section .jdr-likelihood-selector .btn.medium:focus{background-color:orange;color:black}.justdo-risks-task-pane-section .jdr-impact-selector .btn.high,.justdo-risks-task-pane-section .jdr-likelihood-selector .btn.high{background-color:red;border:1px solid #bb0606}.justdo-risks-task-pane-section .jdr-impact-selector .btn.high:active,.justdo-risks-task-pane-section .jdr-impact-selector .btn.high:focus,.justdo-risks-task-pane-section .jdr-likelihood-selector .btn.high:active,.justdo-risks-task-pane-section .jdr-likelihood-selector .btn.high:focus{background-color:red;color:black}.justdo-risks-task-pane-section .dropdown-menu.slideIn.show{top:24px!important}.justdo-risks-task-pane-section .jdr-priority-table{background-color:#f0f4f8;font-size:14px;font-weight:700}.justdo-risks-task-pane-section .jdr-priority-table table{width:100%;border-collapse:collapse;border:1px solid white}.justdo-risks-task-pane-section .jdr-priority-table td{text-align:center;border:1px solid #c3ccd6;padding:4px 0px}.justdo-risks-task-pane-section .jdr-unset{align-items:flex-end}.justdo-risks-task-pane-section .jdr-settings-icon{stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;fill:none;cursor:pointer;padding:0;width:16px;height:24px;transition:opacity 0.2s linear;border-radius:2px;opacity:0.6}.justdo-risks-task-pane-section .jdr-settings-icon:hover{opacity:1}#jdr-contingency-container,#jdr-mitigation-container{font-size:14px;padding-bottom:2em}#jdr-contingency-container #jdr-contingency-editor-header,#jdr-contingency-container #jdr-mitigation-editor-header,#jdr-mitigation-container #jdr-contingency-editor-header,#jdr-mitigation-container #jdr-mitigation-editor-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:4px;font-weight:700}#jdr-contingency-container #jdr-contingency-editor,#jdr-contingency-container #jdr-mitigation-editor,#jdr-mitigation-container #jdr-contingency-editor,#jdr-mitigation-container #jdr-mitigation-editor{display:none}#jdr-contingency-container #jdr-contingency-display,#jdr-contingency-container #jdr-mitigation-display,#jdr-mitigation-container #jdr-contingency-display,#jdr-mitigation-container #jdr-mitigation-display{margin-bottom:7px;padding-top:7px;max-height:240px;overflow:auto;max-width:750px}#jdr-contingency-container #jdr-contingency-display table,#jdr-contingency-container #jdr-mitigation-display table,#jdr-mitigation-container #jdr-contingency-display table,#jdr-mitigation-container #jdr-mitigation-display table{border-collapse:collapse}#jdr-contingency-container #jdr-contingency-display table td,#jdr-contingency-container #jdr-contingency-display table th,#jdr-contingency-container #jdr-mitigation-display table td,#jdr-contingency-container #jdr-mitigation-display table th,#jdr-mitigation-container #jdr-contingency-display table td,#jdr-mitigation-container #jdr-contingency-display table th,#jdr-mitigation-container #jdr-mitigation-display table td,#jdr-mitigation-container #jdr-mitigation-display table th{border:1px solid grey}#jdr-contingency-container #jdr-contingency-display .fr-solid-borders td,#jdr-contingency-container #jdr-contingency-display .fr-solid-borders th,#jdr-contingency-container #jdr-mitigation-display .fr-solid-borders td,#jdr-contingency-container #jdr-mitigation-display .fr-solid-borders th,#jdr-mitigation-container #jdr-contingency-display .fr-solid-borders td,#jdr-mitigation-container #jdr-contingency-display .fr-solid-borders th,#jdr-mitigation-container #jdr-mitigation-display .fr-solid-borders td,#jdr-mitigation-container #jdr-mitigation-display .fr-solid-borders th{border:1px solid grey}#jdr-contingency-container #jdr-contingency-display .fr-dashed-borders td,#jdr-contingency-container #jdr-contingency-display .fr-dashed-borders th,#jdr-contingency-container #jdr-mitigation-display .fr-dashed-borders td,#jdr-contingency-container #jdr-mitigation-display .fr-dashed-borders th,#jdr-mitigation-container #jdr-contingency-display .fr-dashed-borders td,#jdr-mitigation-container #jdr-contingency-display .fr-dashed-borders th,#jdr-mitigation-container #jdr-mitigation-display .fr-dashed-borders td,#jdr-mitigation-container #jdr-mitigation-display .fr-dashed-borders th{border:1px dashed grey}#jdr-contingency-container #jdr-contingency-display .fr-no-borders,#jdr-contingency-container #jdr-mitigation-display .fr-no-borders,#jdr-mitigation-container #jdr-contingency-display .fr-no-borders,#jdr-mitigation-container #jdr-mitigation-display .fr-no-borders{border:none}#jdr-contingency-container #jdr-contingency-display .fr-no-borders td,#jdr-contingency-container #jdr-contingency-display .fr-no-borders th,#jdr-contingency-container #jdr-mitigation-display .fr-no-borders td,#jdr-contingency-container #jdr-mitigation-display .fr-no-borders th,#jdr-mitigation-container #jdr-contingency-display .fr-no-borders td,#jdr-mitigation-container #jdr-contingency-display .fr-no-borders th,#jdr-mitigation-container #jdr-mitigation-display .fr-no-borders td,#jdr-mitigation-container #jdr-mitigation-display .fr-no-borders th{border:none}#jdr-contingency-container #jdr-contingency-display .fr-alternate-rows tr:nth-child(2n),#jdr-contingency-container #jdr-mitigation-display .fr-alternate-rows tr:nth-child(2n),#jdr-mitigation-container #jdr-contingency-display .fr-alternate-rows tr:nth-child(2n),#jdr-mitigation-container #jdr-mitigation-display .fr-alternate-rows tr:nth-child(2n){background:#f3f3f3}#jdr-contingency-container #jdr-contingency-display p:last-child,#jdr-contingency-container #jdr-mitigation-display p:last-child,#jdr-mitigation-container #jdr-contingency-display p:last-child,#jdr-mitigation-container #jdr-mitigation-display p:last-child{margin-bottom:0}#jdr-contingency-container:not(.edit-mode) .ql-container,#jdr-mitigation-container:not(.edit-mode) .ql-container{display:none}#jdr-contingency-container:not(.edit-mode) .ql-toolbar,#jdr-mitigation-container:not(.edit-mode) .ql-toolbar{display:none}#jdr-contingency-container .done-edit,#jdr-mitigation-container .done-edit{margin-right:7px;border:none;color:#ffffff;background-color:#2B71CF;font-weight:700}#jdr-contingency-container .done-edit:hover,#jdr-mitigation-container .done-edit:hover{box-shadow:0 0 0 3px rgba(62,138,214,0.5)}#jdr-contingency-container .done-edit:active,#jdr-mitigation-container .done-edit:active{box-shadow:0 0 0 3px rgba(62,138,214,0.5)}#jdr-contingency-container .done-edit:focus,#jdr-mitigation-container .done-edit:focus{box-shadow:0 0 0 3px rgba(62,138,214,0.5)}#jdr-contingency-container .jdr-contingency-caption,#jdr-contingency-container .jdr-mitigation-caption,#jdr-mitigation-container .jdr-contingency-caption,#jdr-mitigation-container .jdr-mitigation-caption{margin-top:8px}#jdr-contingency-container .fr-box.fr-basic .fr-element,#jdr-mitigation-container .fr-box.fr-basic .fr-element{height:270px;resize:vertical}#jdr-mitigation-container.edit-mode #jdr-mitigation-editor{display:block}#jdr-mitigation-container.edit-mode #jdr-mitigation-display{display:none}#jdr-mitigation-container.edit-mode #jdr-mitigation-edit{display:none}#jdr-contingency-container.edit-mode #jdr-contingency-editor{display:block}#jdr-contingency-container.edit-mode #jdr-contingency-display{display:none}#jdr-contingency-container.edit-mode #jdr-contingency-edit{display:none}.dropdown .dropdown-seperator{margin:3px 0}.user-journey-dialog .modal-dialog{max-width:90%}.user-journey-dialog .modal-body{max-height:80vh;overflow:auto}.user-journey-dialog .user-journey-dialog-wrapper{display:flex;flex-direction:column;padding:4px 16px 16px 16px}.user-journey-dialog .user-journey-dialog-wrapper .header{display:flex;justify-content:center;padding-bottom:20px}.user-journey-dialog .user-journey-dialog-wrapper .header .header-center-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.user-journey-dialog .user-journey-dialog-wrapper .header .header-center-wrapper .prev-next-wrapper{display:flex;justify-content:space-between;align-items:center}.user-journey-dialog .user-journey-dialog-wrapper .header .header-center-wrapper .prev-next-wrapper .prev{margin-right:16px;justify-content:start}.user-journey-dialog .user-journey-dialog-wrapper .header .header-center-wrapper .prev-next-wrapper .next{margin-left:16px;justify-content:end}.user-journey-dialog .user-journey-dialog-wrapper .header .header-center-wrapper .prev-next-wrapper .next,.user-journey-dialog .user-journey-dialog-wrapper .header .header-center-wrapper .prev-next-wrapper .prev{display:flex;align-items:center;text-decoration:underline;width:110px}.user-journey-dialog .user-journey-dialog-wrapper .header .header-center-wrapper .prev-next-wrapper .next.invisible,.user-journey-dialog .user-journey-dialog-wrapper .header .header-center-wrapper .prev-next-wrapper .prev.invisible{visibility:hidden}.user-journey-dialog .user-journey-dialog-wrapper .header .header-center-wrapper .prev-next-wrapper .current-date-wrapper{font-size:16px;font-weight:600;background-color:rgba(0,123,255,0.08);padding:8px 16px;border-radius:4px;border:1px dashed rgba(0,123,255,0.36);width:140px;text-align:center}.user-journey-dialog .user-journey-dialog-wrapper .header .header-center-wrapper .datepicker-wrapper{display:flex}.user-journey-dialog .user-journey-dialog-wrapper .header .header-center-wrapper .datepicker-wrapper .end-date-picker-wrapper,.user-journey-dialog .user-journey-dialog-wrapper .header .header-center-wrapper .datepicker-wrapper .start-date-picker-wrapper{display:flex;align-items:center;flex-direction:column;margin-left:4px}.user-journey-dialog .user-journey-dialog-wrapper .header .header-center-wrapper .datepicker-wrapper .user-journey-date-controller{width:180px}.user-journey-dialog .user-journey-table th{font-size:11px;text-transform:uppercase;font-weight:600;padding:8px}.user-journey-dialog .user-journey-table td{padding:8px}.user-journey-dialog .user-journey-table td.bold{font-weight:600}.user-journey-dialog .user-journey-table .session-info{border-top:solid black;border-bottom:solid black}.registrable-users-dialog .registrable-users-info{color:#525F7F;margin-bottom:12px;padding:8px 12px;border-radius:4px}.registrable-users-dialog textarea{width:100%;min-height:250px;max-height:250px;padding:8px 12px}.registrable-users-dialog .registrable-users-footer{display:flex;justify-content:end;margin-top:20px}.registrable-users-dialog .save-registrable-users{text-transform:uppercase;font-weight:600}.admin-chat-mgmt-helper{position:absolute;z-index:-100;pointer-events:none}.admin-chat-mgmt-dropdown{z-index:99999;border-radius:4px}.admin-chat-mgmt-dropdown .dropdown-item{cursor:pointer;padding:4px 12px;border:2px solid;border-radius:4px}.justdo-quick-notes-activation{position:relative}.justdo-quick-notes-activation.no-unread{color:#999}.unread-count{background-color:#c7181f;position:absolute;top:-6px;right:-3px;color:#ffffff;font-weight:600;font-size:10px;border:1px solid #ffffff;border-radius:6px;text-align:center;padding:0px 4px;cursor:pointer}.no-unread .unread-count{display:none}.off-the-charts .unread-count{padding:4px 3px}.double-digit .unread-count{right:-6px}.off-the-charts .unread-count{right:-13px;font-size:8px;line-height:8px}.right-to-left .justdo-quick-notes-activation .unread-count{right:auto;left:-3px}.right-to-left .justdo-quick-notes-activation.double-digit .unread-count{left:-6px}.right-to-left .justdo-quick-notes-activation.off-the-charts .unread-count{left:-13px}.quick-notes-dropdown{z-index:150;background:white;border:0;border-radius:0.25rem;overflow:hidden}.quick-notes-wrapper,.snackbar-container.quick-notes-snackbar{text-align:left}[dir=rtl] .quick-notes-wrapper,[dir=rtl] .snackbar-container.quick-notes-snackbar{text-align:right}.quick-notes-wrapper{width:390px;height:620px;max-height:calc(100vh - 90px);display:flex;flex-direction:column;color:#273547;font-size:14px}.quick-notes-wrapper button,.quick-notes-wrapper input,.quick-notes-wrapper textarea{font:inherit}.quick-notes-wrapper input,.quick-notes-wrapper textarea{text-align:inherit}.quick-notes-wrapper button{cursor:pointer}.quick-notes-wrapper button:disabled{cursor:default;opacity:0.48}.quick-notes-wrapper [hidden]{display:none}.quick-notes-wrapper input:focus-visible,.quick-notes-wrapper textarea:focus-visible{outline:2px solid rgba(var(--color-primary),1);outline-offset:2px}.quick-notes-wrapper .jd-icon{width:18px;height:18px;flex-shrink:0;padding:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.quick-notes-wrapper .qn-check-stroke{visibility:hidden}.quick-notes-wrapper .checked .qn-check-stroke{visibility:visible}.quick-notes-wrapper .qn-icon-button.qn-mobile-back{display:none}.quick-notes-wrapper .qn-heading{flex:1;min-width:0}.quick-notes-wrapper .qn-icon-button{border:0;background:transparent;color:#718096;width:40px;min-width:40px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:8px}.quick-notes-wrapper .qn-icon-button:hover{background:#edf2f7}.quick-notes-wrapper .quick-notes-header{position:relative;display:flex;justify-content:space-between;align-items:center;padding:12px 12px 8px;-webkit-padding-start:20px;padding-inline-start:20px;flex-shrink:0;height:64px}.quick-notes-wrapper .quick-notes-header h2{margin:0;min-width:0;overflow-wrap:anywhere;font-size:20px;font-weight:600}.quick-notes-wrapper .quick-notes-header p{font-size:12px;color:#718096;line-height:1.5;margin:0}.quick-notes-wrapper .qn-inline-input{display:block;width:100%;min-height:21px;padding:0;margin:0;border:0;border-radius:0;background:transparent;color:inherit;line-height:1.5;resize:none;overflow:hidden}.quick-notes-wrapper .qn-inline-input:focus-visible{outline:none}.quick-notes-wrapper .qn-inline-input::-webkit-input-placeholder{color:#8a96a7}.quick-notes-wrapper .qn-inline-input::-moz-placeholder{color:#8a96a7}.quick-notes-wrapper .qn-inline-input::-ms-input-placeholder{color:#8a96a7}.quick-notes-wrapper .qn-inline-input::placeholder{color:#8a96a7}.quick-notes-wrapper .quick-note.qn-new-note-row .qn-new-note-mark{pointer-events:none}.quick-notes-wrapper .qn-capture-entries{margin:0 18px 8px}.quick-notes-wrapper .qn-capture-entry{padding:8px;border:1px solid #dce4ed;border-radius:8px;margin-bottom:8px}.quick-notes-wrapper .qn-capture-entry.qn-capture-failure{border-color:#e7bdc1;color:#a33d47}.quick-notes-wrapper .qn-capture-entry .qn-capture-error,.quick-notes-wrapper .qn-capture-entry .qn-capture-preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.4;max-height:2.8em;white-space:pre-wrap;overflow-wrap:anywhere}.quick-notes-wrapper .qn-capture-entry .qn-capture-preview{margin:4px 0;color:#273547}.quick-notes-wrapper .qn-capture-entry .qn-capture-error{font-size:12px}.quick-notes-wrapper .qn-capture-entry textarea{display:block;width:100%;max-height:100px;resize:vertical;margin-top:6px;border:1px solid #dce4ed;border-radius:6px;padding:6px;color:#273547}.quick-notes-wrapper .qn-capture-entry .qn-capture-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:4px}.quick-notes-wrapper .qn-capture-entry button{min-height:44px}.quick-notes-wrapper .qn-tabs{display:flex;border-bottom:1px solid #e5eaf1;padding:0 18px;gap:20px;flex-shrink:0}.quick-notes-wrapper .qn-tabs button{background:transparent;border:0;border-bottom:2px solid transparent;padding:11px 0;min-height:44px;color:#718096}.quick-notes-wrapper .qn-tabs button.selected{border-bottom-color:rgba(var(--color-primary),1);color:rgba(var(--color-primary),1);font-weight:600}.quick-notes-wrapper .qn-tabs .qn-count{background:rgba(var(--color-primary),0.08);border-radius:12px;font-size:11px;padding:2px 7px;-webkit-margin-start:4px;margin-inline-start:4px}.quick-notes-wrapper .quick-notes-list{overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;flex:1;padding-bottom:16px}.quick-notes-wrapper .quick-notes-list-empty{padding:45px 28px;text-align:center;color:#718096}.quick-notes-wrapper .quick-notes-list-empty strong{color:#46566b}.quick-notes-wrapper .quick-notes-list-empty p{margin-top:10px;line-height:1.6}.quick-notes-wrapper .qn-viewport-row{min-height:48px}.quick-notes-wrapper .qn-viewport-spacer{pointer-events:none}.quick-notes-wrapper .qn-list-status,.quick-notes-wrapper .qn-load-more{text-align:center;width:100%;padding:14px;font-size:13px;color:#718096}.quick-notes-wrapper .quick-note{position:relative;margin:0 12px;padding:8px 0;border-bottom:1px solid #eef1f5;background:white;transition:background-color 0.2s;border-radius:8px;color:#273547}.quick-notes-wrapper .quick-note .qn-note-row{display:flex;align-items:flex-start}.quick-notes-wrapper .quick-note .qn-note-body{flex:1;min-width:0;padding:10px 0 6px}.quick-notes-wrapper .quick-note .quick-note-title{display:block;text-align:inherit;white-space:pre-wrap;overflow-wrap:anywhere;width:100%;border:0;padding:0;background:transparent;color:inherit;font-size:14px;line-height:1.5;cursor:text}.quick-notes-wrapper .quick-note .quick-note-mark.checked{color:rgba(var(--color-primary),1)}.quick-notes-wrapper .quick-note.qn-saving .qn-note-row>.qn-icon-button:disabled,.quick-notes-wrapper .quick-note.qn-saving .quick-note-title:disabled{opacity:1}.quick-notes-wrapper .quick-note .qn-drag-handle{display:flex;align-items:center;height:44px;padding:0 4px;color:#8a96a7;cursor:-webkit-grab;cursor:grab}.quick-notes-wrapper .quick-note .qn-drag-handle .jd-icon{width:14px;height:14px}.quick-notes-wrapper .quick-note .qn-note-time{font-size:11px;color:#7c899b;margin-top:6px}.quick-notes-wrapper .quick-note .qn-task-reference{display:flex;align-items:flex-start;gap:5px;font-size:12px;line-height:1.5;color:#7c899b;margin-top:9px}.quick-notes-wrapper .quick-note .qn-task-reference a{color:rgba(var(--color-primary),1);overflow-wrap:anywhere}.quick-notes-wrapper .quick-note .qn-task-reference time{display:block;font-size:11px}.quick-notes-wrapper .quick-note .qn-task-reference .jd-icon{width:13px;height:16px}[dir=rtl] .quick-notes-wrapper .quick-note .qn-task-reference .jd-icon{transform:scaleX(-1)}.quick-notes-wrapper .quick-note .qn-note-menu{position:fixed;visibility:hidden;z-index:1060;box-sizing:border-box;overflow-y:auto;padding:6px;margin:0;background:white;border:1px solid #e5eaf1;border-radius:10px;box-shadow:0 8px 28px rgba(24,38,60,0.18)}.quick-notes-wrapper .quick-note .qn-note-menu button{display:flex;align-items:center;gap:10px;text-align:start;border:0;border-radius:6px;background:transparent;padding:9px 10px;min-height:44px;width:100%;font-size:13px;color:#46566b}.quick-notes-wrapper .quick-note .qn-note-menu button:hover:not(:disabled){background:rgba(var(--color-primary),0.06)}.quick-notes-wrapper .quick-note .qn-note-menu .quick-note-delete{color:#bb4e56}.quick-notes-wrapper .quick-note .qn-create-hint{padding:0 10px 10px;-webkit-padding-start:38px;padding-inline-start:38px;margin:0 0 4px;border-bottom:1px solid #e2e8f0;color:#7c899b;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.quick-notes-wrapper .quick-note .qn-create-hint strong{font-weight:500;color:#46566b}[dir=rtl] .quick-notes-wrapper .quick-note .qn-create-task .jd-icon{transform:scaleX(-1)}.quick-notes-wrapper .quick-note .qn-edit-cancel{min-height:44px;-webkit-padding-start:0;padding-inline-start:0}.quick-notes-wrapper .quick-note .qn-note-error{color:#bb4e56;font-size:12px;padding:0 15px;-webkit-padding-start:40px;padding-inline-start:40px}.quick-notes-wrapper .quick-note.qn-highlighted{background:rgba(var(--color-primary),0.06)}.quick-notes-wrapper .quick-note.qn-new-note-row{-webkit-padding-end:62px;padding-inline-end:62px}.quick-notes-wrapper .quick-note.qn-dragging-source{opacity:0.35}.quick-notes-wrapper .quick-note.qn-drop-after:after,.quick-notes-wrapper .quick-note.qn-drop-before:before{content:"";position:absolute;inset-inline:8px;height:3px;border-radius:3px;background:rgba(var(--color-primary),1);pointer-events:none;z-index:1}.quick-notes-wrapper .quick-note.qn-drop-before:before{top:-2px}.quick-notes-wrapper .quick-note.qn-drop-after:after{bottom:-2px}@media (prefers-reduced-motion: reduce){.quick-notes-wrapper .quick-note{transition:none}}.qn-drag-preview{display:flex;align-items:center;gap:12px;box-sizing:border-box;padding:14px 16px;border:1px solid #dce4ed;border-radius:10px;background:white;color:#273547;font-size:14px;line-height:1.5;text-align:start;box-shadow:0 8px 24px rgba(24,38,60,0.2);pointer-events:none}.qn-drag-preview .qn-drag-preview-title{flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere}.qn-drag-preview .jd-icon{width:14px;height:14px;flex-shrink:0;padding:0;fill:none;stroke:#8a96a7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.slick-cell.quick-note-droppable-cell{outline:2px solid rgba(var(--color-primary),1);outline-offset:-2px;background:rgba(var(--color-primary),0.08)}.snackbar-container.quick-notes-snackbar{z-index:1200}.snackbar-container.quick-notes-snackbar.qn-expiring-undo .snackbar-progress-bar{display:none}.snackbar-container.quick-notes-snackbar p{overflow-wrap:anywhere}@media (max-width: 767px){.quick-notes-dropdown{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%;background:white;border-radius:0;border:0;z-index:1050}.quick-notes-dropdown.shadow-lg{box-shadow:none!important}.quick-notes-dropdown .quick-notes-wrapper{width:100%;margin-top:var(--qn-viewport-top,0px);height:var(--qn-viewport-height,100vh);max-height:none;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.quick-notes-dropdown .quick-notes-wrapper .quick-notes-header{padding:8px;height:60px;align-items:center}.quick-notes-dropdown .quick-notes-wrapper .quick-notes-header h2{font-size:18px}.quick-notes-dropdown .quick-notes-wrapper .qn-mobile-back{display:flex}[dir=rtl] .quick-notes-dropdown .quick-notes-wrapper .qn-mobile-back{transform:rotate(180deg)}.quick-notes-dropdown .quick-notes-wrapper input,.quick-notes-dropdown .quick-notes-wrapper textarea{font-size:16px}.quick-notes-dropdown .quick-notes-wrapper .quick-note-title{font-size:16px}.quick-notes-dropdown .quick-notes-wrapper .qn-icon-button{width:44px;min-width:44px}.quick-notes-dropdown .quick-notes-wrapper .qn-new-note-row{-webkit-padding-end:44px;padding-inline-end:44px}.snackbar-container.quick-notes-snackbar{left:0!important;right:auto!important;bottom:0!important;width:calc(100vw - 24px)!important;margin:8px 12px calc(12px + env(safe-area-inset-bottom))!important;box-sizing:border-box;max-width:568px;min-width:0;border-radius:10px;padding:14px;align-items:center}.snackbar-container.quick-notes-snackbar p{font-size:14px;line-height:1.4!important;min-width:0}.snackbar-container.quick-notes-snackbar .action{flex-shrink:0;min-height:44px}.snackbar-container.quick-notes-snackbar .snackbar-button-wrapper{flex-shrink:0}.snackbar-container.quick-notes-snackbar .action{-webkit-margin-start:12px;margin-inline-start:12px}}html.qn-mobile-open{overflow:hidden}html.qn-mobile-open body{position:fixed;top:var(--qn-scroll-top,0px);left:0;right:0;width:100%;overflow:hidden}#grid-views-dropdown-button .jd-icon{padding:3px}.grid-views-dropdown-menu{padding:12px 0;background-color:white;z-index:150;text-align:start;animation-name:grid-views-dropdown-fade}.grid-views-dropdown-menu .grid-views-dropdown-menu-content{min-width:320px}.grid-views-dropdown-menu .grid-views-search-wrapper{margin:0px 12px 8px 12px;position:relative}.grid-views-dropdown-menu .grid-views-search-wrapper .search-icon{position:absolute;padding:4px;stroke-width:2.5;opacity:0.4;inset-inline-start:4px}.grid-views-dropdown-menu .grid-views-search-input{-webkit-padding-start:28px;padding-inline-start:28px}.grid-views-dropdown-menu .dropdown-items-wrapper{max-height:320px;width:360px;overflow:auto;padding:0 12px}.grid-views-dropdown-menu .dropdown-item{cursor:pointer;display:flex;align-items:center}.grid-views-dropdown-menu .dropdown-item:hover .dropdown-item-settings{opacity:1}.grid-views-dropdown-menu .dropdown-item:active,.grid-views-dropdown-menu .dropdown-item:focus{outline:none}.grid-views-dropdown-menu .dropdown-item .jd-icon-dropdown{flex-shrink:0;margin-inline:0 12px}.grid-views-dropdown-menu .dropdown-item-label{display:flex;flex-grow:1;height:24px}.grid-views-dropdown-menu .grid-view-item .dropdown-item-label{justify-content:space-between;display:flex;min-width:0;-webkit-padding-end:8px;padding-inline-end:8px}.grid-views-dropdown-menu .grid-view-item .dropdown-item-label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grid-views-dropdown-menu .grid-view-item .dropdown-item-shared{font-size:11px;text-transform:uppercase;font-weight:700;padding-inline:8px 4px;display:flex;align-items:center;color:rgba(49,69,99,0.6)}.grid-views-dropdown-menu .dropdown-item-rename{display:flex;flex-grow:1}.grid-views-dropdown-menu .dropdown-item-rename-input{height:24px;font-size:16px;padding:0;-webkit-padding-start:4px;padding-inline-start:4px}.grid-views-dropdown-menu .dropdown-item-rename-actions{display:flex;padding:0;padding-inline:8px 4px}.grid-views-dropdown-menu .dropdown-item-rename-actions .jd-icon{margin:0px;cursor:pointer;display:block;padding:4px;stroke-width:2;color:#535f7e;background-color:rgba(0,0,0,0.04);transition:all 0.2s linear}.grid-views-dropdown-menu .dropdown-item-rename-actions .jd-icon:hover{transform:scale(1.05);stroke:black;background-color:rgba(0,0,0,0.08)}.grid-views-dropdown-menu .dropdown-item-rename-actions .jd-icon+.jd-icon{-webkit-margin-start:4px;margin-inline-start:4px}.grid-views-dropdown-menu .dropdown-item-settings{display:flex;align-items:center;opacity:0.4;transition:opacity 0.2s linear}.grid-views-dropdown-menu .dropdown-item-settings .jd-icon{padding:0;width:14px;height:20px;flex-shrink:0}.grid-views-dropdown-menu .dropdown-item-settings .jd-icon:hover{background-color:rgba(206,212,217,0.5)}.grid-views-dropdown-menu hr{border-style:dashed;margin:8px 0}.grid-views-dropdown-menu .grid-views-add{margin-top:4px;width:100%}.grid-views-dropdown-menu .grid-view-settings-dropdown{animation-name:grid-views-dropdown-fade;position:absolute;padding:8px;width:120px;background-color:white;display:none}.grid-views-dropdown-menu .grid-view-settings-dropdown.open{display:inline-block}.grid-views-dropdown-menu .grid-view-settings-dropdown .dropdown-item .jd-icon-dropdown{margin-inline:0 6px;padding:2px}.grid-views-dropdown-menu .grid-views-empty{padding:16px;text-align:center}.grid-views-dropdown-menu .dropdown-footer{margin:0 12px}@keyframes grid-views-dropdown-fade{0%{opacity:0}to{opacity:1}}.project-conf-justdo-jira-integration-config{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-conf-justdo-jira-integration-config .fa-toggle-on{color:#337ab7}.project-conf-jira-integration-actions{display:flex;align-items:center;margin-left:auto}.bootbox-jira-config .modal-content{box-shadow:0 1rem 3rem rgba(0,0,0,0.18);border:none}.bootbox-jira-config .modal-dialog{padding-top:24px}.bootbox-jira-config .modal-body{padding:24px}.bootbox-jira-config .modal-footer,.bootbox-jira-config .modal-header{border-color:#EDF1F8}.jira-field-map-header{margin-bottom:8px;margin-top:20px;display:flex;justify-content:space-between;align-items:center}.jira-field-map-add-row,.jira-field-map-header-title{text-transform:uppercase;font-size:11px;font-weight:700}.jira-field-map-header-select{display:flex;align-items:center}.jira-field-map-container .dropdown-menu a{padding-left:4px}.jira-field-map-project-select{margin-left:12px!important;width:180px!important}.jira-field-map-project-select .filter-option-inner-inner{font-size:11px;text-transform:uppercase;font-weight:700;text-overflow:ellipsis}.jira-field-map-project-select .dropdown-toggle{padding:4px 8px;border-color:#dee2e6;border-radius:4px!important}.jira-field-map-project-select .dropdown-toggle:hover{text-decoration:underline}.jira-field-map-project-select .dropdown-toggle:after{display:none}.jira-field-map-add-row{cursor:pointer}.jira-field-map-add-row:hover{text-decoration:underline}.jira-connection-status{display:flex;justify-content:space-between;position:relative;border:1px dashed;border-radius:4px;padding:8px 12px;color:#3D495B}.jira-connection-status .jira-login-link{font-size:11px;text-transform:uppercase;font-weight:700}.jira-connection-status .jira-connection-status-bg{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0.1;pointer-events:none}.jira-default-fields{margin-top:24px}.jira-default-fields .jira-default-fields-msg{text-align:center;padding:8px 60px;color:rgba(61,73,91,0.55)}.jira-default-fields .jira-default-fields-show{cursor:pointer;position:relative}.jira-default-fields .jira-default-fields-show:hover{text-decoration:underline}.jira-default-fields .jira-default-fields-show:hover .jira-default-fields-list{display:flex}.jira-default-fields .jira-default-fields-list{display:none;flex-direction:column;position:absolute;background-color:white;border-radius:4px;right:0;bottom:20px;padding:8px;color:#3D495B;z-index:10}.jira-default-fields .jira-default-fields-list .jira-field-pair{display:flex;position:relative;align-items:center;justify-content:center;font-size:14px}.jira-default-fields .jira-default-fields-list .jira-field-pair .field-name{white-space:nowrap;padding:4px 8px;width:120px;position:relative}.jira-default-fields .jira-default-fields-list .jira-field-pair .field-name.jd{margin-right:4px;color:white}.jira-default-fields .jira-default-fields-list .jira-field-pair .field-name.jira .field-name-bg{opacity:0.2}.jira-default-fields .jira-default-fields-list .jira-field-pair .field-name .field-name-text{position:relative;z-index:2}.jira-default-fields .jira-default-fields-list .jira-field-pair .field-name .field-name-bg{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:1;border-radius:4px}.jira-default-fields .jira-default-fields-list .jira-field-pair+.jira-field-pair{margin-top:4px}.jira-field-map-rows-wrapper{border-radius:4px;height:240px;display:flex;flex-direction:column;padding:8px;overflow:auto}.jira-field-map-rows-wrapper .jira-field-map-empty-msg{height:100%;display:flex;align-items:center;justify-content:center;font-size:14px;color:rgba(49,69,99,0.32)}.jira-field-map-rows-wrapper .custom-jira-field-pair{padding:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;display:flex;background-color:white;margin-bottom:6px;box-shadow:0px 0px 8px rgba(0,0,0,0.08);transition:box-shadow 0.35s;position:relative}.jira-field-map-rows-wrapper .custom-jira-field-pair .jira-field-map-jira-field,.jira-field-map-rows-wrapper .custom-jira-field-pair .jira-field-map-justdo-field{position:relative}.jira-field-map-rows-wrapper .custom-jira-field-pair .jira-field-map-justdo-field{margin-right:4px}.jira-field-map-rows-wrapper .custom-jira-field-pair .jira-field-map-field-tag{top:-10px;left:0;text-transform:uppercase;font-size:10px;background-color:white;font-weight:700;padding:0px 4px;z-index:3;display:none;position:absolute;box-shadow:0px 0px 16px rgba(0,0,0,0.32);border-radius:3px;color:#3D495B}.jira-field-map-rows-wrapper .custom-jira-field-pair .pair-field-select{position:relative;z-index:2}.jira-field-map-rows-wrapper .custom-jira-field-pair .pair-field-select .dropdown-menu{z-index:10}.jira-field-map-rows-wrapper .custom-jira-field-pair .pair-field-select .dropdown-menu a{padding-left:4px}.jira-field-map-rows-wrapper .custom-jira-field-pair .pair-field-select .dropdown-toggle{font-size:14px;background:none;border:none;padding:4px 12px}.jira-field-map-rows-wrapper .custom-jira-field-pair .pair-field-select .dropdown-toggle:after{display:none}.jira-field-map-rows-wrapper .custom-jira-field-pair .justdo-field-select .filter-option-inner-inner{color:white!important}.jira-field-map-rows-wrapper .custom-jira-field-pair .filter-option-inner-inner{text-overflow:ellipsis;white-space:nowrap;max-width:220px}.jira-field-map-rows-wrapper .custom-jira-field-pair .jira-field-map-bg{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;z-index:1}.jira-field-map-rows-wrapper .custom-jira-field-pair .jira-field-map-bg.jira{opacity:0.2}.jira-field-map-rows-wrapper .custom-jira-field-pair .remove-custom-field-pair{position:absolute;right:0;top:-6px;cursor:pointer;box-shadow:0px 0px 16px rgba(0,0,0,0.32);border-radius:3px;background-color:white;width:16px;height:16px;stroke-width:3px;z-index:1;right:-12px;display:none;color:#3D495B;transition:transform 0.35s}.jira-field-map-rows-wrapper .custom-jira-field-pair .remove-custom-field-pair:hover{transform:scale(1.1)}.jira-field-map-rows-wrapper .custom-jira-field-pair:hover{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.jira-field-map-rows-wrapper .custom-jira-field-pair:hover .jira-field-map-field-tag,.jira-field-map-rows-wrapper .custom-jira-field-pair:hover .remove-custom-field-pair{display:block}.set-custom-field-btn-wrapper{display:flex;justify-content:end}.set-custom-field-btn-wrapper .set-custom-field-btn-container{padding:4px;position:relative;top:-12px;right:8px;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,0.12)}.unmount-buttons-group a{padding-right:15px}.jira-projects-title{font-weight:600}.project-conf-justdo-orgs-config{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-conf-justdo-orgs-config .fa-toggle-on{color:#337ab7}.dashboard-orgs{flex-grow:1}.dashboard-orgs .container{max-width:720px}.dashboard-orgs .orgs-header{padding:8px 0px;font-size:14px;text-transform:uppercase;font-weight:700;display:flex;justify-content:space-between;color:rgba(49,69,99,0.6)}.dashboard-orgs .orgs-header .create-org{white-space:nowrap;display:flex;align-items:center;line-height:100%;cursor:pointer}.dashboard-orgs .orgs-header .create-org:hover{text-decoration:underline}.dashboard-orgs .orgs-header .create-org svg{padding:3px;stroke-width:2;opacity:0.5}.dashboard-orgs .org-card-wrapper{padding-left:12px;margin-left:-12px;transition:background-color 0.35s;border-radius:8px;transition:box-shadow 0.35s}.dashboard-orgs .org-card-wrapper:hover{background-color:#F7F8F9;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.dashboard-orgs .org-card-wrapper:hover .org-card{border-color:rgba(0,0,0,0)}.dashboard-orgs .org-card{display:flex;border-bottom:1px solid rgba(231,232,235,0.5);align-items:center;position:relative;padding:10px 0;text-decoration:none!important}.dashboard-orgs .org-icon{min-width:3px;height:26px;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,0.2);position:relative}.dashboard-orgs .org-title{color:#3D495B;font-size:16px;flex-grow:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0 12px;text-decoration:none}.dashboard-orgs .projects-header{display:block}.dashboard-orgs .projects-header .org-name{color:black;font-weight:600}.right-to-left .projects-header{text-align:right}.right-to-left .dashboard-orgs .dropdown.dropdown-orgs .dropdown-btn{border-radius:0px 4px 4px 0px!important}.right-to-left .dashboard-orgs .dropdown.dropdown-orgs .org-settings-btn{border-radius:4px 0px 0px 4px;border-right:none;border-left:1px solid #dee2e6}.right-to-left .dashboard-orgs .dropdown.dropdown-orgs .dropdown-item{text-align:right}.right-to-left .dashboard-orgs .project-members{margin-right:unset;margin-left:-6px}.create-justdo-select-organization .modal-dialog{max-width:400px}.create-justdo-select-organization .org-list{padding-top:12px}.create-justdo-select-organization .dropdown-orgs{flex-direction:column}.create-justdo-select-organization .dropdown-orgs .footer{width:100%;display:flex;justify-content:end;margin-top:16px}.create-justdo-select-organization .dropdown-orgs .create-justdo.disabled{pointer-events:none}.create-justdo-select-organization .dropdown-orgs .create-org{margin-top:0px}.create-new-org-form label{font-size:14px;margin-bottom:0.25rem}.org-set-myself-as-admin-checkbox{width:auto}.edit-org-license-modal-wrapper label{font-size:14px;margin-bottom:0.25rem}.autopay-checkbox{width:auto}.orgs-list{margin-top:20px}.dropdown-orgs{display:flex;align-items:center}.dropdown-orgs .dropdown-btn,.dropdown-orgs .org-settings-btn{display:flex;padding:5px 12px;border-radius:4px;border:1px solid #dee2e6;color:#212529;background-color:#f8f9fa;cursor:pointer;transition:all 0.15s ease-in-out}.dropdown-orgs .dropdown-btn:hover,.dropdown-orgs .org-settings-btn:hover{background-color:#e2e6ea}.dropdown-orgs .dropdown-btn:active,.dropdown-orgs .dropdown-btn:focus,.dropdown-orgs .org-settings-btn:active,.dropdown-orgs .org-settings-btn:focus{box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5);outline:5px auto -webkit-focus-ring-color}.dropdown-orgs .dropdown-btn{justify-content:space-between;width:100%;align-items:center}.dropdown-orgs .org-settings-btn{border-left:none;align-items:center;border-radius:0px 4px 4px 0px}.dropdown-orgs .dropdown-menu{margin-top:24px;width:100%;padding:0}.dropdown-orgs .create-org{margin:10px;cursor:pointer;display:flex;justify-content:center}.dropdown-orgs .create-org:hover{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.dropdown-orgs .org-list{max-height:220px;overflow:auto;cursor:pointer;padding-bottom:12px}.dropdown-orgs .org-list hr{margin:0 21px;border-top-style:dashed}.dropdown-orgs .org-item{padding-left:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-orgs-wrapper .create-project{display:flex;align-items:center;cursor:pointer}.dropdown-orgs-wrapper .create-project svg{padding:3px;stroke-width:2;opacity:0.5}.dashboard-orgs .dropdown-orgs-wrapper{position:relative}.dashboard-orgs .dropdown-orgs-wrapper .create-project{position:absolute;right:0;top:56px;border-radius:6px;padding:2px 10px 2px 3px}.drawer .create-project{border-radius:6px;margin:16px 0px 8px 0px}.right-to-left .dropdown-orgs .org-settings-btn{border-left:unset;border-right:none;border-radius:0px 0px 4px 4px}.right-to-left .dropdown-orgs .org-item{padding-left:unset;padding-right:21px}.right-to-left .dashboard-orgs .dropdown-orgs-wrapper .create-project{right:unset;left:0;padding:2px 3px 2px 10px}.org-global-header-middle-wrapper{display:flex;justify-content:center;align-items:center}.org-global-header-middle-wrapper .org-name,.org-global-header-middle-wrapper .slash{font-size:18px;border:1px solid transparent;cursor:default;color:rgba(255,255,255,0.6)}.org-global-header-middle-wrapper #project-name,.org-global-header-middle-wrapper .org-name{padding:0.2rem}.org-global-header-middle-wrapper #project-name{width:auto;text-align:left}@media (max-width: 767px){.org-global-header-middle-wrapper{justify-content:flex-start!important;flex-grow:1;overflow:hidden}.page-dashboard .dashboard-orgs .dropdown-orgs-wrapper .create-project{position:unset;margin-top:16px;padding:4px}}.page-justdo_site_admins_page_orgs{display:flex;height:100%;padding:0}.orgs-filter-wrapper{display:flex}.orgs-filter-wrapper .input-wrapper{position:relative;width:100%;margin-right:8px}.orgs-filter-wrapper .org-stats-date-controller{margin-right:8px;width:200px}.orgs-filter-wrapper .refresh-orgs{margin-right:8px}.orgs-filter-wrapper .orgs-filter{padding-left:12px}.orgs-filter-wrapper .orgs-filter-control{position:absolute;right:3px;top:0;display:flex;bottom:0;align-items:center}.orgs-filter-wrapper .orgs-filter-count{color:white;border-radius:4px;font-weight:600;margin-right:4px;font-size:14px;padding:5px;line-height:100%}.orgs-filter-wrapper .orgs-filter-clear{stroke-width:2}.orgs-filter-wrapper .orgs-filter-clear:hover{stroke:black;background-color:rgba(0,0,0,0.08);transform:scale(1.05)}.orgs-filter-wrapper .filter-icon{margin-right:8px;display:flex;align-items:center}.orgs-filter-wrapper .filter-icon .active-filter-count{position:relative;top:-8px;right:-30px;margin-left:-20px;color:#ffffff;font-weight:700;font-size:10px;border:2px solid #ffffff;border-radius:6px;text-align:center;padding:0px 4px;cursor:pointer}.site-admin-orgs-dropdown{background-color:#ffffff;padding:0.75rem;border-radius:6px}.site-admin-orgs-dropdown .dropdown-item{cursor:pointer;padding:4px}.site-admin-orgs-filter-dropdown{background-color:#ffffff;padding:0.75rem;border-radius:6px}.site-admin-orgs-filter-dropdown .dropdown-item{cursor:pointer;padding:4px}.page-justdo_site_admins_page_projects_without_org{display:flex;height:100%;padding:0}.active-users-modal-wrapper .site-admins-list-header{padding-top:0}[class*=page-orgs-conf]{display:flex;overflow:hidden;height:100%;padding:0}.orgs-conf-container .orgs-info-container{flex-direction:column;align-items:flex-start}.orgs-conf-container .orgs-info-name{display:flex;align-items:center}.orgs-conf-container .orgs-info-name .jd-icon{color:#76869a;background-color:#e8edf3;stroke-width:3;padding:4px;cursor:pointer;opacity:0;margin-left:8px}.orgs-conf-container .orgs-info-name .jd-icon:hover{opacity:1}.orgs-conf-container .edit-org-name,.orgs-conf-container .orgs-info-name{font-size:24px;font-weight:600;color:#3D495B}.orgs-conf-container .edit-org-name:hover .jd-icon,.orgs-conf-container .orgs-info-name:hover .jd-icon{opacity:0.85}.orgs-conf-container .edit-org-name{padding:0;border:none;width:500px;border-radius:4px;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);background-color:#f8f9fa}.orgs-conf-container .edit-org-name:active,.orgs-conf-container .edit-org-name:focus{outline:none}.orgs-conf-container .orgs-section-title{font-size:12px;color:#3D495B;text-transform:uppercase;font-weight:600;margin-bottom:12px;margin-top:20px}.orgs-conf-container .orgs-info-wrapper{display:flex;width:800px}.orgs-conf-container .orgs-info{display:flex;justify-content:space-between;color:rgba(53,68,97,0.95);padding:8px 8px 8px 12px;background-color:#f0f4f9;margin-bottom:8px;border-radius:4px}.orgs-conf-container .orgs-info-value-wrapper{display:flex;align-items:center}.orgs-conf-container .orgs-info .divider{background-color:rgba(103,112,135,0.26);width:1px;height:16px;margin:0px 6px 0px 12px}.orgs-conf-container .orgs-info .jd-icon{color:#b1bdcd;stroke-width:2px;padding:4px;cursor:pointer}.orgs-conf-container .orgs-info .jd-icon:hover{color:#76869a;background-color:#e8edf3}.orgs-conf-container .orgs-info-value{font-weight:600;color:black}.orgs-conf-container .edit-org-url-name{padding:0 0 0 8px;border:0;border-radius:4px}.orgs-conf-container .orgs-info-stat-wrapper{width:800px;border:1px dashed;padding:6px 20px;border-radius:4px;border:1px dashed rgba(142,211,255,0.75);background-color:rgba(223,241,255,0.5)}.orgs-conf-container .orgs-info-stat{display:flex;justify-content:space-between;padding:8px 0}.orgs-conf-container .orgs-info-stat+.orgs-info-stat{border-top:1px dashed rgba(142,211,255,0.75)}.orgs-conf-container .orgs-info-stat-label{color:rgba(53,68,97,0.95)}.orgs-conf-container .orgs-info-stat-value{font-weight:600;color:black;display:flex;align-items:center}.orgs-conf-container .orgs-info-stat-value .jd-icon{width:20px;height:20px;margin-left:4px;stroke-width:2;color:red}.orgs-conf-container a.orgs-info-stat-value{text-decoration:underline}.orgs-conf-container .delete-orgs{margin-top:20px;cursor:pointer}.orgs-conf-container .delete-orgs:hover{text-decoration:underline}.settings-page-main-section-container .site-admins-container .sort-by-wrapper{font-weight:600}.org-members-table .justdo-avatar{margin-right:5px}.org-members-dropdown{background-color:#ffffff;padding:0.75rem;border-radius:6px}.org-members-dropdown .dropdown-item{cursor:pointer;padding:4px}.settings-page-main-section-container .site-admins-container{padding:0}.settings-page-main-section-container .site-admins-container .page-justdo_site_admins_page_orgs{display:flex;height:100%;padding:0}.settings-page-main-section-container .site-admins-container .orgs-filter-wrapper{display:flex;max-width:700px}.settings-page-main-section-container .site-admins-container .orgs-filter-wrapper .input-wrapper{position:relative;width:100%}.settings-page-main-section-container .site-admins-container .orgs-filter-wrapper .orgs-filter{padding-left:12px}.settings-page-main-section-container .site-admins-container .orgs-filter-wrapper .orgs-filter-control{position:absolute;right:3px;top:0;display:flex;bottom:0;align-items:center}.settings-page-main-section-container .site-admins-container .orgs-filter-wrapper .orgs-filter-count{color:white;border-radius:4px;font-weight:600;margin-right:4px;font-size:14px;padding:5px;line-height:100%}.settings-page-main-section-container .site-admins-container .orgs-filter-wrapper .orgs-filter-clear{stroke-width:2}.settings-page-main-section-container .site-admins-container .orgs-filter-wrapper .orgs-filter-clear:hover{stroke:black;background-color:rgba(0,0,0,0.08);transform:scale(1.05)}.org-members-dialog .modal-dialog{max-width:1000px}.project-templates-modal .modal-dialog{margin:0;height:100%;width:100%;max-width:none}.project-templates-modal .modal-dialog .modal-content{height:100%;border-radius:0;border:none;padding:60px 80px;background-color:#f4f8ff}.project-templates-modal .modal-dialog .modal-header{padding:0px 20px;border:none}.project-templates-modal .modal-dialog .modal-title{font-size:32px;color:black}.project-templates-modal .modal-dialog .modal-body{height:100%;padding:4px;overflow:hidden}.project-templates-modal .modal-dialog .bootbox-body,.project-templates-modal .modal-dialog .project-template-selector-wrapper{height:100%}.project-templates-modal .modal-dialog .project-template-selector{display:flex;flex-direction:column;height:100%}.project-templates-modal .modal-dialog .project-template-selector .header{padding-left:20px}.project-templates-modal .modal-dialog .project-template-selector .subtitle{font-size:18px;line-height:30px;color:rgba(53,68,97,0.76)}.project-templates-modal .modal-dialog .templates-list-container{display:flex;margin-top:20px;padding-left:20px}.project-templates-modal .modal-dialog .templates-list-container .template-item{font-size:18px;color:rgba(53,68,97,0.76);font-weight:700;height:55px;padding:0px;margin-right:24px;white-space:nowrap}.project-templates-modal .modal-dialog .templates-list-container .template-item.active{color:black}.project-templates-modal .modal-dialog .template-demo-container{display:flex;flex-grow:1;overflow:auto;border:1px solid rgba(179,195,226,0.37);box-shadow:0px 0px 4px rgba(0,0,0,0.04);border-radius:8px;background-color:white;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-templates-modal .modal-dialog .template-demo-container .img-container img{max-width:100%}.project-templates-modal .modal-dialog .modal-footer{padding:16px 4px;border:none}#ai-template-wizard{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,0.25)}#ai-template-wizard .modal-dialog{margin:6rem auto;height:auto;max-width:400px}#ai-template-wizard .modal-content{border-radius:8px;padding:0px;background-color:white}#ai-template-wizard .modal-body{padding:0px}#ai-template-wizard .ai-wizard-body,#ai-template-wizard .ai-wizard-footer,#ai-template-wizard .ai-wizard-header{display:flex}#ai-template-wizard .ai-wizard-footer,#ai-template-wizard .ai-wizard-header{padding:16px 20px;justify-content:space-between}#ai-template-wizard .ai-wizard-title{font-weight:600;color:#3D495B;font-size:15px;display:flex;align-items:center}#ai-template-wizard .ai-wizard-title .jd-icon{stroke-width:0.5;padding:3px;color:#2b7fdf}#ai-template-wizard .ai-wizard-body{border-top:1px solid #E3EBF8;border-bottom:1px solid #E3EBF8;height:400px;padding:0px 20px 10px 20px;display:flex;flex-direction:column}#ai-template-wizard .ai-wizard-input{border:none;width:100%;margin-right:8px;background-color:white}#ai-template-wizard .ai-wizard-input::-webkit-input-placeholder{color:#ABB9C6}#ai-template-wizard .ai-wizard-input::-moz-placeholder{color:#ABB9C6}#ai-template-wizard .ai-wizard-input::-ms-input-placeholder{color:#ABB9C6}#ai-template-wizard .ai-wizard-input::placeholder{color:#ABB9C6}#ai-template-wizard .ai-wizard-input:focus{outline:none}#ai-template-wizard .ai-wizard-spacer{display:flex;flex-grow:1}#ai-template-wizard .ai-wizard-message{display:flex;margin-bottom:12px}#ai-template-wizard .ai-wizard-message.bot{justify-content:start}#ai-template-wizard .ai-wizard-message.bot .ai-wizard-text{background-color:#F0F6FD;color:#3C495B}#ai-template-wizard .ai-wizard-message.user{justify-content:end}#ai-template-wizard .ai-wizard-message.user .ai-wizard-text{background-color:#2c7fdf;color:white}#ai-template-wizard .ai-wizard-avatar{width:32px;height:32px;border-radius:100%;margin-right:8px}#ai-template-wizard .ai-wizard-author{font-size:12px;font-weight:600;color:black;margin-bottom:6px}#ai-template-wizard .ai-wizard-text{border-radius:8px;padding:8px 12px;display:flex;align-items:center;justify-content:center}#ai-template-wizard .ai-wizard-close{stroke-width:2;opacity:0.75}#ai-template-wizard .ai-wizard-close:hover{opacity:1;transform:scale(1.02)}.typing{position:relative;width:20px;display:flex;height:4px}.typing span{content:"";animation:blink 1.5s infinite;animation-fill-mode:both;height:3px;width:3px;background:#2c7fdf;position:absolute;left:0;top:0;border-radius:50%}.typing span:nth-child(2){animation-delay:0.2s;margin-left:6px}.typing span:nth-child(3){animation-delay:0.4s;margin-left:12px}@keyframes blink{0%{opacity:0.1}20%{opacity:1}to{opacity:0.1}}@media (max-width: 992px){.project-templates-modal .modal-content{padding:32px 20px!important}.project-templates-modal .templates-list-container .template-item{font-size:16px!important}}.template-html-wrapper{padding:20px;overflow:auto}.template-html-table{width:100%;border-collapse:collapse;background-color:white;table-layout:fixed}.template-html-table td{border:1px dashed rgb(201,199,199);padding:2px 4px}.template-html-table td:first-child{border-left:none}.template-html-table td:last-child{border-right:none}.template-html-table .tr-header{background-color:#F3F5F6}.template-html-table .tr-header td{border-bottom-style:solid;padding-left:6px}.template-html-table .td-subject{padding:0 4px}.template-html-table .td-state{width:121px}.template-html-table .subject{display:flex;align-items:center;justify-content:space-between}.template-html-table .subject .subject-left,.template-html-table .subject .subject-right{display:flex;align-items:center}.template-html-table .subject .hierarchy-wrapper{height:32px;display:flex}.template-html-table .subject .hierarchy-wrapper.right-padding{padding-right:16px}.template-html-table .subject .hierarchy-wrapper.right-padding.extra-padding{padding-right:22px}.template-html-table .subject .hierarchy-line{height:100%;width:1px;background-color:#c8cfd2;margin:0 8px}.template-html-table .subject .priority{width:6px;height:24px;background-color:rgb(237,237,237)}.template-html-table .subject .spacer{width:16px}.template-html-table .subject .expand-icon{position:relative;display:flex;height:32px;align-items:center}.template-html-table .subject .expand-icon .hierarchy-line{position:absolute;bottom:0;top:22px;height:auto}.template-html-table .subject .expand{stroke-width:3;fill:none;width:12px;height:12px;padding:0;box-shadow:0px 0px 2px rgba(0,0,0,0.05),0px 0px 6px rgba(0,0,0,0.1);background-color:white;border-radius:2px;border:1px solid #546e7a;color:#546e7a;margin:0 5px}.template-html-table .subject .more{padding:0;width:14px;height:20px;opacity:0.4}.template-html-table .subject .task-id{font-size:12px;font-weight:400;padding:0px 4px;width:35px;background-color:#eeeff2;color:#525F7F;border:1px solid rgba(82,95,127,0.2);border-radius:3px;text-align:center;box-shadow:0px 0px 4px rgba(0,0,0,0.08);margin-right:6px}.template-html-table .subject .avatar{width:28px;height:28px;background-color:blue;border-radius:100%;margin:2px 0;border:2px solid white;box-shadow:0px 0px 3px rgba(0,0,0,0.16)}.template-html-table .subject .title{margin-left:4px}.template-html-table .state{border-radius:3px;padding:4px;height:22px;display:flex;align-items:center;white-space:nowrap}.template-html-table .state.null-state{background-color:white}.template-html-table .state.duplicate,.template-html-table .state.pending{background-color:white;color:black}.template-html-table .state.in-progress{background-color:#0288d1;color:#ffffff}.template-html-table .state.done{background-color:#38B000;color:#ffffff}.template-html-table .state.cancelled{background-color:#90a4ae;color:#ffffff}.template-html-table .state.on-hold{background-color:#d32f2f;color:#ffffff}.gtag-consent-banner-wrapper{background-color:#037bff;position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0;width:100%;z-index:100}.gtag-consent-banner-wrapper .row{width:100%}.gtag-consent-banner-wrapper .gtag-consent-banner-content{display:flex;justify-content:space-between;align-items:start;padding-top:20px;padding-bottom:20px}.gtag-consent-banner-wrapper .text-content{color:white}.gtag-consent-banner-wrapper .text-content .consent-banner-titie{font-weight:600;margin-bottom:2px}.gtag-consent-banner-wrapper .text-content .consent-banner-content{opacity:0.75}.gtag-consent-banner-wrapper .btn-wrapper{display:flex;align-items:start}.gtag-consent-banner-wrapper .btn-wrapper button{white-space:nowrap}.gtag-consent-banner-wrapper .btn-wrapper button+button{margin-left:8px}.gtag-consent-banner-wrapper.right-to-left .text-content{text-align:right}.gtag-consent-banner-wrapper.right-to-left .btn-wrapper button+button{margin-left:unset;margin-right:8px}@media (max-width: 992px){.consent-banner-content{padding-right:0px!important}}.welcome-ai-input-wrapper{background:linear-gradient(to right,#1EB2F2,#C660EA);padding:2px;border-radius:8px;box-shadow:0px 2px 20px rgba(0,0,0,0.08);position:relative;display:flex;align-items:center;width:640px;transition:all 0.32s}.welcome-ai-input-wrapper .welcome-ai-input{width:100%;border:none;border-radius:6px;padding:20px 100px 20px 16px}.welcome-ai-input-wrapper .welcome-ai-input::-webkit-input-placeholder{color:#A9B1C3}.welcome-ai-input-wrapper .welcome-ai-input::-moz-placeholder{color:#A9B1C3}.welcome-ai-input-wrapper .welcome-ai-input::-ms-input-placeholder{color:#A9B1C3}.welcome-ai-input-wrapper .welcome-ai-input::placeholder{color:#A9B1C3}.welcome-ai-input-wrapper .welcome-ai-input:disabled{background-color:white;cursor:wait}.welcome-ai-input-wrapper .welcome-ai-clear{cursor:pointer;display:flex;align-items:center;border-right:1px solid rgba(49,69,99,0.25)}.welcome-ai-input-wrapper .welcome-ai-clear:hover .jd-icon{transform:scale(1.1)}.welcome-ai-input-wrapper .welcome-ai-clear:active .jd-icon{transform:scale(1)}.welcome-ai-input-wrapper .welcome-ai-clear .jd-icon{width:20px;height:20px;stroke-width:3;color:#65738a;transition:all 0.12s linear;transform:scale(1)}.welcome-ai-input-wrapper .welcome-ai-btn-wrapper{position:absolute;right:16px;display:flex;align-items:center}.welcome-ai-input-wrapper .welcome-ai-btn-wrapper .loader{width:20px;height:20px;position:relative;margin-right:6px;opacity:0.75}.welcome-ai-input-wrapper .welcome-ai-btn-wrapper .loader .double-bounce1{width:100%;height:100%;border-radius:50%;opacity:0.15;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite ease-in-out}.welcome-ai-input-wrapper .welcome-ai-btn-wrapper .loader .double-bounce2{width:100%;height:100%;border-radius:50%;opacity:0.15;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite ease-in-out;animation-delay:-1s}.welcome-ai-input-wrapper .welcome-ai-btn{font-weight:600;cursor:pointer;transform:scale(1);transition:all 0.28s}.welcome-ai-input-wrapper .welcome-ai-btn:hover{transform:scale(1.01)}.welcome-ai-input-wrapper .welcome-ai-btn:active{transform:scale(0.98)}.welcome-ai-input-wrapper .welcome-ai-dropdown{display:flex;flex-direction:column;background-color:white;border-radius:6px;box-shadow:0px 3px 20px rgba(0,0,0,0.08);width:100%;opacity:0;pointer-events:none;transition:all 0.32s;position:absolute;top:40px;padding:8px 0px}.welcome-ai-input-wrapper .welcome-ai-dropdown.show{pointer-events:all;opacity:1;top:50px;z-index:2}.welcome-ai-input-wrapper .welcome-ai-prompt-example{padding:3px 16px;color:#495057;cursor:pointer;transition:background-color 0.32s}.welcome-ai-input-wrapper .welcome-ai-prompt-example span{color:black;font-weight:600}.welcome-ai-input-wrapper .welcome-ai-prompt-example:hover{background-color:#eff1f4}.welcome-ai-input-wrapper .jd-style-bg-grid{background-image:url(packages/justdoinc_justdo-projects-templates/lib/client/assets/style_grid.png);background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute;width:798px;height:810px;top:-400px;left:-150px;pointer-events:none;z-index:-1}.welcome-ai-input-wrapper .jd-style-bg-circle{position:absolute;width:600px;height:600px;border-radius:100%;z-index:-2;pointer-events:none}.welcome-ai-input-wrapper .jd-style-bg-circle.left{bottom:-300px;right:50%;background:radial-gradient(50% 50% at 50% 50%,rgba(7,166,255,0.35) 0,rgba(7,166,255,0) 100%)}.welcome-ai-input-wrapper .jd-style-bg-circle.right{bottom:-200px;left:50%;background:radial-gradient(50% 50% at 50% 50%,rgba(189,102,235,0.25) 0%,rgba(189,102,235,0) 100%)}.welcome-ai-input-wrapper.hide-typed-element .welcome-ai-typed{display:none}.welcome-ai-input-wrapper .welcome-ai-typed{position:absolute;display:flex;padding:20px 100px 20px 16px;pointer-events:none;font-size:18px;width:100%;display:none}.welcome-ai-input-wrapper .welcome-ai-typed .welcome-ai-typed-text{background-color:white;width:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.welcome-ai-input-wrapper .welcome-ai-typed .welcome-ai-typed-text span span{color:black;font-weight:600}.welcome-ai-prompt-bubbles{padding:16px 0px;display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.welcome-ai-prompt-bubbles .simplified-ai-prompt-bubble,.welcome-ai-prompt-bubbles .welcome-ai-prompt-bubble{border:2px solid;background:white;padding:4px 10px;border-radius:8px;box-shadow:0px 2px 24px rgba(0,0,0,0.16);cursor:pointer;transition:transform,box-shadow 0.32s linear}.welcome-ai-prompt-bubbles .simplified-ai-prompt-bubble:hover,.welcome-ai-prompt-bubbles .welcome-ai-prompt-bubble:hover{transform:scale(1.01);box-shadow:0px 2px 20px rgba(0,0,0,0.16)}.welcome-ai-prompt-bubbles .simplified-ai-prompt-bubble:active,.welcome-ai-prompt-bubbles .welcome-ai-prompt-bubble:active{transform:scale(1);box-shadow:0px 2px 12px rgba(0,0,0,0.12)}.welcome-ai-prompt-bubbles .simplified-ai-prompt-bubble .jd-icon,.welcome-ai-prompt-bubbles .welcome-ai-prompt-bubble .jd-icon{stroke-width:3px;width:16px;height:16px}.welcome-ai-prompt-bubbles .welcome-ai-prompt-bubble{display:flex;align-items:center}.welcome-ai-results{overflow:hidden;display:flex;flex-direction:column;border-radius:6px;width:100%;margin-top:8px;flex-grow:1;background-color:white;box-shadow:0px 10px 24px rgba(0,0,0,0.12);z-index:100!important}.welcome-ai-results.hide{display:none}.welcome-ai-results .welcome-ai-results-items{display:flex;flex-direction:column;overflow:auto;padding:12px 0px;flex-grow:1}.welcome-ai-results .welcome-ai-result-item{padding-left:16px;color:#495057;cursor:pointer}.welcome-ai-results .welcome-ai-result-item span{color:black;font-weight:600}.welcome-ai-results .welcome-ai-result-item-content{display:flex;align-items:center;transition:background-color 0.32s;padding:4px;cursor:pointer}.welcome-ai-results .welcome-ai-result-item-content:hover{background-color:#eff1f4}.welcome-ai-results .welcome-ai-result-item-checkbox{cursor:pointer;width:18px;height:18px;border-radius:4px;border:2px solid rgba(49,69,99,0.5);margin-right:8px;align-items:center;justify-content:center;display:flex}.welcome-ai-results .welcome-ai-result-item-checkbox:before{display:none}.welcome-ai-results .welcome-ai-result-item-checkbox.checked:before{content:"";width:65%;height:65%;background:rgba(49,69,99,0.75);border-radius:2px;display:flex}.welcome-ai-results .welcome-ai-create-btn-wrapper{padding:16px;border-top:1px solid rgba(207,216,220,0.5)}.welcome-ai-results .welcome-ai-create-btn-wrapper .welcome-ai-create-btn{padding:8px;cursor:pointer}.right-to-left .welcome-ai-input-wrapper .welcome-ai-clear{border-left:1px solid rgba(49,69,99,0.25);border-right:unset}.project-template-ai-modal .modal-dialog .modal-content{background-color:rgb(255,255,255);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden}.project-template-ai-modal .modal-dialog .modal-content .modal-body{overflow:visible}.project-template-ai-modal .bootbox-body>div{height:inherit}.project-template-ai-modal .project-template-welcome-ai{display:flex;justify-content:center;align-items:center;height:100%;position:relative}.project-template-ai-modal .project-template-welcome-ai .welcome-ai-input{font-size:18px}.project-template-ai-modal .project-template-welcome-ai .content{display:flex;flex-direction:column;width:70%;height:100%;position:relative;justify-content:center;padding-bottom:150px}.project-template-ai-modal .project-template-welcome-ai .content.show-results{justify-content:flex-start;padding-bottom:0}.project-template-ai-modal .project-template-welcome-ai .content .welcome-ai-input-wrapper{width:100%}.project-template-ai-modal .project-template-welcome-ai .content .welcome-ai-results{max-height:80vh}.project-template-ai-modal .project-template-welcome-ai .welcome-ai-title{font-weight:500;font-size:24px;color:#000000;text-shadow:0px 0px 2px rgba(0,0,0,0.16)}.project-template-ai-modal .project-template-welcome-ai .welcome-ai-subtitle{font-weight:450;font-size:18px;margin-bottom:32px;color:rgba(53,68,97,0.85)}.project-template-ai-modal .project-template-welcome-ai .welcome-ai-skip-wrapper{position:absolute;right:0;top:0;display:flex;align-items:center}.project-template-ai-modal .project-template-welcome-ai .welcome-ai-skip-wrapper .jd-icon{width:32px;height:32px;stroke-width:2;box-shadow:0 0px 40px rgba(50,50,93,0.16),0 0px 8px rgba(50,50,93,0.08);padding:4px;cursor:pointer;color:white;border-radius:6px;transition:all 0.12s ease-in-out;transform:scale(0)}.project-template-ai-modal .project-template-welcome-ai .welcome-ai-skip-wrapper .jd-icon:hover{transform:scale(1.05)!important;box-shadow:0px 2px 20px rgba(0,0,0,0.16)}.project-template-ai-modal .project-template-welcome-ai .welcome-ai-skip-wrapper.show .jd-icon{transform:scale(1)}.right-to-left .project-template-welcome-ai{text-align:right}.right-to-left .project-template-welcome-ai .welcome-ai-typed{padding:20px 16px 20px 100px}.right-to-left .project-template-welcome-ai .welcome-ai-btn-wrapper{left:16px;right:unset}.right-to-left .project-template-welcome-ai .welcome-ai-btn-wrapper .loader{margin-right:unset;margin-left:6px}.right-to-left .project-template-welcome-ai .welcome-ai-input-wrapper .welcome-ai-input{padding:20px 16px 20px 100px}.right-to-left .project-template-welcome-ai .welcome-ai-result-item{padding-left:unset;padding-right:16px}.right-to-left .project-template-welcome-ai .welcome-ai-result-item .welcome-ai-result-item-checkbox{margin-right:unset;margin-left:8px}.right-to-left .project-template-welcome-ai .welcome-ai-skip-wrapper{left:0;right:unset}.right-to-left .project-template-welcome-ai .welcome-ai-skip-tooltip{margin-left:-10px;margin-right:unset}.right-to-left .project-template-welcome-ai .welcome-ai-skip-wrapper.show .welcome-ai-skip-tooltip{opacity:1;margin-right:unset;margin-left:8px}.ai-summary-bootbox .modal-dialog{max-width:850px}.ai-summary-bootbox .modal-body{padding:0px}.ai-summary-bootbox .ai-wizard-header{display:flex;justify-content:space-between;border-bottom:1px solid #EDF1F8;font-weight:600;font-size:15px;color:#3D495B;padding:14px 16px}.ai-summary-bootbox .ai-wizard-header .ai-wizard-header-title{display:flex;align-items:center}.ai-summary-bootbox .ai-wizard-header .ai-wizard-header-title .jd-icon{stroke-width:0px;margin-right:4px;color:#C660EA}.ai-summary-bootbox .ai-wizard-header .ai-wizard-close{cursor:pointer;stroke-width:2px}.tasks-summary{display:flex;flex-direction:column}.tasks-summary .ai-wizard-footer{display:flex;padding:14px 16px;justify-content:space-between}.tasks-summary .ai-wizard-title{font-weight:600;color:#3D495B;font-size:15px;display:flex;align-items:center}.tasks-summary .ai-wizard-title .jd-icon{stroke-width:0.5;padding:3px;color:#2b7fdf}.tasks-summary .ai-wizard-body{overflow:auto;border-bottom:1px solid #E3EBF8;height:60vh;padding:16px;display:flex;flex-direction:column-reverse}.tasks-summary .ai-wizard-input{border:none;width:90%;margin-right:8px;background-color:white}.tasks-summary .ai-wizard-input::-webkit-input-placeholder{color:#ABB9C6}.tasks-summary .ai-wizard-input::-moz-placeholder{color:#ABB9C6}.tasks-summary .ai-wizard-input::-ms-input-placeholder{color:#ABB9C6}.tasks-summary .ai-wizard-input::placeholder{color:#ABB9C6}.tasks-summary .ai-wizard-input:focus{outline:none}.tasks-summary .ai-wizard-spacer{display:flex;flex-grow:1}.tasks-summary .ai-wizard-message{display:flex;margin-bottom:12px}.tasks-summary .ai-wizard-message.bot{justify-content:start}.tasks-summary .ai-wizard-message.bot .ai-wizard-text{max-width:754px;background-color:#F0F6FD;color:#3C495B}.tasks-summary .ai-wizard-message.bot .ai-wizard-text .copy{float:right;opacity:0;transition:all 0.16s linear;cursor:pointer;pointer-events:none}.tasks-summary .ai-wizard-message.bot .ai-wizard-text .copy .jd-icon{padding:3px;stroke-width:2;transform:scale(1)}.tasks-summary .ai-wizard-message.bot .ai-wizard-text:hover .copy{opacity:1;pointer-events:all}.tasks-summary .ai-wizard-message.bot .ai-wizard-text .copy .jd-icon:active{transform:scale(0.95)}.tasks-summary .ai-wizard-message.bot .ai-wizard-text pre{text-wrap:wrap;word-break:break-word;white-space:pre-line}.tasks-summary .ai-wizard-message.bot .ai-wizard-text pre p{margin:0}.tasks-summary .ai-wizard-message.bot .ai-wizard-text h1{font-size:1.6em}.tasks-summary .ai-wizard-message.bot .ai-wizard-text h2{font-size:1.5em}.tasks-summary .ai-wizard-message.bot .ai-wizard-text h3{font-size:1.4em}.tasks-summary .ai-wizard-message.bot .ai-wizard-text h4{font-size:1.3em}.tasks-summary .ai-wizard-message.bot .ai-wizard-text h5{font-size:1.2em}.tasks-summary .ai-wizard-message.bot .ai-wizard-text h6{font-size:1.1em}.tasks-summary .ai-wizard-message.bot .ai-wizard-text ol{margin-bottom:4px}.tasks-summary .ai-wizard-message.bot .ai-wizard-text ul li{list-style-type:disc;margin-left:8px}.tasks-summary .ai-wizard-message.user{justify-content:end}.tasks-summary .ai-wizard-message.user .ai-wizard-text{background-color:#2c7fdf;color:white}.tasks-summary .ai-wizard-avatar{width:36px;height:36px;border-radius:100%;margin-right:8px}.tasks-summary .ai-wizard-author{font-size:12px;font-weight:600;color:black;margin-bottom:6px}.tasks-summary .ai-wizard-text{border-radius:8px;padding:8px 12px}.tasks-summary .ai-wizard-close{stroke-width:2;opacity:0.75}.tasks-summary .ai-wizard-close:hover{opacity:1;transform:scale(1.02)}.ai-kit-tooltip{z-index:200}.ai-wizard-tooltip{background:#FFFFFF;border-radius:4px;width:400px}.ai-wizard-tooltip .ai-wizard-no-title{color:#495057;padding:8px 12px}.ai-wizard-tooltip .ai-wizard-input-container{padding:12px 12px 8px 12px}.ai-wizard-tooltip .ai-wizard-input-container .ai-wizard-input{max-height:200px;background:rgba(89,169,233,0.03);border:1px solid rgba(60,158,237,0.5)}.ai-wizard-tooltip .ai-wizard-input-container .ai-wizard-input::-webkit-input-placeholder{color:#a4bbce}.ai-wizard-tooltip .ai-wizard-input-container .ai-wizard-input::-moz-placeholder{color:#a4bbce}.ai-wizard-tooltip .ai-wizard-input-container .ai-wizard-input::-ms-input-placeholder{color:#a4bbce}.ai-wizard-tooltip .ai-wizard-input-container .ai-wizard-input::placeholder{color:#a4bbce}.ai-wizard-tooltip .ai-wizard-list{display:flex;flex-direction:column;overflow:auto;flex-grow:1;height:200px;max-height:200px;padding:0px 8px 8px 8px}.ai-wizard-tooltip .ai-wizard-no-title{justify-content:center;align-items:center}.ai-wizard-tooltip .ai-wizard-item{color:#495057;cursor:pointer}.ai-wizard-tooltip .ai-wizard-item span{color:black;font-weight:600}.ai-wizard-tooltip .ai-wizard-item .ai-wizard-item{position:relative;padding-left:16px}.ai-wizard-tooltip .ai-wizard-item .ai-wizard-item:before{content:"";position:absolute;left:7px;top:-6px;bottom:6px;height:auto;width:1px;background-color:#c8cfd2;z-index:0}.ai-wizard-tooltip .ai-wizard-item-content{display:flex;align-items:center;transition:background-color 0.32s;padding:2px 4px;cursor:pointer;border-radius:4px}.ai-wizard-tooltip .ai-wizard-item-content:hover{background-color:#eff1f4}.ai-wizard-tooltip .ai-wizard-item-checkbox{cursor:pointer;width:14px;height:14px;border-radius:3px;border:1px solid rgba(49,69,99,0.65);margin-right:6px;align-items:center;justify-content:center;display:flex;position:relative;z-index:1;background-color:white}.ai-wizard-tooltip .ai-wizard-item-checkbox:before{display:none}.ai-wizard-tooltip .ai-wizard-item-checkbox.checked:before{content:"";width:70%;height:70%;background:rgba(49,69,99,0.75);border-radius:2px;display:flex}.ai-wizard-tooltip .ai-wizard-footer{display:flex;align-items:center;justify-content:flex-end;border-top:1px solid #EDF1F8;margin:0 8px;padding:8px 0}.ai-wizard-tooltip .ai-wizard-footer .btn{cursor:pointer;padding:2px 6px}.ai-wizard-tooltip .ai-wizard-footer .btn.disabled{opacity:0.5;pointer-events:none}.ai-wizard-tooltip .ai-wizard-footer .btn+.btn{margin-left:6px}.ai-wizard-tooltip .ai-wizard-loader-wrapper{display:flex;justify-content:center;align-items:center;flex-grow:1;height:50px}.ai-wizard-tooltip .loader{width:20px;height:20px;position:relative;margin-right:6px;opacity:0.75}.ai-wizard-tooltip .loader .double-bounce1{width:100%;height:100%;border-radius:50%;opacity:0.15;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite ease-in-out}.ai-wizard-tooltip .loader .double-bounce2{width:100%;height:100%;border-radius:50%;opacity:0.15;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite ease-in-out;animation-delay:-1s}.grid-tree-control-context-menu .jd-icon-context-action.ai-icon{stroke-width:0px;color:#C660EA}.right-to-left .ai-wizard-tooltip .ai-wizard-item .ai-wizard-item{padding-left:unset;padding-right:16px}.right-to-left .ai-wizard-tooltip .ai-wizard-item .ai-wizard-item:before{left:unset;right:7px}.right-to-left .ai-wizard-tooltip .ai-wizard-item-checkbox{margin-right:unset;margin-left:6px}.right-to-left .ai-wizard-tooltip .ai-wizard-footer .btn+.btn{margin-left:unset;margin-right:6px}.right-to-left .ai-wizard-tooltip .loader{margin-right:unset;margin-left:6px}.right-to-left .ai-wizard-tooltip .loader .double-bounce1{left:unset;right:0}.right-to-left .ai-wizard-tooltip .loader .double-bounce2{left:unset;right:0}.ai-requests-user-journey-table td[title]{cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ai-requests-user-journey-table td[title]:hover{-webkit-text-decoration:underline solid;text-decoration:underline solid}.ai-requests-user-journey-table .copy-to-clipboard{cursor:pointer}.site-admin-ai-query-logs-filter-dropdown{background-color:#ffffff;padding:0.75rem;border-radius:6px}.site-admin-ai-query-logs-filter-dropdown .dropdown-item{cursor:pointer;padding:4px}.page-justdo_site_admins_page_ai_requests{display:flex;height:100%;padding:0}.page-justdo_site_admins_page_ai_requests .filter-wrapper{display:flex}.page-justdo_site_admins_page_ai_requests .filter-wrapper .input-wrapper{position:relative;width:100%;margin-right:8px}.page-justdo_site_admins_page_ai_requests .filter-wrapper .date-controller{margin-right:8px;width:200px}.page-justdo_site_admins_page_ai_requests .filter-wrapper .refresh-all{margin-right:8px}.page-justdo_site_admins_page_ai_requests .filter-wrapper .filter{padding-left:12px}.page-justdo_site_admins_page_ai_requests .filter-wrapper .filter-control{position:absolute;right:3px;top:0;display:flex;bottom:0;align-items:center}.page-justdo_site_admins_page_ai_requests .filter-wrapper .filter-count{color:white;border-radius:4px;font-weight:600;margin-right:4px;font-size:14px;padding:5px;line-height:100%}.page-justdo_site_admins_page_ai_requests .filter-wrapper .filter-clear{stroke-width:2}.page-justdo_site_admins_page_ai_requests .filter-wrapper .filter-clear:hover{stroke:black;background-color:rgba(0,0,0,0.08);transform:scale(1.05)}.page-justdo_site_admins_page_ai_requests .filter-wrapper .filter-icon{margin-right:8px;display:flex;align-items:center}.page-justdo_site_admins_page_ai_requests .filter-wrapper .filter-icon .active-filter-count{position:relative;top:-8px;right:-30px;margin-left:-20px;color:#ffffff;font-weight:700;font-size:10px;border:2px solid #ffffff;border-radius:6px;text-align:center;padding:0px 4px;cursor:pointer}.page-justdo_site_admins_page_ai_requests .req-data,.page-justdo_site_admins_page_ai_requests .res-data{max-width:310px}.ai-kit-dropdown-chatbox{display:flex;flex-direction:column;max-width:500px}.ai-kit-dropdown-chatbox .ai-wizard-body,.ai-kit-dropdown-chatbox .ai-wizard-footer,.ai-kit-dropdown-chatbox .ai-wizard-header{display:flex}.ai-kit-dropdown-chatbox .ai-wizard-footer,.ai-kit-dropdown-chatbox .ai-wizard-header{padding:16px 20px;justify-content:space-between}.ai-kit-dropdown-chatbox .ai-wizard-title{font-weight:600;color:#3D495B;font-size:15px;display:flex;align-items:center}.ai-kit-dropdown-chatbox .ai-wizard-title .jd-icon{stroke-width:0.5;padding:3px;color:#2b7fdf}.ai-kit-dropdown-chatbox .ai-wizard-body{overflow:scroll;border-top:1px solid #E3EBF8;border-bottom:1px solid #E3EBF8;height:400px;padding:0px 20px 10px 20px;display:flex;flex-direction:column}.ai-kit-dropdown-chatbox .ai-wizard-input{border:none;width:100%;margin-right:8px;background-color:white}.ai-kit-dropdown-chatbox .ai-wizard-input::-webkit-input-placeholder{color:#ABB9C6}.ai-kit-dropdown-chatbox .ai-wizard-input::-moz-placeholder{color:#ABB9C6}.ai-kit-dropdown-chatbox .ai-wizard-input::-ms-input-placeholder{color:#ABB9C6}.ai-kit-dropdown-chatbox .ai-wizard-input::placeholder{color:#ABB9C6}.ai-kit-dropdown-chatbox .ai-wizard-input:focus{outline:none}.ai-kit-dropdown-chatbox .ai-wizard-spacer{display:flex;flex-grow:1}.ai-kit-dropdown-chatbox .ai-wizard-message{display:flex;margin-bottom:12px}.ai-kit-dropdown-chatbox .ai-wizard-message.bot{justify-content:start}.ai-kit-dropdown-chatbox .ai-wizard-message.bot .ai-wizard-text{background-color:#F0F6FD;color:#3C495B}.ai-kit-dropdown-chatbox .ai-wizard-message.user{justify-content:end}.ai-kit-dropdown-chatbox .ai-wizard-message.user .ai-wizard-text{background-color:#2c7fdf;color:white}.ai-kit-dropdown-chatbox .ai-wizard-avatar{width:32px;height:32px;border-radius:100%;margin-right:8px}.ai-kit-dropdown-chatbox .ai-wizard-author{font-size:12px;font-weight:600;color:black;margin-bottom:6px}.ai-kit-dropdown-chatbox .ai-wizard-text{border-radius:8px;padding:8px 12px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.ai-kit-dropdown-chatbox .ai-wizard-close{stroke-width:2;opacity:0.75}.ai-kit-dropdown-chatbox .ai-wizard-close:hover{opacity:1;transform:scale(1.02)}.page-justdo_site_admins_page_ce_data .installations{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between}.page-justdo_site_admins_page_ce_data .installations .installation{display:flex;flex-grow:1;width:25%;margin-bottom:20px;min-height:150px;align-items:center;justify-content:space-around;align-items:flex-start;padding:0 20px;border:1px solid #4050b5;border-radius:8px;flex-direction:column;transition:all 0.12s ease-in-out;cursor:pointer;transform:scale(1)}.page-justdo_site_admins_page_ce_data .installations .installation:hover{transform:scale(1.02);background-color:#e5ecfa}.page-justdo_site_admins_page_ce_data .installations .installation .installation-data{overflow:hidden;text-align:center;font-weight:650;display:flex;flex-direction:column}.page-justdo_site_admins_page_ce_data{display:flex;height:100%;padding:0}.page-justdo_site_admins_page_ce_data .filter-wrapper{display:flex}.page-justdo_site_admins_page_ce_data .filter-wrapper .input-wrapper{position:relative;width:100%;margin-right:8px}.page-justdo_site_admins_page_ce_data .filter-wrapper .refresh-all{margin-right:8px}.page-justdo_site_admins_page_ce_data .filter-wrapper .filter{padding-left:12px}.page-justdo_site_admins_page_ce_data .filter-wrapper .filter-control{position:absolute;right:3px;top:0;display:flex;bottom:0;align-items:center}.page-justdo_site_admins_page_ce_data .filter-wrapper .filter-count{color:white;border-radius:4px;font-weight:600;margin-right:4px;font-size:14px;padding:5px;line-height:100%}.page-justdo_site_admins_page_ce_data .filter-wrapper .filter-clear{stroke-width:2}.page-justdo_site_admins_page_ce_data .filter-wrapper .filter-clear:hover{stroke:black;background-color:rgba(0,0,0,0.08);transform:scale(1.05)}.project-page-global-layout-header-left .datepicker-inline{z-index:2;right:unset;top:22px}.tab-zim-departments-container{overflow:auto;display:flex;flex-direction:column}.tab-zim-departments-container .departments-header{display:flex;align-items:center;padding:28px 48px 10px 48px;border-bottom:2px solid #323353;box-shadow:0 0 12px rgba(0,0,0,0.12);width:100%;background-color:white;z-index:1}.tab-zim-departments-container .departments-header .departments-title{display:flex;align-items:center;width:500px;justify-content:space-between;position:relative}.tab-zim-departments-container .departments-header .departments-title .logo{width:auto;height:50px;position:relative;bottom:8px}.tab-zim-departments-container .departments-header .departments-title .departments-total{font-size:20px;font-weight:700;display:flex;align-items:center}.tab-zim-departments-container .departments-header .departments-stat{display:flex;align-items:center}.tab-zim-departments-container .departments-header .departments-stat [class*=zim-sprite-state-]{scale:1;margin-left:8px}.tab-zim-departments-container .section-divider{width:1px;height:28px;background-color:black;margin:0 43px}.tab-zim-departments-container .state-sign-wrapper+.state-sign-wrapper{margin-left:67px}.tab-zim-departments-container .departments-wrapper{overflow:auto;padding:0 32px}.tab-zim-departments-container .department-container .department:last-child{margin-bottom:24px}.tab-zim-departments-container .department-container .sub-department{display:none;margin-left:38px}.tab-zim-departments-container .department-container .sub-department .department-title{width:calc(500px - 38px)}.tab-zim-departments-container .department-container .sub-department .sub-department .department-title{width:calc(500px - 76px)}.tab-zim-departments-container .department-container .sub-department.show{display:block}.tab-zim-departments-container .department-container .sub-department .department,.tab-zim-departments-container .department-container .sub-department .department-details{background-color:#0600ff1f}.tab-zim-departments-container .department-container .sub-department .department-details.active,.tab-zim-departments-container .department-container .sub-department .department-details.show,.tab-zim-departments-container .department-container .sub-department .department.active,.tab-zim-departments-container .department-container .sub-department .department.show{background-color:#0600ff2a}.tab-zim-departments-container .department-container.highlighted>.department,.tab-zim-departments-container .department-container.highlighted>.department-details{background-color:#fff388!important}.tab-zim-departments-container .department{margin-top:8px;border-radius:8px;padding:8px 16px;display:flex;cursor:pointer;align-items:center;transition:background-color 0.2s linear;background-color:rgba(224,231,238,0.64);transition:all 0.25s;transform:scale(1)}.tab-zim-departments-container .department:hover{transform:scale(1.005)}.tab-zim-departments-container .department.active{transform:scale(1.01);background-color:#dde8f4}.tab-zim-departments-container .department.active .collapse{display:block!important}.tab-zim-departments-container .department.active .expand{display:none}.tab-zim-departments-container .department .department-title{display:flex;align-items:center;width:500px;justify-content:space-between;font-weight:600}.tab-zim-departments-container .department .department-title .department-title-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-grow:1}.tab-zim-departments-container .department .department-title .title{display:flex;align-items:center}.tab-zim-departments-container .department .department-title .department-title-text{flex-basis:fit-content;font-size:19px}.tab-zim-departments-container .department .department-title .expand-collapse-icon{pointer-events:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;fill:none;width:22px;height:22px;margin-right:4px;transition:all 0.2s linear 0s}.tab-zim-departments-container .department .department-title .expand-collapse-icon.collapse{display:none}.tab-zim-departments-container .department .department-title .department-total{white-space:nowrap;font-size:18px;font-weight:400}.tab-zim-departments-container .department .department-title .department-total .count{font-weight:750}.tab-zim-departments-container .department .department-info{display:flex;align-items:center}.tab-zim-departments-container .department .department-info .department-stat{display:flex}.tab-zim-departments-container .department .department-info .department-stat [class*=zim-sprite-state-]{margin-left:8px}.tab-zim-departments-container .department .department-info .department-owner{display:flex;align-items:center}.tab-zim-departments-container .department .department-info .department-owner .department-owner-avatar{width:28px;height:28px;border-radius:100%;margin-right:8px}.tab-zim-departments-container .department .department-info .department-owner .department-owner-name{font-size:18px;padding-left:8px}.tab-zim-departments-container .department-details{display:none;border-radius:0px 0px 8px 8px;gap:12px;transition:background-color 0.2s linear;background-color:#dde8f4}.tab-zim-departments-container .department-details.show{display:flex;flex-wrap:wrap}.tab-zim-departments-container .department-details.has-projects{padding:10px 12px}.tab-zim-departments-container .department-details .no-projects{width:100%;text-align:center;margin:32px 0;color:#4b5560}.tab-zim-departments-container .zim-jump-to-task{cursor:pointer;margin-right:8px;display:flex;align-items:center}.tab-zim-departments-container .zim-jump-to-task .jd-icon{margin-top:-2px;width:22px;height:22px}.state-sign-wrapper{font-size:18px;font-weight:700}.state-sign-wrapper .zim-sprite-with-label{display:flex;flex-direction:column;align-items:center;justify-content:center}.state-sign-wrapper .zim-sprite-with-label .state-label{margin-bottom:-41px}.zim-project-card{cursor:pointer;overflow:hidden;width:32.5%;min-width:470px;height:160px;border-radius:8px;background-color:white;padding:10px 16px 7px 16px;font-weight:650;font-size:16px;display:flex;flex-direction:column}.zim-project-card .row{display:flex;justify-content:space-between;align-items:center;margin:8px}.zim-project-card .last-updated{font-size:13px;line-height:7px;margin-right:9px}.zim-project-card .project-title-wrapper{display:flex;align-items:center;max-width:85%}.zim-project-card .project-title-wrapper .state-sign-wrapper{justify-content:flex-start;width:unset}.zim-project-card .zim-issues-count{display:flex;align-items:center}.zim-project-card .zim-project-title{max-width:100%;max-height:100%;padding-left:8px;font-weight:550;overflow:hidden}.zim-project-card .progress{width:100%;height:1.2rem;border-radius:0.5rem;background-color:#d7d7d7;position:relative}.zim-project-card .progress .progress-bar{border-radius:0.5rem;background-color:#74bedf;position:absolute;height:100%;overflow:hidden}.zim-project-card .progress .progress-bar.progress-bar-ohbb{background-color:#ded431;transition:unset;border-radius:unset}.zim-project-card .project-vitals{display:flex;justify-content:space-between;align-items:center;border-top:1px solid;padding-top:8px;width:100%}.zim-project-card .project-vitals .project-vitals-item{display:flex;align-items:center}.zim-project-card .project-vitals .project-vitals-item .project-vitals-label{font-weight:300;font-size:14px}.zim-project-card .project-vitals .project-vitals-item .project-vitals-value{font-weight:500;font-size:14px;margin-left:8px}.zim-project-info{margin:17px 15px}.zim-project-info .btn-group{margin-top:16px;margin-bottom:8px}.zim-project-info .btn-group .btn{width:130px;display:flex;align-items:center;justify-content:center;border-radius:0.5rem;border:1px solid;padding:0}.zim-project-info .btn-group .btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.zim-project-info .btn-group .btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.zim-project-info .btn-group .btn:focus{box-shadow:unset}.zim-project-info .project-info-header{padding:12px 16px 12px 8px;background-color:#323352;display:flex;align-items:center;justify-content:space-between;border-radius:8px;color:white}.zim-project-info .project-info-header .actions-container{display:flex}.zim-project-info .project-info-header .actions-container .action-item{display:flex;align-items:center;cursor:pointer;margin-right:30px}.zim-project-info .project-info-header .actions-container .action-item.upload-to-gallery{margin-bottom:0}.zim-project-info .project-info-header .actions-container .action-item.go-to-mockup{color:unset}.zim-project-info .project-info-header .actions-container .action-item.go-to-mockup:hover{text-decoration:none}.zim-project-info .project-info-header .go-back{cursor:pointer;stroke-width:2;padding:0}.zim-project-info .project-info-title-wrapper{display:flex;justify-content:flex-start;padding:12px 16px 12px 0;font-size:30px;font-weight:650;align-items:center;color:#002160}.zim-project-info .project-info-title-wrapper .project-info-title{display:flex;margin-left:10px}.zim-project-info .project-info-title-wrapper .zim-jump-to-task{margin-right:unset;margin-left:8px;margin-top:4px}.zim-project-info .project-info-title-wrapper .state-sign-wrapper{margin-top:3px;width:unset;justify-content:flex-start}.zim-project-info .project-info-details{width:100%;table-layout:fixed;background-color:#F5F5F5}.zim-project-info .project-info-details tr:first-child td{padding-top:10px}.zim-project-info .project-info-details tr:last-child td{padding-bottom:10px}.zim-project-info .project-info-details td{padding-left:16px;padding-right:16px}.zim-project-info .project-info-details td.title{font-weight:750}.zim-project-info .project-info-details td.project-objective{word-break:break-word}.zim-project-info .project-info-log{font-weight:650;font-size:17px;display:flex;padding:12px 16px;align-items:center;justify-content:space-between;border-radius:8px;background-color:#EBEDF3;margin-top:8px}.zim-project-info .project-info-log a{text-decoration:underline}.zim-project-info .activities-and-gantt-container.show-activities .project-info-steps{display:block}.zim-project-info .activities-and-gantt-container.show-gantt .zim-gantt-date-control-wrapper{display:flex}.zim-project-info .activities-and-gantt-container.show-gantt .zim-gantt-date-control-wrapper .datepicker-inline{z-index:2;left:unset;top:22px}.zim-project-info .activities-and-gantt-container.show-gantt .zim-project-grid{visibility:visible;height:unset}.zim-project-info .activities-and-gantt-container.show-gantt .zim-project-grid .slick-viewport{overflow:unset;min-height:300px;height:auto!important}.zim-project-info .project-info-steps{margin-top:8px;display:none}.zim-project-info .project-info-steps .step{border:1px solid #cecece;border-radius:20px;padding:20px}.zim-project-info .project-info-steps .step ul{list-style-type:none;padding-left:0}.zim-project-info .project-info-steps .step .activity-tree-node-wrapper{display:flex}.zim-project-info .project-info-steps .step .current-task{text-decoration:underline}.zim-project-info .project-info-steps .step .leaf{font-weight:550}.zim-project-info .project-info-steps .step .activate-task{cursor:pointer}.zim-project-info .project-info-steps .step .activate-task:hover{text-decoration:underline}.zim-project-info .project-info-steps .step-current{background-color:#ebedf3}.zim-project-info .project-info-steps .step-icons{display:flex;justify-content:space-between;margin:20px 100px;position:relative}.zim-project-info .project-info-steps .step-icons:after{content:"";height:2px;width:auto;left:0;right:0;top:50%;background-color:#323352;position:absolute}.zim-project-info .project-info-steps .step-icons .step-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #323352;border-radius:100%;width:80px;height:80px;background-color:white;position:relative;z-index:1}.zim-project-info .project-info-steps .step-icons .step-icon .jd-icon{width:32px;height:32px;stroke-width:2;padding:0}.zim-project-info .project-info-steps .step-icons .step-icon.current{background-color:#323352;color:white}.zim-project-info .project-info-image-title-wrapper{display:flex;justify-content:space-between;font-size:30px;font-weight:650;color:#002160;margin-top:16px}.zim-project-info .project-info-image-title-wrapper .project-info-image-order{border-radius:4px;padding:0 8px;border:1px solid;background-color:#f3f5fb}.zim-project-info .project-info-image{display:flex;justify-content:center}.zim-project-info .project-info-image img{cursor:pointer;margin:8px 0;max-height:400px;border-radius:8px}.zim-project-info .project-info-grid-container{margin-top:8px;margin-bottom:8px;height:auto}.zim-project-info .project-info-grid-container .zim-gantt-date-control-wrapper{height:0;float:right;position:relative;top:-33px;right:0;display:none}.zim-project-info .project-info-grid-container .zim-project-grid{visibility:hidden;height:0;width:100%;border-radius:8px;overflow:visible;background-color:white}.zim-project-info .project-info-grid-container .zim-project-grid .gc-toolbar{border-bottom:1px solid #cecece}.zim-project-info .project-info-grid-container .zim-project-grid .grid-gantt-floating-elements-container{top:1px!important}.zim-project-info .project-info-grid-container .zim-project-grid .gc-grid-wrap{overflow:visible}.project-info-risks-and-issues{font-weight:650;font-size:17px;display:flex;padding:12px 16px;align-items:center;justify-content:space-between;border-radius:8px;background-color:#F3F3F3;margin-top:16px}.zim-risks-and-issues{width:100%;margin-top:8px;border-collapse:collapse;table-layout:fixed}.zim-risks-and-issues td,.zim-risks-and-issues th{padding:12px 16px;border:1px solid #ebebeb}.zim-risks-and-issues thead th{background-color:#D9DAD9;text-align:left;font-weight:650;font-size:14px;word-break:break-word}.zim-risks-and-issues thead th.actions-col{width:90px}.zim-risks-and-issues tbody tr{border-bottom:1px solid #e0e0e0}.zim-risks-and-issues tbody tr:hover{background-color:#f9f9f9}.zim-risks-and-issues tbody tr td{font-size:14px;overflow:hidden}.zim-risks-and-issues tbody tr td.editable{cursor:text;vertical-align:top}.zim-risks-and-issues tbody tr td.editable:hover{background-color:#e5ecfa}.zim-risks-and-issues tbody tr td.editable.date input.issue-edit-input{width:110%;min-width:0;box-sizing:border-box}.zim-risks-and-issues tbody tr td.editable .field-content{margin-bottom:4px;word-break:break-word}.zim-risks-and-issues tbody tr td.editable .field-updated-info{font-size:11px;color:#888;display:block;margin-top:3px}.zim-risks-and-issues tbody tr td.actions{text-align:center;white-space:nowrap;padding:12px}.zim-risks-and-issues tbody tr td button{background-color:transparent;border:none;cursor:pointer;padding:4px}.zim-risks-and-issues tbody tr td button:hover{background-color:#f0f0f0}.zim-risks-and-issues tbody tr td button.delete-issue-btn:hover{background-color:#ffebee}.zim-risks-and-issues tbody tr td button.delete-issue-btn .jd-icon{width:20px;height:23px;color:#d32f2f}.zim-risks-and-issues tbody tr.no-issues td{text-align:center;padding:16px;color:#757575}.zim-risks-and-issues .issue-edit-input{width:100%;padding:4px;border:1px solid #4050b5;border-radius:4px;font-size:14px;min-height:60px;resize:none;display:block;overflow:hidden;margin:0;box-sizing:border-box}.zim-risks-and-issues .issue-edit-input:focus{outline:none;box-shadow:0 0 0 2px rgba(63,81,181,0.25)}.zim-risks-and-issues .issue-edit-input.date{min-height:unset;height:32px}.zim-risks-and-issues .add-issue-btn{width:100%}.zim-risks-and-issues .add-issue-btn .jd-icon{width:16px;height:16px;margin-right:4px}li.category-label{font-weight:700;color:#444;margin-top:10px;margin-bottom:5px;padding-left:0;list-style-type:none;font-size:0.9em;text-transform:uppercase;border-bottom:1px solid #ddd}li.category-label:first-child{margin-top:0}li.empty-category{color:#888;font-style:italic;margin-left:15px;margin-bottom:10px;list-style-type:none;font-size:0.85em}.zim-sprite{margin:0px 4px;background-image:url("packages/justdoinc_zim/lib/client/images/icon-sprite.png");background-repeat:no-repeat;display:inline-block}.zim-sprite[class*=zim-sprite-state-]{scale:0.7}.zim-sprite.zim-sprite-state-green{width:41px;height:41px;background-position:-2px -2px}.zim-sprite.zim-sprite-state-red{width:41px;height:41px;background-position:-45px -2px}.zim-sprite.zim-sprite-state-yellow{width:41px;height:41px;background-position:-2px -45px}.zim-sprite.zim-sprite-desktop-monitor{width:37px;height:38px;background-position:-45px -45px;scale:75%}.zim-sprite.zim-sprite-upload{width:32px;height:38px;background-position:-2px -88px}.zim-sprite.zim-sprite-gantt{width:31px;height:32px;background-position:-36px -88px}.zim-sprite.zim-sprite-image{width:30px;height:30px;background-position:-69px -88px}.zim-sprite.zim-sprite-beacon-light{width:25px;height:27px;background-position:-2px -128px}.zim-sprite.zim-sprite-barbell{width:39px;height:16px;background-position:-29px -128px}.tab-zim-weekly-digest-container{overflow:auto}.tab-zim-weekly-digest-container .zim-weekly-digest-container{margin:16px;display:flex;flex-direction:column;gap:16px}.tab-zim-weekly-digest-container .zim-weekly-digest-container .section-divider{width:1px;height:28px;background-color:black;margin:0}.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-project-info{margin:unset}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header{padding:8px 0px;display:flex;align-items:center}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header .member-selector.active-member{padding:2px;background-color:#f3f3f3;border-radius:20px;display:flex;align-items:center}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header .member-selector.active-member .member-selector-btn{border-radius:100%;transition:box-shadow 0.2s linear}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header .member-selector.active-member .dropdown-enabled.member-selector-btn{cursor:pointer}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header .member-selector.active-member .dropdown-enabled.member-selector-btn:hover{box-shadow:0 0 0 2px #268fff}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header .member-selector .dropdown-menu{max-height:300px;overflow:auto}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header .member-selector .dropdown-menu .dropdown-item{min-width:180px;display:flex;align-items:center;padding:4px 6px;max-width:260px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-radius:4px}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header .member-selector .dropdown-menu .dropdown-item.active{font-weight:700}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header .member-selector .dropdown-menu .dropdown-item:active{background-color:white;color:#007bff}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header .member-selector .dropdown-menu .member-selector-search{padding:0px 10px;color:black;min-width:180px}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header .member-selector .dropdown-menu .member-selector-search::-webkit-input-placeholder{opacity:0.5}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header .member-selector .dropdown-menu .member-selector-search::-moz-placeholder{opacity:0.5}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header .member-selector .dropdown-menu .member-selector-search::-ms-input-placeholder{opacity:0.5}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header .member-selector .dropdown-menu .member-selector-search::placeholder{opacity:0.5}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header .member-selector .dropdown-menu .filter-member-item:first-of-type{margin-top:8px}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header .member-selector .dropdown-menu .justdo-avatar{margin-right:6px}.tab-zim-weekly-digest-container .zim-weekly-digest-container .header .greeting-with-username{color:#323353}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract{width:100%;padding:16px;border-radius:10px;background-color:#e8e8e8;display:flex;align-items:center;justify-content:space-around;gap:16px;font-weight:500}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .mascot{width:10%}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-health,.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-status{background-color:white;display:flex;border-radius:8px;padding:2%;align-items:center;gap:16px}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-health .overview,.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-status .overview{flex-grow:1;display:flex;flex-direction:column;align-items:center}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-health .overview .all-items,.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-status .overview .all-items{display:flex;align-items:center;gap:10px}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-health .overview .all-items .jd-icon,.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-status .overview .all-items .jd-icon{width:40px;height:40px}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-health .overview .all-items .jd-icon.attention-required-icon,.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-status .overview .all-items .jd-icon.attention-required-icon{color:#ff9800;width:37px;height:37px}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-health .overview .all-items .count,.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-status .overview .all-items .count{font-weight:600;font-size:22px}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-status{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-health{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-health .project-health-counts{display:flex;justify-content:space-around;align-items:center;flex-grow:3;gap:24px;font-size:18px}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-health .project-health-counts .project-health-count{display:flex;flex-direction:column;align-items:center;justify-content:center}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-health .project-health-counts .project-health-count .count{font-weight:600}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-state-counts,.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .project-status-counts{flex-grow:5;display:flex;align-items:center;justify-content:center}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .state-sign-wrapper{flex-direction:row-reverse;font-size:20px;justify-content:space-evenly}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .state-sign-wrapper .state-icon{margin:0 15%}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .state-sign-wrapper .zim-sprite[class*=zim-sprite-state-]{scale:1;margin:0 15%}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .state-sign-wrapper .zim-sprite-with-label .at-risk-icon{width:40px;height:40px;stroke:red}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .state-sign-wrapper .zim-sprite-with-label .zim-sprite[class*=zim-sprite-state-]{margin:unset}.tab-zim-weekly-digest-container .zim-weekly-digest-container .abstract .content-wrapper .state-sign-wrapper .zim-sprite-with-label .state-label{margin-bottom:-25px;font-size:18px;font-weight:500}.tab-zim-weekly-digest-container .zim-weekly-digest-container .show-attention-required .jd-icon{color:#ff9800;width:26px;height:26px;stroke-width:2;margin:0 4px}.tab-zim-weekly-digest-container .zim-weekly-digest-container .project-card-container{margin-top:16px;display:none;transition:background-color 0.2s linear}.tab-zim-weekly-digest-container .zim-weekly-digest-container .project-card-container.show{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.tab-zim-weekly-digest-container .zim-weekly-digest-container .project-card-container .zim-project-card{border:1px solid #797979}.tab-zim-weekly-digest-container .zim-weekly-digest-container .tabs-container .project-info-risks-and-issues{display:none}.tab-zim-weekly-digest-container .zim-weekly-digest-container .tabs-container .tabs-switcher{margin-top:16px;margin-bottom:8px}.tab-zim-weekly-digest-container .zim-weekly-digest-container .tabs-container .tabs-switcher .switch-weekly-digest-tab{width:200px;display:flex;align-items:center;justify-content:center;border:1px solid;padding:4px;cursor:pointer}.tab-zim-weekly-digest-container .zim-weekly-digest-container .tabs-container .tabs-switcher .switch-weekly-digest-tab:first-child,.tab-zim-weekly-digest-container .zim-weekly-digest-container .tabs-container .tabs-switcher .switch-weekly-digest-tab:last-child{border-radius:0.5rem}.tab-zim-weekly-digest-container .zim-weekly-digest-container .tabs-container .tabs-switcher .switch-weekly-digest-tab:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.tab-zim-weekly-digest-container .zim-weekly-digest-container .tabs-container .tabs-switcher .switch-weekly-digest-tab:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.tab-zim-weekly-digest-container .zim-weekly-digest-container .tabs-container .tabs-switcher .switch-weekly-digest-tab:focus{box-shadow:unset}.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-attention-required-table,.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-project-health-table{width:100%;margin-top:8px;border-collapse:collapse;table-layout:fixed}.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-attention-required-table td,.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-attention-required-table th,.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-project-health-table td,.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-project-health-table th{padding:12px 16px;border:1px solid #ebebeb}.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-attention-required-table thead th,.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-project-health-table thead th{background-color:#D9DAD9;text-align:left;font-weight:650;font-size:14px;word-break:break-word}.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-attention-required-table tbody tr,.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-project-health-table tbody tr{border-bottom:1px solid #e0e0e0}.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-attention-required-table tbody tr:hover,.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-project-health-table tbody tr:hover{background-color:#f9f9f9}.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-attention-required-table tbody tr.no-tasks td,.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-project-health-table tbody tr.no-tasks td{text-align:center;padding:16px;color:#757575}.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-attention-required-table tbody tr td,.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-project-health-table tbody tr td{font-size:14px;overflow:hidden}.tab-zim-weekly-digest-container .zim-weekly-digest-container .zim-risks-and-issues tbody tr td.editable{cursor:unset}.tab-zim-manual-container{overflow:auto}.tab-zim-manual-container .zims-manual-container{display:flex;flex-direction:column;height:100%;padding:16px}.tab-zim-manual-container .zims-manual-container .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;position:relative}.tab-zim-manual-container .zims-manual-container .header .title{margin:0;font-size:20px;font-weight:600;color:#323353}.tab-zim-manual-container .zims-manual-container .header .share-btn{position:absolute;top:0;right:0;background:transparent;border:none;padding:6px;border-radius:4px;cursor:pointer;opacity:0.5;transition:opacity 0.2s ease,background-color 0.2s ease}.tab-zim-manual-container .zims-manual-container .header .share-btn:hover{opacity:1;background-color:rgba(0,0,0,0.05)}.tab-zim-manual-container .zims-manual-container .header .share-btn .share-icon{width:18px;height:18px;color:#666}.tab-zim-manual-container .zims-manual-container .pdf-container{flex:1;display:flex;flex-direction:column;border:1px solid #e0e0e0;border-radius:8px;background-color:#f9f9f9;min-height:400px;overflow:hidden}.tab-zim-manual-container .zims-manual-container .pdf-container .pdf-iframe{flex:1;width:100%;height:100%;min-height:600px;border:none}.tab-zim-manual-container .zims-manual-container .pdf-container .pdf-placeholder{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999}.tab-zim-manual-container .zims-manual-container .pdf-container .pdf-placeholder .file-icon{width:64px;height:64px;margin-bottom:16px;opacity:0.5}.tab-zim-manual-container .zims-manual-container .pdf-container .pdf-placeholder .placeholder-text{font-size:14px;margin:0}.page-justdo_site_admins_page_zim{padding:0}.page-justdo_site_admins_page_zim .zim-admin-content{overflow:auto}.page-justdo_site_admins_page_zim .zim-admin-content .zim-admin-section{background:white;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 1px 3px rgba(0,0,0,0.1)}.page-justdo_site_admins_page_zim .zim-admin-content .zim-admin-section .section-title{margin-bottom:15px;font-weight:600;color:#333;border-bottom:1px solid #eee;padding-bottom:10px}.page-justdo_site_admins_page_zim .zim-admin-content .current-pdf-section .loading-indicator{text-align:center;padding:40px;color:#666}.page-justdo_site_admins_page_zim .zim-admin-content .current-pdf-section .no-pdf-message{text-align:center;padding:40px;color:#666}.page-justdo_site_admins_page_zim .zim-admin-content .current-pdf-section .no-pdf-message .file-icon{width:48px;height:48px;margin-bottom:10px;opacity:0.5}.page-justdo_site_admins_page_zim .zim-admin-content .current-pdf-section .current-pdf-info{display:flex;gap:20px}@media (max-width: 768px){.page-justdo_site_admins_page_zim .zim-admin-content .current-pdf-section .current-pdf-info{flex-direction:column}}.page-justdo_site_admins_page_zim .zim-admin-content .current-pdf-section .pdf-preview-container{flex:1;min-height:400px;max-height:600px;border:1px solid #ddd;border-radius:4px;overflow:hidden}.page-justdo_site_admins_page_zim .zim-admin-content .current-pdf-section .pdf-preview-container .pdf-preview-iframe{width:100%;height:500px}.page-justdo_site_admins_page_zim .zim-admin-content .current-pdf-section .pdf-details{flex:0 0 300px}@media (max-width: 768px){.page-justdo_site_admins_page_zim .zim-admin-content .current-pdf-section .pdf-details{flex:1}}.page-justdo_site_admins_page_zim .zim-admin-content .current-pdf-section .pdf-details .detail-row{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #eee}.page-justdo_site_admins_page_zim .zim-admin-content .current-pdf-section .pdf-details .detail-row:last-child{border-bottom:none}.page-justdo_site_admins_page_zim .zim-admin-content .current-pdf-section .pdf-details .detail-row .detail-label{font-weight:500;color:#666}.page-justdo_site_admins_page_zim .zim-admin-content .current-pdf-section .pdf-details .detail-row .detail-value{color:#333}.page-justdo_site_admins_page_zim .zim-admin-content .current-pdf-section .pdf-details .detail-row.view-count-row{background:#f8f9fa;padding:10px;border-radius:4px;margin-top:10px;border-bottom:none}.page-justdo_site_admins_page_zim .zim-admin-content .current-pdf-section .pdf-details .detail-row.view-count-row .view-count{font-weight:700;font-size:1.2em;color:#007bff}.page-justdo_site_admins_page_zim .zim-admin-content .upload-section .upload-container{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.page-justdo_site_admins_page_zim .zim-admin-content .upload-section .upload-container .file-input{display:none}.page-justdo_site_admins_page_zim .zim-admin-content .upload-section .upload-container .file-input-label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.page-justdo_site_admins_page_zim .zim-admin-content .upload-section .upload-container .file-input-label .upload-icon{width:18px;height:18px}.page-justdo_site_admins_page_zim .zim-admin-content .upload-section .upload-container .selected-file-name{color:#666;font-style:italic}.page-justdo_site_admins_page_zim .zim-admin-content .upload-section .upload-container .upload-btn{display:inline-flex;align-items:center;gap:8px}.page-justdo_site_admins_page_zim .zim-admin-content .upload-section .upload-container .upload-btn .upload-icon{width:18px;height:18px}.page-justdo_site_admins_page_zim .zim-admin-content .upload-section .upload-progress{margin-top:15px}.page-justdo_site_admins_page_zim .zim-admin-content .upload-section .upload-progress .progress{height:20px;border-radius:4px}.page-justdo_site_admins_page_zim .zim-admin-content .upload-section .upload-progress .progress .progress-bar{transition:width 0.3s ease}.page-justdo_site_admins_page_zim .zim-admin-content .upload-section .upload-note{display:flex;align-items:center;gap:8px;margin-top:15px;color:#666;font-size:0.9em}.page-justdo_site_admins_page_zim .zim-admin-content .upload-section .upload-note .info-icon{width:16px;height:16px;opacity:0.7}.page-justdo_site_admins_page_zim .zim-admin-content .page-title{margin:0;font-weight:600}.jwb-dashboards{width:100%;height:100%;min-height:0;min-width:0;display:flex;flex-direction:column;color:#374151;background:#fff;font-size:13px;overflow:hidden;padding:8px 16px;gap:6px}.jwb-dashboards .btn{min-height:32px;font-size:13px}.jwb-dashboards a:focus-visible,.jwb-dashboards button:focus-visible,.jwb-dashboards summary:focus-visible{outline:2px solid rgba(var(--color-primary),1);outline-offset:-2px}.jwb-dashboards .is-selected,.jwb-dashboards button[aria-pressed=true]{color:rgba(var(--color-primary),1);background:rgba(var(--color-primary),0.08)}.jwb-dashboards h2,.jwb-dashboards h3,.jwb-dashboards p{margin:0}.jwb-dashboards h2{font-size:16px;font-weight:600}.jwb-dashboards h3{font-size:14px;font-weight:600}.jwb-dashboards small{display:block;color:#667085}.jwb-dashboards .btn-link,.jwb-dashboards summary{color:rgba(var(--color-primary),1)}.jwb-dashboards summary{cursor:pointer}.jwb-dashboards .jwb-dashboard-toolbar,.jwb-dashboards .jwb-date-fields,.jwb-dashboards .jwb-details-footer,.jwb-dashboards .jwb-details-series,.jwb-dashboards .jwb-filter-chip,.jwb-dashboards .jwb-scope-actions,.jwb-dashboards .jwb-toolbar-controls{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.jwb-dashboards .jwb-dashboard-toolbar{flex:0 0 auto;align-items:center;-webkit-border-after:1px solid #e4e7ec;border-block-end:1px solid #e4e7ec;-webkit-padding-after:6px;padding-block-end:6px}.jwb-dashboards .jwb-report-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:0 1 auto;min-width:0}.jwb-dashboards .jwb-report-title .jwb-dashboard-select{width:250px;max-width:100%}.jwb-dashboards .jwb-details-toggle{display:inline-flex;align-items:center;gap:6px;-webkit-margin-start:auto;margin-inline-start:auto;max-width:100%;min-width:0;flex-shrink:0}.jwb-dashboards .jwb-details-toggle .jd-icon{width:18px;height:18px;flex-shrink:0;transform:scaleX(-1)}.jwb-dashboards .jwb-details-toggle>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jwb-dashboards .jwb-details-toggle:dir(rtl) .jd-icon{transform:none}.jwb-dashboards .jwb-dashboard-select .jd-select,.jwb-dashboards .jwb-picker-mount .jd-select{font:inherit;color:inherit}.jwb-dashboards .btn.jwb-pva-filter-remove,.jwb-dashboards .btn.jwb-trigger,.jwb-dashboards .jwb-dashboard-select .jd-select-trigger,.jwb-dashboards .jwb-picker-mount .jd-select-trigger{position:relative;display:flex;align-items:center;box-sizing:border-box;height:34px;min-height:34px;padding:6px 10px;-webkit-padding-end:30px;padding-inline-end:30px;border:1px solid #d8dde3;border-radius:5px;background:#f8f9fa;color:inherit;font:inherit;text-align:start;box-shadow:none}.jwb-dashboards .btn.jwb-pva-filter-remove:hover,.jwb-dashboards .btn.jwb-trigger:hover,.jwb-dashboards .jwb-dashboard-select .jd-select-trigger:hover,.jwb-dashboards .jwb-picker-mount .jd-select-trigger:hover{background:#eef0f3}.jwb-dashboards .btn.jwb-pva-filter-remove[aria-expanded=true],.jwb-dashboards .btn.jwb-trigger[aria-expanded=true],.jwb-dashboards .jwb-dashboard-select .jd-select-trigger[aria-expanded=true],.jwb-dashboards .jwb-picker-mount .jd-select-trigger[aria-expanded=true]{border-color:rgba(var(--color-primary),1);box-shadow:inset 0 0 0 1px rgba(var(--color-primary),1)}.jwb-dashboards .btn.jwb-pva-filter-remove:focus-visible:not(.jd-pointer-restored-focus),.jwb-dashboards .btn.jwb-trigger:focus-visible:not(.jd-pointer-restored-focus),.jwb-dashboards .jwb-dashboard-select .jd-select-trigger:focus-visible:not(.jd-pointer-restored-focus),.jwb-dashboards .jwb-picker-mount .jd-select-trigger:focus-visible:not(.jd-pointer-restored-focus){outline:2px solid var(--jd-focus-color,rgba(var(--color-primary),1));outline-offset:-2px}.jwb-dashboards .jwb-trigger-caption{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jwb-dashboards .jd-select .jd-select-trigger>.jd-dropdown-caret,.jwb-dashboards .jwb-trigger>.jd-dropdown-caret{position:absolute;inset-inline-end:7px;top:50%;margin-top:-8px;--jd-dropdown-caret-color:#616b77}.jwb-dashboards .jwb-dashboard-select-eligibility{width:220px}.jwb-dashboards .jwb-help-open{white-space:nowrap}.jwb-dashboards .jwb-help-open:focus,.jwb-dashboards .jwb-help-open:hover{color:rgba(var(--color-primary),1)}.jwb-dashboards .jwb-toolbar-controls{flex:1 1 500px}.jwb-dashboards .jwb-toolbar-controls .btn{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jwb-dashboards .jwb-picker-host{display:flex;position:relative;min-width:0;max-width:100%}.jwb-dashboards .jwb-picker-mount{position:absolute;inset:0;min-width:0;max-width:100%}.jwb-dashboards .jwb-picker-mount .jd-select,.jwb-dashboards .jwb-picker-mount .jd-select-trigger{height:100%}.jwb-dashboards .jwb-filter-chip{gap:0;flex-wrap:nowrap}.jwb-dashboards .jwb-filter-chip .jd-select-trigger,.jwb-dashboards .jwb-filter-chip .jwb-trigger{border-start-end-radius:0;border-end-end-radius:0}.jwb-dashboards .jwb-filter-chip .btn.jwb-pva-filter-remove{flex:0 0 32px;justify-content:center;width:32px;padding:0;-webkit-margin-start:-1px;margin-inline-start:-1px;border-start-start-radius:0;border-end-start-radius:0}.jwb-dashboards .jwb-filter-chip .jwb-picker-host:focus-within{z-index:1}.jwb-dashboards .jwb-readonly{display:inline-block;padding:6px 8px;border:1px dashed #667085;border-radius:4px}.jwb-dashboards .jwb-outcome{flex:0 0 auto;font-size:13px}.jwb-dashboards .jwb-outcome:empty{display:none}.jwb-dashboards[data-status=error] .jwb-outcome,.jwb-dashboards[data-status=partial] .jwb-outcome,.jwb-dashboards[data-status=unavailable] .jwb-outcome{-webkit-border-start:3px solid #ab6400;border-inline-start:3px solid #ab6400;-webkit-padding-start:8px;padding-inline-start:8px}.jwb-dashboards .jwb-edit-region{flex:0 1 auto;max-height:55%;min-height:70px;overflow-y:auto;background:#f8f9fb;border:1px solid #e4e7ec;border-radius:4px}.jwb-dashboards .jwb-editor-heading{position:-webkit-sticky;position:sticky;top:0;background:#f8f9fb;z-index:1}.jwb-dashboards .jwb-edit-fields{padding:8px 12px 12px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.jwb-dashboards .jwb-control{min-width:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.jwb-dashboards .jwb-control label{display:block;margin:0}.jwb-dashboards .jwb-control .form-control{font-size:13px}.jwb-dashboards .jwb-dashboard-body{display:flex;flex:1 1 auto;min-height:0;min-width:0;gap:0}.jwb-dashboards .jwb-report-surface{flex:1 1 0;min-width:0;overflow:auto;padding:0 2px 12px}.jwb-dashboards .jwb-report-surface:has(.jwb-pva-chart-tools.is-table){scroll-padding-block-start:var(--jwb-table-toolbar-height,0px)}.jwb-dashboards .jwb-report-placeholder{min-height:160px}.jwb-dashboards .jwb-task-details{width:var(--jwb-details-width,360px);flex:0 0 var(--jwb-details-width,360px);display:flex;flex-direction:column;min-height:0;-webkit-padding-start:8px;padding-inline-start:8px}.jwb-dashboards .jwb-details-divider{flex:0 0 12px;cursor:col-resize;touch-action:none;background:linear-gradient(to right,transparent 5px,#e4e7ec 5px,#e4e7ec 6px,transparent 6px)}.jwb-dashboards .jwb-details-divider:focus-visible,.jwb-dashboards .jwb-details-divider:hover{outline:2px solid rgba(var(--color-primary),1);outline-offset:-4px}.jwb-dashboards .jwb-details-divider[aria-disabled=true]{cursor:default}.jwb-dashboards .jwb-details-back{flex:0 0 32px;width:32px;padding:6px;-webkit-margin-start:auto;margin-inline-start:auto;color:inherit;background:transparent;border:0}.jwb-dashboards .jwb-details-back .jd-icon{width:20px;height:20px}.jwb-dashboards .jwb-details-back:hover{background:rgba(var(--color-primary),0.08)}.jwb-dashboards .jwb-details-heading{flex:0 0 auto;display:flex;flex-direction:column;gap:6px}.jwb-dashboards .jwb-details-title-row{display:flex;align-items:center;gap:8px}.jwb-dashboards .jwb-details-title-row h3{display:flex;align-items:center;gap:4px;min-width:0}.jwb-dashboards .jwb-details-title-row h3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jwb-dashboards .jwb-details-context{color:#667085}.jwb-dashboards .jwb-details-rows{flex:1 1 auto;overflow-y:auto;min-height:40px}.jwb-dashboards .jwb-task-row{display:flex;flex-wrap:wrap;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:4px;justify-content:space-between;align-items:baseline;padding-block:8px;-webkit-border-after:1px solid #eef0f3;border-block-end:1px solid #eef0f3}.jwb-dashboards .jwb-task-row>bdi{min-width:0;flex:1 1 0}.jwb-dashboards .jwb-task-row .jwb-task-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.jwb-dashboards .jwb-task-row .jwb-task-date{color:#667085;flex-shrink:0}.jwb-dashboards .jwb-task-row .jwb-task-date.is-labeled{flex:1 1 100%;min-width:0;overflow-wrap:anywhere}.jwb-dashboards .jwb-task-row .jwb-task-note{flex-basis:100%;color:#667085;font-size:12px;overflow-wrap:anywhere}.jwb-dashboards .jwb-details-footer{flex:0 0 auto;justify-content:flex-end;-webkit-border-before:1px solid #e4e7ec;border-block-start:1px solid #e4e7ec}.jwb-dashboards .jwb-details-footer>span{-webkit-margin-end:auto;margin-inline-end:auto}.jwb-dashboards.is-compact.has-details .jwb-details-divider,.jwb-dashboards.is-regular.has-details .jwb-details-divider{display:none}.jwb-dashboards.is-compact.has-details .jwb-report-surface,.jwb-dashboards.is-regular.has-details .jwb-report-surface{display:none}.jwb-dashboards.is-compact.has-details .jwb-task-details,.jwb-dashboards.is-regular.has-details .jwb-task-details{width:100%;flex:1 1 auto;border:0;padding:0}.jwb-dashboards.is-compact{padding:8px}.jwb-dashboards.is-compact .btn{min-height:44px}.jwb-dashboards.is-compact .jwb-dashboard-toolbar{display:flex}.jwb-dashboards.is-compact .jwb-details-toggle{align-self:stretch}.jwb-dashboards.is-compact .jwb-report-title{flex-basis:100%}.jwb-dashboards.is-compact .jwb-details-back{flex-basis:44px;width:44px}.jwb-dashboards.is-compact .jwb-dashboard-select{width:100%}.jwb-dashboards.is-compact .btn.jwb-pva-filter-remove,.jwb-dashboards.is-compact .btn.jwb-trigger,.jwb-dashboards.is-compact .jwb-dashboard-select .jd-select-trigger,.jwb-dashboards.is-compact .jwb-picker-mount .jd-select-trigger{height:44px;min-height:44px}.jwb-dashboards.is-compact .btn.jwb-pva-filter-remove{flex-basis:44px;width:44px}.jwb-dashboards.is-compact .jwb-compact-settings{flex:1 1 0;min-width:0;display:flex;justify-content:space-between;flex-wrap:wrap;text-align:start}.jwb-dashboards.is-compact .jwb-compact-settings small{flex-basis:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jwb-dashboards.is-compact.has-editor .jwb-dashboard-body{display:none}.jwb-dashboards.is-compact.has-editor .jwb-edit-region{flex:1 1 auto;max-height:none}.jwb-dashboards.is-compact.has-editor .jwb-edit-fields{flex-direction:column}.jwb-dashboards.is-compact.has-editor .jwb-control,.jwb-dashboards.is-compact.has-editor .jwb-date-fields,.jwb-dashboards.is-compact.has-editor .jwb-date-fields label{width:100%}.jwb-dashboards.is-compact.has-editor .jwb-date-fields{flex-direction:column;align-items:stretch}.jwb-dashboard-select{width:255px;max-width:100%;min-width:0}.jwb-control-popover{z-index:1050;width:380px;border:1px solid #e4e7ec;border-radius:6px;background:#fff;color:#374151;box-shadow:0 6px 20px rgba(0,0,0,0.16);text-align:start;font-size:13px}.jwb-control-popover .jwb-control-popover-content{max-height:inherit;overflow-y:auto;padding:12px}.jwb-control-popover>div{max-height:inherit}.jwb-control-popover .jwb-control-popover-heading{display:flex;justify-content:flex-end}.jwb-control-popover .btn,.jwb-control-popover .form-control{font-size:inherit}.jwb-control-popover h3{margin:0;font-size:14px;font-weight:600}.jwb-control-popover small{display:block;color:#667085}.jwb-control-popover button[aria-pressed=true]{color:rgba(var(--color-primary),1);background:rgba(var(--color-primary),0.08)}.jwb-dates-control,.jwb-scope-control{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.jwb-dates-control .jwb-date-fields,.jwb-dates-control .jwb-scope-actions,.jwb-scope-control .jwb-date-fields,.jwb-scope-control .jwb-scope-actions{display:flex;flex-wrap:wrap;gap:8px}.jwb-dates-control .jwb-date-fields label,.jwb-scope-control .jwb-date-fields label{flex:1 1 140px;min-width:0;margin:0}.jwb-dates-control .jwb-dashboard-select,.jwb-dates-control .jwb-scope-branches,.jwb-dates-control .jwb-timezone-field,.jwb-scope-control .jwb-dashboard-select,.jwb-scope-control .jwb-scope-branches,.jwb-scope-control .jwb-timezone-field{width:100%}@media (pointer: coarse){.jwb-control-popover .btn{min-height:44px}}@media (forced-colors: active){.jwb-control-popover{border-color:CanvasText;background:Canvas;color:CanvasText}}.jwb-pva{min-width:0}.jwb-pva .jwb-pva-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;font-variant-numeric:tabular-nums}.jwb-pva .jwb-pva-summary span,.jwb-pva .jwb-pva-summary strong{display:block}.jwb-pva .jwb-pva-summary span{font-size:13px;color:#667085}.jwb-pva .jwb-pva-summary strong{font-size:20px;font-weight:600;color:#253858}.jwb-pva .jwb-selected-caption{display:flex;justify-content:space-between;align-items:center;gap:12px;-webkit-padding-start:10px;padding-inline-start:10px;-webkit-border-start:3px solid rgba(var(--color-primary),1);border-inline-start:3px solid rgba(var(--color-primary),1);color:#667085;font-size:12px;margin-block:2px 12px}.jwb-pva .jwb-selected-caption .jwb-selected-date{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.jwb-pva .jwb-selected-caption bdi{color:#253858;font-size:16px;font-weight:600}.jwb-pva .jwb-selected-caption .jwb-day-open{border-radius:4px;background:#f2f4f7;padding:2px 6px}.jwb-pva .jwb-selected-caption .jwb-pva-jump-today{flex:0 0 auto}.jwb-pva .jwb-selected-caption .jwb-pva-jump-today[aria-disabled=true]{color:#667085;background:#f2f4f7;cursor:default}.jwb-pva .jwb-pva-actions,.jwb-pva .jwb-pva-chart-tools,.jwb-pva .jwb-pva-pages,.jwb-pva .jwb-view-toggle{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.jwb-pva .jwb-pva-chart-tools{justify-content:space-between;padding-block:4px;-webkit-border-after:1px solid transparent;border-block-end:1px solid transparent}.jwb-pva .jwb-pva-chart-tools.is-table{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#fff;border-block-end-color:#e4e7ec}.jwb-pva .jwb-pva-pages .btn{display:inline-flex;align-items:center;gap:4px}.jwb-pva .jwb-pva-pages .btn[aria-disabled=true]{opacity:0.65;cursor:default}.jwb-pva .jwb-pva-pages .btn .jd-icon{width:16px;height:16px}.jwb-pva .jwb-pva-actions{margin-block:8px}.jwb-pva .jwb-pva-notice{padding:6px 8px;-webkit-border-start:3px solid #ab6400;border-inline-start:3px solid #ab6400;background:#fff8eb;margin-block:6px}.jwb-pva .jwb-pva-empty{text-align:center;padding:24px 12px}.jwb-pva .jwb-counting-help{-webkit-margin-before:8px;margin-block-start:8px;font-size:12px}.jwb-pva .jwb-pva-legend{display:flex;gap:18px;flex-wrap:wrap;font-size:13px}.jwb-pva .jwb-pva-legend .is-actual:before,.jwb-pva .jwb-pva-legend .is-plan:before{content:"";display:inline-block;width:25px;border-top:3px solid #3267a8;-webkit-margin-end:6px;margin-inline-end:6px;vertical-align:middle}.jwb-pva .jwb-pva-legend .is-actual:before{border-color:#9b4c0b;border-top-style:dashed}.jwb-pva .jwb-pva-chart{display:block;direction:ltr;width:100%;height:280px;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jwb-pva .jwb-pva-chart.is-scrubbing{cursor:ew-resize}.jwb-pva .jwb-pva-chart text{fill:#475467;font-size:11px}.jwb-pva .jwb-pva-chart path{fill:none;stroke-width:2.5;vector-effect:non-scaling-stroke}.jwb-pva .jwb-pva-chart .jwb-pva-plan{stroke:#3267a8}.jwb-pva .jwb-pva-chart .jwb-pva-actual{stroke:#9b4c0b;stroke-dasharray:7 4}.jwb-pva .jwb-pva-chart .jwb-pva-gridline{stroke:#e4e7ec}.jwb-pva .jwb-pva-chart .jwb-pva-crosshair{stroke:#667085;stroke-dasharray:3 3}.jwb-pva .jwb-pva-chart .jwb-pva-today{stroke:#667085;stroke-dasharray:1 4}.jwb-pva .jwb-pva-chart .jwb-pva-selected-band{fill:rgba(var(--color-primary),0.1)}.jwb-pva .jwb-pva-chart .jwb-pva-selected-line{stroke:rgba(var(--color-primary),0.5)}.jwb-pva .jwb-pva-chart .jwb-pva-actual-point,.jwb-pva .jwb-pva-chart .jwb-pva-plan-point{fill:#fff;stroke-width:2.5}.jwb-pva .jwb-pva-chart .jwb-pva-plan-point{stroke:#3267a8}.jwb-pva .jwb-pva-chart .jwb-pva-actual-point{stroke:#9b4c0b}.jwb-pva .jwb-pva-chart .jwb-pva-preview circle{stroke-width:1.5;stroke-opacity:0.7}.jwb-pva .jwb-pva-readout{text-align:center;font-size:13px;min-height:24px}.jwb-pva .jwb-pva-readout.is-preview{color:#667085}.jwb-pva .jwb-pva-daily{-webkit-margin-before:12px;margin-block-start:12px;font-variant-numeric:tabular-nums}.jwb-pva .jwb-pva-daily td,.jwb-pva .jwb-pva-daily th{text-align:start}.jwb-pva .jwb-pva-daily td:first-child{-webkit-border-start:3px solid transparent;border-inline-start:3px solid transparent}.jwb-pva .jwb-pva-daily .is-selected td:first-child{border-inline-start-color:rgba(var(--color-primary),1)}.jwb-pva .jwb-pva-daily .is-selected td:first-child .jwb-pva-day{font-weight:600}.jwb-counting-tooltip{display:flex;flex-direction:column;width:420px;max-width:100%;max-height:inherit;font-size:14px;line-height:1.5}.jwb-counting-tooltip .jwb-counting-tooltip-heading{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;-webkit-border-after:1px solid #e4e7ec;border-block-end:1px solid #e4e7ec}.jwb-counting-tooltip dd,.jwb-counting-tooltip dl,.jwb-counting-tooltip h2,.jwb-counting-tooltip h3,.jwb-counting-tooltip p{margin:0}.jwb-counting-tooltip h2{font-size:16px;font-weight:600}.jwb-counting-tooltip h3{font-size:14px;font-weight:600}.jwb-counting-tooltip .jwb-help-content{flex:1 1 auto;min-height:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;touch-action:pan-y;padding:16px;overflow-wrap:anywhere}.jwb-counting-tooltip .jwb-help-section{display:flex;flex-direction:column;gap:8px}.jwb-counting-tooltip .jwb-help-section+.jwb-help-section{-webkit-margin-before:20px;margin-block-start:20px}.jwb-counting-tooltip .jwb-help-calculation dt:not(:first-child){-webkit-margin-before:10px;margin-block-start:10px}.jwb-counting-tooltip .jwb-help-dates{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:8px 12px}.jwb-counting-tooltip .jwb-help-dates dt{font-weight:400}.jwb-counting-tooltip .jwb-help-close{flex:0 0 auto}@media (pointer: coarse){.jwb-counting-tooltip .jwb-help-close{min-width:44px;min-height:44px}}.jwb-dashboards.is-compact .jwb-pva-summary strong{font-size:18px}.jwb-pva .jwb-pva-summary.is-narrow{grid-template-columns:repeat(2,minmax(0,1fr))}@media (forced-colors: active){.jwb-dashboards .btn,.jwb-dashboards .jwb-pva-notice,.jwb-dashboards .jwb-readonly{border:1px solid ButtonText}.jwb-dashboards button[aria-pressed=true]{outline:2px solid Highlight}.jwb-dashboards .jwb-pva-chart circle,.jwb-dashboards .jwb-pva-chart line,.jwb-dashboards .jwb-pva-chart path{stroke:CanvasText}.jwb-dashboards .jwb-pva-chart text{fill:CanvasText}.jwb-dashboards .jwb-pva-chart circle{fill:Canvas}.jwb-dashboards .jwb-pva-chart .jwb-pva-selected-line{stroke:Highlight}.jwb-dashboards .jwb-pva-chart .jwb-pva-selected-band{fill:Highlight;fill-opacity:0.3}}@media (hover: hover) and (pointer: fine) and (min-width: 600px){.jwb-control-popover .jwb-control-popover-heading{display:none}}.jwb-project-timezone{display:block;background-color:#f8f9fa;height:auto;min-height:34px;overflow-wrap:anywhere}@media (forced-colors: active){.jwb-details-divider{-webkit-border-start:1px solid CanvasText;border-inline-start:1px solid CanvasText}.jwb-pva .jwb-pva-chart-tools.is-table{background:Canvas}.jwb-pva .jwb-pva-pages .btn[aria-disabled=true],.jwb-pva .jwb-selected-caption .jwb-pva-jump-today[aria-disabled=true]{color:GrayText;opacity:1}.jwb-pva .jwb-pva-daily .is-selected td:first-child{border-inline-start-color:Highlight}}@media (forced-colors: none){.high-contrast-mode .jwb-dashboards .jwb-pva-chart .jwb-pva-selected-band{fill:rgba(var(--color-primary),0.18)}.high-contrast-mode .jwb-dashboards .jwb-pva-chart .jwb-pva-committed circle{stroke-width:3}.high-contrast-mode .jwb-dashboards .jwb-pva-chart .jwb-pva-preview circle{stroke-width:2;stroke-opacity:0.85}.high-contrast-mode .jwb-dashboards .jwb-pva-chart .jwb-pva-crosshair{stroke:#344054}}.workflow-blueprints-debug-fields{display:flex;flex-direction:column;width:720px;max-width:calc(100vw - 32px);min-width:0;text-align:start}.workflow-blueprints-debug-fields>.d-flex,.workflow-blueprints-debug-fields>.small{flex:0 0 auto}.workflow-blueprints-debug-fields .blueprint-debug-values{min-height:0;max-height:60vh;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.workflow-blueprints-debug-fields table{table-layout:fixed;width:100%;text-align:left}.workflow-blueprints-debug-fields th{width:54%}.workflow-blueprints-debug-fields code{color:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.workflow-blueprints-debug-fields .blueprint-debug-close{color:inherit}.workflow-blueprint-type-usage{display:flex;flex-direction:column;width:340px;max-width:100%;text-align:start}.workflow-blueprint-type-usage .type-usage-heading{padding:12px;flex:0 0 auto;border-bottom:1px solid #e9ecef}.workflow-blueprint-type-usage .type-usage-title{flex:1;min-width:0;overflow-wrap:anywhere}.workflow-blueprint-type-usage .type-usage-close{flex:0 0 auto;min-width:40px;min-height:40px;color:inherit}.workflow-blueprint-type-usage .type-usage-summary{padding:8px 12px;flex:0 0 auto}.workflow-blueprint-type-usage .type-usage-list{min-height:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;touch-action:pan-y}.workflow-blueprint-type-usage .type-usage-item,.workflow-blueprint-type-usage .type-usage-message{padding:10px 12px;overflow-wrap:anywhere}.workflow-blueprint-type-usage .type-usage-item+.type-usage-item{border-top:1px solid #f1f3f5}.workflow-blueprint-type-usage :focus-visible{outline:2px solid rgba(var(--color-primary),1);outline-offset:-2px}.workflow-blueprints-types-settings .type-template-usage{color:rgba(var(--color-primary),1);border-radius:4px;min-height:40px;padding:4px}.workflow-blueprints-types-settings .type-template-usage:focus-visible,.workflow-blueprints-types-settings .type-template-usage:hover,.workflow-blueprints-types-settings .type-template-usage[aria-expanded=true]{background:rgba(var(--color-primary),0.1)}.workflow-blueprints-types-settings .type-template-usage:focus-visible{outline:2px solid rgba(var(--color-primary),1)}.workflow-blueprints-task-pane{color:#2f3b4d}.workflow-blueprints-task-pane-title-warning{display:inline-block;width:8px;height:8px;margin-left:5px;border-radius:50%;vertical-align:middle}.workflow-blueprints-task-pane-title-warning.is-overridden{background:#d9822b}.workflow-blueprints-task-pane-title-warning.is-missing-source{background:#d64545}.workflow-blueprints-pane-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.workflow-blueprints-pane-title{font-weight:600;color:#2f3b4d}.workflow-blueprints-pane-primary{margin-top:2px;font-weight:500;line-height:1.35}.workflow-blueprints-pane-muted,.workflow-blueprints-pane-subtitle{color:#7b8794;font-size:12px;line-height:1.35}.workflow-blueprints-task-link{color:#1b6fb8;text-decoration:none}.workflow-blueprints-task-link:hover{text-decoration:underline}.workflow-blueprints-task-link-placeholder{color:inherit}.workflow-blueprints-user-summary{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0;max-width:100%}.workflow-blueprints-user-summary span{min-width:0;overflow:hidden;text-overflow:ellipsis}.workflow-blueprints-user-avatar{flex:0 0 auto;width:20px;height:20px;border-radius:50%}.workflow-blueprints-pane-error{padding:10px;border:1px solid #f0c2c2;border-radius:4px;background:#fff5f5;color:#9b2c2c}.workflow-blueprints-pane-section{padding-top:12px;margin-top:12px;border-top:1px solid #edf1f6}.workflow-blueprints-pane-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.workflow-blueprints-pane-section-title{margin-bottom:6px;font-weight:600;color:#4b5563}.workflow-blueprints-pane-kv{display:flex;justify-content:space-between;gap:12px;padding:4px 0;border-bottom:1px solid #f3f5f8}.workflow-blueprints-pane-kv>span{color:#7b8794}.workflow-blueprints-pane-kv strong{min-width:0;font-weight:500;text-align:right;overflow:hidden;text-overflow:ellipsis}.workflow-blueprints-pane-status{display:inline-flex;align-items:center;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:600;white-space:nowrap}.workflow-blueprints-pane-status.is-linked{color:#1f7a3f;background:#e6f6ec}.workflow-blueprints-pane-status.is-overridden{color:#8a4b00;background:#fff0d4}.workflow-blueprints-pane-status.is-missing_source{color:#9b2c2c;background:#ffe3e3}.workflow-blueprints-pane-status.is-untracked{color:#596579;background:#eef2f7}.workflow-blueprints-pane-counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.workflow-blueprints-pane-counts div{padding:8px;border:1px solid #edf1f6;border-radius:4px;background:#fafbfd}.workflow-blueprints-pane-counts strong{display:block;font-size:18px;line-height:1}.workflow-blueprints-pane-counts span{color:#7b8794;font-size:12px}.workflow-blueprints-pane-table{width:100%;font-size:12px}.workflow-blueprints-pane-table td,.workflow-blueprints-pane-table th{padding:6px 4px;border-bottom:1px solid #edf1f6;vertical-align:top}.workflow-blueprints-pane-table th{color:#7b8794;font-weight:600}.workflow-blueprints-pane-table tr.is-overridden td{background:#fff8ed}.workflow-blueprints-pane-status-cell{white-space:nowrap}.workflow-blueprints-revert-field{margin-left:6px;padding:0 4px;font-size:11px;line-height:1.2}.workflow-blueprints-revert-field i{margin-right:3px}.workflow-blueprints-pane-list{border:1px solid #edf1f6;border-radius:4px;overflow:hidden}.workflow-blueprints-pane-list-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:34px;padding:7px 8px;border-bottom:1px solid #edf1f6}.workflow-blueprints-pane-list-row:last-child{border-bottom:0}.workflow-blueprints-pane-list-row>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-blueprints-pane-list-row.is-tall{align-items:flex-start}.workflow-blueprints-pane-list-row.is-tall>span:last-child{color:#7b8794;font-size:12px;white-space:nowrap}.workflow-blueprints-pane-empty{padding:18px 0}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-intro{color:#495057;font-size:13px;line-height:1.45;margin-bottom:16px}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-row{margin-bottom:14px}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-controls-row{display:grid;grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr);gap:12px;align-items:end;margin-bottom:8px}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-controls-row .jwb-shift-blueprint-hosts-row{margin-bottom:0}.jwb-shift-blueprint-hosts-dialog label{display:block;margin-bottom:6px;font-weight:600}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-control{display:block;width:100%;height:36px;padding:6px 10px;border:1px solid #ced4da;border-radius:4px;background:#fff;color:#212529}.jwb-shift-blueprint-hosts-dialog select.jwb-shift-blueprint-hosts-control{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-help,.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-summary{color:#6c757d;font-size:13px}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-help{margin-top:6px}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-preview{display:none;margin-top:14px;border:1px solid #dee2e6;border-radius:4px;background:#f8f9fa;color:#212529;font-size:13px}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 2px}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-title{font-weight:600}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-actions .btn-link{padding:0 4px;font-size:12px}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-filter{display:flex;align-items:center;gap:4px;margin:0 4px 0 0;color:#6c757d;font-size:12px;font-weight:400;white-space:nowrap}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-filter input{margin:0}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-subtitle{padding:0 12px 8px;color:#6c757d}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-list{border-top:1px solid #e9ecef}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-list.is-scrollable{max-height:220px;overflow-y:auto}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 12px;border-top:1px solid #e9ecef}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-row:first-child{border-top:0}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-row-main{display:flex;align-items:center;gap:6px;min-width:0}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-expand{flex:0 0 auto;width:32px;height:32px;padding:0;border:0;border-radius:3px;background:transparent;color:#495057;line-height:32px;text-align:center}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-expand:hover{background:#e9ecef}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-dates{color:#495057;font-variant-numeric:tabular-nums;white-space:nowrap}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-detail{grid-column:1/-1;display:grid;gap:6px;margin:2px 0 4px 26px;max-height:260px;overflow-y:auto;padding-right:4px}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-detail-empty{color:#6c757d;font-size:12px}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-detail-section{display:grid;gap:6px}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-detail-section-title{color:#495057;font-size:12px;font-weight:600;margin-top:2px}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-detail-task{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:7px 8px;border:1px solid rgba(0,0,0,0.06);border-radius:4px}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-detail-task-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-detail-task-status{color:#495057;font-size:12px;white-space:nowrap}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-detail-fields{grid-column:1/-1;display:grid;gap:3px}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-detail-field{display:grid;grid-template-columns:90px minmax(0,1fr);gap:8px;font-size:12px}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-detail-field-label{color:#6c757d}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-detail-field-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-error{display:none;color:#dc3545;margin-top:10px}@media (max-width: 480px){.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-controls-row{grid-template-columns:1fr;gap:10px}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-header{align-items:flex-start;flex-direction:column}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-actions{width:100%;justify-content:flex-start}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-row{grid-template-columns:minmax(0,1fr)}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-dates{justify-self:start}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-detail{margin-left:0}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-detail-task{grid-template-columns:minmax(0,1fr)}.jwb-shift-blueprint-hosts-dialog .jwb-shift-blueprint-hosts-landing-detail-field{grid-template-columns:1fr;gap:2px}}.jwb-shift-blueprint-hosts-operation-details .jwb-shift-blueprint-hosts-operation-details-summary{display:grid;gap:6px;margin-bottom:16px}.jwb-shift-blueprint-hosts-operation-details .jwb-shift-blueprint-hosts-operation-details-section{margin-top:16px}.jwb-shift-blueprint-hosts-operation-details .jwb-shift-blueprint-hosts-operation-details-section.jwb-shift-blueprint-hosts-operation-sync-warning{padding:10px 12px;border:1px solid #ffe08a;border-radius:4px;background:#fff8db;color:#664d03}.jwb-shift-blueprint-hosts-operation-details .jwb-shift-blueprint-hosts-operation-details-section h5{margin-bottom:8px;font-size:15px;font-weight:600}.jwb-shift-blueprint-hosts-operation-details .jwb-shift-blueprint-hosts-operation-details-section ul{margin:8px 0 0;-webkit-padding-start:20px;padding-inline-start:20px}.jwb-shift-blueprint-hosts-operation-details .jwb-shift-blueprint-hosts-operation-details-actions{margin-top:18px;display:flex;gap:8px;flex-wrap:wrap}.project-conf-justdo-workflow-blueprints-config{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-conf-justdo-workflow-blueprints-config .fa-toggle-on{color:#337ab7}.workflow-blueprints-extension-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.workflow-blueprints-contract-help-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;padding:0;background:transparent;color:#6c7a8c;cursor:pointer}.workflow-blueprints-contract-help-btn .jd-icon{width:15px;height:15px;stroke-width:2.2}.workflow-blueprints-contract-help-btn:hover{color:#337ab7}.workflow-blueprints-field-group-title-with-help{display:flex;align-items:center;gap:6px}.workflow-blueprints-settings-actions{display:flex;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid #e9edf3}.workflow-blueprints-settings-saving-state{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:9px 10px;border:1px solid #d8e0ea;border-radius:4px;background:#f7f9fc;color:#4b5563;font-size:13px;line-height:1.35}.workflow-blueprints-settings-saving-spinner{width:14px;height:14px;border:2px solid #c8d3e0;border-top-color:#337ab7;border-radius:50%;animation:workflow-blueprints-spin 0.8s linear infinite;flex:0 0 auto}@keyframes workflow-blueprints-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.workflow-blueprints-contract-dialog-modal .workflow-blueprints-settings,.workflow-blueprints-settings-dialog .workflow-blueprints-settings{min-width:560px}.workflow-blueprints-contract-dialog-modal .modal-content,.workflow-blueprints-settings-dialog .modal-content{max-height:calc(100vh - 48px);display:flex;flex-direction:column}.workflow-blueprints-contract-dialog-modal .modal-body,.workflow-blueprints-settings-dialog .modal-body{overflow-y:auto;max-height:calc(100vh - 170px)}.workflow-blueprints-contract-dialog{max-width:680px;color:#2f3b4d}.workflow-blueprints-contract-lead{padding:12px 14px;border:1px solid #d8e0ea;border-radius:4px;background:#f7f9fc;font-weight:600;line-height:1.45}.workflow-blueprints-contract-card{margin-top:14px;padding-top:14px;border-top:1px solid #e9edf3}.workflow-blueprints-contract-card p{margin:8px 0 0;line-height:1.45}.workflow-blueprints-contract-card-title{display:flex;align-items:center;gap:8px;font-weight:600}.workflow-blueprints-contract-card-title .jd-icon{width:17px;height:17px;color:#337ab7;stroke-width:2.2}.workflow-blueprints-contract-example{margin-top:8px;padding:8px 10px;border-left:3px solid #b9c7d8;background:#fbfcfe;color:#5f6f83;line-height:1.4}.workflow-blueprints-contract-note{margin-top:16px;padding:10px 12px;border:1px solid #e8d9ad;border-radius:4px;background:#fff9ec;color:#64522a;line-height:1.45}.workflow-blueprints-copy-time-construction-row{cursor:pointer}.workflow-blueprints-copy-strategy-help{color:#6c757d;line-height:1.35;margin-top:4px}.workflow-blueprints-fields-section{border-top:1px solid #e9edf3;padding-top:16px;margin-top:16px}.workflow-blueprints-copy-behavior-section{border-top:0;margin-top:0;padding-top:0}.workflow-blueprints-fields-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px}.workflow-blueprints-fields-title{font-weight:600;color:#2f3b4d}.workflow-blueprints-fields-subtitle{color:#7b8794;font-size:12px;margin-top:2px}.workflow-blueprints-selected-fields{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.workflow-blueprints-selected-field{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:4px 8px;border:1px solid #d8e0ea;border-radius:4px;background:#f7f9fc;color:#2f3b4d;font-size:12px}.workflow-blueprints-selected-field.is-missing{border-color:#f0d5a8;background:#fff8ed}.workflow-blueprints-selected-field-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-blueprints-field-status{color:#9a6700;font-weight:600}.workflow-blueprints-selected-field-remove{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:0;padding:0;background:transparent;color:#337ab7;cursor:pointer}.workflow-blueprints-selected-field-remove .jd-icon{width:13px;height:13px;stroke-width:2.4}.workflow-blueprints-selected-field-remove:hover{color:#23527c}.workflow-blueprints-missing-fields-notice{margin-bottom:12px;padding:8px 10px;border:1px solid #f0d5a8;border-radius:4px;background:#fff8ed;color:#72520d;line-height:1.35}.workflow-blueprints-field-search{margin-bottom:10px}.workflow-blueprints-field-group{margin-top:12px}.workflow-blueprints-field-group-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.workflow-blueprints-field-group-title{color:#4b5563;font-size:12px;font-weight:600;text-transform:uppercase}.workflow-blueprints-field-picker{max-height:260px;overflow:auto;border:1px solid #d8e0ea;border-radius:4px;background:#fff}.workflow-blueprints-field-picker.is-compact{max-height:none}.workflow-blueprints-field-option{display:flex;align-items:center;gap:8px;min-height:34px;margin:0;padding:7px 10px;border-bottom:1px solid #edf1f6;font-weight:400;cursor:pointer}.workflow-blueprints-field-option:last-child{border-bottom:0}.workflow-blueprints-field-option.is-selected{background:#f2f7fc}.workflow-blueprints-field-option.is-locked{cursor:default;color:#4b5563}.workflow-blueprints-field-option.is-locked input{cursor:default}.slick-row.workflow-blueprints-template-linked:not(.active):not(.selected):not(.ui-state-active):not(.search-result){background-color:#effaf3}.slick-row.workflow-blueprints-template-linked:not(.active):not(.selected):not(.ui-state-active):not(.search-result) .frozen{background-color:#effaf3}.slick-row.workflow-blueprints-template-overridden:not(.active):not(.selected):not(.ui-state-active):not(.search-result){background-color:#fff4df}.slick-row.workflow-blueprints-template-overridden:not(.active):not(.selected):not(.ui-state-active):not(.search-result) .frozen{background-color:#fff4df}.slick-row.workflow-blueprints-template-missing-source:not(.active):not(.selected):not(.ui-state-active):not(.search-result){background-color:#fff0f0}.slick-row.workflow-blueprints-template-missing-source:not(.active):not(.selected):not(.ui-state-active):not(.search-result) .frozen{background-color:#fff0f0}.workflow-blueprints-field-option-label{flex:0 0 150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-blueprints-field-option-reason{min-width:0;color:#6c757d;font-size:12px;line-height:1.3}.workflow-blueprints-empty-fields{padding:16px;color:#7b8794;text-align:center}.workflow-blueprints-settings{min-width:0}.workflow-blueprints-settings [hidden]{display:none!important}.workflow-blueprints-settings .workflow-blueprints-settings-toolbar{--jwb-toolbar-size:36px;min-height:58px;border-bottom:1px solid #e6e9ed;margin-bottom:12px}.workflow-blueprints-settings .workflow-blueprints-search-area{flex:1;min-width:0;position:relative}.workflow-blueprints-settings .workflow-blueprints-navigation{flex:1;min-width:0;opacity:1;visibility:visible;transition:opacity 100ms ease 100ms,visibility 0s linear 100ms}.workflow-blueprints-settings .workflow-blueprints-tabs-wrap{flex:1;min-width:0}.workflow-blueprints-settings .workflow-blueprints-settings-tabs{flex:1;min-width:0;overflow-x:auto;flex-wrap:nowrap;overscroll-behavior-inline:contain;scrollbar-width:thin}.workflow-blueprints-settings .workflow-blueprints-settings-tab{flex:0 0 auto;border:0;border-bottom:3px solid transparent;background:transparent;color:inherit;white-space:nowrap;padding:12px 0 10px;min-height:48px}.workflow-blueprints-settings .workflow-blueprints-settings-tab[aria-selected=true]{color:rgba(var(--color-primary),1);border-bottom-color:rgba(var(--color-primary),1);font-weight:600}.workflow-blueprints-settings .workflow-blueprints-tab-scroll{display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;padding:2px;height:36px}.workflow-blueprints-settings .workflow-blueprints-tab-scroll .jd-icon{width:16px;height:16px}.workflow-blueprints-settings .workflow-blueprints-toolbar-icon{display:inline-flex;justify-content:center;align-items:center;flex:0 0 var(--jwb-toolbar-size);width:var(--jwb-toolbar-size);height:var(--jwb-toolbar-size);padding:6px;color:inherit}.workflow-blueprints-settings .workflow-blueprints-toolbar-icon .jd-icon{width:18px;height:18px}.workflow-blueprints-settings .workflow-blueprints-toolbar-icon:focus-visible,.workflow-blueprints-settings .workflow-blueprints-toolbar-icon:hover{color:rgba(var(--color-primary),1);background:rgba(var(--color-primary),0.08)}.workflow-blueprints-settings .type-add{flex:0 0 auto;white-space:nowrap;min-height:var(--jwb-toolbar-size);-webkit-padding-end:0;padding-inline-end:0}.workflow-blueprints-settings .type-add:not(:disabled),.workflow-blueprints-settings .type-add:not(:disabled):focus,.workflow-blueprints-settings .type-add:not(:disabled):hover{color:rgba(var(--color-primary),1)}.workflow-blueprints-settings .type-add .jd-icon{width:18px;height:18px;flex-shrink:0}.workflow-blueprints-settings .type-add span{text-decoration:underline}.workflow-blueprints-settings .workflow-blueprints-search-slot{flex:0 0 var(--jwb-toolbar-size)}.workflow-blueprints-settings .workflow-blueprints-expanding-search{position:absolute;inset-inline-end:0;top:calc(50% - var(--jwb-toolbar-size) / 2);height:var(--jwb-toolbar-size);width:var(--jwb-toolbar-size);overflow:hidden;border-radius:4px;background:#fff;transition:width 240ms cubic-bezier(0.2,0.75,0.2,1),background-color 130ms ease}.workflow-blueprints-settings .workflow-blueprints-expanding-search .type-search-open{position:absolute;inset-inline-start:0;top:0;z-index:1}.workflow-blueprints-settings .workflow-blueprints-expanding-search .type-search-close{position:absolute;inset-inline-end:0;top:0}.workflow-blueprints-settings .workflow-blueprints-expanding-search .type-search{width:100%;height:100%;border:0;padding-inline:var(--jwb-toolbar-size);background:transparent}.workflow-blueprints-settings .workflow-blueprints-expanding-search .type-search::-webkit-search-cancel-button{display:none}.workflow-blueprints-settings .workflow-blueprints-expanding-search .type-search,.workflow-blueprints-settings .workflow-blueprints-expanding-search .type-search-close{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 100ms ease 80ms,visibility 0s linear 180ms}.workflow-blueprints-settings .is-searching .workflow-blueprints-navigation{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 90ms ease,visibility 0s linear 90ms}.workflow-blueprints-settings .is-searching .workflow-blueprints-expanding-search{width:100%;background:#f0f4f9;box-shadow:inset 0 0 0 1px rgba(var(--color-primary),1)}.workflow-blueprints-settings .is-searching .workflow-blueprints-expanding-search .type-search,.workflow-blueprints-settings .is-searching .workflow-blueprints-expanding-search .type-search-close{opacity:1;visibility:visible;pointer-events:auto;transition:opacity 100ms ease 80ms}@media (max-width: 600px){.workflow-blueprints-settings .workflow-blueprints-settings-toolbar{--jwb-toolbar-size:44px;min-height:62px}.workflow-blueprints-settings .workflow-blueprints-tab-scroll{display:none}.workflow-blueprints-settings .type-add{justify-content:center;width:44px;padding:6px}.workflow-blueprints-settings .type-add span{display:none}.workflow-blueprints-settings .type-search{font-size:16px}}@media (prefers-reduced-motion: reduce){.workflow-blueprints-settings .type-search,.workflow-blueprints-settings .type-search-close,.workflow-blueprints-settings .workflow-blueprints-expanding-search,.workflow-blueprints-settings .workflow-blueprints-navigation{transition:none}}.right-to-left .workflow-blueprints-settings .workflow-blueprints-tab-scroll .jd-icon{transform:scaleX(-1)}.workflow-blueprints-types-settings .type-toggle-archived{-webkit-padding-start:0;padding-inline-start:0;min-height:44px;text-align:start}.workflow-blueprints-types-settings .type-toggle-archived .jd-icon{width:16px;height:16px;flex-shrink:0}.workflow-blueprints-types-settings .type-toggle-archived .type-archive-chevron.is-open{transform:rotate(90deg)}.workflow-blueprints-types-settings .type-row{display:grid;grid-template-columns:24px 24px minmax(0,1fr) 5.5rem 28px;align-items:center;padding:8px;border-radius:4px;min-width:0}.workflow-blueprints-types-settings .workflow-blueprint-type-option{background-color:#f0f4f9}.workflow-blueprints-types-settings .workflow-blueprint-type-option:focus-within,.workflow-blueprints-types-settings .workflow-blueprint-type-option:hover{box-shadow:inset 0 0 0 1px rgba(var(--color-primary),0.3)}.workflow-blueprints-types-settings .workflow-blueprint-type-option.ui-sortable-helper{box-shadow:0 3px 10px rgba(0,0,0,0.15)}.workflow-blueprints-types-settings .type-name-heading{grid-column:1/4}.workflow-blueprints-types-settings .type-usage{grid-column:4;text-align:center;font-variant-numeric:tabular-nums;min-width:0;overflow-wrap:anywhere}.workflow-blueprints-types-settings .type-column-headings .type-usage{overflow-wrap:normal}.workflow-blueprints-types-settings .type-icon-button{display:inline-flex;align-items:center;justify-content:center;padding:3px;color:inherit}.workflow-blueprints-types-settings .type-icon-button .jd-icon{width:18px;height:18px}.workflow-blueprints-types-settings .type-icon-button:focus,.workflow-blueprints-types-settings .type-icon-button:hover{color:rgba(var(--color-primary),1);background:rgba(var(--color-primary),0.08)}.workflow-blueprints-types-settings .type-icon-button:focus-visible{outline:2px solid rgba(var(--color-primary),1)}.workflow-blueprints-types-settings .type-handle:not(:disabled):not(.disabled){cursor:-webkit-grab;cursor:grab}.workflow-blueprints-types-settings .type-handle:not(:disabled):not(.disabled):active{cursor:-webkit-grabbing;cursor:grabbing}.workflow-blueprints-types-settings .type-handle:disabled{cursor:default;opacity:0.35}.workflow-blueprints-types-settings .type-template-usage,.workflow-blueprints-types-settings .type-template-usage:focus,.workflow-blueprints-types-settings .type-template-usage:hover{text-decoration:none}.workflow-blueprints-types-settings .type-label-input{min-width:0;background:transparent;border-color:transparent;padding-inline:4px}.workflow-blueprints-types-settings .type-label-input:not(:focus){text-overflow:ellipsis}.workflow-blueprints-types-settings .type-label-input:focus{background:#fff;border-color:rgba(var(--color-primary),0.5)}.workflow-blueprints-types-settings .type-color-swatch{width:20px;height:20px;border:1px solid #bdc7d2;border-radius:3px}.workflow-blueprints-types-settings .type-control-busy{pointer-events:none}.workflow-blueprints-types-settings .type-actions{grid-column:5}.workflow-blueprints-types-settings .type-actions .type-menu-toggle{opacity:0}.workflow-blueprints-types-settings .type-actions.show .type-menu-toggle{opacity:1}.workflow-blueprints-types-settings .type-actions .dropdown-menu{text-align:start;min-width:210px;max-width:280px}.workflow-blueprints-types-settings .type-actions .dropdown-item{padding:8px 12px}.workflow-blueprints-types-settings .type-actions .dropdown-item .jd-icon{width:16px;height:16px;flex-shrink:0}.workflow-blueprints-types-settings .type-actions .type-delete:not(:disabled){color:#dc3545}.workflow-blueprints-types-settings .type-row:focus-within .type-menu-toggle,.workflow-blueprints-types-settings .type-row:hover .type-menu-toggle{opacity:1}.workflow-blueprints-types-settings .type-delete-wrapper{display:block}.workflow-blueprints-types-settings .type-delete-reason{padding:6px 12px;white-space:normal}.workflow-blueprints-types-settings .type-archived-label{min-width:0;overflow-wrap:anywhere}.workflow-blueprints-types-settings .type-row-error{grid-column:3/-1}@media (hover: none), (pointer: coarse){.workflow-blueprints-types-settings .type-actions .type-menu-toggle{opacity:1}}@media (max-width: 600px){.workflow-blueprints-types-settings .type-row{grid-template-columns:24px 24px minmax(0,1fr) 4rem 40px;padding:4px}.workflow-blueprints-types-settings .type-actions .type-menu-toggle{opacity:1;min-width:40px;min-height:44px}.workflow-blueprints-types-settings .type-label-input{font-size:16px}.workflow-blueprints-types-settings .type-template-usage{min-height:44px}}.right-to-left .workflow-blueprints-types-settings .type-archive-chevron:not(.is-open){transform:rotate(180deg)}.high-contrast-mode .workflow-blueprints-types-settings .workflow-blueprint-type-option{background:#fff;border:1px solid #555}.high-contrast-mode .workflow-blueprints-types-settings .type-label-input{color:#222}@media (max-width: 640px){.workflow-blueprints-settings-dialog .workflow-blueprints-settings{min-width:0}}.bazan-active-projects-admin .bazan-active-projects-intro{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px;padding:16px;border:1px solid #dfe6ee;border-radius:8px;background:#ffffff}.bazan-active-projects-admin .bazan-active-projects-intro h5{margin:0 0 4px;color:#323353;font-weight:650}.bazan-active-projects-admin .bazan-active-projects-intro p{margin:0;color:#5f6f83;line-height:1.45}.bazan-active-projects-admin .bazan-active-projects-intro-icon{flex:0 0 34px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:1px solid #d6e5f6;border-radius:6px;background:#f7fbff;color:#337ab7}.bazan-active-projects-admin .bazan-active-projects-table{background:#ffffff}.bazan-active-projects-admin .bazan-active-projects-active-column{width:150px;text-align:left}.bazan-active-projects-admin .bazan-active-projects-project-title{font-weight:600;color:#2f3b4d}.bazan-active-projects-admin .bazan-active-projects-toggle-label{display:inline-flex;align-items:center;gap:8px;margin:0;cursor:pointer;color:#4b5b70}.bazan-active-projects-admin .bazan-active-projects-toggle-label input{margin:0}.bazan-active-projects-admin .bazan-active-projects-hidden-warning{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;padding:14px 16px;border:1px solid #ead7aa;border-radius:8px;background:#fffaf0;color:#6f5826}.bazan-active-projects-admin .bazan-active-projects-hidden-warning p{margin:4px 0 0;line-height:1.4}.bazan-active-projects-admin .bazan-active-projects-hidden-warning button{flex:0 0 auto}.bazan-active-projects-admin .bazan-active-projects-empty,.bazan-active-projects-admin .bazan-active-projects-unavailable{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px solid #dfe6ee;border-radius:8px;background:#ffffff;color:#6b7b8f}.bazan-active-projects-admin .bazan-active-projects-empty .jd-icon,.bazan-active-projects-admin .bazan-active-projects-unavailable .jd-icon{width:34px;height:34px;color:#9aabc0}.bazan-active-projects-admin .bazan-active-projects-unavailable h5{margin:0 0 6px;color:#323353}.bazan-active-projects-admin .bazan-active-projects-unavailable p{margin:0;color:#6b7b8f}.bazan-field-worker-layout{--bazan-field-worker-chat-height:100dvh;height:100vh;height:100dvh;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;background:#ffffff;color:#2f3b4d}.bazan-field-worker-route{width:100%;flex-shrink:0;margin:0}.bazan-field-worker-preview{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background:#f4f6f8;text-align:start}.bazan-field-worker-preview-toolbar{display:flex;flex-wrap:wrap;align-items:center;flex-shrink:0;gap:8px;padding:8px 12px;border-bottom:1px solid #dfe6ee;background:#ffffff;color:#5f6f83;font-size:12px}.bazan-field-worker-preview-device{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:6px 10px;border:1px solid #dfe6ee;border-radius:6px;background:#ffffff;color:#4b5b70;cursor:pointer}.bazan-field-worker-preview-device[aria-pressed=true]{border-color:#337ab7;background:#f1f7fc;color:#2865a0}.bazan-field-worker-preview-device:focus-visible{outline:2px solid #337ab7;outline-offset:2px}.bazan-field-worker-preview-device .jd-icon{width:16px;height:16px}.bazan-field-worker-preview-device bdi{color:#6b7b8f;font-size:11px}.bazan-field-worker-preview-stage{display:flex;flex:1 1 0;min-height:0;padding:12px;overflow:auto}.bazan-field-worker-preview-stage .bazan-field-worker-project-pane{flex-shrink:0;height:auto;margin-inline:auto;box-shadow:0 0 0 1px #dfe6ee}.bazan-field-worker-project-pane{--bazan-field-worker-chat-height:100cqh;width:100%;height:100%;container-type:size;contain:layout;min-height:0;overflow-x:hidden;overflow-y:auto;background:#ffffff}.bazan-field-worker-project-pane .bazan-field-worker-content{min-height:100%;align-items:flex-start;box-sizing:border-box}.bazan-field-worker-project-pane .bazan-field-worker-account.is-settings-open{top:var(--bazan-settings-scroll-top,0px);bottom:calc(-1 * var(--bazan-settings-scroll-top, 0px))}.bazan-field-worker-content{width:100%;min-height:100%;display:flex;align-items:center;justify-content:center;text-align:start}.bazan-field-worker-content :focus{outline:2px solid #337ab7;outline-offset:2px}.bazan-field-worker-content :focus:not(:focus-visible){outline:none}.bazan-field-worker-card{--bazan-field-worker-card-padding:26px;position:relative;width:100%;padding:var(--bazan-field-worker-card-padding);background:#ffffff}.bazan-field-worker-kicker{margin-bottom:6px;color:#337ab7;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.bazan-field-worker-card h1{margin:0;color:#323353;font-size:28px;font-weight:650;line-height:1.2}.bazan-field-worker-preview-note{margin-top:0;padding:9px 11px;-webkit-border-start:3px solid #b9c7d8;border-inline-start:3px solid #b9c7d8;background:#fbfcfe;color:#5f6f83;line-height:1.4}.bazan-field-worker-view-as{display:block;margin-top:16px;color:#4b5b70;font-weight:600}.bazan-field-worker-view-as span{display:block;margin-bottom:6px;font-size:12px;color:#6b7b8f}.bazan-field-worker-work-list{margin-top:0}.bazan-field-worker-view-as+.bazan-field-worker-work-list{margin-top:16px}.bazan-field-worker-work-list-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.bazan-field-worker-work-list-header h2{margin:0;color:#323353;font-size:18px;font-weight:650;line-height:1.25}.bazan-field-worker-work-list-kicker{margin-bottom:3px;color:#6b7b8f;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.bazan-field-worker-work-list-count{flex:0 0 auto;padding:5px 8px;border-radius:6px;background:#eef4fb;color:#337ab7;font-size:12px;font-weight:700;white-space:nowrap}.bazan-field-worker-project-scope-line{color:#5f6f83;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.bazan-field-worker-task-list{display:grid;gap:10px}.bazan-field-worker-work-views{margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #e4eaf1}.bazan-field-worker-view-buttons{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:4px;padding:4px;margin-bottom:12px;border-radius:9px;background:#eef2f6}.bazan-field-worker-work-view{display:flex;flex:1 1 0;min-width:0;min-height:44px;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;padding:8px;border:1px solid transparent;border-radius:6px;background:transparent;color:#4b5b70;font-size:13px;font-weight:600;line-height:1.3;cursor:pointer}.bazan-field-worker-work-view[aria-pressed=true]{background:#fff;border-color:#d3dfed;color:#245e98;box-shadow:0 1px 3px rgba(33,48,68,0.08)}.bazan-field-worker-count-badge{display:inline-flex;align-items:center;padding:1px 6px;border-radius:12px;font-size:12px;white-space:nowrap}.bazan-field-worker-current-count{background:#e0edf9;color:#245e98}.bazan-field-worker-overdue-count{background:#fce9e7;color:#a63734}.bazan-field-worker-custom-range label,.bazan-field-worker-period-control{display:flex;min-width:0;flex-direction:column;gap:5px;color:#4b5b70;font-size:12px;font-weight:600}.bazan-field-worker-custom-range label .form-control,.bazan-field-worker-period-control .form-control{min-width:0;width:100%;height:40px;font-size:13px}.bazan-field-worker-custom-range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bazan-field-worker-custom-range{margin-top:10px}.bazan-field-worker-equipment-picker{margin-top:12px;min-width:0}.bazan-field-worker-equipment-label{display:block;margin-bottom:5px;color:#4b5b70;font-size:12px;font-weight:600}.bazan-field-worker-equipment-selection{display:flex;gap:6px}.bazan-field-worker-equipment-clear,.bazan-field-worker-equipment-option,.bazan-field-worker-equipment-toggle{min-height:44px;padding:10px 12px;border:1px solid #d3dfed;border-radius:6px;background:#fff;color:#2f3b4d;font-size:14px;line-height:1.4;cursor:pointer}.bazan-field-worker-equipment-clear:hover,.bazan-field-worker-equipment-option:hover,.bazan-field-worker-equipment-toggle:hover{background:#f2f7fc}.bazan-field-worker-equipment-clear:disabled,.bazan-field-worker-equipment-option:disabled,.bazan-field-worker-equipment-toggle:disabled{opacity:0.6;cursor:default}.bazan-field-worker-equipment-clear bdi,.bazan-field-worker-equipment-option bdi,.bazan-field-worker-equipment-toggle bdi{overflow-wrap:anywhere}.bazan-field-worker-equipment-clear small,.bazan-field-worker-equipment-option small,.bazan-field-worker-equipment-toggle small{display:block;margin-top:2px;color:#6b7b8f;font-size:12px}.bazan-field-worker-equipment-toggle{display:flex;flex:1 1 0;min-width:0;align-items:center;justify-content:space-between;gap:8px;text-align:start}.bazan-field-worker-equipment-toggle>span{min-width:0}.bazan-field-worker-equipment-toggle .jd-icon{flex:0 0 18px;width:18px;height:18px}.bazan-field-worker-equipment-toggle[aria-expanded=true] .jd-icon{transform:rotate(180deg)}.bazan-field-worker-equipment-clear{display:flex;flex:0 0 44px;align-items:center;justify-content:center;padding:10px}.bazan-field-worker-equipment-clear .jd-icon{width:18px;height:18px}.bazan-field-worker-equipment-options{margin-top:6px;padding:8px;border:1px solid #d3dfed;border-radius:6px;background:#fbfcfe}.bazan-field-worker-equipment-options .bazan-field-worker-equipment-search{height:44px;margin-bottom:6px;font-size:16px}.bazan-field-worker-equipment-results{max-height:220px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.bazan-field-worker-equipment-option{display:block;width:100%;border-color:transparent;text-align:start;background:transparent}.bazan-field-worker-equipment-option[aria-pressed=true]{background:#e0edf9;color:#245e98;font-weight:600}.bazan-field-worker-equipment-no-results{padding:12px;margin:0;color:#6b7b8f;font-size:13px}.bazan-field-worker-completed-toggle{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;gap:12px;min-height:48px;margin:12px 0 0;padding:8px 12px;border-radius:8px;background:#f2f7fc;font-size:13px;font-weight:500;color:#4b5b70;cursor:pointer}.bazan-field-worker-completed-toggle>span{flex:1}.bazan-field-worker-completed-toggle .bazan-field-worker-include-completed{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;display:block;flex:0 0 42px;width:42px;height:24px;margin:0;padding:0;border:0;border-radius:24px;background:#a8b5c5;cursor:pointer;transition:background-color 140ms ease}.bazan-field-worker-completed-toggle .bazan-field-worker-include-completed:before{content:"";position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:inset-inline-start 140ms ease}.bazan-field-worker-completed-toggle .bazan-field-worker-include-completed:checked{background:#337ab7}.bazan-field-worker-completed-toggle .bazan-field-worker-include-completed:checked:before{inset-inline-start:21px}@media (prefers-reduced-motion: reduce){.bazan-field-worker-completed-toggle .bazan-field-worker-include-completed,.bazan-field-worker-completed-toggle .bazan-field-worker-include-completed:before{transition:none}}.bazan-field-worker-range-error{color:#a63734;font-size:13px;margin:8px 0}.bazan-field-worker-task-row{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:center;padding:12px;border:1px solid #dfe6ee;border-inline-start-width:4px;border-radius:8px;background:#fbfcfe}.bazan-field-worker-task-row.is-in-progress{border-color:rgba(var(--bazan-task-state-rgb,223,230,238),0.6);border-inline-start-color:var(--bazan-task-state-color,#dfe6ee);background:rgba(var(--bazan-task-state-rgb,233,237,242),0.2)}.bazan-field-worker-task-row.is-in-progress .bazan-field-worker-task-employee,.bazan-field-worker-task-row.is-in-progress .bazan-field-worker-task-meta{color:#435b73}.bazan-field-worker-task-row.is-completed{border-inline-start-color:var(--bazan-task-state-color,#dfe6ee);background:rgba(var(--bazan-task-state-rgb,233,237,242),0.07)}.bazan-field-worker-task-row.is-completed .bazan-field-worker-task-urgency{visibility:hidden}.bazan-field-worker-task-main{min-width:0}.bazan-field-worker-task-header{display:flow-root}.bazan-field-worker-task-status-slot{float:right;float:inline-end;display:flex;justify-content:flex-end;width:112px;min-height:24px;-webkit-margin-start:12px;margin-inline-start:12px}.bazan-field-worker-task-host{min-width:0;color:#337ab7;font-size:12px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.bazan-field-worker-task-row .bazan-field-worker-task-heading{margin:0;color:#2f3b4d;font-size:16px;font-weight:650;line-height:1.3;overflow-wrap:anywhere}.bazan-field-worker-task-meta{display:flex;flex-direction:column;gap:6px;color:#5f6f83;font-size:12px;line-height:1.35}.bazan-field-worker-task-meta span{min-width:0;overflow-wrap:anywhere}.bazan-field-worker-task-schedule{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.bazan-field-worker-task-footer{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.bazan-field-worker-task-title-line{display:flex;align-items:center;gap:12px;padding-block:8px}.bazan-field-worker-task-title-line .bazan-field-worker-task-heading{flex:1;min-width:0}.bazan-field-worker-chat-back,.bazan-field-worker-task-chat{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;min-height:44px;padding:6px 8px;border:0;border-radius:6px;background:transparent;color:#337ab7;font-size:14px;font-weight:600;cursor:pointer}.bazan-field-worker-chat-back .jd-icon,.bazan-field-worker-task-chat .jd-icon{width:18px;height:18px;padding:0}.bazan-field-worker-chat-back:disabled,.bazan-field-worker-task-chat:disabled{opacity:0.5;cursor:default}.bazan-field-worker-task-chat{border:1px solid transparent;border-radius:7px;font-size:13px;white-space:nowrap}.bazan-field-worker-task-chat.is-empty{color:#5f6f83}.bazan-field-worker-task-chat.is-read{border-color:#dfe6ee;background:#fff}.bazan-field-worker-task-chat.is-unread{border-color:#176dc4;background:#176dc4;color:#fff}.bazan-field-worker-task-chat:focus-visible{outline:2px solid #176dc4;outline-offset:2px}.bazan-field-worker-task-chat .bazan-field-worker-task-chat-new{border-radius:4px;padding:2px 5px;background:rgba(255,255,255,0.15);font-size:11px;line-height:1.3}.bazan-field-worker-list-screen[hidden]{display:none}.bazan-field-worker-content .bazan-field-worker-chat-screen{height:var(--bazan-field-worker-chat-height,500px);min-height:0;margin:0;padding:0;overflow:hidden}.bazan-field-worker-content .bazan-field-worker-chat-screen .open-chat-window-container{height:100%}.bazan-field-worker-content .bazan-field-worker-chat-screen .chat-window.open-chat-window{position:relative;inset:auto;height:100%;width:100%;min-height:0}.bazan-field-worker-content .bazan-field-worker-chat-screen .chat-header,.bazan-field-worker-content .bazan-field-worker-chat-screen .message-editor-wrapper{flex-shrink:0}.bazan-field-worker-content .bazan-field-worker-chat-screen .messages-board-viewport{flex:1 1 0;min-height:0}.bazan-field-worker-content .bazan-field-worker-chat-screen .bazan-field-worker-chat-header{height:auto;min-height:60px;opacity:1;justify-content:flex-start;gap:12px;padding:8px}.bazan-field-worker-chat-title{min-width:0;display:flex;flex-direction:column;gap:2px}.bazan-field-worker-chat-title small{color:#6b7b8f}.bazan-field-worker-chat-title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bazan-field-worker-content[dir=rtl] .bazan-field-worker-chat-back .jd-icon{transform:scaleX(-1)}.bazan-field-worker-task-employee{display:flex;align-items:center;flex:1 1 200px;min-width:0;min-height:24px;gap:6px;color:#5f6f83;font-size:12px;line-height:1.35}.bazan-field-worker-task-employee-avatar{display:inline-flex;flex:0 0 24px}.bazan-field-worker-task-employee-avatar .justdo-avatar{width:24px;height:24px}.bazan-field-worker-task-employee-details{min-width:0;overflow-wrap:anywhere}.bazan-field-worker-task-employee-name{color:#2f3b4d;font-size:13px;font-weight:600}.bazan-field-worker-task-urgency{flex-shrink:0;white-space:nowrap;padding:1px 6px;border-radius:999px;background:#eef4fb;color:#337ab7;font-weight:700}.bazan-field-worker-task-urgency.is-overdue{background:#fff1f0;color:#b94a48}.bazan-field-worker-task-urgency.is-today{background:#effaf3;color:#2e7d32}.bazan-field-worker-task-status{display:inline-flex;align-items:center;max-width:100%;min-width:0;box-sizing:border-box;gap:4px;padding:3px 8px;border-radius:999px;background:var(--bazan-task-state-color,#e9edf2);color:var(--bazan-task-state-foreground,#4b5b70);font-size:12px;line-height:1.4;font-weight:700}.bazan-field-worker-task-status .jd-icon{width:14px;height:14px;flex-shrink:0}.bazan-field-worker-task-status-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bazan-field-worker-task-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex:0 1 280px;width:280px;min-width:0;max-width:100%;-webkit-margin-start:auto;margin-inline-start:auto;gap:8px;align-items:stretch}.bazan-field-worker-task-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;height:44px;box-sizing:border-box;padding:4px 10px;line-height:17px;border:1px solid #2e7d32;border-radius:6px;background:#ffffff;color:#2e7d32;font-weight:700;cursor:pointer}.bazan-field-worker-task-action .jd-icon{width:15px;height:15px;flex-shrink:0}.bazan-field-worker-task-action span{min-width:0;max-height:34px;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bazan-field-worker-task-in-progress{border-color:#337ab7;background:#ffffff;color:#337ab7}.bazan-field-worker-task-undo-completion{border-color:#708095;color:#4b5b70}.bazan-field-worker-completion-countdown{display:flex;flex-direction:column;justify-content:center;gap:5px;color:#4b5b70;font-size:12px;text-align:center;font-variant-numeric:tabular-nums}.bazan-field-worker-completion-countdown progress{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;border:0;border-radius:2px;overflow:hidden;background:#dce9de;color:var(--bazan-task-state-color,#4b5b70)}.bazan-field-worker-completion-countdown progress::-webkit-progress-bar{background:#dce9de}.bazan-field-worker-completion-countdown progress::-webkit-progress-value{background:var(--bazan-task-state-color,#4b5b70)}.bazan-field-worker-completion-countdown progress::-moz-progress-bar{background:var(--bazan-task-state-color,#4b5b70)}.bazan-field-worker-empty-state,.bazan-field-worker-loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:150px;padding:18px;border:1px solid #dfe6ee;border-radius:8px;background:#fbfcfe;color:#5f6f83;text-align:center}.bazan-field-worker-empty-state .jd-icon,.bazan-field-worker-loading-state .jd-icon{width:28px;height:28px;margin-bottom:8px;color:#7a98ba}.bazan-field-worker-empty-state strong,.bazan-field-worker-loading-state strong{margin-bottom:3px;color:#2f3b4d}.bazan-field-worker-empty-state span,.bazan-field-worker-loading-state span{line-height:1.35}.bazan-field-worker-loading-text{margin:12px 0 0;color:#5f6f83;line-height:1.45}.bazan-field-worker-content[dir=rtl] .bazan-field-worker-task-play{transform:scaleX(-1)}.bazan-field-worker-account-anchor{margin-top:20px;margin-inline:calc(-1 * var(--bazan-field-worker-card-padding, 0px));margin-bottom:calc(-1 * var(--bazan-field-worker-card-padding, 0px))}.bazan-field-worker-account-footer{position:relative;z-index:6;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px var(--bazan-field-worker-card-padding,22px);border-top:1px solid #dfe6ee;background:#f6f8fb}.bazan-field-worker-account-identity{display:flex;flex-direction:column;gap:1px;min-width:0}.bazan-field-worker-account-caption{color:#6b7b8f;font-size:12px}.bazan-field-worker-account-user{display:flex;align-items:center;gap:6px;min-width:0}.bazan-field-worker-account-name{min-width:0;color:#2f3b4d;font-size:14px;font-weight:600;overflow-wrap:anywhere}.bazan-field-worker-account-avatar{display:inline-flex;flex:0 0 24px}.bazan-field-worker-account-avatar .justdo-avatar{width:24px;height:24px}.bazan-field-worker-account{text-align:start}.bazan-field-worker-account .jd-icon{flex-shrink:0;width:17px;height:17px}.bazan-field-worker-account button{cursor:pointer}.bazan-field-worker-settings-trigger{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;min-height:44px;padding:6px 0;-webkit-padding-start:6px;padding-inline-start:6px;border:0;border-radius:4px;background:transparent;color:#337ab7;font-size:13px}.bazan-field-worker-account.is-settings-open{position:fixed;inset:0;z-index:6;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;background:rgba(25,38,55,0.28)}.bazan-field-worker-account.is-settings-open .bazan-field-worker-account-footer{order:1;flex-shrink:0;padding:12px 22px;padding-bottom:max(12px,env(safe-area-inset-bottom));border-top:1px solid #dfe6ee;border-radius:0}.bazan-field-worker-settings-overlay{min-height:0;flex:0 1 auto;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;border-radius:16px 16px 0 0;background:#fff;box-shadow:0 -6px 24px rgba(33,48,68,0.08)}.bazan-field-worker-settings-sheet{width:100%;box-sizing:border-box;padding:16px 22px 18px;border:0;color:#2f3b4d}.bazan-field-worker-settings-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.bazan-field-worker-settings-header h2{margin:0;color:#2f3b4d;font-size:18px;line-height:1.3;font-weight:600}.bazan-field-worker-settings-close{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 44px;width:44px;height:44px;padding:0;-webkit-margin-end:-12px;margin-inline-end:-12px;border:0;border-radius:6px;background:transparent;color:#6b7b8f}.bazan-field-worker-settings-close .jd-icon{width:20px;height:20px}.bazan-field-worker-language-label{display:flex;align-items:center;gap:7px;margin-bottom:10px;font-size:14px;color:#4b5b70}.bazan-field-worker-language-options{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.bazan-field-worker-language-options.has-two-languages{grid-template-columns:repeat(2,minmax(0,1fr))}.bazan-field-worker-language-option{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;min-height:48px;padding:10px 12px;border:1px solid #d3dfed;border-radius:6px;background:#fff;color:#2f3b4d;font-size:15px;text-align:start}.bazan-field-worker-language-option[aria-pressed=true]{background:#e0edf9;border-color:#337ab7;color:#245e98;font-weight:700}.bazan-field-worker-language-option:disabled{cursor:default;opacity:0.65}.bazan-field-worker-settings-note{margin:12px 0 0;color:#6b7b8f;font-size:13px;line-height:1.4}.bazan-field-worker-settings-error{margin:12px 0 0;color:#a63734;font-size:13px}.bazan-field-worker-settings-section{margin-top:20px;padding-top:18px;border-top:1px solid #dfe6ee}.bazan-field-worker-settings-section h3{margin:0;color:#2f3b4d;font-size:14px;font-weight:600}.bazan-field-worker-settings-project-list{display:grid;margin:12px 0 0;padding:0;list-style:none}.bazan-field-worker-settings-project-list li{display:flex;align-items:flex-start;gap:10px;min-height:42px;padding:7px 0;font-size:15px;overflow-wrap:anywhere}.bazan-field-worker-settings-project-list li bdi{flex:1;min-width:0}.bazan-field-worker-settings-projects .bazan-field-worker-settings-note{overflow-wrap:anywhere}.bazan-field-worker-settings-section .bazan-field-worker-settings-projects-heading{display:flex;align-items:center;gap:8px;color:#6b7b8f;font-weight:400}.bazan-field-worker-settings-project-count{min-width:23px;-webkit-margin-start:auto;margin-inline-start:auto;padding:1px 6px;border-radius:12px;background:#f6f8fb;font-size:12px;text-align:center}.bazan-field-worker-settings-project-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border-radius:6px;background:#f6f8fb;color:#6b7b8f}.bazan-field-worker-settings-project-icon .jd-icon{width:16px;height:16px}.bazan-field-worker-settings-project-identity{display:flex;grid-column:1/span 2;align-items:flex-start;gap:10px;min-width:0}.bazan-field-worker-settings-project-identity bdi{min-width:0}.bazan-field-worker-settings-project{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:8px 10px;margin-top:12px;padding:7px 0;font-size:15px;overflow-wrap:anywhere}.bazan-field-worker-project-status{grid-column:3;justify-self:start;padding:4px 7px;border-radius:4px;background:#f0f2f5;color:#5f6f83;font-size:12px}.bazan-field-worker-project-status.is-active{background:#edf5ee;color:#3f7148}.bazan-field-worker-verification-preview-intro{margin:0 0 12px;color:#5f6f83;font-size:13px;line-height:1.45}.bazan-field-worker-verification-example{padding:14px;border:1px solid #dfe6ee;border-radius:6px;background:#fbfcfe}.bazan-field-worker-verification-label{display:flex;align-items:center;gap:8px;color:#337ab7;font-size:14px;font-weight:600;text-align:start}.bazan-field-worker-verify-email{min-height:44px;padding:0;border:0;background:transparent}.bazan-field-worker-logout{display:flex;align-items:center;gap:8px;flex-shrink:0;min-height:44px;padding:8px 0;border:0;border-radius:4px;background:transparent;color:#4b5b70;text-align:start;font-size:14px}.bazan-field-worker-content[dir=rtl] .bazan-field-worker-logout .jd-icon{transform:scaleX(-1)}@media (max-width: 520px){.bazan-field-worker-layout .bazan-field-worker-card{--bazan-field-worker-card-padding:22px}.bazan-field-worker-layout .bazan-field-worker-card h1{font-size:24px}.bazan-field-worker-layout .bazan-field-worker-work-list-header{display:block}.bazan-field-worker-layout .bazan-field-worker-work-list-count{display:inline-block;margin-top:8px}.bazan-field-worker-layout .bazan-field-worker-task-actions{flex-basis:100%;width:100%}.bazan-field-worker-layout .bazan-field-worker-settings-project{grid-template-columns:28px minmax(0,1fr)}.bazan-field-worker-layout .bazan-field-worker-project-status{grid-column:2}}@media (max-width: 360px){.bazan-field-worker-layout .bazan-field-worker-card{--bazan-field-worker-card-padding:18px}.bazan-field-worker-layout .bazan-field-worker-card h1{font-size:22px}}.bazan-field-worker-project-pane.is-narrow-preview .bazan-field-worker-card{--bazan-field-worker-card-padding:22px}.bazan-field-worker-project-pane.is-narrow-preview .bazan-field-worker-card h1{font-size:24px}.bazan-field-worker-project-pane.is-narrow-preview .bazan-field-worker-work-list-header{display:block}.bazan-field-worker-project-pane.is-narrow-preview .bazan-field-worker-work-list-count{display:inline-block;margin-top:8px}.bazan-field-worker-project-pane.is-narrow-preview .bazan-field-worker-task-actions{flex-basis:100%;width:100%}.bazan-field-worker-project-pane.is-narrow-preview .bazan-field-worker-settings-project{grid-template-columns:28px minmax(0,1fr)}.bazan-field-worker-project-pane.is-narrow-preview .bazan-field-worker-project-status{grid-column:2}.bazan-field-worker-project-pane.is-compact-preview .bazan-field-worker-card{--bazan-field-worker-card-padding:18px}.bazan-field-worker-project-pane.is-compact-preview .bazan-field-worker-card h1{font-size:22px}.bazan-task-attachment-controls{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:14px}.bazan-task-files,.bazan-task-photos{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:transparent;color:#337ab7;font-size:13px;font-weight:600;cursor:pointer}.bazan-task-files .jd-icon,.bazan-task-photos .jd-icon{width:18px;height:18px;padding:0}.bazan-task-files{border:1px solid #dfe6ee;border-radius:7px;padding:8px 10px;background:#fff}.bazan-task-photo-stack{position:relative;display:block;width:84px;height:64px;flex-shrink:0}.bazan-task-photo-stack.has-deep-stack:before,.bazan-task-photo-stack.has-stack:after{content:"";position:absolute;width:76px;height:56px;border:1px solid #dfe6ee;border-radius:6px;background:#fff}.bazan-task-photo-stack.has-stack:after{inset-block-start:4px;inset-inline-start:4px;background:#edf2f7}.bazan-task-photo-stack.has-deep-stack:before{inset-block-start:8px;inset-inline-start:8px}.bazan-task-photo-front{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:76px;height:56px;border:1px solid #dfe6ee;border-radius:6px;overflow:hidden;background:#edf2f7}.bazan-task-photo-front img{width:100%;height:100%;object-fit:cover}.bazan-task-attachments-error{margin-top:8px;color:#5f6f83;font-size:12px}.bazan-task-files-dialog .modal-content{position:relative}.bazan-task-files-dialog.is-preview-open .modal-content{height:calc(100vh - 60px);height:calc(100dvh - 60px);max-height:720px}@media (max-width: 576px){.bazan-task-files-dialog.is-preview-open .modal-content{height:calc(100vh - 16px);height:calc(100dvh - 16px);max-height:none}}.bazan-task-files-dialog .bootbox-close-button{display:none}.bazan-task-files-dialog .modal-body{padding:12px}.bazan-task-files-dialog .bazan-task-file-list{text-align:start}.bazan-task-files-dialog .bazan-task-file-list-header{display:flex;align-items:center;gap:8px}.bazan-task-files-dialog .bazan-task-file-list-header h2{flex:1;margin:0;font-size:18px}.bazan-task-files-dialog .bazan-task-file-list-header button{width:44px;height:44px;border:0;background:transparent;color:#5f6f83}.bazan-task-files-dialog .bazan-task-file-list-items{max-height:60vh;overflow-y:auto}.bazan-task-files-dialog .bazan-task-file-open{display:flex;align-items:center;width:100%;gap:12px;padding:14px 0;border:0;border-bottom:1px solid #dfe6ee;background:transparent;text-align:start;color:#2f3b4d;cursor:pointer}.bazan-task-files-dialog .bazan-task-file-open:focus{outline:2px solid #337ab7;outline-offset:-2px}.bazan-task-files-dialog .bazan-task-file-open:focus:not(:focus-visible){outline:none}.bazan-task-files-dialog .bazan-task-file-details{min-width:0;overflow-wrap:anywhere}.bazan-task-files-dialog .bazan-task-file-details small{display:block;color:#5f6f83;margin-top:4px}.bazan-task-files-dialog .jd-icon{width:20px;height:20px;padding:0;flex-shrink:0}.bazan-admin-manual-page{display:grid;grid-template-columns:220px minmax(0,720px);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;justify-content:center;padding:32px 24px 40px;background:#ffffff;color:#2f3b4d}.bazan-admin-manual-sidebar{align-self:start}.bazan-admin-manual-header h1{margin:0;color:#323353;font-size:22px;font-weight:600;line-height:1.25}.bazan-admin-manual-toc{position:-webkit-sticky;position:sticky;top:24px;margin-top:20px;padding:12px 0;border-top:1px solid #e9edf3;border-bottom:1px solid #e9edf3}.bazan-admin-manual-toc-title{margin-bottom:6px;color:#323353;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.bazan-admin-manual-toc-link{display:block;padding:6px 0;color:#5f6f83;font-size:13px;line-height:1.3;text-decoration:none}.bazan-admin-manual-toc-link:hover{color:#337ab7;text-decoration:none}.bazan-admin-manual-toc-link.is-level-2{padding-left:14px}.bazan-admin-manual-toc-link.is-level-3{padding-left:28px;font-size:12px}.bazan-admin-manual-shell{max-width:720px;width:100%}.bazan-admin-manual-shell.is-standalone{grid-column:1/-1}.bazan-admin-manual-shell [data-toc-section]{scroll-margin-top:76px}.bazan-admin-manual-lead{padding:12px 14px;border:1px solid #d8e0ea;border-radius:4px;background:#f7f9fc;font-weight:600;line-height:1.45}.bazan-admin-manual-section{margin-top:22px}.bazan-admin-manual-section.is-first{margin-top:0}.bazan-admin-manual-section.is-subsection{margin-top:14px}.bazan-admin-manual-section.is-nested-subsection{margin-top:16px;padding-top:14px;border-top:1px solid #e9edf3}.bazan-admin-manual-section h2{margin:4px 0 0;color:#323353;font-size:18px;font-weight:600;line-height:1.25}.bazan-admin-manual-section h3{margin:0;color:#323353;font-size:15px;font-weight:600;line-height:1.25}.bazan-admin-manual-section h4{margin:0;color:#323353;font-size:14px;font-weight:600;line-height:1.25}.bazan-admin-manual-section p{margin:8px 0 0;line-height:1.45}.bazan-admin-manual-card{margin-top:14px;padding-top:14px;border-top:1px solid #e9edf3}.bazan-admin-manual-card p{margin:8px 0 0;line-height:1.45}.bazan-admin-manual-list-label{margin-top:8px;font-weight:600;line-height:1.45}.bazan-admin-manual-list{margin:6px 0 0;padding-left:20px;line-height:1.45}.bazan-admin-manual-list li+li{margin-top:4px}.bazan-admin-manual-role{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;margin-top:10px}.bazan-admin-manual-role p:first-child{margin-top:0}.bazan-admin-manual-role-icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid #d8e0ea;border-radius:4px;background:#f7f9fc}.bazan-admin-manual-role-icon .jd-icon{width:17px;height:17px;color:#337ab7;stroke-width:2.2}.bazan-admin-manual-role-ref{display:inline;white-space:nowrap}.bazan-admin-manual-role-ref .jd-icon{display:inline-block;width:13px;height:13px;margin:0 3px 0 2px;color:#337ab7;stroke-width:2.2;vertical-align:-2px}.bazan-admin-manual-card-title{display:flex;align-items:center;gap:8px;font-weight:600}.bazan-admin-manual-card-title.is-with-meta{justify-content:space-between;align-items:center;gap:12px}.bazan-admin-manual-card-title-main{display:inline-flex;align-items:center;gap:8px}.bazan-admin-manual-operation-audience{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;color:#5f6f83;font-size:12px;font-weight:600;line-height:1.2}.bazan-admin-manual-card-icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 26px;border:1px solid #d8e0ea;border-radius:4px;background:#f7f9fc}.bazan-admin-manual-card-icon .jd-icon{width:17px;height:17px;color:#337ab7;stroke-width:2.2}.bazan-admin-manual-example{margin-top:8px;padding:8px 10px;border-left:3px solid #b9c7d8;background:#fbfcfe;color:#5f6f83;line-height:1.4}.bazan-admin-manual-note{margin-top:16px;padding:10px 12px;border:1px solid #e8d9ad;border-radius:4px;background:#fff9ec;color:#64522a;line-height:1.45}.bazan-admin-manual-footnote-ref{font-size:10px;line-height:0}.bazan-admin-manual-footnote-ref a{color:#337ab7;text-decoration:none}.bazan-admin-manual-footnote-ref a:hover{text-decoration:underline}.bazan-admin-manual-footnotes{margin-top:14px;padding-top:12px;border-top:1px solid #e9edf3;color:#5f6f83;font-size:12px;line-height:1.45}.bazan-admin-manual-footnote{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:6px;align-items:baseline}.bazan-admin-manual-footnote+.bazan-admin-manual-footnote{margin-top:6px}.bazan-admin-manual-footnote-number{color:#323353;font-weight:600}.bazan-admin-manual-footnote-back{color:#337ab7;font-weight:600;text-decoration:none;white-space:nowrap}.bazan-admin-manual-footnote-back:hover{text-decoration:underline}@media (max-width: 640px){.bazan-admin-manual-page{display:block;padding:20px 14px}.bazan-admin-manual-toc{position:static;margin-bottom:20px}.bazan-admin-manual-card-title.is-with-meta{display:block}.bazan-admin-manual-operation-audience{margin-top:8px}.bazan-admin-manual-footnote{grid-template-columns:auto minmax(0,1fr)}.bazan-admin-manual-footnote-back{grid-column:2}}.project-conf-justdo-ppm-config{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-conf-justdo-ppm-config .fa-toggle-on{color:#337ab7}.tab-justdo-ppm-container{overflow:auto;display:flex;flex-direction:column}[class*=ppm-sprite-state-]{border-radius:100%;width:41px;height:41px;scale:0.7}.ppm-sprite-state-green{background:#26b324}.ppm-sprite-state-red{background:#ff1d24}.ppm-sprite-state-yellow{background:#ffa94b}.ppm-sprite{margin:0px 4px;display:inline-block;background-image:url("packages/justdoinc_justdo-ppm/lib/client/assets/icon-sprite.png");background-repeat:no-repeat}.ppm-sprite.ppm-sprite-desktop-monitor{width:37px;height:38px;background-position:-45px -45px;scale:75%}.ppm-sprite.ppm-sprite-upload{width:32px;height:38px;background-position:-2px -88px}.ppm-sprite.ppm-sprite-gantt{width:31px;height:32px;background-position:-36px -88px}.ppm-sprite.ppm-sprite-image{width:30px;height:30px;background-position:-69px -88px}.ppm-sprite.ppm-sprite-beacon-light{width:25px;height:27px;background-position:-2px -128px}.ppm-sprite.ppm-sprite-barbell{width:39px;height:16px;background-position:-29px -128px}.pcs-header{display:flex;align-items:center;padding:12px 16px;border-bottom:2px solid #323353;box-shadow:0 0 12px rgba(0,0,0,0.12);width:100%;background-color:white;z-index:1}.pcs-header .pcs-title-wrapper{display:flex;align-items:center;margin-left:407px}.pcs-header .pcs-title{display:flex;align-items:center;width:125px;justify-content:flex-end;position:relative;flex-grow:1}.pcs-header .pcs-title .logo{width:auto;height:50px;position:relative;bottom:8px}.pcs-header .pcs-title .pcs-total{font-size:20px;font-weight:700;display:flex;align-items:center}.pcs-header .pcs-stat{display:flex;align-items:center;gap:8px}.pcs-header .pcs-stat [class*=ppm-sprite-state-]{scale:0.8}.pcs-header .pcs-right-domain{flex-grow:1}.section-divider{width:1px;height:24px;background-color:#c8ced2;margin:0 8px 0 30px}.state-sign-wrapper{display:flex;align-items:center;width:90px;font-size:16px;font-weight:600;justify-content:flex-end;gap:8px}.state-sign-wrapper+.state-sign-wrapper{margin-left:12px}.pcs-wrapper{padding:0 32px;overflow:auto}.right-to-left .state-sign-wrapper+.state-sign-wrapper{margin-left:unset;margin-right:67px}@media (max-width: 767px){.pcs-header{flex-direction:column;align-items:start}.pcs-header .pcs-title-wrapper{margin-left:0;gap:12px}.pcs-header .pcs-title-wrapper .pcs-title{width:unset}.pcs-header .pcs-title-wrapper .pcs-title .pcs-total{white-space:nowrap;font-size:16px}.pcs-header .pcs-title-wrapper .section-divider{margin:0}.pcs-header .pcs-title-wrapper .pcs-stat .state-sign-wrapper{width:unset}.pcs-header .pcs-right-domain{width:100%;border-top:1px solid #f4f5f6;display:flex;margin-top:8px;padding-top:8px}.pcs-wrapper{padding:8px 16px 16px 16px;flex-grow:1}.pcs-wrapper .pc-container .pc{flex-direction:column}.pcs-wrapper .pc-container .pc .pc-title{width:100%}.pcs-wrapper .pc-container .pc .section-divider{display:none}.pcs-wrapper .pc-container .pc .pc-info{width:100%;border-top:1px dashed #c8ced2;margin-top:8px;padding-top:4px}.pcs-wrapper .pc-container .pc .pc-info .pc-stat .state-sign-wrapper{width:unset}.pcs-wrapper .pc-container .pc .pc-info .pc-stat [class*=ppm-sprite-state-]{width:32px;height:32px;gap:4px}}.pc-container .pc:last-child{margin-bottom:24px}.pc-container .sub-pc{display:none;margin-left:38px}.pc-container .sub-pc .pc-title{width:calc(500px - 38px)}.pc-container .sub-pc .sub-pc .pc-title{width:calc(500px - 76px)}.pc-container .sub-pc.show{display:block}.pc-container .sub-pc .pc,.pc-container .sub-pc .pc-details{background-color:#f3f5f6}.pc-container.highlighted>.pc,.pc-container.highlighted>.pc-details{background-color:#fff388!important}.pc{margin-top:8px;border-radius:8px;padding:8px 16px;display:flex;cursor:pointer;align-items:center;transition:background-color 0.2s linear;background-color:#f3f5f6;transition:all 0.25s;transform:scale(1)}.pc:hover{transform:scale(1.005)}.pc.active{background-color:#f3f5f6}.pc.active .collapse{display:block!important}.pc.active .expand{display:none}.pc .pc-title{display:flex;align-items:center;width:500px;justify-content:space-between;font-weight:600}.pc .pc-title .pc-title-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-grow:1}.pc .pc-title .title{display:flex;align-items:center}.pc .pc-title .pc-owner{display:flex;align-items:center}.pc .pc-title .pc-owner .pc-owner-avatar{width:28px;height:28px;border-radius:100%;margin-right:8px}.pc .pc-title .pc-title-text{flex-basis:fit-content;font-size:16px}.pc .pc-title .expand-collapse-icon{pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;fill:none;width:16px;height:16px;margin-right:4px;transition:all 0.2s linear 0s;border-radius:4px;border:1px solid #546e7a;color:#546e7a;box-shadow:0px 0px 2px rgba(0,0,0,0.05),0px 0px 6px rgba(0,0,0,0.1);background-color:white}.pc .pc-title .expand-collapse-icon.collapse{display:none}.pc .pc-title .pc-total{white-space:nowrap;font-size:16px;font-weight:400}.pc .pc-title .pc-total .count{font-weight:750}.pc .pc-info{display:flex;align-items:center}.pc .pc-info .pc-stat{display:flex;gap:8px}.pc-details{display:none;border-radius:0px 0px 8px 8px;gap:12px;transition:background-color 0.2s linear;background-color:#f3f5f6}.pc-details.show{display:flex;flex-wrap:wrap}.pc-details.has-projects{padding:10px 12px}.pc-details .no-projects{width:100%;text-align:center;margin:32px 0;color:#4b5560}.right-to-left .pc-container .sub-pc{margin-left:unset;margin-right:38px}.right-to-left .pc .pc-title .expand-collapse-icon{margin-right:unset;margin-left:4px}.right-to-left .pc .pc-info .pc-owner .pc-owner-avatar{margin-right:unset;margin-left:8px}.right-to-left .pc-details{border-radius:0px 8px 8px 0px}.pc-details .ppm-project-card{cursor:pointer;overflow:hidden;width:420px;max-width:100%;border:1px solid rgba(74,106,169,0.18);box-shadow:0px 1px 8px rgba(0,0,0,0.06);background-color:white;border-radius:8px;padding:12px;-webkit-padding-start:26px;padding-inline-start:26px;display:flex;flex-direction:column;transition:all 0.25s;transform:scale(1)}.pc-details .ppm-project-card:hover{transform:scale(1.01)}.pc-details .ppm-project-card .ppm-project-card-header{display:flex;justify-content:space-between;align-items:center}.pc-details .ppm-project-card .ppm-project-card-header .ppm-project-card-title-wrapper{position:relative;display:flex;flex-grow:1;min-width:0}.pc-details .ppm-project-card .ppm-project-card-header .ppm-project-card-title-wrapper:before{content:"";position:absolute;height:36px;width:6px;border-radius:4px;inset-inline-start:-16px}.pc-details .ppm-project-card .ppm-project-card-header .ppm-project-card-title-wrapper .ppm-jump-to-task{width:20px;height:24px;-webkit-margin-end:2px;margin-inline-end:2px;flex-shrink:0;transition:transform 0.32s;transform:scale(1)}.pc-details .ppm-project-card .ppm-project-card-header .ppm-project-card-title-wrapper .ppm-jump-to-task:hover{transform:scale(1.04)}.pc-details .ppm-project-card .ppm-project-card-header .ppm-project-card-title-wrapper.red:before{background-color:#ff1d24}.pc-details .ppm-project-card .ppm-project-card-header .ppm-project-card-title-wrapper.yellow:before{background-color:#ffa94b}.pc-details .ppm-project-card .ppm-project-card-header .ppm-project-card-title-wrapper.green:before{background-color:#26b324}.pc-details .ppm-project-card .ppm-project-card-header .ppm-project-card-title-wrapper.gray:before{background-color:#808080}.pc-details .ppm-project-card .ppm-project-card-header .ppm-project-card-title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:320px;min-width:0}.pc-details .ppm-project-card .ppm-project-card-header .ppm-project-card-title.no-title{opacity:0.35;font-weight:400}.pc-details .ppm-project-card .ppm-project-card-body{margin:10px 0}.pc-details .ppm-project-card .ppm-project-card-body .progress{width:100%;height:3px;border-radius:3px;background-color:#D4E4F5;position:relative;margin:6px 0px}.pc-details .ppm-project-card .ppm-project-card-body .progress .progress-bar{border-radius:2px;background-color:#0672ED;position:absolute;height:100%;overflow:hidden}.pc-details .ppm-project-card .ppm-project-card-body .progress .progress-bar.progress-bar-ohbb{background-color:#ded431;transition:unset;border-radius:unset}.pc-details .ppm-project-card .ppm-project-card-body .project-vitals{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:12px}.pc-details .ppm-project-card .ppm-project-card-body .project-vitals .project-vitals-item{display:flex;align-items:center}.pc-details .ppm-project-card .ppm-project-card-body .project-vitals .project-vitals-item .project-vitals-label{font-weight:300}.pc-details .ppm-project-card .ppm-project-card-body .project-vitals .project-vitals-item .project-vitals-value{font-weight:600;-webkit-margin-start:4px;margin-inline-start:4px}.pc-details .ppm-project-card .ppm-project-card-footer{display:flex;justify-content:space-between;align-items:center}.pc-details .ppm-project-card .ppm-project-card-footer .justdo-avatar{width:22px;height:22px;border-radius:100%}.pc-details .ppm-project-card .ppm-project-card-footer .last-updated{font-size:12px;color:#808B9D}.pc-details .ppm-project-card .ppm-project-card-footer .ppm-project-footer-actions{display:flex;align-items:center;gap:4px}.pc-details .ppm-project-card .ppm-project-card-footer .ppm-project-footer-actions svg{width:22px;height:22px;stroke-width:2}.right-to-left .pc-details .project .project-title{padding-left:unset;padding-right:8px}.right-to-left .pc-details .project .last-updated{margin-left:9px;margin-right:unset}.right-to-left .pc-details .project .project-vitals .project-vitals-item .project-vitals-value{margin-left:unset;margin-right:8px}.tab-justdo-ppm-container .pc-details .ppm-project-card .issues-count{display:flex;align-items:center;background-color:#E62727;padding:2px 4px;border-radius:6px;color:white;font-size:12px}.tab-justdo-ppm-container .pc-details .ppm-project-card .issues-count .jd-icon{width:14px;height:14px;padding:0;stroke-width:2px;margin-right:4px}.pcs-header .show-pending-projects-toggle{display:flex;align-items:center;justify-self:flex-end}.pcs-header .show-pending-projects-toggle .jd-toggle{margin-left:8px}.right-to-left .pcs-header .show-pending-projects-toggle .jd-toggle{margin-left:unset;margin-right:8px}.tab-justdo-ppm-container .project-info{margin:17px 15px}.tab-justdo-ppm-container .project-info .btn-group{margin-top:16px;margin-bottom:8px;display:flex;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.tab-justdo-ppm-container .project-info .btn-group .btn{width:130px;display:flex;align-items:center;justify-content:center;border:1px solid;padding:0}.tab-justdo-ppm-container .project-info .btn-group .btn:first-child{border-top-left-radius:0.5rem;border-bottom-left-radius:0.5rem;border-top-right-radius:0;border-bottom-right-radius:0}.tab-justdo-ppm-container .project-info .btn-group .btn:last-child{border-top-right-radius:0.5rem;border-bottom-right-radius:0.5rem;border-top-left-radius:0;border-bottom-left-radius:0}.tab-justdo-ppm-container .project-info .btn-group .btn:only-child{border-radius:0.5rem}.tab-justdo-ppm-container .project-info .btn-group .btn:focus{box-shadow:unset}.tab-justdo-ppm-container .project-info .project-info-header{padding:12px 16px 12px 8px;background-color:#323352;display:flex;align-items:center;justify-content:space-between;border-radius:8px;color:white}.tab-justdo-ppm-container .project-info .project-info-header .actions-container{display:flex}.tab-justdo-ppm-container .project-info .project-info-header .go-back{cursor:pointer;stroke-width:2;padding:0}.tab-justdo-ppm-container .project-info .project-info-title-wrapper{display:flex;justify-content:flex-start;padding:12px 16px 12px 0;font-size:30px;font-weight:650;align-items:center;color:#002160}.tab-justdo-ppm-container .project-info .project-info-title-wrapper .project-info-title{display:flex;margin-left:10px}.tab-justdo-ppm-container .project-info .project-info-title-wrapper .ppm-jump-to-task{margin-right:unset;margin-left:8px;margin-top:4px}.tab-justdo-ppm-container .project-info .project-info-title-wrapper .state-sign-wrapper{margin-top:3px;width:unset;justify-content:flex-start}.tab-justdo-ppm-container .project-info .activities-and-gantt-container .project-info-steps{display:none}.tab-justdo-ppm-container .project-info .activities-and-gantt-container.show-activities .project-info-steps{display:block}.tab-justdo-ppm-container .project-info .activities-and-gantt-container.show-gantt .ppm-gantt-date-control-wrapper{display:flex}.tab-justdo-ppm-container .project-info .activities-and-gantt-container.show-gantt .ppm-gantt-date-control-wrapper .datepicker-inline{z-index:2;right:unset;top:22px}.tab-justdo-ppm-container .project-info .activities-and-gantt-container.show-gantt .project-grid{visibility:visible;height:unset}.tab-justdo-ppm-container .project-info .activities-and-gantt-container.show-gantt .project-grid .slick-viewport{overflow:unset;min-height:300px}.tab-justdo-ppm-container .project-info .project-info-risks-and-issues{padding:12px 16px;margin-top:16px;background-color:#F3F3F3;border-radius:8px}.tab-justdo-ppm-container .project-info .project-info-image-title-wrapper{display:flex;justify-content:space-between;font-size:30px;font-weight:650;color:#002160;margin-top:16px}.tab-justdo-ppm-container .project-info .project-info-image-title-wrapper .project-info-image-order{border-radius:4px;padding:0 8px;border:1px solid;background-color:#f3f5fb}.tab-justdo-ppm-container .project-info .project-info-image{display:flex;justify-content:center}.tab-justdo-ppm-container .project-info .project-info-image img{cursor:pointer;margin:8px 0;max-height:400px;border-radius:8px}.tab-justdo-ppm-container .project-info .project-info-grid-container{margin-top:8px;margin-bottom:8px;height:auto}.tab-justdo-ppm-container .project-info .project-info-grid-container .ppm-gantt-date-control-wrapper{height:0;float:right;position:relative;top:-33px;right:0;display:none}.tab-justdo-ppm-container .project-info .project-info-grid-container .project-grid{visibility:hidden;height:0;width:100%;border-radius:8px;overflow:visible;background-color:white}.tab-justdo-ppm-container .project-info .project-info-grid-container .project-grid .slick-viewport{height:auto!important}.tab-justdo-ppm-container .project-info .project-info-grid-container .project-grid .gc-toolbar{border-bottom:1px solid #cecece}.tab-justdo-ppm-container .project-info .project-info-grid-container .project-grid .grid-gantt-floating-elements-container{top:1px!important}.tab-justdo-ppm-container .project-info .project-info-grid-container .project-grid .gc-grid-wrap{overflow:visible}.tab-justdo-ppm-container .ppm-jump-to-task{cursor:pointer;margin-right:8px;display:flex;align-items:center}.tab-justdo-ppm-container .ppm-jump-to-task .jd-icon{margin-top:-3px;width:24px;height:24px;stroke:#546e7a;fill:white}.right-to-left .tab-justdo-ppm-container .project-info .btn-group .btn:first-child{border-top-right-radius:0.5rem;border-bottom-right-radius:0.5rem;border-top-left-radius:0;border-bottom-left-radius:0}.right-to-left .tab-justdo-ppm-container .project-info .btn-group .btn:last-child{border-top-left-radius:0.5rem;border-bottom-left-radius:0.5rem;border-top-right-radius:0;border-bottom-right-radius:0}.right-to-left .tab-justdo-ppm-container .project-info .project-info-header{padding:12px 8px 12px 16px}.right-to-left .tab-justdo-ppm-container .project-info .project-info-title-wrapper{padding:12px 0 12px 16px}.right-to-left .tab-justdo-ppm-container .project-info .project-info-title-wrapper .project-info-title{margin-left:unset;margin-right:10px}.right-to-left .tab-justdo-ppm-container .project-info .project-info-title-wrapper .ppm-jump-to-task{margin-right:8px;margin-left:unset}.right-to-left .tab-justdo-ppm-container .project-info .project-info-grid-container .ppm-gantt-date-control-wrapper{float:left;right:unset;left:0}.right-to-left .tab-justdo-ppm-container .ppm-jump-to-task{margin-right:unset;margin-left:8px}.tab-justdo-ppm-container .project-info-details{width:100%;table-layout:fixed;background-color:#F5F5F5}.tab-justdo-ppm-container .project-info-details tr:first-child td{padding-top:10px}.tab-justdo-ppm-container .project-info-details tr:last-child td{padding-bottom:10px}.tab-justdo-ppm-container .project-info-details td{padding-left:16px;padding-right:16px}.tab-justdo-ppm-container .project-info-details td.title{font-weight:750}.tab-justdo-ppm-container .project-info-details td.project-objective{word-break:break-word}.tab-justdo-ppm-container .project-info-steps{margin-top:8px}.tab-justdo-ppm-container .project-info-steps .step{border:1px solid #cecece;border-radius:20px;padding:20px}.tab-justdo-ppm-container .project-info-steps .step ul{list-style-type:none;padding-left:0}.tab-justdo-ppm-container .project-info-steps .step .activity-tree-node-wrapper{display:flex}.tab-justdo-ppm-container .project-info-steps .step .current-task{text-decoration:underline}.tab-justdo-ppm-container .project-info-steps .step .leaf{font-weight:550}.tab-justdo-ppm-container .project-info-steps .step .activate-task{cursor:pointer}.tab-justdo-ppm-container .project-info-steps .step .activate-task:hover{text-decoration:underline}.tab-justdo-ppm-container .project-info-steps .step-current{background-color:#ebedf3}.tab-justdo-ppm-container .project-info-steps .step-icons{display:flex;justify-content:space-between;margin:20px 100px;position:relative}.tab-justdo-ppm-container .project-info-steps .step-icons:after{content:"";height:2px;width:auto;left:0;right:0;top:50%;background-color:#323352;position:absolute}.tab-justdo-ppm-container .project-info-steps .step-icons .step-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #323352;border-radius:100%;width:80px;height:80px;background-color:white;position:relative;z-index:1}.tab-justdo-ppm-container .project-info-steps .step-icons .step-icon .jd-icon{width:32px;height:32px;stroke-width:2;padding:0}.tab-justdo-ppm-container .project-info-steps .step-icons .step-icon.current{background-color:#323352;color:white}.tab-justdo-ppm-container li.category-label{font-weight:700;color:#444;margin-top:10px;margin-bottom:5px;padding-left:0;list-style-type:none;font-size:0.9em;text-transform:uppercase;border-bottom:1px solid #ddd}.tab-justdo-ppm-container li.category-label:first-child{margin-top:0}.tab-justdo-ppm-container li.empty-category{color:#888;font-style:italic;margin-left:15px;margin-bottom:10px;list-style-type:none;font-size:0.85em}.right-to-left .tab-justdo-ppm-container .project-info-steps .step ul{padding-left:unset;padding-right:0}.right-to-left .tab-justdo-ppm-container li{text-align:right}.right-to-left .tab-justdo-ppm-container li.category-label{padding-left:unset;padding-right:0}.right-to-left .tab-justdo-ppm-container li.empty-category{margin-left:unset;margin-right:15px}.tab-justdo-ppm-container .project-info-header .actions-container .action-item{display:flex;align-items:center;cursor:pointer;margin-right:30px}.tab-justdo-ppm-container .project-info-header .actions-container .action-item.upload-to-gallery{margin-bottom:0}.right-to-left .tab-justdo-ppm-container .project-info-header .actions-container .action-item{margin-right:unset;margin-left:30px}.tab-justdo-ppm-container .project-info .add-issue-btn{width:100%}.tab-justdo-ppm-container .project-info .add-issue-btn .jd-icon{width:16px;height:16px;-webkit-margin-end:4px;margin-inline-end:4px}.tab-justdo-ppm-container .project-info .ppm-issues-table-scroll{width:100%;overflow-x:auto}.tab-justdo-ppm-container .project-info .risks-and-issues{min-width:760px;width:100%;margin-top:8px;border-collapse:collapse;table-layout:fixed}.tab-justdo-ppm-container .project-info .risks-and-issues td,.tab-justdo-ppm-container .project-info .risks-and-issues th{padding:12px 16px;border:1px solid #ebebeb}.tab-justdo-ppm-container .project-info .risks-and-issues thead th{background-color:#D9DAD9;text-align:start;font-weight:650;font-size:14px;word-break:break-word}.tab-justdo-ppm-container .project-info .risks-and-issues thead th.issues-date-column{width:150px}.tab-justdo-ppm-container .project-info .risks-and-issues thead th.issues-responsible-column{width:160px}.tab-justdo-ppm-container .project-info .risks-and-issues thead th.issues-actions-column{width:90px}.tab-justdo-ppm-container .project-info .risks-and-issues tbody tr{border-bottom:1px solid #e0e0e0}.tab-justdo-ppm-container .project-info .risks-and-issues tbody tr:hover{background-color:#f9f9f9}.tab-justdo-ppm-container .project-info .risks-and-issues tbody tr td{font-size:14px;overflow:hidden}.tab-justdo-ppm-container .project-info .risks-and-issues tbody tr td.editable{cursor:text;vertical-align:top}.tab-justdo-ppm-container .project-info .risks-and-issues tbody tr td.editable:hover{background-color:#e5ecfa}.tab-justdo-ppm-container .project-info .risks-and-issues tbody tr td.editable.date input.issue-edit-input{width:100%;min-width:0;box-sizing:border-box}.tab-justdo-ppm-container .project-info .risks-and-issues tbody tr td.editable .field-content{margin-bottom:4px;word-break:break-word}.tab-justdo-ppm-container .project-info .risks-and-issues tbody tr td.editable .field-updated-info{font-size:11px;color:#888;display:block;margin-top:3px}.tab-justdo-ppm-container .project-info .risks-and-issues tbody tr td.actions{text-align:center}.tab-justdo-ppm-container .project-info .risks-and-issues tbody tr td .delete-issue-btn{background-color:transparent;border:none;cursor:pointer;padding:4px}.tab-justdo-ppm-container .project-info .risks-and-issues tbody tr td .delete-issue-btn:hover{background-color:#ffebee}.tab-justdo-ppm-container .project-info .risks-and-issues tbody tr td .delete-issue-btn .jd-icon{width:20px;height:23px;color:#d32f2f}.tab-justdo-ppm-container .project-info .risks-and-issues tbody tr.no-issues td{text-align:center;padding:16px;color:#757575}.tab-justdo-ppm-container .project-info .risks-and-issues .issue-edit-input{width:100%;padding:4px;border:1px solid #4050b5;border-radius:4px;font-size:14px;min-height:60px;resize:none;display:block;overflow:hidden;margin:0;box-sizing:border-box}.tab-justdo-ppm-container .project-info .risks-and-issues .issue-edit-input:focus{outline:none;box-shadow:0 0 0 2px rgba(63,81,181,0.25)}.tab-justdo-ppm-container .project-info .risks-and-issues .issue-edit-input.date{min-height:unset;height:32px}.justdo-manual-testing-guided.modal{pointer-events:none;overflow:visible}.justdo-manual-testing-guided .modal-dialog{pointer-events:auto;position:fixed;margin:0;width:400px;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);z-index:1060;cursor:default;box-shadow:0 4px 20px rgba(0,0,0,0.3)}.justdo-manual-testing-guided .modal-content{display:flex;flex-direction:column;max-height:inherit;overflow:hidden}.justdo-manual-testing-guided .modal-footer,.justdo-manual-testing-guided .modal-header{flex-shrink:0}.justdo-manual-testing-guided .modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.justdo-manual-testing-guided .modal-header{cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.meteor-connection-status.fixed-top{top:var(--safe-area-inset-top)!important}.connection-status-backdrop{width:100%;position:fixed;left:0;top:var(--safe-area-inset-top);bottom:0;height:auto;z-index:1000;background-color:rgba(255,255,255,0.5)}.unverified-email-warn{color:#ffa840}.additional-field-items-list .udf-id-followup-completed{position:absolute;inset-inline-end:20px}body{overflow:hidden}.right-to-left .dropdown-menu{text-align:right}