@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@500;600;700&display=swap);#root,body,html{min-height:100%;background:#fff}body{font-size:14px;background:#fff!important}.e-control,.e-css,.form-control,.popover,body,button,input,select,textarea{font-family:"IBM Plex Sans",sans-serif!important}.popover,.semi-bold{font-family:"IBM Plex Sans",sans-serif}.container-fluid{padding-right:0;padding-left:0}.container-fluid,.row{margin-right:0;margin-left:0}a,a:hover{color:#0088c7;text-decoration:none}a,a:focus{outline:none}.cursor{cursor:pointer}.wait{cursor:wait!important}.col-md-auto{padding-left:0}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-4.center,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{padding-left:0;padding-right:0}h2{margin-top:15px;margin-bottom:15px}.fade{opacity:1}.border-none{border:none!important}@-moz-document url-prefix(){textarea.form-control{height:26px}}.box-shadow-none{box-shadow:none!important}.datePickerFilter{position:relative;max-width:150px;border-radius:10px;border:1px solid #e5e9f0;overflow:hidden}.datePickerFilter *,.datePickerFilter :focus{border:none;outline:none;box-shadow:none}.iconCalendarDatePicker{display:block;width:20px;height:20px}.tabsters-datepicker{display:flex!important;justify-content:center!important;align-items:start!important;width:440px}.tabsters-datepicker .react-datepicker__navigation--previous{border-right-color:#000}.tabsters-datepicker .react-datepicker__navigation--next{border-left-color:#000}.tabsters-datepicker .react-datepicker__month-container{font-size:12px;width:100%!important}.tabsters-datepicker .react-datepicker__header{display:flex!important;flex-direction:column!important;justify-content:space-between!important;height:60px!important;width:100%!important;background-color:#f5f7fb;border-bottom:1px solid #e6e9ef}.tabsters-datepicker .react-datepicker__header .react-datepicker__day-names{display:flex;justify-content:space-evenly;align-items:center;width:100%!important;margin:4px 0!important}.tabsters-datepicker .react-datepicker__month{width:100%!important;margin:0!important}.tabsters-datepicker .react-datepicker__month .react-datepicker__week{display:flex;justify-content:space-evenly;align-items:center;width:100%!important;padding:3px;flex:1 1}.tabsters-datepicker .react-datepicker__current-month{font-size:12px}.tabsters-datepicker .react-datepicker__current-month,.tabsters-datepicker .react-datepicker__day-name{color:#2b2f3a;font-weight:600}.tabsters-day.react-datepicker__day{display:flex;justify-content:center;align-items:center;padding:3px;border-radius:6px;flex:1 1;aspect-ratio:1/1}.tabsters-datepicker .react-datepicker__day:hover{background-color:#0088c7!important;color:#fff}.tabsters-datepicker .react-datepicker__day--keyboard-selected,.tabsters-datepicker .react-datepicker__day--selected{background-color:#fff!important;color:#000}.tabsters-datepicker .react-datepicker__day--in-range,.tabsters-datepicker .react-datepicker__day--in-selecting-range{background-color:#cce7f4!important;color:#000}.tabsters-datepicker .react-datepicker__day--selecting-range-start{background-color:#0088c7!important;color:#fff}.tabsters-datepicker .react-datepicker__day--in-range:hover{color:#000!important}.tabsters-datepicker .react-datepicker__day--outside-month{pointer-events:none;background-color:#fff!important;color:#000}.tabsters-datepicker .react-datepicker__day--in-range.react-datepicker__day--outside-month{pointer-events:none;background-color:#cce7f4!important;color:#000}.tabsters-datepicker .react-datepicker__day--range-end,.tabsters-datepicker .react-datepicker__day--range-start{background-color:#0088c7!important;color:#fff}.tabsters-datepicker .react-datepicker__navigation--next,.tabsters-datepicker .react-datepicker__navigation--previous{margin-top:2px;outline:none!important}.tabsters-one-datepicker{width:220px;flex-direction:column}.tabsters-one-datepicker .react-datepicker__current-month{display:none}.react-datepicker__input-container input{max-width:100%!important;min-height:26px!important;outline:1px #e6e9ef!important;border:1px solid #e6e9ef!important;border-radius:4px!important;width:100%}.tabsters-datepicker .react-datepicker__today-button{margin:4px;color:#2b2f3a;position:absolute;bottom:-40px;left:0}.tabsters-datepicker .react-datepicker__today-button,.tabsters-one-datepicker .react-datepicker__today-button{padding:2px 4px!important;border-radius:4px;border:1px solid #e6e9ef;background-color:#fff;cursor:pointer;font-size:12px;font-weight:600;font-family:"IBM Plex Sans",sans-serif}.tabsters-one-datepicker .react-datepicker__today-button{margin:6px;color:#212529;position:relative;bottom:auto;left:auto}.tabsters-one-datepicker .react-datepicker__today-button:hover{background-color:#f5f7fb;border-color:#0088c7}.tabsters-one-datepicker .react-datepicker__day.tabsters-day.react-datepicker__day--selected{background-color:#0088c7!important;color:#fff}.e-dashboardlayout .e-control .e-panel{border-radius:5px;border:1px solid #cce7f4;padding:5px;margin:8px}.e-dashboardlayout.e-control .e-panel{min-height:42px;border-radius:7px;border:1px solid #dde6f2;background:#fff;box-shadow:0 1px 5px rgba(16,27,99,.08);overflow:hidden}.e-dashboardlayout.e-control .e-panel .e-panel-header{padding:10px 0 0;margin-bottom:4px}.e-dashboardlayout.e-control .e-panel .e-panel-header div{overflow:visible}.e-dashboardlayout.e-control .e-panel .e-panel-header:has(.dashboardMiniBlockHeader.withSubtitle){min-height:60px;margin-bottom:8px}.e-dashboardlayout.e-control .e-panel .e-panel-header:has(.dashboardMiniBlockHeader.withKpiIcon){min-height:64px;margin-bottom:8px}.e-dashboardlayout.e-control .e-panel .e-panel-header:has(.miniblockHeaderHidden){height:0;min-height:0;margin:0;padding:0}.dashboardReactGrid{width:100%;min-height:100px}.dashboardReactGrid .react-grid-item{min-height:42px;border:1px solid #dde6f2;border-radius:7px;background:#fff;box-shadow:0 1px 5px rgba(16,27,99,.08);overflow:hidden;transition:box-shadow .15s ease,border-color .15s ease}.dashboardReactGrid .react-grid-item.react-draggable-dragging,.dashboardReactGrid .react-grid-item.resizing{z-index:10;border-color:#9ed8f4;box-shadow:0 8px 22px rgba(16,27,99,.14)}.dashboardReactGrid .react-grid-placeholder{border-radius:7px;background:#0088c7!important;opacity:.12!important}.dashboardReactGrid .react-resizable-handle{z-index:6}.dashboardReactGrid.dashboardReactGridResponsive .react-resizable-handle{display:none}.dashboardReactGrid .react-resizable-handle:after{border-right-color:#101b63;border-bottom-color:#101b63}.dashboardGridPanel{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;padding:5px}.dashboardGridPanelHeader{flex:0 0 auto;padding:10px 0 0;margin-bottom:4px;overflow:visible;cursor:grab;-webkit-user-select:none;user-select:none}.dashboardReactGrid .react-grid-item.react-draggable-dragging .dashboardGridPanelHeader{cursor:grabbing}.dashboardReactGrid.dashboardReactGridResponsive .dashboardGridPanelHeader{cursor:default}.dashboardMiniBlockHeaderActionsOnly{display:flex;justify-content:flex-end;min-height:24px;padding:6px 6px 0 0;margin-bottom:0}.dashboardMiniBlockHeaderActionsOnly .dashboardMiniBlockActions{margin-left:auto}.dashboardGridPanelHeader:has(.dashboardMiniBlockHeader.withSubtitle){min-height:60px;margin-bottom:8px}.dashboardGridPanelHeader:has(.dashboardMiniBlockHeader.withKpiIcon){min-height:64px;margin-bottom:8px}.dashboardGridPanelHeader:has(.miniblockHeaderHidden){display:none;height:0;min-height:0;margin:0;padding:0}.dashboardGridPanelContent{flex:1 1 auto;min-height:0;overflow:hidden}.dashboardReportLayout{display:flex;flex-direction:column;grid-gap:14px;gap:14px;width:100%;padding:0 0 20px}.dashboardReportRow{display:grid;grid-template-columns:repeat(var(--dashboard-report-columns,1),minmax(0,1fr));grid-gap:14px;gap:14px;align-items:start;width:100%}.dashboardReportRow.columns1{--dashboard-report-columns:1}.dashboardReportRow.columns2{--dashboard-report-columns:2}.dashboardReportRow.columns3{--dashboard-report-columns:3}.dashboardReportRow.columns4{--dashboard-report-columns:4}.dashboardReportRow.columns5{--dashboard-report-columns:5}.dashboardReportColumn{grid-gap:14px;gap:14px}.dashboardReportBlock,.dashboardReportColumn{display:flex;flex-direction:column;min-width:0}.dashboardReportBlock{border:1px solid #dde6f2;border-radius:7px;background:#fff;box-shadow:0 1px 5px rgba(16,27,99,.08);overflow:hidden}.dashboardReportBlockHeader{flex:0 0 auto;padding:14px 0 2px;overflow:visible}.dashboardReportBlockHeader:has(.miniblockHeaderHidden){display:none;height:0;min-height:0;margin:0;padding:0}.dashboardReportBlockContent{flex:0 0 auto;min-height:0;overflow:visible;padding:0 0 8px}.dashboardReportBlockCollapsed .dashboardReportBlockHeader{padding-bottom:12px}.dashboardReportBlockCollapseToggle{display:inline-flex;align-items:center;justify-content:center;height:24px;width:24px;margin-left:2px;border:none;border-radius:6px;background:transparent;cursor:pointer;flex:0 0 auto}.dashboardReportBlockCollapseToggle:hover{background:#eaf0fe}.dashboardReportBlockCollapseCaret{transition:transform .15s ease}.dashboardReportBlockCollapseCaret.isCollapsed{transform:rotate(-90deg)}.dashboardReportLayout .dashboardMiniBlockBody,.dashboardReportLayout .dashboardMiniBlockContent,.dashboardReportLayout .dashboardMiniBlockContent .panelComponent,.dashboardReportLayout .dashboardMiniBlockContent .panelComponentNoScroll,.dashboardReportLayout .dashboardMiniBlockContent .panelDetailsScroll{height:auto;min-height:0;overflow:visible}.dashboardReportLayout .dashboardMiniBlockContent{padding-bottom:4px}.dashboardReportLayout .miniblockContent,.dashboardReportLayout .miniblockRoadmap,.dashboardReportLayout .miniblockTable{height:auto!important;min-height:0!important;overflow:visible!important}.dashboardReportLayout .tabsters-table,.dashboardReportLayout .tabsters-table-container,.dashboardReportLayout .tabsters-table-custom{height:auto!important}.dashboardReportLayout .tabsters-body{flex:none!important;height:auto!important;min-height:0!important;overflow-y:visible!important;overflow:visible!important}.dashboardReportLayout .tabsters-body>div{flex:none!important}@media screen and (max-width:1100px){.dashboardReportRow{grid-template-columns:1fr}}.e-menu-wrapper ul .e-menu-item{align-items:center;height:24px;background-color:initial;font-family:"IBM Plex Sans",sans-serif!important;font-size:12px;font-weight:700;color:#b1b2be;text-decoration:none;padding-left:0;padding-right:0}.e-bigger .scrollable-menu-control .e-menu-wrapper.e-custom-scroll,.scrollable-menu-control .e-menu-wrapper.e-custom-scroll{width:400px}.e-tab .e-tab-header .e-toolbar-items{width:100%}.e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap{padding:0 5px}.e-colorpicker-wrapper .e-color-palette{width:100%!important;box-shadow:none}.e-container .e-palette .e-circle-palette{height:32px;width:32px;border:0;border-radius:20px;margin:4px}.e-bigger .e-container .e-palette .e-circle-palette{height:32px;width:32px}.e-container .e-palette .e-circle-palette{border:1px solid #8e8e90}.e-container .e-palette .e-circle-palette:hover{border:1px solid #8e8e90;box-shadow:none;transform:scale(1.2);transition:transform .2s ease-out}.e-circle-palette .e-circle-selection{display:inline-block;height:32px;width:32px;border-radius:20px;transform:scale(0);transition:transform 1.2s ease-in}.e-circle-palette.e-selected .e-circle-selection{transform:scale(.8);background-color:#fff;transition:transform .2s ease-out}#circle-palette+.e-container,#scroll-palette+.e-container{background-color:initial;border-color:transparent;box-shadow:none}.e-kanban-content{height:calc(100vh - 196px + var(--header-band-offset, 0px));overflow-y:scroll}.e-kanban .e-kanban-table .e-header-cells{background-color:#fff}.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header{align-items:center}.e-kanban .e-kanban-table.e-content-table .e-content-row:not(.e-swimlane-row) td{background-color:#fff}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card,.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card{border:none}.e-card .e-template .e-droppable .e-lib .e-draggable{min-width:300px}.e-card{font-family:"IBM Plex Sans",sans-serif!important;line-height:inherit}.e-card,.e-card:hover{box-shadow:none}.e-grid{border-style:none}.e-grid .e-table{border-collapse:collapse;table-layout:fixed;width:100%}.e-grid .e-tableborder{border-right-style:none}.e-grid .e-toolbar{background:none;border-top:none}.e-grid .e-focused:not(.e-menu-item){box-shadow:none}.e-grid.e-wrap .e-columnmenu{margin:-22px}.e-grid .e-gridheader{margin-right:6px;padding-right:0!important;border-top-style:none;border-bottom-style:none}.e-treegrid .e-treegridexpand{color:#000!important}.e-treegrid .e-treecolumn-container span.e-none{color:transparent!important}.e-treegrid .e-treecolumn-container span.e-icons{width:10px!important}.ganttTableComponent:not(.ganttTreeComponent) .e-gantt .e-treegrid .e-rowcell:not(.e-treerowcell) .e-treecolumn-container span.e-none,.tableComponent:not(.treeComponent) .e-treegrid:not(.e-gantt-tree-grid) .e-rowcell:not(.e-detailrowvisible) .e-treecolumn-container span.e-none,.tableComponent:not(.treeComponent) .e-treegrid:not(.e-gantt-tree-grid) .e-rowcell:not(.e-treerowcell) .e-treecolumn-container span.e-none{width:0!important}.e-css,.miniblockTable div div div .e-control{font-size:11px}.e-grid .e-headercontent{border-bottom:1px solid #d4d4da}.e-grid .e-headercell{height:41px}.e-grid.e-wrap .e-columnheader .e-headercelldiv{margin-top:0;margin-bottom:0}.e-gantt .e-gantt-chart .e-timeline-header-container{border-bottom:1px solid #d4d4da}.miniblockTable div div div .e-grid .e-gridheader{height:30px!important}.e-css,.miniblockTreeGrouped div div div .e-control{font-size:11px}.miniblockTreeGrouped div div div .e-grid .e-gridheader{height:72px!important}.e-grid .e-gridheader tr th:first-child{padding-left:10px}.e-grid .e-gridheader tr th:last-child{padding-right:0}.timetrackingTable div div div .e-grid .e-gridheader tr th:last-child{padding-right:10px}.timetrackingTable div div div .e-grid .e-gridheader .e-sortfilter .e-defaultcursor .e-headercelldiv{padding:0}.timetrackingTable div div div .e-grid .e-gridheader div table thead tr th:first-child .e-headercelldiv{padding-left:10px}.e-grid .e-headercell{padding:0 10px}.miniblockTreeGrouped .e-grid .e-headercell{padding:0 10px 5px}.miniblockTable div div div .e-grid .e-gridheader .e-sortfilter .e-headercelldiv{padding:0 10px}.miniblockHolidays .miniblockTable div div div .e-grid .e-gridcontent div table tbody tr td:first-child div .e-icons{width:0!important}.miniblockTreeGrouped div div div .e-grid .e-gridheader .e-sortfilter .e-headercelldiv{padding:0 10px}.miniblockHolidays .miniblockTreeGrouped div div div .e-grid .e-gridcontent div table tbody tr td:first-child div .e-icons,.timetrackingTable div div div .e-grid .e-gridcontent div table tbody tr td:first-child div .e-icons{width:0!important}.e-grid .e-rowcell{font-size:unset;padding:4px 10px!important}.e-grid .e-rowcell:first-child{padding-left:10px}.e-grid .e-rowcell:last-child{padding-right:10px}.e-grid .e-gridfooter{background-color:#fff}.e-grid .e-footerpadding{padding-right:0}.e-grid .e-summaryrow{height:40px}.e-grid .e-summarycell{font-size:unset;padding:4px 0}.e-grid .e-frozencontent{height:auto!important}.e-grid .e-summaryrow .e-summarycell,.e-grid .e-summaryrow .e-templatecell{background-color:#fff}.e-treegrid .e-grid .e-wrap .e-rowcell .e-treecolumn-container .e-treecell,.e-treegrid .e-treecolumn-container span.e-treecell{width:100%}.e-treecolumn-container{display:flex!important;align-items:center;width:100%}.e-btn{background-color:none}.e-toolbar .e-toolbar-items,.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn{background:none}.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover{background-color:#d7d7d7!important}.e-pager .e-pagercontainer{margin:0 5px 0 10px}.e-pager .e-pagercontainer .e-firstpage,.e-pager .e-pagercontainer .e-firstpagedisabled,.e-pager .e-pagercontainer .e-lastpage,.e-pager .e-pagercontainer .e-lastpagedisabled,.e-pager .e-pagercontainer .e-nextpage,.e-pager .e-pagercontainer .e-nextpagedisabled,.e-pager .e-pagercontainer .e-prevpage,.e-pager .e-pagercontainer .e-prevpagedisabled{min-width:25px;margin-top:5px;margin-right:10px;padding:10px 5px 0}.e-pager div.e-parentmsgbar{padding-top:10px;padding-right:10px;padding-bottom:5px}.timetrackingTable div div div .e-grid .e-gridfooter div table tfoot tr td:last-child{padding-right:0}.planningPeriodDatepicker .e-input-group:not(.e-float-icon-left).e-input-group.e-control-wrapper:not(.e-float-icon-left){width:115px!important;border:none}.detailsFieldRow div .e-date-wrapper .e-datepicker{font-family:"IBM Plex Sans",sans-serif!important;font-size:12px!important}.detailsFieldRow div .e-input-group,.e-input-group.e-control-wrapper{margin-bottom:-3px}.planningPeriodDatepicker div .e-date-wrapper .e-datepicker{font-family:"IBM Plex Sans",sans-serif!important;font-size:12px!important}.e-input-group.e-control-wrapper,.planningPeriodDatepicker div .e-input-group{margin-bottom:-3px}.communicationSlideDateRange .e-date-wrapper .e-datepicker{font-family:"IBM Plex Sans",sans-serif!important;font-size:12px!important}.communicationSlideDateRange .e-input-group,.e-input-group.e-control-wrapper{margin-bottom:-3px}.e-listbox-wrapper .e-list-item{padding:0 16px}.e-listbox-wrapper .e-list-item .listBoxFilters{height:36px;line-height:36px;position:relative}.communicationListBox .e-listbox-container .e-list-item,.communicationListBox .e-listbox-wrapper .e-list-item{border-radius:9px;border:1px solid #8e8e90;margin:5px 0;padding:3px}.communicationListBox .e-listbox-container .e-list-item.e-selected,.communicationListBox .e-listbox-wrapper .e-list-item.e-selected{border-radius:9px;border:3px solid #e21313}.communicationListBox{overflow-y:auto}.communicationListBox::-webkit-scrollbar{height:0;width:6px;background-color:#fff;border-radius:10px}.communicationListBox::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}@-moz-document url-prefix(){.communicationListBox{scrollbar-width:thin;border-radius:10px}}.e-schedule .e-content-wrap{overflow-x:scroll}.e-richtexteditor .e-rte-content .e-content,.e-richtexteditor .e-source-content .e-content{font-size:14px;font-family:"IBM Plex Sans",sans-serif!important;padding:5px 15px}.e-rte-content{padding-right:10px;padding-top:5px;padding-bottom:5px}.e-richtexteditor.textEditorClass{min-height:400px;min-width:800px;max-height:600px;max-width:100%}.e-richtexteditor .e-rte-content .e-rte-placeholder{margin-top:-4px;padding:5px 15px}.e-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn.e-btn,.e-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn.e-btn:hover,.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover{background-color:#8e8e90;border-radius:3px}.e-schedule .e-content-wrap::-webkit-scrollbar{height:6px;width:6px;background-color:#fff;border-radius:10px}.e-schedule .e-content-wrap::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}@-moz-document url-prefix(){.e-schedule .e-content-wrap{scrollbar-width:thin;border-radius:10px}}.e-content{overflow-x:scroll}.e-content::-webkit-scrollbar{height:6px;width:6px;background-color:#fff;border-radius:10px}.e-content::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}@-moz-document url-prefix(){.e-content{scrollbar-width:thin;border-radius:10px}}.kanbanContent::-webkit-scrollbar{height:6px;width:0;background-color:#fff;border-radius:10px}.kanbanContent::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}@-moz-document url-prefix(){.kanbanContent{scrollbar-width:thin;border-radius:10px}}.e-kanban-content::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.e-kanban-content::-webkit-scrollbar{height:0;width:6px;background-color:#fff;border-radius:10px}@-moz-document url-prefix(){.e-kanban-content{scrollbar-width:thin;border-radius:10px}}.miniblockTable::-webkit-scrollbar{height:0;width:6px;background-color:#fff;border-radius:10px}.miniblockTable::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}@-moz-document url-prefix(){.miniblockTable{scrollbar-width:thin;border-radius:10px}}.miniblockTreeGrouped::-webkit-scrollbar{height:0;width:6px;background-color:#fff;border-radius:10px}.miniblockTreeGrouped::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}@-moz-document url-prefix(){.miniblockTreeGrouped{scrollbar-width:thin;border-radius:10px}}.miniblockComponent::-webkit-scrollbar{height:0;width:6px;background-color:#fff;border-radius:10px}.miniblockComponent::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}@-moz-document url-prefix(){.miniblockComponent{scrollbar-width:thin;border-radius:10px}}.miniblockBudgetContent::-webkit-scrollbar{height:0;width:6px;background-color:#fff;border-radius:10px}.miniblockBudgetContent::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}@-moz-document url-prefix(){.miniblockBudgetContent{scrollbar-width:thin;border-radius:10px}}.e-grid .e-content{display:inherit!important}.e-grid .e-movablecontent{height:auto}.e-grid .e-headercontent{border-right:none}.e-movablecontent{overflow-y:hidden!important}.e-movablecontent::-webkit-scrollbar{height:6px;width:0;background-color:#fff;border-radius:10px}.e-movablecontent::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}@-moz-document url-prefix(){.e-movablecontent{scrollbar-width:thin;border-radius:10px}}.e-movableheader{margin-right:6px}.e-grid .e-frozencontent>.e-table,.e-grid .e-frozenheader>.e-table{border-right-color:#d5d5d7}.e-grid .e-summaryrow .e-summarycell{border-color:#fff}.e-scrollbar{height:0}#PivotViewcontainerwrapper{height:-moz-fit-content!important;height:fit-content!important}.e-pivotview .e-pivot-toolbar{background:none;border:none}.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator{border:0}.e-pivotview .e-pivotchart>svg{border:none}.e-pivotview .e-grid .e-content,.e-pivotview .e-grid .e-gridheader,.e-pivotview .e-gtot,.e-pivotview .e-gtot.e-columnsheader,.e-pivotview .e-gtot.e-rowsheader,.e-pivotview .e-headercell,.e-pivotview .e-rowsheader{background-color:#fff}.miniblockTable div .e-pivotview .e-grid .e-gridheader .e-headercelldiv .e-headertext{font-size:12px}.miniblockTable div .e-pivotview .e-grid .e-gridcontent .e-rowcell,.miniblockTable div .e-pivotview .e-grid .e-gridcontent .e-rowcell .e-cellvalue{font-size:11px}.miniblockTreeGrouped div .e-pivotview .e-grid .e-gridheader .e-headercelldiv .e-headertext{font-size:12px}.miniblockTreeGrouped div .e-pivotview .e-grid .e-gridcontent .e-rowcell,.miniblockTreeGrouped div .e-pivotview .e-grid .e-gridcontent .e-rowcell .e-cellvalue{font-size:11px}.e-gantt,.e-gantt .e-gantt-toolbar{border:none}.e-gantt .e-grid .e-gridheader{margin-right:0!important}.e-gantt .e-grid .e-gridcontent .e-content{width:calc(100% + 5px)!important}.e-gantt .e-grid .e-focused:not(.e-menu-item){box-shadow:none!important}.e-gantt .e-grid .e-treegridcollapse:not(.e-stop):not(.e-check):not(.e-icon-left):not(.e-date-icon),.e-gantt .e-grid .e-treegridexpand:not(.e-stop):not(.e-check):not(.e-icon-left):not(.e-date-icon){color:#000!important}.e-gantt .e-grid .e-none:not(.e-stop):not(.e-check):not(.e-icon-left):not(.e-date-icon){color:transparent!important}.e-gantt .e-gantt-chart .e-gantt-parent-progressbar-inner-div{text-align:left}.e-gantt .e-gantt-chart .e-gantt-child-taskbar-inner-div,.e-gantt .e-gantt-chart .e-gantt-parent-taskbar-inner-div{border-radius:12px}.e-connector-line{stroke:#176a90;stroke-width:2px}.e-connector-line-arrow{fill:#176a90}.e-gantt .e-gantt-chart .e-baseline-bar{height:5px!important}.e-gantt .e-gantt-chart .e-chart-root-container .e-content,.e-gantt .e-gantt-tree-grid-pane .e-gridcontent .e-content{margin-bottom:0}.miniblockTable div div .e-gantt .e-gantt-tree-grid .e-grid .e-gridheader{height:64px!important}.e-gantt .e-grid .e-wrap .e-rowcell .e-treecolumn-container .e-treecell{width:100%}.miniblockTable div div .e-gantt .e-gantt-chart .e-right-label-temp-container{font-size:11px}.e-gantt .e-gantt-chart .e-label{z-index:5;margin-top:0;margin-bottom:0}.e-chart{height:100%}.e-schedule{border:none;margin-top:-2px}.e-schedule .e-schedule-toolbar{box-shadow:none}.e-schedule .e-schedule-toolbar,.e-schedule .e-toolbar,.e-schedule .e-toolbar-items{background-color:#fff!important}.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-date-range .e-tbar-btn .e-tbar-btn-text{font-weight:700}.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-separator{border:none}.e-schedule .e-month-view .e-work-cells{height:50px;max-height:50px}.e-schedule .e-timeline-month-view .e-appointment{background:#fff;border:none;border-radius:6px}.e-schedule .e-timeline-month-view .e-appointment .e-appointment-details{display:block;padding:0}.template-wrap{padding:0 4px}.e-schedule .e-timeline-month-view .e-parent-node,.e-schedule .e-timeline-view .e-parent-node{height:30px;background-color:#eff0f2!important}.e-schedule .e-timeline-month-view .e-parent-node .specialist-category,.e-schedule .e-timeline-view .e-parent-node .specialist-category{margin-top:4px}.e-schedule .e-timeline-month-view .e-work-cells,.e-schedule .e-timeline-view .e-work-cells{background-color:#eff0f2}.e-schedule .e-timeline-month-view .e-work-days,.e-schedule .e-timeline-view .e-work-days{background-color:#fff}.e-quick-popup-wrapper .e-event-popup .e-popup-content{padding:0}.e-quick-popup-wrapper .e-event-popup .e-popup-footer{display:block}.e-quick-popup-wrapper .e-popup-footer{padding:0}.e-listbox-container,.e-listbox-wrapper{font-size:12px;overflow-y:scroll!important}.e-listbox-container:not(.e-listboxtool-container):not(.e-sortableclone),.e-listbox-wrapper,.e-listboxtool-container.e-listbox-container .e-ul{border:none}.e-listbox-container .e-list-item.e-selected,.e-listbox-wrapper .e-list-item.e-selected{background-color:#fff}.e-listbox-wrapper:not(.e-listbox-container)::-webkit-scrollbar{height:0;width:6px;background-color:#fff;border-radius:10px}.e-listbox-wrapper:not(.e-listbox-container)::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}@-moz-document url-prefix(){.e-listbox-wrapper:not(.e-listbox-container){overflow-y:hidden!important;scrollbar-width:thin;border-radius:10px}}.popover>.arrow{display:none}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin:0}.react-bootstrap-table-editing-cell{max-height:100%;max-width:100%}.maxh100pc{max-height:100%}.maxw100pc{max-width:100%}.fit-content{width:-moz-fit-content;width:fit-content}.react-datepicker{font-size:10px!important}.react-datepicker-wrapper{display:flex!important;align-items:center}.react-datepicker__input-container>input{max-width:75px;border:none;padding:0}#search-bar-0{min-width:220px;border:1px solid #cce7f4;border-radius:30px}.layout{width:100px;height:100px}.search-label{font-weight:400}select.form-control:not([size]):not([multiple]){height:auto}.input-group .form-control{width:auto}.arrow-dropdown-hidden{appearance:none}.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr,.table-bordered>thead>tr>th{border:1px solid transparent}.table-bordered>tbody>tr>td{border-bottom:1px solid #dcdcdc;vertical-align:middle}.tooltip{z-index:20000!important}.tooltip>.tooltip-inner{max-width:320px;padding:7px 11px;border-radius:9px;background-color:var(--brand,#2563eb);color:#fff;font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.4;box-shadow:0 8px 24px rgba(9,20,68,.28)}.tooltip>.arrow:before{border-color:var(--brand,#2563eb)}.tooltip-timetracking>.tooltip-inner{background-color:#fff;color:#8e8e90;font-weight:700;border:1px solid #8e8e90;border-radius:13px;padding:4px 8px}.tooltip-timetracking>.arrow:before{border-right-color:transparent;border-top-color:transparent}.tooltip-warning>.tooltip-inner{background-color:#e21313;border-radius:13px;padding:4px 8px;font-weight:700}.tooltip-warning>.arrow:before{border-color:#e21313}.tooltip-active>.tooltip-inner{background-color:#00c77a;padding:4px 8px;font-weight:700}.tooltip-active>.arrow:before{border-color:#00c77a}.tooltip-inactive>.tooltip-inner{background-color:#e21313;padding:4px 8px;font-weight:700}.tooltip-inactive>.arrow:before{border-color:#e21313}.tooltip-remove>.tooltip-inner{background-color:#fabd05;padding:4px 8px;font-weight:700}.tooltip-remove>.arrow:before{border-color:#fabd05}.tabsters-responsive-tooltip{position:fixed;transform:translate(-50%,-100%);color:#fff;max-width:320px;padding:10px 14px;border-radius:5px;font-size:14px;font-weight:500;line-height:18px;text-align:center;white-space:normal;overflow-wrap:anywhere;box-shadow:0 10px 28px rgba(5,10,47,.22);pointer-events:none;z-index:2147483000}.tabsters-responsive-tooltip:after{content:"";position:absolute;left:50%;bottom:-7px;transform:translateX(-50%);border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid var(--tabsters-responsive-tooltip-color,#0088c7)}.bg-primary,.btn-primary{background-color:#0088c7!important;border-color:#0088c7!important}.bg-danger,.btn-danger{background-color:#e21313!important;border-color:#e21313!important}.bg-success,.btn-success{background-color:#00c77a!important;border-color:#00c77a!important}.bg-info,.btn-info{background-color:#26a599!important;border-color:#26a599!important}.bg-warning,.btn-warning{background-color:#fabd05!important;border-color:#fabd05!important}.bg-secondary,.btn-secondary{background-color:#8e8e90!important;border-color:#8e8e90!important}.btn-secondary:hover{color:#fff}.brd-grey{border-color:#8e8e90}.brd-today{border-color:#e21313}.bg-light,.btn-light{background-color:#b1b2be!important;border-color:#b1b2be!important;opacity:.1}.progress-bar{height:100%;color:#000;box-shadow:none;-webkit-box-shadow:none}.progressBlock{display:inline-flex;align-items:center;width:90%}.tabstersPercentageBlock,.tabstersProgressBlock{display:flex;align-items:center;width:97%;grid-gap:6px;gap:6px}.progressMiniBlock{height:10px;width:100%;background-color:#f5f5f5}.progressSpan{position:absolute;display:block;width:100%;color:#000}.progressLabel{display:flex;width:36px}.tabstersPercentageBlock .progressLabel{display:flex;width:45px}.progressBar{display:flex;width:calc(100% - 45px)}.progressTable{width:100%}.progressMiniTable,.progressTable{height:8px;margin-bottom:0}.progressTimeTracking{display:flex;justify-content:center;align-items:center;width:50px;font-size:24px;font-weight:700;margin-right:20px}.progressbarTimeTracking{display:flex;height:15px;width:calc(100% - 220px);margin:auto;background-color:#f5f5f5;border-radius:4px}.timetrackingStatus{display:flex;justify-content:right;align-items:center;cursor:pointer;margin-left:20px}.timelineMinicard{height:4px;background-color:#fff}.timelineLabel{display:flex;justify-content:center;align-items:center;position:absolute;font-size:12px;width:100%;height:100%}.progressBarElement{width:90%}.progressBarElement,.tabstersProgressBarTimeline{position:relative;overflow:hidden;height:20px;max-width:200px;border-radius:13px;background-color:#e7e7e7;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.tabstersProgressBarTimeline{width:100%;text-overflow:ellipsis}.tabstersProgressBarTimeline .progress-bar{position:absolute;top:0;left:0;border-top-left-radius:14px;border-bottom-left-radius:14px}.tabstersProgressBarTimeline .timelineLabel{position:relative;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;line-height:1.7;padding:0 6px;text-align:center}.progressBarTimeline{position:relative;overflow:hidden;height:20px;width:90%;min-width:160px;max-width:200px;border-radius:13px;background-color:#e7e7e7;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.timelineLabelCancelled{text-decoration:line-through}.brd-dashed-grey-hold{border:1px dashed #9e9ea0}.react-sweet-progress-symbol{font-size:11px;color:#000!important;font-weight:900!important}.react-sweet-progress-symbol-absolute{top:48%}.montserrat{font-family:"IBM Plex Sans"}.aligncenter{text-align:center}.alignleft{text-align:left}.alignright{text-align:right}.alignvertical{vertical-align:middle}.aligntop{vertical-align:top}.alignbottom{vertical-align:bottom}.align-baseline{display:flex;align-items:baseline}.align-flexend{display:flex;align-items:flex-end}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-no-wrap{flex-wrap:nowrap}.flex-start{display:flex;justify-content:flex-start;align-items:flex-start}.flex-end{justify-content:flex-end}.flex-end,.justify-end{display:flex}.justify-between{justify-content:space-between}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-shrink-0{flex-shrink:0}.space-around{display:flex;justify-content:space-around}.space-between{display:flex;justify-content:space-between}.space-evenly{display:flex;justify-content:space-evenly}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-justify-center{align-items:center;justify-content:center}.white-space{white-space:nowrap}.nowrap{text-wrap:nowrap}.grid{display:grid}.centerblock,.displayblock{display:block}.centerblock{margin:auto}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.floatleft{float:left}.floatinitial{float:none}.floatright{float:right}.top0{top:0}.bottom0{bottom:0}.left0{left:0}.right0{right:0}.hidden{display:hidden}.inline{display:inline-block}.inline-flex{display:inline-flex}.uppercase{text-transform:uppercase}.marginauto{margin:auto}.centervertical{margin-top:auto;margin-bottom:auto}.center{justify-content:center}.center,.left{display:flex;align-items:center}.left{justify-content:left}.right{display:flex;justify-content:right;align-items:center}.text-justify{text-justify:auto}.justify{justify-content:center}.justify-end{justify-content:end}.p5{padding:5px}.p10{padding:10px}.p20{padding:20px}.ph5{padding-left:5px;padding-right:5px}.ph10{padding-left:10px;padding-right:10px}.ph15{padding-left:15px;padding-right:15px}.ph20{padding-left:20px;padding-right:20px}.ph35{padding-right:35px;padding-left:35px}.ph40{padding-right:40px;padding-left:40px}.pv15{padding-top:15px;padding-bottom:15px}.pv5{padding-top:5px;padding-bottom:5px}.pv4{padding-top:4px;padding-bottom:4px}.p0{padding:0}.pl-10{padding-left:-10px}.pl0{padding-left:0!important}.pl1{padding-left:1px}.pr0{padding-right:0!important}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl30{padding-left:30px}.pl60{padding-left:60px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr30{padding-right:30px}.pr40{padding-right:40px}.pt0{padding-top:0}.pt2{padding-top:2px}.pt4{padding-top:4px}.pt5{padding-top:5px}.pt6{padding-top:6px}.pt7{padding-top:7px}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pb30{padding-bottom:30px}.pb20{padding-bottom:20px}.pb10{padding-bottom:10px}.pb5{padding-bottom:5px}.mh5{margin-left:5px;margin-right:5px}.mh10{margin-left:10px;margin-right:10px}.mh15{margin-left:15px;margin-right:15px}.mh20{margin-left:20px;margin-right:20px}.mh25{margin-left:25px;margin-right:25px}.mh30{margin-left:30px;margin-right:30px}.mh45{margin-left:45px;margin-right:45px}.mh60{margin-left:60px;margin-right:60px}.mh100{margin-left:100px;margin-right:100px}.mh3percent{margin-left:3%;margin-right:3%}.mh10percent{margin-left:10%;margin-right:10%}.ml1{margin-left:1px}.ml2{margin-left:2px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml28{margin-left:28px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml80{margin-left:80px}.ml250{margin-left:250px}.ml0{margin-left:0}.ml0imp{margin-left:0!important}.ml-30{margin-left:-30px!important}.ml-20{margin-left:-20px!important}.ml-5{margin-left:-5px!important}.ml-10{margin-left:-10px!important}.ml-12{margin-left:-12px!important}.ml-3{margin-left:-3px!important}.ml-2{margin-left:-2px!important}.ml40{margin-left:40px}.ml45{margin-left:45px}.ml50{margin-left:50px}.ml100{margin-left:100px}.mr2{margin-right:2px}.mr5{margin-right:5px}.mr8{margin-right:8px}.mr10{margin-right:10px}.mr14{margin-right:14px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr50{margin-right:50px}.mr80{margin-right:80px}.mr-30{margin-right:-30px}.mr-50{margin-right:-50px}.mr-60{margin-right:-60px}.mr-15{margin-right:-15px}.mr-10{margin-right:-10px}.mvauto{margin-bottom:auto;margin-top:auto}.mlauto{margin-left:auto}.mv2{margin-bottom:2px!important;margin-top:2px!important}.mv5{margin-bottom:5px!important;margin-top:5px!important}.mv10{margin-bottom:10px!important;margin-top:10px!important}.mv15{margin-bottom:15px!important;margin-top:15px!important}.mv20{margin-bottom:20px!important;margin-top:20px!important}.mv30{margin-bottom:30px!important;margin-top:30px!important}.mt-25{margin-top:-25px!important}.mt-17{margin-top:-17px!important}.mt-15{margin-top:-15px!important}.mt-12{margin-top:-12px!important}.mt-10{margin-top:-10px!important}.mt-7{margin-top:-7px!important}.mt-6{margin-top:-6px!important}.mt-5{margin-top:-5px!important}.mt-4{margin-top:-4px!important}.mt-2{margin-top:-2px!important}.mt5percent{margin-top:5%}.mt8percent{margin-top:8%}.mt10percent{margin-top:10%}.mt1{margin-top:1px}.mt2{margin-top:2px}.mt3{margin-top:3px}.mt4{margin-top:4px}.mt5{margin-top:5px}.mt6{margin-top:6px}.mt7{margin-top:7px}.mt8{margin-top:8px}.mt9{margin-top:9px}.mt10{margin-top:10px}.mt12{margin-top:12px}.mt15{margin-top:15px}.mt17{margin-top:17px!important}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt80{margin-top:80px}.mt225{margin-top:225px}.mb0{margin-bottom:0}.mb3{margin-bottom:3px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.h13{height:13px}.h10,.h15{height:10px}.h20{height:20px}.h25{height:25px}.h27{height:27px!important}.h28{height:28px}.h30{height:30px}.h40{height:40px}.h45{height:45px}.h50{height:50px}.h180{height:180px}.h227{height:170px!important}.h80{height:80px}.h100{height:100px}.h110{height:110px}.h330{height:330px}.h500{height:500px}.h600{height:600px}.h-pivot{height:700px}.height-fit-content{height:-moz-fit-content;height:fit-content}.height50{min-height:50px}.height500{min-height:500px}.height50p{height:50%}.height100p{height:100%}.height100width100{height:100%;width:100%}.maxheight250{max-height:250px}.widthauto{width:auto}.widthautoimp{width:auto!important}.width100p{width:100%}.width98p{width:98%}.width92p{width:92%}.width90p{width:90%}.width80p{width:80%}.width75p{width:75%}.width70p{width:70%}.width50p{width:50%}.width40p{width:40%}.width25p{width:25%}.width20p{width:20%}.width2p{width:2%}.width50{width:48px!important}.width300{width:300px}.width330{width:330px}.width650{width:650px}.width600{width:600px}.width540{width:540px}.width400{width:400px}.width320{width:320px}.width288{width:288px}.width280{width:280px}.width200{width:200px}.width400imp{width:400px!important}.width180{width:180px}.width175{width:175px}.width150{width:150px}.width140{width:140px}.width125{width:125px}.width120{width:120px!important}.width110{width:110px}.width100{width:100px!important}.width90{width:90px!important}.width80{width:80px!important}.width75{width:75px!important}.width74{width:74px!important}.width45{width:45px!important}.minwidth140{min-width:240px}.minwidth320{min-width:320px}.maxwidth130{max-width:130px}.maxwidth230{max-width:230px}.maxwidth250{max-width:250px}.maxwidth315{max-width:315px}.maxwidth500{max-width:500px}.maxcontent{max-width:max-content}.widthcontent{width:max-content}.mincontent{min-width:min-content}.opacity20{opacity:.2}.opacity30{opacity:.3}.opacity45{opacity:.45}.opacity50{opacity:.5}.opacity60{opacity:.6}.underline{text-decoration:underline}.zindex1{z-index:1}.zindex2{z-index:2}.zindex3{z-index:3}.bg-transparent{background-color:initial}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-grey{background-color:#8e8e90!important}.bg-light-grey{background-color:#b1b2be}.bg-very-light-grey{background-color:#8e8e90;opacity:.5}.bg-smoke-grey{background-color:#cecccc}.bg-dark-grey{background-color:#777}.bg-blue{background-color:#0088c7}.bg-purple{background-color:#9e5fff}.bg-light-blue{background-color:#eff6f9}.bg-darkblue{background-color:#050a2f}.bg-green{background-color:#00c77a!important}.bg-red{background-color:#e21313}.bg-orange{background-color:#f57c12}.bg-light-orange{background-color:#ffc107}.bg-yellow{background-color:#fabd05}.bg-turquoise{background-color:#26a599}.black{color:#000}.white{color:#fff;-webkit-text-fill-color:#fff}.grey{color:#8e8e90}.light-grey{color:#b1b2be}.very-light-grey{color:#8e8e90;opacity:.5}.smoke-grey{color:#cecccc}.dark-grey{color:#777}.blue{color:#0088c7}.purple{color:#9e5fff}.darkblue{color:#050a2f}.green{color:#00c77a}.darkgreen{color:#5fad74}.red{color:#e21313}.orange{color:#f57c12}.orange-light{color:#ffc107}.yellow{color:#fabd05}.turquoise{color:#26a599}.fs40{font-size:40px}.fs25{font-size:25px}.fs22{font-size:22px}.fs20{font-size:20px}.fs18{font-size:18px}.fs16{font-size:16px}.fs15{font-size:15px}.fs14{font-size:14px}.fs13{font-size:13px}.fs12{font-size:12px}.fs12imp{font-size:12px!important}.fs11{font-size:11px}.fs10{font-size:10px}.fs8{font-size:8px}.italic{font-style:italic}.line-height20{line-height:20px}.line-height25{line-height:25px}.line-height30{line-height:30px}.shadow-none{box-shadow:none}.brd{border:1px solid #333}.brd-none{border:none}.brd-bottom{border-bottom:1px solid #b1b2be}.brd-left{border-left:1px solid #b1b2be}.brd-left-blue{border-left:6px solid #0088c7;height:34px;padding-right:10px}.brd-left-yellow{border-left:6px solid #fabd05;height:34px;padding-right:10px}.brd-left-green{border-left:6px solid #00c77a}.brd-left-green,.brd-left-red{height:34px;padding-right:10px}.brd-left-red{border-left:6px solid #e21313}.brd-left-grey{border-left:6px solid #8e8e90;height:34px;padding-right:10px}.brd-left-verylightgrey{border-left:6px solid #d5d5d7;height:34px;padding-right:10px}.brd-verylightgrey{border:1px solid #d5d5d7}.brd-left-turquoise{border-left:6px solid #26a599;height:34px;padding-right:10px}.brd-comments{border-left:1px solid #d5d5d7}.brd-timetracking{border:1px solid #b3dcee;border-radius:15px;padding:4px 30px}.brd-dashed-timetracking{border:1px dashed #b3dcee;border-radius:15px;opacity:.5;padding:4px 30px}.brd-blue,.brd-blue-radius{border:1px solid #cce7f4}.brd-blue-radius{border-radius:5px;margin:8px;padding:5px}.brd-shadow-turquoise{box-shadow:0 10px 15px #dcf1ef;padding-top:20px;padding-bottom:20px}.brd-shadow-blue{box-shadow:0 10px 15px #d6ecf6;padding-top:20px;padding-bottom:20px}.brd-radius{border-radius:13px}.brd-radius6{border-radius:6px}.brd-radius30{border-radius:30px!important}.brd-dashed{border:1px dashed #8e8e90;border-radius:13px;opacity:.5}.brd-dashed-lightgrey{border:2px dashed #d5d5d7;border-radius:13px}.brd-lightgrey{border:1px solid #d5d5d7;border-radius:13px}.brd-selected{border:2px dashed #0088c7;border-radius:20px;padding:5px}.filterStatus{height:15px;width:65px}.height-content{height:min-content}.height400{max-height:400px}.width-content{width:min-content}.width-fit{width:-moz-fit-content!important;width:fit-content!important}.images{display:inline-block;vertical-align:middle;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}.bigImages{height:40%;width:40%;margin-left:30%;margin-right:30%}.imageHomePage{height:80%;width:80%}.bigIcons,.extrasmallIcons,.icons,.iconsBigSlides,.iconsBlocks,.iconsCard,.iconsChartMode,.iconsChartModel,.iconsChartParameters,.iconsCircle,.iconsDashboard,.iconsDatepicker,.iconsEmptyBlock,.iconsFavorite,.iconsFilesTable,.iconsFilter,.iconsFilterMiniblock,.iconsGantt,.iconsHelp,.iconsLanguage,.iconsLegend,.iconsLoginLanguage,.iconsMeteo,.iconsMiniblock,.iconsMinicard,.iconsMinicardKanban,.iconsNav,.iconsPath,.iconsPopover,.iconsPopup,.iconsRating,.iconsRectangle,.iconsRectangleMiniTable,.iconsShape,.iconsSlide,.iconsSlideFontSize,.iconsSlideParameters,.iconsTable,.iconsTemplateHeader,.iconsTimeTracking,.iconsTimeTrackingBankHoliday,.iconsTimeTrackingHoliday,.iconsTimeTrackingWeekendHoliday,.iconsTitle,.iconsUser,.iconsViews,.iconsViewsActions,.iconsViewType,.mediumIcons,.smallIcons,.veryBigIcons,.verysmallIcons{display:inline-block;vertical-align:middle;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;flex-shrink:0}.nav.icon{display:inline-block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.extrasmallIcons{height:12px;width:12px}.verysmallIcons{height:16px;width:16px}.icons{height:23px;width:23px}.smallIcons{width:24px;height:19px;margin-right:5px}.mediumIcons{height:30px;width:30px}.bigIcons{height:50px;width:50px}.veryBigIcons{height:60px;width:60px}.iconsLoginLanguage{height:25px;width:25px;padding:1px}.iconsBlocks{height:25px;width:25px;margin-top:-10px;margin-right:5px}.iconsCard{height:28px;width:28px}.iconsDashboard{height:20px;width:20px;min-width:20px}.iconsMinicard{height:18px;width:18px}.iconsMinicardKanban{height:20px;width:20px}.iconsDatepicker{height:16px;width:16px}.iconsTitle{height:20px;width:20px;margin-top:-5px;margin-right:5px}.iconsFilter{height:24px;width:24px}.iconsViews{height:16px;width:16px}.iconsViewsActions{height:12px;width:12px}.iconsViewType{height:30px;width:30px}.iconsPopover{height:20px;width:20px}.iconsPopup{height:24px;width:24px}.iconsLanguage{padding:1px}.iconsLanguage,.iconsNav{height:20px;width:20px}.iconsFavorite{height:20px;width:18px}.iconsRating{height:20px;width:20px}.iconsPath,.tabstersIconsPath{width:15px;height:15px}.tabstersIconsPath{flex-shrink:0}.iconsMiniblock{height:20px;width:20px}.iconsFilterMiniblock{height:15px;width:15px}.iconsTemplateHeader{height:14px;width:14px}.iconsEmptyBlock{height:100px;width:100px}.iconsTable,.tabstersIconsTable{height:20px;width:20px}.tabstersIconsTable{flex-shrink:0}.iconsFilesTable{height:20px;width:20px;min-width:20px}.iconsGantt{height:16px;width:16px}.iconsChartMode,.iconsChartParameters{height:20px;width:20px}.iconsChartModel{display:inline-block;height:104px;width:160px;vertical-align:top}.iconsCircle{width:13px;height:13px}.iconsHelp{height:24px;width:24px}.iconsMeteo{height:35px;width:35px}.iconsRectangle{height:24px;width:37.5px}.iconsRectangleMiniTable{height:20px;width:31px}.iconsShape{height:20px;width:20px}.iconsSlide{height:85px;width:190px}.iconsBigSlides,.iconsSlide{display:inline-block;vertical-align:top}.iconsBigSlides{height:300px;width:720px}.iconsSlideParameters{height:20px;width:20px}.iconsSlideFontSize{height:28px;width:28px}.iconsTimeTracking{height:32px;width:32px}.iconsTimeTrackingBankHoliday,.iconsTimeTrackingHoliday,.iconsTimeTrackingWeekendHoliday{height:28px;width:28px}.iconsLegend{height:25px;width:25px}.iconsUser{width:40px;height:40px}.navbarBlocks{display:flex;flex-direction:column;align-items:center;justify-content:start;grid-gap:6px;gap:6px}.navIconBox,.navIconBoxNoHover{width:100%;border-radius:6px;display:flex;justify-content:center;align-items:center;height:44px;width:44px;cursor:pointer}.navIconBox:hover{background:#050a2f}.iconTabstersLogoWhite{background:#fff;-webkit-mask:url(/static/media/LogoTabsters.1cf43a53.svg);mask:url(/static/media/LogoTabsters.1cf43a53.svg)}.iconSearch{background:#fff;-webkit-mask:url(/static/media/IconSearch.240de1de.svg);mask:url(/static/media/IconSearch.240de1de.svg)}.iconActivity{background:#fff;-webkit-mask:url(/static/media/IconActivity.a3ea5505.svg);mask:url(/static/media/IconActivity.a3ea5505.svg)}.iconTimeSheet{background:#fff}.iconTimeSheet,.iconTimeSheetBlue{-webkit-mask:url(/static/media/IconTimeTracking.acf6e654.svg);mask:url(/static/media/IconTimeTracking.acf6e654.svg)}.iconTimeSheetBlue{background:#0088c7}.iconTimeSheetDark{background:#050a2f;-webkit-mask:url(/static/media/IconTimeTracking.acf6e654.svg);mask:url(/static/media/IconTimeTracking.acf6e654.svg)}.iconReportsLight{background:#fff;-webkit-mask:url(/static/media/IconReports.1db92144.svg);mask:url(/static/media/IconReports.1db92144.svg)}.iconReportsLight:hover{background:#050a2f}.iconUserNav{background:#fff;-webkit-mask:url(/static/media/IconUser.5708f1f3.svg);mask:url(/static/media/IconUser.5708f1f3.svg)}.iconUserNav:hover{background:#050a2f}.iconUserNavAccount{background:#050a2f;-webkit-mask:url(/static/media/IconUser.5708f1f3.svg);mask:url(/static/media/IconUser.5708f1f3.svg)}.iconNotifications{background:#fff;-webkit-mask:url(/static/media/IconNotificationBell.3517fac9.svg);mask:url(/static/media/IconNotificationBell.3517fac9.svg)}.iconNotificationsAccount,.iconNotificationsDarkBlue{background:#050a2f;-webkit-mask:url(/static/media/IconNotificationBell.3517fac9.svg);mask:url(/static/media/IconNotificationBell.3517fac9.svg)}.iconLockBlack{background:#212529}.iconLockBlack,.iconLockDarkBlue{-webkit-mask:url(/static/media/IconLock.c67ee7cb.svg);mask:url(/static/media/IconLock.c67ee7cb.svg)}.iconLockDarkBlue{background:#050a2f}.iconAdministration{background:#050a2f;-webkit-mask:url(/static/media/IconAdministration.f736789e.svg);mask:url(/static/media/IconAdministration.f736789e.svg)}.iconWorkflowAccount{background:#050a2f}.iconWorkflowAccount,.iconWorkflowLight{-webkit-mask:url(/static/media/IconViewTypePert.cc86b131.svg);mask:url(/static/media/IconViewTypePert.cc86b131.svg)}.iconWorkflowLight{background:#fff}.iconAdministrationWhite{background:#fff;-webkit-mask:url(/static/media/IconAdministration.f736789e.svg);mask:url(/static/media/IconAdministration.f736789e.svg)}.iconTermsOfService{background:#050a2f}.iconTermsOfService,.iconTermsOfServiceWhite{-webkit-mask:url(/static/media/IconTermsOfService.68e0b368.svg);mask:url(/static/media/IconTermsOfService.68e0b368.svg)}.iconTermsOfServiceWhite{background:#fff}.iconArchived{background:#050a2f}.iconArchived,.iconArchivedLight{-webkit-mask:url(/static/media/IconArchived.5b866b50.svg);mask:url(/static/media/IconArchived.5b866b50.svg)}.iconArchivedLight{background:#fff}.iconArchivedBlack{background:#212529}.iconArchivedBlack,.iconArchivedCurrentColor{-webkit-mask:url(/static/media/IconArchived.5b866b50.svg);mask:url(/static/media/IconArchived.5b866b50.svg)}.iconArchivedCurrentColor{background:currentColor}.iconRestore{background:#212529;-webkit-mask:url(/static/media/IconRestore.c24daf66.svg);mask:url(/static/media/IconRestore.c24daf66.svg)}.iconEnvironment,.iconEnvironmentNav{background:#fff}.iconEnvironment,.iconEnvironmentBlue,.iconEnvironmentNav{-webkit-mask:url(/static/media/IconEnvironment.da322536.svg);mask:url(/static/media/IconEnvironment.da322536.svg)}.iconEnvironmentBlue,.iconMap{background:#0088c7}.iconMap{-webkit-mask:url(/static/media/IconAction.b2a73b0b.svg);mask:url(/static/media/IconAction.b2a73b0b.svg)}.iconNewProjetEmptyTemplate{background:#0088c7;-webkit-mask:url(/static/media/IconEnvironment.da322536.svg);mask:url(/static/media/IconEnvironment.da322536.svg)}.iconNewProjetTemplate{background:#0088c7;-webkit-mask:url(/static/media/IconNewProjetTemplate.1b8d7e34.svg);mask:url(/static/media/IconNewProjetTemplate.1b8d7e34.svg)}.iconNewRiskTemplate{background:#0088c7;-webkit-mask:url(/static/media/IconNewRiskTemplate.e4f27c74.svg);mask:url(/static/media/IconNewRiskTemplate.e4f27c74.svg)}.iconDisplayWeek{background:#0088c7;-webkit-mask:url(/static/media/IconDisplayWeek.d8497b01.svg);mask:url(/static/media/IconDisplayWeek.d8497b01.svg)}.iconHideWeek{background:#0088c7;-webkit-mask:url(/static/media/IconHideWeek.87e322ad.svg);mask:url(/static/media/IconHideWeek.87e322ad.svg)}.iconHelp{background:#fff}.iconHelp,.iconHelpAccount{-webkit-mask:url(/static/media/IconHelp.28f995cb.svg);mask:url(/static/media/IconHelp.28f995cb.svg)}.iconHelpAccount{background:#050a2f}.iconLogout{background:#fff}.iconLogout,.iconLogoutAccount{-webkit-mask:url(/static/media/IconLogout.ef9d966f.svg);mask:url(/static/media/IconLogout.ef9d966f.svg)}.iconLogoutAccount{background:#f57c12}.iconAgileBoard{background:#f57c12}.iconAgileBoard,.iconAgileBoardBlue{-webkit-mask:url(/static/media/IconAgileBoard.d6ace151.svg);mask:url(/static/media/IconAgileBoard.d6ace151.svg)}.iconAgileBoardBlue{background:#0088c7}.iconAgileBoardWhite{background:#fff;-webkit-mask:url(/static/media/IconAgileBoard.d6ace151.svg);mask:url(/static/media/IconAgileBoard.d6ace151.svg)}.iconSprint{background:#f57c12}.iconSprint,.iconSprintBlue{-webkit-mask:url(/static/media/IconSprint.8f34019b.svg);mask:url(/static/media/IconSprint.8f34019b.svg)}.iconSprintBlue{background:#0088c7}.iconSprintWhite{background:#fff;-webkit-mask:url(/static/media/IconSprint.8f34019b.svg);mask:url(/static/media/IconSprint.8f34019b.svg)}.iconBusinessLine{background:#0088c7}.iconBusinessLine,.iconBusinessLineWhite{-webkit-mask:url(/static/media/IconBusinessLine.0bd87241.svg);mask:url(/static/media/IconBusinessLine.0bd87241.svg)}.iconBusinessLineWhite{background:#fff}.iconBusinessLineDark{background:#050a2f;-webkit-mask:url(/static/media/IconBusinessLine.0bd87241.svg);mask:url(/static/media/IconBusinessLine.0bd87241.svg)}.iconProject{background:#0088c7}.iconProject,.iconProjectWhite{-webkit-mask:url(/static/media/IconProject.cc7bfe12.svg);mask:url(/static/media/IconProject.cc7bfe12.svg)}.iconProjectWhite{background:#fff}.iconProjectDark{background:#050a2f}.iconProjectDark,.iconProjectGrey{-webkit-mask:url(/static/media/IconProject.cc7bfe12.svg);mask:url(/static/media/IconProject.cc7bfe12.svg)}.iconProjectGrey{background:#8e8e90}.iconWorkpackage{background:#0088c7}.iconWorkpackage,.iconWorkpackageWhite{-webkit-mask:url(/static/media/IconWorkpackage.7d1136a4.svg);mask:url(/static/media/IconWorkpackage.7d1136a4.svg)}.iconWorkpackageWhite{background:#fff}.iconWorkpackageDark{background:#050a2f;-webkit-mask:url(/static/media/IconWorkpackage.7d1136a4.svg);mask:url(/static/media/IconWorkpackage.7d1136a4.svg)}.iconAction{background:#0088c7}.iconAction,.iconActionWhite{-webkit-mask:url(/static/media/IconAction.b2a73b0b.svg);mask:url(/static/media/IconAction.b2a73b0b.svg)}.iconActionWhite{background:#fff}.iconActionDark{background:#050a2f;-webkit-mask:url(/static/media/IconAction.b2a73b0b.svg);mask:url(/static/media/IconAction.b2a73b0b.svg)}.iconTask{background:#0088c7}.iconTask,.iconTaskWhite{-webkit-mask:url(/static/media/IconTask.a3868e8b.svg);mask:url(/static/media/IconTask.a3868e8b.svg)}.iconTaskWhite{background:#fff}.iconTaskDark{background:#050a2f}.iconTaskDark,.iconTaskGrey{-webkit-mask:url(/static/media/IconTask.a3868e8b.svg);mask:url(/static/media/IconTask.a3868e8b.svg)}.iconTaskGrey{background:#777}.iconEntity{background:#26a599}.iconEntity,.iconEntityBlue{-webkit-mask:url(/static/media/IconEntity.97694081.svg);mask:url(/static/media/IconEntity.97694081.svg)}.iconEntityBlue{background:#0088c7}.iconEntityWhite{background:#fff}.iconEntityDark,.iconEntityWhite{-webkit-mask:url(/static/media/IconEntity.97694081.svg);mask:url(/static/media/IconEntity.97694081.svg)}.iconEntityDark{background:#050a2f}.iconLink{background:#0088c7}.iconLink,.iconLinkGrey{-webkit-mask:url(/static/media/IconLink.88c1c651.svg);mask:url(/static/media/IconLink.88c1c651.svg)}.iconAxe,.iconLinkGrey{background:#8e8e90}.iconAxe{-webkit-mask:url(/static/media/IconFilterStatus.bfc7479e.svg);mask:url(/static/media/IconFilterStatus.bfc7479e.svg)}.iconMeteo{background:#0088c7}.iconMeteo,.iconMeteoDark{-webkit-mask:url(/static/media/IconMeteo.56e7f999.svg);mask:url(/static/media/IconMeteo.56e7f999.svg)}.iconMeteoDark{background:#050a2f}.iconAxeLight{background:#fff;-webkit-mask:url(/static/media/IconFilterStatus.bfc7479e.svg);mask:url(/static/media/IconFilterStatus.bfc7479e.svg)}.iconUser{background:#0088c7}.iconUser,.iconUserLight{-webkit-mask:url(/static/media/IconUser.5708f1f3.svg);mask:url(/static/media/IconUser.5708f1f3.svg)}.iconUserLight{background:#fff}.iconUserDark{background:#050a2f}.iconUserDark,.iconUserTurquoise{-webkit-mask:url(/static/media/IconUser.5708f1f3.svg);mask:url(/static/media/IconUser.5708f1f3.svg)}.iconUserTurquoise{background:#26a599}.iconUserGroup{background:#26a599}.iconUserGroup,.iconUserGroupWhite{-webkit-mask:url(/static/media/IconUserGroup.e6c2440a.svg);mask:url(/static/media/IconUserGroup.e6c2440a.svg)}.iconUserGroupWhite{background:#fff}.iconTeam{background:#0088c7}.iconTeam,.iconTeamLight{-webkit-mask:url(/static/media/IconTeam.e6c2440a.svg);mask:url(/static/media/IconTeam.e6c2440a.svg)}.iconTeamLight{background:#fff}.iconTeamDark{background:#050a2f;-webkit-mask:url(/static/media/IconTeam.e6c2440a.svg);mask:url(/static/media/IconTeam.e6c2440a.svg)}.iconTree{background:#0088c7;-webkit-mask:url(/static/media/IconTree.7f55cb91.svg);mask:url(/static/media/IconTree.7f55cb91.svg)}.iconBudget{background:#0088c7}.iconBudget,.iconBudgetDark{-webkit-mask:url(/static/media/IconBudgetCode.9526c697.svg);mask:url(/static/media/IconBudgetCode.9526c697.svg)}.iconBudgetDark{background:#050a2f}.iconBudgetWhite{background:#fff}.iconBudgetGrey,.iconBudgetWhite{-webkit-mask:url(/static/media/IconBudgetCode.9526c697.svg);mask:url(/static/media/IconBudgetCode.9526c697.svg)}.iconBudgetGrey{background:#777}.iconBurned{background:#0088c7;-webkit-mask:url(/static/media/IconBurned.bf953588.svg);mask:url(/static/media/IconBurned.bf953588.svg)}.iconCommunication{background:#0088c7}.iconCommunication,.iconCommunicationDark{-webkit-mask:url(/static/media/IconCommunication.fddbe4b0.svg);mask:url(/static/media/IconCommunication.fddbe4b0.svg)}.iconCommunicationDark{background:#050a2f}.iconDecisions{background:#0088c7}.iconDecisions,.iconDecisionsDark{-webkit-mask:url(/static/media/IconDecisions.f7d680fb.svg);mask:url(/static/media/IconDecisions.f7d680fb.svg)}.iconDecisionsDark{background:#050a2f}.iconDecisionsWhite{background:#fff}.iconDecisionsGrey,.iconDecisionsWhite{-webkit-mask:url(/static/media/IconDecisions.f7d680fb.svg);mask:url(/static/media/IconDecisions.f7d680fb.svg)}.iconDecisionsGrey{background:#777}.iconDependencies{background:#0088c7;-webkit-mask:url(/static/media/IconDependencies.fd6df38b.svg);mask:url(/static/media/IconDependencies.fd6df38b.svg)}.iconDependenciesPopup{background:#212529;-webkit-mask:url(/static/media/IconDependenciesPopup.79fe1736.svg);mask:url(/static/media/IconDependenciesPopup.79fe1736.svg)}.iconDetails{background:#0088c7}.iconDetails,.iconDetailsDark{-webkit-mask:url(/static/media/IconDetails.a7da4cb4.svg);mask:url(/static/media/IconDetails.a7da4cb4.svg)}.iconDetailsDark{background:#050a2f}.iconEarnings{background:#0088c7}.iconEarnings,.iconEarningsDark{-webkit-mask:url(/static/media/IconEarnings.541980ce.svg);mask:url(/static/media/IconEarnings.541980ce.svg)}.iconEarningsDark{background:#050a2f}.iconEarningsGrey{background:#777;-webkit-mask:url(/static/media/IconEarnings.541980ce.svg);mask:url(/static/media/IconEarnings.541980ce.svg)}.iconGeneric{background:#0088c7}.iconGeneric,.iconGenericDark{-webkit-mask:url(/static/media/IconGeneric.333fe989.svg);mask:url(/static/media/IconGeneric.333fe989.svg)}.iconGenericDark{background:#050a2f}.iconGenericWhite{background:#fff}.iconGenericGrey,.iconGenericWhite{-webkit-mask:url(/static/media/IconGeneric.333fe989.svg);mask:url(/static/media/IconGeneric.333fe989.svg)}.iconGenericGrey{background:#777}.iconIssues{background:#0088c7}.iconIssues,.iconIssuesDark{-webkit-mask:url(/static/media/IconIssues.7689a904.svg);mask:url(/static/media/IconIssues.7689a904.svg)}.iconIssuesDark{background:#050a2f}.iconIssuesWhite{background:#fff}.iconIssuesGrey,.iconIssuesWhite{-webkit-mask:url(/static/media/IconIssues.7689a904.svg);mask:url(/static/media/IconIssues.7689a904.svg)}.iconIssuesGrey{background:#777}.iconHolidays{background:#26a599}.iconHolidays,.iconHolidaysBlue{-webkit-mask:url(/static/media/IconHolidays.33c03800.svg);mask:url(/static/media/IconHolidays.33c03800.svg)}.iconHolidaysBlue{background:#0088c7}.iconHolidaysDark{background:#050a2f;-webkit-mask:url(/static/media/IconHolidays.33c03800.svg);mask:url(/static/media/IconHolidays.33c03800.svg)}.iconLinks{background:#0088c7;-webkit-mask:url(/static/media/IconLinks.5b100f5c.svg);mask:url(/static/media/IconLinks.5b100f5c.svg)}.iconMeetings{background:#0088c7}.iconMeetings,.iconMeetingsDark{-webkit-mask:url(/static/media/IconMeetings.d59aeaac.svg);mask:url(/static/media/IconMeetings.d59aeaac.svg)}.iconMeetingsDark{background:#050a2f}.iconMeetingsWhite{background:#fff}.iconMeetingsGrey,.iconMeetingsWhite{-webkit-mask:url(/static/media/IconMeetings.d59aeaac.svg);mask:url(/static/media/IconMeetings.d59aeaac.svg)}.iconMeetingsGrey{background:#777}.iconQualitativeData{background:#0088c7;-webkit-mask:url(/static/media/IconQualitativeData.c422d753.svg);mask:url(/static/media/IconQualitativeData.c422d753.svg)}.iconResource{background:#0088c7}.iconResource,.iconResourceDark{-webkit-mask:url(/static/media/IconResource.a724e366.svg);mask:url(/static/media/IconResource.a724e366.svg)}.iconResourceDark{background:#050a2f}.iconResourceWhite{background:#fff;-webkit-mask:url(/static/media/IconResource.a724e366.svg);mask:url(/static/media/IconResource.a724e366.svg)}.iconRights{background:#0088c7;-webkit-mask:url(/static/media/IconRights.325fc54f.svg);mask:url(/static/media/IconRights.325fc54f.svg)}.iconRisks{background:#0088c7}.iconRisks,.iconRisksDark{-webkit-mask:url(/static/media/IconWarning.a63d0066.svg);mask:url(/static/media/IconWarning.a63d0066.svg)}.iconRisksDark{background:#050a2f}.iconRisksWhite{background:#fff}.iconRisksGrey,.iconRisksWhite{-webkit-mask:url(/static/media/IconWarning.a63d0066.svg);mask:url(/static/media/IconWarning.a63d0066.svg)}.iconRisksGrey{background:#777}.iconRoadMap{background:#0088c7}.iconRoadMap,.iconRoadMapDark{-webkit-mask:url(/static/media/IconRoadmap.808ff644.svg);mask:url(/static/media/IconRoadmap.808ff644.svg)}.iconRoadMapDark{background:#050a2f}.iconTimeTracking{background:#0088c7}.iconTimeTracking,.iconTimeTrackingDark{-webkit-mask:url(/static/media/IconTimeTracking.acf6e654.svg);mask:url(/static/media/IconTimeTracking.acf6e654.svg)}.iconTimeTrackingDark{background:#050a2f}.iconTimeTrackingWhite{background:#fff;-webkit-mask:url(/static/media/IconTimeTracking.acf6e654.svg);mask:url(/static/media/IconTimeTracking.acf6e654.svg)}.iconAI{background:#fff;-webkit-mask:url(/static/media/IconAI.31b92ee5.svg);mask:url(/static/media/IconAI.31b92ee5.svg)}.aiFloatingButton{position:fixed;bottom:24px;right:24px;z-index:999;cursor:pointer}.aiFloatingButton .navIconBox{background-color:#050a2f;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(5,10,47,.35);transition:background-color .15s ease,transform .15s ease}.aiFloatingButton .navIconBox:hover{background-color:#1a2150;transform:translateY(-2px)}@media (max-width:768px){.aiFloatingButton{bottom:16px;right:16px}.aiFloatingButton .navIconBox{width:44px;height:44px}}.iconTimeTrackingYellow{background:#fabd05;-webkit-mask:url(/static/media/IconTimeTracking.acf6e654.svg);mask:url(/static/media/IconTimeTracking.acf6e654.svg)}.iconWarning{background:#0088c7;-webkit-mask:url(/static/media/IconWarning.a63d0066.svg);mask:url(/static/media/IconWarning.a63d0066.svg)}.iconWorkload{background:#0088c7}.iconWorkload,.iconWorkloadDark{-webkit-mask:url(/static/media/IconWorkload.4cb79b7e.svg);mask:url(/static/media/IconWorkload.4cb79b7e.svg)}.iconWorkloadDark{background:#050a2f}.iconViewTypeTable{background:#0088c7}.iconViewTypeTable,.iconViewTypeTableBrand{-webkit-mask:url(/static/media/IconViewTypeTable.72ce85fb.svg);mask:url(/static/media/IconViewTypeTable.72ce85fb.svg)}.iconViewTypeTableBrand{background:var(--brand,#0088c7)}.iconViewTypeTableGrey{background:#777;-webkit-mask:url(/static/media/IconViewTypeTable.72ce85fb.svg);mask:url(/static/media/IconViewTypeTable.72ce85fb.svg)}.iconViewTypePlanning{background:#0088c7}.iconViewTypePlanning,.iconViewTypePlanningGrey{-webkit-mask:url(/static/media/IconViewTypePlanning.434a0631.svg);mask:url(/static/media/IconViewTypePlanning.434a0631.svg)}.iconViewTypePlanningGrey{background:#777}.iconViewTypeKanban{background:#0088c7}.iconViewTypeKanban,.iconViewTypeKanbanGrey{-webkit-mask:url(/static/media/IconViewTypeKanban.993f15c9.svg);mask:url(/static/media/IconViewTypeKanban.993f15c9.svg)}.iconViewTypeKanbanGrey{background:#777}.iconViewTypePivot{background:#0088c7}.iconViewTypePivot,.iconViewTypePivotGrey{-webkit-mask:url(/static/media/IconViewTypePivot.2a226b96.svg);mask:url(/static/media/IconViewTypePivot.2a226b96.svg)}.iconViewTypePivotGrey{background:#777}.iconViewTypeChart{background:#0088c7}.iconViewTypeChart,.iconViewTypeChartBrand{-webkit-mask:url(/static/media/IconViewTypeChart.e9f91675.svg);mask:url(/static/media/IconViewTypeChart.e9f91675.svg)}.iconViewTypeChartBrand{background:var(--brand,#0088c7)}.iconViewTypeChartGrey{background:#777;-webkit-mask:url(/static/media/IconViewTypeChart.e9f91675.svg);mask:url(/static/media/IconViewTypeChart.e9f91675.svg)}.iconViewTypeMap{background:#0088c7}.iconViewTypeMap,.iconViewTypeMapBrand{-webkit-mask:url(/static/media/IconMap.8f0e7f42.svg);mask:url(/static/media/IconMap.8f0e7f42.svg)}.iconViewTypeMapBrand{background:var(--brand,#0088c7)}.iconViewTypeMapGrey{background:#777;-webkit-mask:url(/static/media/IconMap.8f0e7f42.svg);mask:url(/static/media/IconMap.8f0e7f42.svg)}.iconViewTypeNeedsMatrix{background:#0088c7}.iconViewTypeNeedsMatrix,.iconViewTypeNeedsMatrixGrey{-webkit-mask:url(/static/media/IconViewTypeNeedsMatrix.ded2ad83.svg);mask:url(/static/media/IconViewTypeNeedsMatrix.ded2ad83.svg)}.iconViewTypeNeedsMatrixGrey{background:#777}.iconViewTypePert{background:#0088c7}.iconViewTypePert,.iconViewTypePertGrey{-webkit-mask:url(/static/media/IconViewTypePert.cc86b131.svg);mask:url(/static/media/IconViewTypePert.cc86b131.svg)}.iconViewTypePertGrey{background:#777}.iconDependenciesWhite{background:#fff;-webkit-mask:url(/static/media/IconDependencies.fd6df38b.svg);mask:url(/static/media/IconDependencies.fd6df38b.svg)}.needsMatrix{position:relative;display:flex;flex-direction:column;flex:1 1;min-height:0;height:100%;width:100%}.needsMatrixCanvasScroller::-webkit-scrollbar{height:8px;width:8px;background-color:#fff;border-radius:10px}.needsMatrixCanvasScroller::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.filtersNeedsMatrix{display:flex;align-items:center}.needsMatrixCanvasScroller{flex:1 1;min-height:0;overflow:auto;border-top:1px solid #e9e9e7;background-color:#fbfbfa}.needsMatrix.mini{height:100%}.needsMatrix.mini .needsMatrixCanvasScroller{overflow:hidden;border-top:none;background-color:initial}.needsMatrixCanvas{position:relative;width:100%;height:100%}.needsMatrixFreeArrow{position:absolute;z-index:8}.needsMatrixFreeArrow.grab{cursor:grab}.needsMatrixFreeArrow.grab:active{cursor:grabbing}.needsMatrixFreeArrow svg{display:block;filter:drop-shadow(0 1px 1px rgba(15,15,15,.08))}.needsMatrixFreeArrow.selected{z-index:18}.needsMatrixArrowResizeHandle{position:absolute;top:50%;right:-7px;transform:translateY(-50%);width:14px;height:14px;border-radius:50%;background-color:#fff;border:2px solid #2383e2;cursor:ew-resize;z-index:19}.needsMatrixGroup{position:absolute;border:2px dashed #a8a29e;border-radius:14px;background-color:rgba(55,53,47,.015);z-index:5}.needsMatrixGroup.grab{cursor:grab}.needsMatrixGroup.grab:active{cursor:grabbing}.needsMatrixGroup.selected{border-color:#2383e2}.needsMatrixGroupResizeHandle{position:absolute;right:-2px;bottom:-2px;width:16px;height:16px;border-radius:8px 0 12px 0;cursor:nwse-resize}.needsMatrixGroup.selected .needsMatrixGroupResizeHandle{background-color:rgba(35,131,226,.35)}.needsMatrixShapeControls{position:absolute;top:-30px;left:0;display:flex;grid-gap:4px;gap:4px;z-index:19}.needsMatrixShapeControl{width:24px;height:24px;line-height:22px;text-align:center;border-radius:6px;background-color:#fff;border:1px solid #e3e2e0;box-shadow:0 1px 3px rgba(15,15,15,.1);color:#37352f;font-size:14px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.needsMatrixShapeControl:hover{background-color:#f1f1ef}.needsMatrixShapeControl.delete{color:#eb5757}.needsMatrixShapeControl.delete:hover{background-color:#ffe2dd;border-color:#eb5757}.needsMatrixGroupIcon{display:inline-block;width:14px;height:14px;border:2px dashed #0088c7;border-radius:3px}.needsMatrixZone{position:absolute;width:320px;border:1px solid #e3e2e0;border-radius:10px;background-color:#fff;box-shadow:0 1px 2px rgba(15,15,15,.04),0 2px 6px rgba(15,15,15,.04);z-index:10;overflow:hidden}.needsMatrixZoneResizeHandle{position:absolute;top:0;right:0;width:7px;height:100%;cursor:ew-resize;z-index:12}.needsMatrixZoneResizeHandle:hover{background-color:rgba(35,131,226,.25)}.needsMatrixZone.dragging{box-shadow:0 6px 20px rgba(15,15,15,.15);opacity:.95;z-index:15}.needsMatrixZoneHeader{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background-color:#e7f3f8;color:#183347;font-weight:600;font-size:13px;border-bottom:1px solid rgba(24,51,71,.08);-webkit-user-select:none;user-select:none}.needsMatrixZoneHeader.grab{cursor:grab}.needsMatrixZoneHeader.grab:active{cursor:grabbing}.needsMatrixZoneTitle{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.needsMatrixZoneCount{flex-shrink:0;margin-left:10px;padding:0 8px;border-radius:10px;background-color:rgba(24,51,71,.08);color:#183347;font-size:12px;font-weight:600}.needsMatrixZoneContent{padding:8px}.needsMatrixSubZone{display:flex;min-width:0;margin-bottom:6px;border:1px solid #e9e9e7;border-radius:6px;overflow:hidden}.needsMatrixSubZoneHeader{display:block;align-content:center;flex:0 0 25%;min-width:60px;max-width:40%;box-sizing:border-box;padding:4px 6px;background-color:#f1f1ef;color:#57564f;border-right:1px solid #e9e9e7;font-size:12px;font-weight:600;text-align:center;overflow:hidden;overflow-wrap:anywhere}.needsMatrixSubZoneItems{flex:1 1;min-width:0;padding:4px}.needsMatrixItem{display:flex;align-items:center;min-width:0;margin:4px 0;padding:6px 8px;border-radius:6px;background-color:#fff;border:1px solid #e9e9e7;box-shadow:0 1px 2px rgba(15,15,15,.03);color:#37352f;font-size:12px}.needsMatrixItem:hover{background-color:#fafaf9}.needsMatrixItemBadge{flex-shrink:0;margin-right:8px;padding:1px 7px;border-radius:4px;font-size:10px;font-weight:600;line-height:14px}.needsMatrixBadgeGreen{background-color:#dbeddb;color:#1c3829}.needsMatrixBadgeYellow{background-color:#fdecc8;color:#402c1b}.needsMatrixBadgeOrange{background-color:#fadec9;color:#49290e}.needsMatrixBadgeDark{background-color:#ffe2dd;color:#5d1715}.needsMatrixBadgeGrey{background-color:#e3e2e0;color:#32302c}.needsMatrixItemName{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.needsMatrixZoneEmpty{padding:10px;color:#787774;font-size:12px;text-align:center}.pertChart{display:flex;flex-direction:column;flex:1 1;min-height:0;height:100%;width:100%}.pertCanvasScroller{flex:1 1;min-height:0;overflow:auto;border-top:1px solid #e9e9e7;background-color:#fbfbfa}.pertCanvasScroller::-webkit-scrollbar{height:8px;width:8px;background-color:#fff;border-radius:10px}.pertCanvasScroller::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.pertChart.mini .pertCanvasScroller{overflow:hidden;border-top:none;background-color:initial}.pertCanvas{position:relative;width:100%;height:100%}.pertArrows{position:absolute;top:0;left:0;pointer-events:none}.pertLagBadge{position:absolute;transform:translate(-50%,-50%);padding:1px 8px;border-radius:10px;background-color:#ffe2dd;color:#5d1715;border:1px solid rgba(93,23,21,.15);font-size:10px;font-weight:600;white-space:nowrap;z-index:12}.pertLagBadge.positive{background-color:#dbeddb;color:#1c3829;border-color:rgba(28,56,41,.15)}.pertNode{position:absolute;display:flex;align-items:center;padding:8px 10px;border:1px solid #e3e2e0;border-radius:10px;background-color:#fff;box-shadow:0 1px 2px rgba(15,15,15,.04),0 2px 6px rgba(15,15,15,.04);z-index:10;overflow:hidden}.pertNode.dimmed{opacity:.25}.pertNodeIcon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;margin-right:10px;border-radius:8px;background-color:#e7f3f8}.pertNodeContent{flex:1 1;min-width:0}.pertNodeName{color:#37352f;font-size:13px}.pertNodeDates,.pertNodeName{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pertNodeDates{display:inline-block;margin-top:3px;padding:1px 8px;border-radius:10px;background-color:#ffe2dd;color:#c4554d;font-size:10px;max-width:100%}.pertEmpty{padding:20px;color:#787774;font-size:12px;text-align:center}.iconViewTypeList{background:#0088c7}.iconViewTypeList,.iconViewTypeListGrey{-webkit-mask:url(/static/media/IconViewTypeList.af89fe82.svg);mask:url(/static/media/IconViewTypeList.af89fe82.svg)}.iconViewTypeListGrey{background:#777}.iconViewTypeDashboard{background:var(--brand,#0088c7)}.iconViewTypeDashboard,.iconViewTypeDashboardGrey{-webkit-mask:url(/static/media/IconDashboard.3446b34c.svg);mask:url(/static/media/IconDashboard.3446b34c.svg)}.iconViewTypeDashboardGrey{background:#777}.iconViewTypeDashboardDark{background:#050a2f;-webkit-mask:url(/static/media/IconDashboard.3446b34c.svg);mask:url(/static/media/IconDashboard.3446b34c.svg)}.iconFilterOperatorEqual{background:#777;-webkit-mask:url(/static/media/IconFilterOperatorEqual.7eb52505.svg);mask:url(/static/media/IconFilterOperatorEqual.7eb52505.svg)}.iconFilterOperatorNotEqual{background:#777;-webkit-mask:url(/static/media/IconFilterOperatorNotEqual.558fbca1.svg);mask:url(/static/media/IconFilterOperatorNotEqual.558fbca1.svg)}.iconFilterOperatorGreaterThan{background:#777;-webkit-mask:url(/static/media/IconFilterOperatorGreaterThan.a84b6130.svg);mask:url(/static/media/IconFilterOperatorGreaterThan.a84b6130.svg)}.iconFilterOperatorGreaterOrEqualThan{background:#777;-webkit-mask:url(/static/media/IconFilterOperatorGreaterOrEqualThan.0de9a892.svg);mask:url(/static/media/IconFilterOperatorGreaterOrEqualThan.0de9a892.svg)}.iconFilterOperatorLessThan{background:#777;-webkit-mask:url(/static/media/IconFilterOperatorLessThan.5cb77bff.svg);mask:url(/static/media/IconFilterOperatorLessThan.5cb77bff.svg)}.iconFilterOperatorLessOrEqualThan{background:#777;-webkit-mask:url(/static/media/IconFilterOperatorLessOrEqualThan.0cfc3d8b.svg);mask:url(/static/media/IconFilterOperatorLessOrEqualThan.0cfc3d8b.svg)}.iconFilterOperatorCustom{background:#777;-webkit-mask:url(/static/media/IconFilterOperatorCustom.5857dfd1.svg);mask:url(/static/media/IconFilterOperatorCustom.5857dfd1.svg)}.iconFilterOperatorContains{background:#777;-webkit-mask:url(/static/media/IconFilterOperatorContains.40791ed7.svg);mask:url(/static/media/IconFilterOperatorContains.40791ed7.svg)}.iconFilterOperatorNotContains{background:#777;-webkit-mask:url(/static/media/IconFilterOperatorNotContains.2a646ae0.svg);mask:url(/static/media/IconFilterOperatorNotContains.2a646ae0.svg)}.iconFilterOperatorStartWith{background:#777;-webkit-mask:url(/static/media/IconFilterOperatorStartWith.2124010b.svg);mask:url(/static/media/IconFilterOperatorStartWith.2124010b.svg)}.iconFilterOperatorEndWith{background:#777;-webkit-mask:url(/static/media/IconFilterOperatorEndWith.837e86a9.svg);mask:url(/static/media/IconFilterOperatorEndWith.837e86a9.svg)}.iconFilterOperatorNull{background:#777;-webkit-mask:url(/static/media/IconFilterOperatorNull.62684eb7.svg);mask:url(/static/media/IconFilterOperatorNull.62684eb7.svg)}.iconFilterOperatorNotNull{background:#777;-webkit-mask:url(/static/media/IconFilterOperatorNotNull.bcd09392.svg);mask:url(/static/media/IconFilterOperatorNotNull.bcd09392.svg)}.iconFilterOperatorBetween{background:#777;-webkit-mask:url(/static/media/IconFilterOperatorBetween.6a8ab648.svg);mask:url(/static/media/IconFilterOperatorBetween.6a8ab648.svg)}.iconFontSizeSetting{background:#000;-webkit-mask:url(/static/media/IconFontSizeSetting.70a39900.svg);mask:url(/static/media/IconFontSizeSetting.70a39900.svg)}.iconFontSize1{background:#000;-webkit-mask:url(/static/media/IconFontSize1.892b7b8c.svg);mask:url(/static/media/IconFontSize1.892b7b8c.svg)}.iconFontSize2{background:#000;-webkit-mask:url(/static/media/IconFontSize2.fec27c8d.svg);mask:url(/static/media/IconFontSize2.fec27c8d.svg)}.iconFontSize3{background:#000;-webkit-mask:url(/static/media/IconFontSize3.6b031fe7.svg);mask:url(/static/media/IconFontSize3.6b031fe7.svg)}.iconFontSize4{background:#000;-webkit-mask:url(/static/media/IconFontSize4.4b520440.svg);mask:url(/static/media/IconFontSize4.4b520440.svg)}.iconFontSize5{background:#000;-webkit-mask:url(/static/media/IconFontSize5.ae60a2b0.svg);mask:url(/static/media/IconFontSize5.ae60a2b0.svg)}.iconSlideTitle{background:#0088c7}.iconSlideTitle,.iconSlideTitleWhite{-webkit-mask:url(/static/media/IconSlideTitle.b8b1c80b.svg);mask:url(/static/media/IconSlideTitle.b8b1c80b.svg)}.iconSlideTitleWhite{background:#fff}.iconSlideTitleDark{background:#050a2f;-webkit-mask:url(/static/media/IconSlideTitle.b8b1c80b.svg);mask:url(/static/media/IconSlideTitle.b8b1c80b.svg)}.iconGlobal{background:#050a2f;-webkit-mask:url(/static/media/IconEnvironment.da322536.svg);mask:url(/static/media/IconEnvironment.da322536.svg)}.iconArrayFields{background:#050a2f}.iconArrayFields,.iconArrayFieldsGrey{-webkit-mask:url(/static/media/IconViewTypeTable.72ce85fb.svg);mask:url(/static/media/IconViewTypeTable.72ce85fb.svg)}.iconArrayFieldsGrey{background:#8e8e90}.iconIndicators{background:#050a2f}.iconIndicators,.iconIndicatorsGrey{-webkit-mask:url(/static/media/IconViewTypePivot.2a226b96.svg);mask:url(/static/media/IconViewTypePivot.2a226b96.svg)}.iconIndicatorsGrey{background:#8e8e90}.iconSort{background:#050a2f}.iconSort,.iconSortBlack{-webkit-mask:url(/static/media/IconSort.2a45b1fd.svg);mask:url(/static/media/IconSort.2a45b1fd.svg)}.iconSortBlack{background:#212529}.iconSortBlue{background:#0088c7}.iconSortBlue,.iconSortGrey{-webkit-mask:url(/static/media/IconSort.2a45b1fd.svg);mask:url(/static/media/IconSort.2a45b1fd.svg)}.iconSortGrey{background:#8e8e90}.iconSortAscending{background:#000}.iconSortAscending,.iconSortAscendingGrey{-webkit-mask:url(/static/media/IconSortAscending.3250157d.svg);mask:url(/static/media/IconSortAscending.3250157d.svg)}.iconSortAscendingGrey{background:#777}.iconSortDescending{background:#000}.iconSortDescending,.iconSortDescendingGrey{-webkit-mask:url(/static/media/IconSortDescending.234c456c.svg);mask:url(/static/media/IconSortDescending.234c456c.svg)}.iconSortDescendingGrey{background:#777}.iconColumnFilter{background:#000}.iconColumnFilter,.iconColumnFilterGrey{-webkit-mask:url(/static/media/IconFilter.3d16dcdd.svg);mask:url(/static/media/IconFilter.3d16dcdd.svg)}.iconColumnFilterGrey{background:#777}.iconColumnActions{background:#000}.iconColumnActions,.iconColumnActionsGrey{-webkit-mask:url(/static/media/IconColumnActions.7fcf5fcf.svg);mask:url(/static/media/IconColumnActions.7fcf5fcf.svg)}.iconColumnActionsGrey{background:#777}.iconFilters{background:#050a2f}.iconFilters,.iconFiltersBlack{-webkit-mask:url(/static/media/IconFilter.3d16dcdd.svg);mask:url(/static/media/IconFilter.3d16dcdd.svg)}.iconFiltersBlack{background:#212529}.iconFiltersBlue{background:#0088c7}.iconFiltersBlue,.iconFiltersGrey{-webkit-mask:url(/static/media/IconFilter.3d16dcdd.svg);mask:url(/static/media/IconFilter.3d16dcdd.svg)}.iconFiltersGrey{background:#8e8e90}.iconConditionalFormatting{background:#050a2f}.iconConditionalFormatting,.iconConditionalFormattingBlue{-webkit-mask:url(/static/media/IconConditionalFormatting.98437c89.svg);mask:url(/static/media/IconConditionalFormatting.98437c89.svg)}.iconConditionalFormattingBlue{background:#0088c7}.iconConditionalFormattingGrey{background:#8e8e90;-webkit-mask:url(/static/media/IconConditionalFormatting.98437c89.svg);mask:url(/static/media/IconConditionalFormatting.98437c89.svg)}.iconAutofit{background:#050a2f}.iconAutofit,.iconAutofitBlack{-webkit-mask:url(/static/media/IconAutofit.27b22791.svg);mask:url(/static/media/IconAutofit.27b22791.svg)}.iconAutofitBlack{background:#212529}.iconAutofitGrey{background:#8e8e90;-webkit-mask:url(/static/media/IconAutofit.27b22791.svg);mask:url(/static/media/IconAutofit.27b22791.svg)}.iconDateRange{background:#050a2f}.iconDateRange,.iconDateRangeGrey{-webkit-mask:url(/static/media/IconDateRange.95b2d933.svg);mask:url(/static/media/IconDateRange.95b2d933.svg)}.iconDateRangeGrey{background:#8e8e90}.iconAxeSlide{background:#050a2f}.iconAxeSlide,.iconAxeSlideGrey{-webkit-mask:url(/static/media/IconFilterStatus.bfc7479e.svg);mask:url(/static/media/IconFilterStatus.bfc7479e.svg)}.iconAxeSlideGrey{background:#8e8e90}.iconAxeWhite{background:#fff}.iconAxeBlue,.iconAxeWhite{-webkit-mask:url(/static/media/IconFilterStatus.bfc7479e.svg);mask:url(/static/media/IconFilterStatus.bfc7479e.svg)}.iconAxeBlue{background:#0088c7}.iconAxeDark{background:#050a2f;-webkit-mask:url(/static/media/IconFilterStatus.bfc7479e.svg);mask:url(/static/media/IconFilterStatus.bfc7479e.svg)}.iconChartType{background:#050a2f;-webkit-mask:url(/static/media/IconChartType.0d8d680d.svg);mask:url(/static/media/IconChartType.0d8d680d.svg)}.iconChartRow{background:#050a2f;-webkit-mask:url(/static/media/IconChartRow.4a7a401b.svg);mask:url(/static/media/IconChartRow.4a7a401b.svg)}.iconChartColumn{background:#050a2f;-webkit-mask:url(/static/media/IconChartColumn.53527371.svg);mask:url(/static/media/IconChartColumn.53527371.svg)}.iconChartIndicators{background:#050a2f;-webkit-mask:url(/static/media/IconChartIndicators.33dd8458.svg);mask:url(/static/media/IconChartIndicators.33dd8458.svg)}.iconChartLegend{background:#050a2f;-webkit-mask:url(/static/media/IconChartLegend.548c452e.svg);mask:url(/static/media/IconChartLegend.548c452e.svg)}.iconChartLabel{background:#050a2f;-webkit-mask:url(/static/media/IconChartLabel.c669b152.svg);mask:url(/static/media/IconChartLabel.c669b152.svg)}.iconParameters{background:#050a2f}.iconParameters,.iconParametersBlue{-webkit-mask:url(/static/media/IconParameters.d5ed6fd9.svg);mask:url(/static/media/IconParameters.d5ed6fd9.svg)}.iconParametersBlue{background:var(--brand,#0088c7)}.iconParametersGrey{background:#8e8e90;-webkit-mask:url(/static/media/IconParameters.d5ed6fd9.svg);mask:url(/static/media/IconParameters.d5ed6fd9.svg)}.iconSettings{background:#8e8e90;-webkit-mask:url(/static/media/IconSettings.d5ed6fd9.svg);mask:url(/static/media/IconSettings.d5ed6fd9.svg)}.iconAudit{background:#050a2f;-webkit-mask:url(/static/media/IconAudit.72cd7476.svg);mask:url(/static/media/IconAudit.72cd7476.svg)}.iconResetCache{background:#050a2f;-webkit-mask:url(/static/media/IconResetCache.05c85015.svg);mask:url(/static/media/IconResetCache.05c85015.svg)}.iconFullResetCache{background:#050a2f;-webkit-mask:url(/static/media/IconFullResetCache.bbcdd206.svg);mask:url(/static/media/IconFullResetCache.bbcdd206.svg)}.iconRestartFullService{background:#050a2f;-webkit-mask:url(/static/media/IconRestartFullService.4dce4aa6.svg);mask:url(/static/media/IconRestartFullService.4dce4aa6.svg)}.iconViewsActions{background:#000;-webkit-mask:url(/static/media/IconColumnActions.7fcf5fcf.svg);mask:url(/static/media/IconColumnActions.7fcf5fcf.svg)}.iconFreezeColumn{background:#212529;-webkit-mask:url(/static/media/IconFreezeColumn.9cfa93a2.svg);mask:url(/static/media/IconFreezeColumn.9cfa93a2.svg)}.iconCamera{background:#0088c7;-webkit-mask:url(/static/media/IconCamera.ec60a021.svg);mask:url(/static/media/IconCamera.ec60a021.svg)}.iconCameraSwitch{background:#fff;-webkit-mask:url(/static/media/IconCameraSwitch.11073865.svg);mask:url(/static/media/IconCameraSwitch.11073865.svg)}.iconOkta{background:#fff;-webkit-mask:url(/static/media/IconOkta.57024d5b.svg);mask:url(/static/media/IconOkta.57024d5b.svg)}.iconMonitor{background:#0088c7;-webkit-mask:url(/static/media/IconMonitor.7c29713e.svg);mask:url(/static/media/IconMonitor.7c29713e.svg)}.iconActivityLight{background:#b4b5c0;-webkit-mask:url(/static/media/IconActivity.a3ea5505.svg);mask:url(/static/media/IconActivity.a3ea5505.svg)}.iconRightsOrangeLight{background:#fabd05;opacity:.6;margin-right:10px;-webkit-mask:url(/static/media/IconRights.325fc54f.svg);mask:url(/static/media/IconRights.325fc54f.svg)}.iconCalendar{background:#0088c7}.iconCalendar,.iconCalendarBrand{-webkit-mask:url(/static/media/IconCalendar.aa1a3e12.svg);mask:url(/static/media/IconCalendar.aa1a3e12.svg)}.iconCalendarBrand{background:var(--brand,#0088c7)}.iconCalendarDarkBlue{background:#050a2f;-webkit-mask:url(/static/media/IconCalendar.aa1a3e12.svg);mask:url(/static/media/IconCalendar.aa1a3e12.svg)}.iconDepencyPathDarkBlue{background:#050a2f;-webkit-mask:url(/static/media/DependencyPath.4f657b18.svg);mask:url(/static/media/DependencyPath.4f657b18.svg)}.iconCalendarGrey{background:#777}.iconCalendarGrey,.iconCalendarYellow{-webkit-mask:url(/static/media/IconCalendar.aa1a3e12.svg);mask:url(/static/media/IconCalendar.aa1a3e12.svg)}.iconCalendarYellow{background:#fabd05}.iconColumns{background:#0088c7;-webkit-mask:url(/static/media/IconColumns.a71494e1.svg);mask:url(/static/media/IconColumns.a71494e1.svg)}.iconDragDrop{background:#050a2f}.iconDragDrop,.iconDragDropGrey{-webkit-mask:url(/static/media/IconDragDrop.3fe4749e.svg);mask:url(/static/media/IconDragDrop.3fe4749e.svg)}.iconDragDropGrey{background:#777}.iconTabs{background:#050a2f}.iconTabs,.iconTabsWhite{-webkit-mask:url(/static/media/IconTabs.9eac40fa.svg);mask:url(/static/media/IconTabs.9eac40fa.svg)}.iconTabsWhite{background:#fff}.iconTabsBlue{background:#0088c7;-webkit-mask:url(/static/media/IconTabs.9eac40fa.svg);mask:url(/static/media/IconTabs.9eac40fa.svg)}.iconWarningWhite{background:#fff;margin-left:5px}.iconWarningRed,.iconWarningWhite{-webkit-mask:url(/static/media/IconWarning.a63d0066.svg);mask:url(/static/media/IconWarning.a63d0066.svg);margin-top:-3px;margin-right:5px}.iconWarningRed{background:#e21313}.iconWarningGrey{background:#777;-webkit-mask:url(/static/media/IconWarning.a63d0066.svg);mask:url(/static/media/IconWarning.a63d0066.svg);margin-top:-3px;margin-left:5px;margin-right:5px}.iconControles{-webkit-mask:url(/static/media/IconControles.aebcb1ea.svg);mask:url(/static/media/IconControles.aebcb1ea.svg)}.iconControles,.iconPerf{background:#0088c7;opacity:.6}.iconPerf{-webkit-mask:url(/static/media/IconPerf.957232a9.svg);mask:url(/static/media/IconPerf.957232a9.svg)}.iconPlanning{background:#0088c7;opacity:.6;-webkit-mask:url(/static/media/IconPlanning.16568aad.svg);mask:url(/static/media/IconPlanning.16568aad.svg)}.iconReports{background:var(--brand,#0088c7);-webkit-mask:url(/static/media/IconReports.1db92144.svg);mask:url(/static/media/IconReports.1db92144.svg);opacity:.6}.iconCalculator{background:#8e8e90;-webkit-mask:url(/static/media/IconCalculator.9f472a24.svg);mask:url(/static/media/IconCalculator.9f472a24.svg)}.iconCopy{background:#0088c7}.iconCopy,.iconCopyBrand{-webkit-mask:url(/static/media/IconCopy.d676176b.svg);mask:url(/static/media/IconCopy.d676176b.svg)}.iconCopyBrand{background:var(--brand,#0088c7)}.iconCopyBlack{background:#212529}.iconCopyBlack,.iconCopyGrey{-webkit-mask:url(/static/media/IconCopy.d676176b.svg);mask:url(/static/media/IconCopy.d676176b.svg)}.iconCopyGrey{background:#8e8e90}.iconPaste{background:#212529;-webkit-mask:url(/static/media/IconPaste.d80eb5dc.svg);mask:url(/static/media/IconPaste.d80eb5dc.svg)}.iconCut{background:#212529;-webkit-mask:url(/static/media/IconCut.fe1725f2.svg);mask:url(/static/media/IconCut.fe1725f2.svg)}.iconDelete{background:#e21313;-webkit-mask:url(/static/media/IconDelete.dff3c7d4.svg);mask:url(/static/media/IconDelete.dff3c7d4.svg)}.iconTrash{background:#e21313;-webkit-mask:url(/static/media/IconArchived.5b866b50.svg);mask:url(/static/media/IconArchived.5b866b50.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.iconQRCode{background:#0088c7;-webkit-mask:url(/static/media/IconQRCode.69b2749d.svg);mask:url(/static/media/IconQRCode.69b2749d.svg)}.iconOpenFile{background:#0088c7;-webkit-mask:url(/static/media/IconOpenFile.2d045ad4.svg);mask:url(/static/media/IconOpenFile.2d045ad4.svg)}.iconNoRights{background:#fff}.iconLock,.iconNoRights{-webkit-mask:url(/static/media/IconLock.c67ee7cb.svg);mask:url(/static/media/IconLock.c67ee7cb.svg)}.iconLock{background:#0088c7}.iconLockBrand{background:var(--brand,#0088c7)}.iconLockBrand,.iconLockWhite{-webkit-mask:url(/static/media/IconLock.c67ee7cb.svg);mask:url(/static/media/IconLock.c67ee7cb.svg)}.iconLockWhite{background:#fff}.iconGlobe{background:#050a2f;-webkit-mask:url(/static/media/IconGlobe.c3766b8d.svg);mask:url(/static/media/IconGlobe.c3766b8d.svg)}.iconHelpWhite{background:#fff;-webkit-mask:url(/static/media/IconHelp.28f995cb.svg);mask:url(/static/media/IconHelp.28f995cb.svg)}.iconIdentity{background:#0088c7;-webkit-mask:url(/static/media/IconCardID.781ae299.svg);mask:url(/static/media/IconCardID.781ae299.svg)}.iconMail{background:#0088c7;-webkit-mask:url(/static/media/IconMail.f762f759.svg);mask:url(/static/media/IconMail.f762f759.svg)}.iconHourglass{background:#0088c7;-webkit-mask:url(/static/media/IconHourglass.9de4fa60.svg);mask:url(/static/media/IconHourglass.9de4fa60.svg)}.iconExternal{background:#0088c7;-webkit-mask:url(/static/media/IconExternal.e76936df.svg);mask:url(/static/media/IconExternal.e76936df.svg)}.iconFullScreen{background:#0088c7;-webkit-mask:url(/static/media/IconFullScreen.3666d313.svg);mask:url(/static/media/IconFullScreen.3666d313.svg)}.iconInternal{background:#0088c7;-webkit-mask:url(/static/media/IconInternal.14bb9a9a.svg);mask:url(/static/media/IconInternal.14bb9a9a.svg)}.iconHighlighted{background:#f57c12;-webkit-mask:url(/static/media/IconHighlighted.f701c494.svg);mask:url(/static/media/IconHighlighted.f701c494.svg)}.iconNotHighlighted{background:#0088c7;-webkit-mask:url(/static/media/IconNotHighlighted.d4fa504a.svg);mask:url(/static/media/IconNotHighlighted.d4fa504a.svg)}.iconFile{background:#283c82;-webkit-mask:url(/static/media/IconFile.d04f558e.svg);mask:url(/static/media/IconFile.d04f558e.svg)}.iconImages{background:#283c82;-webkit-mask:url(/static/media/IconImages.3e01c47a.svg);mask:url(/static/media/IconImages.3e01c47a.svg)}.iconExcel{background:#00c77a;-webkit-mask:url(/static/media/IconExcel.f67a0b7e.svg);mask:url(/static/media/IconExcel.f67a0b7e.svg)}.iconPDF{background:#e21313;-webkit-mask:url(/static/media/IconPDF.31ebdf1d.svg);mask:url(/static/media/IconPDF.31ebdf1d.svg)}.iconPPT{background:#e21313}.iconPPT,.iconPPTGrey{-webkit-mask:url(/static/media/IconPPT.969bce2c.svg);mask:url(/static/media/IconPPT.969bce2c.svg)}.iconPPTGrey{background:#777}.iconPPTBlue{background:#1676f3}.iconPPTBlue,.iconPPTOrange{-webkit-mask:url(/static/media/IconPPT.969bce2c.svg);mask:url(/static/media/IconPPT.969bce2c.svg)}.iconPPTOrange{background:#c43e1c}.iconPPTLight{background:#fff;-webkit-mask:url(/static/media/IconPPT.969bce2c.svg);mask:url(/static/media/IconPPT.969bce2c.svg)}.iconWord{background:#283c82;-webkit-mask:url(/static/media/IconWord.c8de972e.svg);mask:url(/static/media/IconWord.c8de972e.svg)}.iconPlus{background:#0088c7}.iconPlus,.iconPlusGrey{-webkit-mask:url(/static/media/IconPlus.dd6173cf.svg);mask:url(/static/media/IconPlus.dd6173cf.svg)}.iconMinusGrey,.iconPlusGrey{background:#777}.iconMinusGrey{-webkit-mask:url(/static/media/IconMinus.12d3ab0d.svg);mask:url(/static/media/IconMinus.12d3ab0d.svg)}.iconButtonPlus{background:var(--brand,#0088c7)}.iconButtonPlus,.iconButtonPlusGreen{-webkit-mask:url(/static/media/IconButtonPlus.d2025e0b.svg);mask:url(/static/media/IconButtonPlus.d2025e0b.svg)}.iconButtonPlusGreen{background:#00c77a}.iconDisplayViews{background:#0088c7;-webkit-mask:url(/static/media/IconDisplayViews.d6092a17.svg);mask:url(/static/media/IconDisplayViews.d6092a17.svg)}.iconHideViews{background:#0088c7;-webkit-mask:url(/static/media/IconHideViews.d8497b01.svg);mask:url(/static/media/IconHideViews.d8497b01.svg)}.iconRemove{background:#fabd05;-webkit-mask:url(/static/media/IconRemove.298e32bf.svg);mask:url(/static/media/IconRemove.298e32bf.svg)}.iconRemoveStroke{background:#212529;-webkit-mask:url(/static/media/IconRemoveStroke.b39e071f.svg);mask:url(/static/media/IconRemoveStroke.b39e071f.svg)}.iconDownload{background:#0088c7;-webkit-mask:url(/static/media/IconDownload.0beb9566.svg);mask:url(/static/media/IconDownload.0beb9566.svg)}.iconSave{background:#8e8e90;-webkit-mask:url(/static/media/IconSave.1b58d2ed.svg);mask:url(/static/media/IconSave.1b58d2ed.svg)}.iconDuplicate{background:#8e8e90}.iconDuplicate,.iconDuplicateBlack{-webkit-mask:url(/static/media/IconDuplicate.41d018ae.svg);mask:url(/static/media/IconDuplicate.41d018ae.svg)}.iconDuplicateBlack{background:#212529}.iconShield{background:#0088c7}.iconShield,.iconShieldGreen{-webkit-mask:url(/static/media/IconShield.3604c7e5.svg);mask:url(/static/media/IconShield.3604c7e5.svg)}.iconShieldGreen{background:#00c77a}.iconShieldGrey{background:#8e8e90;-webkit-mask:url(/static/media/IconShield.3604c7e5.svg);mask:url(/static/media/IconShield.3604c7e5.svg)}.iconActiveTrue{background:#00c77a}.iconActiveFalse,.iconActiveTrue{-webkit-mask:url(/static/media/IconActive.f1531378.svg);mask:url(/static/media/IconActive.f1531378.svg)}.iconActiveFalse{background:#e21313}.iconShieldCheck{-webkit-mask:url(/static/media/IconShieldCheck.39ce06d6.svg);mask:url(/static/media/IconShieldCheck.39ce06d6.svg);-webkit-mask-size:cover;mask-size:cover}.iconArrowUp{background:#000}.iconArrowUp,.iconArrowUpGrey{-webkit-mask:url(/static/media/IconArrowUp.039764fc.svg);mask:url(/static/media/IconArrowUp.039764fc.svg)}.iconArrowUpGrey{background:#777}.iconArrowDown{background:#000}.iconArrowDown,.iconArrowDownGrey{-webkit-mask:url(/static/media/IconArrowDown.81e8205c.svg);mask:url(/static/media/IconArrowDown.81e8205c.svg)}.iconArrowDownGrey{background:#777}.iconArrowRight{background:#777}.iconArrowRight,.iconArrowRightBlue{-webkit-mask:url(/static/media/IconArrowRight.c6c3ddc0.svg);mask:url(/static/media/IconArrowRight.c6c3ddc0.svg)}.iconArrowRightBlue{background:#0088c7}.iconCaretDown{background:#000;-webkit-mask:url(/static/media/IconCaretDown.a9ccde0e.svg);mask:url(/static/media/IconCaretDown.a9ccde0e.svg)}.iconCaretRight{background:#000;-webkit-mask:url(/static/media/IconCaretRight.d50d1994.svg);mask:url(/static/media/IconCaretRight.d50d1994.svg)}.iconChevronUp{background:#0088c7}.iconChevronUp,.iconChevronUpBlack{-webkit-mask:url(/static/media/IconChevronUp.5cc83f8d.svg);mask:url(/static/media/IconChevronUp.5cc83f8d.svg)}.iconChevronUpBlack{background:#000}.iconChevronUpYellow{background:#fabd05;-webkit-mask:url(/static/media/IconChevronUp.5cc83f8d.svg);mask:url(/static/media/IconChevronUp.5cc83f8d.svg)}.iconChevronDown{background:#0088c7}.iconChevronDown,.iconChevronDownBlack{-webkit-mask:url(/static/media/IconChevronDown.ba39b612.svg);mask:url(/static/media/IconChevronDown.ba39b612.svg)}.iconChevronDownBlack{background:#000}.iconChevronDownGrey{background:#8e8e90}.iconChevronDownGreen,.iconChevronDownGrey{-webkit-mask:url(/static/media/IconChevronDown.ba39b612.svg);mask:url(/static/media/IconChevronDown.ba39b612.svg)}.iconChevronDownGreen{background:#5fad74}.iconChevronDownRed{background:#e21313}.iconChevronDownRed,.iconChevronDownYellow{-webkit-mask:url(/static/media/IconChevronDown.ba39b612.svg);mask:url(/static/media/IconChevronDown.ba39b612.svg)}.iconChevronDownYellow{background:#fabd05}.iconChevronDownWhite{background:#fff;-webkit-mask:url(/static/media/IconChevronDown.ba39b612.svg);mask:url(/static/media/IconChevronDown.ba39b612.svg)}.iconChevronRight{background:#0088c7}.iconChevronRight,.iconChevronRightBlack{-webkit-mask:url(/static/media/IconChevronRight.b3a97507.svg);mask:url(/static/media/IconChevronRight.b3a97507.svg)}.iconChevronRightBlack{background:#000}.iconChevronLeft{background:#0088c7}.iconChevronLeft,.iconChevronLeftBlack{-webkit-mask:url(/static/media/IconChevronLeft.c4010299.svg);mask:url(/static/media/IconChevronLeft.c4010299.svg)}.iconChevronLeftBlack{background:#000}.iconNext{background:#8e8e90}.iconNext,.iconNextBlack{-webkit-mask:url(/static/media/IconNext.ff65bd6b.svg);mask:url(/static/media/IconNext.ff65bd6b.svg)}.iconNextBlack{background:#000}.iconNextYellow{background:#fabd05;-webkit-mask:url(/static/media/IconNext.ff65bd6b.svg);mask:url(/static/media/IconNext.ff65bd6b.svg)}.iconPrevious{background:#8e8e90}.iconPrevious,.iconPreviousBlack{-webkit-mask:url(/static/media/IconPrevious.1b38fae2.svg);mask:url(/static/media/IconPrevious.1b38fae2.svg)}.iconPreviousBlack{background:#000}.iconPreviousYellow{background:#fabd05;-webkit-mask:url(/static/media/IconPrevious.1b38fae2.svg);mask:url(/static/media/IconPrevious.1b38fae2.svg)}.iconGoToFirst{background:#0088c7}.iconGoToFirst,.iconGoToFirstBlack{-webkit-mask:url(/static/media/IconGoToFirst.d77d2d08.svg);mask:url(/static/media/IconGoToFirst.d77d2d08.svg)}.iconGoToFirstBlack{background:#000}.iconGoToLast{background:#0088c7}.iconGoToLast,.iconGoToLastBlack{-webkit-mask:url(/static/media/IconGoToLast.5d608c7a.svg);mask:url(/static/media/IconGoToLast.5d608c7a.svg)}.iconGoToLastBlack{background:#000}.iconTrendUp{background:#00c77a;-webkit-mask:url(/static/media/IconTrendUp.c7c2f872.svg);mask:url(/static/media/IconTrendUp.c7c2f872.svg)}.iconTrendDown{background:#e21313;-webkit-mask:url(/static/media/IconTrendDown.b3dc6d0c.svg);mask:url(/static/media/IconTrendDown.b3dc6d0c.svg)}.iconTrendRight{background:#8e8e90;-webkit-mask:url(/static/media/IconTrendRight.df33e572.svg);mask:url(/static/media/IconTrendRight.df33e572.svg)}.iconSun{background:#fabd05;-webkit-mask:url(/static/media/IconSun.d139c6b6.svg);mask:url(/static/media/IconSun.d139c6b6.svg)}.iconCloud{background:#8e8e90;-webkit-mask:url(/static/media/IconCloud.cc4aa5e2.svg);mask:url(/static/media/IconCloud.cc4aa5e2.svg)}.iconRain{background:#0088c7;-webkit-mask:url(/static/media/IconRain.c79f5792.svg);mask:url(/static/media/IconRain.c79f5792.svg)}.iconThunder{background:#050a2f;-webkit-mask:url(/static/media/IconThunder.122d860c.svg);mask:url(/static/media/IconThunder.122d860c.svg)}.iconMoon{background:#fabd05;-webkit-mask:url(/static/media/IconMoon.e9265ee7.svg);mask:url(/static/media/IconMoon.e9265ee7.svg)}.iconEmpty{background:#8e8e90;-webkit-mask:url(/static/media/IconEmpty.c8b00aa7.svg);mask:url(/static/media/IconEmpty.c8b00aa7.svg)}.iconRating{background:#fabd05;-webkit-mask:url(/static/media/IconStarYellow.aaa93dae.svg);mask:url(/static/media/IconStarYellow.aaa93dae.svg)}.iconRatingEmpty{background:#8e8e90}.iconRatingEmpty,.iconStarDarkBlue{-webkit-mask:url(/static/media/IconStar.94ed5e90.svg);mask:url(/static/media/IconStar.94ed5e90.svg)}.iconStarDarkBlue{background:#050a2f}.iconStarGrey{background:#8e8e90;-webkit-mask:url(/static/media/IconStar.94ed5e90.svg);mask:url(/static/media/IconStar.94ed5e90.svg)}.iconStarYellow{background:#fabd05;-webkit-mask:url(/static/media/IconStarYellow.aaa93dae.svg);mask:url(/static/media/IconStarYellow.aaa93dae.svg)}.iconFilterKanban{background:#0088c7;-webkit-mask:url(/static/media/IconFilterKanban.ac1a095c.svg);mask:url(/static/media/IconFilterKanban.ac1a095c.svg)}.iconFilterStatus{background:#0088c7;-webkit-mask:url(/static/media/IconFilterStatus.bfc7479e.svg);mask:url(/static/media/IconFilterStatus.bfc7479e.svg)}.iconCollapse{background:#0088c7;-webkit-mask:url(/static/media/IconCollapse.0e25a253.svg);mask:url(/static/media/IconCollapse.0e25a253.svg)}.iconExpand{background:#0088c7;-webkit-mask:url(/static/media/IconExpand.3374e54e.svg);mask:url(/static/media/IconExpand.3374e54e.svg)}.iconExport{background:var(--brand,#0088c7)}.iconExport,.iconExportWhite{-webkit-mask:url(/static/media/IconExport.5483172e.svg);mask:url(/static/media/IconExport.5483172e.svg)}.iconExportWhite{background:#fff}.iconExportGrey{background:#8e8e90;-webkit-mask:url(/static/media/IconExport.5483172e.svg);mask:url(/static/media/IconExport.5483172e.svg)}.iconImport{background:#0088c7;-webkit-mask:url(/static/media/IconImport.b02f948a.svg);mask:url(/static/media/IconImport.b02f948a.svg)}.iconClear{background:#8e8e90}.iconClear,.iconClearRed{-webkit-mask:url(/static/media/IconClear.d3454f9f.svg);mask:url(/static/media/IconClear.d3454f9f.svg)}.iconClearRed{background:#e21313}.iconClearBlue{background:var(--brand,#0088c7)}.iconClearBlue,.iconClearYellow{-webkit-mask:url(/static/media/IconClear.d3454f9f.svg);mask:url(/static/media/IconClear.d3454f9f.svg)}.iconClearYellow{background:#fabd05}.iconClose{background:#fff;-webkit-mask:url(/static/media/IconClear.d3454f9f.svg);mask:url(/static/media/IconClear.d3454f9f.svg)}.iconComments{background:#0088c7;-webkit-mask:url(/static/media/IconComments.9cf230b6.svg);mask:url(/static/media/IconComments.9cf230b6.svg)}.iconCircle,.iconCircleGrey{-webkit-mask:url(/static/media/IconCircleFin.e848e20a.svg);mask:url(/static/media/IconCircleFin.e848e20a.svg)}.iconCircleGrey{background:#8e8e90}.iconFullCircle,.iconFullCircleGreen{-webkit-mask:url(/static/media/IconFullCircle.2523ad86.svg);mask:url(/static/media/IconFullCircle.2523ad86.svg)}.iconFullCircleGreen{background:#00c77a}.iconFullCircleOrange{background:#f57c12}.iconFullCircleOrange,.iconFullCircleRed{-webkit-mask:url(/static/media/IconFullCircle.2523ad86.svg);mask:url(/static/media/IconFullCircle.2523ad86.svg)}.iconFullCircleRed{background:#e21313}.iconFullCircleDarkRed{background:#9a0c0c;-webkit-mask:url(/static/media/IconFullCircle.2523ad86.svg);mask:url(/static/media/IconFullCircle.2523ad86.svg)}.iconShowComponent{background:#0088c7;-webkit-mask:url(/static/media/IconShowComponent.1780fb75.svg);mask:url(/static/media/IconShowComponent.1780fb75.svg)}.iconShowDoughnut{background:#0088c7;-webkit-mask:url(/static/media/IconShowBudgetDoughtnut.bcb8563c.svg);mask:url(/static/media/IconShowBudgetDoughtnut.bcb8563c.svg)}.iconHideComponent{background:#0088c7;-webkit-mask:url(/static/media/IconHideComponent.95f774a3.svg);mask:url(/static/media/IconHideComponent.95f774a3.svg)}.iconShowBothComponent{background:#0088c7;-webkit-mask:url(/static/media/IconShowBothComponent.372cda11.svg);mask:url(/static/media/IconShowBothComponent.372cda11.svg)}.iconShowHeatmap{background:#0088c7;-webkit-mask:url(/static/media/iconShowHeatmapComponent.ab45485a.svg);mask:url(/static/media/iconShowHeatmapComponent.ab45485a.svg)}.iconShowGraph{background:#0088c7;-webkit-mask:url(/static/media/iconShowGraphComponent.d03bf7f8.svg);mask:url(/static/media/iconShowGraphComponent.d03bf7f8.svg)}.iconFullCircleBlue{height:30px;width:30px}.iconFullCircleBlue,.iconFullCircleBlueSmall{display:flex;align-items:center;justify-content:center;background:#0088c7;border:2px solid #0088c7;-webkit-mask:url(/static/media/IconFullCircle.2523ad86.svg);mask:url(/static/media/IconFullCircle.2523ad86.svg);opacity:.6}.iconFullCircleBlueSmall{height:26px;width:26px}.iconFullCircleTurquoise{height:30px;width:30px}.iconFullCircleTurquoise,.iconFullCircleTurquoiseSmall{display:flex;align-items:center;justify-content:center;background:#26a599;border:2px solid #26a599;-webkit-mask:url(/static/media/IconFullCircle.2523ad86.svg);mask:url(/static/media/IconFullCircle.2523ad86.svg);opacity:.6}.iconFullCircleTurquoiseSmall{height:26px;width:26px}.iconHollowCircleTurquoise{width:30px}.iconHollowCircleTurquoise,.iconHollowCircleTurquoiseSmall{display:flex;align-items:center;justify-content:center;border:1px dashed #26a599;border-radius:50%;height:26px;opacity:.4}.iconHollowCircleTurquoiseSmall{width:26px}.iconFullCircleBlueDark{display:flex;align-items:center;justify-content:center;background:#050a2f;border:2px solid #050a2f;height:30px;width:30px;opacity:.8}.iconFullCircleBlueDark,.iconFullCircleUser{-webkit-mask:url(/static/media/IconFullCircle.2523ad86.svg);mask:url(/static/media/IconFullCircle.2523ad86.svg)}.iconFullCircleUser{background:#0088c7;opacity:.6;text-transform:uppercase;height:60px;width:60px}.iconHalfCircle{-webkit-mask:url(/static/media/IconHalfCircle.90bd9bd3.svg);mask:url(/static/media/IconHalfCircle.90bd9bd3.svg)}.iconHollowCircle{width:30px}.iconHollowCircle,.iconHollowCircleSmall{display:flex;align-items:center;justify-content:center;border:1px dashed #0088c7;border-radius:50%;height:26px;opacity:.4}.iconHollowCircleSmall{width:26px}.iconGrayCircle{background-color:#e8e8e8;border-radius:50%;opacity:.6;height:80px;width:80px}.iconResourceTable{background:#26a599;border:2px solid #26a599;-webkit-mask:url(/static/media/IconFullCircle.2523ad86.svg);mask:url(/static/media/IconFullCircle.2523ad86.svg);opacity:.6}.iconEmptyResourceTable,.iconResourceTable{display:flex!important;align-items:center;justify-content:center;height:26px;width:26px}.iconEmptyResourceTable{border:1px dashed #26a599;border-radius:50%;min-height:26px;min-width:26px;opacity:.4}.iconDependencyEndToStart{background:#8e8e90;-webkit-mask:url(/static/media/IconDependencyEndToStart.aefd2d58.svg);mask:url(/static/media/IconDependencyEndToStart.aefd2d58.svg)}.iconDependencyEndToEnd{background:#8e8e90;-webkit-mask:url(/static/media/IconDependencyEndToEnd.69821787.svg);mask:url(/static/media/IconDependencyEndToEnd.69821787.svg)}.iconDependencyStartToStart{background:#8e8e90;-webkit-mask:url(/static/media/IconDependencyStartToStart.800074c8.svg);mask:url(/static/media/IconDependencyStartToStart.800074c8.svg)}.iconDependencyMirror{background:#8e8e90;-webkit-mask:url(/static/media/IconDependencyMirror.82d09330.svg);mask:url(/static/media/IconDependencyMirror.82d09330.svg)}.iconShapeAssigned{background:#8e8e90;-webkit-mask:url(/static/media/IconShapeAssigned.2bdedc22.svg);mask:url(/static/media/IconShapeAssigned.2bdedc22.svg)}.iconShapeBaseline{background:#8e8e90;-webkit-mask:url(/static/media/IconShapeBaseline.7f25702c.svg);mask:url(/static/media/IconShapeBaseline.7f25702c.svg)}.iconShapeBudget{background:#8e8e90;-webkit-mask:url(/static/media/IconShapeBudget.70850ce1.svg);mask:url(/static/media/IconShapeBudget.70850ce1.svg)}.iconShapeBurned{background:#0088c7;-webkit-mask:url(/static/media/IconShapeBurned.2d4cd244.svg);mask:url(/static/media/IconShapeBurned.2d4cd244.svg)}.iconShapeCancelled{background:#f57c12;-webkit-mask:url(/static/media/IconShapeCancelled.92963f2b.svg);mask:url(/static/media/IconShapeCancelled.92963f2b.svg)}.iconShapeCompleted{background:#00c77a;-webkit-mask:url(/static/media/IconShapeCompleted.bc4878b1.svg);mask:url(/static/media/IconShapeCompleted.bc4878b1.svg)}.iconShapeEnclosed{background:#0088c7;-webkit-mask:url(/static/media/IconShapeEnclosed.23e7d0b3.svg);mask:url(/static/media/IconShapeEnclosed.23e7d0b3.svg)}.iconShapeInformation{background:#8e8e90;-webkit-mask:url(/static/media/IconShapeInformation.280181c7.svg);mask:url(/static/media/IconShapeInformation.280181c7.svg)}.iconShapeMovedForward{background:#0088c7;-webkit-mask:url(/static/media/IconShapeMovedForward.25c372ab.svg);mask:url(/static/media/IconShapeMovedForward.25c372ab.svg)}.iconShapeNewTask{background:#212529;-webkit-mask:url(/static/media/IconShapeNewTask.352708c9.svg);mask:url(/static/media/IconShapeNewTask.352708c9.svg)}.iconShapeNewResource{background:#26a599;-webkit-mask:url(/static/media/IconShapeNewResource.5708f1f3.svg);mask:url(/static/media/IconShapeNewResource.5708f1f3.svg)}.iconShapePerformance{background:#0088c7;-webkit-mask:url(/static/media/IconShapePerformance.f753cf12.svg);mask:url(/static/media/IconShapePerformance.f753cf12.svg)}.iconShapePostponed{background:#0088c7;-webkit-mask:url(/static/media/IconShapePostponed.2da3e8c5.svg);mask:url(/static/media/IconShapePostponed.2da3e8c5.svg)}.iconShapeQualitative{background:#0088c7;-webkit-mask:url(/static/media/IconShapeQualitative.89f4b4a9.svg);mask:url(/static/media/IconShapeQualitative.89f4b4a9.svg)}.iconShapeRelease{background:#0088c7;-webkit-mask:url(/static/media/IconShapeRelease.f4f22de7.svg);mask:url(/static/media/IconShapeRelease.f4f22de7.svg)}.iconShapeScheduled{background:#8e8e90;-webkit-mask:url(/static/media/IconShapeScheduled.a3534f35.svg);mask:url(/static/media/IconShapeScheduled.a3534f35.svg)}.iconCheck{background:#00c77a;-webkit-mask:url(/static/media/IconCheck.c22bfe97.svg);mask:url(/static/media/IconCheck.c22bfe97.svg)}.iconPassKey{background:#000;-webkit-mask:url(/static/media/IconPasskey.e357a915.svg);mask:url(/static/media/IconPasskey.e357a915.svg)}.iconRename{background:#8e8e90;-webkit-mask:url(/static/media/IconRename.41682725.svg);mask:url(/static/media/IconRename.41682725.svg)}.iconShare{background:#8e8e90;-webkit-mask:url(/static/media/IconShare.b9e2bafc.svg);mask:url(/static/media/IconShare.b9e2bafc.svg)}.iconPin{background:#8e8e90}.iconPin,.iconPinWhite{-webkit-mask:url(/static/media/IconPin.1d86b565.svg);mask:url(/static/media/IconPin.1d86b565.svg)}.iconPinWhite{background:#fff}.iconUnpin{background:#8e8e90;-webkit-mask:url(/static/media/IconUnpin.70af92ad.svg);mask:url(/static/media/IconUnpin.70af92ad.svg)}.iconBell{background:#0088c7}.iconBell,.iconBellLight{-webkit-mask:url(/static/media/IconBell.c0537b7e.svg);mask:url(/static/media/IconBell.c0537b7e.svg)}.iconBellLight{background:#fff}.iconEdit{background:#8e8e90;-webkit-mask:url(/static/media/IconEdit.316aa0b8.svg);mask:url(/static/media/IconEdit.316aa0b8.svg)}.iconEditFileName{background:#0088c7;-webkit-mask:url(/static/media/IconEditFileName.316aa0b8.svg);mask:url(/static/media/IconEditFileName.316aa0b8.svg)}.iconFilePreview{background:#0088c7}.iconFilePreview,.iconFilePreviewGray{-webkit-mask:url(/static/media/IconFilePreview.98401172.svg);mask:url(/static/media/IconFilePreview.98401172.svg)}.iconFilePreviewGray{background:#8e8e90}.iconModification{background:#8e8e90}.iconModification,.iconModificationBlack{-webkit-mask:url(/static/media/IconMultipleModification.df71427c.svg);mask:url(/static/media/IconMultipleModification.df71427c.svg)}.iconModificationBlack{background:#212529}.iconModificationBlue{background:#050a2f;-webkit-mask:url(/static/media/IconMultipleModification.df71427c.svg);mask:url(/static/media/IconMultipleModification.df71427c.svg)}.iconInfo{background:#0088c7;-webkit-mask:url(/static/media/IconInfo.27cb502c.svg);mask:url(/static/media/IconInfo.27cb502c.svg)}.iconInfoWarning{background:#e21313;-webkit-mask:url(/static/media/IconInfoWarning.97ab6384.svg);mask:url(/static/media/IconInfoWarning.97ab6384.svg)}.iconEye{background:#0088c7}.iconEye,.iconEyeGrey{-webkit-mask:url(/static/media/IconEye.49d6915a.svg);mask:url(/static/media/IconEye.49d6915a.svg)}.iconEyeGrey{background:#8e8e90}.iconMute{background:#0088c7;-webkit-mask:url(/static/media/IconMute.d4927949.svg);mask:url(/static/media/IconMute.d4927949.svg);opacity:.6}.iconSend{background:#fff;-webkit-mask:url(/static/media/IconSend.04ebbd96.svg);mask:url(/static/media/IconSend.04ebbd96.svg)}.iconThreeDots{background:#8e8e90;-webkit-mask:url(/static/media/IconThreeDots.00a6d83c.svg);mask:url(/static/media/IconThreeDots.00a6d83c.svg)}.iconDragRows{background:#777;-webkit-mask:url(/static/media/IconDragRows.9701bf22.svg);mask:url(/static/media/IconDragRows.9701bf22.svg)}.iconHome{background:#0088c7;-webkit-mask:url(/static/media/IconHome.7b4541f0.svg);mask:url(/static/media/IconHome.7b4541f0.svg)}.check:after{content:url(/static/media/IconCheck.c22bfe97.svg);width:30px;height:35px;display:block}.buttonPhoto{background:#fff;-webkit-mask:url(/static/media/buttonPhoto.b6f5ed3e.svg);mask:url(/static/media/buttonPhoto.b6f5ed3e.svg)}.iconDropdownDownBlack{background:#000;-webkit-mask:url(/static/media/IconDropdownDown.d276d1b6.svg);mask:url(/static/media/IconDropdownDown.d276d1b6.svg)}.iconDropdownUpBlack{background:#000;-webkit-mask:url(/static/media/IconDropdownUp.51f16505.svg);mask:url(/static/media/IconDropdownUp.51f16505.svg)}.header{height:90px;display:flex;justify-content:center;align-items:center}.navigationBar{height:100vh;width:55px;position:fixed;display:grid;align-content:space-between;padding:4px 1px;z-index:2}.navigationBlocks{display:flex;height:-moz-fit-content;height:fit-content;margin-top:6px;width:100%}.navigationItem,.navigationItemSelected{font-size:12px;margin-left:10px;margin-right:5px}.navigationItemSelected{color:#000!important;border-bottom:5px solid #000;padding-bottom:2px}.navigationLink{color:#b1b2be;font-weight:700;text-decoration:none;text-wrap:nowrap}.navigationLink:hover{color:#000}.navigationLinkSelected,.navigationLinkSelected:hover{color:#000;font-weight:700;text-decoration:none;text-wrap:nowrap}.navigationMoreBtn{display:flex;height:100%;padding:1px 8px 0}.navigationMoreBtn:hover{background-color:#d7d7d7;border-radius:5px}.navigationMenuList{display:flex;justify-content:start;align-items:start;flex-direction:column;grid-gap:4px;gap:4px}.iconDotHorizontal{background:#000;-webkit-mask:url(/static/media/IconDotHorizontal.00a6d83c.svg);mask:url(/static/media/IconDotHorizontal.00a6d83c.svg)}.indicatorsRights{display:flex;align-items:center;padding-right:15px}.rights{z-index:auto}.qrCodePopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.qrCodeInnerPopup{height:auto;width:auto;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.qrCodeLabel{color:var(--brand,#0088c7);font-size:16px;font-weight:700}.qrCodeCopy,.qrCodeLabel{display:flex;align-items:center}.qrCodeCopy{margin-left:15px;border:none;outline:none;background:none;width:30px;height:30px}.qrCode{display:flex;height:100%;max-height:500px;width:100%;max-width:500px;margin:auto}.loginLogo{max-height:100%;max-width:80%}.miniLogoTabsters{height:14px;width:84px}.poweredByTabsters{align-items:flex-end;color:var(--brand,#0088c7);font-size:12px;font-weight:700;margin-right:10px}.navbarLogo{height:30px;width:30px}.linkNav{display:flex;justify-content:center;align-items:center;width:100%}.linkNav:hover{color:#050a2f}.linkNav:hover>.nav.icon{background:#050a2f}.link,.linkAccount{display:flex;align-items:center}.link{color:#0088c7}.link:hover{color:rgba(0,136,199,.44313725490196076)}.link:hover>.icon{background:rgba(0,136,199,.44313725490196076)}.link.icon{background:#0088c7}.link.icon:focus,.link.icon:hover{background:rgba(0,136,199,.44313725490196076)}.linkMiniblock{display:flex;justify-content:flex-start;width:100%}.linkParents{display:flex;align-items:center;height:100%}.linkParents,.linkParents:hover{color:#000;font-size:10px}.badge{font-size:12px;margin-top:-4px;margin-left:5px;padding:4px 15px}.smallBadge{font-size:12px;margin-top:2px;padding:7px 8px 4px 2px}.bigBadge{font-size:12px;padding:7px 15px}.badgeMiniblocks{font-size:12px;margin-left:0;padding:6px 14px}.badgeTable{font-size:12px;margin-top:0;margin-left:0;padding:7px 2px 4px}.badgeWarning{font-size:12px;margin-top:5px;padding:7px 8px 4px 2px;display:flex}.bordered{border:1px solid;border-radius:13px;opacity:1}.btn-border{border:2px solid;border-radius:13px;opacity:1}.btn-PPT{color:#b1b2be}.btn-PPT,.btn-PPT-selected{text-align:start;font-size:13px;font-weight:700;background-color:#fff;border:none;box-shadow:none;margin-top:2px;margin-bottom:2px;padding:1px;cursor:pointer}.btn-PPT-selected{color:#000}.btn-border-PPT:hover{color:#fff;background-color:#0088c7}.btn-container{width:250px;display:flex;justify-content:space-between;align-items:center;position:relative;padding-top:5px;padding-bottom:10px}.btn-container .btn-selected:first-child:after,.btn-container .btn-view:first-child:after{margin-left:50%;width:50%}.btn-container .btn-selected:last-child:after,.btn-container .btn-view:last-child:after{margin-right:50%;width:50%}.btn-level{display:flex;flex-direction:column;align-items:center;cursor:pointer;width:100px}.btn-view{position:relative;width:100%;height:100%;cursor:pointer;text-align:center}.btn-view:after{width:100%;height:1px;background:#8e8e90;bottom:3px}.btn-view:after,.btn-view:before{content:"";position:absolute;display:block}.btn-view:before{z-index:2;width:7px;height:7px;background:#0088c7;border-radius:50%;left:50%;bottom:0}.btn-selected{position:relative;width:100%;height:100%;cursor:pointer;text-align:center}.btn-selected:after{width:100%;height:1px;background:#8e8e90;bottom:3px}.btn-selected:after,.btn-selected:before{content:"";position:absolute;display:block}.btn-selected:before{z-index:2;width:7px;height:7px;background:#050a2f;border-radius:50%;left:50%;bottom:0}.btn-period{height:26px;width:80px;margin:2px}.btn-week{background-color:#fff!important;color:#8e8e90!important}.btn-week,.btn-week:active{border:1px solid #8e8e90!important}.btn-week:active{background-color:#8e8e90!important;color:#fff!important}.btn-month{background-color:#fff!important;color:#8e8e90!important}.btn-month,.btn-month:active{border:1px solid #8e8e90!important}.btn-month:active{background-color:#8e8e90!important;color:#fff!important}.btn-Communication{font-size:11px;font-weight:700;color:#fff;border-radius:13px;margin-top:3px;padding:3px 6px}.btn-Communication:hover{color:#fff}.popup{position:fixed;background-color:#000;width:100%;height:100%;top:0;left:0;right:0;bottom:0;margin:auto}.popup_inner{position:absolute;background:#fff;margin:auto;left:25%;right:25%;top:25%;bottom:25%}.overflow-y{overflow-y:scroll}.overflow-y-auto{overflow-y:auto}.overflow-x{overflow-x:scroll}.overflow-x-auto{overflow-x:auto}.overflowscroll{overflow:scroll}.overflowauto{overflow:auto}.overflowhidden{overflow:hidden}.overflowvisble{overflow:visible}.scrollbar-primary::-webkit-scrollbar{height:6px;width:0;background-color:#fff;border-radius:10px}.scrollbar-primary::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}@-moz-document url-prefix(){.scrollbar-primary{scrollbar-width:thin;border-radius:10px}}.scrollbar-x::-webkit-scrollbar{height:6px;width:0;background-color:#fff;border-radius:10px}.scrollbar-x::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}@-moz-document url-prefix(){.scrollbar-x{scrollbar-width:thin;border-radius:10px}}.scrollbar-y::-webkit-scrollbar{height:0;width:6px;background-color:#fff;border-radius:10px}.scrollbar-y::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}@supports (-moz-appearance:none){.scrollbar-y{scrollbar-width:thin;scrollbar-color:#b1b2be transparent}}.scrollbar-miniblock::-webkit-scrollbar{height:0;width:6px;background-color:#fff;border-radius:10px}.scrollbar-miniblock::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}@-moz-document url-prefix(){.scrollbar-miniblock{width:6px;scrollbar-width:thin;border-radius:10px}}.custom-switch .custom-control-label:before{left:-2.2rem;width:3.9rem;pointer-events:all;border-radius:.7rem}.custom-control-label:before{position:absolute;top:.25rem;left:-2.2rem;display:block;width:3.9rem;height:1.5rem;content:"";background-color:#fff;border:1px solid #adb5bd}.custom-switch .custom-control-label:after{top:calc(.3rem + .1px);left:calc(-2.9rem + 8px);width:calc(1.9rem - 7px);height:calc(1.9rem - 6px);background-color:#adb5bd;border-radius:.6rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(2.5rem)}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#c7fce5;border-color:#c7fce5}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#00c77a;background-color:#00c77a}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#00c77a}.content{width:100%;padding-left:55px;margin:auto;letter-spacing:0}.breadcrumb{display:flex;font-size:12px;background-color:#fff;margin-bottom:0;padding:3px}.pathIcon{margin-right:5px}.axe{display:inline-flex;font-size:12px;font-weight:400;justify-content:center;max-width:max-content;padding:4px 8px}.axisTable{align-items:center;min-height:26px}.axisTable,.hashtag{margin-top:2px;margin-bottom:2px;padding:4px 8px}.axisTable,.hashtag,.location{display:inline-flex;font-size:12px;font-weight:400;justify-content:center;max-width:max-content}.tabstersMultiResourceContainer{width:100%;height:100%;display:flex;justify-content:start;align-items:center;grid-gap:4px;gap:4px}.tabstersMultiResource{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:12px;max-width:100%;overflow:hidden}.tabstersMultiResource,.tabstersMultiResource span:first-of-type{flex-shrink:0}.tabstersMultiResourceLabel{width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.detailsMultiResource,.multiResource{display:inline-flex;align-items:center;font-size:12px;max-width:max-content}.detailsMultiResource{align-items:baseline}.axeTable{display:inline-flex;justify-content:center;max-width:max-content;padding:4px 8px}.axeTable,.tabstersAxeTable{font-size:12px;font-weight:400;align-items:center}.tabstersAxeTable{display:flex;grid-gap:4px;gap:4px;justify-content:start;width:-moz-fit-content;width:fit-content;max-width:100%}.axePlanning{display:inline-flex;height:26px;font-size:12px;font-weight:400;align-items:center;justify-content:center;max-width:max-content;padding:4px 8px}.axisTablePlanning,.hashtagPlanning{display:inline-flex;height:26px;font-size:12px;font-weight:400;align-items:center;justify-content:center;max-width:max-content;margin-top:2px;margin-bottom:2px;padding:4px 8px}.htmlPlanning{display:flex;overflow:hidden;width:100%}.htmlPlanning p{margin-top:revert}.locationPlanning{display:inline-flex;height:26px;font-weight:400;align-items:center;max-width:max-content}.axeKanban,.locationPlanning{font-size:12px;justify-content:center}.axeKanban{border-radius:13px;padding:4px 8px;opacity:1}.kanbanContent{height:100%;width:100%;overflow-x:auto;overflow-y:auto}.kanbanColumn{padding-left:5px;padding-right:5px}.kanbanMinicards{height:calc(100vh - 236px + var(--header-band-offset, 0px))}.tkbBoard{display:flex;flex-direction:column;padding:4px 8px 16px;box-sizing:border-box}.tkbHeaderRow{display:flex;position:sticky;top:0;z-index:3;background:#fff;padding-bottom:6px}.tkbColumn{flex:1 1 150px;min-width:150px;max-width:248px;box-sizing:border-box;padding:0 5px}.tkbColumnHeader{background:#f5f6f8;border:1px solid #e7e8ec;border-radius:8px;padding:8px 10px}.tkbColumnHeaderTop{display:flex;align-items:center;justify-content:space-between}.tkbColumnHeaderTitle{display:flex;align-items:center;min-width:0;flex:1 1 auto;overflow:hidden;margin-right:8px}.tkbColumnHeaderTitle .axe{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tkbColumnCount{font-size:12px;color:#6b7280;background:#fff;border:1px solid #e7e8ec;border-radius:10px;padding:0 8px;line-height:18px;margin-left:8px;flex:0 0 auto}.tkbColumnHeaderIndicators,.tkbSwimlaneHeaderIndicators{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;margin-top:8px}.tkbRow,.tkbSwimlaneRow{display:flex;align-items:stretch}.tkbSwimlanes{display:flex;flex-direction:column}.tkbSwimlane{margin-top:10px}.tkbSwimlaneHeader{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:10px;gap:10px;background:#f0f2f5;border:1px solid #e3e5ea;border-left:3px solid var(--brand,#0088c7);border-radius:8px;padding:8px 12px;margin:0 5px 8px;position:sticky;left:0}.tkbSwimlaneHeaderTitle{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0}.tkbSwimlaneName{font-weight:600;color:#050a2f;font-size:14px}.tkbSwimlaneHeaderTitle .axe,.tkbSwimlaneName{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tkbSwimlaneHeaderTitle .axe{display:block}.tkbSwimlaneCount{font-size:12px;color:#6b7280;background:#fff;border:1px solid #e3e5ea;border-radius:10px;padding:0 8px;line-height:18px;flex:0 0 auto}.tkbCell{min-height:60px;border-radius:8px;padding:2px;transition:background-color .12s ease}.tkbCellDragOver{background:rgba(var(--brand-rgb,0,136,199),.1);outline:2px dashed var(--brand,#0088c7);outline-offset:-2px}.tkbColumnUnassigned .tkbColumnHeader{background:#eceef1;border-color:#dfe1e6}.tkbColumnUnassigned .tkbColumnCount{color:#8a8f9a;background:#f6f7f9;border-color:#dfe1e6}.tkbColumnUnassigned .tkbCell{background:#eceef1;border:1px solid #dfe1e6;border-radius:8px;height:100%}.tkbColumnUnassigned .tkbCell.tkbCellDragOver{background:rgba(var(--brand-rgb,0,136,199),.12);border-color:var(--brand,#0088c7)}.miniblockContent .tkbColumnUnassigned .tkbCell,.panelComponent .tkbColumnUnassigned .tkbCell{height:auto;min-height:60px}.tkbCard{cursor:grab}.tkbCard:active{cursor:grabbing}.tkbCardDragging{opacity:.5}.tkbIndicator{display:flex;align-items:center;grid-gap:6px;gap:6px;background:#fff;border:1px solid #e7e8ec;border-radius:6px;padding:2px 8px;font-size:12px}.tkbIndicatorLabel{color:#6b7280}.tkbIndicatorValue{color:#050a2f;font-weight:600}.tkbIndicatorBarWrap{width:60px;height:6px;background:#e7e8ec;border-radius:4px;overflow:hidden}.tkbIndicatorBar{display:block;height:100%;background:var(--brand,#0088c7);border-radius:4px}.kanbanSettingsPopover,.popover.kanbanSettingsPopover{width:360px;max-width:360px}.kanbanSettingsTitle{font-size:14px}.kanbanSettingsSection{padding:6px 2px}.kanbanSettingsSection+.kanbanSettingsSection{border-top:1px solid #edeef1;margin-top:6px}.kanbanSettingsSectionTitle{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;margin-bottom:8px}.kanbanIndicatorList{display:flex;flex-direction:column;grid-gap:6px;gap:6px;margin-bottom:8px}.kanbanIndicatorRow{display:flex;align-items:center;grid-gap:6px;gap:6px}.kanbanIndicatorSelect{flex:1 1 auto;min-width:0;font-size:12px;padding:2px 6px;height:auto}.kanbanIndicatorDelete{flex:0 0 auto;display:flex;align-items:center}.kanbanIndicatorAdd{display:flex;align-items:center;color:var(--brand,#0088c7);font-weight:500}.kanbanIndicatorEmpty{font-size:12px;color:#9ca3af;font-style:italic;margin-bottom:8px}.kanbanCfgModal{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:12001;display:flex;flex-direction:column;width:80vw;height:540px;max-width:calc(100vw - 48px);max-height:calc(100vh - 48px);background:#fff;border:1px solid #e4e9f4;border-radius:14px;box-shadow:0 18px 50px rgba(15,23,42,.22);overflow:hidden}.kanbanCfgBody{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;align-items:stretch;grid-gap:22px;gap:22px;padding:20px 22px}.kanbanCfgCol{flex:1 1;min-width:0}.kanbanCfgDivider{flex:none;width:1px;background:#eef1f7;align-self:stretch}.kanbanCfgColTitle{font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#8a93a8}.kanbanCfgColHint{font-size:12px;color:#a8b0c4;margin:4px 0 10px}.kanbanCfgIndLabel{font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#8a93a8;margin:18px 0 8px}.kanbanCfgSelectNone{border-style:dashed!important;border-color:#d3dae6!important;background:#f6f8fb!important}.kanbanCfgSelectNone .chartSettingsFloatingMenuLabel{color:#9aa3b2;font-style:italic}.kanbanCfgIndicatorsBlock.isDisabled{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.kanbanCfgIndicatorsBlock.isDisabled .kanbanCfgIndLabel{color:#b4bbc8}.kanbanCfgDisabledHint{font-size:12px;color:#9aa3b2;font-style:italic}.kanbanCfgIndicatorList{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.kanbanCfgIndicator{display:flex;align-items:flex-end;grid-gap:8px;gap:8px;padding:10px 12px;background:#f8fafd;border:1px solid #eaf0f8;border-radius:12px}.kanbanCfgIndicatorField{flex:1 1;min-width:0;display:flex;flex-direction:column}.kanbanCfgFieldLabel{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#9ca3af;margin-bottom:4px}.kanbanCfgIndicatorField .chartSettingsPopupSelect,.kanbanCfgStructureSelect{width:100%}.kanbanCfgCol .chartSettingsPopupSelect .chartSettingsFloatingMenuLabel{flex:1 1 auto;text-align:left}.kanbanCfgDelete{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:36px;border:none;border-radius:8px;background:transparent;color:#8a93a8;cursor:pointer;transition:background-color .12s,color .12s}.kanbanCfgDelete:hover{background:#fdecea;color:#dc2626}.kanbanCfgAdd{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;width:100%;height:40px;margin-top:12px;border:1.5px dashed var(--brand-border,#c6d8fb);border-radius:10px;background:#fbfdff;color:var(--brand,#2563eb);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .12s,border-color .12s}.kanbanCfgAdd:hover{background:#f2f7ff;border-color:#a9c6fa}.kanbanCfgAddIcon{font-size:18px;font-weight:400;line-height:1}.kanbanCfgEmpty{font-size:12px;color:#9ca3af;font-style:italic}@media (max-width:640px){.kanbanCfgBody{flex-direction:column}.kanbanCfgDivider{width:auto;height:1px}}.tabstersWebappVersion{font-size:14px;top:10px;left:20px}.tabstersBlogLabel,.tabstersWebappVersion{display:flex;position:absolute;color:#0088c7}.tabstersBlogLabel{font-size:18px;top:5%;left:50%}.tabstersBlogArticleLeft{padding-left:100px}.tabstersBlogArticleLeft,.tabstersBlogArticleRight{display:flex;justify-content:center;height:320px;width:50%;margin:auto}.tabstersBlogArticleRight{padding-right:100px}.tabstersBlogImage{display:flex;height:260px;width:260px}.tabstersBlogArticleName{display:flex;text-align:center;width:260px;margin-top:10px}.loginShell{position:relative;background-color:#f5f8fc;overflow:auto}.loginLayout,.loginShell{min-height:100vh;width:100%}.loginForm,.loginLayout{display:flex}.loginForm{align-items:center;justify-content:center;height:100vh;width:50%;padding:60px 40px;box-sizing:border-box}.loginFormInner{width:100%;max-width:420px}.loginPageTitle{color:#050a2f;font-size:26px;font-weight:700;text-align:center;margin-bottom:30px}.loginCard{background-color:#fff;border-radius:16px;box-shadow:0 12px 30px rgba(23,42,90,.08);padding:40px 35px}.loginBrandLockup{justify-content:center;height:60px;margin-bottom:25px}.loginBrandLockup,.loginField{display:flex;align-items:center}.loginField{position:relative;margin-bottom:18px}.loginField .form-control{height:44px;width:100%;padding-left:42px;border-radius:6px;border:1px solid #d7e6ff;font-size:13px}.loginField .form-control:focus{border-color:var(--brand,#0088c7);box-shadow:0 0 0 2px rgba(var(--brand-rgb,0,136,199),.15)}.loginField .form-control:-webkit-autofill,.loginField .form-control:-webkit-autofill:active,.loginField .form-control:-webkit-autofill:focus,.loginField .form-control:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#14184b;caret-color:#14184b;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.loginFieldIcon{position:absolute;left:14px;height:18px;width:18px;z-index:2;pointer-events:none}.loginPrimaryAction{height:44px;margin-top:10px}.loginDivider,.loginPrimaryAction{display:flex;justify-content:center}.loginDivider{align-items:center;color:#9098a8;font-size:12px;margin:20px 0}.loginDivider:after,.loginDivider:before{content:"";flex:1 1;height:1px;background-color:#e5e9f0}.loginDivider span{padding:0 10px}.authenticationButtonIcon{height:16px;width:16px;margin-right:0}.loginContent{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:50%;padding:60px 40px;box-sizing:border-box;background-color:#f5f8fc}.loginLanguageButton{display:flex;align-items:center;grid-gap:6px;gap:6px;background:transparent;border:none;padding:6px 10px;border-radius:20px;cursor:pointer;font-size:12px;font-weight:600;color:#050a2f}.loginLanguageButton:hover{background-color:#e5ecf7}.loginVisualPanel{flex-direction:column;grid-gap:40px;gap:40px;max-width:480px}.loginHeroArtwork,.loginVisualPanel{display:flex;align-items:center;justify-content:center;width:100%}.loginHeroArtwork{position:relative}.loginHeroGlow{position:absolute;height:320px;width:320px;border-radius:50%;background:radial-gradient(circle,rgba(0,136,199,.12),transparent 70%)}.loginHelpCard{display:flex;align-items:flex-start;grid-gap:15px;gap:15px;width:100%;background-color:#fff;border:1px solid #d7e6ff;border-radius:14px;padding:18px 20px;box-sizing:border-box;box-shadow:0 8px 20px rgba(23,42,90,.06)}.loginHelpIconWrap{display:flex;align-items:center;justify-content:center;height:36px;width:36px;flex-shrink:0;border-radius:50%;background-color:rgba(var(--brand-rgb,37,99,235),.1)}.loginHelpIcon{height:18px;width:18px}.loginHelpCopy{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.loginHelpTitle{color:#050a2f;font-size:13px;font-weight:700}.loginHelpText{color:#5a6478;font-size:12px;line-height:1.4}.loginHelpLink{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;color:var(--brand,#0088c7);font-size:12px;font-weight:600;margin-top:6px}.loginLegalFooter{display:flex;justify-content:center;margin-top:22px}.loginLegalLink{background:transparent;border:none;padding:0;color:#5a6478;font-size:11px;font-weight:600;text-decoration:underline;cursor:pointer}.loginLegalLink:hover{color:#0088c7}.legalNoticeBackdrop{position:fixed;top:0;left:0;height:100vh;width:100%;background-color:rgba(5,10,47,.45);display:flex;align-items:center;justify-content:center;z-index:1000}.legalNoticeModal{display:flex;flex-direction:column;width:640px;max-width:90vw;max-height:80vh;background-color:#fff;border-radius:12px;box-shadow:0 20px 50px rgba(5,10,47,.25);overflow:hidden}.legalNoticeHeader{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid #e5e9f0;flex-shrink:0}.legalNoticeTitle{color:#050a2f;font-size:16px;font-weight:700}.legalNoticeBody{padding:24px;overflow-y:auto}.loginArticles{flex-wrap:wrap;margin-left:0;margin-right:0}.loginArticles,.loginImage{display:flex;height:calc(100% - 25px);width:100%;margin-top:20px}.loginImage{align-items:center}.tabstersLoginImage{position:relative;display:block;width:100%;max-width:380px;z-index:1}.loginLanguages{display:flex;position:absolute;top:10px;right:20px}.appButton.forgotPasswordButton{height:auto;padding:6px 0;font-size:13px}.appButton.forgotPasswordButton:hover{text-decoration:underline}.loginPasswordButtons{margin-top:15px}.loginOAuthButtons,.loginPasswordButtons{display:flex;justify-content:space-between}.loginOAuthButtons{margin-top:25px}.appButton.loginButton{justify-content:center;font-size:13px;font-weight:700;letter-spacing:.3px;height:44px;width:200px;background:linear-gradient(135deg,var(--brand,#2f9cf0),var(--brand-dark,#0066c7));border:none;border-radius:6px;box-shadow:0 6px 16px rgba(var(--brand-rgb,0,102,199),.35);transition:transform .15s ease,box-shadow .15s ease,background .15s ease;opacity:1}.appButton.loginButton:focus,.appButton.loginButton:hover{background:linear-gradient(135deg,var(--brand,#2890e0),var(--brand-dark,#0058ac));box-shadow:0 8px 18px rgba(var(--brand-rgb,0,102,199),.45);transform:translateY(-1px)}.appButton.loginButton:active{transform:translateY(0);box-shadow:0 4px 10px rgba(var(--brand-rgb,0,102,199),.35)}.loginSpinner{display:block;margin-top:10px}.loginOAuthButton{background:var(--brand,#0088c7) 0 0 no-repeat padding-box;border-radius:26px;width:220px;opacity:1}.appButton.authenticationOAuthButton{display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;height:44px;width:100%;grid-gap:8px;gap:8px;color:var(--brand,#0066c7);background:rgba(var(--brand-rgb,37,99,235),.06);border:1px solid var(--brand-border,#d6e4f5);text-decoration:none;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.appButton.authenticationOAuthButton:focus,.appButton.authenticationOAuthButton:hover{color:var(--brand-dark,#0058ac);background:rgba(var(--brand-rgb,37,99,235),.1);border-color:var(--brand-border,#bbd6f0);box-shadow:0 4px 10px rgba(var(--brand-rgb,0,102,199),.12);text-decoration:none}.appButton.authenticationOAuthButton:active{background:rgba(var(--brand-rgb,37,99,235),.14)}.appButton.authenticationPasswordButton{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;width:100%;height:44px;color:#0066c7;font-weight:600;font-size:14px;background:#f4f8fe;border:1px solid #d6e4f5;text-decoration:none;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.appButton.authenticationPasswordButton:focus,.appButton.authenticationPasswordButton:hover{color:#0058ac;background:#eaf2fc;border-color:#bbd6f0;box-shadow:0 4px 10px rgba(0,102,199,.12);text-decoration:none}.passwordExpiredPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.passwordExpiredInnerPopup{width:45%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.passwordExpiredLabel{display:flex;align-items:center;color:#0088c7;font-size:16px;font-weight:700}.checkPasswordPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.checkPasswordInnerPopup{width:45%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.popupCheckPassword{display:flex;flex-direction:column;height:100%;max-height:100%}.popupPasswordExpired{max-height:500px}.checkPasswordLabel{display:flex;align-items:center;color:#0088c7;font-size:16px;font-weight:700}.changePasswordForm,.changePaswordImages{height:100vh;width:50%}.changePaswordImages{padding-top:20px}.changePasswordButton{background:#0088c7 0 0 no-repeat padding-box;border-radius:26px;width:160px;margin-top:15px;opacity:1}.iconNotificationsWrapper{position:relative}.notifications{display:inline-flex;align-items:center;justify-content:center;position:absolute;min-width:22px;min-height:22px;border-radius:50%;background-color:#e21313;color:#fff;font-size:10px;left:11px}.notifications .tooltipNotifications{overflow:visible}.homeTitle{display:flex;font-size:20px;margin-top:20px}.homeLabel,.homeTitle{font-weight:700;margin-bottom:10px}.homeLabel{font-size:16px;color:#0088c7;margin-top:10px}#searchHome{height:70%;border-radius:30px}.favoriteLabel{font-size:12px;margin-top:10px;margin-bottom:5px;margin-left:5px}.homePageContent{display:flex;position:relative;width:100%}.homeFavorites{width:66.67%}.homeFavorites.active{width:100%}.homeUserIndicators{width:33.33%}.homeUserIndicators.active{display:none}.homeDisplayWeek{display:flex;position:absolute;cursor:pointer;top:5px;right:5px;padding:5px}.homeDisplayWeek:hover{background-color:#d7d7d7;border-radius:5px}.homeLabelBeta{font-size:14px;color:#0088c7;max-width:-moz-fit-content;max-width:fit-content;transform:rotate(345deg);border:1px dashed #0088c7;border-radius:10px;padding:5px 10px}.homeUserWeek{margin-top:15px;margin-left:10px}.homeUserWeekLabel{display:flex;align-items:center;font-size:14px;font-weight:700;color:#0088c7}.homeUserWeekInfo{margin-left:5px;margin-bottom:30px}.homeUserWeekMessage{width:80%;justify-content:center;font-size:14px;font-style:italic;font-weight:700;color:#777}.homeUserWeekEvents,.homeUserWeekTask{display:flex;align-items:center;margin-top:10px;margin-bottom:10px}.homeUserWeekObjectLabel,.homeUserWeekTaskLabel{display:flex;align-items:center;width:calc(100% - 200px)}.homeUserWeekObjectLabel{flex-wrap:wrap}.homeUserWeekTaskTimeline{width:100%;max-width:200px}.homeDisplayAll{max-width:max-content;font-size:12px;color:#0088c7;cursor:pointer;margin-top:10px;margin-right:10px;padding:4px 8px}.badgeHome{font-size:12px;margin-left:10px;margin-right:0;padding:6px 14px}.progressTimeTrackingHome{display:flex;height:15px;width:95%;background-color:#f5f5f5;border-radius:4px;margin-left:10px;margin-bottom:0}.homeTimetrackingIndicators{margin-top:10px;margin-left:10px}.container-fluid-nav-wrapper{margin-bottom:90px}.searchContent{min-height:calc(100dvh - 80px);width:100%;padding:10px;background:transparent}.searchResultsPage{display:flex;flex-direction:column;height:100%;overflow:hidden}.searchResultsHeader{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:8px}.searchTitle{display:flex;font-size:20px;font-weight:700;margin-bottom:0}.searchEmpty{margin:24px 0 0;color:#111827;font-weight:700}.searchResultsSearchbar{display:flex;align-items:center;justify-content:start;grid-gap:20px;gap:20px;background-color:#fff;margin-bottom:0}.searchResultsFilters{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;min-width:0}.searchResultsFiltersMain{display:flex;align-items:center;grid-gap:10px;gap:10px;min-width:0;overflow:hidden}.searchFilterButton{display:inline-flex;align-items:center;grid-gap:9px;gap:9px;min-height:38px;padding:0 10px;border:1px solid transparent;border-radius:12px;background:transparent;color:#aab3c2;font-size:14px;font-weight:700;white-space:nowrap;flex:0 0 auto}.searchFilterButton.hasValue{color:#1f2937}.searchFilterButton:hover{background:rgba(234,243,255,.55);color:#5e6c8e}.searchFilterButton.active{background:#eaf3ff;border-color:#cfe1ff;color:#0088c7}.searchFilterIcon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:6px}.searchFilterIconGlyph{display:inline-block;width:12px;height:12px}.searchFilterCount{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 6px;border-radius:999px;background:#eef2f8;color:#6c768f;font-size:10px;font-weight:800}.searchFilterButton.active .searchFilterCount{background:#dcebff;color:#0088c7}.searchFiltersOverflowButton{display:inline-flex;align-items:center;justify-content:center;min-width:34px;width:34px;height:34px;padding:0;border:1px solid #dce6f2;border-radius:12px;background:#fff;color:#6f7c97;flex:0 0 auto}.searchFiltersOverflowButton:hover{background:#f7fbff;border-color:#cfe1ff;color:#5e6c8e}.searchFiltersOverflowDots{display:inline-block;font-size:16px;line-height:1;letter-spacing:1px;transform:translateY(-2px)}.axeMenuItem.searchResultsOverflowNoValue{color:#aab3c2}.searchResultsOverflowCount{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 6px;border-radius:999px;background:#eef2f8;color:#4b5565;font-size:10px;font-weight:800}.axeMenuItem.isActive .searchResultsOverflowCount{background:#e8f1ff;color:var(--brand,#2563eb)}.searchResultsList{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px 14px;gap:10px 14px;flex:1 1 auto;min-height:0;margin-top:10px;overflow-y:auto;overflow-x:hidden;padding-right:6px;align-content:start}@media (max-width:1700px){.searchResultsList{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1280px){.searchResultsList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1200px){.searchResultsList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.searchResultsList{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:860px){.searchResultsPage{height:auto;overflow:visible}.searchResultsFilters{flex-direction:column;align-items:stretch}.searchResultsFiltersMain{overflow-x:auto;padding-bottom:4px}.searchResultsList{overflow:visible;padding-right:0}}.searchbar{display:flex;justify-content:center;background-color:#fff;height:70px;margin-bottom:0}#searchForm{height:70%;width:90%;border-radius:30px}.homeDashboardFavoriteTile.searchResultTile{min-width:0;max-width:none;width:100%}.searchResultRow{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;min-height:52px;padding:10px 12px;border:none;border-radius:14px;background:#fff;color:inherit;transition:background-color .18s ease,border-color .18s ease}.searchResultRow:hover{background:#f7fbff;border-color:#d4e3f5}.searchResultIconWrap{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;flex:0 0 auto}.searchResultIcon{display:inline-block;width:16px;height:16px}.searchResultToneBlue{background:rgba(0,136,199,.12);color:#0088c7}.searchResultToneBlueSoft{background:rgba(29,78,216,.09);color:var(--brand-dark,#1d4ed8)}.searchResultToneTurquoise{background:rgba(38,165,153,.12);color:#26a599}.searchResultToneOrange{background:rgba(251,140,0,.12);color:#fb8c00}.searchResultToneRed{background:rgba(226,19,19,.1);color:#e21313}.searchResultToneGrey{background:rgba(142,142,144,.1);color:#8e8e90}.searchResultContent{min-width:0}.searchResultTitleRow{justify-content:space-between;grid-gap:10px;gap:10px}.searchResultTitle,.searchResultTitleRow{display:flex;align-items:center;min-width:0}.searchResultTitle{grid-gap:8px;gap:8px;color:#111827;font-size:12px;font-weight:800;line-height:1.15;overflow:hidden}.searchResultAxisType{display:inline-flex;align-items:center;min-height:18px;padding:0 7px;border-radius:999px;background:rgba(29,78,216,.09);color:var(--brand,#2563eb);font-size:8px;font-weight:800;line-height:1;white-space:nowrap}.searchResultVisitInfo{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;flex:0 0 auto}.searchResultVisitBadge{display:inline-flex;align-items:center;min-height:17px;padding:0 6px;border-radius:999px;background:rgba(21,100,216,.08);color:var(--brand,#2563eb);font-size:8px;font-weight:800;line-height:1;white-space:nowrap}.searchResultVisitDate{color:#6b7793;font-size:10px;font-weight:700;white-space:nowrap}.card-body{padding:5px}.minicard,.minicard:hover{min-height:160px;width:280px;background:#fff no-repeat padding-box;border-radius:6px;opacity:1;margin:5px 5px 10px}.minicard:hover{border-color:#b1b2be}.minicardsWrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.minicardHeader{display:flex;min-height:40px;background-color:#fff;border-bottom:none;padding:10px 10px 5px}.minicardHeader:first-child{border-radius:6px}.minicardTitle{height:40px;overflow:hidden;color:#0088c7;font-size:13px;font-weight:700;line-height:20px;white-space:pre-line;word-wrap:break-word}.minicardIcon{margin-right:8px}.minicardIconBlue{display:flex;justify-content:center;align-items:center;height:34px;width:34px;background-color:#0088c7;border-radius:8px;margin-right:10px}.minicardIconOrange{background-color:#f57c12}.minicardIconOrange,.minicardIconTurquoise{border-radius:8px;margin-right:10px;padding:8px}.minicardIconTurquoise{background-color:#26a599}.minicardIconGrey{background-color:#8e8e90}.minicardIconGrey,.minicardIconRed{border-radius:8px;margin-right:10px;padding:8px}.minicardIconRed{background-color:#e21313}.minicardBody{min-height:80px;color:#050a2f;padding:10px}.minicardContent{justify-content:space-between;height:30px;margin-bottom:20px}.minicardContent>.col-md-4,.minicardContent>.col-md-6{padding-left:5px;padding-right:5px}.minicardFooter{display:flex;align-items:center;justify-content:space-around;font-size:13px}.minicardFooter>.col-md-6{padding-left:5px;padding-right:5px}.minicardDates{display:flex;justify-content:space-between;min-height:16px;margin-top:10px;margin-bottom:15px}.datepicker{display:flex;align-items:center;height:100%;width:100%;max-width:-moz-fit-content;max-width:fit-content}.minicardDatepicker{display:inline-flex;align-items:center}.minicardDate{font-size:12px;color:#777;margin-right:5px}#start{float:right}#end,#start{font-size:11px}#end{float:left}.minicardAxe,.minicardStatus{display:inline-block;font-size:11px;text-align:center;padding:4px 8px;width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.minicardPriority{font-size:12px;margin-left:5px}.progressTimelineMinicard{position:relative;overflow:hidden;height:20px;width:90%;max-width:200px;border-radius:13px;background-color:#e7e7e7;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.minicardWarning{font-size:11px;justify-content:center}.minicardKanban{width:calc(100% - 8px);background:#fff no-repeat padding-box;border-radius:6px;opacity:1;margin:4px 4px 8px}.minicardKanban:hover{border-color:#b1b2be}.minicardKanbanHeader{display:flex;align-items:center;background-color:#fff;border-bottom:none;padding:8px 8px 4px}.minicardKanbanHeader>.flex{align-items:center}.minicardKanbanHeader:first-child{border-radius:6px}.minicardKanbanIcon{display:flex;align-items:center;margin-right:5px}.minicardKanbanTitle{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0088c7;font-size:12px;font-weight:700;line-height:16px;white-space:normal;overflow-wrap:anywhere}.minicardKanbanBody{display:flex;min-height:0;color:#050a2f;padding:2px 8px 6px}.minicardKanbanContent{flex-wrap:wrap;grid-gap:4px 6px;gap:4px 6px;height:-moz-fit-content;height:fit-content;width:100%;margin-left:0;margin-right:0}.minicardKanbanContent,.minicardKanbanField{display:flex;align-items:center;max-width:100%}.minicardKanbanField{max-height:24px;min-width:0;margin:0}.minicardKanbanText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.minicardKanbanHtml{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;overflow-wrap:anywhere}.minicardKanbanHtml p{margin:0}.minicardKanbanDouble{display:inline-flex;align-items:center;justify-content:center;height:22px;max-width:max-content;font-size:12px;font-weight:400;border-radius:5px;padding:2px 8px}.minicardKanbanProgress{min-width:80px}.minicardKanbanProgress,.minicardKanbanTimeline{display:flex;align-items:center;height:20px;margin:0}.minicardKanbanTimeline{width:200px;max-width:100%}.progressTimelineKanban{position:relative;overflow:hidden;height:20px;width:100%;max-width:200px;border-radius:13px;background-color:#e7e7e7;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.cardHeader{flex:0 0 auto;height:auto;width:100%;container-type:inline-size}.cardName{font-size:18px;font-weight:700;color:#000;padding:0 10px;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labelIn{font-size:12px;color:#8e8e90;margin-right:10px}.cardParents{display:flex;align-items:center;max-width:380px;max-height:25px}.cardBody{align-items:stretch;position:relative;flex:1 1 auto;height:auto;padding:4px 10px 10px;overflow:hidden}.cardBody,.cardContent{display:flex;min-height:0;width:100%}.cardContent{flex-direction:column;height:100%}.cardContentViews{display:flex;flex-direction:column;height:100%;padding-left:0;padding-right:10px}.cardComponent,.cardContentViews{min-height:0;width:100%;overflow:hidden}.cardComponent{position:relative;flex:1 1 auto;height:auto;padding-top:13px;padding-bottom:10px}.cardDashboard{position:relative;z-index:auto;min-height:100%;height:auto;width:100%}.cardComponent:has(.cardDashboard),.cardContentViews:has(.cardDashboard){overflow-y:auto!important;overflow-x:hidden!important}.cardBody:has(.cardDashboard){overflow-y:auto!important;overflow-x:hidden!important}.cardDashboard .control-pane{height:auto!important;min-height:0;overflow:visible!important}.dashboardLoadingOverlay{position:absolute;inset:0;z-index:30;display:flex;align-items:flex-start;justify-content:center;padding-top:32px;background:hsla(0,0%,100%,.72);pointer-events:auto}.dashboardLoadingOverlayContent{display:flex;align-items:center;min-height:44px;color:#101b63;border:1px solid #dce5f0;border-radius:8px;background:#fff;box-shadow:0 8px 22px rgba(16,27,99,.12);padding:10px 18px}.dashboardPageLoadingOverlay{position:fixed;z-index:2147482500;padding-top:118px}.cardMiniDashboard{height:100%;width:100%;padding-right:10px}.cardIcon{display:flex;margin-right:5px}.cardLink{display:flex;justify-content:flex-end;align-items:center;cursor:pointer;margin-right:10px}.cardIconBlue{background-color:#0088c7}.cardIconBlue,.cardIconOrange{border-radius:10px;padding:10px}.cardIconOrange{background-color:#f57c12}.cardIconTurquoise{background-color:#26a599;border-radius:10px;padding:10px}.cardIconGrey{background-color:#8e8e90}.cardIconBlack,.cardIconGrey{border-radius:10px;padding:10px}.cardIconBlack{background-color:#000}.cardFooter:last-child,.minh40{min-height:40px}.minh170{min-height:170px}.cardSummary{min-height:30px;color:#777;font-size:12px;text-align:center}.cardDetails,.cardSummary{border:none;box-shadow:none;margin-left:-5px;padding:5px}.cardDetails{width:90%;height:30px}.cardStatus{display:flex;letter-spacing:0;opacity:1;font-size:11px;justify-content:center;padding:3px 6px;width:100px}#status{float:right;position:relative;top:-50px;right:50px}.fixedHeader{width:calc(96% - 55px);position:fixed;background-color:#fff;z-index:3}.addPanelPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:2100;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.addPanelInnerPopup{height:80%;width:90%;background-color:#fff;border:1px solid #d7e3ec;border-radius:10px;margin:auto;padding:20px}.editPanelPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:2100;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.editPanelInnerPopup{height:80%;width:90%;background-color:initial;border:none;border-radius:0;margin:auto;padding:0}.popupAddPanel{max-height:100%;min-height:0}.popupAddPanel,.popupEditPanel{display:flex;flex-direction:column;height:100%}.slideViewConfigShell{display:flex;height:100%}.slideViewConfigMain{display:flex;flex-direction:column;flex:1 1;min-width:0;min-height:0}.slideViewConfigBody{flex:1 1;min-height:0;padding:14px 24px 0}.slideViewConfigBody .panelBody{height:100%;padding-bottom:14px}.dashboardConfigShell{display:block;height:100%;width:100%;color:#0e236c;font-family:"IBM Plex Sans",sans-serif}.dashboardConfigMain{background-color:#fff;border:1px solid #e4eaf2;border-radius:8px;box-shadow:0 12px 36px rgba(5,10,47,.12);overflow:hidden;display:flex;flex-direction:column;height:100%;min-width:0}.dashboardConfigHeader{justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--border,#e7ecf4)}.dashboardConfigHeader,.dashboardConfigTitle{display:flex;align-items:center;grid-gap:14px;gap:14px}.dashboardConfigTitle{min-width:0;color:#101b63;font-size:18px;font-weight:800}.dashboardConfigContent{display:grid;grid-template-columns:300px minmax(460px,520px) minmax(380px,1fr);flex:1 1;min-height:0}.dashboardConfigViewsPanel{display:flex;flex-direction:column;min-height:0;overflow:hidden;border-right:1px solid #e6ecf4;padding:18px 20px}.dashboardConfigViewsPanel:has(.dashboardConfigViewsSection.expanded){overflow-y:auto;overflow-x:hidden}.dashboardConfigViewsSearch{display:flex;align-items:center;flex:0 0 auto;margin:0 0 16px}.dashboardConfigViewsTitle{color:#101b63;font-size:12px;font-weight:700;margin:0 0 14px}.dashboardConfigViewsDivider{height:1px;flex:0 0 auto;background-color:#e6ecf4;margin:14px 0}.dashboardConfigViewsSection{flex:0 0 auto;min-height:0}.dashboardConfigViewsSectionHeader{display:flex;align-items:center;width:100%;min-height:30px;border:none;background:transparent;color:#101b63;cursor:pointer;font-size:12px;font-weight:800;padding:0 2px;text-align:left}.dashboardConfigViewsChevron{width:0;height:0;margin-right:8px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #101b63}.dashboardConfigViewsChevron.open{border:5px solid transparent;border-top:6px solid #101b63;border-bottom:none}.dashboardConfigViewsCount{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;margin-left:auto;border-radius:11px;background:#eef3fa;color:#69749b;font-size:11px;font-weight:800}.dashboardConfigViewsList{max-height:none;overflow:hidden;padding-top:6px}.dashboardConfigViewsSection.expanded .dashboardConfigViewsList{max-height:34vh;overflow-y:auto;overflow-x:hidden;padding-right:4px}.dashboardConfigViewItem{display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%;min-height:36px;color:#101b63;border:none;border-radius:5px;background:transparent;cursor:pointer;font-size:12px;font-weight:700;text-align:left;padding:8px 10px}.dashboardConfigViewItem span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboardConfigViewsShowMore{display:inline-flex;align-items:center;border:none;background:transparent;color:var(--brand,#0078d7);cursor:pointer;font-size:12px;font-weight:800;margin:8px 0 4px 34px;padding:0}.dashboardConfigViewItem.active,.dashboardConfigViewItem:hover{color:var(--brand,#005cff);background-color:rgba(var(--brand-rgb,37,99,235),.1)}.dashboardConfigViewIcon{flex:0 0 auto;background:#69749b!important}.dashboardConfigViewItem.active .dashboardConfigViewIcon,.dashboardConfigViewItem:hover .dashboardConfigViewIcon{background:var(--brand,#005cff)!important}.dashboardConfigFormPanel{overflow:auto;border-right:1px solid #e6ecf4;padding:18px 20px}.dashboardConfigSectionTitle{color:#101b63;font-size:14px;font-weight:800;margin-bottom:20px}.dashboardConfigFormRow{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.dashboardConfigTitleRow{grid-template-columns:minmax(0,1fr) 152px}.dashboardConfigField{margin-bottom:18px}.dashboardConfigField label,.dashboardConfigSwitchField label{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#101b63;font-size:12px;font-weight:800;line-height:16px;margin-bottom:8px}.dashboardConfigLabelInfo{display:inline-flex;align-items:center;justify-content:center;height:14px;width:14px;color:var(--brand,#0088c7);border:1px solid var(--brand,#0088c7);border-radius:50%;font-size:9px;font-weight:800;line-height:14px;cursor:help}.dashboardConfigField .form-control{height:38px;color:#101b63;border:1px solid #dce5f0;border-radius:8px;font-size:12px;font-weight:600;box-shadow:none;padding:8px 12px}.dashboardConfigField .form-control:focus{border-color:var(--brand,#0088c7);box-shadow:0 0 0 3px rgba(var(--brand-rgb,0,136,199),.12)}.selectInput.dashboardConfigSelect{padding:0 12px;border-color:#dce5f0;border-radius:8px;color:#101b63;font-size:12px;font-weight:600}.dashboardConfigField textarea.form-control.dashboardConfigCommentArea{height:auto;min-height:92px;line-height:18px;resize:vertical}.dashboardConfigSwitchField{display:flex;flex-direction:column;align-items:flex-start}.dashboardConfigSwitchField .dashboardConfigSwitch{align-self:flex-end;margin-top:2px}.dashboardConfigSwitch{position:relative;height:22px;width:42px;border:none;border-radius:20px;background-color:#c8d2e0;cursor:pointer;padding:0}.dashboardConfigSwitch span{position:absolute;top:3px;left:3px;height:16px;width:16px;border-radius:50%;background-color:#fff;box-shadow:0 2px 5px rgba(5,10,47,.25);transition:left .12s ease}.dashboardConfigSwitch.active{background-color:var(--brand,#0088c7)}.dashboardConfigSwitch.active span{left:23px}.dashboardConfigIconStyles{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.dashboardConfigIconStyle{display:flex;flex-direction:column;align-items:center;justify-content:center;height:86px;color:#101b63;border:1px solid #dce5f0;border-radius:8px;background:#fff;cursor:pointer;font-size:11px;font-weight:800;padding:8px}.dashboardConfigIconStyle.active{color:var(--brand,#0088c7);border-color:var(--brand-border,#9ed8f4);background-color:rgba(var(--brand-rgb,37,99,235),.1);box-shadow:0 0 0 2px rgba(var(--brand-rgb,0,136,199),.1)}.dashboardConfigIconStylePreview{display:block;height:26px;width:26px;border:2px solid #9eabc0;border-radius:50%;margin-bottom:8px;position:relative}.dashboardConfigIconStylePreview.None{border-style:dashed}.dashboardConfigIconStylePreview.Inline{border:none;border-radius:0}.dashboardConfigIconStylePreview.Inline:before{content:"";position:absolute;left:4px;top:5px;height:14px;width:18px;border:2px solid var(--brand,#0088c7);border-radius:3px}.dashboardConfigIconStylePreview.Inline:after{content:"";position:absolute;left:9px;top:10px;height:2px;width:8px;background-color:var(--brand,#0088c7);box-shadow:0 5px 0 var(--brand,#0088c7)}.dashboardConfigIconStylePreview.Kpi{height:34px;width:34px;border:none;border-radius:50%;background:rgba(var(--brand-rgb,37,99,235),.12)}.dashboardConfigIconStylePreview.Kpi:before{left:9px;height:9px}.dashboardConfigIconStylePreview.Kpi:after,.dashboardConfigIconStylePreview.Kpi:before{content:"";position:absolute;bottom:8px;width:3px;border:2px solid var(--brand,#0088c7);border-radius:2px}.dashboardConfigIconStylePreview.Kpi:after{left:17px;height:17px}.dashboardConfigSegmented{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border:1px solid #dce5f0;border-radius:8px;overflow:hidden}.dashboardConfigSegmented button{min-height:38px;color:#101b63;border:none;border-right:1px solid #dce5f0;background-color:#fff;cursor:pointer;font-size:11px;font-weight:800;padding:8px}.dashboardConfigSegmented button:last-child{border-right:none}.dashboardConfigSegmented button.active{color:var(--brand,#0088c7);background-color:rgba(var(--brand-rgb,37,99,235),.1);box-shadow:inset 0 0 0 1px var(--brand-border,#9ed8f4)}.dashboardConfigToggleRow{display:flex;align-items:center;justify-content:space-between;min-height:42px;color:#101b63;font-size:12px;font-weight:800;line-height:16px;margin-bottom:12px}.dashboardConfigWidthField{border:none;border-radius:0;padding:0;margin-top:0}.dashboardConfigPreviewPanel{display:flex;flex-direction:column;overflow:hidden;padding:18px 20px}.dashboardConfigPreviewCard{display:flex;flex-direction:column;flex:1 1;min-height:0;border:1px solid #dce5f0;border-radius:7px;background-color:#fff;box-shadow:0 12px 28px rgba(5,10,47,.04);margin-top:0;overflow:hidden}.dashboardConfigPreviewHeader{display:flex;align-items:center;min-height:74px;padding:16px 20px}.dashboardConfigPreviewHeader.withSubtitle{min-height:104px}.dashboardConfigPreviewHeader.withKpiIcon{min-height:94px}.dashboardConfigPreviewHeader.withSubtitle.withKpiIcon{min-height:112px}.dashboardConfigPreviewIcon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;height:34px;width:34px;margin-right:14px}.dashboardConfigPreviewIcon.kpi{flex-basis:58px;height:58px;width:58px;border:none;border-radius:50%;margin-right:18px}.dashboardConfigPreviewIcon .iconsPopup{background:var(--brand,#005cff)}.dashboardConfigPreviewIcon.kpi .iconsPopup{height:30px;width:30px;min-width:30px}.dashboardConfigPreviewTitles{min-width:0;flex:1 1}.dashboardConfigPreviewTitle{overflow:hidden;font-size:18px;font-weight:800;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.dashboardConfigPreviewSubtitle{overflow:hidden;color:#8f9bb8;font-size:13px;font-weight:400;line-height:18px;margin-top:4px;text-overflow:ellipsis;white-space:pre-line}.dashboardConfigPreviewZoom{color:#101b63;font-size:22px;font-weight:800;margin-left:12px}.dashboardConfigPreviewZoom .iconFullScreen{background:#101b63;height:18px;width:18px}.dashboardConfigPreviewBody{padding:0 12px 18px}.dashboardConfigPreviewRealContent{flex:1 1;min-height:0;overflow:auto;padding:10px 12px 14px}.dashboardConfigPreviewRealContent .panelComponent,.dashboardConfigPreviewRealContent .panelComponentNoScroll,.dashboardConfigPreviewRealContent .panelDetailsScroll{height:100%;margin-top:0;margin-bottom:0}.dashboardConfigPreviewBody.small{font-size:10px}.dashboardConfigPreviewBody.medium{font-size:12px}.dashboardConfigPreviewBody.large{font-size:14px}.dashboardConfigPreviewTable{width:100%;color:#101b63;border-collapse:collapse;table-layout:fixed}.dashboardConfigPreviewTable td,.dashboardConfigPreviewTable th{border:1px solid #edf1f6;padding:12px 8px;font-weight:700}.dashboardConfigPreviewTable th{background-color:#fafcff;font-weight:800}.dashboardConfigPreviewTable.left td,.dashboardConfigPreviewTable.left th{text-align:left}.dashboardConfigPreviewTable.center td,.dashboardConfigPreviewTable.center th{text-align:center}.dashboardConfigPreviewTable.right td,.dashboardConfigPreviewTable.right th{text-align:right}.dashboardConfigBadge,.dashboardConfigScore{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-size:10px;font-weight:800;line-height:16px;padding:1px 7px}.dashboardConfigBadge.blue{color:var(--brand,#005cff);border:1px solid var(--brand-border,#6da1ff)}.dashboardConfigBadge.red{color:#e21313;border:1px solid #ff9a9a}.dashboardConfigBadge.green{color:#26a599;border:1px solid #6fd7c9}.dashboardConfigScore{color:#fff}.dashboardConfigScore.green{background-color:#26a599}.dashboardConfigScore.orange{background-color:#f57c12}.dashboardConfigFooter{display:flex;justify-content:flex-end;align-items:center;grid-gap:14px;gap:14px;height:64px;min-height:64px;border-top:1px solid #e6ecf4;padding:0 24px}.dashboardStaticTextConfigContent{display:grid;grid-template-columns:minmax(500px,1fr) minmax(500px,1fr);flex:1 1;min-height:0}.dashboardStaticTextFormPanel{overflow:auto;border-right:1px solid #e6ecf4;padding:26px 32px 30px}.dashboardStaticTextSection{border-bottom:1px solid #e6ecf4;padding-bottom:22px;margin-bottom:20px}.dashboardStaticTextSection.last{border-bottom:none;padding-bottom:0;margin-bottom:0}.dashboardStaticTextSectionTitle{color:#101b63;font-size:14px;font-weight:800;margin-bottom:16px}.dashboardConfigFormRow.threeColumns{grid-template-columns:minmax(140px,1fr) minmax(170px,1.1fr) minmax(210px,1.25fr);align-items:start}.dashboardStaticTextIconStyles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;border:1px solid #dce5f0;border-radius:8px;overflow:hidden}.dashboardStaticTextIconStyles .dashboardConfigIconStyle{height:62px;border:none;border-right:1px solid #dce5f0;border-radius:0;font-size:10px;padding:6px}.dashboardStaticTextIconStyles .dashboardConfigIconStyle:last-child{border-right:none}.dashboardStaticTextIconStyles .dashboardConfigIconStyle.active{box-shadow:inset 0 0 0 1px #9ed8f4}.dashboardStaticTextIconStyles .dashboardConfigIconStylePreview{transform:scale(.82);margin-bottom:4px}.dashboardStaticTextEditor{overflow:hidden;border:1px solid #dce5f0;border-radius:8px}.dashboardStaticTextEditor .e-richtexteditor{border:none}.dashboardStaticTextEditor .e-toolbar{border-bottom-color:#e6ecf4}.dashboardStaticTextCounter{color:#69749b;font-size:11px;font-weight:700;text-align:right;margin-top:8px}.dashboardStaticTextOptionsGrid{display:grid;grid-template-columns:minmax(180px,1fr) minmax(160px,.8fr) 150px;grid-gap:22px;gap:22px;align-items:start}.dashboardStaticTextZoomField{align-items:flex-start}.dashboardStaticTextZoomField .dashboardConfigSwitch{align-self:flex-start}.dashboardStaticTextPreviewPanel{overflow:auto;padding:26px 32px 30px}.dashboardStaticTextPreviewTop{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.dashboardStaticTextPreviewTop .dashboardConfigSectionTitle{margin-bottom:0}.dashboardStaticTextZoomPreview{min-width:82px;height:34px;color:#101b63;border:1px solid #dce5f0;border-radius:8px;background:#fff;font-size:12px;font-weight:700;line-height:32px;text-align:center}.dashboardStaticTextPreviewCard{min-height:430px;border:1px solid #dce5f0;border-radius:8px;background:linear-gradient(145deg,#f4faff,#fff 55%,#f7fbff);padding:28px 30px}.dashboardStaticTextPreviewHeader{display:flex;align-items:center;min-height:44px;margin-bottom:14px}.dashboardStaticTextPreviewHeader.withSubtitle{align-items:flex-start;min-height:58px}.dashboardStaticTextPreviewHeader.withKpiIcon{min-height:62px}.dashboardStaticTextPreviewIcon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-right:14px}.dashboardStaticTextPreviewIcon.inline .dashboardPictoIcon,.dashboardStaticTextPreviewIcon.inline .iconsPopup{height:28px;width:28px;min-width:28px}.dashboardStaticTextPreviewIcon.kpi{height:56px;width:56px;border-radius:50%}.dashboardStaticTextPreviewIcon.kpi .dashboardPictoIcon,.dashboardStaticTextPreviewIcon.kpi .iconsPopup{height:30px;width:30px;min-width:30px}.dashboardStaticTextPreviewTitles{flex:1 1;min-width:0}.dashboardStaticTextPreviewTitle{overflow:hidden;font-size:18px;font-weight:900;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.dashboardStaticTextPreviewSubtitle{overflow:hidden;color:#8f9bb8;font-size:13px;font-style:italic;font-weight:500;line-height:18px;margin-top:4px;text-overflow:ellipsis;white-space:pre-line}.dashboardStaticTextPreviewZoom{margin-left:12px}.dashboardStaticTextPreviewZoom .iconFullScreen{background:#101b63;height:16px;width:16px}.dashboardStaticTextPreviewRule{height:1px;opacity:.45;margin:8px 0 24px}.dashboardStaticTextBody{height:100%;width:100%;overflow:hidden;color:#1b2345;font-family:"IBM Plex Sans",sans-serif;line-height:1.55;padding:8px 18px 16px;columns:1;grid-column-gap:normal;column-gap:normal}.dashboardStaticTextBody.preview{height:auto;min-height:260px;padding:0}.dashboardStaticTextBody.empty{color:#8f9bb8;font-style:italic}.dashboardStaticTextBody.small{font-size:12px}.dashboardStaticTextBody.medium{font-size:14px}.dashboardStaticTextBody.large{font-size:16px}.dashboardStaticTextBody.left{text-align:left}.dashboardStaticTextBody.center{text-align:center}.dashboardStaticTextBody.right{text-align:right}.dashboardStaticTextBody.center,.dashboardStaticTextBody.left,.dashboardStaticTextBody.right{display:block}.dashboardStaticTextBody p{margin:0 0 14px}.dashboardStaticTextBody ol,.dashboardStaticTextBody ul{display:block;text-align:left;padding-left:22px;margin:0 0 14px}.dashboardStaticTextZoomPopup{display:flex;flex-direction:column;width:min(900px,92vw);max-height:86vh;background:#fff;border:1px solid #dce5f0;border-radius:10px;box-shadow:0 14px 34px rgba(16,27,99,.16);padding:24px 28px}.dashboardStaticTextZoomHeader{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:18px;gap:18px}.dashboardStaticTextZoomTitleGroup{display:flex;align-items:flex-start;min-width:0}.dashboardStaticTextZoomRule{height:1px;opacity:.45;margin:18px 0 22px}.dashboardStaticTextZoomContent{flex:1 1;min-height:0;overflow:auto}.dashboardStaticTextZoomContent .dashboardStaticTextBody{height:auto;overflow:visible;padding:0}@media (max-width:1280px){.dashboardConfigShell{grid-template-columns:1fr;overflow:auto}.dashboardConfigMain{min-height:760px}}@media (max-width:1024px){.dashboardConfigContent,.dashboardStaticTextConfigContent{grid-template-columns:1fr;overflow:auto}.dashboardConfigFormPanel,.dashboardConfigViewsPanel,.dashboardStaticTextFormPanel{border-right:none;border-bottom:1px solid #e6ecf4}.dashboardConfigFormRow.threeColumns,.dashboardStaticTextOptionsGrid{grid-template-columns:1fr}.dashboardConfigPreviewCard{margin-top:16px}}.editMiniblockPopup{display:flex;justify-content:center;align-items:flex-start;position:fixed;height:100%;width:calc(100% - 55px);z-index:2100;top:0;left:55px;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3);padding:84px 20px 20px;box-sizing:border-box}.editMiniblockInnerPopup{height:100%;width:100%;max-width:100%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:0;padding:20px;box-sizing:border-box;overflow:hidden}.popupEditMiniblock{display:flex;flex-direction:column;height:100%}.editMiniblockTitle{display:flex;align-items:center;margin-bottom:5px}.editMiniblockLabel{width:100%;font-size:16px;font-weight:700;margin-bottom:0}.btnAdvancedEdit,.editMiniblockLabel{display:flex;align-items:center;height:30px;color:#0088c7}.btnAdvancedEdit{flex-shrink:0;white-space:nowrap;padding:0 14px;border-radius:8px;background-color:#eaf6fc;font-size:12px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.btnAdvancedEdit:hover{background-color:#0088c7;color:#fff;text-decoration:none}.editMiniblockContent{position:relative;height:calc(100% - 35px);width:100%;overflow:auto}.miniblock,.miniblockRoadmap{font-family:"IBM Plex Sans",sans-serif!important;font-size:14px;position:relative;height:100%;width:100%;margin:auto}.miniblockSize{width:90%;margin:auto}.miniblockHeader{display:inline-flex;align-items:center;height:20px;width:100%;color:#0088c7}.miniblockHeaderHidden{display:none}.dashboardPictoIcon{display:inline-block;vertical-align:middle;background:#006bff;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}.dashboardMiniBlockHeader{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:26px;width:calc(100% - 24px);margin:0 12px;overflow:visible;container-type:inline-size;container-name:miniblockHeader}.dashboardMiniBlockHeader.withSubtitle{align-items:flex-start;min-height:54px}.dashboardMiniBlockHeader.withKpiIcon{align-items:flex-start;min-height:56px}.dashboardMiniBlockHeader.withSubtitle.withKpiIcon{min-height:62px}.dashboardMiniBlockHeaderMain{display:inline-flex;align-items:center;flex:1 1 auto;min-width:0}.dashboardMiniBlockHeader.withSubtitle .dashboardMiniBlockHeaderMain{align-items:flex-start}.dashboardMiniBlockHeader.withKpiIcon .dashboardMiniBlockHeaderMain{align-items:center}.dashboardMiniBlockIcon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-right:9px}.dashboardMiniBlockIcon.inline{height:20px;width:22px}.dashboardMiniBlockHeader.withSubtitle .dashboardMiniBlockIcon.inline{margin-top:1px}.dashboardMiniBlockIcon.inline .dashboardPictoIcon,.dashboardMiniBlockIcon.inline .iconsDashboard{height:20px;width:20px;min-width:20px}.dashboardMiniBlockIcon.kpi{height:46px;width:46px;border:none;border-radius:50%;margin-top:0;margin-right:12px}.dashboardMiniBlockIcon.kpi .dashboardPictoIcon,.dashboardMiniBlockIcon.kpi .iconsDashboard{height:25px;width:25px;min-width:25px}.dashboardMiniBlockTitles{display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:20px}.dashboardMiniBlockHeader.withSubtitle .dashboardMiniBlockTitles{justify-content:flex-start;min-height:50px}.dashboardMiniBlockHeader.withKpiIcon .dashboardMiniBlockTitles{justify-content:center;min-height:46px}.dashboardMiniBlockHeader.withSubtitle.withKpiIcon .dashboardMiniBlockTitles{min-height:56px}.dashboardMiniBlockTitle{overflow:hidden;font-size:13px;font-family:"IBM Plex Sans",sans-serif;font-weight:800;line-height:20px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dashboardMiniBlockHeader.withSubtitle .dashboardMiniBlockTitle{line-height:18px}.dashboardMiniBlockSubtitle{overflow:hidden;display:-webkit-box;color:#8f9bb8;font-size:11px;font-family:"IBM Plex Sans",sans-serif;font-weight:400;line-height:15px;max-height:30px;margin-top:4px;text-overflow:ellipsis;white-space:pre-line;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dashboardMiniBlockTooltip{opacity:1!important}.dashboardMiniBlockTooltip .tooltip-inner{max-width:340px;padding:8px 12px;border:none;border-radius:12px;background:#fff;text-align:left;box-shadow:0 10px 24px rgba(16,27,99,.18)}.dashboardMiniBlockTooltip .arrow,.dashboardMiniBlockTooltip .tooltip-arrow{display:none}.dashboardMiniBlockTooltipContent{display:inline-flex;align-items:center;min-width:0}.dashboardMiniBlockTooltip .dashboardMiniBlockTitle{overflow:visible;white-space:normal;text-overflow:clip;word-break:break-word}.dashboardMiniBlockTooltip .dashboardMiniBlockSubtitle{overflow:visible;max-height:none;-webkit-line-clamp:unset}.dashboardMiniBlockActions{display:inline-flex;align-items:center;justify-content:flex-end;flex:0 0 auto;min-height:22px;padding-left:8px;background-color:initial;grid-gap:8px;gap:8px}.dashboardMiniBlockHeader.withSubtitle .dashboardMiniBlockActions{padding-top:1px}.dashboardMiniBlockHeader.withKpiIcon .dashboardMiniBlockActions{padding-top:3px}.dashboardMiniBlockDetailsAction{display:inline-flex;align-items:center;height:22px;max-width:120px;border:none;color:#006bff;background:transparent;cursor:pointer;font-family:"IBM Plex Sans",sans-serif;font-size:11px;font-weight:800;line-height:14px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.dashboardMiniBlockDetailsAction:focus{outline:none}.dashboardMiniBlockZoom{display:inline-flex;align-items:center;justify-content:center;height:22px;width:22px;border:none;background:transparent;cursor:pointer;padding:0}.dashboardMiniBlockZoom:focus{outline:none}.dashboardMiniBlockZoom .iconFullScreen{background:#101b63;height:15px;width:15px}.dashboardMiniBlockZoom:hover .iconFullScreen{background:#006bff}@container miniblockHeader (max-width: 210px){.dashboardMiniBlockZoom{position:absolute;top:-2px;right:-4px;height:24px;width:24px;border-radius:50%;background:hsla(0,0%,100%,.92);box-shadow:0 1px 5px rgba(16,27,99,.18);z-index:4}.dashboardMiniBlockZoom .iconFullScreen{height:13px;width:13px}.dashboardMiniBlockHeaderMain{padding-right:22px}}.dashboardMiniBlockContent{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;color:#101b63}.dashboardSnapshotMenu{position:relative;display:inline-flex}.dashboardSnapshotPill{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;height:38px;padding:0 14px;border:1px solid #e3e8f2;border-radius:10px;background:#fff;color:#101b63;cursor:pointer;font-family:"IBM Plex Sans",sans-serif;font-size:13px;font-weight:700}.dashboardSnapshotPill:focus{outline:none}.dashboardSnapshotPill.isSnapshot{border-color:#f0c363;background:#fdf3dc;color:#9a6b00}.dashboardSnapshotDot{width:8px;height:8px;border-radius:50%;background:#12b76a;flex:0 0 auto}.dashboardSnapshotDot.isSnapshot{background:#dc9a00}.dashboardSnapshotDropdown{position:absolute;top:calc(100% + 6px);right:0;z-index:1050;min-width:min(360px,calc(100vw - 24px));max-width:min(460px,calc(100vw - 24px));max-height:min(72vh,560px);overflow-y:auto;padding:8px;border:1px solid #e3e8f2;border-radius:10px;background:#fff;box-shadow:0 10px 24px rgba(16,27,99,.16)}.dashboardSnapshotDropdown button{display:flex;align-items:center;grid-gap:8px;gap:8px;width:100%;padding:10px 12px;border:none;border-radius:7px;background:transparent;color:#101b63;cursor:pointer;font-family:"IBM Plex Sans",sans-serif;font-size:13px;font-weight:600;text-align:left}.dashboardSnapshotRowMain{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.dashboardSnapshotRowDate{white-space:nowrap}.dashboardSnapshotRowCreator{overflow:hidden;color:#94a3b8;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dashboardSnapshotDropdown button:hover{background:var(--brand-hover,#f1f6fe)}.dashboardSnapshotDropdown button:focus{outline:none}.dashboardSnapshotDropdown button.active{background:rgba(var(--brand-rgb,37,99,235),.1);font-weight:800}.dashboardSnapshotDropdown .iconButtonPlus{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;min-width:20px;border-radius:6px;background:var(--brand,#2563eb);-webkit-mask:none;mask:none;position:relative;flex:0 0 auto}.dashboardSnapshotDropdown .iconButtonPlus:after,.dashboardSnapshotDropdown .iconButtonPlus:before{content:"";position:absolute;left:50%;top:50%;width:9px;height:2px;border-radius:999px;background:#fff;transform:translate(-50%,-50%)}.dashboardSnapshotDropdown .iconButtonPlus:after{transform:translate(-50%,-50%) rotate(90deg)}.dashboardSnapshotDropdown button.disabled{color:#a5aec5;cursor:not-allowed}.dashboardSnapshotDropdown button.disabled:hover{background:transparent}.dashboardSnapshotDropdownSeparator{height:1px;margin:6px 4px;background:#edf1f8}.dashboardSnapshotBanner{display:flex;align-items:center;justify-content:space-between;grid-gap:14px;gap:14px;padding:10px 16px;background:#fbeed3;color:#6b4e00;font-family:"IBM Plex Sans",sans-serif;font-size:13px}.dashboardSnapshotBannerText strong{font-weight:800}.dashboardSnapshotBannerButton{flex:0 0 auto;padding:8px 14px;border:none;border-radius:8px;background:#b97e0b;color:#fff;cursor:pointer;font-family:"IBM Plex Sans",sans-serif;font-size:13px;font-weight:700}.dashboardSnapshotBannerButton:hover{background:#9a6b00}.dashboardSnapshotBannerButton:focus{outline:none}.block.dashboardSnapshotFrozen{background:#fffdf6;box-shadow:0 6px 18px rgba(220,154,0,.12)}.block.dashboardSnapshotFrozen .dashboardMiniBlockContentPanel,.block.dashboardSnapshotFrozen .e-panel{background:#fffdf6}.editMiniblockFrozenBanner{flex:0 0 auto;height:26px;margin-right:10px;padding:0 12px;border:1px solid #f0c363;border-radius:7px;font-size:12px;font-weight:700;white-space:nowrap}.dashboardSnapshotFrozenTag,.editMiniblockFrozenBanner{display:inline-flex;align-items:center;background:#fdf3dc;color:#9a6b00;font-family:"IBM Plex Sans",sans-serif}.dashboardSnapshotFrozenTag{height:18px;padding:0 8px;border-radius:5px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.dashboardSnapshotRowRight{margin-left:auto;padding-left:12px;color:#94a3b8;font-size:11px;font-weight:600;white-space:nowrap}.dashboardSnapshotCheck{color:#006bff;font-weight:800}.dashboardSnapshotShowMore{color:#006bff!important;font-weight:700!important;justify-content:center!important}.dashboardSnapshotLoading{display:flex;align-items:center;grid-gap:9px;gap:9px;padding:9px 10px;color:#64748b;font-family:"IBM Plex Sans",sans-serif;font-size:13px;font-weight:600}.dashboardSnapshotSpinner{flex:0 0 auto;width:15px;height:15px;border:2px solid #dce6f5;border-top-color:#006bff;border-radius:50%;animation:dashboardSnapshotSpin .7s linear infinite}@keyframes dashboardSnapshotSpin{to{transform:rotate(1turn)}}.dashboardSnapshotRowDelete{display:inline-flex;align-items:center;flex:0 0 auto;padding:2px;opacity:0;cursor:pointer}.dashboardSnapshotDropdown button:hover .dashboardSnapshotRowDelete{opacity:1}.dashboardSnapshotRowDelete .iconTrash{background:#a5aec5;height:14px;width:14px;min-width:14px}.dashboardSnapshotRowDelete:hover .iconTrash{background:#e21313}.dashboardSnapshotPrivacy{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;flex:0 0 auto;margin-left:8px;padding:1px 8px;border-radius:10px;background:#f1f3f7;color:#6b7a99;font-size:11px;font-weight:600;line-height:16px;cursor:default}.dashboardSnapshotPrivacy.isShared{background:#e8f1fc;color:#1d6fd1}.dashboardSnapshotPrivacy.isPublic{background:#e6f6ec;color:#1f9d55}.dashboardSnapshotPrivacy.isManageable{cursor:pointer}.dashboardSnapshotPrivacy.isManageable:hover{background:#e2e7f0}.dashboardSnapshotPrivacy.isShared.isManageable:hover{background:#d7e7fa}.dashboardSnapshotPrivacy.isPublic.isManageable:hover{background:#d4eedf}.dashboardSnapshotPrivacy .dashboardSnapshotPrivacyIcon{height:11px;width:11px;min-width:11px;background:#6b7a99;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.dashboardSnapshotPrivacy.isPublic .dashboardSnapshotPrivacyIcon{background:#1f9d55}.dashboardSnapshotRowTime{margin-left:6px;color:#94a3b8;font-size:11px;font-weight:600}.dashboardSnapshotVisibilityOptions{display:flex;flex-direction:column;grid-gap:6px;gap:6px;margin-top:12px;min-width:340px}.dashboardSnapshotVisibilityOption{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:10px 12px;border:1px solid #e2e7f0;border-radius:10px;background:#fff;text-align:left;cursor:pointer;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.dashboardSnapshotVisibilityOption.is-private:hover{border-color:#c7cedc;background:#f6f8fb}.dashboardSnapshotVisibilityOption.is-shared:hover{border-color:#a9cbf2;background:#f1f7fe}.dashboardSnapshotVisibilityOption.is-public:hover{border-color:#a7dcbe;background:#f0faf4}.dashboardSnapshotVisibilityOption.is-private.active{border-color:#6b7a99;background:#f1f3f7;box-shadow:inset 0 0 0 1px #6b7a99}.dashboardSnapshotVisibilityOption.is-shared.active{border-color:#1d6fd1;background:#e8f1fc;box-shadow:inset 0 0 0 1px #1d6fd1}.dashboardSnapshotVisibilityOption.is-public.active{border-color:#1f9d55;background:#e6f6ec;box-shadow:inset 0 0 0 1px #1f9d55}.dashboardSnapshotVisibilityOption.locked{opacity:.55;cursor:not-allowed}.dashboardSnapshotVisibilityOption.locked:hover{border-color:#e2e7f0;background:#fff}.dashboardSnapshotVisibilityIconWrap{display:inline-flex;align-items:center;justify-content:center;height:32px;width:32px;min-width:32px;border-radius:50%}.dashboardSnapshotVisibilityOption.is-private .dashboardSnapshotVisibilityIconWrap{background:#edf0f5}.dashboardSnapshotVisibilityOption.is-shared .dashboardSnapshotVisibilityIconWrap{background:#e8f1fc}.dashboardSnapshotVisibilityOption.is-public .dashboardSnapshotVisibilityIconWrap{background:#e6f6ec}.dashboardSnapshotVisibilityIcon{height:15px;width:15px;min-width:15px;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.dashboardSnapshotVisibilityOption.is-private .dashboardSnapshotVisibilityIcon{background:#5a6b8c}.dashboardSnapshotVisibilityOption.is-shared .dashboardSnapshotVisibilityIcon{background:#1d6fd1}.dashboardSnapshotVisibilityOption.is-public .dashboardSnapshotVisibilityIcon{background:#1f9d55}.dashboardSnapshotVisibilityTexts{display:flex;flex-direction:column;flex:1 1 auto}.dashboardSnapshotVisibilityTexts strong{color:#101b63;font-size:13px}.dashboardSnapshotVisibilityOption.is-private.active .dashboardSnapshotVisibilityTexts strong{color:#3e4c6b}.dashboardSnapshotVisibilityOption.is-shared.active .dashboardSnapshotVisibilityTexts strong{color:#14549f}.dashboardSnapshotVisibilityOption.is-public.active .dashboardSnapshotVisibilityTexts strong{color:#157a41}.dashboardSnapshotVisibilityTexts small{color:#6b7a99;font-size:11px}.dashboardSnapshotVisibilityCheck{flex:0 0 auto;font-size:15px;font-weight:800}.dashboardSnapshotVisibilityOption.is-private .dashboardSnapshotVisibilityCheck{color:#5a6b8c}.dashboardSnapshotVisibilityOption.is-shared .dashboardSnapshotVisibilityCheck{color:#1d6fd1}.dashboardSnapshotVisibilityOption.is-public .dashboardSnapshotVisibilityCheck{color:#1f9d55}.dashboardSnapshotVisibilityCancel{padding:5px 14px;border:1px solid #e2e7f0;border-radius:8px;background:#fff;color:#101b63;font-size:12px;font-weight:700;cursor:pointer}.dashboardSnapshotVisibilityCancel:hover{background:#f6f8fb}.toastStack{position:fixed;top:48px;right:24px;max-width:calc(100vw - 48px)}.toastMessage,.toastStack{z-index:999999999999999;min-width:200px}.toastMessage{position:absolute;top:0;right:0;width:max-content;max-width:min(500px,calc(100vw - 48px));display:flex;align-items:center;grid-gap:10px;gap:10px;padding:11px 14px;border:1px solid;border-radius:10px;box-shadow:0 10px 24px rgba(16,27,99,.18);color:#101b63;font-family:"IBM Plex Sans",sans-serif;font-size:13px;font-weight:600;transition:transform .3s ease-out;animation:toastMessageIn .18s ease-out}@keyframes toastMessageIn{0%{opacity:0}to{opacity:1}}.toastMessage.is-info,.toastMessage.is-loading{border-color:#1d31b4;background-color:#e9ecfb}.toastMessage.is-success{border-color:#1f9d55;background-color:#eafbf1}.toastMessage.is-warning{border-color:#d97706;background-color:#fef3e6}.toastMessage.is-error{border-color:#e21313;background-color:#fde8e8}.toastMessageIcon{display:inline-flex;align-items:center;justify-content:center;height:20px;width:20px;min-width:20px;border-radius:50%;color:#fff;font-size:12px;font-weight:800}.toastMessage.is-info .toastMessageIcon,.toastMessage.is-loading .toastMessageIcon{background:#1d31b4}.toastMessage.is-success .toastMessageIcon{background:#1f9d55}.toastMessage.is-error .toastMessageIcon{background:#e21313}.toastMessage.is-info .toastMessageText,.toastMessage.is-loading .toastMessageText{color:#101b63}.toastMessage.is-success .toastMessageText{color:#136235}.toastMessage.is-warning .toastMessageText{color:#723e03}.toastMessage.is-error .toastMessageText{color:#6c0909}.toastMessageText{width:100%;flex:1 1}.toastMessageClose{-webkit-mask:url(/static/media/IconDelete.dff3c7d4.svg);mask:url(/static/media/IconDelete.dff3c7d4.svg);width:10px;height:10px;overflow:hidden;flex-shrink:0;cursor:pointer}.toastMessage.is-info .toastMessageClose,.toastMessage.is-loading .toastMessageClose{background-color:#101b63}.toastMessage.is-success .toastMessageClose{background-color:#136235}.toastMessage.is-warning .toastMessageClose{background-color:#723e03}.toastMessage.is-error .toastMessageClose{background-color:#6c0909}.toastMessageClose:hover{background:#f1f3f7;color:#101b63}.dashboardSnapshotEmpty{padding:9px 10px;color:#94a3b8;font-family:"IBM Plex Sans",sans-serif;font-size:13px;font-weight:600;font-style:italic}.dashboardSnapshotDeltaItem{color:#101b63}.dashboardSnapshotDeltaItem:disabled{color:#a5aec5;cursor:not-allowed}.dashboardSnapshotDeltaItem.active{background:rgba(var(--brand-rgb,37,99,235),.1)}.dashboardSnapshotDeltaSymbol{display:inline-flex;align-items:center;justify-content:center;width:16px;color:var(--brand,#2563eb);font-weight:800}.dashboardSnapshotDeltaPair{padding:2px 8px;border:1px solid var(--brand-border,#dce6f5);border-radius:6px;background:rgba(var(--brand-rgb,37,99,235),.07);color:#3e5170;font-weight:700}.dashboardSnapshotPill.isDelta{border-color:#b6d3ff;background:#eaf2ff;color:#0b4fc0}.dashboardSnapshotDot.isDelta{background:#2e90fa}.dashboardDeltaBanner{padding:14px 18px;border:1px solid #dce9fb;border-radius:12px;background:linear-gradient(180deg,#f4f9ff,#eef5ff);margin-bottom:12px}.dashboardDeltaBannerHeader{display:flex;align-items:center;grid-gap:12px;gap:12px}.dashboardDeltaBannerTitle{grid-gap:8px;gap:8px;color:#0b4fc0;font-family:"IBM Plex Sans",sans-serif;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.dashboardDeltaBannerTitle,.dashboardDeltaSymbol{display:inline-flex;align-items:center;font-weight:800}.dashboardDeltaSymbol{justify-content:center;width:20px;height:20px;border-radius:50%;background:#2e90fa;color:#fff;font-size:12px}.dashboardDeltaBannerCount{color:#64748b;font-family:"IBM Plex Sans",sans-serif;font-size:12px;font-weight:600}.dashboardDeltaBannerClose{margin-left:auto;width:24px;height:24px;border:none;border-radius:6px;background:transparent;color:#64748b;cursor:pointer;font-size:14px}.dashboardDeltaBannerClose:hover{background:#e3ecfb}.dashboardDeltaBannerClose:focus{outline:none}.dashboardDeltaChips{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-top:12px}.dashboardDeltaChip{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:7px 12px;border:1px solid #e1e9f5;border-radius:9px;background:#fff;font-family:"IBM Plex Sans",sans-serif;font-size:12px}.dashboardDeltaChipLabel{color:#334155;font-weight:600}.dashboardDeltaChipValue{font-weight:800;white-space:nowrap}.dashboardDeltaBadge.is-up,.dashboardDeltaChip.is-up .dashboardDeltaChipValue{color:#0f9d70}.dashboardDeltaBadge.is-down,.dashboardDeltaBadge.is-up-bad,.dashboardDeltaChip.is-down .dashboardDeltaChipValue,.dashboardDeltaChip.is-up-bad .dashboardDeltaChipValue{color:#e11d48}.dashboardDeltaBadge.is-down-good,.dashboardDeltaChip.is-down-good .dashboardDeltaChipValue{color:#0f9d70}.dashboardDeltaBadge.is-changed,.dashboardDeltaChip.is-changed .dashboardDeltaChipValue{color:#e8830c}.dashboardDeltaBadge.is-same,.dashboardDeltaChip.is-same .dashboardDeltaChipValue{color:#94a3b8}.dashboardDeltaBadge{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;height:20px;padding:0 9px;border-radius:6px;background:#f1f6fe;font-family:"IBM Plex Sans",sans-serif;font-size:11px;font-weight:800;white-space:nowrap;cursor:default}.dashboardDeltaBadge.is-up{background:#e7f7f0}.dashboardDeltaBadge.is-down,.dashboardDeltaBadge.is-up-bad{background:#fdebef}.dashboardDeltaBadge.is-down-good{background:#e7f7f0}.dashboardDeltaBadge.is-changed{background:#fdeedc}.dashboardDeltaBadge.is-same{background:#f1f5f9}.dashboardDeltaBadge.is-changed{cursor:help}.dashboardDeltaIcon{flex:0 0 auto;vertical-align:-1px}.dashboardDeltaGlyph{font-size:9px;line-height:1}.dashboardDeltaPopover{max-width:320px;padding:10px 12px}.dashboardDeltaPopoverTitle{color:#94a3b8;font-family:"IBM Plex Sans",sans-serif;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px}.dashboardDeltaPopoverRow{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;padding:5px 0;border-top:1px solid #f1f5f9;font-family:"IBM Plex Sans",sans-serif;font-size:12px}.dashboardDeltaPopoverRow:first-of-type{border-top:none}.dashboardDeltaPopoverLabel{color:#334155;font-weight:600}.dashboardDeltaPopoverValue{flex:0 0 auto;color:#e8830c;font-weight:800;white-space:nowrap}.dashboardMiniBlockBody{flex:1 1 auto;min-height:0;width:100%;overflow:hidden}.dashboardMiniBlockContent.small,.dashboardMiniBlockContent.small .e-control,.dashboardMiniBlockContent.small table{font-size:11px!important}.dashboardMiniBlockContent.medium,.dashboardMiniBlockContent.medium .e-control,.dashboardMiniBlockContent.medium table{font-size:12px!important}.dashboardMiniBlockContent.large,.dashboardMiniBlockContent.large .e-control,.dashboardMiniBlockContent.large table{font-size:14px!important}.dashboardMiniBlockContent.left,.dashboardMiniBlockContent.left .e-headercell,.dashboardMiniBlockContent.left .e-rowcell,.dashboardMiniBlockContent.left td,.dashboardMiniBlockContent.left th{text-align:left}.dashboardMiniBlockContent.center,.dashboardMiniBlockContent.center .e-headercell,.dashboardMiniBlockContent.center .e-rowcell,.dashboardMiniBlockContent.center td,.dashboardMiniBlockContent.center th{text-align:center}.dashboardMiniBlockContent.right,.dashboardMiniBlockContent.right .e-headercell,.dashboardMiniBlockContent.right .e-rowcell,.dashboardMiniBlockContent.right td,.dashboardMiniBlockContent.right th{text-align:right}.dashboardMiniBlockContent.hideTableHeader .e-columnheader,.dashboardMiniBlockContent.hideTableHeader .e-gridheader,.dashboardMiniBlockContent.hideTableHeader .e-headercontent{display:none!important}.dashboardMiniBlockContent.hideTableHeader .e-gridcontent{border-top:none!important}.dashboardMiniBlockContent.hideTableHeader .e-grid .e-content{margin-top:0!important}.dashboardMiniBlockContent .panelComponent,.dashboardMiniBlockContent .panelComponentNoScroll,.dashboardMiniBlockContent .panelDetailsScroll{min-height:0;overflow:hidden}.dashboardMiniBlockContent .e-grid{border:none;color:#101b63}.dashboardMiniBlockContent .e-grid .e-content,.dashboardMiniBlockContent .e-grid .e-gridcontent,.dashboardMiniBlockContent .e-grid .e-movablecontent{overflow:hidden!important}.dashboardMiniBlockContent .e-grid .e-gridheader{border-bottom-color:#e6eef5}.dashboardMiniBlockContent .e-grid .e-headercell,.dashboardMiniBlockContent .e-grid .e-rowcell{color:#101b63;font-size:11px;font-weight:700;padding-top:5px;padding-bottom:5px}.miniBlockActions{display:inline-flex;align-items:center;height:20px;position:absolute;right:10px;padding-left:8px;background-color:#fff}.panelBody{display:flex;height:calc(100% - 30px);width:100%;padding-bottom:10px}.panelViews{min-width:220px;max-width:220px;border-right:1px solid #b1b2be;padding-right:10px}.panelContent,.panelViews{display:flex;flex-direction:column;height:100%}.panelContent{width:calc(100% - 210px);padding-left:15px}.panelBlockHeader{height:30px;display:inline-flex;align-items:center;margin-bottom:10px}.panelComponent{height:100%;width:100%;overflow:hidden}.panelComponentNoScroll{height:100%;width:100%;margin-top:0;margin-bottom:0}.panelDetailsScroll{display:flex;height:100%;width:100%}.miniblockTotalRows{color:#006bff;font-weight:800}.miniblockDisplayedRows,.miniblockFilters,.miniblockTotalRows{display:flex;align-items:center;height:20px;font-size:11px}.miniblockFilters{color:#fff;margin-left:5px}.miniblockFiltersNumber{height:15px;width:15px;background-color:#0088c7;border-radius:20px;margin-left:5px;padding:0 4px}.miniblockContent{height:calc(100% - 5px);width:calc(100% - 20px)}.miniblockContent,.miniblockContentEmpty{margin-left:10px;margin-right:10px;padding-top:5px;padding-bottom:5px}.miniblockContentEmpty{height:100%}.miniblockRoadmapTimeline{height:70px;padding-top:20px;padding-bottom:20px}.miniblockDetails{height:calc(100% - 20px);width:calc(100% - 20px);margin:10px}.miniblockDetailsEditable{overflow:auto;height:100%;width:100%}.miniblockDetailsCommunication{overflow:auto;height:calc(100% - 20px);width:calc(100% - 20px);margin:10px}.miniChartWidget{overflow:auto;height:calc(100% - 5px);width:100%}.miniChartWidgetDashboard{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.miniChartWidgetDashboard .minichartWidgetPoint{margin-bottom:0}.miniChartWidgetReport{height:auto;overflow:visible}.miniblockMeteo{overflow:auto;height:calc(100% - 50px);margin-left:10px;margin-right:10px;margin-bottom:5px;padding-top:5px;padding-right:5px;padding-bottom:5px}.miniblockBudget,.miniblockCommunication,.miniblockEarnings,.miniblockResources{height:100%;margin-left:10px;margin-right:10px;padding-top:5px;padding-bottom:10px}.miniblockCommunicationEditable{height:100%;width:100%;overflow:auto}.miniblockBurned,.miniblockWorkload{height:100%;width:100%;padding-top:5px;padding-bottom:10px}.miniblockHolidays{height:calc(100% - 5px);margin-left:10px;margin-right:10px;padding-top:5px;padding-bottom:5px}.miniblockFooter{height:50px;width:100%;border-top:.5px solid #d4e2e7;padding-top:10px}.miniblockTitle{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-family:"IBM Plex Sans",sans-serif;font-weight:700;text-transform:uppercase}.dashboardContent{height:100%;width:100%;overflow:scroll;margin-top:10px;margin-bottom:10px}.availableMiniblocks{flex:1 1;height:auto;width:100%;overflow:auto;margin:0;padding:0 20px}.addPanelHeader{display:flex;align-items:center;justify-content:space-between;min-height:30px;width:100%}.addPanelBody{display:flex;flex:1 1;min-height:0;width:100%;padding-top:20px}.addPanelFooter{display:flex;justify-content:flex-end;align-items:flex-end;min-height:74px;width:100%}.addPanelFeaturedCard{position:relative;display:flex;flex-direction:column;flex:0 0 218px;height:300px;width:218px;min-width:218px;border:1px solid #d4e2e7;border-radius:6px;background:linear-gradient(180deg,#fafdff,#fff);box-shadow:0 10px 24px rgba(0,136,199,.06);cursor:pointer;font-family:"IBM Plex Sans",sans-serif;text-align:left;padding:16px 22px 22px}.addPanelFeaturedCard:hover{border-color:#0088c7;box-shadow:0 14px 30px rgba(0,136,199,.16)}.addPanelFeaturedCardDisabled{cursor:default}.addPanelFeaturedCardDisabled:hover{border-color:#d4e2e7;box-shadow:0 10px 24px rgba(0,136,199,.06)}.addPanelBadge{display:inline-flex;align-items:center;align-self:flex-start;height:20px;color:#fff;background-color:#0088c7;border-radius:5px;font-size:10px;font-weight:700;line-height:20px;padding:0 7px}.addPanelStaticIcon{position:relative;display:block;align-self:center;height:54px;width:60px;margin:30px 0 18px}.addPanelStaticIconLetter{position:absolute;left:0;top:-5px;color:#0088c7;font-size:48px;font-weight:500;line-height:54px}.addPanelStaticIconLine{position:absolute;left:34px;display:block;width:26px;height:3px;background-color:#0088c7;border-radius:4px}.addPanelStaticIconLineTop{top:16px}.addPanelStaticIconLineBottom{top:33px}.addPanelFeaturedTitle{align-self:center;color:#0088c7;font-size:14px;font-weight:700;line-height:20px;margin-bottom:18px}.addPanelFeaturedDescription{color:#536273;font-size:11px;line-height:17px}.addPanelSeparator{flex:0 0 1px;width:1px;height:300px;background-color:#d4e2e7;margin:0 0 0 36px}.addPanelMiniblocksGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(138px,1fr));grid-column-gap:36px;column-gap:36px;grid-row-gap:36px;row-gap:36px;max-width:1180px}.addPanelMiniblockIcon{display:inline-flex;align-items:center;justify-content:center;height:76px;width:76px}.addPanelMiniblockIcon .veryBigIcons{height:66px;width:66px}.addPanelCancelButton,.addPanelCancelButton.btn-warning{display:inline-flex;align-items:center;justify-content:center;min-width:122px;height:58px;color:#44506a!important;background-color:#fff!important;border-color:#d6deea!important;border-radius:18px;font-size:13px;font-weight:700;box-shadow:none!important}.miniblocksType{flex-direction:column;justify-content:flex-start;min-height:122px;border:none;background:transparent;cursor:pointer;font-family:"IBM Plex Sans",sans-serif;text-align:center;padding:0}.addPanelLabel,.miniblocksType{display:flex;align-items:center;color:#0088c7}.addPanelLabel{font-size:17px;font-weight:700}.miniblocksTypeLabel{display:flex;align-items:center;justify-content:center;color:#0088c7;font-size:15px;font-weight:700;line-height:20px;margin-top:18px}.miniblocksType:hover .miniblocksTypeLabel{color:#050a2f}.miniblocksType:hover .veryBigIcons{background:#050a2f}@media (max-width:900px){.addPanelInnerPopup{height:auto;min-height:calc(100vh - 16px);padding:20px}.addPanelBody{flex-direction:column;padding-top:28px}.addPanelFeaturedCard{flex-basis:auto;width:100%;min-width:0;height:auto;min-height:300px}.addPanelSeparator{flex-basis:1px;width:100%;height:1px;margin:28px 0}.availableMiniblocks{padding:0}.addPanelMiniblocksGrid{grid-template-columns:repeat(auto-fit,minmax(116px,1fr));grid-column-gap:24px;column-gap:24px;grid-row-gap:36px;row-gap:36px;max-width:none}.addPanelFooter{padding-top:28px}}.panelBlockTitle{width:100%;margin-bottom:0}.panelBlockLabel{width:100%;border:none;box-shadow:none;resize:none;padding:3px 10px;margin-right:10px}.panelBlockLabel,.panelBlockLabel:focus{display:flex;align-items:center;font-size:16px;font-weight:700;color:#0088c7}.miniblockText{font-size:11px;line-height:14px;color:#777}.miniblockLabel{float:right;font-size:8px;color:#0088c7;text-transform:uppercase;margin-top:-5px}.miniblockEmptyText{font-size:10px;font-style:italic;color:#0088c7;line-height:14px;position:relative;margin-left:10px}.miniblockContainer{text-align:center;width:248px;margin-left:15px;margin-right:15px}.miniblockCenter{display:inline-block;text-align:left;margin:0 auto}.miniblockAxe{width:max-content;font-size:11px;color:#777;border-radius:13px;padding:3px 6px}.miniblockWrap{display:inline-flex;flex-wrap:wrap}.miniblockAxisTable{width:max-content;font-size:11px;color:#777;border:1px solid #777;border-radius:13px;padding:3px 6px;margin-bottom:2px}.miniblockBadges{display:inline-block;text-align:center;width:33%}.miniblockBudgetElement{width:100%;line-height:15px;margin-top:5px;margin-bottom:5px;padding-left:10px}.miniblockDates{display:inline-block;text-align:center;font-size:10px;color:#777;width:20%;margin-left:5px;margin-right:5px}.miniblockDetailsField{display:inline-flex;min-height:25px;width:100%;margin-top:3px;margin-bottom:3px}.miniblockDetailsLabel{font-size:12px;font-weight:500;color:#0088c7}.miniblockDetailsValue{font-size:12px;color:#777}.dashboardListDetailsGrid{display:grid;grid-template-columns:repeat(var(--dashboard-list-columns,1),minmax(0,1fr));align-items:flex-start;grid-column-gap:18px;column-gap:18px;grid-row-gap:8px;row-gap:8px;width:100%}.dashboardListDetailsGrid.columns-1{grid-template-columns:minmax(0,1fr)}.dashboardListDetailsGrid.columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardListDetailsGrid.columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboardListDetailsGrid.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboardListDetailsGrid.columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.miniblockDetails.dashboardListDetails{display:flex;flex-direction:column;height:100%;width:100%;margin:0;overflow:hidden}.dashboardListDetailsBody{flex:1 1 auto;min-height:0;overflow:hidden;padding:10px 10px 8px}.dashboardListDetailsBody .dashboardListDetailsGrid{overflow:hidden}.dashboardListDetailsGrid .miniblockDetailsField{display:grid;grid-template-columns:minmax(84px,36%) minmax(0,1fr);align-items:flex-start;min-width:0;min-height:0;width:100%;margin:0}.dashboardListDetailsGrid .miniblockDetailsField.noLabel{grid-template-columns:minmax(0,1fr)}.dashboardListDetailsGrid.columns-3 .miniblockDetailsField,.dashboardListDetailsGrid.columns-4 .miniblockDetailsField,.dashboardListDetailsGrid.columns-5 .miniblockDetailsField{display:block}.dashboardListDetailsGrid .miniblockDetailsLabel,.dashboardListDetailsGrid .miniblockDetailsValue{flex:none;max-width:none;min-width:0;width:auto;padding-left:0;padding-right:0}.dashboardListDetailsGrid.columns-3 .miniblockDetailsLabel,.dashboardListDetailsGrid.columns-4 .miniblockDetailsLabel,.dashboardListDetailsGrid.columns-5 .miniblockDetailsLabel{margin-bottom:3px}.dashboardListDetailsGrid.small,.dashboardListDetailsGrid.small .axe,.dashboardListDetailsGrid.small .fs12,.dashboardListDetailsGrid.small .miniblockAxe,.dashboardListDetailsGrid.small .miniblockAxisTable,.dashboardListDetailsGrid.small .miniblockDetailsLabel,.dashboardListDetailsGrid.small .miniblockDetailsValue,.dashboardListDetailsGrid.small .miniblockList,.dashboardListDetailsGrid.small .miniblockStatus,.dashboardListDetailsGrid.small .projectManager{font-size:10px!important;line-height:14px}.dashboardListDetailsGrid.medium,.dashboardListDetailsGrid.medium .axe,.dashboardListDetailsGrid.medium .fs12,.dashboardListDetailsGrid.medium .miniblockAxe,.dashboardListDetailsGrid.medium .miniblockAxisTable,.dashboardListDetailsGrid.medium .miniblockDetailsLabel,.dashboardListDetailsGrid.medium .miniblockDetailsValue,.dashboardListDetailsGrid.medium .miniblockList,.dashboardListDetailsGrid.medium .miniblockStatus,.dashboardListDetailsGrid.medium .projectManager{font-size:12px!important;line-height:16px}.dashboardListDetailsGrid.large,.dashboardListDetailsGrid.large .axe,.dashboardListDetailsGrid.large .fs12,.dashboardListDetailsGrid.large .miniblockAxe,.dashboardListDetailsGrid.large .miniblockAxisTable,.dashboardListDetailsGrid.large .miniblockDetailsLabel,.dashboardListDetailsGrid.large .miniblockDetailsValue,.dashboardListDetailsGrid.large .miniblockList,.dashboardListDetailsGrid.large .miniblockStatus,.dashboardListDetailsGrid.large .projectManager{font-size:14px!important;line-height:18px}.dashboardListDetailsGrid.center,.dashboardListDetailsGrid.center .miniblockDetailsLabel,.dashboardListDetailsGrid.center .miniblockDetailsValue{text-align:center}.dashboardListDetailsGrid.right,.dashboardListDetailsGrid.right .miniblockDetailsLabel,.dashboardListDetailsGrid.right .miniblockDetailsValue{text-align:right}.miniblockList{font-size:10px;font-weight:bolder;color:#050a2f;margin-left:-5px}.miniblockStatus{display:inline-flex;justify-content:center;font-size:11px;font-weight:400;border-radius:13px;padding:4px 8px}.projectManager{font-size:12px}.miniblockComponent,.miniblockTable,.miniblockTreeGrouped{height:100%;width:100%}.miniblockComponent{overflow:scroll}.miniblockBudgetContent{height:100%;overflow:auto}.miniblockCommunicationList{height:100%;overflow:auto;padding-bottom:10px}.miniblockRiskMatrix{height:100%;width:100%}.miniblockPresentation{font-size:11px;padding:5px}.miniblockEmpty{display:flex;height:100%;overflow:auto;padding-top:10px}.miniblockHeatmap{height:100%;overflow:auto;padding-bottom:10px}.miniblockRoadmapTable{height:calc(100% - 70px);overflow:auto}.miniblockTimeline{width:100%;max-width:350px;margin:0 auto}.dragAndDrop{background-color:#fff;height:100%;margin-bottom:100px}.emptyblockDecisions{background:#0088c7;-webkit-mask:url(/static/media/EmptyBlockDecisions.061521b5.svg);mask:url(/static/media/EmptyBlockDecisions.061521b5.svg)}.emptyblockMeetings{background:#0088c7;-webkit-mask:url(/static/media/EmptyBlockMeetings.b8a4f789.svg);mask:url(/static/media/EmptyBlockMeetings.b8a4f789.svg)}.emptyblockRisks{background:#0088c7;-webkit-mask:url(/static/media/EmptyBlockRisks.0214b323.svg);mask:url(/static/media/EmptyBlockRisks.0214b323.svg)}.emptyblockRoadmap{background:#0088c7;-webkit-mask:url(/static/media/EmptyBlockRoadmap.bc552c7e.svg);mask:url(/static/media/EmptyBlockRoadmap.bc552c7e.svg)}.blockContainer{height:100vh;height:100dvh;position:absolute;overflow:hidden}.block,.blockContainer{width:100%;display:flex;flex-direction:column;background:transparent}.block{height:100%;min-height:0;padding-left:65px;padding-right:10px}.blockHeader{flex:0 0 auto;height:auto;width:100%;margin:auto}.blockHeaderTimetracking,.blockHeaderTitle{height:100%;max-height:60px;width:100%;margin:auto}.blockHeaderTimetracking{display:flex;align-items:center}.blockTitle{margin-left:10px}.blockTitle,.blockTitleLayout{display:flex;align-items:center;width:100%}.blockTitleLayout{justify-content:flex-start;grid-gap:0;gap:0;min-width:0}.blockTitleObject{display:flex;align-items:center;min-width:0;max-width:min(640px,42vw)}.blockTitleHierarchySelector{display:inline-flex;align-items:center;grid-gap:14px;gap:14px;width:auto;min-width:0;min-height:66px;margin-left:0;padding:9px 18px 9px 12px;border:none;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(16,27,99,.05),0 1px 0 rgba(16,27,99,.03);cursor:pointer;appearance:none;box-sizing:border-box;text-align:left;transition:background-color .16s ease,box-shadow .16s ease}.blockTitleHierarchySelector:focus,.blockTitleHierarchySelector:focus-visible,.blockTitleHierarchySelector:hover{background:#fff;outline:none;box-shadow:0 2px 6px rgba(16,27,99,.08);text-decoration:none}.blockTitleHierarchySelector:active{background:#fff;outline:none;box-shadow:0 1px 2px rgba(16,27,99,.05);text-decoration:none}.blockTitleHierarchySelector.active{background:rgba(var(--brand-rgb,37,99,235),.1);border-color:var(--brand-border,#cfe4f7)}.blockTitleHierarchySelectorIcon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.blockTitleHierarchySelectorIcon .cardIcon{margin-right:0}.blockTitleHierarchySelectorIcon .cardIconBlue{background-color:rgba(0,136,199,.14)}.blockTitleHierarchySelectorIcon .cardIconOrange{background-color:rgba(245,124,18,.14)}.blockTitleHierarchySelectorIcon .cardIconTurquoise{background-color:rgba(38,165,153,.14)}.blockTitleHierarchySelectorIcon .cardIconGrey{background-color:rgba(142,142,144,.14)}.blockTitleHierarchySelectorIcon .cardIconBlack{background-color:rgba(0,0,0,.12)}.blockTitleHierarchySelectorIcon .cardIconBlue .iconActionWhite,.blockTitleHierarchySelectorIcon .cardIconBlue .iconBusinessLineWhite,.blockTitleHierarchySelectorIcon .cardIconBlue .iconMeetingsWhite,.blockTitleHierarchySelectorIcon .cardIconBlue .iconProjectWhite,.blockTitleHierarchySelectorIcon .cardIconBlue .iconTaskWhite,.blockTitleHierarchySelectorIcon .cardIconBlue .iconWorkpackageWhite{background:#0088c7}.blockTitleHierarchySelectorIcon .cardIconOrange .iconAgileBoardWhite,.blockTitleHierarchySelectorIcon .cardIconOrange .iconSprintWhite{background:#f57c12}.blockTitleHierarchySelectorIcon .cardIconTurquoise .iconEntityWhite,.blockTitleHierarchySelectorIcon .cardIconTurquoise .iconResourceWhite,.blockTitleHierarchySelectorIcon .cardIconTurquoise .iconUserLight{background:#26a599}.blockTitleHierarchySelectorIcon .cardIconGrey .iconAxeLight,.blockTitleHierarchySelectorIcon .cardIconGrey .iconBudgetWhite,.blockTitleHierarchySelectorIcon .cardIconGrey .iconTermsOfServiceWhite{background:#8e8e90}.blockTitleHierarchySelectorContent{display:flex;align-items:center;min-width:0;flex:0 1 auto}.blockTitleHierarchySelectorTextWrap{display:flex;flex-direction:column;align-items:flex-start;grid-row-gap:1px;row-gap:1px;min-width:0;max-width:100%}.blockTitleHierarchySelectorContent .cardTitle{padding-top:0;margin-bottom:0}.blockTitleHierarchySelectorContent .cardName{padding:0}.blockTitleHierarchySelectorSubtitle{color:#8b91b0;font-size:12px;font-weight:600;line-height:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.blockTitleHierarchySelectorCaret{flex:0 0 auto;margin-left:2px;align-self:center;color:#101b63}.blockTitleActions{display:inline-flex;align-items:center;grid-gap:16px;gap:16px;flex-shrink:0;margin-left:auto;margin-right:16px}.blockTitleIndicators{margin-right:0}.blockTitleObjectText{display:flex;flex-direction:column;min-width:0;width:100%;grid-gap:1px;gap:1px}.blockTitleObjectText>.navigationBlocks{display:none}.blockTitleObject .cardTitle{height:auto;min-height:28px;padding-top:0}.blockTitleObjectMain{display:flex;align-items:center;min-width:0;width:100%;margin-bottom:0}.blockTitleObjectBadges{flex-shrink:0}.blockTitleObjectContext{display:inline-flex;align-items:center;flex-shrink:1;min-width:0;max-width:100%;margin-left:0;padding-left:10px;color:#6c7393;font-size:12px;font-weight:700;line-height:16px;white-space:nowrap}.blockTitleObjectContextLabel{flex-shrink:0;margin-right:6px;color:#8b91b0;font-size:12px;font-weight:700}.blockTitleObjectContext .cardParents{min-width:0;max-width:100%;max-height:18px}.blockTitleObjectContext .breadcrumb{min-width:0;max-width:100%;overflow:hidden;background-color:initial;padding:0}.blockTitleObjectContext .flex{min-width:0}.blockTitleObjectContext .linkParents{color:#050a62;text-overflow:ellipsis;white-space:nowrap}.blockTitleBreadcrumb,.blockTitleObjectContext .linkParents{max-width:100%;overflow:hidden;font-size:12px;font-weight:700}.blockTitleBreadcrumb{display:flex;align-items:center;min-height:20px;color:#6c7393;padding-left:10px}.blockTitleView{display:flex;align-items:center;justify-content:flex-start;flex-shrink:1;min-width:0;max-width:100%;margin-left:0;padding-left:0;border-left:none}.blockTitleView:before{content:"";display:inline-block;flex:0 0 auto;width:10px;height:10px;margin:0 24px;background-color:#c2cae0;mask-image:url(/static/media/IconChevronRightThick.67b03ebe.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url(/static/media/IconChevronRightThick.67b03ebe.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.blockTitleMeta{align-items:center;min-height:20px;padding-left:0}.topViewHeader{display:flex;flex-direction:row;justify-content:center;min-width:0}.topDashboardViewHeader{display:inline-flex;align-items:center;min-width:0}.blockTitleMeta .topDashboardViewHeader,.blockTitleMeta .topViewHeader{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;min-width:0;max-width:100%}.topCurrentViewRow{display:inline-flex;align-items:center;min-width:0;max-width:100%}.topCurrentViewSelector{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;grid-row-gap:2px;row-gap:2px;min-height:32px;max-width:100%;border:1px solid transparent;border-radius:6px;color:#050a62;cursor:pointer;font-family:"IBM Plex Sans",sans-serif;padding:5px 10px;text-align:left}.topCurrentViewSelector,.topCurrentViewSelector:focus{background:transparent;outline:none;box-shadow:none}.topCurrentViewSelector:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:1px}.blockTitleMeta .topCurrentViewSelector{min-height:66px;min-width:0;flex-shrink:1;flex-direction:row;align-items:center;grid-gap:10px;gap:10px;grid-row-gap:0;row-gap:0;padding:8px 16px;border:none;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(16,27,99,.05),0 1px 0 rgba(16,27,99,.03);transition:background-color .16s ease,box-shadow .16s ease}.blockTitleMeta .topCurrentViewTextWrap{display:inline-flex;flex-direction:column-reverse;grid-row-gap:1px;row-gap:1px;min-width:0;max-width:100%}.blockTitleMeta .topCurrentViewSelector:hover{box-shadow:0 2px 6px rgba(16,27,99,.08)}.blockTitleMeta .topCurrentViewIcon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 auto;border-radius:0;background-color:initial}.blockTitleMeta .topCurrentViewIcon>span{display:inline-block;width:22px;height:22px;background-color:#0088c7;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.blockTitleMeta .topCurrentViewSelector .iconsFilter,.blockTitleMeta .topCurrentViewSelector .iconsViews{width:22px;height:22px;flex-shrink:0}.topCurrentViewSelector:hover .topCurrentViewName{color:#006deb}.topViewSeparator{display:none}.topCurrentViewLine{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;min-width:0;max-width:100%}.blockTitleMeta .topCurrentViewSelector>.topCurrentViewCaret{margin-left:0}.topCurrentViewCaret{flex-shrink:0;margin-left:8px}.topCurrentViewName{display:inline-block;max-width:min(300px,28vw);overflow:hidden;color:#050a62;font-size:16px;font-weight:800;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.topCurrentViewSelectorSingleLine{flex-direction:row;align-items:center;min-height:34px}.blockTitleMeta .topCurrentViewSelectorSingleLine{min-height:34px}.saveViewHeaderButton{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;justify-content:center;flex:none;overflow:hidden;height:36px;min-height:36px;min-width:36px;padding:0 10px;border-radius:9px;font-family:"IBM Plex Sans",sans-serif;font-size:12px;font-weight:600;line-height:1;border:1px solid var(--brand-border,#c6d8fb);background:rgba(var(--brand-rgb),.08);color:var(--brand,#2563eb);cursor:pointer;transition:background-color .12s,border-color .12s}.saveViewHeaderButton:hover{background:rgba(var(--brand-rgb),.16);border-color:var(--brand,#2563eb)}.saveViewHeaderLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blockHeader .flex-start.width100p,.cardHeader .flex-start.width100p{min-width:0}.saveViewHeaderButton .iconsViews{width:15px;height:15px;background-color:#0b7ecb}.blockTitleMeta .topCurrentViewName{max-width:min(320px,32vw);font-size:17px;font-weight:800;line-height:22px}.topDashboardModeMenu .dashboardViewModeButton{min-height:32px;border-color:#dce7f5;border-radius:6px;background:#f5faff}.blockIndicators{justify-content:flex-end;grid-gap:16px;gap:16px;flex-shrink:0;min-width:max-content;margin-bottom:0}.blockIndicators,.cardHeader>.flex.inline-flex.width100p{display:flex;align-items:center}.cardHeader .flex-start.width100p{min-width:0}.blockIndicators .indicatorsRights{padding-right:0}.blockIndicators .cardWarningsRightLink{order:-3}.dashboardHeaderActionsButton{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border:1px solid #b8c9ff;border-radius:6px;background:#fff;color:#0b2cce;font-family:"IBM Plex Sans",sans-serif;font-weight:800;padding:7px 18px;cursor:pointer;box-shadow:0 2px 8px rgba(5,10,98,.06)}.dashboardHeaderActionsButton:hover{background:#f4f8ff;border-color:#7da6ff}.dashboardHeaderActionsPopover{border:1px solid #dde7f3;border-radius:8px;box-shadow:0 14px 34px rgba(5,10,98,.16)}.dashboardHeaderActionsPopover .popover-body,.dashboardHeaderActionsPopover .popover-content{padding:8px}.dashboardHeaderActionsMenu{display:flex;flex-direction:column;grid-gap:4px;gap:4px;min-width:220px}.dashboardHeaderActionItem{display:flex;align-items:center;width:100%;border:none;border-radius:6px;background:#fff;color:#101b63;font-family:"IBM Plex Sans",sans-serif;font-size:13px;font-weight:700;padding:9px 10px;text-align:left;cursor:pointer}.dashboardHeaderActionItem:hover,.dashboardHeaderActionItemActive{background:#eaf7fd;color:#0088c7}.dashboardHeaderActionItem>span:last-child{display:flex;flex-direction:column}.dashboardHeaderActionItem small{color:#5e668a;font-size:11px;font-weight:500;line-height:15px;margin-top:2px}.dashboardHeaderActionsSeparator{height:1px;width:100%;background:#e5eaf3;margin:5px 0}.dashboardActionExport{position:relative;width:100%}.dashboardActionExportSpinner{display:flex;justify-content:center;padding:8px}.dashboardSettingsToolbar{display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:42px;margin:0 0 10px;padding:7px 10px;border:1px solid #dde7f3;border-radius:7px;background:#f7fbff;overflow:visible}.dashboardSettingsToolbarButton{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;min-height:30px;border:1px solid var(--brand-border,#cfe3f7);border-radius:5px;background:#fff;color:#101b63;font-family:"IBM Plex Sans",sans-serif;font-size:12px;font-weight:800;padding:5px 10px;cursor:pointer}.dashboardSettingsToolbarButton:hover,.dashboardSettingsToolbarButtonPrimary{background:rgba(var(--brand-rgb,37,99,235),.08);border-color:var(--brand-border,#9ed8f4);color:var(--brand,#0088c7)}.dashboardSettingsToolbarButton .iconButtonPlus{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;min-width:20px;border-radius:6px;background:var(--brand,#2563eb);-webkit-mask:none;mask:none;position:relative;flex:0 0 auto}.dashboardSettingsToolbarButton .iconButtonPlus:after,.dashboardSettingsToolbarButton .iconButtonPlus:before{content:"";position:absolute;left:50%;top:50%;width:9px;height:2px;border-radius:999px;background:#fff;transform:translate(-50%,-50%)}.dashboardSettingsToolbarButton .iconButtonPlus:after{transform:translate(-50%,-50%) rotate(90deg)}.dashboardSettingsToolbar .dashboardActionExport{width:auto}.dashboardSettingsToolbar .dashboardHeaderActionItem{min-height:30px;border:1px solid var(--brand-border,#cfe3f7);border-radius:5px;padding:5px 10px}.dashboardSettingsToolbarMode .dashboardViewModeDropdown{top:34px}.dashboardSettingsHeaderActions{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:nowrap}.dashboardSettingsHeaderActions .dashboardSettingsToolbarButton,.dashboardSettingsHeaderActions .dashboardViewModeButton{min-height:38px;border-radius:6px;white-space:nowrap}.dashboardSettingsHeaderActions .dashboardViewModeDropdown{top:44px}.dashboardViewModeDropdownRight{left:auto;right:0}@container (max-width: 1350px){.dashboardSettingsHeaderActions .dashboardSettingsHeaderActionLabel{display:none}.dashboardSettingsHeaderActions .dashboardSettingsToolbarButton{padding:5px 9px}}@media (max-width:1350px){.dashboardSettingsHeaderActions .dashboardSettingsHeaderActionLabel{display:none}.dashboardSettingsHeaderActions .dashboardSettingsToolbarButton{padding:5px 9px}}@media (max-width:900px){.dashboardSettingsToolbar{flex-wrap:wrap}}.dashboardBlockFilters{display:none}.blockFilters.dashboardBlockFilters{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.messagePopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1002;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.messageInnerPopup{height:-moz-fit-content;height:fit-content;width:600px;background-color:#fff;border:1px solid #888;border-radius:12px;padding:20px}.popupMessage{display:flex;flex-direction:column;height:100%;font-family:"IBM Plex Sans",sans-serif}.popupMessage div:first-of-type{font-size:14px}.filesPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.filesInnerPopup{height:80%;width:60%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.popupEditFiles{display:flex;flex-direction:column;height:100%}.popupFiles{height:100%}.popupFilesList{height:100%;width:100%;overflow:auto;padding-bottom:10px}.filesPopupTitle{display:flex;flex-direction:row;width:100%}.filesLabel{display:flex;align-items:center;height:-moz-fit-content;height:fit-content;width:100%;margin-bottom:0}.filesLabel,.filesLabelBlue{font-weight:700;color:#0088c7}.filesLabelBlue{font-size:16px}.filesLabelYellow{color:#fabd05;font-size:16px;font-weight:700;display:flex;justify-content:center;align-items:start}.editFilesIcon{display:flex;align-items:center;min-height:30px;padding:5px 10px}.editFilesIcon:hover{background-color:#d7d7d7;border-radius:5px}.loadFileButton{display:inline-flex;justify-content:flex-end;background-color:#0088c7;color:#fff;font-size:12px;border-radius:10px;margin-left:10px;margin-right:20px;padding:5px 10px}.fileItem{display:flex;align-items:center;width:100%;margin-bottom:5px;padding:5px 10px}.fileName,.fileNameInput{font-size:13px;font-weight:700;width:100%}.fileNameInput{padding:4px;border-radius:4px;border:1px solid #d5d5d7;outline:1px solid #d5d5d7}.fileNameInput:active,.fileNameInput:focus{border:1px solid #999;outline:1px solid #999}.fileInputClose{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:16px;height:16px;background-color:#0088c7}.iconFilesActions{border-bottom:1px solid #d5d5d7;padding-bottom:4px;margin-bottom:16px}.filePreviewContainer{z-index:1e+26;position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center}.previewContent{position:relative;height:80%;width:60%;border-radius:12px;overflow:hidden;background-color:#fff;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.previewItemImage{width:100%;height:auto;max-height:100%}.filePreviewError,.previewItemPdf{width:100%;height:100%}.filePreviewError{padding:20px}.closeFilePreviewContainer{width:calc(100% - 40px);height:80px;padding:20px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d5d5d7}.closeFilePreview{width:23px;height:23px;background-color:#8e8e90;cursor:pointer}.dropzoneContainer{width:100%;display:flex;justify-content:center;align-items:center;border-radius:4px;border:2px dotted #d5d5d7;padding:30px}.dropzoneContainer .dropzoneButton{display:block;width:-moz-fit-content;width:fit-content;border-radius:4px;border:1px solid #d5d5d7;padding:6px 12px;margin-bottom:0;cursor:pointer}.dropzoneContainer .dropzoneButton:hover{background-color:#eee}.cameraFiles{z-index:1e+26;position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center}.cameraContainer{position:relative;height:80%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background-color:#000}.cameraVideo{height:100%;width:100%}.cameraCloseContainer{position:absolute;top:16px;right:16px;width:36px;height:36px;background-color:#fff;cursor:pointer;padding:4px;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:100%}.cameraClose{display:block;width:28px;height:28px;background-color:#8e8e90}.photoButtonContainer{position:absolute;left:0;top:0;display:flex;justify-content:end;align-items:center;flex-direction:column;padding:10px;height:100%;width:120px;background-color:rgba(0,0,0,.5)}.buttonPhotoStyle{width:44px;height:44px;cursor:pointer;filter:drop-shadow(0 0 .75rem #000000)}.takePhoto{position:absolute;top:50%;left:60px;transform:translate(-50%,-50%)}.switchCameraContainer{width:100%;aspect-ratio:16/9;display:flex;justify-content:center;align-items:center}.cameraSwitch{position:absolute;top:24px;left:60px;transform:translate(-50%)}.photoFiles.nonActive,.photoFiles.nonActive *{pointer-events:none;visibility:hidden}.photoFiles,.photoFiles canvas{width:100%;aspect-ratio:16/9;cursor:pointer}.photoCheckFiles{position:absolute;bottom:0;right:0;width:100%;height:100%;font-weight:700;display:flex;justify-content:center;align-items:center;background-color:#000}.photoCheckFiles,.photoCheckFiles *{opacity:0;pointer-events:none;visibility:hidden}.photoCheckFiles.visible,.photoCheckFiles.visible *{opacity:1;pointer-events:auto;visibility:visible}.photoCheckFiles canvas{width:100%;aspect-ratio:16/9}.photoCheckFiles span:first-of-type{right:16px;background-color:#0088c7}.photoCheckFiles span:first-of-type,.photoCheckFiles span:last-of-type{position:absolute;bottom:16px;cursor:pointer;padding:6px 12px;border-radius:13px;color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}.photoCheckFiles span:last-of-type{pointer-events:auto;left:16px;background-color:#fabd05}.numberTimeVectorPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.numberTimeVectorInnerPopup{height:80%;width:60%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.popupEditNumberTimeVector{display:flex;flex-direction:column;position:relative;height:100%}.numberTimeVectorPopupTitle{display:flex;flex-direction:row;width:100%;margin-bottom:10px}.numberTimeVectorLabel{display:flex;align-items:center;height:30px;width:100%;font-weight:700;color:#0088c7;margin-bottom:0}.numberTimeVectorLabelBlue{color:#0088c7;font-size:16px;font-weight:700}.numberTimeVectorLabelYellow{color:#fabd05;font-size:16px;font-weight:700}.vectorPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:rgba(16,27,99,.35)}.vectorInnerPopup{display:flex;flex-direction:column;width:560px;max-width:92%;max-height:88vh;background-color:#fff;border:1px solid #dce6f2;border-radius:18px;box-shadow:0 18px 44px rgba(16,27,99,.16);overflow:hidden}.vectorHeader{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;padding:20px 22px 16px;border-bottom:1px solid #eef2f8}.vectorHeaderIcon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background-color:var(--brand-soft,#e8f3fb)}.iconDayCost{display:inline-block;width:20px;height:20px;background:var(--brand,#0088c7);mask:url(/static/media/IconBudget.98b680fb.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask:url(/static/media/IconBudget.98b680fb.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.vectorHeaderText{flex:1 1 auto;min-width:0}.vectorHeaderTitle{font-size:16px;font-weight:700;color:#101b63;line-height:1.3}.vectorHeaderSubtitle{margin-top:3px;font-size:12px;color:#6b7a99;line-height:1.4}.vectorHeaderClose{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;cursor:pointer}.vectorHeaderClose:hover{background-color:#f1f5fb}.vectorBody{padding:14px 22px 6px;overflow:auto}.vectorRow{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:6px 0}.vectorRowHead{padding-bottom:8px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#8a97b1}.vectorColDate,.vectorColValue{flex:1 1 46%}.vectorColAction{flex:0 0 32px;display:flex;align-items:center;justify-content:center}.vectorDateInput{width:100%;height:38px;padding:0 12px;border:1px solid #d7dfec;border-radius:9px;font-size:14px;color:#101b63;background-color:#fff;box-sizing:border-box}.vectorDateInput:focus{outline:none;border-color:var(--brand,#0088c7);box-shadow:0 0 0 3px rgba(0,136,199,.12)}.vectorValueBox{display:flex;align-items:center;height:38px;border:1px solid #d7dfec;border-radius:9px;background-color:#fff;overflow:hidden}.vectorValueBox:focus-within{border-color:var(--brand,#0088c7);box-shadow:0 0 0 3px rgba(0,136,199,.12)}.vectorValueInput{flex:1 1 auto;min-width:0;height:100%;padding:0 10px;border:none;outline:none;font-size:14px;text-align:right;color:#101b63;background:transparent}.vectorValueUnit{flex:0 0 auto;padding:0 12px;font-size:13px;color:#6b7a99;border-left:1px solid #eef2f8;height:100%;display:flex;align-items:center;background-color:#f7fafe}.vectorDelete,.vectorLock{display:inline-block;width:16px;height:16px;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.vectorLock{background:#b7c2d6;mask:url(/static/media/IconLock.c67ee7cb.svg);-webkit-mask:url(/static/media/IconLock.c67ee7cb.svg)}.vectorDelete{background:#b7c2d6;mask:url(/static/media/IconTrash.52c47f33.svg);-webkit-mask:url(/static/media/IconTrash.52c47f33.svg)}.vectorDelete:hover{background:#e21313}.vectorAddPeriod{display:flex;align-items:center;grid-gap:8px;gap:8px;margin:10px 0 4px;padding:9px 12px;width:100%;border:1px dashed #c6d2e4;border-radius:9px;background-color:#fbfdff;color:var(--brand,#0088c7);font-size:13px;font-weight:600;cursor:pointer}.vectorAddPeriod:hover{background-color:var(--brand-soft,#eef6fc)}.vectorAddPlus{font-size:16px;line-height:1}.vectorFooter{display:flex;align-items:center;justify-content:space-between;padding:14px 22px;border-top:1px solid #eef2f8;background-color:#fbfcfe}.vectorFooterCount{font-size:12px;color:#6b7a99}.vectorFooterButtons{display:flex;grid-gap:10px;gap:10px}.vectorBtn{height:36px;padding:0 18px;border-radius:9px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent}.vectorBtnCancel{background-color:#fff;border-color:#d7dfec;color:#46536e}.vectorBtnCancel:hover{background-color:#f1f5fb}.vectorBtnValidate{background-color:var(--brand,#0088c7);color:#fff}.vectorBtnValidate:hover{filter:brightness(.96)}.rightsPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:rgba(16,27,99,.35)}.rightsInnerPopup{height:80%;width:80%;background-color:#fff;border:1px solid #dce6f2;border-radius:22px;box-shadow:0 18px 44px rgba(16,27,99,.16);margin:auto;padding:24px 28px}.popupEditRights{display:flex;flex-direction:column;height:100%}.popupEditRightsHeader{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:10px}.popoverRight{max-width:380px;height:60vh;padding:10px}.rightsUser,.rightsUserGroup{display:flex;flex-direction:column;height:100%}.rightsList{display:flex;flex-direction:column;overflow-y:auto;height:calc(100% - 80px)}.rightsLabel{height:auto;width:100%;font-size:18px;font-weight:700;color:#1b2559;margin-bottom:4px}.rightsLabel,.rightsSearch{display:flex;align-items:center}.rightsSearch{grid-gap:8px;gap:8px;height:38px;margin-bottom:0;margin-left:10px;margin-right:10px;padding:0 14px;border:1px solid #e1e8f3;border-radius:20px;background-color:#f8fafd;min-width:220px}.rightsSearch .form-control{border:none;outline:none;box-shadow:none;font-size:12px;color:#101b63;background:transparent;padding:0;height:auto}.rightsSearch .form-control::placeholder{color:#9aa5b7}.rightsSearchIcon{display:inline-block;width:13px;height:13px;flex:0 0 auto;background-color:#9aa5b7!important;mask:url(/static/media/IconSearch.240de1de.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask:url(/static/media/IconSearch.240de1de.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.rightsUserGroupHeader,.rightsUserHeader{display:flex;align-items:center;flex-wrap:wrap;padding-bottom:10px;margin-bottom:6px;border-bottom:1px solid #e6ecf6}.rightsUserContent{display:inline-flex;align-items:center;width:100%;margin-top:2px;margin-bottom:2px;padding:6px 0;border-radius:10px;transition:background-color .15s ease}.rightsUserContent:hover{background-color:#f7fafe}.rightsUserGroupContent{display:inline-flex;align-items:center;width:100%;margin-top:2px;margin-bottom:2px;padding:6px 0;border-radius:10px;transition:background-color .15s ease}.rightsUserGroupContent:hover{background-color:#f7fafe}.rightsLabelBlue{color:#1b2559;font-size:18px;font-weight:700}.rightsLabelYellow{color:#0066c7;font-size:18px;font-weight:700}.rightsTab,.rightsTab:hover{font-weight:600;color:#9aa5b7;border-bottom:2px solid transparent}.rightsTab,.rightsTab:hover,.rightsTabSelected,.rightsTabSelected:hover{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:13px;text-decoration:none;padding-top:4px;padding-bottom:4px;cursor:pointer}.rightsTabSelected,.rightsTabSelected:hover{font-weight:700;color:#0066c7;border-bottom:2px solid #0066c7}.rightsTabIcon{display:inline-block;width:13px;height:13px;flex:0 0 auto;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.rightsTabIconUser{mask:url(/static/media/IconUser.5708f1f3.svg);-webkit-mask:url(/static/media/IconUser.5708f1f3.svg)}.rightsTabIconGroup{mask:url(/static/media/IconUserGroup.e6c2440a.svg);-webkit-mask:url(/static/media/IconUserGroup.e6c2440a.svg)}.rightsTab .rightsTabIcon{background-color:#9aa5b7}.rightsTabSelected .rightsTabIcon{background-color:#0066c7}.rightsColumnLabel{color:#14184b}.rightsColumnLabel,.rightsColumnLabelNotEditable{font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.rightsColumnLabelNotEditable{color:#b7becc}.rightsResourceName{font-size:13px;color:#4a5570;font-weight:600;display:flex;align-items:center}.rightsSelect{width:170px}.rightsMenu{min-width:190px}.rightsAdmin{background-color:#e21313!important;border:1px solid #e21313;border-radius:30px!important}.rightsAdmin,.rightsModify{display:flex;align-items:center;text-align:center;cursor:pointer;font-size:12px;font-weight:600;color:#fff!important;padding:6px 12px}.rightsModify{background-color:#ffc107!important;border:1px solid #ffc107;border-radius:30px!important}.rightsViewCreation{background-color:#0088c7!important;border:1px solid #0088c7;border-radius:30px!important}.rightsView,.rightsViewCreation{display:flex;align-items:center;text-align:center;cursor:pointer;font-size:12px;font-weight:600;color:#fff!important;padding:6px 12px}.rightsView{background-color:#b1b2be!important;border:1px solid #b1b2be;border-radius:30px!important}.rightsNone{display:flex;align-items:center;text-align:center;cursor:pointer;font-size:12px;font-weight:600;color:#b1b2be!important;background-color:#fff!important;border:1px dashed #b1b2be;border-radius:30px!important;padding:6px 12px}.rightsValue{display:flex;width:90%;justify-content:left;margin-left:5px}.dependenciesPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.dependenciesInnerPopup{height:80%;min-height:400px;width:80%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.popupEditDependencies{display:flex;flex-direction:column;position:relative;height:100%}.dependenciesLabel{display:flex;align-items:center;height:30px;width:100%;font-size:13px;font-weight:700;color:#0088c7;margin-bottom:0}.dependenciesLabelBlue{color:#0088c7;font-size:16px;font-weight:700}.dependenciesLabelYellow{color:#ffc107;font-size:16px;font-weight:700}.dependenciesTables{display:flex;flex-direction:column;height:100%;overflow-y:auto}.previousDependencies{margin-bottom:40px}.previousDependenciesTitle{display:flex;align-items:center}.previousDependenciesLabel{color:#0088c7;font-size:14px;font-weight:700}.nextDependenciesTitle{display:flex;align-items:center}.nextDependenciesLabel{color:#0088c7;font-size:14px;font-weight:700}.slidetype,.slidetype:hover{color:#b1b2be;text-decoration:none;cursor:pointer}.slidetypeSelected,.slidetypeSelected:hover{color:#000;font-weight:700;text-decoration:none;border-bottom:2px solid #000;cursor:pointer}.appPopover.popoverAccount{height:auto;min-width:300px;max-width:340px;padding:14px 12px;border:1px solid var(--border,#e7ecf4);border-radius:18px;box-shadow:0 18px 44px rgba(16,27,99,.16)}.popoverAccount .accountTitle{display:block;width:100%;padding:2px 10px 10px;color:#101b63;font-size:15px;font-weight:700}.popoverAccount .blockBorderBlue{height:2px;margin:0 10px 10px;border:none;border-radius:2px;background:linear-gradient(90deg,var(--brand,#2563eb),rgba(var(--brand-rgb,37,99,235),.12))}.popoverAccount .linkAccount{text-decoration:none}.popoverAccount .accountAction{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%;min-height:0;padding:9px 10px;border-radius:10px;transition:background-color .12s}.popoverAccount .accountAction:hover{background:rgba(var(--brand-rgb,37,99,235),.06);border-radius:10px}.popoverAccount .accountAction .verysmallIcons{flex:none;height:18px;width:18px}.popoverAccount .accountLabel,.popoverAccount .accountLabelSoft,.popoverAccount .accountLogout{margin-left:0;font-size:14px;font-weight:700}.popoverAccount .accountLabel,.popoverAccount .accountLabelSoft{color:#101b63}.popoverAccount .accountLabelMuted{margin-left:0;font-size:14px;font-weight:500}.popoverAccount .wfBetaBadge{margin-left:auto}.accountTitle{color:#0088c7;font-weight:700;margin-bottom:0}.accountLabel{font-weight:700}.accountLabel,.accountLabelSoft{color:#050a2f;font-size:12px;margin-left:10px}.accountLabelSoft{font-weight:600}.accountLabelMuted{color:#9098a8;font-size:12px;font-weight:400;margin-left:10px}.accountLogout{color:#f57c12;font-size:12px;font-weight:700;margin-left:10px}.accountAction{display:inline-flex;align-items:center;min-height:30px;font-size:12px;padding:5px}.accountAction:hover{background-color:#d7d7d7;border-radius:5px}.accountSubMenuSeparator{height:1px;background-color:#e5e9f0;margin:6px 5px 6px 14px}.accountSubMenuLink .accountAction{margin-left:14px}.cardTitle{display:flex;align-items:center;height:100%;padding-top:4px}.blockBorder{margin:0 10px;border-bottom:1px solid #777}.blockBorderFilters{width:180px;border-bottom:1px solid #0088c7}.blockBorderBlue{margin:5px 0;border-bottom:1px solid #0088c7}.popoverBorder,.titleBorder{border-bottom:1px solid #777}.popoverBorder{margin:5px}.blockBody{display:flex;align-items:stretch;position:relative;flex:1 1 auto;min-height:0;height:auto;width:100%;padding:4px 10px 10px;overflow:hidden}.blockBodyColumn,.blockBodyEnvironmentRoadmap{display:flex;align-items:stretch;position:relative;flex:1 1 auto;min-height:0;height:auto;width:100%;padding:10px;overflow:hidden}.blockContent{display:flex;flex-direction:column;position:relative;height:100%;min-height:0;width:100%}.blockContentDetails,.blockContentViews{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;min-width:0;width:auto;padding-right:10px;overflow:hidden}.blockContentViews{padding-left:0}.blockContentTimetracking{display:flex;flex-direction:column;position:relative;height:100%;min-height:0;width:100%}.blockContentTimetrackingViews{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;min-width:0;width:auto;padding-left:0;padding-right:10px;overflow:hidden}.blockFilters{position:relative;display:flex;align-items:center;flex-direction:row;height:35px;min-height:35px;width:100%;padding-top:0;padding-bottom:5px}.blockFiltersWithViewTypes{grid-gap:10px;gap:10px;position:relative;overflow:visible!important}.blockFiltersWithViewTypes .blockFiltersContainer,.blockFiltersWithViewTypes>.filtersOverflowZone{flex-grow:0;flex-shrink:1;flex-basis:calc(75% - 5px);max-width:calc(75% - 5px);width:auto;min-width:0}.blockFiltersWithViewTypes>.blockViewTypeSwitcherToolbar{position:relative;margin-left:7px;padding-left:13px}.blockFiltersWithViewTypes>.blockViewTypeSwitcherToolbar:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:24px;background:#e4e9f4}.blockViewTypeSwitcherToolbar{display:flex;align-items:center;justify-content:flex-end;grid-gap:6px;gap:6px;position:relative;flex-grow:0;flex-shrink:1;flex-basis:calc(25% - 5px);max-width:calc(25% - 5px);min-width:0;margin-left:auto;padding-left:10px;overflow:visible}.blockViewTypeSwitcherScroller{display:flex;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.blockViewTypeSwitcherScroller::-webkit-scrollbar{display:none}.blockViewTypeSwitcherList{display:inline-flex;align-items:center;grid-gap:2px;gap:2px;min-width:max-content;background:#eef1f6;border-radius:11px;padding:3px}.blockViewTypeSwitcherButton{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;position:relative;min-height:30px;height:30px;min-width:30px;justify-content:center;padding:0 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:#5a6478;font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:13.5px;font-weight:700;line-height:1;white-space:nowrap;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.blockViewTypeSwitcherButton .iconsFilter{width:18px;height:18px;min-width:18px;transform:none;background-color:#5a6478}.blockViewTypeSwitcherButton:hover{background:var(--brand-hover,#f2f5fb)}.blockViewTypeSwitcherButton.active{border-color:transparent;background:#fff;box-shadow:0 1px 3px rgba(20,22,40,.1),0 0 0 1px rgba(20,22,40,.03);color:var(--brand,#2563eb)}.blockViewTypeSwitcherButton.active:after{display:none}.blockViewTypeSwitcherButton.active .iconsFilter{background-color:var(--brand,#2563eb)}.blockViewTypeSwitcherButton.disabled{opacity:.6}.blockViewTypeSwitcherLabel{display:inline-flex;align-items:center}.blockViewTypeOverflow{position:relative;display:inline-flex;flex:0 0 auto}.blockViewTypeMoreButton{min-width:34px;justify-content:center;padding:0 8px}.blockViewTypeOverflowMenu{position:absolute;top:calc(100% + 8px);right:0;display:flex;flex-direction:column;grid-gap:4px;gap:4px;min-width:160px;padding:8px;border:1px solid #d7e6ff;border-radius:12px;background:#fff;box-shadow:0 12px 30px rgba(23,42,90,.12);z-index:2000}.filtersBlock,.filtersBlockActive,.filtersColumnChooser,.filtersDisplayComponent,.filtersMapSettings,.filtersNeedsMatrixSettings,.filtersPeriod,.filtersPlanningSettings,.filtersStatus,.filtersTableSettings{display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;min-height:36px;height:36px;min-width:36px;margin:0;padding:0 10px;border:1px solid transparent;border-radius:10px;background:transparent;color:#5a6478;font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;white-space:nowrap;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.filtersBlock:hover,.filtersColumnChooser:hover,.filtersDisplayComponent:hover,.filtersPeriod:hover,.filtersPlanningSettings:hover,.filtersStatus:hover,.filtersTableSettings:hover{background:var(--brand-hover,#f2f5fb)}.blockFiltersWithViewTypes .filtersBlockActive{border-color:transparent;background:var(--brand-50,#e9f0fe);color:var(--brand,#2563eb)}.blockFiltersWithViewTypes .filtersBlock .ml10,.blockFiltersWithViewTypes .filtersBlockActive .ml10,.blockFiltersWithViewTypes .filtersDisplayComponent .ml10,.blockFiltersWithViewTypes .filtersPeriod .ml10,.blockFiltersWithViewTypes .filtersStatus .ml10{margin-left:0!important;font-size:13.5px;font-weight:700;color:#14184b}.blockFiltersWithViewTypes .filtersBlockActive .ml10{color:var(--brand,#2563eb)}.blockFiltersWithViewTypes .filtersBlock .iconsFilter,.blockFiltersWithViewTypes .filtersBlockActive .iconsFilter,.blockFiltersWithViewTypes .filtersDisplayComponent .iconsFilter,.blockFiltersWithViewTypes .filtersPeriod .iconsFilter,.blockFiltersWithViewTypes .filtersStatus .iconsFilter{width:18px;height:18px;min-width:18px;transform:none;background-color:#5a6478}.blockFiltersWithViewTypes .filtersBlockActive .iconsFilter{background-color:var(--brand,#2563eb)}.blockFiltersWithViewTypes .filtersGroupSeparator{flex:none;width:1px;height:24px;margin:0 6px;background:#e4e9f4}.blockFiltersWithViewTypes .filtersActionIcon{flex:none}.blockToolbarAddButton{display:inline-flex;align-items:center;justify-content:center;min-height:26px;height:26px;min-width:26px;padding:0 6px;margin-right:-8px;border:none;border-radius:7px;background:var(--brand,#2563eb);color:#fff;white-space:nowrap;box-shadow:0 2px 6px rgba(var(--brand-rgb,37,99,235),.22);transition:background-color .12s}.blockToolbarAddButton:hover{background:var(--brand-dark,#1d4ed8)}.blockToolbarAddButton svg{width:14px;height:14px}.blockToolbarAddButtonContent{display:inline-flex;align-items:center;grid-gap:8px;gap:8px}.blockToolbarAddButton .iconsFilter{width:18px;height:18px;min-width:18px;transform:none;background-color:#fff}.blockToolbarAddButtonLabel{font-size:13.5px;font-weight:700;line-height:1;color:#fff}.blockViewTypeOverflowMenu .blockViewTypeSwitcherButton{justify-content:flex-start;width:100%}.filtersOverflowZone{width:100%}.filtersOverflowZone,.filtersOverflowZoneRow{position:relative;display:flex;align-items:center;min-width:0}.filtersOverflowZoneRow{flex-wrap:nowrap;flex:0 1 auto;grid-gap:10px;gap:10px;max-width:100%;height:35px;min-height:35px;overflow:hidden}.filtersOverflowMoreWrap{position:relative;display:flex;align-items:center;flex:0 0 auto}.filtersOverflowItem,.filtersOverflowMoreButton{display:inline-flex;align-items:center;flex:0 0 auto}.filtersOverflowMoreButton{justify-content:center;min-width:34px;height:32px;padding:0 8px;border:1px solid transparent;border-radius:9px;background:transparent;color:#8e97bc;font-size:14px;font-weight:700;line-height:1;cursor:pointer}.filtersOverflowMoreButton.active,.filtersOverflowMoreButton:hover{background:#f5f9ff;border-color:#d7e6ff;color:#0b7ecb}.filtersOverflowPanel{display:none;position:absolute;top:calc(100% + 8px);left:0;flex-direction:column;grid-gap:2px;gap:2px;min-width:200px;max-width:460px;padding:6px;border:1px solid #d7e6ff;border-radius:12px;background:#fff;box-shadow:0 12px 30px rgba(23,42,90,.12);z-index:2000}.filtersOverflowPanel.filtersOverflowPanelRight{left:auto;right:0}.filtersOverflowPanel.open{display:flex}.filtersOverflowLabel{display:none;margin-left:8px;font-size:12px;font-weight:700;color:#050a2f;white-space:nowrap}.filtersOverflowPanel .filtersOverflowLabel{display:inline-flex}.filtersOverflowPanel .filtersBlock,.filtersOverflowPanel .filtersBlockActive,.filtersOverflowPanel .filtersColumnChooser,.filtersOverflowPanel .filtersExport,.filtersOverflowPanel .filtersSearch,.filtersOverflowPanel .filtersTableSettings{width:100%;border-radius:8px}.filtersOverflowPanel .filtersBlock,.filtersOverflowPanel .filtersBlockActive,.filtersOverflowPanel .filtersColumnChooser,.filtersOverflowPanel .filtersExport,.filtersOverflowPanel .filtersTableSettings{min-height:0;padding:6px 8px}.filtersOverflowPanel .filtersSearch{min-height:0}.filtersOverflowPanel .filtersBlock:hover,.filtersOverflowPanel .filtersBlockActive:hover,.filtersOverflowPanel .filtersColumnChooser:hover,.filtersOverflowPanel .filtersExport:hover,.filtersOverflowPanel .filtersTableSettings:hover{background-color:#f5f9ff}.blockFiltersContainer{position:relative;width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.blockFiltersContainer::-webkit-scrollbar{display:none;height:0}.blockFiltersContent{position:relative;display:flex;align-items:center;flex-direction:row;height:35px;min-height:35px;width:-moz-fit-content;width:fit-content}.blockComponent{flex:1 1 auto;padding-top:10px}.blockComponent,.blockComponentDetails{position:relative;min-height:0;height:auto;width:100%;overflow:hidden}.blockComponentDetails{display:flex;flex-direction:column;flex:1 1 auto;padding-top:5px;padding-bottom:10px}.blockComponentTimetracking{display:flex;flex-direction:column;position:relative;min-height:0;height:calc(100% - 52px);width:100%;padding-top:10px}.blockMessages{flex:0 0 35%;min-height:0;height:100%;width:35%;border-left:1px solid #d5d5d7;padding-right:10px;overflow:hidden}.view{font-size:12px;font-weight:400;width:-moz-fit-content;width:fit-content;margin:3px 5px;padding:4px 8px}.viewsQuickAccess{display:flex;flex-direction:column;margin-top:auto;padding:18px 6px 0;color:#101b63}.viewsQuickAccessIcon{display:inline-flex;align-items:center;justify-content:center;height:28px;width:28px;border:1px solid #cfe6fa;border-radius:999px;background:#f3faff;margin-bottom:14px}.viewsQuickAccessIcon .iconThunder{background:#0088c7}.viewsQuickAccessTitle{color:#101b63;font-size:13px;font-weight:800;line-height:18px;margin-bottom:10px}.viewsQuickAccessText{color:#5e668a;font-size:11px;font-weight:600;line-height:17px}.viewsCollapse{cursor:pointer;margin-right:5px}.viewsCollapse,.viewsLabel{display:flex;align-items:center;height:100%}.viewsLabel{width:100%;color:#101b63;font-size:13px;font-weight:800}.viewsCount{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;color:#5e668a;background:#eff3f9;border-radius:999px;font-size:12px;font-weight:700;margin-right:8px;padding:0 8px}.groupViewsCollapse,.userViewsCollapse{height:100%;width:100%;overflow-y:scroll;margin-right:5px;margin-bottom:5px}.hiddenViews{display:none;height:100%;width:100%;margin-right:5px}.viewsList{margin-bottom:10px}.otherViewsList,.viewsList{height:100%;width:100%;overflow-y:scroll}.viewsIcons{display:inline-flex;align-items:center;height:100%}.viewName{width:calc(100% - 26px);overflow:hidden;text-decoration:none;white-space:nowrap;color:#101b63;font-size:12px;font-weight:600}.viewNameSelected{align-items:center;height:18px;width:calc(100% - 25px);font-size:12px;border:none;box-shadow:none;transition:none;padding:0 5px}.currentViewName{min-height:30px;background-color:#cce7f4;border-radius:5px;padding:5px 10px;margin-right:5px}.currentViewName,.currentViewTypeIcon{display:inline-flex;align-items:center}.currentViewTypeIcon{color:var(--brand,#2563eb)}.currentViewTypeIcon .filtersActionIcon{flex:none}.blockFilters .currentDashboardViewToolbar,.blockFilters .currentViewName{display:none}.blockFilters .filtersOverflowItem:has(>.currentViewToolbarWrap){display:none}.currentDashboardViewToolbar{grid-gap:8px;gap:8px}.currentDashboardViewToolbar,.dashboardViewModeMenu{position:relative;display:inline-flex;align-items:center;overflow:visible}.dashboardViewModeButton{display:inline-flex;align-items:center;min-height:30px;border:1px solid var(--brand-border,#9ed8f4);border-radius:5px;background:#fff;color:#101b63;font-family:"IBM Plex Sans",sans-serif;font-size:12px;font-weight:700;padding:5px 10px;cursor:pointer}.dashboardViewModeButton:hover{background:rgba(var(--brand-rgb,37,99,235),.08)}.dashboardViewModeDropdown{position:absolute;top:36px;left:0;z-index:1000;display:flex;flex-direction:column;width:310px;border:1px solid #dde6f2;border-radius:7px;background:#fff;box-shadow:0 8px 24px rgba(16,27,99,.14);overflow:hidden}.dashboardViewModeDropdown button{display:grid;grid-template-columns:26px 1fr;grid-gap:10px;gap:10px;align-items:flex-start;border:none;border-bottom:1px solid #eef3fa;background:#fff;color:#101b63;font-family:"IBM Plex Sans",sans-serif;padding:14px;text-align:left;cursor:pointer}.dashboardViewModeDropdown button:last-child{border-bottom:none}.dashboardViewModeDropdown button.active,.dashboardViewModeDropdown button:hover{background:rgba(var(--brand-rgb,37,99,235),.1)}.dashboardViewModeDropdown strong{display:block;font-size:13px;line-height:18px}.dashboardViewModeDropdown small{display:block;margin-top:3px;color:#5b647a;font-size:11px;line-height:16px}.viewRight{display:inline-flex;justify-content:center;height:30px;font-size:12px;font-weight:700;white-space:nowrap;color:var(--brand,#0088c7);background-color:rgba(0,136,199,.12);border:1px solid rgba(0,136,199,.4);border-radius:999px;margin:auto;padding:6px 18px}.buttonPinView{cursor:pointer;background-color:#0088c7;border-radius:15px;margin-right:10px;padding:4px}.buttonPinView,.viewsPopup{display:flex;align-items:center}.viewsPopup{justify-content:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.viewsInnerPopup{height:80%;width:60%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.popupAddView{display:flex;flex-direction:column;height:100%}.popupViewsLabel{display:flex;align-items:center;height:30px;width:100%;font-size:13px;font-weight:700;color:#0088c7;margin-bottom:0}.popupViewsLabelBlue{color:#0088c7;font-size:16px;font-weight:700}.addViewContent{display:flex;height:calc(100% - 30px);width:100%}.viewTypes{width:10%}.viewType{display:flex;flex-direction:column;cursor:pointer;margin:0 0 20px}.viewTypeBorder{border-right:5px solid #0088c7}.viewTypeLabel{color:#0088c7;font-size:11px;font-weight:700;margin:5px auto 0}.dashboardViewsTables{width:100%}.dashboardViewsTables,.viewsTables{display:flex;flex-direction:column;height:100%;overflow-y:auto}.viewsTables{width:90%;margin-left:20px}.genericViews{margin-bottom:20px}.genericViewsTitle{display:flex;align-items:center}.genericViewsLabel{color:#ffc107;font-size:14px;font-weight:700}.userViewsTitle{display:flex;align-items:center}.userViewsLabel{color:#ffc107;font-size:14px;font-weight:700}.viewLibraryModalOverlay{padding:0!important;align-items:stretch!important;justify-content:stretch!important;background:transparent!important;z-index:12020}.viewLibraryModal{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;border:none!important;border-radius:inherit!important;box-shadow:none!important}.viewLibraryModalHeader{padding:14px 20px}.viewLibraryModalTitle{font-size:17px}.viewLibraryModalBody{grid-gap:14px;gap:14px;padding:14px 20px 0}.viewLibraryToolbar{grid-gap:16px;gap:16px}.viewLibrarySearchBlock{display:flex;align-items:center;width:min(320px,100%);margin-bottom:0;margin-left:auto}.viewLibraryTableCard{display:flex;flex-direction:column;flex:1 1;min-height:0;border:1px solid #d8e3f0;border-radius:12px;background:#fff;overflow:hidden}.viewLibraryRow,.viewLibraryTableHeader{display:grid;grid-template-columns:minmax(280px,1.1fr) minmax(320px,1.2fr) auto;align-items:center;grid-gap:14px;gap:14px}.viewLibraryTableHeader{padding:12px 16px;border-bottom:1px solid #e5edf6;background:#fbfdff}.viewLibraryHeaderCell{color:#6f7f99;font-size:11px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.viewLibraryHeaderCellAction{text-align:right}.viewLibraryTableBody{flex:1 1;min-height:0;overflow:auto}.viewLibraryRow{padding:8px 16px}.viewLibraryRow:hover{background:#f8fbff}.viewLibraryCell{min-width:0}.viewLibraryPrimaryContent{grid-gap:10px;gap:10px}.viewLibraryTypeIconBox{display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border:1px solid #d4e8f7;border-radius:8px;background:#eaf7fd}.viewLibraryTypeIcon{width:15px;height:15px;background:#0088c7}.viewLibraryNameContent{grid-gap:4px;gap:4px}.viewLibraryName{color:#112b5d;line-height:16px}.viewLibraryTypeLabel{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:4px 10px;border-radius:999px;background:#f1f7fd;color:#74839e;font-size:11px;font-weight:800;line-height:14px;text-transform:uppercase}.viewLibraryDescription{color:#5d6d87;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.viewLibraryDescriptionEmpty{color:#99a8bf;font-style:italic}.viewLibraryActionCell{display:flex;justify-content:flex-end;align-items:center}.viewLibraryAddButton{min-width:96px;min-height:26px;margin-left:0;white-space:nowrap;padding:3px 10px;border:1px solid #0088c7;background:#0088c7;color:#fff;line-height:12px}.viewLibraryAddButton:hover{border-color:#0a95d8;background:#0a95d8;color:#fff}.viewLibraryEmpty,.viewLibraryLoading{min-height:240px;padding:32px}.viewLibraryModalFooter{justify-content:flex-end}.viewLibraryFooterButton{min-width:120px;min-height:38px;font-size:12px}@media (max-width:1080px){.viewLibraryModal{width:min(980px,calc(100vw - 36px))}.viewLibraryRow,.viewLibraryTableHeader{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-gap:18px;gap:18px}}@media (max-width:900px){.viewLibraryModal{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.viewLibraryModalHeader{padding:12px 16px}.viewLibraryModalBody{padding:12px 16px 0}.viewLibraryToolbar{justify-content:stretch}.viewLibrarySearchBlock{width:100%}.viewLibraryTableHeader{display:none}.viewLibraryRow{grid-template-columns:1fr;grid-gap:12px;gap:12px;padding:12px 16px}.viewLibraryCell{display:flex;flex-direction:column;align-items:flex-start;grid-gap:6px;gap:6px}.viewLibraryPrimaryContent{width:100%}.viewLibraryActionCell{justify-content:flex-start}.viewLibraryAddButton{width:100%}.viewLibraryCell[data-label]:before{content:attr(data-label);color:#7c8ba3;font-size:11px;font-weight:800;line-height:14px;text-transform:uppercase}}.viewLibraryModal{width:min(720px,calc(100% - 56px))!important;max-width:720px!important;height:auto!important;max-height:calc(100% - 56px)!important;border:1px solid #dde7f3!important;border-radius:12px!important;background:#fff;box-shadow:0 18px 50px rgba(15,23,42,.18)!important;overflow:hidden!important}.viewLibraryModalOverlay{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important;background:hsla(0,0%,100%,.12)!important;z-index:13050!important}.viewLibraryModalHeader{display:flex;align-items:center;justify-content:space-between;min-height:60px;padding:18px 22px 14px;border-bottom:1px solid #e8eef7}.viewLibraryModalTitle{color:#0088c7;font-size:20px;font-weight:800;line-height:24px}.viewLibraryModalBody{display:flex;flex-direction:column;grid-gap:16px;gap:16px;height:100%;min-height:0;padding:16px 22px 20px;overflow:hidden}.viewLibraryToolbar{display:flex;align-items:center;justify-content:flex-end}.viewLibrarySearchBlock{width:min(420px,100%);margin:0 0 0 auto}.viewLibraryList{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:6px}.viewLibraryRow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:48px;padding:8px 12px;border-bottom:1px solid #eef3f8;border-radius:8px}.viewLibraryRow:last-child{border-bottom:none}.viewLibraryRow:hover{background:#f4fafe}.viewLibraryPrimaryContent{display:flex;align-items:center;grid-gap:12px;gap:12px;flex:1 1 auto;min-width:0}.viewLibraryTypeIcon{flex:0 0 20px;width:20px;height:20px;background:#8b91b0}.viewLibraryNameContent{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0}.viewLibraryName{color:#101b63;font-size:13px;font-weight:800;line-height:18px}.viewLibraryDescription,.viewLibraryName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.viewLibraryDescription{color:#8b91b0;font-size:11px;font-weight:600;line-height:16px}.viewLibraryAddButton{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:58px;height:26px;padding:0 10px;border:1px solid #cfe6fa;border-radius:8px;background:#eef7ff;color:#0088c7;font-size:10px;font-weight:700;line-height:1}.viewLibraryAddButton:hover{border-color:#b7daf4;background:#dff1fd;color:#0088c7}.viewLibraryEmpty,.viewLibraryLoading{display:flex;align-items:center;justify-content:center;min-height:220px;padding:24px}.viewLibraryLoading{grid-gap:16px;gap:16px;color:#50627e;font-size:14px;font-weight:700}.viewLibraryEmpty{flex-direction:column;grid-gap:10px;gap:10px;text-align:center}.viewLibraryEmptyTitle{color:#112b5d;font-size:16px;font-weight:800}.viewLibraryEmptyDescription{color:#7c8ba3;font-size:13px;font-weight:600}@media (max-width:900px){.viewLibraryModalOverlay{padding:16px!important}.viewLibraryModal{width:calc(100% - 20px)!important;max-width:none!important;max-height:calc(100% - 20px)!important}.viewLibraryModalHeader{padding:12px 18px 10px}.viewLibraryModalBody{padding:14px 18px 18px}.viewLibrarySearchBlock{width:100%}.viewLibraryRow{align-items:flex-start;padding:10px 0}.viewLibraryAddButton{min-width:68px;margin-top:2px}}.blockDetails{height:min-content;min-height:100%;min-width:90%;margin-bottom:10px;margin-left:15px;margin-right:15px}.detailsForm,.userProfileForm{height:100%;min-height:0;overflow-y:auto;padding-top:5px;padding-left:5px;padding-right:30px}.detailsFieldRow,.detailsNameRow{display:inline-flex;align-items:center;width:100%}.detailsFieldRow{margin-bottom:10px;padding-left:5px}.detailsAxisTable{height:100%;width:-moz-fit-content;width:fit-content}.detailsFieldList,.detailsProgressRow{display:inline-flex;width:100%;margin-bottom:10px;padding-left:5px}.detailsProgressRow{align-items:center;height:34px}.detailsFieldQRCode,.detailsFieldText{display:inline-flex;width:100%;margin-bottom:10px;padding-left:5px}.detailsLabel,.detailsListLabel{width:33.33%;max-width:350px;font-size:13px;color:var(--brand-text,#0088c7);margin-bottom:0}.detailsListLabel{padding:2px 0}.detailsTextAreaLabel{width:33.33%;max-width:350px;font-size:13px;color:var(--brand-text,#0088c7);margin-bottom:0;padding:6px 0}.detailsName{font-size:18px;font-weight:700;border:none;box-shadow:none;resize:none;padding-left:5px}.detailsAxe{min-width:66.67%}.detailsAxe,.detailsAxeNoLabel{display:inline-flex;align-items:center;width:100%}.detailsField{min-width:66.67%}.detailsField,.detailsFieldNoLabel{width:100%;font-size:12px;border:none;box-shadow:none;resize:none;margin-left:-5px;padding-left:5px}.detailsNumberTimeVector{min-width:-moz-fit-content;min-width:fit-content}.detailsNumberTimeVector,.detailsNumberTimeVectorNoLabel{width:-moz-fit-content;width:fit-content;font-size:12px;border:none;box-shadow:none;resize:none;margin-left:-5px;padding-left:5px}.detailsDate{width:100%;min-width:66.67%}.detailsDateNoLabel{width:100%}.detailsFiles{min-width:66.67%}.detailsFiles,.detailsFilesNoLabel{display:inline-flex;align-items:center;width:100%}.detailsHTML{min-width:66.67%}.detailsHTML,.detailsHTMLNoLabel{width:100%;font-size:12px;padding:6px 0}.detailsProgress{width:100%;min-width:66.67%}.detailsProgressNoLabel{width:100%}.detailsFieldProgress{width:100%;font-size:12px;border:none;box-shadow:none;resize:none;margin-left:-5px;padding-left:5px}.detailsComments{display:flex;flex-direction:column;height:100%;min-height:0}.detailsCommentsTitle{display:flex;align-items:center;height:35px;font-size:14px;font-weight:700;color:#0088c7;margin-bottom:10px;padding-left:30px;padding-right:30px}.detailsCommentsMessages,.detailsCommentsMessagesGuest{flex:1 1 auto;min-height:0;height:auto;overflow-y:auto;margin-bottom:20px;padding-left:30px;padding-right:30px}.detailsCommentDateBorder{width:100%;font-size:13px;font-weight:700;color:#0088c7;line-height:.1em;text-align:center;border-bottom:1px solid #b1b2be;margin:20px 0}.detailsCommentDate{font-size:13px;background:#fff;padding:0 10px}.detailsComment{margin-top:20px;margin-bottom:20px}.detailsCommentUser{font-size:13px;font-weight:700;color:#050a2f}.detailsCommentDateTime{font-size:12px;font-weight:700;color:#b1b2be;margin-left:5px}.detailsCommentEdit,.detailsCommentMessage{font-size:12px;padding:6px 10px}.detailsCommentEdit{border:none;min-height:54px}.detailsCommentEdit,.detailsCommentsTextArea{box-shadow:none;line-height:18px;resize:vertical}.detailsCommentsTextArea{font-size:12px;width:100%;min-height:86px;border-radius:10px}.detailsCommentsButton{float:right;border-radius:10px;margin-right:10px}.detailsStatusCancelled{color:#8e8e90!important;padding-left:5px}.detailsStatusInProgress{color:#fff!important;background-color:#0088c7!important;padding-left:5px}.detailsStatusToBeDone{color:#fff!important;background-color:#8e8e90!important;padding-left:7px}.detailsStatusCompleted{color:#fff!important;background-color:#00c77a!important;padding-left:7px}.detailsStatusOnHold{color:#f57c12!important;padding-left:15px}.detailsStatusToBeScheduled{color:#fff!important;background-color:#f57c12!important;padding-left:5px}.meetingInfoHeader{background-color:#fff;padding:8px 18px}.meetingInfoHeaderContent{display:flex;flex-direction:column;padding:5px 10px}.meetingInfoHeaderTitle{height:22px;font-size:16px;font-weight:500;letter-spacing:.48px}.meetingInfoHeaderDates{height:14px;font-size:11px;letter-spacing:.33px}.meetingInfoContent{display:inline-flex;padding:8px 18px}.meetingInfoFooter{display:block;justify-content:end;padding:8px 18px}.axesDetails{border:1px solid;border-radius:30px!important;max-width:230px}.axeNADetails,.axesDetails{font-size:12px;padding-top:4px;padding-bottom:4px;color:#8e8e90!important}.axeNADetails{border:1px dashed;border-radius:30px!important;width:80px!important;opacity:.5!important}.stylePMandRessourceDetails{padding:0 0 0 10px;box-shadow:none;border:none}.optionBlockDetails{font-size:12px;background-color:#fff;color:#000}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fff;color:#000;outline:none!important}.detailsForm.form-control{background-color:initial;color:#8e8e90;outline:none!important}.archiveButton{height:30px;width:-moz-fit-content;width:fit-content;background:#0088c7 0 0 no-repeat padding-box;font-size:12px;border-radius:26px;margin-top:30px;margin-bottom:20px;padding:4px 12px}.addItemPopupBackdrop{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:3000;top:0;left:0;overflow:auto;padding:24px;background-color:rgba(16,27,99,.35)}.addItemPopupPanel{display:flex;flex-direction:column;width:min(1000px,calc(100vw - 48px));height:90vh;background-color:#fff;border-radius:18px;box-shadow:0 24px 60px rgba(16,27,99,.22);padding:20px 20px 0;margin:auto}.addItemPopupHeader{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;flex:0 0 auto;margin-bottom:12px}.addItemPopupTitle{color:var(--brand,#0088c7);font-size:20px;font-weight:700}.addItemPopupSearchWrap{display:flex;align-items:center;min-width:220px}.addItemPopupBody{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:4px}.addItemPopupEmptyCard{display:flex;align-items:center;grid-gap:16px;gap:16px;flex-shrink:0;padding:10px;margin-bottom:12px;border:1.5px dashed var(--brand,#9ac9e8);border-radius:14px;background-color:var(--brand-hover,#f2f8fd);cursor:pointer;transition:background-color .15s ease}.addItemPopupEmptyCard:hover{background-color:var(--brand-50,#e8f2fb)}.addItemPopupEmptyCardIcon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;flex:0 0 auto;border-radius:14px}.addItemPopupEmptyCardIconGlyph{display:inline-block;width:24px;height:24px;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.addItemPopupEmptyCardBody{display:flex;flex-direction:column;grid-gap:6px;gap:6px;flex:1 1 auto;min-width:0}.addItemPopupEmptyCardTitle{font-size:16px;font-weight:700;color:#101b63}.addItemPopupEmptyCardDescription{font-size:12px;color:#6b7488}.addItemPopupEmptyCardPill{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;width:-moz-fit-content;width:fit-content;padding:3px 10px;border-radius:20px;background-color:#fff;color:var(--brand,#0088c7);font-size:11px;font-weight:600}.addItemPopupEmptyCardPillDot{width:7px;height:7px;border-radius:50%;border:1.5px solid var(--brand,#0088c7);flex:0 0 auto}.addItemPopupArrowIcon{width:8px;height:8px;flex:0 0 auto;border-top:1.5px solid #aaa;border-right:1.5px solid #aaa;transform:rotate(45deg)}.addItemPopupSectionLabel{flex-shrink:0;margin-bottom:8px;color:#9aa5b7;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.addItemPopupList{display:flex;flex-direction:column;height:100%;overflow-y:scroll;padding-right:4px}.addItemPopupListItem{display:flex;align-items:center;grid-gap:14px;gap:14px;padding:10px 12px 10px 8px;border-bottom:1px solid #eef1f8;border-radius:8px;cursor:pointer;transition:background-color .15s ease}.addItemPopupListItem:last-child{border-bottom:none}.addItemPopupListItem:hover{background-color:#efefef}.addItemPopupListItemIcon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 auto;border-radius:11px}.addItemPopupListItemIconGlyph{display:inline-block;width:16px;height:16px;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.addItemPopupListItemBody{display:flex;flex-direction:column;grid-gap:4px;gap:4px;flex:1 1 auto;min-width:0}.addItemPopupListItemName{font-size:14px;font-weight:700;color:#101b63}.addItemPopupListItemMeta{display:flex;align-items:center;grid-gap:6px;gap:6px;flex-wrap:wrap}.addItemPopupListItemTag{padding:2px 9px;border-radius:20px;border:1px solid #0088c7;background-color:#fff;color:#0088c7;font-size:10px;font-weight:600}.addItemPopupListItemDescription{color:#6b7488;font-size:11px}.addItemPopupError{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:10px;gap:10px;flex-shrink:0;margin-bottom:16px;padding:10px 14px;border-radius:10px;background-color:#fdecec;color:#c0392b;font-size:12px;font-weight:600}.addItemPopupErrorMessages{flex:1 1 auto;min-width:0}.addItemPopupErrorClose{flex:0 0 auto;border:none;background:transparent;color:#c0392b;font-size:16px;line-height:1;cursor:pointer;padding:0}.addItemPopupLoading{display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;padding:30px 0}.addItemPopupLoadingLabel{font-weight:700;font-size:12px;color:#6b7488}.addItemPopupFooter{display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px;flex:none;padding:14px 0 14px 20px;border-top:1px solid var(--border,#e7ecf4)}.popupAddProject{display:flex;flex-direction:column;max-height:500px}.popupAddProjectContent{display:flex;flex-direction:column;min-height:470px}.addProjectSearch{display:block;align-items:center;width:30%;min-height:30px;margin:5px 10px}.newProjectEmptyTemplate{justify-content:center;width:200px;border:1px dashed #9e9ea0;border-radius:12px;padding:20px}.newProjectEmptyTemplate,.projectTemplate{display:flex;align-items:center;cursor:pointer}.projectTemplate{padding:5px 0;margin-left:3px;margin-right:8px}.projectTemplateSelected{display:flex;align-items:center;cursor:pointer;border:3px solid #fabd05;background-color:#f5f5f5;border-radius:9px;padding:5px 10px;margin-right:5px}.newRiskTemplates{display:flex;justify-content:space-around;margin-top:50px;margin-bottom:50px}.newRiskEmptyTemplate{justify-content:center;padding:20px}.newRiskEmptyTemplate,.newRiskTemplate{display:flex;align-items:center;cursor:pointer;width:200px;border:1px dashed #9e9ea0;border-radius:12px}.newRiskTemplate{flex-direction:column;padding:15px}.selectFilePopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.selectFileInnerPopup{height:20%;min-height:180px;width:40%;max-width:400px;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.mappingDataPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.mappingDataInnerPopup{height:60%;width:60%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.importFilePopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.importFileInnerPopup{height:80%;max-height:700px;width:80%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.jobStatusPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.jobStatusInnerPopup{height:20%;min-height:180px;width:40%;max-width:400px;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.popupJobStatus{height:100%;max-height:100%}.jobStatusLabel{display:flex;align-items:center;color:#0088c7;font-size:16px;font-weight:700}.jobProgress{display:inline-flex;align-items:center;width:100%;margin-top:10px}.jobProgressLabel{display:flex;width:45px}.jobProgressBar{display:flex;width:calc(100% - 45px)}.progressJob{height:10px;width:100%;margin-bottom:0}.popupImportData{display:flex;flex-direction:column;height:100%;max-height:100%;grid-gap:12px;gap:12px}.importDataHeader{justify-content:space-between;flex:none}.importDataHeader,.importDataHeaderWrapper{display:flex;align-items:center}.importDataHeaderTitle{font-size:18px}.importDataHeaderTitle,.importDataLabel{display:flex;align-items:center;font-weight:700;color:#0088c7}.importDataLabel{font-size:16px}.importLabelBlue{color:#0088c7;font-weight:700}.importLabelYellow{color:#ffc107;font-weight:700}.importDataHeaderButtons{display:flex;align-items:center;grid-gap:14px;gap:14px}.importDataSearch{flex:1 1;min-width:0;max-width:420px}.importDataSearch,.importHelp{display:flex;align-items:center}.importHelp{color:#777;text-decoration:underline}.importFileReader{height:100%;width:100%;margin-top:10px}.spinnerSelectFile{display:flex;justify-content:center;margin-top:25px;margin-bottom:25px}.inputFileReader{font-size:14px}.importPopupContent{height:100%;width:100%;overflow:scroll;margin-top:10px;margin-bottom:10px;padding-right:10px}.importMappingHeader{font-size:14px;font-weight:700}.importMappingLabel{display:flex;align-items:center;justify-content:space-between}.importMappingValues{display:inline-flex;align-items:center;border-bottom:1px solid #8e8e90;padding:10px 0}.importTableContent{height:100%;width:100%;overflow:scroll}.importFieldsSelect{display:flex;align-items:center;justify-content:space-between;width:50%;font-size:12px;font-weight:700}.chart,.miniChart,.miniChartComponent,.pivot{height:100%;width:100%}.chartDisplay{height:100%;width:66.66666667%;border-right:1px solid #777;padding-right:20px}.chartComponent{height:100%;width:100%}.chartTable{height:calc(100% - 32px);width:100%}.chartWithoutSettings,.chartWithSettings,.minichartTable{height:100%;width:100%}.chartWithSettings{display:flex}.chartSettings{display:flex;height:100%;width:33.33333333%;margin-left:20px}.chartSettingsContent{display:flex;flex-direction:column;padding-right:10px}.chartSettingsModalOverlay{position:fixed;inset:0;z-index:2000;display:flex;background:rgba(15,23,42,.22)}.chartSettingsModal{display:flex;flex-direction:column;width:min(980px,calc(100vw - 80px));max-height:calc(100vh - 80px);background:#fff;border:1px solid #dbe7f4;box-shadow:0 18px 50px rgba(15,23,42,.22)}.chartSettingsModalHeader{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #e5edf6}.chartSettingsModalTitle{display:flex;align-items:center;grid-gap:10px;gap:10px;font-weight:700}.chartSettingsModalClose{display:flex;width:28px;height:28px;border:1px solid #0088c7;font-size:18px;line-height:1}.chartSettingsModalBody{flex:1 1;min-height:0;overflow:auto;padding:22px 26px}.chartSettingsModalFooter{display:flex;justify-content:flex-end;grid-gap:12px;gap:12px;padding:12px 22px;border-top:1px solid #e5edf6;background:#fff}.chartSettingsModal .chartSettingsContent{padding-right:0}.chartSettingsTitle{display:inline-flex;max-width:100%;margin-bottom:10px}.chartMode{padding:8px 0}.chartMode,.chartModeBordered{display:flex;cursor:pointer;margin-right:20px}.chartModeBordered{border:3px solid #e21313;border-radius:9px;padding:5px 10px}.chartModelTitle{font-size:16px;font-weight:700;color:#0088c7}.chartModelType,.chartModelValue{font-size:16px;font-weight:700;color:#fabd05}.chartModelValue{display:flex;align-items:center;cursor:pointer;margin-left:10px}.chartSettingsMode{align-items:center}.chartSettingsField,.chartSettingsMode{display:flex;margin-top:10px;margin-bottom:10px}.chartSettingsIcon{padding:5px 10px}.chartSettingsIcon,.chartSettingsLabel{display:flex;align-items:center;height:30px}.chartSettingsLabel{width:30%;color:var(--brand-darker,#133276);font-weight:700;font-size:12px}.chartSettingsValue{display:flex;align-items:center;cursor:pointer;height:30px;width:65%;font-size:12px;border:1px solid #777;border-radius:10px;padding:5px 10px}.chartSettingsBorder{margin:5px;border-bottom:1px solid #777}.chartSettingsAxes,.chartSettingsIndicators{display:flex;flex-direction:column;width:70%}.chartSettingsAxisLabel{margin-right:5px}.chartSettingsIndicator{display:flex;align-items:center;width:100%;margin-bottom:10px}.chartSettingsAddIndicator{display:flex;width:100%}.chartSettingsNewIndicator{display:flex;align-items:center;cursor:pointer;width:92%;color:#777;font-size:12px;border:1px dashed #777;border-radius:10px;padding:5px 10px}.chartSettingsIndicatorDelete{display:flex;align-items:center;height:30px;width:18px;min-width:18px}.chartSettingsParameters{display:flex;flex-direction:column;height:100%;width:100%}.chartParameters{display:flex;flex-direction:column;margin-top:10px}.chartParametersLabel{width:200px;font-weight:700;color:#b1b2be}.chartParametersLabel,.chartParametersSetting{display:flex;align-items:center;height:30px;font-size:12px}.chartParametersSetting{margin-bottom:10px}.chartParametersSettingInput{display:flex;align-items:center;cursor:pointer;height:30px;width:70%;margin-bottom:0}.chartParametersSettingText{font-size:12px;border:1px solid #777;border-radius:10px;resize:none;padding:5px 10px}.chartWidgetPoint{margin-top:5px;margin-bottom:30px}.chartWidgetPoint,.minichartWidgetPoint{display:inline-flex;flex-direction:column;margin-right:10px}.minichartWidgetPoint{margin-bottom:20px;max-width:100%}.minichartWidgetValue{white-space:nowrap;line-height:1.2}.chartWidgetGroups{display:flex;flex-direction:column;align-content:flex-start;grid-gap:20px;gap:20px;width:100%;height:100%;overflow-y:auto;padding:6px 10px}.chartWidgetGroup{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.chartWidgetTimeline{width:100%;padding:10px 8px 6px;overflow-x:auto;overflow-y:hidden;flex:0 0 auto}.miniChartWidget .chartWidgetTimeline{overflow:hidden}.miniChartWidget .chartWidgetTimelineItem{min-width:72px}.miniChartWidget .chartWidgetTimeline.hasOverflowFade{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent)}.chartWidgetTimelineTrack{display:flex;align-items:flex-start;min-width:100%}.chartWidgetTimelineItem{flex:1 1;min-width:88px;display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px}.chartWidgetTimelineLabel{width:100%;min-height:32px;padding:0 4px;text-align:center;color:#1e293b;font-size:12px;font-weight:700;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.chartWidgetTimelineNode{display:flex;align-items:center;width:100%}.chartWidgetTimelineLine{flex:1 1 auto;height:2px;background:#e2e8f0}.chartWidgetTimelineLine.isHidden{visibility:hidden}.chartWidgetTimelineCircle{flex:0 0 auto;width:30px;height:30px;border-radius:50%;border:2px solid #94a3b8;background:#94a3b8;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800}.chartWidgetTimelineDate{text-align:center;color:#64748b;font-size:11px;font-weight:600;white-space:nowrap}.chartWidgetDistrib{width:100%}.chartWidgetDistribBarMode{display:flex;flex-direction:column;grid-gap:14px;gap:14px;width:-moz-fit-content;width:fit-content;max-width:100%}.chartWidgetDistribBarTrack{display:flex;width:100%;min-width:260px;height:14px;border-radius:999px;overflow:hidden;background:#eef2f8}.chartWidgetDistribBarSeg{height:100%}.chartWidgetDistribDonutMode{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;grid-gap:18px 24px;gap:18px 24px}.chartWidgetDistribDonut{position:relative;flex:0 0 auto;width:128px;height:128px}.chartWidgetDistribDonutSvg{width:100%;height:100%;transform:rotate(-90deg)}.chartWidgetDistribDonutTrack{fill:none;stroke:#eef2f8;stroke-width:14}.chartWidgetDistribDonutSeg{fill:none;stroke-width:14}.chartWidgetDistribDonutCenter{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:2px;gap:2px}.chartWidgetDistribDonutTotal{color:#0f172a;font-size:26px;font-weight:800;line-height:1}.chartWidgetDistribDonutTotalLabel{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.chartWidgetConsolidatedDonutMode{flex-direction:column;align-items:center;grid-gap:12px;gap:12px;width:-moz-fit-content;width:fit-content;max-width:100%}.chartWidgetConsolidatedInfo{display:flex;align-items:baseline;grid-gap:10px;gap:10px}.chartWidgetConsolidatedPct{font-size:22px;font-weight:800;line-height:1}.chartWidgetDistribLegend{min-width:150px;display:grid;grid-template-columns:minmax(0,max-content) max-content max-content;align-items:stretch;justify-content:start}.chartWidgetDistribDonutMode .chartWidgetDistribLegend{flex:1 1 200px}.chartWidgetConsolidatedDonutMode .chartWidgetDistribLegend{flex:0 0 auto;width:100%}.chartWidgetDistribLegendNoPct{grid-template-columns:minmax(0,max-content) max-content}.chartWidgetDistribLegendRow{display:contents}.chartWidgetDistribLegendRow>*{display:flex;align-items:center;min-width:0;padding:8px 0;border-bottom:1px solid #f1f5f9}.chartWidgetDistribLegendRow:last-child>*{border-bottom:none}.chartWidgetDistribDot{flex:0 0 auto;width:10px;height:10px;border-radius:50%;margin-right:12px}.chartWidgetDistribLegendLabel{padding-right:28px}.chartWidgetDistribLegendLabelText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#334155;font-size:14px;font-weight:700}.chartWidgetDistribDonutMode .chartWidgetDistribLegendLabelText{font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.chartWidgetDistribLegendPct{justify-content:flex-end;padding-right:16px;color:#94a3b8;font-size:13px;font-weight:600}.chartWidgetDistribLegendValue{justify-content:flex-end;min-width:28px;color:#0f172a;font-size:16px;font-weight:800}.chartWidgetGroupTitle{display:flex;align-items:baseline;grid-gap:10px;gap:10px}.chartWidgetGroupName{color:#0f172a;font-size:15px;font-weight:800}.chartWidgetGroupTotal{color:#94a3b8;font-size:13px;font-weight:600}.chartWidgetGroupTotal:before{content:none}.chartWidgetGrid{display:flex;flex-wrap:wrap;align-items:stretch;align-content:flex-start;grid-gap:14px;gap:14px;width:100%}.chartWidgetCard{display:flex;flex-direction:column;flex:1 1 180px;min-width:160px;max-width:320px;grid-gap:4px;gap:4px;padding:16px 18px;border:1px solid transparent;border-radius:16px}.chartWidgetCardHeader{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;margin-bottom:6px}.chartWidgetCardCategory{min-width:0;overflow:hidden}.chartWidgetCardCategoryText{display:block;width:100%;font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chartWidgetCardPercent{flex:0 0 auto;font-size:13px;font-weight:800}.chartWidgetCardValue{font-family:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:36px;font-weight:700;line-height:1;white-space:nowrap}.chartWidgetCardValuePercent{margin-left:3px;font-size:.5em;font-weight:700}.chartWidgetCardValueUnit{margin-left:6px;font-size:1em;font-weight:700}.chartWidgetGrid.style-comparison{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.chartWidgetGrid.style-comparison .chartWidgetCard{min-width:0;max-width:none}.chartWidgetGrid.style-comparison .chartWidgetCardHeader{align-items:flex-start}.chartWidgetGrid.style-simple{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));grid-gap:0;gap:0;align-items:stretch}.chartWidgetSimpleCell{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:6px;gap:6px;padding:10px 20px;text-align:center;border-left:1px solid #edf1f6}.chartWidgetSimpleCell:first-child{border-left:none}.chartWidgetSimpleValue{font-family:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1;white-space:nowrap}.chartWidgetSimpleCategory{max-width:100%;color:#64748b;font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chartWidgetSimplePercent{color:#94a3b8;font-size:13px;font-weight:700}.chartWidgetCardUnit{margin-top:2px;font-size:13px;font-weight:600;opacity:.85}.chartWidgetCaptionDot{flex:0 0 auto;width:9px;height:9px;border-radius:3px;margin-right:6px}.chartWidgetDelta{display:inline-flex;align-items:baseline;grid-gap:6px;gap:6px;font-weight:700}.chartWidgetDeltaArrow{font-size:11px}.chartWidgetDeltaValue{font-size:15px}.chartWidgetDeltaLabel{color:#94a3b8;font-size:12px;font-weight:500}.chartWidgetGrid.isObjectiveGauge{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:16px;gap:16px;align-items:stretch}.chartWidgetDonutCard{align-items:center;text-align:center;grid-gap:12px;gap:12px;background:#fff;border:1px solid #edf2f9;padding:18px 16px}.chartWidgetDonutName{max-width:100%;color:#64748b;font-size:12.5px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chartWidgetDonut{position:relative;width:128px;height:128px}.chartWidgetDonut.isMini{width:96px;height:96px}.chartWidgetDonutSvg{width:100%;height:100%;transform:rotate(-90deg)}.chartWidgetDonutTrack{fill:none;stroke:#e8edf5;stroke-width:11}.chartWidgetDonutFill{fill:none;stroke-width:11;stroke-linecap:round;transition:stroke-dashoffset .4s ease}.chartWidgetDonutPct{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#1e293b;font-size:28px;font-weight:800}.chartWidgetDonut.isMini+.chartWidgetObjectiveScale,.chartWidgetDonut.isMini~.chartWidgetObjectiveScale{font-size:11px}.chartWidgetObjectiveScale{color:#94a3b8;font-size:13px;font-weight:600}.chartWidgetBarList{display:grid;grid-template-columns:minmax(0,max-content) auto minmax(max-content,1fr);align-items:stretch;width:100%;container-type:inline-size}.chartWidgetBarRow{display:contents}.chartWidgetBarRow>*{display:flex;align-items:center;min-width:0;padding:12px 0;border-bottom:1px solid #f1f5f9}.chartWidgetBarRow:last-child>*{border-bottom:none}.chartWidgetBarLabel{grid-gap:10px;gap:10px;max-width:520px;padding-right:18px}.chartWidgetBarDot{flex:0 0 auto;width:11px;height:11px;border-radius:50%}.chartWidgetBarName{min-width:0;color:#1e293b;font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chartWidgetBarTrack{width:clamp(80px,42cqw,340px);height:9px;border-radius:999px;background:#eef2f8;overflow:hidden}.chartWidgetBarFill{height:100%;border-radius:999px;transition:width .35s ease}.chartWidgetBarPct{justify-content:flex-start;padding-left:16px;color:#1e293b;font-size:16px;font-weight:800}.chartWidgetTypeIcon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;color:#6b7a96}.chartWidgetTypeIcon svg{width:20px;height:20px}.chartSettingsFloatingMenuItem.active .chartWidgetTypeIcon{color:var(--brand,#0078d4)}.chartSettingsPopupModeButton .chartWidgetModeIcon{width:24px;height:24px;color:var(--brand,#0088c7)}.chartSettingsPopupModeButton .chartWidgetModeIcon svg{width:22px;height:22px}.chartSettingsPopupModeButton.chartModeBordered .chartWidgetModeIcon{color:var(--brand,#0088c7)}.chartSettingsPopupModeButtonDisabled .chartWidgetModeIcon{width:24px;height:24px;color:#8a94a8}.chartSettingsPopupModeButtonDisabled .chartWidgetModeIcon svg{width:22px;height:22px}.chartSettingsPopupModeButtonDisabled .iconsChartMode{background-color:#8a94a8}.chartSettingsPopupModeButtonDisabled.chartModeBordered .chartWidgetModeIcon{color:#8a94a8}.chartWidgetSettings{display:flex;flex-direction:column;grid-gap:12px;gap:12px;width:100%;padding:4px 2px}.chartWidgetSettingsRow{display:flex;flex-direction:column;grid-gap:5px;gap:5px;min-width:0}.chartWidgetSettingsLabel{color:var(--brand-dark,#0b2478);font-size:11px;font-weight:800}.chartWidgetStyleTabs{display:flex;grid-gap:8px;gap:8px}.chartWidgetStyleTab{flex:1 1;min-width:0;padding:7px 8px;border:1px solid #dfe8f3;border-radius:9px;background:#fff;color:#64748b;font-size:11.5px;font-weight:700;text-align:center;white-space:nowrap;cursor:pointer}.chartWidgetStyleTab.isActive{background:#eff4ff;color:var(--brand,#2563eb)}.chartWidgetSettingsGroup{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding-top:10px;border-top:1px solid #edf2f9}.chartWidgetSettingsGroup .chartWidgetSettingsRow{grid-gap:5px;gap:5px}.chartWidgetSegment{display:flex;grid-gap:4px;gap:4px;padding:4px;border-radius:12px;background:#f1f5f9}.chartWidgetSegmentItem{display:flex;align-items:center;justify-content:center;grid-gap:7px;gap:7px;flex:1 1;min-width:0;padding:7px 8px;border:none;border-radius:8px;background:transparent;color:#94a3b8;font-size:12px;font-weight:700;text-align:center;white-space:nowrap;cursor:pointer;transition:background .12s ease,color .12s ease}.chartWidgetSegmentItem.isActive{background:#fff;color:#0f172a;box-shadow:0 1px 3px rgba(15,23,42,.12)}.chartWidgetSegmentDot{flex:0 0 auto;width:8px;height:8px;border-radius:50%}.chartWidgetFieldCombo{display:flex;align-items:center;width:100%;height:38px;padding:0 12px;border:1px solid #dfe8f3;border-radius:9px;background:#fff;cursor:pointer}.chartWidgetFieldComboLabel{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;color:#0f172a;font-size:13px;font-weight:700}.chartWidgetFieldTag{margin-left:8px;color:#94a3b8;font-size:12px;font-weight:600}.chartWidgetInput{width:100%;height:38px;padding:0 12px;border:1px solid #dfe8f3;border-radius:9px;background:#fff;color:#334155;font-size:13px;font-family:inherit}.chartWidgetInput:focus{outline:none;border-color:rgba(var(--brand-rgb,37,99,235),.45)}.chartWidgetObjectiveGroup{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.chartWidgetObjectiveGroup>.chartSettingsLabel{margin-bottom:0}.chartWidgetColorInput{flex:0 0 auto;width:44px;height:28px;padding:2px;border:1px solid #dfe8f3;border-radius:8px;background:#fff;cursor:pointer}.chartWidgetColorInput::-webkit-color-swatch-wrapper{padding:0}.chartWidgetColorInput::-webkit-color-swatch{border:none;border-radius:5px}.chartWidgetColorInput::-moz-color-swatch{border:none;border-radius:5px}.chartModelModificationPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.chartModelInnerModificationPopup{height:65%;width:70%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.popupChartModelModification{height:100%;max-height:100%}.chartModelModificationContent{height:100%;width:100%;overflow:scroll;margin-bottom:10px}.chartModel{display:inline-flex;align-items:center;width:100%;margin-top:10px;margin-bottom:10px}.chartModelModification{display:flex;cursor:pointer;margin:5px 10px;padding:8px 13px}.chartModelModificationBordered{display:flex;cursor:pointer;border:3px solid #e21313;background-color:#f5f5f5;border-radius:9px;margin:5px 10px;padding:5px 10px}.chartModelImageBorder{border:1px solid #8e8e90;border-radius:3px}.chartModelContent{display:flex;flex-direction:column;justify-content:center;margin-left:20px}.chartModelLabel{display:flex;align-items:center;color:#0088c7;font-size:14px;font-weight:700}.chartModelDescription{font-size:12px}.chartTypeEditPopover{height:-moz-fit-content;height:fit-content;max-height:500px;width:-moz-fit-content;width:fit-content;min-width:40px;margin:10px 5px 5px}.chartTypeEditBootstrapPopover,.popover.chartTypeEditBootstrapPopover{z-index:100000!important}.chartTypeEditBootstrapPopover .popover-body,.chartTypeEditBootstrapPopover .popover-content{padding:0}.chartTypeEditSearch{display:block;align-items:center;width:98%;min-height:30px;margin-bottom:10px}.chartTypeEditValues{overflow-y:scroll;max-height:410px}.chartTypeCurrentValue{padding:5px}.chartTypeEditValue{cursor:pointer;padding:5px}.chartTypeEditValue:hover{background-color:#d7d7d7;border-radius:5px}.map,.mapWithoutSettings,.miniMap,.miniMapComponent{height:100%;width:100%}.templateIconBlue{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#0088c7;border-radius:10px}.templateLabel{font-size:13px;font-weight:700;margin-left:10px}.blockMeteoFields{border:none;box-shadow:none;resize:none;padding-left:0}.formMeteoBlock{padding-top:12px}.meteoLabel{font-size:13px;color:var(--brand-text,#0088c7);margin-bottom:10px}.blockCommunicationSections{width:100%;height:100%;margin-top:18px;padding-right:4px}.communicationSection{margin-bottom:26px}.communicationSectionHeader{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:14px}.communicationSectionTitle{position:relative;padding-left:12px;color:#5a6b87;font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.communicationSectionTitle:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:14px;border-radius:2px;background:var(--brand,#2563eb)}.communicationSectionCount{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:20px;padding:0 7px;border-radius:10px;background:#eef2f9;color:#5a6b87;font-size:12px;font-weight:700}.communicationGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:18px;gap:18px}.communicationCard{display:flex;flex-direction:column;border:1px solid #e6edf7;border-radius:14px;background:#fff;overflow:hidden;transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease}.communicationCard:hover{border-color:rgba(var(--brand-rgb,37,99,235),.35);box-shadow:0 6px 18px rgba(16,27,99,.1)}.communicationCard:focus,.communicationCard:hover{text-decoration:none}.communicationCardCover{position:relative;display:flex;align-items:center;justify-content:center;height:118px}.communicationCardCover0{background:linear-gradient(135deg,#fde8e4,#fbd5ce)}.communicationCardCover1{background:linear-gradient(135deg,#e3edfd,#cfe0fb)}.communicationCardCover2{background:linear-gradient(135deg,#e6f5ec,#cdebd9)}.communicationCardCover3{background:linear-gradient(135deg,#f0eafb,#dfd4f6)}.communicationCardThumb{display:inline-flex;align-items:center;justify-content:center;height:54px;width:54px;border-radius:12px;background:#fff;box-shadow:0 2px 8px rgba(16,27,99,.1)}.communicationCardBadge{position:absolute;top:10px;left:10px;padding:3px 9px;border-radius:8px;background:rgba(23,43,77,.55);color:#fff;font-size:11px;font-weight:700}.communicationCardMenu{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;height:26px;width:26px;border-radius:8px;background:#fff;color:#5a6b87;box-shadow:0 1px 4px rgba(16,27,99,.12)}.communicationCardMenu:hover{color:var(--brand,#2563eb);background:var(--brand-light,#eff4ff);border:1px solid var(--brand-border,#2563eb)}.communicationCardMenu svg{height:14px;width:14px}.communicationCardBody{padding:12px 14px 14px}.communicationCardTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#101b63;font-size:14px;font-weight:700}.communicationCardSubtitle{display:flex;align-items:center;grid-gap:5px;gap:5px;min-width:0;margin-top:5px;color:#8a97ac;font-size:12px}.communicationCardSubtitleIcon{flex:none;height:14px;width:14px;margin:0}.communicationCardSubtitleText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communicationCardAdd{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:12px;gap:12px;min-height:208px;height:100%;border:1.5px dashed #c7d5ec;border-radius:14px;background:#fbfcfe;color:var(--brand,#2563eb);font-size:13.5px;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease}.communicationCardAdd:hover{border-color:var(--brand,#2563eb);background:#f4f8ff}.communicationCardAddPlus{display:inline-flex;align-items:center;justify-content:center;height:44px;width:44px;border-radius:50%;background:rgba(var(--brand-rgb,37,99,235),.1)}.communicationCardAddPlus svg{height:20px;width:20px}.blockCommunicationFields{border:none;box-shadow:none;resize:none;padding:3px 10px;margin-right:10px;width:100%}.blockCommunicationLabel{font-size:14px;color:var(--brand,#0088c7)}.blockCommunicationPreviewHeader{display:inline-flex;align-items:center;height:30px;margin-bottom:10px}.blockCommunicationPreviewLabel{font-size:16px;font-weight:700;color:#0088c7;margin-left:15px}.blockBurned,.blockWorkload{height:calc(100% - 110px);max-height:100%}.burnedChart{height:calc(100vh - 151px + var(--header-band-offset, 0px));max-height:100%}.burnedHeatmapComponent{position:relative;height:calc(100vh - 156px + var(--header-band-offset, 0px));width:100%}.burnedHeatmapGraph{position:relative;height:calc(50vh - 80px);width:100%}.burnedHeatmap{overflow:auto}.burnedHeatmap,.burnedHeatmapRessource{height:100%;width:100%}.burnedPivot{height:calc(50vh - 80px);max-height:350px;padding-top:10px}.workloadHeatmapComponent{position:relative;height:calc(100vh - 156px + var(--header-band-offset, 0px));width:100%}.workloadHeatmapGraph{position:relative;height:calc(50vh - 80px);width:100%}.workloadHeatmap{overflow:auto}.workloadHeatmap,.workloadHeatmapRessource{height:100%;width:100%}.workloadChart{height:calc(100vh - 151px + var(--header-band-offset, 0px));max-height:100%}.workloadPivot{height:calc(50vh - 80px);max-height:350px;padding-top:10px}.noresize{resize:none}.resourceName{font-size:12px;margin-top:auto;margin-bottom:auto;margin-left:10px}.selectedMeteo{border-bottom:5px solid #000;padding-bottom:5px}.selectionEmpty{margin:auto 0 auto 33px}.selectionHeatmap{display:inline-flex;height:35px;margin-left:5px}.clearHeatmapIcon{margin:auto 10px auto 0}.selectionDetails{margin:auto}.communicationContent{padding-top:10px}.selectFilterPeriod{font-size:12px;cursor:pointer;max-height:30px;min-width:100px;border:1px solid #8e8e90;border-radius:30px}.blockCommunicationHeader{display:inline-flex;height:100%;width:100%;margin-top:10px}.blockCommunicationBorder{border-bottom:1px solid #777;margin-top:10px}.blockCommunicationContent{display:flex;height:calc(100% - 90px);width:100%;margin-top:10px}.addPresentationPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.addPresentationInnerPopup{width:45%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.popupPresentationTemplate{display:flex;flex-direction:column;min-height:430px;max-height:480px}.newPresentationTemplates{display:flex;justify-content:space-around;margin-top:50px;margin-bottom:50px}.newPresentationTemplate{display:flex;flex-direction:column;align-items:center;cursor:pointer;width:200px;border:1px dashed #9e9ea0;border-radius:12px;padding:15px}.communicationSlidesSidebar{display:flex;flex-direction:column;grid-gap:8px;gap:8px;height:calc(100% - 35px);padding:4px 8px 12px 2px;overflow-y:auto}.communicationSlideCard{position:relative;display:flex;grid-gap:8px;gap:8px;padding:8px;border:1px solid #e4eaf2;border-radius:8px;background:#fff;cursor:pointer;font-family:"IBM Plex Sans",sans-serif;transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.communicationSlideCard:hover{border-color:#c7d5ec;box-shadow:0 2px 8px rgba(5,10,47,.08)}.communicationSlideCard.isSelected{border-color:var(--brand,#0088c7);box-shadow:0 0 0 1px var(--brand,#0088c7),0 2px 8px rgba(0,136,199,.15)}.communicationSlideCard.isDragging{opacity:.4}.communicationSlideCard.isDragOver-after:before,.communicationSlideCard.isDragOver-before:before{content:"";position:absolute;left:2px;right:2px;height:3px;border-radius:2px;background:#6f8fe8}.communicationSlideCard.isDragOver-before:before{top:-6px}.communicationSlideCard.isDragOver-after:before{bottom:-6px}.communicationSlideCardNumber{flex:0 0 auto;min-width:18px;color:#8f9bb8;font-size:11px;font-weight:700;text-align:right;padding-top:2px}.communicationSlideCardBody{flex:1 1 auto;min-width:0}.communicationSlideCardTitle{color:#101b63;font-size:12px;font-weight:700}.communicationSlideCardItem,.communicationSlideCardTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communicationSlideCardItem{color:#8f9bb8;font-size:11px;font-weight:500;margin-top:1px}.communicationSlideCardThumb{display:flex;justify-content:center;margin-top:6px}.communicationSlideCoverThumb{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:3px;gap:3px;width:100%;aspect-ratio:16/9;padding:4px 8px;box-sizing:border-box;border:1px solid #edf2f9;border-radius:6px;background:#fff}.communicationSlideCoverThumbTitle{color:#101b63;font-size:12px;font-weight:700}.communicationSlideCoverThumbSubtitle,.communicationSlideCoverThumbTitle{max-width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communicationSlideCoverThumbSubtitle{color:#8f9bb8;font-size:10px;font-weight:600}.slideCoverCenter{flex:1 1;min-height:0;aspect-ratio:16/9;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:10px;gap:10px;padding:0 48px}.slideCoverSubtitleRow,.slideCoverTitleRow{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;width:100%;min-width:0}.slideCoverTitle{color:#101b63;font-size:30px;font-weight:700}.slideCoverSubtitle,.slideCoverTitle{text-align:center;overflow:hidden;text-overflow:ellipsis}.slideCoverSubtitle{color:#8f9bb8;font-size:17px;font-weight:600}.slideCoverSubtitle.placeholder,.slideCoverTitle.placeholder{color:#b7c1d6}.slideCoverTitleInput,textarea.slideCoverTitleInput.form-control{color:#101b63;font-size:30px;font-weight:700;text-align:center}.slideCoverSubtitleInput,textarea.slideCoverSubtitleInput.form-control{color:#8f9bb8;font-size:17px;font-weight:600;text-align:center}.slideCanvasFrame{display:flex;flex-direction:column;height:100%;min-height:0;border:1px solid #e4eaf2;border-radius:8px;background:#fff;box-shadow:0 8px 24px rgba(5,10,47,.1);overflow:hidden;box-sizing:border-box;padding:16px 20px;font-family:"IBM Plex Sans",sans-serif}.slideCanvasFrame.slideCoverFrame{aspect-ratio:16/9}.slideCanvasHeader{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px;flex:0 0 auto;margin-bottom:10px}.slideCanvasHeaderTexts{flex:1 1 auto;min-width:0}.slideCanvasHeaderActions{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;flex:0 0 auto}.slideHeaderActionButton{height:36px;display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:5px 12px;border:1px solid #e4eaf2;border-radius:8px;background:#fff;color:#101b63;font-size:12px;font-weight:700;font-family:"IBM Plex Sans",sans-serif;cursor:pointer;transition:border-color .15s ease,background .15s ease}.slideHeaderActionButton:hover{background:#f4f8ff;border-color:#c7d5ec}.slideHeaderActionButton.danger{color:#e21313}.slideHeaderActionButton.danger:hover{background:#fcebeb;border-color:#f7c1c1}a.slideHeaderActionButton,a.slideHeaderActionButton:hover{color:#101b63;text-decoration:none}.slideHeaderActionButton .verysmallIcons{display:inline-block;height:14px;width:14px;min-width:14px;margin:0;flex:0 0 auto}.slideHeaderActionIcon{height:15px;width:15px;flex:0 0 auto;color:#8e8e90}.slideCanvasFooterBar{display:flex;align-self:flex-end}.slidePagerDiscreet{display:inline-flex;align-items:center;grid-gap:8px;gap:8px}.slidePagerDiscreetLabel{color:#8f9bb8;font-size:12px;font-weight:600;font-family:"IBM Plex Sans",sans-serif}.slideCanvasSubtitleRow,.slideCanvasTitleRow{display:flex;align-items:center;grid-gap:6px;gap:6px;min-width:0}.slideCanvasTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slideCanvasTitle,.slideCanvasTitleInput{color:#101b63;font-size:16px;font-weight:700}.slideCanvasScopeSelect{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;max-width:100%;min-width:0;padding:3px 10px;margin-left:-10px;border:1px solid transparent;border-radius:6px;transition:border-color .15s ease,background .15s ease}.slideCanvasScopeSelect:hover{border-color:#e4eaf2;background:#f8fafe}.slideCanvasScopeLabel{color:#8f9bb8;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.slideCanvasScopeLabel.red{color:#e21313}.slideCanvasEditButton{display:inline-flex;align-items:center;justify-content:center;height:22px;width:22px;flex:0 0 auto;border:none;border-radius:11px;background:transparent;cursor:pointer;transition:background .15s ease}.slideCanvasEditButton:hover{background:#eff6ff}.slideCanvasBody{flex:1 1;min-height:0;overflow:hidden;position:relative;height:calc(100% - 52px);aspect-ratio:16/9}.slideCanvasBodyCentered{display:flex;align-items:center;justify-content:center}.slideCanvasScale{transform-origin:top left;pointer-events:none;overflow:hidden;box-sizing:border-box}.slideRisksPreview{display:flex;grid-gap:24px;gap:24px;height:100%;min-height:0}.slideRisksPreviewMatrix{flex:0 0 auto}.slideRisksPreviewMatrix .riskMatrix{height:auto;width:auto;max-width:none}.slideRisksPreviewMatrix .miniRiskMatrix43{width:450px;height:600px}.slideRisksPreviewMatrix .miniRiskMatrix55{width:600px;height:600px}.slideRisksPreviewTable{flex:1 1 auto;min-width:0;min-height:0}.communicationSlidesList{height:100%;width:20%;max-width:300px}.communicationPreviewBlock{height:100%;min-width:80%}.slide{height:120px;width:100%}.slideTitle{height:14px;font-size:12px}.slideItemLabel,.slideTitle{display:flex;font-family:"IBM Plex Sans",sans-serif}.slideItemLabel{height:12px;font-size:10px}.slideBorder{border:1px solid #8e8e90;border-radius:3px}.slideLabel,.slideLabel:focus{display:flex;align-items:center;color:#0088c7;font-size:14px;font-weight:700}.slideLabelName,.slideLabelName:focus{display:flex;align-items:center;width:50%;background-color:#f5f5f5;color:#000;font-size:14px;font-weight:700}.communicationCentralSlide{background-color:initial;height:calc(100% - 10px);margin:auto}.communicationCentralBlock{height:calc(100% - 106px);background-color:#fff;border:1px solid #e4eaf2;border-radius:12px;margin:0 20px;padding:10px 30px;display:flex;flex-direction:column;justify-content:center;align-items:center}.communicationCentralBlock.communicationCentralBlockCover{height:100%}.smallIconInfoWarning{width:20px;height:20px;margin:auto}.slideConfigBand{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.2fr);background:#fff;border:1px solid #e4eaf2;border-radius:12px;margin:0 20px 10px;padding:4px;font-family:"IBM Plex Sans",sans-serif}.slideConfigSection{min-width:0;max-height:200px;overflow-y:auto;padding:8px;border-right:1px solid #edf2f9;border-radius:8px}.slideConfigSection:last-child{border-right:none}.slideConfigSectionTitle{display:flex;align-items:center;color:#101b63;font-size:13px;font-weight:700;margin-bottom:8px}.slideConfigSection.slideConfigSectionParameters{display:flex;flex-direction:column;justify-content:start;align-items:start;grid-gap:4px;gap:4px}.slideConfigActionsRow{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px}.slideConfigActionsRow .filtersBlock,.slideConfigActionsRow .filtersBlockActive{grid-gap:8px;gap:8px;margin-left:0;margin-right:0}.slideParamsCount{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:9px;background:var(--brand,#0088c7);color:#fff;font-size:11px;font-weight:700}.slideConfigFontSizeButton{height:36px;display:inline-flex;align-items:center;grid-gap:4px;gap:4px;padding:5px 10px;border:1px solid #e4eaf2;border-radius:8px;background:#fff;cursor:pointer}.slideConfigFontSizeButton:hover{background:#f4f8ff;border-color:#c7d5ec}.slideParamsSectionTitle{margin:14px 0 4px;color:#5a6478;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:none}.slideParamsSectionTitle:first-letter{text-transform:uppercase}.slideParamsSectionTitle:first-child{margin-top:0}.slideParamsFormRow{cursor:pointer}.slideParamsFormValue{color:#14184b;font-weight:600}.slideParamsFormEmpty,.slideParamsFormValue{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.slideParamsFormEmpty{color:var(--brand,#2563eb);font-weight:700}.slideParamsFormChevron{color:#a8b0c4}.slideParamsFormChevron,.slideParamsStepBack{display:inline-flex;align-items:center;flex:none}.slideParamsStepBack{justify-content:center;width:34px;height:34px;border:1px solid #e4e9f4;border-radius:10px;background:#fff;color:#5a6478;cursor:pointer}.slideParamsStepBack:hover{background:var(--brand-hover,#f2f5fb)}.slideParamsStepTitle{flex:1 1 auto}.slideParamsStepForm{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.slideParamsStepHint{color:#5a6478;font-size:13px}.slideParamsDateMode{display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px;padding:12px;border:1px solid #e4e9f4;border-radius:12px;cursor:pointer;opacity:.55;transition:opacity .15s ease,border-color .15s ease,background .15s ease}.slideParamsDateMode:hover{opacity:.8}.slideParamsDateMode.isSelected{opacity:1;border-color:var(--brand-border,#c6d8fb);background:#fbfdff}.slideParamsDateModeLabel{color:#14184b;font-size:13px;font-weight:700}.slideParamsDateModeFields{display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px}.slideParamsDateSeparator{color:#5a6478;font-size:13px}.slideParamsDateSelect{width:150px}.slideParamsDateNumber{width:64px;height:36px;min-height:36px;padding:7px 10px;border:1px solid #e4e9f4;border-radius:10px;resize:none;overflow:hidden;font-size:13px;font-weight:600;text-align:center}.fltValueMenu{min-width:260px}.slideFontSizeMenu{min-width:210px}.slideConfigSectionActions{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}.slideParamsRows{display:block;width:100%}.slideParamsModal .slideFieldsParameters{min-height:52px;padding:7px 10px;border-radius:12px;transition:background-color .12s}.slideParamsModal .slideFieldsParameters:hover{background:#f7f9fd}.scopeMenu{min-width:260px}.axeLoadMenu{min-width:220px}.axeMenuItem.isActive .scopeMenuItemLabel{color:var(--brand,#2563eb)}.scopeMenuItemIcon{display:inline-flex;align-items:center;justify-content:center;height:26px;width:26px;border-radius:8px;background:#e6f1fb;flex:0 0 auto}.scopeMenuItemLabel{color:#101b63;font-size:12px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scopeMenuItemAll .scopeMenuItemIcon{background:#eef2f9}.scopeMenuItemAll .scopeMenuItemLabel{color:#0088c7;font-weight:700}.communicationSidebarHeader{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-bottom:6px}.communicationSidebarHeader .blockCommunicationLabel{height:100%;margin:0;display:inline-flex;align-items:center}.communicationAddSlideButton{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:5px 14px;border:1px solid #b8c9ff;border-radius:999px;background:#fff;color:#0b2cce;font-size:12px;font-weight:700;font-family:"IBM Plex Sans",sans-serif;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease}.communicationAddSlideButton:hover{background:#f4f8ff;border-color:#7da6ff}.communicationAddSlidePlus{font-size:14px;font-weight:800;line-height:1}.communicationHeaderName{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0;flex:0 1 auto}.communicationHeaderNameThumb{display:inline-flex;align-items:center;justify-content:center;flex:none;height:34px;width:34px;border-radius:10px;background:#fdede7}.communicationHeaderNameThumb .iconsSlideParameters{margin:0}.communicationHeaderNameText{color:#172b4d;font-size:17px;font-weight:700;font-family:"IBM Plex Sans",sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communicationHeaderTemplate{display:inline-flex;align-items:center;flex:0 0 auto}.communicationTemplateButton{display:inline-flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;min-height:36px;min-width:36px;height:36px;border:1px solid #2e86f4;border-radius:12px;background:#fff;color:#1676f3;font-size:13px;font-weight:800;font-family:"IBM Plex Sans",sans-serif;padding:0 10px;cursor:pointer;transition:background .15s ease}.communicationTemplateButton:hover{background:#f4f8ff}.communicationTemplateButtonThumb{display:inline-flex;align-items:center;justify-content:center;flex:none;height:24px;width:24px;border-radius:7px;background:#fdede7}.communicationTemplateButton .verysmallIcons{display:block;height:14px;width:14px;min-width:14px;margin:0}.communicationTemplateButtonLabel{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communicationViewBarActions{display:inline-flex;align-items:center;grid-gap:10px;gap:10px}.communicationViewBarActions .communicationHeaderButton,.communicationViewBarActions .communicationTemplateButton,.communicationViewBarActions .objectSummaryPopupSecondaryButton{min-height:36px!important;min-width:36px;border-radius:9px}.communicationViewBarActions .objectSummaryPopupSecondaryButton{min-width:0;padding:0 10px}.communicationHeaderNameEdit{flex:1 1 auto;min-width:280px;max-width:520px}.communicationHeaderNameInput,input.communicationHeaderNameInput.form-control{height:36px;color:#101b63;font-size:14px;font-weight:700;font-family:"IBM Plex Sans",sans-serif;background:#fff;border:1px solid #c7d5ec;border-radius:8px;padding:0 12px}input.communicationHeaderNameInput.form-control:focus{border-color:var(--brand,#2563eb);box-shadow:0 0 0 2px rgba(21,100,216,.15)}.communicationHeaderButton{display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;min-width:110px;height:36px;border-radius:8px;font-size:12px;font-weight:800;font-family:"IBM Plex Sans",sans-serif;cursor:pointer;padding:0 10px;transition:background .15s ease,border-color .15s ease}.communicationHeaderButtonIcon{flex:none;height:15px;width:15px}.communicationHeaderButton.outline{background:#fff;border:1px solid #b8c9ff;color:#0b2cce}.communicationHeaderButton.outline:hover{background:#f4f8ff;border-color:#7da6ff}.communicationHeaderButton.filled{background:var(--brand,#0088c7);border:1px solid var(--brand,#0088c7);color:#fff;padding:0 14px}.communicationHeaderButton.filled:hover{filter:brightness(.9)}.slideConfigCard{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:2px 0 4px;min-width:0}.slideConfigCardIcon{display:flex;align-items:center;justify-content:center;height:38px;width:38px;border-radius:10px;background:#e6f1fb;flex:0 0 auto}.slideConfigCardIconDanger{background-color:rgba(226,19,19,.05)}.slideConfigCardTexts{flex:1 1 auto;min-width:0}.slideConfigCardTitle{display:flex;align-items:center;grid-gap:6px;gap:6px;min-width:0;color:#101b63;font-size:14px;font-weight:700}.slideConfigCardTitleText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.slideConfigCardTitleText.red{color:#e21313}.slideConfigCardSubtitle{color:#8f9bb8;font-size:12px;font-weight:600;margin-top:1px}.slideConfigCardViewIcon{display:flex;align-items:center;justify-content:center;height:38px;width:38px;border-radius:10px;background:#e6f1fb;flex:0 0 auto}.slideConfigCardViewIconDanger{background-color:rgba(226,19,19,.05)}.slideViewsMenuWidth{width:min(380px,84vw)}.axeMenuItem.isActive .slideViewsMenuName{color:var(--brand,#2563eb)}.slideViewsMenuName{color:#101b63;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communicationActionsMenu{display:flex;flex-direction:column;width:190px;padding:4px;font-family:"IBM Plex Sans",sans-serif}.communicationActionsMenuItem{display:flex;align-items:center;padding:7px 8px;border-radius:6px}.communicationActionsMenuItem:hover{background:#f4f8ff}.communicationActionsMenuItem.danger:hover{background:#fdeded}.communicationActionsMenuLabel{color:#101b63;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communicationActionsMenuItem.danger .communicationActionsMenuLabel{color:#e21313}.communicationActionsMenuSeparator{height:1px;background:#e4eaf2;margin:4px 6px}.communicationActionsMenuLink,.communicationActionsMenuLink:hover{text-decoration:none}.communicationSubtitle,.communicationSubtitle:focus{font-size:14px;font-weight:700;color:#ffc107}.spinnerCommunicationActions{margin-top:20px;margin-left:10px}.spinnerCommunicationEdition{margin-right:20px}.spinnerSlideEdition,.spinnerSlideViewLoading{margin-top:15px;margin-bottom:16px}.spinnerSlideViewLoading{margin-left:15px}.slideModificationPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.slideModificationInnerPopup{max-height:80%;width:60%}.slideModificationInnerPopup,.slideScopeSelectionInnerPopup{background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.slideScopeSelectionInnerPopup{width:50%}.popupSlideFilters{display:flex;flex-direction:column;height:100%;max-height:100%}.popupAddSlide{max-height:500px}.popupSlideScopes{display:flex;flex-direction:column;min-height:430px}.slideScopeLabel{font-size:16px;font-weight:700;color:#0088c7}.slideScopeTitle{font-size:14px;font-weight:700;color:#0088c7}.newSlideCodeLink{padding:8px 13px}.newSlideInner{max-height:420px;padding:10px 0}.newSlideCodeLinkBordered{border:3px solid #e21313;background-color:#f5f5f5;border-radius:9px;padding:5px 10px;margin-right:10px}.newSlideType{display:flex;justify-content:space-around;margin-top:50px;margin-bottom:50px}.communicationSlideIconParameters{display:flex;align-items:center;height:30px;padding:5px 10px}.communicationSlideIconParameters:hover{background-color:#f5f5f5;border-radius:5px}.slideParameters{height:calc(100vh - 246px + var(--header-band-offset, 0px));padding:0 10px}.slideParametersLabel{font-size:16px;font-style:italic;color:#0088c7;margin:0 10px 15px 15px}.slideParametersLabelOrange{font-size:14px;font-weight:700;font-style:italic;color:#f57c12;margin:0 10px 15px 15px}.slideParametersSelect{color:#ffc107}.slideParametersSelect,.slideParametersSelectBlue{width:auto!important;border:none;box-shadow:none;font-size:14px;font-weight:700;margin:0 5px;padding:3px 6px}.slideParametersSelectBlue{color:#0088c7}.slideAxes{max-width:230px;color:#0088c7!important;border:1px solid;border-radius:30px!important;font-size:12px;padding-top:4px;padding-bottom:4px}.slideFieldsParameters{display:inline-flex;margin:10px 0}.slideFieldsValue{display:inline-flex;align-items:center;max-width:100%}.slideFieldsBigLabel{color:#000;font-weight:700;font-size:14px;margin:10px 0}.slideFieldsLabel{display:flex;align-items:center;height:30px;font-weight:700;font-size:12px;text-wrap:auto}.slideFiltersValues{display:flex;flex-direction:column;height:100%;max-height:400px;overflow:auto;margin-top:10px;margin-bottom:10px}.slideFilterValue{display:flex;align-items:center;min-height:30px;cursor:pointer;padding:3px 5px}.slideFilterValue:hover{background-color:#d7d7d7;border-radius:5px}.slideAddParametersLabel{display:flex;align-items:center;cursor:pointer;height:30px;color:#8e8e90;font-size:12px;font-style:italic;margin-left:10px}.slideDateRangeLabel,.slideDateRangeSelected{display:flex;align-items:center;height:50px}.slideDateRangeSelected{border:3px solid #e21313;border-radius:9px;margin-left:-3px;padding:10px 5px}.slidePeriodNumberTextArea,.slideSpotLagTextArea{width:70px;border:none;box-shadow:none;resize:none;padding:3px 6px}.filters{display:flex;align-items:center;justify-content:flex-end;padding-left:0;padding-right:0}.filtersBurned,.views{display:flex;justify-content:flex-start;padding-left:0;padding-right:0}.filtersBurned{height:35px;margin-right:10px}.filtersHolidays{display:flex;justify-content:flex-start;height:35px;padding-left:0;padding-right:0}.filtersView{display:flex;align-items:center}.filtersView:hover{background-color:#d7d7d7;border-radius:5px}.filtersKanban{display:flex;align-items:center;min-height:30px;padding:5px 10px}.filtersKanban:hover{background-color:#d7d7d7;border-radius:5px}.filtersLevel{display:flex;align-items:center;min-height:30px;padding:5px 10px;text-wrap:nowrap}.filtersLevel:hover{background-color:#d7d7d7;border-radius:5px}.filtersDisplayComponent{display:flex;align-items:center;min-height:30px;padding:5px 10px}.filtersDisplayComponent:hover{background-color:#d7d7d7;border-radius:5px}.filtersBlock{display:flex;justify-content:center;align-items:center;min-height:30px;padding:5px 10px;text-wrap:nowrap}.filtersBlock:hover{background-color:#d7d7d7;border-radius:5px}.filtersBlockActive{display:flex;justify-content:center;align-items:center;min-height:30px;border-radius:5px;margin-left:5px;margin-right:5px;padding:5px 10px}.filtersBlockActive,.slideParamButtonActive{background:var(--brand-50,#cce7f4);color:var(--brand,#2563eb)}.filtersBlockIcon{width:18px;height:18px;background-color:#5a6478}.filtersBlockActive .filtersBlockIcon{background-color:var(--brand,#0088c7)}.filtersOverflowItem .filtersBlockActive{margin-left:0;margin-right:0}.filtersBlockPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.filtersBlockInnerPopup{height:70%;width:80%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.filtersSortPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.filtersSortInnerPopup{height:40%;width:40%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.popupFiltersBlock,.popupFiltersSort{display:flex;flex-direction:column;height:100%;max-height:100%}.filtersBlockList{display:flex;align-items:center;height:30px;width:100%}.filtersBlockItem,.filtersBlockItemSelected{display:flex;height:100%;font-size:16px;color:#0088c7;cursor:pointer;margin-right:10px}.filtersBlockItemSelected{font-weight:700;border-bottom:5px solid #0088c7;padding-bottom:2px}.filtersBlockAddButton{margin-right:10px}.filtersBlockAddButton,.filtersBlockClearButton{display:flex;height:100%;cursor:pointer;margin-left:5px}.filtersSortTitle{display:flex;align-items:center;font-size:16px;font-weight:700;color:#0088c7;margin-right:20px}.addFilterLabel{color:#00c77a}.addFilterLabel,.clearFiltersLabel{font-size:12px;font-weight:700;margin-top:3px;margin-left:5px}.clearFiltersLabel{color:#fabd05}.addSortLabel{font-size:12px;font-weight:700;color:#00c77a;margin-left:5px}.filtersBlockContent{flex-direction:row;overflow:scroll}.filtersBlockContent,.filtersRetrieveColumnDataContent{display:flex;height:calc(100% - 20px);width:100%;margin-top:10px;margin-bottom:10px}.filtersRetrieveColumnDataContent{flex-direction:column}.advancedFiltersBlockContent{position:relative;height:calc(100% - 80px)}.advancedFiltersBlockContent,.filtersSortContent{display:flex;flex-direction:column;width:100%;margin-top:10px;margin-bottom:10px}.filtersSortContent{height:100%;overflow:scroll}.filtersColumn{display:flex;width:250px;margin-right:20px}.filtersRetrieveDataColumn{width:100%;margin-right:20px}.filtersRetrieveDataColumnTitle{display:inline-flex;align-items:center;min-width:-moz-fit-content;min-width:fit-content;width:200px;margin-top:10px;margin-bottom:10px}.filtersSortRow{display:flex;width:100%;margin-top:5px;margin-bottom:5px}.filtersColumnTitle{margin-top:10px;margin-bottom:10px}.filtersColumnTitle,.filtersSort{display:inline-flex;align-items:center}.filtersSort{width:200px;margin-right:20px}.filtersSortName{display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:100%}.filtersSortLabel{display:flex;justify-content:flex-start;align-items:center;font-size:12px;font-weight:700;color:#777}.filtersSortValue{display:flex;align-items:center;border:1px solid #777;border-radius:6px;margin-left:10px;margin-right:10px;padding:4px}.filtersEditPopover{height:-moz-fit-content;height:fit-content;max-height:500px;width:277.61px;min-width:40px;margin:10px 5px 5px}.filtersEditSearch{display:block;align-items:center;width:98%;min-height:30px;margin-bottom:10px}.filtersEditColumns{overflow-y:scroll;max-height:410px}.filtersEditColumn{font-size:14px;cursor:pointer;padding:5px}.filtersEditColumn:hover{background-color:#d7d7d7;border-radius:5px}.filtersDisplayColumnsButton{display:flex;align-items:center;justify-content:center;min-height:30px;margin-top:10px}.filtersOperators{display:inline-flex;align-items:center;margin-top:5px;margin-bottom:15px}.filtersOperator{cursor:pointer;margin-right:5px}.filtersSearchValues{display:flex;align-items:center;min-height:30px;margin-bottom:10px}.filtersAxeValues{display:flex;flex-direction:column}.filtersAxeValue{display:inline-flex;cursor:pointer;width:-moz-fit-content;width:fit-content;margin-top:2px;margin-bottom:2px}.filtersBooleanValues{display:flex;flex-direction:column}.filtersBooleanValue{display:flex;align-items:center;cursor:pointer;width:-moz-fit-content;width:fit-content;margin-top:2px;margin-bottom:2px}.filterTypeColor{display:inline-flex;align-items:center;width:110px;margin-bottom:5px}.filterTypeColorValue{resize:none}.filterTypeColorValue,.filterTypeDate{font-size:12px;border:1px solid #8e8e90;border-radius:10px}.filterTypeDate{width:max-content;margin-top:2px;margin-bottom:2px;padding:4px 8px}.filterTypeString{display:inline-flex;align-items:center;width:100%}.filterTypeStringValue{font-size:12px;resize:none;border:1px solid #8e8e90;border-radius:10px}.filtersStatus{display:flex;align-items:center;min-height:30px;padding:5px 10px}.filtersStatus:hover{background-color:#d7d7d7;border-radius:5px}.filtersPeriod{display:flex;align-items:center;min-height:30px;padding:5px 10px}.filtersPeriod:hover{background-color:#d7d7d7;border-radius:5px}.conditionalFormattingPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.conditionalFormattingInnerPopup{height:60%;width:80%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.popupConditionalFormatting{display:flex;flex-direction:column;height:100%;max-height:100%}.conditionalFormattingLabel{display:flex;align-items:center;font-size:16px;font-weight:700;color:#0088c7;margin-right:20px}.conditionalFormattingContent{display:flex;flex-direction:row;height:100%;width:100%;overflow-y:scroll;overflow-x:scroll;margin-bottom:10px}.conditionalFormattingContent::-webkit-scrollbar{height:6px;width:6px;background-color:#fff;border-radius:10px}.conditionalFormattingContent::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}@-moz-document url-prefix(){.conditionalFormattingContent{scrollbar-width:thin;border-radius:10px}}.conditionalFormatting{display:inline-flex;justify-content:flex-end;width:-moz-fit-content;width:fit-content;border-radius:5px;padding:3px 6px}.conditionalFormattingValue{display:flex;flex-direction:column;height:100%;width:100%}.conditionalFormattingPlanning{display:inline;justify-content:flex-end;width:-moz-fit-content;width:fit-content;border-radius:5px;padding:3px 6px}.addFormattingLabel{font-size:12px;font-weight:700;color:#00c77a;margin-left:5px}.formattingValues{display:flex;flex-direction:column}.formattingColors{display:flex;flex-direction:row}.formattingPreview{display:flex;height:25px;min-height:25px;width:125px;margin-top:15px}.realignReferencesPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.realignReferencesInnerPopup{height:60%;width:60%;background-color:#fff;border:1px solid #888;border-radius:12px;padding:20px}.popupRealignReferences{display:flex;flex-direction:column;height:100%}.realignReferencesTitle{display:flex;align-items:center;height:30px;width:100%}.realignReferencesLabel{display:flex;align-items:center;font-size:16px;font-weight:700;color:#0088c7}.realignReferencesContent{display:flex;flex-direction:column;height:calc(100% - 60px)}.checkboxReferencesValue{display:flex;align-items:center;cursor:pointer;margin-right:20px;padding-left:0}.realignReferencesValue{display:inline-flex;height:25px;width:-moz-fit-content;width:fit-content;font-size:12px;cursor:pointer;margin-top:2px;margin-bottom:2px}.multipleModificationPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.multipleModificationInnerPopup{height:70%;width:80%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.popupMultipleModification,.previewModificationPopup{display:flex;flex-direction:column;height:100%;max-height:100%}.previewModificationHeader{display:flex;justify-content:space-between;align-items:center;height:30px;width:100%}.multipleModificationLabel{color:#0088c7}.multipleModificationLabel,.multipleModificationLabelYellow{display:flex;align-items:center;font-size:16px;font-weight:700}.multipleModificationLabelYellow{color:#fabd05;margin-left:5px;margin-right:5px}.multipleModificationSearchValues{display:flex;align-items:center;min-height:30px;margin-bottom:10px}.multipleModificationAxeValues{display:flex;flex-direction:column}.multipleModificationAxeValue{display:inline-flex;cursor:pointer;width:-moz-fit-content;width:fit-content;margin-top:2px;margin-bottom:2px}.multipleModificationBooleanValues{display:flex;flex-direction:column}.multipleModificationBooleanValue{display:flex;align-items:center;cursor:pointer;width:-moz-fit-content;width:fit-content;margin-top:2px;margin-bottom:2px}.multipleModificationTypeColor{display:inline-flex;align-items:center;width:110px;margin-bottom:5px}.multipleModificationTypeColorValue{font-size:12px;resize:none;border:1px solid #8e8e90;border-radius:10px}.multipleModificationTypeDate{font-size:12px;width:max-content;border:1px solid #8e8e90;border-radius:10px;margin-top:2px;margin-bottom:2px;padding:4px 8px}.multipleModificationTypeString{display:inline-flex;align-items:center;width:100%;margin-top:5px}.multipleModificationTypeStringValue{font-size:12px;resize:none;border:1px solid #8e8e90;border-radius:10px}.multipleModificationTableContent{height:100%;width:100%;overflow:scroll;margin-top:10px;margin-bottom:10px}.filtersColumnChooser{display:flex;align-items:center;min-height:30px;padding:5px 10px}.filtersColumnChooser:hover{background-color:#d7d7d7;border-radius:5px}.filtersCollapse{display:flex;align-items:center;min-height:30px;padding:5px 10px}.filtersCollapse:hover{background-color:#d7d7d7;border-radius:5px}.filtersCollapsePopover{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;max-height:500px;width:-moz-fit-content;width:fit-content;min-width:100px;margin:5px}.filtersCollapseAll{display:flex;align-items:center;min-height:30px;padding:5px 10px;color:#5a6478}.filtersCollapseAll .filtersActionIcon{flex:none}.filtersCollapseAll:hover{background-color:#d7d7d7;border-radius:5px}.collapseList{display:inline-flex;align-items:center;cursor:pointer;font-size:12px;padding:5px}.collapseList:hover{background-color:#d7d7d7;border-radius:5px}.filtersTableSettings{display:flex;align-items:center;min-height:30px;padding:5px 10px}.filtersTableSettings:hover{background-color:#d7d7d7;border-radius:5px}.filtersMapSettings{display:flex;align-items:center;min-height:30px;padding:5px 10px}.filtersMapSettings:hover{background-color:#d7d7d7;border-radius:5px}.filtersMapSettingsActive{background-color:#cce7f4;border-radius:5px;padding:5px 10px}.filtersMapSettingsActive,.filtersPlanningPeriod{display:flex;align-items:center;min-height:30px}.filtersPlanningPeriod:hover{background-color:#d7d7d7;border-radius:5px}.planningZoomAutoButton{display:inline-flex;align-items:center;cursor:pointer;min-height:30px;border:1px solid #d7d7d7;border-radius:5px;margin-right:10px;padding:5px 10px}.planningZoomAutoButton span{text-wrap:nowrap}.planningTimelineButton{display:flex;align-items:center}.planningDatepickerSeparator{margin-left:5px;margin-right:10px;border-right:1px solid #d7d7d7}.planningPeriodDatepicker{display:flex;min-height:30px;padding:2px 10px}.planningZoomButton{justify-content:center;min-width:32px}.filtersPlanningSettings,.planningZoomButton{display:flex;align-items:center;min-height:30px}.filtersPlanningSettings{padding:5px 10px}.filtersPlanningSettings:hover{background-color:#d7d7d7;border-radius:5px}.planningHeatmap{height:100%;overflow:auto;margin-top:20px}.columnHeaderEditable{color:#000}.columnHeaderNotEditable{color:#8e8e90}.columnChooserPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.columnChooserInnerPopup{height:80%;width:40%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.columnChooserBudgetPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.columnChooserBudgetInnerPopup{height:80%;width:80%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.columnChooserLabel{display:flex;align-items:center;min-height:40px;color:#0088c7;font-size:16px;font-weight:700}.columnChooserContent{height:100%;width:100%;overflow-y:scroll;margin-top:10px;margin-bottom:10px}.popupColumnChooser{height:100%;max-height:100%}.popupColumnChooserBudget{display:flex;flex-direction:column;height:calc(100% - 30px);max-height:100%;width:100%}.columnChooserBudgetColumns{margin-right:10px}.columnChooserBudgetColumns,.columnChooserBudgetYears{display:flex;flex-direction:column;height:100%;width:calc(50% - 10px)}.columnChooserBudgetYears{margin-left:10px}.tabsChooserPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.tabsChooserInnerPopup{height:80%;width:40%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.tabsChooserLabel{display:flex;align-items:center;color:#0088c7;font-size:16px;font-weight:700}.tabsChooserContent{height:100%;width:100%;overflow:scroll;margin-top:10px;margin-bottom:10px}.popupTabsChooser{height:100%;max-height:100%}.filtersSearch{display:flex;align-items:center;min-height:30px;margin-left:10px;margin-right:10px}.filtersOverflowItem .filtersSearch{margin-left:0;margin-right:0}.filtersOverflowFlexible{flex:1 1 auto;min-width:0;max-width:220px;overflow:hidden}.filtersOverflowFlexible .filtersSearch{width:100%}.filtersColumnsSearch,.filtersTabsSearch{display:block;align-items:center;width:30%;min-height:30px;margin:5px 10px}.filtersExport{display:flex;align-items:center;min-height:30px;padding:5px 10px}.filtersExport:hover{background-color:#d7d7d7;border-radius:5px}.filterTimetrackingMonth{display:flex;align-items:center;font-size:16px;font-weight:700;color:#fabd05;padding-top:4px}.filtersTasksTimetracking{display:flex;align-items:center;min-height:30px;margin-right:5px}.filterButton{background:#0088c7 0 0 no-repeat padding-box;height:30px}.dashboardButton,.filterButton{width:-moz-fit-content;width:fit-content;border-radius:26px;font-size:12px;padding:4px 12px;opacity:1}.dashboardButton{display:flex;align-items:center;height:26px}.dashboardSettings{display:flex;align-items:center;min-height:30px;padding:5px 10px}.dashboardSettings:hover{background-color:#d7d7d7;border-radius:5px}.dashboardSettingsActive{display:flex;align-items:center;min-height:30px;background-color:#cce7f4;border-radius:5px;padding:5px 10px}.levelList{display:flex;align-items:center;width:100%;font-size:12px;cursor:pointer;padding:3px 8px;border-radius:8px;transition:background-color .1s}.levelList:hover{background-color:var(--brand-hover,#f2f5fb)}.levelListActive{background-color:var(--brand-50,#e9f0fe)}.levelListChild{position:relative;padding-left:30px}.levelListChild:before{content:"";position:absolute;left:13px;top:-3px;bottom:-3px;width:1.5px;background:#e4e9f4;border-radius:1px}.filtersLevelPopover:last-child .levelListChild:before{bottom:50%}.levelListChild:after{content:"";position:absolute;left:13px;top:50%;width:11px;height:1.5px;background:#e4e9f4;border-radius:1px}.levelListName{display:flex;align-items:center;flex:1 1;min-width:0;padding:4px 0}.levelListIconWrap{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;border-radius:7px}.levelListIconWrap .icons{width:16px;height:16px}.levelListIconWrap.levelTone-project{background:rgba(0,136,199,.12)}.levelListIconWrap.levelTone-team{background:rgba(38,165,153,.12)}.levelListLabel{color:#5a6478;white-space:nowrap}.levelListActive .levelListLabel{color:#14184b}.levelListLabel.bold{font-weight:700}.levelListCount{margin-left:auto;padding-left:14px;font-size:12px;color:#9198ad;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.levelListActive .levelListCount{color:var(--brand,#2563eb);font-weight:700}.levelListCollapse{display:flex;justify-content:center;align-items:center;color:#b0b7c9}.levelListCollapse .iconFiltersLevelCollapse{display:inline-flex;align-items:center;justify-content:center}.levelListCollapse .iconFiltersLevelCollapse:hover{color:var(--brand,#2563eb)}.filtersLevelSeparator{display:block;height:20px;width:1px;background-color:#e4e9f4;margin:0 4px}.iconFiltersLevelCollapse{padding:4px;border-radius:8px}.iconFiltersLevelCollapse:hover{background-color:var(--brand-100,#dce8fd)}.axeList,.keyFieldList{padding:6px;display:flex;justify-content:space-between;align-items:center}.axisList{display:inline-flex;align-items:center;height:34px;width:-moz-fit-content;width:fit-content;padding:2px}.labelAxe,.labelKeyField{flex:1 1;color:var(--brand,#0088c7)}.labelAxe,.labelAxis,.labelKeyField{font-size:12px;margin-bottom:0;margin-right:10px}.labelAxis{display:flex;align-items:center;color:#0088c7;margin-left:5px}.colorEditPopover{height:-moz-fit-content;height:fit-content;max-height:500px;width:-moz-fit-content;width:fit-content;margin:10px 5px}.colorPreview{display:flex;padding-left:14px}.axisColor{height:32px;width:32px;border-radius:20px}.selectAxe{font-size:12px;padding:5px 10px}.selectAxe,.selectTemplate{display:flex;align-items:center;justify-content:space-between;color:#8e8e90;border:1px solid #d5d5d7;border-radius:30px}.selectTemplate{width:200px;font-size:14px;padding:5px 12px}#selectAxe,#selectAxis,#selectKeyField{font-size:12px;border:1px solid #8e8e90;border-radius:30px}.exportList{display:inline-flex;align-items:center;cursor:pointer;font-size:12px;padding:5px}.exportList:hover{background-color:#d7d7d7;border-radius:5px}.spinnerExport{display:block;margin-left:5px;margin-right:5px}.spinnerExport,.tabstersSpinnerExport{height:24px!important;width:24px!important}.tabstersSpinnerExport{border:3px solid rgba(20,22,40,.12);border-top:3px solid var(--brand,#0088c7);border-radius:50%;animation:tabstersSpin .7s linear infinite;box-sizing:border-box;display:inline-block}@keyframes tabstersSpinnerExport{to{transform:rotate(1turn)}}.errorModification{display:flex;align-items:center;justify-content:space-between;position:absolute;z-index:1000;width:100%;background-color:#e21313;color:#fff;border-radius:10px;padding:5px 10px;margin-bottom:10px;opacity:1;transition:opacity 6s ease-in-out;animation:fadeOut 10s forwards}@keyframes fadeOut{0%{opacity:1}60%{opacity:1}70%{opacity:.9}80%{opacity:.8}90%{opacity:.5}to{opacity:0;display:none}}.errorModificationText{max-width:calc(100% - 30px)}.errorMessage{font-size:13px;color:#e21313;margin-bottom:10px}.adminIcon{background-color:#0088c7;border-radius:10px;padding:10px}.environmentHeader{height:100%;max-height:150px;width:100%;margin:auto;padding-top:10px}.environmentTitle{display:flex;align-items:center;font-size:18px;font-weight:700;padding:15px 0}.environmentIcon{background-color:#0088c7}.environmentCategoryIcon,.environmentIcon{border-radius:10px;padding:10px}.environmentMinicards{white-space:nowrap;overflow-x:scroll}.environmentSearchBar{display:flex;align-items:center;min-height:44px;height:44px;max-width:470px;margin-top:10px;margin-bottom:10px}.environmentSearchIcon{flex:0 0 auto;opacity:.5}.environmentSearchInput{border:none;outline:none;background:transparent;font-size:13px;width:100%;color:#050a2f}.environmentListSection{margin-bottom:25px}.environmentListSectionHeader{display:flex;align-items:center;justify-content:space-between}.environmentListShowMore{background:none;border:none;color:#0088c7;font-size:13px;font-weight:700;cursor:pointer;padding:0}.environmentListShowMore:hover{text-decoration:underline}.environmentListSectionBody{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:10px}@media (max-width:1500px){.environmentListSectionBody{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.environmentListSectionBody{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.environmentListSectionBody{grid-template-columns:repeat(1,minmax(0,1fr))}}.environmentListItemLink{display:block;text-decoration:none;min-width:0}.environmentListItem{display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px;gap:10px;background-color:#fff;border:1px solid #dfe8f3;border-radius:14px;padding:14px 16px;height:100%;transition:box-shadow .15s ease-in-out,border-color .15s ease-in-out}.environmentListItem:hover{border-color:#0088c7;box-shadow:0 6px 16px rgba(16,27,99,.08)}.environmentDashboardGrid{display:grid;align-items:start;height:calc(100% - 140px);grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:4px}@media (max-width:1100px){.environmentDashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.environmentDashboardGrid{grid-template-columns:repeat(1,minmax(0,1fr))}}.environmentDashboardCard{display:flex;flex-direction:column}.environmentDashboardCardHeader{display:flex;align-items:center;grid-gap:12px;gap:12px}.environmentDashboardHeaderIcon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;border-radius:11px}.environmentDashboardHeaderIcon.tone-blue{background-color:#0088c7}.environmentDashboardHeaderIcon.tone-turquoise{background-color:#26a599}.environmentDashboardHeaderIcon.tone-orange{background-color:#f57c12}.environmentDashboardHeaderIcon.tone-grey{background-color:#8e8e90}.environmentDashboardHeaderIconGlyph{height:18px;width:18px}.environmentDashboardHeaderText{min-width:0}.environmentDashboardHeaderTitle{font-size:15px;font-weight:700;color:#050a2f}.environmentDashboardHeaderTitle.environmentDashboardTitleBlue{color:#0088c7}.environmentDashboardHeaderTitle.environmentDashboardTitleTurquoise{color:#26a599}.environmentDashboardHeaderTitle.environmentDashboardTitleOrange{color:#f57c12}.environmentDashboardHeaderSubtitle{font-size:12px;color:#6b7388}.environmentDashboardCardBody{display:flex;flex-direction:column;max-height:560px;overflow-y:auto;padding-bottom:6px}.environmentDashboardGrid{align-items:stretch}.environmentDashboardCard{height:100%}.homeDashboardCardHeader.environmentDashboardCardHeader{justify-content:flex-start;padding:14px 16px 12px}.homeDashboardFavoriteItem.environmentDashboardRow{flex-shrink:0;min-height:0;padding:12px 16px 11px}.environmentDashboardRow.environmentDashboardRowSingle{align-items:center}.environmentDashboardRow .homeDashboardObjectIconWrap{width:34px;height:34px;border-radius:10px}.environmentDashboardRow .homeDashboardObjectTypeIcon{width:15px;height:15px}.environmentDashboardRow .homeDashboardListTitle{font-size:13px}.environmentDashboardRow .homeDashboardFavoriteMetaRow{margin-top:5px}.environmentTimelineChip{font-weight:700;border:1px solid transparent}.environmentRoadmapColumn{height:calc(100vh - 142px + var(--header-band-offset, 0px));display:inline-block;vertical-align:top;overflow:hidden}.environmentRoadmapContent{height:calc(100vh - 392px + var(--header-band-offset, 0px));overflow-y:scroll}.environmentResourcesColumn{height:calc(100vh - 141px + var(--header-band-offset, 0px));display:inline-block;vertical-align:top;overflow:hidden}.environmentResourcesContent{height:calc(100vh - 386px + var(--header-band-offset, 0px));overflow-y:scroll}.flip-scrollbar{transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg)}.initial{position:static}.btn-addbig{font-size:15px;border:2px dashed #d5d5d7;border-radius:13px;margin-top:5px}.btn-addvertical{height:160px;width:50px;margin-top:25px}.btn-addhorizontal,.btn-addvertical{font-size:15px;border:2px dashed #d5d5d7;border-radius:6px;margin-right:20px}.btn-addhorizontal{height:45px;width:280px!important;margin-bottom:5px;margin-left:20px}.card-border{min-height:170px;width:280px;border-radius:6px;margin-bottom:10px;margin-left:20px;margin-right:20px}.btn-add:hover{border-color:#b1b2be;cursor:pointer}.btn-add:hover,.btn-show:hover{background-color:#fff;color:#0088c7}.btn-show:hover{font-weight:700}.cardWarnings{background-color:#e21313;border-radius:10px;margin-right:10px;padding:2px 8px 2px 4px}.cardWarningsRightLink{display:inline-flex;align-items:center;flex-shrink:0}.cardWarningsRight{grid-gap:8px;gap:8px;border:1px solid #ffc8c8;border-radius:10px;color:#e21313}.cardHeaderUnread,.cardWarningsRight{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;background:#fff;font-size:14px;font-weight:800;line-height:20px;white-space:nowrap}.cardHeaderUnread{order:-4;position:relative;grid-gap:7px;gap:7px;flex-shrink:0;border:1px solid rgba(var(--brand-rgb,37,99,235),.35);border-radius:10px;color:var(--brand,#2563eb)}.cardHeaderUnreadIcon{flex:0 0 auto}.cardWarningsRightCount{color:#e21313;font-size:14px;font-weight:800;line-height:20px}.cardWarningsRight .iconWarningRed{margin-top:0;margin-right:0}.deleteBinIcon{padding:10px}.deleteAllItemsIcon,.deleteBinIcon{background-color:#8e8e90;border-radius:10px}.deleteAllItemsIcon{padding:5px 10px}.notificationGroup{display:flex;justify-content:flex-end;width:80%;max-width:600px;margin:auto 0 15px}.notificationCard{width:80%;max-width:600px;margin-bottom:15px}.notificationCardHeader{display:flex;width:100%}.notificationCardContent{padding:10px 15px}.notificationMinicardIcon{padding:10px 0}.notificationCardTitle{display:flex;align-items:center;width:80%}.notificationCardDate{width:15%;margin:auto}.notificationCardClose{width:5%;margin:auto}.notificationMinicardTitle{color:#000;font-size:14px;font-weight:700;line-height:20px;padding:10px 0}.notificationMinicardDate{width:20%}.notificationsIcon{background-color:#000;border-radius:10px;padding:10px}.notificationsParamsIcon{background-color:#0088c7;border-radius:10px;padding:10px}.termsOfService{display:flex;flex-direction:column;margin-bottom:20px;overflow-y:scroll;height:100%}.termsOfServiceTitle{font-size:14px;font-weight:700;color:#000;margin-bottom:10px}.termsOfServiceHTML{font-size:12px;margin-bottom:20px}.termsOfServiceBorder{margin-left:20px;margin-right:20px;border-bottom:1px solid #b1b2be}.helpIcon{background-color:#0088c7;border-radius:10px;padding:10px}.imgSlideSize{background-size:cover;display:block}.blocSlide,.imgSlideSize{height:70%;width:100%}.slideList{background-image:url(/static/media/SlideListe.0c310080.png);background-size:100% 100%}.slidePlanning{background-image:url(/static/media/SlidePlanning.1179337b.png);background-size:100% 100%}.slideDashboard{background-image:url(/static/media/SlideDashboard.51802c11.png);background-size:100% 100%}.slideOnePager{background-image:url(/static/media/SlideOnePager.8bc3795a.png);background-size:100% 100%}.slideMatrix{background-image:url(/static/media/SlideMatrix.864fa555.png);background-size:100% 100%}.slideMatrix_1{background-image:url(/static/media/SlideMatrix-1.a77efe74.png);background-size:100% 100%}.slideBudget{background-image:url(/static/media/SlideBudget.7a57a464.png);background-size:100% 100%}.slideHistogramme{background-image:url(/static/media/SlideHistogramme.162f0310.png);background-size:100% 100%}.slideCard{background-image:url(/static/media/SlideCard.089ff838.png);background-size:100% 100%}.slideIntercalaire{background-image:url(/static/media/SlideIntercalaire.f9040ea3.png);background-size:100% 100%}.slideMeetings{background-image:url(/static/media/SlideMeetings.691591fa.png);background-size:100% 100%}.slideRadar{background-image:url(/static/media/SlideRadar.47e0d874.png)}.slideRadar,.slideRisks{background-size:100% 100%}.slideRisks{background-image:url(/static/media/SlideRisks.c757aa4c.png)}.slideRisksArray{background-image:url(/static/media/SlideRisksArray.c85cb0e6.png);background-size:100% 100%}.tableSettingsInnerPopup{width:40%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.selectInput{min-width:0;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 14px;border:1px solid #e5e9f0;border-radius:10px;background:#fff;cursor:pointer;font-size:14px;font-weight:700;color:#1e293b}.selectInput:hover{border-color:#cbd5e1}.selectInputLabel{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectInputIcon{display:inline-flex;align-items:center;flex:0 0 auto}.selectInput.isDisabled{background:#f8fafc;color:#94a3b8;cursor:default}.selectInput.isDisabled:hover{border-color:#e5e9f0}.selectInputSpacer{flex:1 1}.toggleInput{position:relative;width:38px;height:22px;border-radius:999px;background:#dce4f0;transition:background .15s ease}.toggleInput:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.18);transition:transform .15s ease}.toggleInput.active{background:var(--brand,#4d9dec)}.toggleInput.active:after{transform:translateX(16px)}.toggleInput:focus-visible{outline:2px solid var(--brand,#4d9dec);outline-offset:2px}.toggleInput.isDisabled{opacity:.5;cursor:default}.tableSettingsLabelYellow{font-size:16px;font-weight:700;color:#fabd05}.tableSettingsLabel{font-size:16px}.tableSettingsLabel,.tableSettingsTitle{font-weight:700;color:var(--brand,#0088c7)}.tableSettingsTitle{margin-bottom:10px}.tableSettingSubtitle{width:130px}.tableSetting,.tableSettingSubtitle{display:flex;align-items:center;font-family:"IBM Plex Sans","Segoe UI","GeezaPro","DejaVu Serif","sans-serif","-apple-system","BlinkMacSystemFont";font-size:13px;font-weight:400}.tableIcon{margin-right:8px}.minitableIcon{background-color:#0088c7;margin-top:-4px}.tableMeetingIconBlue{background-color:#0088c7}.tableMeetingIconBlue,.tableTimesheetIconBlue{border-radius:6px;padding:5px 6px;max-width:30px}.tableTimesheetIconBlue{background-color:#26a599}.booleanTable{display:inline-block;width:28px}.tabstersBooleanTable{display:block;width:28px;margin:auto}.booleanMiniTable{display:block;align-items:center;width:26px}.limitedHeightTable{max-height:30px}.ratingTable{display:inline-block;align-items:center}.emailTable{font-style:italic;color:#0088c7;cursor:pointer}.emailTable:hover{text-decoration:underline}.emailTable-Limited{font-style:italic;color:#0088c7;cursor:pointer;width:-moz-fit-content;width:fit-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.emailTable-Limited:hover{text-decoration:underline}.popover{max-width:-moz-fit-content;max-width:fit-content}.filtersLevelPopoverContainer{justify-content:center;align-items:start;flex-direction:column;min-width:240px;padding:4px}.filtersLevelPopover,.filtersLevelPopoverContainer{display:flex;height:-moz-fit-content;height:fit-content;max-height:500px;width:100%}.filtersLevelPopover{margin:2px 0}.columnActionsPopover{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;max-height:500px;width:-moz-fit-content;width:fit-content;min-width:40px;background-color:#fff;padding:10px;grid-gap:3px;gap:3px}.columnActionValue{display:flex;justify-content:start;align-items:center;font-size:13px;color:#212529;cursor:pointer;border-radius:6px;grid-gap:4px;gap:4px;padding:6px 24px 6px 6px}.columnActionValueDanger:hover{color:#e21313;background-color:#fde8e8}.columnActionValueInfo:hover{color:var(--brand,#0088c7);background-color:var(--brand-hover,#f2f5fb)}.columnActionValueDanger:hover .iconColumnAction{background-color:#e21313!important}.columnActionValueInfo:hover .iconColumnAction{background-color:var(--brand,#0088c7)!important}#popover-basic-pagination .popover-body{padding:2px!important}.axeEditSearch{display:block;align-items:center;width:98%;min-height:30px;margin-bottom:10px}.axeEditValues{overflow-y:scroll;max-height:410px}.axeEditValuesMore{overflow-y:scroll;max-height:380px}.axeEditValuesButton{display:flex;align-items:center;justify-content:center;min-height:30px;margin-top:10px}.axeCurrentValue{padding:5px}.axeEditValue{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;cursor:pointer;padding:8px 10px;border-radius:8px}.axeEditValue:hover{background-color:#f1f5f9;border-radius:8px}.axeEditValueSelected{background-color:rgba(var(--brand-rgb,37,99,235),.06)}.axeEditCheck{flex-shrink:0;margin-left:auto;color:var(--brand,#2563eb);font-weight:700;font-size:14px}.axeTypeOption{display:flex;align-items:center;grid-gap:10px;gap:10px;min-width:0}.axeTypeOptionLabel{font-size:13.5px;font-weight:600;color:#374151;white-space:nowrap}.timelineEditPopover{height:-moz-fit-content;height:fit-content;width:520px;max-width:100%;margin:10px}.cellTable{display:block;min-height:28px;width:100%}.itemPathTable{flex-wrap:wrap;height:100%}.filesDetails,.itemPathTable{display:flex;width:100%}.form-check-input{margin-top:0!important}.checkboxObjectTable{display:flex;align-items:center;font-size:12px;margin-right:20px;padding-left:0}.minitableAxe{justify-content:center;margin-top:2px;margin-bottom:2px}.miniplanningAxe,.minitableAxe{display:inline-flex;font-size:11px;font-weight:400;max-width:max-content;padding:3px 6px}.miniplanningAxe{height:24px;align-items:center}.minitableLocation{display:inline-flex;font-size:11px;font-weight:400;justify-content:center;max-width:max-content;margin-top:2px}.minitablePriority{font-size:11px;margin-left:-10px}.minitableTimelineLabel{position:absolute;font-size:11px}.minitableTimelineLabel,.textEditorPopup{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.textEditorPopup{position:fixed;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.textEditorInnerPopup{min-height:400px;min-width:800px;max-height:100%;max-width:100%}.textEditorFormulaInnerPopup,.textEditorInnerPopup{background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.textEditorFormulaInnerPopup{height:70%;width:80%}.popupTextEditorFormula{display:flex;flex-direction:column;height:100%;max-height:100%}.textEditorFormulaTitle{font-size:13px;font-weight:700}.textEditorFormulaLabel{height:30px;font-size:16px}.textEditorFieldTitle,.textEditorFormulaLabel{display:flex;align-items:center;font-weight:700}.textEditorFieldTitle{justify-content:space-between;font-size:13px;margin-bottom:10px}.textEditorFormulaContent{display:flex;flex-direction:column;position:relative;height:calc(100% - 80px);width:100%;margin-top:10px;margin-bottom:10px}.textEditorFormula{display:flex;flex-direction:column;height:100%;margin-bottom:20px}.formulaEditorInput{margin-bottom:5px}.formulaEditorTextArea{font-size:12px;width:100%;border-radius:10px;box-shadow:none;resize:none}.textEditorFormulaConstructor{display:flex;height:calc(100% - 120px)}.textEditorFormulaFields{width:50%;padding-right:20px}.textEditorFields,.textEditorFormulaFields{display:flex;flex-direction:column;height:100%}.textEditorFields{overflow-y:scroll;padding-right:5px}.textEditorField{font-size:14px;cursor:pointer;padding:5px}.textEditorField:hover{background-color:#d7d7d7;border-radius:5px}.textEditorFieldSearch{display:flex;align-items:center;height:20px}.textEditorFormulaFunctions{display:flex;flex-direction:column;height:100%;width:50%;padding-left:20px}.textEditorFunctions{display:flex;flex-direction:column;overflow-y:scroll;height:100%;padding-right:5px}.textEditorFunction{display:flex;align-items:center;cursor:pointer;padding:5px}.textEditorFunction:hover{background-color:#d7d7d7;border-radius:5px}.textEditorFunctionLabel{display:flex;font-size:14px}.textEditorFunctionSample{display:flex;font-size:12px;color:#0088c7}.auditPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.auditInnerPopup{height:90%;width:90%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.auditBlockContent{display:flex;flex-direction:column;position:relative;height:100%;grid-gap:12px;gap:12px}.auditLabel{color:#0088c7}.auditLabel,.auditLabelYellow{display:flex;align-items:center;height:100%;font-size:16px;font-weight:700}.auditLabelYellow{color:#fabd05}.auditDisplayAll{display:flex;align-items:center;height:26px;width:-moz-fit-content;width:fit-content;font-size:12px;border-radius:26px;padding:4px 12px;opacity:1}.auditEventTypeAdded{color:#fff;border:1px solid #00c77a;background-color:#00c77a;border-radius:13px;width:100px}.auditEventTypeModified{color:#fff;border:1px solid #fabd05;background-color:#fabd05;border-radius:13px;width:100px}.auditEventTypeDeleted{color:#fff;border:1px solid #e21313;background-color:#e21313;border-radius:13px;width:100px}.auditHistoryHeader{justify-content:space-between;flex:none;padding-bottom:18px;border-bottom:1px solid var(--border,#e7ecf4)}.auditHistoryHeader,.auditHistoryHeaderButtons,.auditHistoryHeaderWrapper{display:flex;align-items:center;grid-gap:14px;gap:14px}.auditHistoryHeaderIcon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:13px;background:rgba(var(--brand-rgb),.1);color:var(--brand,#2563eb)}.auditHistoryHeaderIcon .iconAudit{background:var(--brand,#2563eb)}.auditHistoryHeaderText{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0}.auditHistoryHeaderTitle{font-size:19px;font-weight:700;color:#101b63;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auditHistoryHeaderSubtitle{font-size:13px;font-weight:500;color:#8a94a6}.auditHistoryShowMore{flex-shrink:0;height:32px;padding:4px 16px;border:none;border-radius:26px;background-color:var(--brand,#0088c7);color:#fff;font-size:12px;font-weight:600;cursor:pointer}.auditHistoryShowMore:hover{filter:brightness(.96)}.auditHistoryHeaderClose{width:34px;height:34px;border-radius:50%;border:1px solid #e5e9f0;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.auditHistoryHeaderClose:hover{background:#f6f8fb}.auditHistoryHeaderClose .iconClear{height:16px;width:16px}.auditHistoryBar{display:flex;align-items:center;grid-gap:8px;gap:8px}.auditHistorySearch{flex:1 1;display:flex;align-items:center;min-width:0;max-width:420px}.auditHistoryExport{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;border:1px solid #e5e7eb;color:#64748b;cursor:pointer}.auditHistoryExport:hover{background:#f1f5f9;color:var(--brand,#0088c7);border-color:var(--brand,#0088c7)}.auditHistoryExport svg{width:17px;height:17px}.auditHistoryContributors{display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--border,#e7ecf4)}.auditHistoryContributorsLabel{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.auditHistoryContributor{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:4px 10px 4px 4px;border-radius:22px;background:#f4f7fb}.auditHistoryContributorAvatar{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;color:#fff;font-size:10px;font-weight:800;flex-shrink:0}.auditHistoryContributorName{font-size:13px;font-weight:600;color:#334155}.auditHistoryContributorCount{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--brand,#0088c7);color:#fff;font-size:11px;font-weight:700}.auditHistoryScroll{flex:1 1;min-height:0;overflow-y:auto;padding-right:4px}.auditHistoryTimeline{grid-gap:6px;gap:6px}.auditHistoryGroup,.auditHistoryTimeline{display:flex;flex-direction:column}.auditHistoryDay{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;align-self:flex-start;margin:12px 0 8px;padding:5px 12px;border-radius:16px;background:var(--brand-soft,#eaf4fb);color:var(--brand,#0088c7);cursor:pointer}.auditHistoryDayCaret{background:currentColor}.auditHistoryGroup:first-child .auditHistoryDay{margin-top:0}.auditHistoryDayIcon{width:14px;height:14px;flex-shrink:0}.auditHistoryDayLabel{font-size:13px;font-weight:700}.auditHistoryDayCount{font-size:12px;font-weight:700;opacity:.7}.auditHistoryDayCount:before{content:"· "}.auditHistoryRail{position:relative}.auditHistoryRail:before{content:"";position:absolute;left:6px;top:14px;bottom:14px;width:2px;background:#e4eaf2}.auditHistoryEntry{position:relative;padding-left:28px;margin-bottom:8px}.auditHistoryEntry:last-child{margin-bottom:0}.auditHistoryNode{position:absolute;left:1px;top:50%;transform:translateY(-50%);width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid #94a3b8;box-shadow:0 0 0 3px #fff;box-sizing:border-box}.auditHistoryNode.is-added{border-color:#16a34a}.auditHistoryNode.is-modified{border-color:var(--brand,#2563eb)}.auditHistoryNode.is-deleted{border-color:#e21313}.auditHistoryItem{display:flex;align-items:center;grid-gap:16px;gap:16px;border:1px solid #eef0f3;border-radius:10px;padding:10px 16px;background:#fff;box-shadow:0 1px 2px rgba(16,27,99,.04)}.auditHistoryField{flex:0 1 auto;max-width:42%;min-width:90px;font-size:14px;font-weight:700;color:#101b63;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auditHistoryChange{flex:1 1 auto;min-width:0;display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px;font-size:14px}.auditHistoryMeta{flex:0 0 auto;display:flex;align-items:center;grid-gap:10px;gap:10px}.auditHistoryDate{font-size:12px;color:#94a3b8;white-space:nowrap}.auditHistoryUserAvatar{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#4d9de0;color:#fff;font-size:9px;font-weight:800;flex-shrink:0;cursor:default}.auditHistoryOld{color:#dc2626;text-decoration:line-through;font-weight:500}.auditHistoryArrow{color:#94a3b8}.auditHistoryNew{color:#16a34a;font-weight:700}.auditHistoryValue{color:#1f2937;font-weight:600}.auditHistoryDelta{display:inline-flex;align-items:center;padding:1px 8px;border-radius:10px;font-size:11px;font-weight:700;white-space:nowrap}.auditHistoryDelta.is-up{background:rgba(34,197,94,.14);color:#15803d}.auditHistoryDelta.is-down{background:rgba(239,68,68,.14);color:#b91c1c}.auditHistoryEmpty{padding:32px;text-align:center;color:#94a3b8;font-size:13px}.treeIcon{background-color:#0088c7;margin-right:8px}.tabstersTreeIcon{background-color:#0088c7;flex-shrink:0}.treeIconGrey{margin-right:8px}.tabstersTreeIconGrey{flex-shrink:0}.treeIconBlue{background-color:#0088c7;display:inline-block;border-radius:7px;margin-right:7px;padding:7px}.treeIconTurquoise{background-color:#26a599;margin-right:8px}.blockBodyTimetracking{display:flex;align-items:stretch;position:relative;flex:1 1 auto;min-height:0;height:100%;width:100%;padding:4px 10px 10px;overflow:hidden}.blockTitleTimetracking{display:flex;align-items:center;height:59px;margin-left:10px;flex:0 0 auto}.blockTitleTimetracking .blockTitleView{margin-left:36px!important;padding-left:36px!important}.blockTimetrackingDay,.blockTimetrackingMonth{display:flex;flex-direction:column;height:100%;width:100%}.timetrackingDayContent{display:flex;height:calc(100% - 78px);width:100%}.timetrackingMonthContent{display:flex;height:calc(100% - 130px);width:100%}.timetrackingHeader{height:100%;max-height:125px;width:100%;margin:auto;padding-top:10px}.timetrackingTitle{display:flex;justify-content:center;align-items:center;margin:20px auto}.timetrackingIndicators{display:flex;height:75px;margin:24px 5% 8px;padding-top:20px;padding-bottom:20px;border:1px solid #dfe8f3;border-radius:20px;background:hsla(0,0%,100%,.95);box-shadow:0 12px 28px rgba(16,27,99,.06)}.timetrackingIndicator{font-size:22px;font-weight:700;margin-top:2px;margin-left:10px;margin-right:7px}.timetrackingMonths{display:flex;flex-direction:column;width:max-content}.timetrackingMonth{width:105px;font-size:14px;font-weight:700;margin-left:5px;margin-right:10px}.timetrackingProgress{width:80px;margin-left:10px;margin-right:10px}.timetrackingBurned{display:flex;font-size:12px;margin-left:10px;margin-right:5px}.timetrackingBurnedWeekCell{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.timetrackingBurnedWeek{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;border-radius:5px;padding:2px 12px}.timesheetAxe{display:flex;align-items:center;text-align:center;font-size:15px;font-weight:400;max-width:max-content;padding:4px 8px}.timesheetStatus{display:flex;width:90%;justify-content:left;margin-left:5px}.miniTimesheetAxe{display:inline-flex;height:20px;font-size:11px;font-weight:400;justify-content:center;max-width:max-content;padding:3px 6px}.headerToday{display:flex;justify-content:center;align-items:center;background:#0088c7;min-width:30px;border-radius:5px}.timetrackingContent{height:calc(100% - 20px);width:100%;margin-top:20px}.timetrackingHolidays{margin-top:20px;margin-bottom:20px}.holidaysList{display:flex;max-width:100%;margin-top:10px}.holidays{display:inline-block;text-align:center;height:47px;margin:5px;min-width:35px}.holidaysLegend{display:flex;align-items:center;font-size:11px;color:#8e8e90;margin-left:10px;margin-right:10px}.holidaysTableWrap{margin-top:16px;min-height:0;flex:1 1 auto;display:flex;flex-direction:column}.holidaysMonthPopover{padding:12px}.holidaysMonthPopHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.holidaysMonthPopYear{font-size:15px;font-weight:700;color:#0f172a}.holidaysMonthPopNav{width:26px;height:26px;border-radius:8px;border:1px solid #e5e9f0;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#64748b}.holidaysMonthPopNav:hover{background:#f6f8fb}.holidaysMonthGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;width:240px}.holidaysMonthCell{padding:8px 6px;border:1px solid transparent;border-radius:8px;background:#f4f6f9;color:#334155;font-size:13px;font-weight:600;cursor:pointer;text-align:center}.holidaysMonthCell:hover{background:#e9eef6}.holidaysMonthCell.isCurrent{background:var(--brand,#2563eb);color:#fff}.holidaysTable{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.holidaysMiniTable{display:flex;margin:auto;width:20px}.timetrackingTable{height:100%;width:100%}.timetrackingWeeks{align-items:center;justify-content:center;flex-direction:row;width:100%;margin-top:20px;margin-bottom:20px}.displayAllWeeks{height:52px;color:#0088c7;margin-right:20px!important}.timetrackingSelectedWeek{border-bottom:5px solid #000}.timetrackingNotSelectedWeek,.timetrackingSelectedWeek{align-content:flex-end;margin-left:10px;margin-right:10px;margin-top:5px}.timetrackingNotSelectedWeek{border-bottom:5px solid #fff}.timetrackingWeek{opacity:.4}.timetrackingCurrentWeek,.timetrackingWeek{display:grid;border-radius:10px;margin-left:10px;margin-right:10px;padding:5px 10px}.weekColorWhite{background-color:#fff;color:#777;border:1px dashed #777}.weekColorBlue{background-color:#0088c7;color:#fff;border:1px solid #0088c7}.weekColorGreen{background-color:#00c77a;color:#fff;border:1px solid #00c77a}.weekColorOrange{background-color:#f57c12;color:#fff;border:1px solid #f57c12}.weekColorRed{background-color:#e21313;color:#fff;border:1px solid #e21313}.addTimeTrackingPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.addTimeTrackingInnerPopup{width:50%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.popupAddTimeTracking{display:flex;flex-direction:column;position:relative;height:100%;grid-gap:10px;gap:10px}.popupAddTimeTrackingHeader{display:flex;align-items:center;justify-content:space-between;grid-gap:14px;gap:14px}.popupAddTimeTrackingContent{display:flex;flex-direction:column;min-height:470px;overflow-y:auto}.popupAddTimeTrackingFooter{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;padding-top:18px;border-top:1px solid #e4e9f4}.addTimeTrackingLabel{display:flex;align-items:center;color:#0088c7;font-size:16px;font-weight:700}.addTimeTrackingSearch{display:block;align-items:center;width:30%;min-height:30px;margin:5px 10px}.addTimetrackingProject{margin:3px 8px 3px 3px}.addTimetrackingProject,.addTimetrackingProjectSelected{display:flex;align-items:center;cursor:pointer;padding:5px 10px}.addTimetrackingProjectSelected{border:3px solid #fabd05;background-color:#f5f5f5;border-radius:9px;margin-right:5px}.projectIconBlue{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#0088c7;border-radius:10px}.projectLabel{font-size:13px;font-weight:700}.timetrackingAllTasks,.timetrackingOnlyActive{font-weight:700;border-bottom:1px solid #000}.react-bootstrap-table>table>thead>tr>th{vertical-align:initial}.lag,.monthBurned{font-size:12px;justify-content:center;max-width:max-content}.occupationLevelList{display:flex;min-height:30px}.occupationLevelWorkload{display:inline-flex;align-items:center;font-size:12px;padding:5px}.occupationLevelWorkload:hover{background-color:#d7d7d7;border-radius:5px}.timetrackingDay{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12px;text-align:center}.timetrackingDayTotal{width:38px;font-weight:400;border-radius:5px;margin:auto}.brd-dashed-grey-timetrackingDay{border:1px dashed #d5d5d7}.brd-timetrackingDay{border:1px solid #8e8e90}.brd-green-timetrackingDay{border:1px solid #00c77a}.brd-orange-timetrackingDay{border:1px solid #f57c12}.timetrackingWeekend{background-color:#d5d5d7}.userFields{border:none;box-shadow:none;resize:none;width:300px}.licence{min-width:710px}.parameters{min-width:500px}.flag{position:relative;right:40px}.dropdown:hover{cursor:pointer}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;padding:10px;position:absolute;background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.show-dropdown{display:block}.settingsPopupOverlay{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.settingsPopupInner{width:min(1000px,calc(100vw - 48px))}.chartSettingsPopupInner,.settingsPopupInner{display:flex;flex-direction:column;height:90vh;margin:auto;padding:0;border:1px solid var(--border,#e7ecf4);border-radius:18px;background-color:#fff;box-shadow:0 24px 60px rgba(16,27,99,.18);overflow:hidden}.chartSettingsPopupInner{width:90%}.dashboardConfigPopupInner{width:90%;height:90vh}.settingsPopupOverlay:has(>.settingsPopupInner.dashboardConfigPopupInner){z-index:2100}.dashboardConfigPopupInner .dashboardConfigContent,.dashboardConfigPopupInner .dashboardStaticTextConfigContent{color:#0e236c;font-family:"IBM Plex Sans",sans-serif}.settingsPopup{display:flex;flex-direction:column;min-height:0;container-type:inline-size;height:100%}.settingsPopupHeader{justify-content:space-between;flex:none;padding:18px 20px;border-bottom:1px solid var(--border,#e7ecf4)}.settingsPopupHeader,.settingsPopupHeaderTitleWrapper{display:flex;align-items:center;grid-gap:14px;gap:14px}.settingsPopupHeaderIcon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:13px;background:rgba(var(--brand-rgb,37,99,235),.1);color:var(--brand,#2563eb)}.settingsPopupHeaderIcon svg{width:22px;height:22px}.settingsPopupHeaderTexts{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0}.settingsPopupHeaderTitle{font-size:19px;font-weight:700;color:#101b63}.settingsPopupHeaderSub{font-size:13px;font-weight:500;color:#8a94a6}.settingsPopupBody{display:grid;grid-template-columns:300px minmax(0,1fr);flex:1 1 auto;height:100%;overflow:hidden}.settingsPopupBody.isFree{grid-template-columns:minmax(0,1fr)}.settingsPopupBody.isFree .settingsPopupPanel{display:flex;flex-direction:column;padding:0;overflow:hidden}.settingsPopupNav{display:flex;flex-direction:column;grid-gap:6px;gap:6px;height:100%;padding:16px 14px;border-right:1px solid var(--border,#e7ecf4);background:#fbfcfe;overflow-y:auto}.settingsPopupNavItem{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%;padding:12px;border:1px solid transparent;border-radius:12px;background:transparent;text-align:left;cursor:pointer;transition:background-color .12s,border-color .12s}.settingsPopupNavItem:hover{background:rgba(var(--brand-rgb,37,99,235),.06)}.settingsPopupNavItem.isActive{border-color:var(--brand-border,#c6d8fb);background:#fff;box-shadow:0 6px 16px rgba(16,27,99,.06)}.settingsPopupNavIcon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:10px;background:#eef1f7;color:#8a94a6}.settingsPopupNavIcon svg{width:18px;height:18px}.settingsPopupNavItem.isActive .settingsPopupNavIcon{background:rgba(var(--brand-rgb,37,99,235),.12);color:var(--brand,#2563eb)}.settingsPopupNavTexts{display:flex;flex-direction:column;grid-gap:1px;gap:1px;min-width:0}.settingsPopupNavLabel{font-size:14px;font-weight:700;color:#101b63}.settingsPopupNavItem.isActive .settingsPopupNavLabel{color:var(--brand,#2563eb)}.settingsPopupNavHint{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;color:#8a94a6}.settingsPopupNavCount{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:26px;height:22px;margin-left:auto;padding:0 7px;border-radius:999px;background:#eef1f7;font-size:12px;font-weight:700;color:#8a94a6}.settingsPopupNavItem.isActive .settingsPopupNavCount{background:rgba(var(--brand-rgb,37,99,235),.12);color:var(--brand,#2563eb)}.settingsPopupPanel{height:100%;padding:20px 24px;overflow-y:auto}.settingsPopupPanelTitle{font-size:17px;font-weight:700;color:#101b63}.settingsPopupPanelSub{margin-top:2px;font-size:13px;font-weight:500;color:#8a94a6}.settingsPopupRows{display:flex;flex-direction:column;margin-top:18px}.settingsPopupRow{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;min-height:56px;padding:8px 0;border-bottom:1px solid #eef1f7}.settingsPopupGroupTitle{margin:20px 0 4px;color:#8a94a6;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.settingsPopupFields{display:flex;flex:0 1 372px;grid-gap:12px;gap:12px;min-width:0}.settingsPopupFields>*{flex:1 1;min-width:0}.settingsPopupRow:last-child{border-bottom:none}.settingsPopupLabel{min-width:0;font-size:14px;font-weight:500;color:#172b4d}.settingsPopupFooter{display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px;flex:none;padding:14px 20px;border-top:1px solid var(--border,#e7ecf4)}@media (max-width:900px){.settingsPopupBody{grid-template-columns:minmax(0,1fr);min-height:0}.settingsPopupNav{flex-direction:row;overflow-x:auto;border-right:none;border-bottom:1px solid var(--border,#e7ecf4)}.settingsPopupNavItem{width:auto}.settingsPopupNavHint{display:none}}.ganttModificationPopup{display:flex;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;z-index:1001;top:0;left:0;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3)}.ganttModificationInnerPopup{width:60%;background-color:#fff;border:1px solid #888;border-radius:12px;margin:auto;padding:20px}.ganttSettingsLabelYellow{font-size:16px;font-weight:700;color:#fabd05}.ganttSettingsLabel{font-size:16px;font-weight:700;color:#0088c7}.ganttSettingsTitle{font-weight:700;color:#0088c7;margin-bottom:10px}.ganttSetting,.ganttSettingSubtitle{display:flex;align-items:center;font-family:"IBM Plex Sans","Segoe UI","GeezaPro","DejaVu Serif","sans-serif","-apple-system","BlinkMacSystemFont";font-size:13px;font-weight:400}.ganttSettingSubtitle{width:40px;text-wrap:nowrap}.subtitleTabstersGanttContainer{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;width:100%}.ganttSettingSubtitleTabstersGantt{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;font-family:"IBM Plex Sans","Segoe UI","GeezaPro","DejaVu Serif","sans-serif","-apple-system","BlinkMacSystemFont";font-size:13px;font-weight:400;text-wrap:nowrap}.loading{position:sticky;padding-top:50px;top:0}.blockBudget{display:flex;margin-right:auto;margin-left:auto}.blockBudget,.blockBudgetComponent{height:100%;width:100%}.blockBudgetDoughnut{position:relative;width:100%;min-width:440px;max-width:440px;padding:0 20px 0 10px}.blockBudgetTable{width:100%;max-width:calc(100% - 440px)}.budgetDoughnut{height:calc(100% - 180px);width:100%;min-width:400px}.blockBudgetDoughnutValue{position:absolute;left:50%;margin-top:-210px;transform:translate(-50%,-50%)}.selectedBudgetUnit{border-bottom:5px solid #000;padding-bottom:5px}.miniblockBudgetWidget{display:flex;align-items:center;justify-content:center;height:100%;width:100%;overflow:hidden}.miniblockBudgetWidgetContent{transform-origin:center center}.miniblockBudgetDoughnutUnit{display:flex;flex-direction:column;align-items:center;font-size:11px;font-weight:700}.blockMeetings{display:flex;margin-right:auto;margin-left:auto}.blockMeetings,.blockMeetingsComponent{height:100%;width:100%}.blockMeetingsCalendar{width:100%;min-width:450px;padding-right:8px}.blockMeetingsTable{width:100%;max-width:calc(100% - 450px)}.blockRisks{display:flex;margin-right:auto;margin-left:auto}.blockRisks,.blockRisksComponent{height:100%;width:100%}.blockRisksMatrix{max-width:640px;margin-right:24px}.blockRisksMatrix43{min-width:249px}.blockRisksMatrix55{min-width:374px}.blockRisksTable{width:100%}.blockRisksTable43{max-width:calc(100% - 273px)}.blockRisksTable55{max-width:calc(100% - 398px)}.riskMatrix{height:100%;width:100%;max-width:640px}.matrixAxe{pointer-events:auto;font-size:10px;font-weight:700;color:grey}.matrixHr{width:40px!important;height:1px;border:none;background-color:grey;position:relative;margin:0!important}.matrixOrdinateTitle43 .matrixHr,.matrixOrdinateTitle55 .matrixHr{padding-left:20px;padding-right:20px}.matrixHr:last-of-type:before{transform:translateY(-2px) rotate(40deg)}.matrixHr:last-of-type:after,.matrixHr:last-of-type:before{content:"";display:block;width:6px;height:1px;background-color:grey;position:absolute;top:0;right:-.5px}.matrixHr:last-of-type:after{transform:translateY(2px) rotate(-40deg)}.mat-index{padding:4px 3px 3px}.mat-index,.planningIndex{height:24px;width:24px;font-size:12px;font-weight:400;text-align:center}.planningIndex{padding:12px 3px 3px}.riskMatrix43{display:flex;height:-moz-fit-content;height:fit-content;width:100%;max-width:640px;margin-top:10px}.matrixContent43{width:100%;max-width:225px}.matrixOrdinate43{display:flex;align-items:center;pointer-events:none;margin-top:-45px}.matrixOrdinateTitle43{display:flex;justify-content:center;align-items:center;grid-gap:8px;gap:8px;transform:rotate(-90deg);width:24px;height:100%;color:grey}.matrixOrdinateLabel43{height:100%;width:100%;font-size:9px;color:grey;align-items:center;text-align:center;transform:rotate(180deg);writing-mode:tb;text-orientation:mixed}.matrixOrdinateValues43{display:flex;align-items:center;height:100%;width:18px}.matrixHeight43{display:inline-flex;height:90px;width:100%;margin:2px 0}.matrixWidth43{display:flex;height:100%;width:33%;min-height:60px;max-height:90px;min-width:60px;max-width:100px;margin:0 2.5px}.matrixCell43{justify-content:center;width:100%;min-height:50px;min-width:50px;overflow:hidden;column-count:2;grid-column-gap:0;column-gap:0;padding:2px}.matrixCell43,.matrixResult43{display:inline-block;align-items:center;text-align:center}.matrixResult43{height:20px;width:20px;min-height:20px;min-width:20px;color:#fff;font-size:10px;margin:13%;border-radius:20px;padding:3px}.matrixAdditional43{display:flex;align-items:center;text-align:center;height:24px;width:24px;font-size:12px;font-weight:700;margin:5% 3%}.matrixAbscissaValues43{display:flex;height:16px;width:18px}.matrixAbscissaTitle43{display:flex;justify-content:center;align-items:center;grid-gap:8px;gap:8px;width:100%;height:24px;color:grey}.matrixAbscissaCells43{width:calc(100% - 18px);max-width:525px}.matrixAbscissa43{position:relative;float:left;width:calc(33% - 11px);min-width:45px;max-width:100px;font-size:9px;color:grey;text-align:center;margin:0 6px}.matrixAbscissa43:first-of-type{margin-left:3px}.matrixAbscissa43:last-of-type{margin-right:3px}.miniRiskMatrix43{display:block;height:100%;width:100%}.miniMatrixHeight43{display:flex;height:25%;width:100%}.miniMatrixWidth43{width:33%;margin:5px}.miniMatrixCell43{height:100%;padding:4px}.miniMatrixCell43,.miniMatrixResult43{display:flex;align-items:center;justify-content:center}.miniMatrixResult43{aspect-ratio:1/1;width:50%;min-height:18px;min-width:18px;max-height:24px;max-width:24px;color:#fff;font-size:11px;border-radius:40px}.riskMatrix55{display:flex;height:-moz-fit-content;height:fit-content;width:100%;max-width:640px;margin-top:10px}.matrixContent55{width:100%;max-width:350px}.matrixOrdinate55{display:flex;align-items:center;pointer-events:none;margin-top:-45px}.matrixOrdinateTitle55{display:flex;justify-content:center;align-items:center;grid-gap:8px;gap:8px;transform:rotate(-90deg);width:24px;height:100%;color:grey}.matrixOrdinateLabel55{height:100%;width:100%;font-size:9px;color:grey;align-items:center;text-align:center;transform:rotate(180deg);writing-mode:tb;text-orientation:mixed}.matrixOrdinateValues55{display:flex;align-items:center;height:100%;width:18px}.matrixHeight55{display:inline-flex;height:60px;width:100%;margin:2px 0}.matrixWidth55{display:flex;height:100%;width:20%;min-height:60px;max-height:95px;min-width:60px;max-width:100px;margin:0 2.5px}.matrixCell55{justify-content:center;width:100%;min-height:50px;min-width:50px;overflow:hidden;column-count:2;grid-column-gap:0;column-gap:0;padding:2px;aspect-ratio:1/1}.matrixCell55,.matrixResult55{display:inline-block;align-items:center;text-align:center}.matrixResult55{height:20px;width:20px;color:#fff;font-size:10px;margin:12%;border-radius:20px;padding:3px}.matrixAdditional55{display:flex;align-items:center;text-align:center;height:24px;width:24px;font-size:12px;font-weight:700;margin:5% 3%}.matrixAbscissaValues55{display:flex;height:16px;width:18px}.matrixAbscissaTitle55{display:flex;justify-content:center;align-items:center;grid-gap:8px;gap:8px;width:100%;height:24px;color:grey}.matrixAbscissaCells55{width:calc(100% - 18px);max-width:525px}.matrixAbscissa55{position:relative;float:left;width:calc(20% - 11px);min-width:45px;max-width:100px;font-size:9px;color:grey;text-align:center;margin:0 6px}.matrixAbscissa55:first-of-type{margin-left:3px}.matrixAbscissa55:last-of-type{margin-right:3px}.miniRiskMatrix55{display:block;height:100%;width:100%}.miniMatrixHeight55{display:flex;height:20%;width:100%}.miniMatrixWidth55{width:20%;margin:5px}.miniMatrixCell55{height:100%;padding:4px}.miniMatrixCell55,.miniMatrixResult55{display:flex;align-items:center;justify-content:center}.miniMatrixResult55{aspect-ratio:1/1;width:50%;min-height:18px;min-width:18px;max-height:24px;max-width:24px;color:#fff;font-size:11px;border-radius:40px}.bg-critical-critical{background-color:#851d1d}.border-critical-critical{border:1px solid #851d1d;background-color:initial}.critical-critical{color:#851d1d}.bg-critical-high{background-color:#851d1d}.border-critical-high{border:1px solid #851d1d;background-color:initial}.critical-high{color:#851d1d}.bg-high-critical{background-color:#851d1d}.border-high-critical{border:1px solid #851d1d;background-color:initial}.high-critical{color:#851d1d}.bg-critical-medium{background-color:#c73500}.border-critical-medium{border:1px solid #c73500;background-color:initial}.critical-medium{color:#c73500}.bg-high-high{background-color:#c73500}.border-high-high{border:1px solid #c73500;background-color:initial}.high-high{color:#c73500}.bg-medium-critical{background-color:#c73500}.border-medium-critical{border:1px solid #c73500;background-color:initial}.medium-critical{color:#c73500}.bg-critical-low{background-color:#ed7300}.border-critical-low{border:1px solid #ed7300;background-color:initial}.critical-low{color:#ed7300}.bg-high-medium{background-color:#ed7300}.border-high-medium{border:1px solid #ed7300;background-color:initial}.high-medium{color:#ed7300}.bg-medium-high{background-color:#ed7300}.border-medium-high{border:1px solid #ed7300;background-color:initial}.medium-high{color:#ed7300}.bg-low-critical{background-color:#ed7300}.border-low-critical{border:1px solid #ed7300;background-color:initial}.low-critical{color:#ed7300}.bg-critical-verylow{background-color:#eda600}.border-critical-verylow{border:1px solid #eda600;background-color:initial}.critical-verylow{color:#eda600}.bg-high-low{background-color:#eda600}.border-high-low{border:1px solid #eda600;background-color:initial}.high-low{color:#eda600}.bg-medium-medium{background-color:#eda600}.border-medium-medium{border:1px solid #eda600;background-color:initial}.medium-medium{color:#eda600}.bg-low-high{background-color:#eda600}.border-low-high{border:1px solid #eda600;background-color:initial}.low-high{color:#eda600}.bg-verylow-critical{background-color:#eda600}.border-verylow-critical{border:1px solid #eda600;background-color:initial}.verylow-critical{color:#eda600}.bg-high-verylow{background-color:#eda600}.border-high-verylow{border:1px solid #eda600;background-color:initial}.high-verylow{color:#eda600}.bg-medium-low{background-color:#eda600}.border-medium-low{border:1px solid #eda600;background-color:initial}.medium-low{color:#eda600}.bg-low-medium{background-color:#eda600}.border-low-medium{border:1px solid #eda600;background-color:initial}.low-medium{color:#eda600}.bg-verylow-high{background-color:#eda600}.border-verylow-high{border:1px solid #eda600;background-color:initial}.verylow-high{color:#eda600}.bg-medium-verylow{background-color:#5fad74}.border-medium-verylow{border:1px solid #5fad74;background-color:initial}.medium-verylow{color:#5fad74}.bg-low-low{background-color:#5fad74}.border-low-low{border:1px solid #5fad74;background-color:initial}.low-low{color:#5fad74}.bg-verylow-medium{background-color:#5fad74}.border-verylow-medium{border:1px solid #5fad74;background-color:initial}.verylow-medium{color:#5fad74}.bg-low-verylow{background-color:#5fad74}.border-low-verylow{border:1px solid #5fad74;background-color:initial}.low-verylow{color:#5fad74}.bg-verylow-low{background-color:#5fad74}.border-verylow-low{border:1px solid #5fad74;background-color:initial}.verylow-low{color:#5fad74}.bg-verylow-verylow{background-color:#5fad74}.border-verylow-verylow{border:1px solid #5fad74;background-color:initial}.verylow-verylow{color:#5fad74}.miniSchedulerDate{font-family:"IBM Plex Sans","Segoe UI","GeezaPro","DejaVu Serif","sans-serif","-apple-system","BlinkMacSystemFont";font-weight:700;text-align:center;padding-top:5px;padding-bottom:5px}.arrow-right{height:0;width:0;position:relative;left:-4px;bottom:-16px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid grey}.chart-container{position:relative;height:200px;width:200px}.miniblockBudgetDetails{height:100%;width:100%;margin-left:5%}.blockBudgetIndicators{display:flex;justify-content:start;flex-wrap:wrap;width:100%}.miniblockBudgetIndicators{display:flex;flex-direction:column}.budgetDetailsElement{width:33%}.budgetDetailsElement,.miniblockBudgetDetailsElement{display:flex;line-height:15px;margin-top:5px;margin-bottom:5px;padding-left:10px}.blockBudgetDoughnutPercentage{font-size:32px}.blockBudgetDoughnutPercentage,.blockBudgetDoughnutUnit{display:flex;flex-direction:column;align-items:center;font-weight:700}.blockBudgetDoughnutUnit{font-size:12px}.blockBudgetIndicatorValue{font-size:16px;color:#000;font-weight:700;margin-top:3px}.miniblockBudgetIndicatorValue{font-size:14px;color:#000;font-weight:700;margin-top:3px}.blockBudgetIndicatorLabel,.miniblockBudgetIndicatorLabel{font-size:11px;color:#000;margin-top:5px}.budgetDetailsBudgetBorder{background-color:#d5d5d7}.budgetDetailsBudgetBorder,.budgetDetailsBurnedBorder{height:100%;min-height:40px;width:6px;margin-right:10px}.budgetDetailsBurnedBorder{background-color:#0088c7}.budgetDetailsWorkloadBorder{background-color:#41b2e7;height:100%;min-height:40px;width:6px;margin-right:10px}.budgetDetailsOverBurnedBorder{background-color:#e21313;height:100%;min-height:40px;width:6px;margin-right:10px}.budgetDetailsOverWorkloadBorder{background-color:#f57c12;height:100%;min-height:40px;width:6px;margin-right:10px}.budgetDetailsAllocatedBorder,.budgetDetailsNotAllocatedBorder,.budgetDetailsRemainingWorkloadBorder{background-color:#8e8e90;height:100%;min-height:40px;width:6px;margin-right:10px}.timelineSettingsTitle{font-size:16px;font-weight:700;color:#0088c7}.tabsters-table-container{height:100%;box-sizing:border-box}.tabsters-table,.tabsters-table-container{width:100%!important;max-width:100%!important;position:relative;font-size:12px;font-family:"IBM Plex Sans","Segoe UI","GeezaPro","DejaVu Serif","sans-serif","-apple-system","BlinkMacSystemFont"}.tabsters-table{height:calc(100% - 30px);background-color:#fff}.tabsters-table-autoheight{display:flex;flex-direction:column;min-height:0}.tabsters-table-autoheight .tabsters-table-custom{height:auto;max-height:100%;min-height:0}.tabsters-table-autoheight .tabsters-body{flex:0 1 auto}.blockComponentFit{display:flex;flex-direction:column;flex:0 1 auto;max-height:100%;min-height:0}.blockComponentFit .tabsters-table-container{height:auto!important;min-height:0;flex:0 1 auto;display:flex;flex-direction:column}.blockComponentFit .tabsters-table-layout{height:auto!important;min-height:0;flex:0 1 auto}.blockComponentFit .tabsters-table-layout-main{height:auto!important;min-height:0}.blockComponentFit .tabsters-table-autoheight{max-height:none!important}.tabsters-table-custom{display:flex;flex-direction:column;height:100%;width:100%;max-width:100%;font-size:12px}.tabsters-header-container{position:sticky;top:0;z-index:900}.tabsters-body-container,.tabsters-header-container{display:flex;height:-moz-fit-content;height:fit-content;width:100%}.tabsters-body{display:flex;flex:1 1;position:relative;min-height:0;width:100%;flex-direction:column;box-sizing:border-box;overflow-y:scroll;overflow-x:hidden;will-change:scroll-position}.tabsters-month-group-header{position:sticky;left:0;display:flex;align-items:center;grid-gap:12px;gap:12px;padding:10px 16px;background:#eef1fb;border-top:1px solid #e1e6f5;border-bottom:1px solid #e1e6f5;width:max-content;min-width:100%;box-sizing:border-box;z-index:3}.tabsters-month-caret{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:#445068;font-size:18px;line-height:1;cursor:pointer;transition:transform .15s ease;flex-shrink:0}.tabsters-month-caret:hover{color:var(--brand,#2563eb)}.tabsters-month-caret.is-collapsed{transform:rotate(-90deg)}.tabsters-month-title{font-size:14px;font-weight:700;color:#101b63;text-transform:capitalize;white-space:nowrap}.tabsters-month-total{font-size:13px;color:#8a97b1;white-space:nowrap}.tabsters-month-group-badges{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.tabsters-month-validate{margin-left:auto;display:inline-flex;align-items:center;grid-gap:7px;gap:7px;font-size:13px;font-weight:600;color:#16a34a;cursor:pointer;white-space:nowrap;flex-shrink:0}.tabsters-month-validate.is-validating{cursor:default;opacity:.8}.tabsters-month-validate-spinner{display:inline-block;width:13px;height:13px;border-radius:50%;border:2px solid rgba(22,163,74,.25);border-top-color:#16a34a;animation:saveViewSpin .6s linear infinite}.tabsters-month-validate:hover{text-decoration:underline}.tabsters-month-pill{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;padding:3px 12px;border-radius:14px;font-size:12px;font-weight:600;white-space:nowrap}.tabsters-month-pill-count{font-weight:800}.tabsters-month-pill.is-orange{background:#fdf0e1;color:#d97a20}.tabsters-month-pill.is-green{background:#e7f6ec;color:#1b8a4b}.tabsters-month-pill.is-blue{background:#e7f0fb;color:#2563eb}.tabsters-month-pill.is-red{background:#fcebec;color:#d0353f}.tabsters-month-pill.is-grey{background:#eef1f5;color:#64748b}.tabsters-cell-name-link{display:inline-flex;align-items:center;min-width:0;max-width:100%;color:inherit;text-decoration:none;cursor:pointer}.tabsters-cell-name-link>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabsters-cell-name-link:hover>span{text-decoration:underline}.tabsters-body a{pointer-events:auto}.tabsters-fake-scroll-container{display:flex;grid-gap:4px;gap:4px;width:100%;flex-shrink:0;height:6px}.tabsters-fake-scroll{overflow-x:scroll;overflow-y:hidden;height:6px}.tabsters-fake-scroll::-webkit-scrollbar{height:6px;background-color:#fff}.tabsters-fake-scroll::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.tabsters-body::-webkit-scrollbar{height:6px;width:6px;background-color:#fff;border-radius:10px}.tabsters-body::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.tabsters-body-part{will-change:scroll-position;height:-moz-fit-content;height:fit-content}.tabsters-body-scrollx::-webkit-scrollbar{height:6px;width:0;background-color:#fff;border-radius:10px}.tabsters-body-scrollx::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.tabsters-body-left-part{position:relative}.tabsters-header-scrollx{width:100%;overflow:auto;background-color:#f8f9fa}.tabsters-header-scrollx::-webkit-scrollbar,.tabsters-header-scrollx::-webkit-scrollbar-thumb{display:none}.tabsters-body-right-part{position:relative}.tabsters-body-right-part::-webkit-scrollbar{height:0;width:6px;background-color:#fff;border-radius:10px}.tabsters-body-right-part::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.tabsters-gantt-splitter{width:4px}.tabsters-gantt-splitter,.tabsters-gantt-splitter-miniblock{position:absolute;top:0;height:100%;background-color:#e0e0e0;z-index:901}.tabsters-gantt-splitter-miniblock{width:2px}.tabsters-gantt-splitter:hover{background-color:#e21313;cursor:col-resize}.tabsters-gantt-splitter-icon-container{background-color:#fff;display:flex;flex-direction:column;grid-gap:2px;gap:2px;padding:2px 0}.tabsters-gantt-splitter-icon{display:flex;background-color:#777;width:4px;height:4px;border-radius:50%}.tabsters-gantt-splitter:hover .tabsters-gantt-splitter-icon{background-color:#e21313}.tabsters-body-gantt{position:relative}.tabsters-table-header{display:flex;align-items:center;position:sticky;top:0;z-index:100;width:-moz-fit-content;width:fit-content;background-color:#fff}.tabsters-table-header-column{display:flex;align-items:center;justify-content:space-between;min-width:0;height:42px;max-height:42px;background-color:#f8f9fa;border-right:1px solid #e9ecef;text-align:left;font-weight:600;color:#000;position:relative;text-wrap:nowrap;box-sizing:border-box;z-index:2}.tabsters-table-header-group-fields .tabsters-table-header-column:last-child{border-right:1px solid #d4d4da!important}.tabsters-table-header-stacked{align-items:stretch}.tabsters-table-header-stacked>.tabsters-table-header-column{height:72px;max-height:72px;align-items:center;padding-top:30px;padding-bottom:0}.tabsters-table-header-stacked>.tabsters-table-header-column .tabsters-table-header-column-actions{height:auto}.tabsters-table-header-group{display:flex;flex-direction:column;box-sizing:border-box;height:72px;border-right:1px solid #d4d4da}.tabsters-table-header-group-year{height:30px;min-height:30px;display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;border-bottom:1px solid #e9ecef;font-weight:700;font-size:14px;color:#1e293b;padding:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabsters-table-header-group-fields{display:flex;align-items:stretch;flex:1 1;min-height:0}.tabsters-table-header-group-fields>.tabsters-table-header-column{height:42px;max-height:42px}.tabsters-table-header-column-label{font-weight:500;min-width:0;max-width:calc(100% - 22px);padding-left:6px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabsters-cell-timetracking-input{text-align:center}.tabsters-table-footer{display:flex;position:sticky;bottom:0;z-index:6;background-color:#fff;border-top:2px solid #d5d5d7;width:max-content;min-width:100%}.tabsters-table-footer-cell{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:34px;border-right:1px solid #e9ecef;box-sizing:border-box}.tabsters-table-header-column.tabsters-table-header-day{justify-content:center}.tabsters-table-header-day .tabsters-table-header-column-label{max-width:100%;padding-left:0;text-align:center}.tabsters-table-header-day .headerToday{height:22px;margin:0 5px;padding:2px 4px}.tabsters-table-header-column-actions{display:flex;align-items:center;justify-content:center;flex:0 0 22px;height:calc(100% - 2px);background-color:#f8f9fa;cursor:pointer}.iconsHeaderDefault{cursor:default}.tabsters-table-row{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;text-overflow:ellipsis;box-sizing:border-box;background-color:#fff;position:relative}.tabsters-table-row.is-row-openable{cursor:pointer!important}.tabsters-table-row.is-dynamic-height{align-items:stretch}.table-row-drag-icon{position:absolute;top:50%;left:4px;transform:translateY(-50%);cursor:move;z-index:10}.row-drag-icon{display:block;width:12px;height:19px}.tabsters-row-ghost{opacity:1}.tabsters-row-chosen,.tabsters-row-chosen .tabsters-table-row,.tabsters-row-chosen .tabsters-table-row .is-row-hovered{background:#ebf5ff}.tabsters-row-drag{opacity:0!important;transition:none}.row-small{min-height:42px!important}.row-medium{min-height:58px!important}.row-large{min-height:74px!important}.tabsters-table-cell{position:relative;padding-right:6px;border-right:1px solid #e9ecef;border-bottom:1px solid #e9ecef}.tabsters-table-cell-column-name{position:relative;padding-left:24px;padding-right:12px;text-wrap:nowrap;vertical-align:middle}.table-frozen-cell{position:sticky;background-color:#fff;border-bottom:1px solid #e9ecef;z-index:5}.table-selected-cell{background-color:var(--brand-50,#e7f0fb);border-bottom:1px solid #e9ecef}.table-frozen-cell.table-selected-cell{z-index:6}.table-selected-cell:first-of-type{box-shadow:inset 3px 0 0 var(--brand,#0088c7)}.planning-gantt-cell.is-row-hovered,.tabsters-table-row.is-row-hovered{background-color:#f8f9fa;border-bottom:1px solid #e9ecef}.is-row-hovered,.planning-gantt-cell.is-row-hovered-grouped,.tabsters-table-row.is-row-hovered-grouped{background-color:#f8f9fa}.is-row-hovered{border-bottom:1px solid #e9ecef}.tabsters-table-layout{display:flex;flex-direction:row;align-items:stretch;height:100%;width:100%;overflow:hidden}.tabsters-table-layout-main{position:relative;flex:1 1;min-width:0;overflow:hidden;display:flex;flex-direction:column;height:100%}.tablePanelOverlay{flex:0 0 380px;width:380px;height:100%;position:relative;display:flex;flex-direction:column;background-color:#fff;border-left:1px solid #e5e7eb;box-shadow:-8px 0 24px rgba(15,23,42,.06);font-family:"IBM Plex Sans","Segoe UI","sans-serif";animation:tablePanelSlideIn .18s ease-out}.tablePanelResizer{position:absolute;top:0;left:-6px;width:12px;height:100%;cursor:col-resize;z-index:210;display:flex;align-items:center;justify-content:center;background:transparent}.tablePanelResizer:before{content:"";width:4px;height:42px;border-radius:999px;background:#d7dbe2;transition:background-color .15s ease,height .15s ease,width .15s ease,box-shadow .15s ease}.tablePanelResizer:active:before,.tablePanelResizer:hover:before,body.tablePanelResizing .tablePanelResizer:before{background:var(--brand,#2563eb);width:5px;height:56px;box-shadow:0 0 0 3px rgba(var(--brand-rgb,37,99,235),.14)}body.tablePanelResizing{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.tablePanelOverlayFloating{position:absolute;top:0;right:0;bottom:-10px;z-index:950}@keyframes tablePanelSlideIn{0%{transform:translateX(24px);opacity:0}to{transform:translateX(0);opacity:1}}.tablePanelHeader{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding:14px 12px 0 16px;flex-shrink:0}.tablePanelTopRow{justify-content:space-between}.tablePanelTitleGroup,.tablePanelTopRow{display:flex;align-items:center;grid-gap:10px;gap:10px}.tablePanelTitleGroup{min-width:0;flex:1 1}.tablePanelTabs{display:flex;align-items:center;grid-gap:20px;gap:20px;border-bottom:1px solid #eef0f3;padding:0 4px}.tablePanelTab{grid-gap:6px;gap:6px;padding:8px 2px 10px;font-size:13.5px;font-weight:500;color:#64748b;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.tablePanelTab,.tabsters-row-unread{display:inline-flex;align-items:center}.tabsters-row-unread{flex:0 0 auto;align-self:center;margin-left:8px;grid-gap:4px;gap:4px;height:18px;padding:0 7px;border-radius:999px;background:var(--brand,#2563eb);color:#fff;font-size:11px;font-weight:600;line-height:1}.tabsters-row-unread-icon{flex:0 0 auto;margin-top:-.5px}.tablePanelTabBadge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--brand,#2563eb);color:#fff;font-size:11px;font-weight:600;line-height:1}.tablePanelTab:hover{color:#1f2937}.tablePanelTab.is-active{color:var(--brand,#2563eb);border-bottom-color:var(--brand,#2563eb);font-weight:600}.tablePanelCloseSvg{width:14px;height:14px;color:#94a3b8}.tablePanelNavClose:hover .tablePanelCloseSvg{color:#64748b}.tablePanelTabEmpty{padding:28px 12px;text-align:center;color:#94a3b8;font-size:13px}.tablePanelHistoryLoading{display:flex;justify-content:center;padding:24px}.tablePanelHistory{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.tablePanelHistoryStats{font-size:11.5px;color:#94a3b8;padding:0 2px 2px}.tablePanelHistoryGroup{display:flex;flex-direction:column}.tablePanelHistoryDay{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;align-self:flex-start;margin:10px 0 8px;padding:4px 10px;border-radius:14px;background:var(--brand-soft,#eaf4fb);color:var(--brand,#2563eb)}.tablePanelHistoryGroup:first-child .tablePanelHistoryDay{margin-top:0}.tablePanelHistoryDayIcon{width:13px;height:13px;flex-shrink:0}.tablePanelHistoryDayLabel{font-size:12px;font-weight:700}.tablePanelHistoryDayCount{font-size:11px;font-weight:700;opacity:.7}.tablePanelHistoryDayCount:before{content:"· "}.tablePanelHistoryRail{position:relative}.tablePanelHistoryRail:before{content:"";position:absolute;left:6px;top:12px;bottom:12px;width:2px;background:#e4eaf2}.tablePanelHistoryEntry{position:relative;padding-left:26px;margin-bottom:8px}.tablePanelHistoryEntry:last-child{margin-bottom:0}.tablePanelHistoryNode{position:absolute;left:1px;top:12px;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid #94a3b8;box-shadow:0 0 0 3px #fff;box-sizing:border-box}.tablePanelHistoryNode.is-added{border-color:#16a34a}.tablePanelHistoryNode.is-modified{border-color:var(--brand,#2563eb)}.tablePanelHistoryNode.is-deleted{border-color:#e21313}.tablePanelHistoryBar{display:flex;align-items:center;grid-gap:8px;gap:8px}.tablePanelHistorySearch{flex:1 1;display:flex;align-items:center;min-width:0}.tablePanelHistoryExport{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid #e5e7eb;color:#64748b;cursor:pointer}.tablePanelHistoryExport:hover{background:#f1f5f9;color:var(--brand,#2563eb);border-color:var(--brand,#2563eb)}.tablePanelHistoryExport svg{width:16px;height:16px}.tablePanelHistoryItem{border:1px solid #eef0f3;border-radius:10px;padding:9px 12px;background:#fff;box-shadow:0 1px 2px rgba(16,27,99,.04)}.tablePanelHistoryTop{display:flex;align-items:baseline;justify-content:space-between;grid-gap:8px;gap:8px}.tablePanelHistoryField{font-size:13px;font-weight:700;color:#101b63;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablePanelHistoryDate{font-size:11px;color:#94a3b8;white-space:nowrap;flex-shrink:0}.tablePanelHistoryMeta{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}.tablePanelHistoryUserAvatar{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#4d9de0;color:#fff;font-size:9px;font-weight:800;flex-shrink:0;cursor:default}.tablePanelHistoryChange{display:flex;align-items:flex-start;flex-wrap:wrap;grid-gap:6px;gap:6px;margin-top:4px;font-size:12px}.tablePanelHistoryOld{color:#dc2626;text-decoration:line-through;font-weight:500}.tablePanelHistoryArrow{color:#94a3b8}.tablePanelHistoryNew{color:#16a34a;font-weight:700}.tablePanelHistoryValue{color:#1f2937;font-weight:600}.tablePanelHistoryDelta{display:inline-flex;align-items:center;padding:1px 8px;border-radius:10px;font-size:11px;font-weight:700;white-space:nowrap}.tablePanelHistoryDelta.is-up{background:rgba(34,197,94,.14);color:#15803d}.tablePanelHistoryDelta.is-down{background:rgba(239,68,68,.14);color:#b91c1c}.tablePanelHistoryUser{margin-top:4px;font-size:11px;color:#94a3b8}.tablePanelSubtitle{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}.tablePanelNav{display:flex;align-items:center;grid-gap:4px;gap:4px}.tablePanelIcon{display:inline-block;width:12px;height:12px;background:#94a3b8;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.tablePanelNavArrow{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:5px;cursor:pointer}.tablePanelNavArrow:hover{background-color:#f1f5f9}.tablePanelNavArrow:hover .tablePanelIcon{background:#64748b}.tablePanelNavArrow.is-disabled{opacity:.3;cursor:default;pointer-events:none}.tablePanelNavClose{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:5px;cursor:pointer}.tablePanelNavClose:hover{background-color:#f1f5f9}.tablePanelNavClose:hover .tablePanelIcon{background:#64748b}.tablePanelNavClose .tablePanelIcon{width:12px;height:12px;background:#94a3b8}.tablePanelNavArrow.is-active{background-color:#f1f5f9}.tablePanelNavSep{width:1px;height:16px;background:#e2e5ea;margin:0 3px;flex-shrink:0}.tablePanelMenu{min-width:200px}.axeMenuItem.is-delete{color:#dc2626}.axeMenuItem.is-delete:hover{background:rgba(220,38,38,.08)}.tablePanelMenuIcon{flex-shrink:0;display:inline-block;width:16px;height:16px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.axeMenuItem.is-delete .tablePanelMenuIcon{background:#dc2626}.tablePanelTitleRow{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px}.tablePanelTitle{font-size:18px;font-weight:700;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tablePanelActiveIcon{flex-shrink:0;display:inline-block;width:16px;height:16px;cursor:pointer;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.tablePanelActiveIcon.is-readonly{cursor:default}.tablePanelSwitch{position:relative;flex-shrink:0;width:42px;height:24px;border-radius:12px;border:none;padding:0;background-color:#cbd5e1;cursor:pointer;transition:background-color .15s ease}.tablePanelSwitch.is-on{background-color:#22c55e}.tablePanelSwitch:disabled{cursor:default;opacity:.6}.tablePanelSwitchKnob{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s ease}.tablePanelSwitch.is-on .tablePanelSwitchKnob{transform:translateX(18px)}.tablePanelBody{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:12px 16px 16px}.tablePanelBody::-webkit-scrollbar{width:6px;background-color:#fff}.tablePanelBody::-webkit-scrollbar-thumb{background-color:#b1b2be;border-radius:10px}.tablePanelField{display:flex;flex-direction:column;grid-gap:4px;gap:4px;padding:8px 0;border-bottom:1px solid #f4f5f7}.tablePanelFieldLabel{display:flex;align-items:center;grid-gap:5px;gap:5px;font-size:11px;font-weight:600;color:#64748b}.tablePanelFieldLabel.is-readonly{color:#94a0b4}.tablePanelFieldLock{flex:none;color:#a9aebe}.tablePanelFieldValue.is-readonly{border-color:transparent;background:transparent;cursor:default}.tablePanelFieldValue .tablePanelCondFormat{width:-moz-fit-content;width:fit-content;max-width:100%;padding:3px 8px;border:1px solid transparent;border-radius:4px;font-size:12px;font-weight:600}.tablePanelVectorRows{display:flex;flex-direction:column;grid-gap:3px;gap:3px}.tablePanelVectorRow{display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:28px}.tablePanelVectorYear{flex:0 0 54px;font-size:12px;font-weight:600;color:#64748b}.tablePanelVectorInput,.tablePanelVectorValue{font-size:13px;color:#1f2937}.tablePanelVectorInput{flex:1 1 auto;min-width:0;height:28px;padding:2px 8px;border:1px solid #e5e7eb;border-radius:6px;background:#fbfbfc}.tablePanelVectorInput:focus,.tablePanelVectorInput:hover{border-color:var(--brand,#0088c7);background:#fff;outline:none}.tablePanelVectorTotal{margin-top:4px;padding-top:6px;border-top:1px solid #e5e7eb}.tablePanelVectorTotal .tablePanelVectorValue{font-weight:700}.tablePanelVectorProgress{display:flex;align-items:center;grid-gap:8px;gap:8px;flex:1 1 auto;min-width:0;max-width:200px}.tablePanelVectorProgressTrack{flex:1 1 auto;min-width:0;height:8px;border-radius:5px;background:#eef0f4;overflow:hidden}.tablePanelVectorProgressFill{height:100%;border-radius:5px;background:var(--brand,#2563eb)}.tablePanelVectorProgressFill.is-over{background:#e21313}.tablePanelVectorProgressLabel{flex:0 0 auto;font-size:12px;color:#1f2937}.tablePanelFieldValue{position:relative;min-height:30px;max-height:220px;overflow:hidden;display:flex;align-items:center;padding:4px 8px;border:1px solid #e5e7eb;border-radius:6px;background-color:#fbfbfc;font-size:12px;color:#1f2937}.tablePanelFieldValue:hover{border-color:var(--brand,#0088c7);background-color:#fff}.tablePanelFieldValue>*{width:100%}.tablePanelTemplateField .center{justify-content:flex-start!important;text-align:left!important}.tablePanelTemplateField .progressBlock{max-width:240px}.tablePanelDateValue{display:flex;align-items:center;justify-content:space-between;width:100%;grid-gap:8px;gap:8px;cursor:pointer}.tablePanelDateIcon{flex-shrink:0;opacity:.55}.tablePanelRights{display:flex;align-items:center;grid-gap:10px;gap:10px;cursor:pointer}.tablePanelRights.is-readonly{cursor:default}.tablePanelRights>*{width:auto}.tablePanelRights .notifEdRightsCount{font-size:12px;font-weight:500;color:#1f2937}.tablePanelRights .notifEdRightsAvatar{width:26px;height:26px;font-size:10px}.tablePanelFormula{position:relative;display:flex;align-items:center;grid-gap:8px;gap:8px;min-height:34px;padding:4px 8px;border:1px solid #e5e7eb;border-radius:6px;background-color:#fbfbfc;cursor:pointer;overflow:hidden}.tablePanelFormula:hover{border-color:var(--brand,#0088c7);background-color:#fff}.tablePanelFormula.is-readonly{cursor:default}.tablePanelFormulaFx{flex-shrink:0;font-family:Consolas,Monaco,monospace;font-style:italic;font-weight:700;font-size:13px;color:#e8912a}.tablePanelFormulaTokens{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Consolas,Monaco,monospace;font-size:12px;line-height:1.4}.tablePanelFormulaTokens *{white-space:nowrap}.tablePanelFieldPlaceholder{flex:1 1;min-width:0;color:#9aa4b2;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tablePanelFormulaEdit{flex-shrink:0;display:inline-block;width:15px;height:15px;background:#94a3b8;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.tablePanelFormula:hover .tablePanelFormulaEdit{background:var(--brand,#0088c7)}.tablePanelFieldEdit,.tablePanelFormulaEdit{opacity:0;transition:opacity .12s ease}.tablePanelFieldValue:hover .tablePanelFieldEdit,.tablePanelFormula:hover .tablePanelFormulaEdit{opacity:1}.tablePanelFieldValue:focus-within{border-color:var(--brand,#0088c7);background-color:#fff}.tablePanelInput{width:100%;border:none;outline:none;background:transparent;font-size:12px;color:#1f2937;font-family:inherit;padding:0;resize:none}.tablePanelInput::placeholder{color:#9aa4b2}.tablePanelInput:read-only{cursor:default}.tablePanelTextarea{line-height:1.5;max-height:200px;overflow-y:auto}.tablePanelAxeField{padding:4px 6px}.tablePanelAxe{width:100%;display:flex;flex-wrap:wrap;align-items:center;grid-gap:4px;gap:4px;cursor:pointer}.tablePanelBooleanField{border:none;background:transparent;padding:2px 0;min-height:26px}.tablePanelDateField{padding:2px 6px}.tablePanelPopupField{justify-content:space-between;grid-gap:8px;gap:8px;cursor:pointer}.tablePanelPopupField.is-readonly{cursor:default}.tablePanelPopupFieldContent{flex:1 1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;grid-gap:4px;gap:4px;overflow:hidden}.tablePanelFieldEdit{flex-shrink:0;display:inline-block;width:15px;height:15px;background:#94a3b8;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.tablePanelPopupField:hover .tablePanelFieldEdit{background:var(--brand,#0088c7)}.tablePanelHtmlPreview{width:100%;font-size:12px;color:#1f2937;line-height:1.5;max-height:120px;overflow:hidden}.tablePanelHtmlPreview.is-expanded{max-height:none;overflow:visible}.tablePanelFieldValue.is-expanded{max-height:none;overflow:visible;align-items:flex-start}.tablePanelFieldValue.is-expanded .tablePanelPopupFieldContent{overflow:visible}.tablePanelHtmlMore{width:100%;margin-top:4px;padding:0;border:none;background:none;text-align:left;font-size:12px;font-weight:600;color:var(--brand,#0088c7);cursor:pointer}.tablePanelHtmlMore:hover{text-decoration:underline}.tablePanelReadValue{width:100%;font-size:12px;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tablePanelDiscussionWrap{flex:1 1;min-height:0;display:flex}.tablePanelDependenciesWrap,.tablePanelDependenciesWrap .dependenciesEmbedded{flex:1 1;min-height:0;display:flex;flex-direction:column}.dependenciesEmbeddedContent{flex:1 1;min-height:0;overflow-y:auto;padding:12px 16px 16px}.dependencyEmptyState{padding:24px 12px;text-align:center;font-size:12px;color:#9aa4b2}.dependencySection{margin-bottom:16px}.dependencySectionHeader{display:flex;align-items:center;grid-gap:8px;gap:8px;cursor:pointer;padding:4px 2px;-webkit-user-select:none;user-select:none}.dependencySectionChevron{display:inline-flex;color:var(--brand,#2563eb)}.dependencySectionTitle{font-size:14px;font-weight:600;color:var(--brand,#2563eb)}.dependencySectionCount{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:rgba(var(--brand-rgb,37,99,235),.12);color:var(--brand,#2563eb);font-size:11.5px;font-weight:600}.dependencySection.is-next .dependencySectionChevron,.dependencySection.is-next .dependencySectionTitle{color:#12a37b}.dependencySection.is-next .dependencySectionCount{background:rgba(18,163,123,.12);color:#12a37b}.dependencyColumns{display:flex;grid-gap:10px;gap:10px;align-items:flex-start}.dependencyColumns>.dependencySection{flex:1 1;min-width:0}.dependencySectionHeaderStatic{cursor:default}.dependencySectionAdd{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:4px;border:none;border-radius:7px;background:var(--brand,#2563eb);color:#fff;cursor:pointer}.dependencySectionAdd:hover{filter:brightness(1.06)}.dependencySection.is-next .dependencySectionAdd{background:#12a37b}.dependencySection.is-empty{opacity:.5;transition:opacity .15s ease}.dependencySection.is-empty:hover{opacity:1}.dependencySectionLag{margin-left:2px}.dependenciesEmbeddedContent .dependencySection.is-next{margin-top:28px;padding-top:24px;border-top:1px solid #e9ecf2}.dependencyZoomFooter{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;width:100%;margin-top:8px;padding:10px;border:none;border-top:1px solid #eef0f3;background:transparent;color:#64748b;font-size:12.5px;font-weight:500;cursor:pointer;transition:color .15s ease}.dependencyZoomFooter:hover{color:var(--brand,#2563eb)}.selectDepOverlay{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;background:rgba(20,24,40,.35)}.selectDepBox{width:580px;max-width:94vw;height:660px;max-height:88vh;display:flex;flex-direction:column;background:#fff;border-radius:14px;box-shadow:0 12px 40px rgba(15,23,42,.25);overflow:hidden}.selectDepHeader{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:14px 16px;border-bottom:1px solid #e4e9f4}.selectDepHeaderIcon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--brand-50,#e9f0fe);color:var(--brand,#2563eb);flex:none}.selectDepHeaderTitle{flex:1 1 auto;min-width:0;font-size:15px;font-weight:800;color:#14184b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectDepHeaderObj{color:#8a90a2;font-weight:600}.selectDepTabs{display:flex;grid-gap:6px;gap:6px;padding:12px 16px 0}.selectDepTab{padding:7px 14px;border:1px solid #e1e2e9;border-radius:8px;background:#f7f8fa;color:#5a6478;font-size:13px;font-weight:600;cursor:pointer}.selectDepTab.isActive{background:var(--brand,#2563eb);border-color:var(--brand,#2563eb);color:#fff}.selectDepSearch{display:flex;align-items:center;margin:12px 16px 0}.selectDepBody{flex:1 1 auto;min-height:0;overflow-y:auto;padding:10px 12px}.selectDepLine{display:flex;align-items:center;grid-gap:2px;gap:2px}.selectDepChevron{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:#9aa3af;cursor:pointer;flex:none;transition:transform .12s ease}.selectDepChevron.isOpen{transform:rotate(90deg)}.selectDepChevron.isLeaf{visibility:hidden}.selectDepRow{flex:1 1 auto;min-width:0;display:flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 8px;border:none;border-radius:8px;background:transparent;cursor:pointer;text-align:left}.selectDepRow:hover{background:#f1f5f9}.selectDepRow.isSelected{background:var(--brand-50,#e9f0fe)}.selectDepTile{flex:none;width:26px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center;background:#94a3b8}.selectDepTileIcon{width:15px;height:15px;background-color:#fff}.selectDepRowMain{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;grid-gap:1px;gap:1px}.selectDepName{font-size:13px;color:#2b2c33}.selectDepName,.selectDepPath{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectDepPath,.selectDepType{font-size:11px;color:#9aa3af}.selectDepType{flex:none}.selectDepRow.isChain{cursor:default}.selectDepRow.isChain:hover{background:transparent}.selectDepRow.isChain .selectDepTile{background:#f59e0b}.selectDepRow.isChain .selectDepName{color:#c2410c;font-weight:600}.selectDepRow.isChain .selectDepType{color:#e08a3c}.selectDepCheck{flex:none;color:var(--brand,#2563eb);display:inline-flex}.selectDepLoadingRow{padding:10px;display:flex}.selectDepEmpty{padding:10px 12px;font-size:12px;color:#9aa3af}.selectDepChildMsg{padding:8px 12px;font-size:12px;font-style:italic;color:#b45309;background:#fff7ed;border-radius:8px;margin:2px 0 4px}.selectDepFooter{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;padding:12px 16px;border-top:1px solid #eef0f3}.selectDepFooterInfo{flex:1 1 auto;min-width:0;font-size:12.5px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectDepFooterLabel{color:#9aa3af}.selectDepFooterActions{display:flex;grid-gap:8px;gap:8px;flex:none}.selectDepBtn{height:34px;padding:0 16px;border-radius:9px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent}.selectDepBtnCancel{background:#fff;border-color:#e1e2e9;color:#5a6478}.selectDepBtnCancel:hover{background:#f7f8fa}.selectDepBtnValidate{background:var(--brand,#2563eb);color:#fff}.selectDepBtnValidate:hover{filter:brightness(1.05)}.selectDepBtnValidate:disabled{background:#c7ccd6;cursor:default;filter:none}.depPopupHeader{display:flex;align-items:center;grid-gap:12px;gap:12px;margin:-20px -20px 16px;padding:16px 20px;border-bottom:1px solid #e4e9f4}.depPopupHeaderIcon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--brand-50,#e9f0fe);color:var(--brand,#2563eb);flex:none}.depPopupHeaderTitle{flex:1 1 auto;min-width:0;font-size:16px;font-weight:800;color:#14184b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.depPopupHeaderTitleObj{color:var(--brand,#2563eb)}.dependencySummaryBar{display:flex;grid-gap:10px;gap:10px;margin-bottom:12px}.dependencySummaryTile{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;padding:8px 10px;border:1px solid #e6edf7;border-radius:11px;background:#fff}.dependencySummaryTile.is-next{border-color:#d9f2e7}.dependencySummaryTile.is-empty{opacity:.5;transition:opacity .15s ease}.dependencySummaryTile.is-empty:hover{opacity:1}.dependencySummaryIcon{flex:0 0 auto;width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#fff;background:#2f6bf6}.dependencySummaryTile.is-next .dependencySummaryIcon{background:#12a37b}.dependencySummaryIcon svg{width:15px;height:15px}.dependencySummaryBody{min-width:0;display:flex;flex-direction:column;grid-gap:2px;gap:2px}.dependencySummaryTop{display:flex;align-items:baseline;grid-gap:5px;gap:5px}.dependencySummaryCount{font-size:16px;font-weight:700;line-height:1;color:#1f2937}.dependencySummaryLabel{font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#2f6bf6}.dependencySummaryTile.is-next .dependencySummaryLabel{color:#12a37b}.dependencySummaryBottom{display:flex;align-items:center;grid-gap:5px;gap:5px}.dependencySummaryMin{font-size:11px;color:#9ca3af}.dependenciesCards{flex-direction:column;margin-top:6px}.dependenciesCards,.dependencyCard{display:flex;grid-gap:10px;gap:10px}.dependencyCard{padding:10px 12px;border:1px solid #eef0f3;border-left:3px solid #cbd5e1;border-radius:11px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04)}.dependencyCard.is-previous{border-left-color:#4f7cf7}.dependencyCard.is-next{border-left-color:#10b981}.dependencyCardIcon{flex:0 0 auto;width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#eef2ff}.dependencyCard.is-next .dependencyCardIcon{background:#e6f7f0}.dependencyCardGlyph{width:16px;height:16px;margin:0;background-color:#4f7cf7}.dependencyCard.is-next .dependencyCardGlyph{background-color:#10b981}.dependencyCardBody{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;grid-gap:6px;gap:6px}.dependencyCardTop{display:flex;align-items:center;grid-gap:8px;gap:8px}.dependencyCardTitle{flex:1 1;min-width:0;font-size:13px;font-weight:600;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dependencyKeyBadge{padding:2px 6px;border-radius:6px;background:#f1f5f9;color:#64748b;font-size:10px;font-weight:500;font-family:"IBM Plex Mono","Segoe UI",monospace}.dependencyCardDelete,.dependencyKeyBadge{flex:0 0 auto;display:inline-flex;align-items:center}.dependencyCardDelete{border:none;background:transparent;cursor:pointer;color:#cbd0d8;padding:0;border-radius:50%}.dependencyCardDelete:hover{color:#ef4444}.dependencyCardMeta{display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px 14px;gap:8px 14px}.dependencyTypeChip{display:inline-flex;align-items:center;max-width:100%;padding:6px 12px;border-radius:8px;background:#eef1f6;font-size:13px;font-weight:600;color:#334155}.dependencyTypeLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dependencyMetaGroup{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;white-space:nowrap}.dependencyMetaLabel{color:#9ca3af;font-size:11px}.dependencyLagPill{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;background:#f1f5f9;color:#475569}.dependencyLagPill.is-pos{background:#dcfce7;color:#15803d}.dependencyLagPill.is-neg{background:#fee2e2;color:#b91c1c}.dependencyCardPath{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:11.5px;color:#9aa3af}.dependencyPathIcon{flex:0 0 auto;display:inline-flex;color:#b6bcc6}.dependencyPathText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dependencyCardInfoRow{display:flex;align-items:center;flex-wrap:wrap;grid-gap:6px 16px;gap:6px 16px}.dependencyLagEdit{border:none;background:transparent;padding:0;display:inline-flex;align-items:center;cursor:pointer;color:#b6bcc6}.dependencyLagEdit:hover{color:var(--brand,#2563eb)}.dependencyCardClickable{cursor:pointer}.dependencyCardClickable:hover{box-shadow:0 2px 8px rgba(15,23,42,.09)}.dependencyCardClickable:hover .dependencyLagEdit{color:var(--brand,#2563eb)}.dependencyMenu{min-width:216px;max-width:260px;padding:4px}.dependencyMenuSection{padding:4px 4px 6px}.dependencyMenuLabel{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;margin-bottom:6px}.dependencyMenuTypes{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.dependencyMenuType{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 8px;border-radius:8px;cursor:pointer;font-size:13px;color:#334155}.dependencyMenuType:hover{background:#f1f5f9}.dependencyMenuType.is-selected{background:#eef2ff;font-weight:600}.dependencyMenuTypeLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dependencyMenuCheck{color:var(--brand,#2563eb);font-weight:700}.dependencyMenuDivider{height:1px;background:#eef0f3;margin:4px 0}.dependencyMenuLagRow{display:flex;align-items:center;grid-gap:8px;gap:8px}.dependencyMenuLagInput{width:64px;height:30px;padding:0 8px;border:1px solid #e1e2e9;border-radius:8px;background:#f7f8fa;font-size:13px;color:#2b2c33;outline:none}.dependencyMenuLagInput:focus{border-color:var(--brand,#2563eb);background:#fff}.dependencyMenuUnit{font-size:12px;color:#9ca3af}.dependencyMenuApply{margin-left:auto;height:30px;padding:0 12px;border:none;border-radius:8px;background:var(--brand,#2563eb);color:#fff;font-size:12px;font-weight:600;cursor:pointer}.dependencyMenuApply:hover{filter:brightness(1.05)}.dependencyMenuItem{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px;border-radius:8px;cursor:pointer;font-size:13px;color:#334155}.dependencyMenuItem:hover{background:#f1f5f9}.dependencyMenuItem.is-delete{color:#dc2626}.dependencyMenuItem.is-delete:hover{background:#fef2f2}.dependencyConstraintGroup{display:inline-flex;align-items:center;grid-gap:6px;gap:6px}.dependencyConstraintIcon{display:inline-flex;color:#94a3b8}.dependencyConstraintDate{font-size:12px;font-weight:500;color:#64748b}.dependencyRequiredLagValue{font-size:12px;font-weight:600;color:#1f2937}.dependencyAddBtn{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;width:100%;margin-top:6px;padding:12px;border:1px dashed #cbd5e1;border-radius:10px;background:transparent;color:#475569;font-size:13px;font-weight:500;cursor:pointer}.dependencyAddBtn:hover{border-color:var(--brand,#2563eb);color:var(--brand,#2563eb);background:#f8fafc}.discussionThread{display:flex;flex-direction:column;height:100%;width:100%;min-height:0}.discussionThreadLoading{display:flex;justify-content:center;padding:28px}.discussionThreadList{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:12px 16px}.discussionThreadEmpty{padding:28px 12px;text-align:center;color:#94a3b8;font-size:13px}.discussionThreadMore{display:flex;justify-content:center;padding:4px 0 10px}.discussionThreadMoreBtn{border:1px solid #e5e7eb;background:#fff;color:#64748b;border-radius:14px;padding:4px 14px;font-size:12px;cursor:pointer}.discussionThreadMoreBtn:hover{background:#f1f5f9}.discussionThreadDay{display:flex;align-items:center;grid-gap:12px;gap:12px;margin:14px 2px 10px;color:var(--brand,#2563eb);font-size:12px;font-weight:700}.discussionThreadDay:after,.discussionThreadDay:before{content:"";flex:1 1;height:1px;background:#eef0f3}.discussionThreadMsg{display:flex;grid-gap:8px;gap:8px;padding:6px 0}.discussionThreadAvatar{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#4d9de0;color:#fff;font-size:10px;font-weight:800;cursor:default}.discussionThreadMsg.is-own .discussionThreadAvatar{background:var(--brand,#2563eb)}.discussionThreadMsgBody{flex:1 1;min-width:0}.discussionThreadMsgHead{display:flex;align-items:baseline;grid-gap:8px;gap:8px}.discussionThreadMsgUser{font-size:12.5px;font-weight:700;color:#1f2937}.discussionThreadMsgTime{font-size:11px;color:#94a3b8}.discussionThreadMsgText{margin-top:2px;font-size:12.5px;color:#374151;white-space:pre-wrap;word-break:break-word}.discussionThreadComposer{flex-shrink:0;display:flex;flex-direction:column;border-top:1px solid #eef0f3;padding:10px 16px 12px}.discussionThreadMention{color:var(--brand,#2563eb);background:rgba(var(--brand-rgb,37,99,235),.1);border-radius:4px;padding:0 3px;font-weight:600}.discussionThreadMentions{margin-bottom:6px;padding:4px;max-height:180px;overflow-y:auto;border:1px solid #eef0f3;border-radius:8px;background:#fff;box-shadow:0 -6px 16px rgba(15,23,42,.08)}.discussionThreadMentionItem{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;font-size:12.5px;color:#374151}.discussionThreadMentionItem.is-active,.discussionThreadMentionItem:hover{background:#f1f5f9}.discussionThreadMentionAvatar{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#4d9de0;color:#fff;font-size:9px;font-weight:800}.discussionThreadMentionAvatar.is-group{background:#26a599}.discussionThreadGroupIcon{width:12px;height:12px;background:#fff;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.discussionThreadMentionName{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discussionThreadMentionTag{flex-shrink:0;font-size:10px;font-weight:700;text-transform:uppercase;color:#64748b;background:#f1f5f9;border-radius:6px;padding:1px 6px}.discussionThreadInput{width:100%;box-sizing:border-box;min-height:44px;max-height:140px;overflow-y:auto;padding:8px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#fbfbfc;font-size:12.5px;line-height:1.5;color:#1f2937;font-family:"IBM Plex Sans","Segoe UI","sans-serif";outline:none;white-space:pre-wrap;word-break:break-word;cursor:text}.discussionThreadInput:focus{border-color:var(--brand,#2563eb);background:#fff}.discussionThreadInput:empty:before{content:attr(data-placeholder);color:#9ca3af;pointer-events:none}.discussionThreadChip{color:var(--brand,#2563eb);background:rgba(var(--brand-rgb,37,99,235),.1);border-radius:4px;padding:0 4px;font-weight:600;white-space:nowrap}.discussionThreadChip.is-group{font-style:italic}.discussionThreadSend{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;align-self:flex-end;margin-top:8px;padding:7px 14px;border:none;border-radius:8px;background:var(--brand,#2563eb);color:#fff;font-size:13px;font-weight:600;cursor:pointer}.discussionThreadSend:disabled{opacity:.5;cursor:default}.discussionThreadSendIcon{width:15px;height:15px;background:#fff;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.tablePanelFooter{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;flex-shrink:0;padding:10px 16px;border-top:1px solid #eef0f3;background-color:#fff}.tablePanelSaveState{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:12px;color:#94a3b8;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tablePanelSaveDot{width:8px;height:8px;border-radius:50%;background-color:#22c55e;flex-shrink:0}.tablePanelFooterActions{display:flex;align-items:center;grid-gap:4px;gap:4px;flex-shrink:0}.tablePanelFooterBtn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;cursor:pointer}.tablePanelFooterBtn:hover{background-color:#f1f5f9}.tablePanelFooterIcon{display:inline-block;width:18px;height:18px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.tablePanelFooterBtn.is-delete:hover{background-color:#fef2f2}.tablePanelFooterBtn.is-delete .tablePanelFooterIcon{background:#ef4444}.is-row-added,.planning-gantt-cell.is-row-added,.tabsters-table-row.is-row-added{background-color:#ebf5ff;transition:background-color .4s ease-out}.cellFullHeight,.tabsters-table-cell-content{height:100%;width:100%;min-width:100%;max-width:100%;display:flex;align-items:center}.cellFullHeight{grid-gap:6px;gap:6px}.tabsters-table-cell-responsive-text .tabsters-table-cell-content>div>div{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabsters-table-cell-responsive-axis-table .tabsters-table-cell-content{position:relative;min-width:0}.collapse-icon{position:absolute;top:50%;transform:translateY(-50%);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;justify-content:center;align-items:center;cursor:pointer}.planning-gantt-cell{padding:0 20px;vertical-align:middle;display:flex;justify-content:start;align-items:center;border-bottom:1px solid #e9ecef;box-sizing:border-box;overflow:hidden}.planning-gantt-cell:hover{background-color:#f8f9fa}.planning-gantt-cell-periodes{border-right:1px solid #cbcbcb}.planning-gantt-cell-periodes:first-of-type{border-left:1px solid #cbcbcb}.tabsters-gantt-header-column{position:relative}.tabsters-gantt-header-content{display:flex;justify-content:center;align-items:center;height:100%;border-right:1px solid #cbcbcb}.tabsters-gantt-header-content:first-of-type{border-left:1px solid #cbcbcb}.tabsters-gantt-header-content-month{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}.gantt-cell-content{width:calc(100% - 40px);position:absolute;transform:translateY(-50%);left:20px;display:flex;z-index:850}.bold{font-weight:700}.tabsters-resizable-header{-webkit-user-select:none;user-select:none}.resize-handle{position:absolute;right:0;top:0;width:2px;height:100%;cursor:col-resize;background-color:initial;opacity:0;transition:opacity .2s ease}.resize-handle:hover{opacity:.6!important;background-color:#007bff!important}body.resizing-column{cursor:col-resize!important;-webkit-user-select:none;user-select:none}.tabsters-column-ghost{opacity:1}.tabsters-column-chosen{background:#ebf5ff}.tabsters-column-drag{opacity:0!important;transition:none}.tabsters-gantt-header{display:flex;justify-content:start;align-items:start;flex-direction:column;height:42px;font-size:12px;position:sticky;top:0;z-index:1000}.tabsters-gantt-header-row-full{display:flex;position:relative;height:100%;padding:0 20px}.gantt-header-row{display:flex;position:relative;height:50%;padding:0 20px}.gantt-header-row:first-child{border-bottom:1px solid #cbcbcb}.tabsters-gantt-today{position:absolute;transform:translate(-3px,-3px);height:7px;width:7px;border-radius:50%;background-color:#ffb856;z-index:1001}.tabsters-gantt-today-text{position:absolute;bottom:0;background:#ffb856;border-radius:1px;display:flex;justify-content:center;align-items:center;padding:1px 4px;color:#fff;font-size:10px;z-index:1001}.gantt-date-range{display:flex;justify-content:space-between;align-items:center;width:100%}.gantt-duration,.gantt-end-date,.gantt-start-date{color:#495057}.gantt-duration strong,.gantt-end-date strong,.gantt-start-date strong{color:#212529;margin-right:4px}.gantt-empty-row{position:absolute;left:10px;top:0;font-size:10px;color:#6c757d;font-style:italic;opacity:.7}.gantt-bar-container{position:absolute;top:0;opacity:.9;transition:opacity .2s ease;border-radius:4px}.gantt-bar-container:hover{opacity:1;box-shadow:0 2px 4px rgba(0,0,0,.2)}.gantt-bar{display:block;position:relative;width:100%;height:100%;border-radius:4px;overflow:hidden}.gantt-bar-resizing{opacity:.7;z-index:900}.gantt-bar-draggable{cursor:move}.gantt-bar-dragging{opacity:.7;z-index:900}.bar-drag-confirmation-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;z-index:2100}.bar-drag-confirmation-popup{display:flex;flex-direction:column;justify-content:start;align-items:start;background:#fff;font-family:"IBM Plex Sans",sans-serif;grid-gap:16px;gap:16px;padding:20px 24px;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.2);min-width:550px}.bar-drag-confirmation-header{width:100%;font-family:"IBM Plex Sans",sans-serif;color:#0088c7;font-size:16px;font-weight:700;padding-bottom:10px;border-bottom:1px solid #e9ecef}.bar-drag-confirmation-body{width:100%;font-size:13px;display:flex;flex-direction:column;justify-content:start;align-items:start;grid-gap:16px;gap:16px}.bar-drag-confirmation-row{display:flex;align-items:center;width:100%}.bar-drag-confirmation-col{display:flex;flex-direction:column;justify-content:start;align-items:start;grid-gap:2px;gap:2px}.bar-drag-confirmation-content{display:flex;justify-content:start;align-items:center;grid-gap:8px;gap:8px}.bar-drag-confirmation-diff span{display:flex;justify-content:center;align-items:center;color:#fff;padding:4px 8px;border-radius:100px}.bar-drag-confirmation-label{font-weight:600;color:#6c757d}.bar-drag-confirmation-separator{height:1px;background:#e9ecef;margin:8px 0}.bar-drag-confirmation-new{color:#0088c7;font-weight:500}.bar-drag-confirmation-actions{display:flex;justify-content:flex-end;grid-gap:8px;gap:8px}.bar-drag-shift-btn{color:#000!important}.gantt-milestone{position:absolute;aspect-ratio:1/1;transform:rotate(45deg);border-radius:2px;opacity:.9}.gantt-milestone:hover{opacity:1;box-shadow:0 2px 4px rgba(0,0,0,.2)}.gantt-milestone-content{position:absolute;top:50%;font-size:12px;white-space:nowrap}.gantt-milestone-diamond{position:absolute;aspect-ratio:1/1;transform:rotate(45deg);border-radius:2px;opacity:.9}.gantt-milestone-diamond:hover{opacity:1;box-shadow:0 2px 4px rgba(0,0,0,.2)}.gantt-milestone-circle{position:absolute;aspect-ratio:1/1;border-radius:100px;opacity:.9}.gantt-milestone-circle:hover{opacity:1;box-shadow:0 2px 4px rgba(0,0,0,.2)}.gantt-milestone-triangle{position:absolute;aspect-ratio:1/1;clip-path:polygon(50% 15%,0 100%,100% 100%);opacity:.9}.gantt-milestone-triangle:hover{opacity:1;box-shadow:0 2px 4px rgba(0,0,0,.2)}.gantt-milestone-star{position:absolute;aspect-ratio:1/1;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);opacity:.9}.gantt-milestone-star:hover{opacity:1;box-shadow:0 2px 4px rgba(0,0,0,.2)}.gantt-bar-progress{display:block;height:100%;background-color:rgba(0,0,0,.15)}.tabsters-gantt-dependencies{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.adjust-dates-points{position:absolute;transform:translateY(-50%);width:-moz-fit-content;width:fit-content;height:14px;opacity:0;display:flex;align-items:center;justify-content:center;cursor:w-resize;z-index:5}.gantt-bar-container:hover .adjust-dates-points,.gantt-milestone-container:hover .adjust-dates-points{opacity:1}.dependency-points{position:absolute;transform:translateY(-50%);width:8px;height:8px;background-color:#6c757d;border-radius:100px;opacity:0}.gantt-bar-container:hover .dependency-points,.gantt-milestone-container:hover .dependency-points{opacity:1}.dependency-points{cursor:grab;z-index:10}.dependency-points:hover{transform:scale(1.1) translateY(-50%)}.gantt-dependency-dragging .dependency-points{opacity:1!important;cursor:grabbing}.gantt-dependency-dragging .dependency-points:hover{transform:scale(1.4) translateY(-50%);background-color:#f60}.gantt-milestone-container{position:absolute;z-index:5}.gantt-milestone-baseline-container{position:absolute;transform:translateX(-50%)}.gantt-bar-content{position:absolute;top:0;left:8px;font-size:12px;overflow:hidden;text-overflow:ellipsis;font-weight:500}.gantt-bar-content-outside{position:absolute;top:50%;right:-8px;transform:translate(100%,-50%);text-wrap:nowrap;pointer-events:none;z-index:1000}.gantt-bar-content-below{position:absolute;left:50%;transform:translateX(-50%);text-wrap:nowrap;font-weight:500}.gantt-baseline{position:absolute;height:5px}.gantt-baseline,.gantt-milestone-baseline{background-color:#ff9800;border-radius:2px;z-index:4}.gantt-milestone-baseline{display:block;aspect-ratio:1/1;transform:rotate(45deg)}.gantt-tooltip{position:fixed;pointer-events:none;background-color:rgba(51,51,51,.9);border:1px solid rgba(51,51,51,.7);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);font-size:12px;min-width:200px;max-width:400px;z-index:2100;animation:tooltipFadeIn .3s ease-out}@keyframes tooltipFadeIn{0%{opacity:0}to{opacity:1}}.gantt-tooltip-content{width:100%;padding:0}.tooltip-header{width:100%;color:#fff;padding:8px 12px;border-radius:7px 7px 0 0;font-weight:500;text-align:center;font-size:13px;border-bottom:1px solid hsla(0,0%,100%,.7)}.tooltip-body{width:100%;padding:10px 12px}.tooltip-row{width:100%;align-items:center;margin-bottom:6px;min-height:18px}.tooltip-row,.tooltip-row-content{display:flex;justify-content:start}.tooltip-row-content{flex-direction:column;align-items:start;grid-gap:5px;gap:5px}.tooltip-footer{width:100%;color:#fff;padding:8px 12px;border-radius:0 0 7px 7px;border-top:1px solid hsla(0,0%,100%,.7)}.tooltip-label{display:block;width:-moz-fit-content;width:fit-content;font-weight:500;color:#fff;margin-right:8px;flex-shrink:0}.tooltip-values{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;width:100%}.tooltip-value{text-wrap:nowrap;color:#fff;font-weight:400;flex-grow:1}.tabsters-table-cell-axe{align-items:start;white-space:nowrap;width:-moz-fit-content;width:fit-content;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.tabsters-table-cell-axe,.tabsters-table-cell-axisTable{font-size:12px;font-weight:400;justify-content:start;padding:4px 8px}.tabsters-table-cell-axisTable{align-items:center;text-wrap:nowrap;min-height:26px;margin-top:2px;margin-bottom:2px}.pagination-container-wrapper{justify-content:space-between;width:100%;box-sizing:border-box;font-family:"IBM Plex Sans","Segoe UI","GeezaPro","DejaVu Serif","sans-serif","-apple-system","BlinkMacSystemFont";padding:6px 4px 0}.pagination-container-wrapper,.row-number{display:flex;align-items:center;font-size:12px}.row-number{justify-content:center;grid-gap:4px;gap:4px}.pagination-range{text-align:end;min-width:90px;margin-left:8px}.pagination-select{position:relative;display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;border:1px solid #ccc;border-radius:4px;padding:4px 8px;font-size:12px;background-color:#fff;cursor:pointer}.pagination-select:hover{border-color:#999}.pagination-select:focus{outline:none;border-color:#06c}.pagination-select-list{list-style:none;position:absolute;top:0;left:50%;transform:translate(-50%,calc(-100% - 4px));display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:12px;padding:0;cursor:pointer;z-index:999}.pagination-select-list li{cursor:pointer;width:100%;padding:4px 8px}.pagination-select-list li:hover{background-color:#f0f0f0}.pagination-container{justify-content:start;height:100%;width:-moz-fit-content;width:fit-content;background-color:#fff}.page-numbers,.pagination-container{display:flex;align-items:center;grid-gap:4px;gap:4px}.page-number,.page-numbers{justify-content:center;height:26px}.page-number{position:relative;display:flex;width:26px;font-size:12px;font-weight:400;align-items:center;border-radius:100%;cursor:pointer}.page-number.active{background-color:#cce7f4;color:#000;border:1px solid #0088c7;border-radius:5px}.page-number span{line-height:1;margin-top:1px}.button-pagination{position:relative;display:flex;align-items:center;justify-content:center;width:26px;height:26px;cursor:pointer;border-radius:100%;border:none;outline:none;background-color:initial;color:#000}.button-pagination:disabled{opacity:.5}.button-pagination:hover{background-color:#f8f9fa}.button-pagination:focus{outline:none}.button-pagination span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tabsters-cell-text-editing-input{border:none!important;border-bottom:2px solid var(--brand,#0088c7)!important;box-shadow:none!important;resize:none!important;background-color:initial!important;border-radius:0!important;font-size:12px!important;padding:0!important;height:29px!important;width:100%}.tabsters-cell-default-limited{width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;display:block}.tabstersSpinner{width:28px;height:28px;border:3px solid rgba(20,22,40,.12);border-top:3px solid var(--brand,#0088c7);border-radius:50%;animation:tabstersSpin .7s linear infinite;box-sizing:border-box;display:inline-block}@keyframes tabstersSpin{to{transform:rotate(1turn)}}.tbsDatePicker{position:relative;display:inline-block}.tbsDatePicker.is-disabled{opacity:.6;pointer-events:none}.tbsDatePickerInput{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;height:34px;padding:0 10px;border:1px solid #e1e2e9;border-radius:9px;background:#f7f8fa;cursor:pointer;transition:border-color .15s,background .15s}.tbsDatePickerInput:hover{border-color:var(--brand,#0088c7);background:#fff}.tbsDatePickerValue{font-size:13px;color:#2b2c33;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tbsDatePickerIcon{flex:0 0 auto}.tbsDatePickerPopup{position:absolute;z-index:3000;top:calc(100% + 6px);left:0;width:262px;padding:12px;background:#fff;border:1px solid #e6e7ee;border-radius:12px;box-shadow:0 8px 28px rgba(20,22,40,.16)}.tbsDatePickerHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.tbsDatePickerMonth{font-size:13px;font-weight:700;color:#2b2c33;text-transform:capitalize}.tbsDatePickerNav{width:28px;height:28px;border:none;background:transparent;border-radius:8px;font-size:18px;line-height:1;color:#5a5b66;cursor:pointer}.tbsDatePickerNav:hover{background:#f0f1f5;color:var(--brand,#0088c7)}.tbsDatePickerRow{display:flex}.tbsDatePickerWeekdays{margin-bottom:4px;border-bottom:1px solid #eeeff3;padding-bottom:6px}.tbsDatePickerWeekdayCell,.tbsDatePickerWeekNo{flex:1 1;text-align:center;font-size:10px;font-weight:700;text-transform:uppercase;color:#9a9ba6}.tbsDatePickerWeekNo{display:flex;justify-content:center;align-items:center}.tbsDatePickerDay{flex:1 1;height:30px;border:none;background:transparent;border-radius:8px;font-size:12px;color:#2b2c33;cursor:pointer;padding:0;margin:1px 0}.tbsDatePickerDay:hover:not(:disabled){background:#eef4ff}.tbsDatePickerDay.is-outside{color:#c4c5ce}.tbsDatePickerDay.is-today{box-shadow:inset 0 0 0 1.5px var(--brand,#0088c7)}.tbsDatePickerDay.is-selected,.tbsDatePickerDay.is-selected:hover:not(:disabled){background:var(--brand,#0088c7);color:#fff;font-weight:700}.tbsDatePickerDay.is-disabled{color:#d4d5dc;cursor:default}.tbsDatePickerFooter{margin-top:10px;padding-top:10px;border-top:1px solid #eeeff3;display:flex;justify-content:center}.tbsDatePickerToday{border:none;background:transparent;color:var(--brand,#0088c7);font-size:12px;font-weight:600;cursor:pointer}.tbsDatePickerToday:hover{text-decoration:underline}.tbsDatePickerTitle{border:none;background:transparent;font-size:13px;font-weight:700;color:#2b2c33;text-transform:capitalize;cursor:pointer;padding:4px 10px;border-radius:8px}.tbsDatePickerTitle:hover:not(.is-toplevel){background:#f0f1f5;color:var(--brand,#0088c7)}.tbsDatePickerTitle.is-toplevel{cursor:default}.tbsDatePickerCellGrid{display:flex;flex-wrap:wrap}.tbsDatePickerCell{flex:0 0 33.333%;height:46px;border:none;background:transparent;border-radius:8px;font-size:12px;color:#2b2c33;cursor:pointer;text-transform:capitalize}.tbsDatePickerCell:hover{background:#eef4ff}.tbsDatePickerCell.is-outside{color:#c4c5ce}.tbsDatePickerCell.is-today{box-shadow:inset 0 0 0 1.5px var(--brand,#0088c7)}.tbsDatePickerCell.is-selected{background:var(--brand,#0088c7);color:#fff;font-weight:700}.tbsDatePickerInline{display:inline-block}.tbsDatePickerPanel{width:252px;padding:4px 2px}.tabstersListBox{display:flex;flex-direction:column;width:100%;overflow-y:auto;border:1px solid #e0e0e2;border-radius:6px;background:#fff}.tabstersListBoxItem{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:7px 12px;cursor:pointer;border-bottom:1px solid #f2f2f4;-webkit-user-select:none;user-select:none}.tabstersListBoxItem:last-child{border-bottom:none}.tabstersListBoxItem:hover{background:#f6f7f9}.tabstersListBoxItem.is-checked{background:#eef4ff}.tabstersListBoxItem.is-dragover{border-top:2px solid var(--brand,#2f6bff)}.tabstersListBoxItem.is-dragging{opacity:.5}.tabstersListBoxCheckbox{flex:0 0 auto;width:16px;height:16px;border:1.5px solid #b8b8bc;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.tabstersListBoxCheckbox.checked{background:var(--brand,#2f6bff);border-color:var(--brand,#2f6bff)}.tabstersListBoxCheckmark{width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-bottom:1px}.tabstersListBoxLabel{flex:1 1 auto;min-width:0;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabstersListBoxDragHandle{flex:0 0 auto;cursor:grab;opacity:.45}.tabstersListBoxItem:hover .tabstersListBoxDragHandle{opacity:.8}.tabsters-cell-name-resource-limited{grid-gap:6px;gap:6px}.tabsters-cell-name-limited,.tabsters-cell-name-resource-limited{display:flex;justify-content:start;align-items:center;overflow:hidden;text-overflow:ellipsis}.tabsters-cell-name-limited{max-height:36px}.tabsters-cell-name-limited span:last-of-type{display:flex;justify-content:start;align-self:start}.tabsters-cell-name-resource-limited span{width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.tabsters-cell-levels-container,.tabsters-cell-name-resource{display:flex;justify-content:start;align-items:center;grid-gap:6px;gap:6px}.tabsters-cell-levels-container{width:100%;overflow:hidden}.tabsters-cell-levels-Label{width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.tabsters-cell-dependency{width:100%;height:100%;display:flex;align-items:center;grid-gap:6px;gap:6px;overflow:hidden}.tabsters-cell-dependency .tabsters-cell-dependency-content{display:flex;grid-gap:4px;gap:4px;overflow:hidden;flex-shrink:0}.tabsters-cell-dependency .tabsters-cell-dependency-content .tabsters-cell-dependency-label{width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.tabsters-cell-itemPath{width:100%;overflow:hidden;display:flex;grid-gap:6px;gap:6px}.tabsters-cell-itemPath-content-limited{overflow:hidden;flex-shrink:0}.tabsters-cell-itemPath-label{display:block;max-width:70px}.tabsters-cell-itemPath-label,.tabsters-cell-itemType{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.tabsters-cell-itemType{width:100%}.tabsters-cell-circle{flex-shrink:0}.tabsters-cell-priority{width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.tabsters-cell-type-date{overflow:hidden}.tabsters-cell-type-double{justify-content:end!important}.tabsters-cell-type-double-limited{display:flex;width:-moz-fit-content;width:fit-content;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;justify-content:end!important}.tabsters-cell-type-resource{width:100%;display:flex;justify-content:start;align-items:center;grid-gap:6px;gap:6px}.tabsters-cell-type-resource-Label{overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.tabsters-table-limited-height-Formula,.tabsters-table-limited-height-HTML{width:100%;max-height:42px;overflow:hidden;line-height:21px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis}.tabsters-table-limited-height-Formula{justify-content:start;align-items:start}.tabsters-table-dynamic-height-HTML{white-space:normal;overflow-wrap:anywhere}.tabsters-table-dynamic-height-Formula,.tabsters-table-dynamic-height-HTML{width:100%;justify-content:start;align-items:start}.tabsters-cell-link{width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.tabsters-table-cell-type-files-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:start;align-items:start;grid-gap:2px;gap:2px}.tabsters-table-cell-type-files{display:flex;align-items:center;grid-gap:4px;gap:4px;max-width:100%}.tabsters-table-cell-type-files .files-label{max-width:100%;overflow:hidden;text-overflow:ellipsis}.tabsters-cell-resources{height:100%}.tabsters-cell-resources,.tabsters-cell-resources-content{width:100%;display:flex;align-items:center;grid-gap:4px;gap:4px}.tabsters-cell-resources-content{justify-content:start}.tabsters-cell-userGroup{width:100%;overflow:hidden}.tabsters-cell-userGroup div{flex-shrink:0}.tabsters-cell-userGroup span{width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.tabsters-cell-location{width:100%;height:100%;display:flex;justify-content:start;align-items:center;grid-gap:6px;gap:6px}.tabsters-cell-location-label{width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.tooltip-error-message{position:absolute;bottom:-4px;left:50%;transform:translate(-50%,100%);background-color:#fcdfe7;color:#a10000;padding:4px 8px;width:150px;border-radius:4px;font-size:10px;font-weight:500;text-align:center;text-wrap:balance;z-index:9999999999999}.tooltip-error-message-arrow{position:absolute;top:0;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:10px;height:10px;background-color:#fcdfe7;z-index:-1}.tabsters-context-menu{position:fixed;min-width:160px;background-color:#fff;border:1px solid #ccc;border-radius:6px;padding:10px;box-shadow:0 2px 8px rgba(0,0,0,.15);display:flex;flex-direction:column;grid-gap:2px;gap:2px;z-index:10000}.tabsters-context-menu-item{display:flex;justify-content:start;align-items:center;font-size:13px;color:#212529;cursor:pointer;border-radius:6px;grid-gap:4px;gap:4px;padding:6px}.tabsters-context-menu-item.tabsters-context-menu-item-danger:hover{color:#e21313;background-color:#fde8e8}.tabsters-context-menu-item.tabsters-context-menu-item-info:hover{color:var(--brand,#0088c7);background-color:var(--brand-hover,#f2f5fb)}.tabsters-context-menu-item.tabsters-context-menu-item-danger:hover .iconContextMenu{background-color:#e21313!important}.tabsters-context-menu-item.tabsters-context-menu-item-info:hover .iconContextMenu{background-color:var(--brand,#0088c7)!important}@media only screen and (max-width:600px){.tabstersBlogImage{display:flex;height:100px;width:100px}.tabstersBlogArticleLeft{padding-left:0}.tabstersBlogArticleLeft,.tabstersBlogArticleRight{display:flex;justify-content:center;height:160px;width:50%;margin:auto}.tabstersBlogArticleRight{padding-right:0}.tabstersBlogArticleName{display:flex;text-align:center;width:100px;margin-top:10px}.cardContent{width:320px}.cardName{font-size:14px}.cardIconBlue{padding:6px}.indicatorsRights{padding-right:0}.navigationSize{font-size:10px}.navigationActive,.navigationBlocks{display:flex;flex-wrap:wrap;min-width:345px}.blockHeader{height:100%;max-height:85px;width:100%;margin:auto;padding-top:5px}.blockFilters{height:70px}.filters{justify-content:flex-start}.filters,.timetrackingWeeks,.views{display:flex;width:100%;padding-left:0;padding-right:0}.timetrackingWeeks{justify-content:flex-start}.filtersHolidays{display:flex;width:100%;padding-left:0;padding-right:0}.projectManager{font-size:10px}.iconsCard{height:18px;width:18px}.mediumIcons{height:20px;width:20px}.bigBadge{font-size:10px;padding:6px 8px 5px}.filesLabel{flex-direction:column;align-items:start}.cameraContainer{aspect-ratio:9/16}.photoButtonContainer{top:auto;bottom:0;height:120px;width:100%;flex-direction:row-reverse}.takePhoto{top:60px;left:50%}.cameraSwitch{left:auto;top:50%;right:24px;transform:translateY(-50%)}.photoFiles{width:auto;height:50%}.photoFiles canvas{height:100%!important;aspect-ratio:9/16!important}}@media only screen and (min-width:600px) and (max-width:767.99px){.tabstersBlogImage{display:flex;height:120px;width:120px}.tabstersBlogArticleLeft{padding-left:0}.tabstersBlogArticleLeft,.tabstersBlogArticleRight{display:flex;justify-content:center;height:180px;width:50%;margin:auto}.tabstersBlogArticleRight{padding-right:0}.tabstersBlogArticleName{display:flex;text-align:center;width:120px;margin-top:10px}.cardContent{width:600px}.cardName{font-size:16px}.cardIconBlue{padding:7px}.cardParents{max-width:350px}.indicatorsRights{padding-right:0}.navigationSize{font-size:11px}.navigationActive,.navigationBlocks{flex-flow:wrap}.blockFilters{height:70px}.filters{justify-content:flex-start}.filters,.timetrackingWeeks,.views{display:flex;width:100%;padding-left:0;padding-right:0}.timetrackingWeeks{justify-content:flex-start}.filtersHolidays{display:flex;width:100%;padding-left:0;padding-right:0}.miniblockEmptyText{font-size:8px;margin-left:8px}.projectManager{font-size:10px}.iconsCard{height:20px;width:20px}.mediumIcons{height:22px;width:22px}.bigBadge{font-size:10px;padding:7px 10px 6px}}@media only screen and (min-width:768px) and (max-width:991.98px){.tabstersBlogImage{display:flex;height:160px;width:160px}.tabstersBlogArticleLeft{padding-left:0}.tabstersBlogArticleLeft,.tabstersBlogArticleRight{display:flex;justify-content:center;height:220px;width:50%;margin:auto}.tabstersBlogArticleRight{padding-right:0}.tabstersBlogArticleName{display:flex;text-align:center;width:180px;margin-top:10px}.cardContent{width:768px}.cardName{font-size:18px}.cardIconBlue{padding:8px}.cardParents{max-width:350px}.indicatorsRights{padding-right:0}.navigationSize{font-size:11px}.navigationActive,.navigationBlocks{flex-flow:wrap}.blockFilters{height:70px}.filters{justify-content:flex-start}.filters,.timetrackingWeeks,.views{display:flex;width:100%;padding-left:0;padding-right:0}.timetrackingWeeks{justify-content:flex-start}.filtersHolidays{display:flex;width:100%;padding-left:0;padding-right:0}.miniblockEmptyText{font-size:8px;bottom:35px;margin-left:8px}.projectManager{font-size:11px}.iconsCard{height:22px;width:22px}.mediumIcons{height:24px;width:24px}.bigBadge{font-size:10px;padding:7px 12px 6px}}@media only screen and (min-width:992px) and (max-width:1023.98px){.tabstersBlogImage{display:flex;height:180px;width:180px}.tabstersBlogArticleLeft{padding-left:0}.tabstersBlogArticleLeft,.tabstersBlogArticleRight{display:flex;justify-content:center;height:240px;width:50%;margin:auto}.tabstersBlogArticleRight{padding-right:0}.tabstersBlogArticleName{display:flex;text-align:center;width:200px;margin-top:10px}.cardContent{min-width:992px}.cardParents{max-width:350px}.blockFilters{height:70px}.filters{justify-content:flex-start}.filters,.timetrackingWeeks,.views{display:flex;width:100%;padding-left:0;padding-right:0}.timetrackingWeeks{justify-content:flex-start}.filtersHolidays{display:flex;width:100%;padding-left:0;padding-right:0}.mediumIcons{height:28px;width:28px}.bigBadge{font-size:11px;padding:7px 15px 6px}}@media only screen and (min-width:1023.99px) and (max-width:1199.98px){.tabstersBlogImage{display:flex;height:180px;width:180px;margin:auto}.tabstersBlogArticleLeft{padding-left:0}.tabstersBlogArticleLeft,.tabstersBlogArticleRight{display:flex;justify-content:center;height:180px;width:50%;margin:auto}.tabstersBlogArticleRight{padding-right:0}.tabstersBlogArticleName{display:flex;text-align:center;width:200px;margin-top:10px}.cardContent{min-width:1024px}.cardParents{max-width:350px}.blockFilters{height:70px}.filters{justify-content:flex-start}.filters,.timetrackingWeeks,.views{display:flex;width:100%;padding-left:0;padding-right:0}.timetrackingWeeks{justify-content:flex-start}.filtersHolidays{display:flex;width:100%;padding-left:0;padding-right:0}}@media only screen and (max-width:1200px){.miniMatrixResult55{padding:2px}}@media only screen and (min-width:1200px) and (max-width:1439.98px){.tabstersWebappVersion{top:5px;left:10px}.loginContent{padding-top:0}.tabstersBlogImage{display:flex;height:200px;width:200px;margin:auto}.tabstersBlogArticleLeft{padding-left:0}.tabstersBlogArticleLeft,.tabstersBlogArticleRight{display:flex;justify-content:center;height:235px;width:50%;margin:auto}.tabstersBlogArticleRight{padding-right:0}.tabstersBlogArticleName{display:flex;text-align:center;width:240px;margin-top:10px}.cardContent{min-width:1200px}.filters{justify-content:flex-start}.filters,.views{display:flex;width:100%;padding-left:0;padding-right:0}.miniMatrixResult55{padding:2px}}@media only screen and (max-width:1439px){.slide{height:100px;width:100%}.iconsSlide{height:60px;width:142px}.iconsBigSlides,.iconsSlide{display:inline-block;vertical-align:top}.iconsBigSlides{height:200px;width:480px}}@media only screen and (min-width:1440px){.cardContent{min-width:1440px}.miniMatrixResult55{padding:4px 3px}.slide{height:120px;width:100%}.iconsSlide{height:85px;width:190px}.iconsBigSlides,.iconsSlide{display:inline-block;vertical-align:top}.iconsBigSlides{height:300px;width:720px}}@media only screen and (min-width:1600px){.blockBudgetDoughnut{position:relative;width:100%;min-width:480px;max-width:480px;padding:0 20px}.blockBudgetTable{width:100%;max-width:calc(100% - 480px)}.budgetDoughnut{height:calc(100% - 180px);width:100%;min-width:450px}.blockBudgetDoughnutValue{position:absolute;left:51%;margin-top:-225px;transform:translate(-50%,-50%)}}@media (min-width:1815px) and (max-width:1929.98px){.miniMatrixResult55{padding:5px 3px}}@media only screen and (max-width:1200px){.blockTitleLayout{grid-gap:0;gap:0}.blockTitleView{justify-content:flex-start;min-width:0}.blockTitleMeta .topDashboardViewHeader,.blockTitleMeta .topViewHeader{flex-direction:column;flex-wrap:nowrap;grid-gap:8px;gap:8px}.blockTitleMeta .topCurrentViewName{max-width:min(240px,28vw);font-size:13px;line-height:18px}.cardName{max-width:min(360px,32vw)}.blockTitleObjectContext{max-width:min(260px,24vw)}.blockTitleView{margin-left:0;padding-left:0}.blockTitleView:before{margin:0 18px}.blockTitleHierarchySelector{padding:8px 14px 8px 10px}.blockTitleMeta .topCurrentViewSelector{padding:7px 12px!important}}@media only screen and (max-width:760px){.blockHeader,.cardHeader{max-height:none}.cardHeader>.flex.inline-flex.width100p{display:flex;flex-wrap:wrap;align-items:flex-start;grid-row-gap:6px;row-gap:6px}.cardHeader .flex-start.width100p{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 92px);width:auto;min-width:0;order:1}.blockIndicators{flex:0 0 auto;order:2;grid-gap:8px;gap:8px;min-width:0;margin:8px 10px 0 auto}.cardWarningsRight{min-height:34px;padding:0 10px;grid-gap:6px;gap:6px;border-radius:8px;font-size:12px}.cardWarningsRightCount{font-size:12px}.blockIndicators .indicatorsRights{display:none}.blockBody,.blockBodyColumn,.cardBody{height:auto}.blockTitle{height:auto;min-height:118px}.blockTitleLayout{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"object actions" "view view";align-items:flex-start;grid-gap:6px;gap:6px}.blockTitleView{grid-area:view;width:100%;max-width:100%;margin-left:0;padding-left:0;padding-top:0;border-left:none;border-top:none}.blockTitleView:before{display:none}.blockTitleHierarchySelector,.blockTitleMeta .topCurrentViewSelector{width:100%}.blockTitleObject{grid-area:object;width:100%;max-width:100%;padding-left:0;border-left:none}.blockTitleActions{grid-area:actions;display:inline-flex;grid-gap:8px;gap:8px;margin:4px 8px 0}.blockTitleIndicators{margin:0}.dashboardHeaderActionsButton{min-height:36px;padding:6px 10px;font-size:12px}.blockTitleMeta .topDashboardViewHeader,.blockTitleMeta .topViewHeader{flex-wrap:wrap;grid-row-gap:2px;row-gap:2px}.topCurrentViewSelector{grid-row-gap:2px;row-gap:2px}.topViewSeparator{display:none}.blockTitleMeta .topCurrentViewSelector .iconsFilter,.blockTitleMeta .topCurrentViewSelector .iconsViews{width:18px;height:18px}.blockTitleObjectMain{flex-wrap:wrap;grid-row-gap:2px;row-gap:2px}.blockTitleObjectContext{width:100%;max-width:calc(100vw - 170px);margin-left:10px}.blockTitleMeta .topCurrentViewName{display:-webkit-box;max-width:calc(100vw - 190px);overflow:hidden;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.topCurrentViewRow{width:100%}.topCurrentViewSelector{flex:1 1 auto;min-width:0}.saveViewHeaderButton{width:36px;min-width:36px;min-height:36px;justify-content:center;margin-left:6px;padding:0}.saveViewHeaderLabel{display:none}.cardName{display:-webkit-box;max-width:calc(100vw - 170px);overflow:hidden;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.viewsQuickAccess{display:none}.viewName{font-size:12px}}.viewsLabel{color:#5c668e!important;letter-spacing:0!important;text-transform:uppercase!important}.viewsCount,.viewsLabel{font-size:12px!important;font-weight:800!important}.viewsCount{min-width:26px!important;height:26px!important;margin-right:8px!important;background:#f1f4fa!important;color:#667090!important}.viewsIcons .iconPlus{background:var(--brand,#2563eb)!important}.viewsBorder{flex:0 0 auto;margin:4px 0!important;border-top:1px solid #e7edf7!important}.viewName{flex:1 1 auto!important;min-width:0!important;color:#050a62!important;font-size:12px!important;font-weight:750!important;text-overflow:ellipsis!important}.topCurrentViewSelector,.topCurrentViewSelector:active,.topCurrentViewSelector:focus,.topCurrentViewSelector:focus-visible{outline:none!important;box-shadow:none!important}.topCurrentViewSelector:focus,.topCurrentViewSelector:focus-visible{border-color:#cfe4f7!important;background:#eaf6ff!important}.viewName{font-size:10px!important}.chartSettingsPopupHeaderRow{display:grid;grid-template-columns:minmax(260px,1fr) auto;grid-gap:18px;gap:18px;align-items:end;margin-bottom:16px}.chartSettingsPopupHeaderRowOnlyMode{grid-template-columns:auto}.chartSettingsPopupHeaderRow .chartSettingsPopupField{display:block;margin-bottom:0}.chartSettingsPopupHeaderRow .chartSettingsLabel{display:block;margin-bottom:7px;font-size:13px;font-weight:700}.chartSettingsTypeCombo{width:100%;padding:0 12px;border:1px solid #d8e4f2;border-radius:8px;background:#fff;color:#071453;display:flex;align-items:center;grid-gap:9px;gap:9px;font-size:13px;font-weight:600;text-align:left}.chartSettingsTypeCombo:focus,.chartSettingsTypeCombo:hover{border-color:rgba(var(--brand-rgb),.5);background:rgba(var(--brand-rgb),.02);outline:none}.chartSettingsTypeComboLabel{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chartSettingsTypePopover{z-index:13060!important;min-width:360px;max-width:min(560px,calc(100vw - 48px))}.chartSettingsTypePopover .popover-body,.chartSettingsTypePopover .popover-content{padding:10px}.chartSettingsTypeDropdownList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;max-height:min(360px,calc(100vh - 260px));overflow-y:auto}.chartSettingsTypeDropdownItem{min-height:34px;padding:0 10px;border:1px solid #dde7f3;border-radius:8px;background:#fff;color:#071453;display:flex;align-items:center;grid-gap:9px;gap:9px;font-size:13px;font-weight:600;line-height:1.15;text-align:left}.chartSettingsTypeDropdownItem.active,.chartSettingsTypeDropdownItem:hover{border-color:#a6dcff;background:#eaf5ff;color:var(--brand,#008bd2)}.chartSettingsTypeDropdownLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chartSettingsPopupHeaderRow .chartSettingsPopupModeButtons{grid-gap:10px;gap:10px}.chartSettingsPopupHeaderRow .chartSettingsPopupModeButton{width:42px;height:42px}@media (max-width:800px){.chartSettingsPopupHeaderRow{grid-template-columns:1fr;align-items:stretch}.chartSettingsTypeDropdownList{grid-template-columns:1fr}}.chartModelInnerModificationPopup,.chartModelModificationPopup,.chartSettingsModalOverlay .dropdown-menu,.chartSettingsModalOverlay .popover,.dropdown-menu,.popover{z-index:13050!important}.chartSettingsModal{position:relative;z-index:12001;width:min(1320px,calc(100vw - 48px));max-height:calc(100vh - 48px);border-radius:8px;overflow:visible}.chartSettingsModalHeader{min-height:64px;padding:0 28px}.chartSettingsModalTitle{grid-gap:12px;gap:12px;font-size:22px;color:#0088c7}.chartSettingsModalClose{width:40px;height:40px;border-color:#78c4f2;color:#0088c7;font-size:30px}.chartSettingsModalBody{overflow:visible}.chartSettingsModalFooter{padding:18px 28px;border-top:1px solid #dbe7f4}.chartSettingsCancelButton,.chartSettingsValidateButton{min-width:130px;height:44px;border-radius:10px!important}.chartSettingsPopupParameters{display:flex;flex-direction:column;min-height:0;height:100%}.chartSettingsPopupTop{padding:18px 28px 0;border-bottom:1px solid #dde8f4}.chartSettingsPopupModel{display:flex;align-items:flex-end;grid-gap:28px;gap:28px;height:42px;margin-bottom:0}.chartSettingsPopupModel .chartModelTitle{display:flex;align-items:center;height:42px;padding:0 10px 9px;border-bottom:3px solid #147edb;color:#0088c7;font-size:16px;font-weight:700}.chartSettingsPopupModel .chartModelValue{display:flex;align-items:center;height:42px;padding-bottom:9px;margin-left:0;color:#ffb000;font-size:16px;font-weight:700;cursor:pointer}.chartSettingsPopupContent{flex:1 1;min-height:0;padding:22px 28px 12px;overflow:auto}.chartSettingsPopupField{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:center;grid-gap:18px;gap:18px;margin-bottom:14px}.chartSettingsPopupAxisGroup>.chartSettingsLabel,.chartSettingsPopupField .chartSettingsLabel,.chartSettingsPopupParameterSetting .chartSettingsLabel{width:auto;height:auto;min-height:0;color:var(--brand-darker,#133276);font-size:13px;font-weight:700}.chartSettingsPopupModeButtons{display:flex;flex-wrap:wrap;grid-gap:14px;gap:14px}.chartSettingsPopupModeButton{display:flex;align-items:center;justify-content:center;width:56px;height:54px;padding:0;margin:0;border:1px solid #d5e2f1;border-radius:8px;background:#fff;cursor:pointer}.chartSettingsPopupModeButton.chartModeBordered,.chartSettingsPopupModeButtonDisabled.chartModeBordered{border:1px solid var(--brand,#63b8f0);background:rgba(var(--brand-rgb),.02);box-shadow:0 0 0 1px var(--brand,#a6dcff) inset}.chartSettingsPopupModeButtonDisabled.chartModeBordered .iconsChartMode{background:var(--brand)}.chartSettingsTypeGrid{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.chartSettingsTypeButton{display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:42px;padding:0 15px;border:1px solid #d7e2ee;border-radius:8px;background:#fff;color:#253047;font-size:13px;font-weight:600;cursor:pointer}.chartSettingsTypeButton.active{border-color:var(--brand,#69bdf2);background:rgba(var(--brand-rgb),.02);color:var(--brand,#0078d4);box-shadow:0 0 0 1px var(--brand,#a6dcff) inset}.chartSettingsTypeIcon:before{color:#6b7a96;font-size:18px;line-height:1}.chartSettingsTypeButton.active .chartSettingsTypeIcon:before{color:var(--brand,#0078d4)}.chartTypeGlyphBar:before{content:"▥"}.chartTypeGlyphStackingBar100:before,.chartTypeGlyphStackingBar:before{content:"▦"}.chartTypeGlyphColumn:before{content:"▥"}.chartTypeGlyphStackingColumn100:before,.chartTypeGlyphStackingColumn:before{content:"▦"}.chartTypeGlyphLine:before,.chartTypeGlyphSpline:before{content:"⌁"}.chartTypeGlyphArea:before{content:"▱"}.chartTypeGlyphPie:before{content:"◔"}.chartTypeGlyphDoughnut:before{content:"◎"}.chartTypeGlyphBubble:before{content:"○"}.chartTypeGlyphHeatmap:before{content:"▦"}.chartTypeGlyphPolar:before{content:"◉"}.chartTypeGlyphPyramid:before{content:"△"}.chartTypeGlyphWidget:before{content:"▦"}.chartTypeGlyphGeneric:before{content:"▣"}.chartSettingsCards{display:grid;grid-template-columns:minmax(390px,.95fr) minmax(480px,1.05fr);grid-gap:16px;gap:16px;min-height:0;margin-top:20px}.chartSettingsPopup{font-size:13px}.chartSettingsPopupHeader{padding:18px 22px}.chartSettingsPopupTitle{font-size:20px;font-weight:700}.chartSettingsPopupBody{padding:20px 22px}.chartSettingsLabel,.chartSettingsPopup .chartSettingsLabel{font-size:12px;font-weight:700}.chartSettingsModeButton,.chartSettingsPopupSelect,.chartSettingsTypeCombo,.chartSettingsTypeDropdownItem{font-size:13px;font-weight:600}.chartSettingsTypeCombo{min-height:38px;padding:7px 12px}.chartSettingsModeButton{width:42px;height:42px}.chartIndicatorColorPopover,.chartSettingsMenuPopover,.chartSettingsTypePopover,body>.popover.chartSettingsMenuPopover{z-index:2147483000!important}.chartSettingsTypeIcon{display:inline-block;width:18px;height:18px;flex:0 0 18px;color:var(--brand);background:currentColor;-webkit-mask:var(--chart-type-icon,url(/static/media/widget.cc13355f.svg)) center/contain no-repeat;mask:var(--chart-type-icon,url(/static/media/widget.cc13355f.svg)) center/contain no-repeat}.chartSettingsTypeIcon:before{content:none!important}.chartSettingsTypeButton.active .chartSettingsTypeIcon,.chartSettingsTypeCombo .chartSettingsTypeIcon,.chartSettingsTypeDropdownItem.active .chartSettingsTypeIcon,.chartSettingsTypeDropdownItem:hover .chartSettingsTypeIcon{color:var(--brand,#008bd2)}.chartTypeGlyphBar{--chart-type-icon:url(/static/media/barre.3f5baf6d.svg)}.chartTypeGlyphStackingBar{--chart-type-icon:url(/static/media/barre_empilee.7cdf673d.svg)}.chartTypeGlyphStackingBar100{--chart-type-icon:url(/static/media/barre_empilee_100.31476aaf.svg)}.chartTypeGlyphColumn{--chart-type-icon:url(/static/media/colonne.04826e30.svg)}.chartTypeGlyphStackingColumn{--chart-type-icon:url(/static/media/colonne_empilee.a301a8b0.svg)}.chartTypeGlyphStackingColumn100{--chart-type-icon:url(/static/media/colonne_empilee_100.8b7204e6.svg)}.chartTypeGlyphLine{--chart-type-icon:url(/static/media/ligne.bb72111c.svg)}.chartTypeGlyphSpline{--chart-type-icon:url(/static/media/courbe.151af3a7.svg)}.chartTypeGlyphArea{--chart-type-icon:url(/static/media/aire.f629e4a4.svg)}.chartTypeGlyphPie{--chart-type-icon:url(/static/media/camembert.d517e63c.svg)}.chartTypeGlyphDoughnut{--chart-type-icon:url(/static/media/donut.c698539b.svg)}.chartTypeGlyphBubble{--chart-type-icon:url(/static/media/bulle.b77e048b.svg)}.chartTypeGlyphHeatmap{--chart-type-icon:url(/static/media/heatmap.d2b56edb.svg)}.chartTypeGlyphPolar{--chart-type-icon:url(/static/media/polaire.709528ad.svg)}.chartTypeGlyphPyramid{--chart-type-icon:url(/static/media/pyramide.1902c32e.svg)}.chartTypeGlyphGeneric,.chartTypeGlyphWidget{--chart-type-icon:url(/static/media/widget.cc13355f.svg)}.chartSettingsCard{min-height:260px;max-height:min(430px,calc(100vh - 420px));overflow-y:auto;border:1px solid #d8e3f0;border-radius:8px;background:#fff}.chartSettingsCardTitle{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:18px;font-size:18px;font-weight:700}.chartSettingsCardIcon:before{font-size:22px}.chartSettingsAxesTitleIcon:before{content:"☰"}.chartSettingsParametersTitleIcon:before{content:"☷"}.chartSettingsCard .chartSettingsPopupField{display:block;margin-bottom:16px}.chartSettingsPopupAxisGroup{margin-bottom:16px}.chartSettingsCard .chartSettingsPopupField>.chartSettingsLabel,.chartSettingsPopupAxisGroup>.chartSettingsLabel{margin-bottom:8px}.chartSettingsCard .chartSettingsAxes,.chartSettingsPopupSelectWrap,.chartSettingsPopupSelectWrap.chartSettingsAxes{width:100%}.chartSettingsPopupSelect{display:flex;align-items:center;min-height:38px;width:100%;padding:6px 12px;border:1px solid #bfc8d3;border-radius:8px;background:#fff;font-size:13px}.chartSettingsPopupSelectText{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chartSettingsPopupSelect .iconLock{flex:none}.chartSettingsPopupIndicator{display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%;margin-bottom:10px}.chartSettingsPopupIndicator>*{min-width:0}.chartSettingsPopupIndicator .chartSettingsPopupSelect{flex:1 1 auto;min-width:0}.chartSettingsPopupIndicator .chartSettingsIndicatorLabel{flex:1.35 1 130px}.chartSettingsPopupIndicator .chartSettingsIndicatorFunction{flex:0.82 1 118px}.chartSettingsPopupIndicator .chartSettingsIndicatorChartType{flex:0.96 1 132px}.chartSettingsPopupIndicator .chartSettingsIndicatorColor,.chartSettingsPopupIndicator .chartSettingsIndicatorDelete{flex:0 0 auto}.chartSettingsPopupAddIndicator{display:flex;align-items:center;justify-content:center;min-height:38px;width:100%;border:1.5px dashed var(--brand-border,#c6d8fb);border-radius:10px;background:rgba(var(--brand-rgb),.02);color:var(--brand,#0078d4);font-size:13px!important;font-weight:700!important}.chartSettingsPopupAddIcon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:8px}.chartSettingsPopupParameterGroup{margin:0;padding:0 0 12px}.chartSettingsPopupParameterGroup+.chartSettingsPopupParameterGroup{padding-top:14px;border-top:1px solid #e0e8f2}.chartSettingsPopupParameterSetting{display:grid;grid-template-columns:minmax(120px,.55fr) minmax(170px,1fr);align-items:center;grid-gap:14px;gap:14px;min-height:38px;height:auto;margin-bottom:10px}.chartSettingsPopupParameterSetting .chartParametersSettingInput,.chartSettingsPopupParameterSetting .chartSettingsAxes{width:100%}.chartSettingsPopupParameterSetting .chartParametersSettingText{min-height:36px;border-radius:8px;border-color:#bfc8d3}.chartSettingsPopupParameterSetting .iconsChartParameters{margin-left:0}@media (max-width:1000px){.chartSettingsModal{width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.chartSettingsCards,.chartSettingsPopupField,.chartSettingsPopupParameterSetting{grid-template-columns:1fr}.chartSettingsCard{max-height:none}}.chartJsComponent{min-height:0}.chartJsComponent,.chartJsComponent canvas{width:100%!important;height:100%!important}.chartHeatmap{width:100%;height:100%;overflow:auto;padding:8px}.chartHeatmapGrid{display:grid;grid-gap:4px;gap:4px;min-width:max-content}.chartHeatmapAxis,.chartHeatmapCell,.chartHeatmapHeader{color:#1c2a5a;font-size:12px;font-weight:700;display:flex;align-items:center}.chartHeatmapCell{min-height:32px;border-radius:6px;justify-content:center}.miniChartHeatmap .chartHeatmapCell{min-height:24px;font-size:10px}.chartSettingsPopupLayout{display:grid;grid-gap:20px;gap:20px;min-height:0;padding:0 20px}.chartSettingsConfigPane,.chartSettingsModelsPane,.chartSettingsParametersPane{min-height:0;display:flex;flex-direction:column}.chartSettingsStepTitle{margin-bottom:18px;font-size:16px}.chartSettingsModelsList{min-height:0;overflow-y:auto}.chartSettingsModelCard{width:100%;min-height:118px;margin-bottom:14px;padding:14px;border:1px solid #dde6f2;border-radius:8px;background:#fff;display:grid;grid-template-columns:128px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;color:#182044;text-align:left;cursor:pointer}.chartSettingsModelCard.active,.chartSettingsModelCard:hover{border:1px solid var(--brand,#4388ff);box-shadow:0 0 0 1px var(--brand,#4388ff) inset}.chartSettingsModelImage{height:88px;border-right:1px solid #e3e8f1;display:flex;align-items:center;justify-content:center}.chartSettingsModelImage .iconsChartModel{max-width:108px;max-height:78px}.chartSettingsModelLabel{margin-bottom:8px;color:var(--brand,#1877f2);font-size:14px}.chartSettingsModelDescription{color:#222a44;font-size:12px;line-height:1.35}.chartSettingsModelSeparator{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:center;margin:8px 0 16px;color:#8d96aa;font-size:13px;font-weight:700}.chartSettingsModelSeparator span{height:1px;background:#dfe6f0}.chartSettingsConfigPane,.chartSettingsParametersPane{border-left:1px solid #e3e9f2;padding-left:28px}.chartSettingsPopupLayout .chartSettingsPopupHeaderRow{grid-template-columns:minmax(220px,auto) minmax(220px,1fr);margin-bottom:20px}.chartSettingsPopupLayout .chartSettingsCard{max-height:none;flex:1 1}.chartSettingsCard.locked{background:#fbfcfe}.chartSettingsIndicatorOption.disabled,.chartSettingsPopupSelect.disabled,.chartSettingsTypeCombo.disabled{color:#8a94a8;background:#f4f7fb;border-color:#dce4ee;cursor:default}.chartSettingsIndicatorOption{display:flex;align-items:center;grid-gap:8px;gap:8px;min-height:38px;min-width:0;padding:6px 10px;border:1px solid #bfc8d3;border-radius:8px;background:#fff;color:#182044;font-size:13px;font-weight:700;cursor:pointer}.chartSettingsIndicatorOptionLabel{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chartSettingsColorSwatch{width:24px;height:24px;flex:0 0 24px;border:1px solid #b8c2cf;border-radius:5px}.chartIndicatorColorPopover{z-index:2147483000!important}.chartIndicatorColorPopover .popover-body,.chartIndicatorColorPopover .popover-content{padding:12px}.chartSettingsMenuBackdrop{position:fixed;inset:0;z-index:2147482500;background:transparent}.chartSettingsFloatingMenu{position:fixed;z-index:2147483000;max-width:calc(100vw - 24px);max-height:min(360px,calc(100vh - 24px));overflow:hidden;border:1px solid #c9d5e4;border-radius:8px;background:#fff;box-shadow:0 16px 42px rgba(15,23,42,.22)}.chartSettingsFloatingMenuSearch{padding:10px;border-bottom:1px solid #e4ebf4}.chartSettingsFloatingMenuSearch .form-control{height:34px;font-size:13px}.chartSettingsFloatingMenuList{max-height:304px;overflow-y:auto;padding:6px}.chartSettingsFloatingTypeList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.chartSettingsFloatingMenuItem{width:100%;min-height:36px;padding:7px 10px;border:1px solid transparent;border-radius:7px;background:#fff;color:#182044;display:flex;align-items:center;grid-gap:9px;gap:9px;font-family:inherit;font-size:13px;font-weight:700;text-align:left;cursor:pointer}.chartSettingsFloatingMenuItem.active,.chartSettingsFloatingMenuItem:hover{border-color:#a6dcff;background:#eaf5ff;color:#008bd2}.chartSettingsFloatingMenuLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chartSettingsFloatingColorMenu{padding:12px}.chartSettingsColorEditor{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:12px}.chartSettingsColorPreview{width:30px;height:30px;border:1px solid #8e8e90;border-radius:6px;flex:0 0 30px}.chartSettingsColorInput{height:34px;min-height:34px;resize:none;font-size:13px}.chartSettingsColorGrid{display:grid;grid-template-columns:repeat(4,30px);grid-gap:8px;gap:8px;justify-content:center;margin-bottom:12px}.chartSettingsColorChoice{width:30px;height:30px;border:1px solid #b8c2cf;border-radius:50%;cursor:pointer}.chartSettingsMenuReset{width:100%;min-height:34px;border:1px solid #ffaf00;border-radius:8px;background:#fff;color:#ff9500;font-size:12px;font-weight:800;cursor:pointer}button.chartSettingsIndicatorOption,button.chartSettingsPopupAddIndicator,button.chartSettingsPopupSelect,button.chartSettingsTypeCombo{font-family:inherit;text-align:left}@media (max-width:1240px){.chartSettingsPopupLayout{grid-template-columns:1fr;overflow-y:auto}.chartSettingsConfigPane,.chartSettingsParametersPane{border-left:0;padding-left:0}}@media (max-width:760px){.chartSettingsModelCard{grid-template-columns:1fr}.chartSettingsModelImage{border-right:0;border-bottom:1px solid #e3e8f1}}.dashboardContent{height:calc(100vh - 116px + var(--header-band-offset, 0px))!important;max-height:calc(100vh - 116px + var(--header-band-offset, 0px))!important;overflow-y:auto!important;overflow-x:auto!important;margin-top:0!important;margin-bottom:0!important;padding-bottom:14px!important}.dashboardContent .dashboardReactGrid{min-height:max-content!important}.blockTitleView{margin-left:0!important}.blockTitleMeta,.blockTitleView{padding-left:0!important}.blockTitleMeta .topCurrentViewSelector{padding-left:16px!important}.blockTitleMeta .topCurrentViewName{color:#000!important;font-family:"IBM Plex Sans",sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:22px!important}.blockHeader .blockTitleObject,.cardHeader .blockTitleObject{flex:0 1 auto!important;width:auto!important;max-width:30vw!important;min-width:0!important}.blockHeader .blockTitleObjectContext,.blockHeader .blockTitleObjectContext .breadcrumb,.blockHeader .blockTitleObjectContext .cardParents,.blockHeader .blockTitleObjectMain,.blockHeader .blockTitleObjectText,.cardHeader .blockTitleObjectContext,.cardHeader .blockTitleObjectContext .breadcrumb,.cardHeader .blockTitleObjectContext .cardParents,.cardHeader .blockTitleObjectMain,.cardHeader .blockTitleObjectText{min-width:0!important;max-width:100%!important;overflow:hidden!important}.blockHeader .blockTitleObjectContext .linkParents,.blockHeader .cardName,.cardHeader .blockTitleObjectContext .linkParents,.cardHeader .cardName{display:block!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.blockHeader .blockTitleView,.cardHeader .blockTitleView{margin-left:0!important;padding-left:0!important;border-left:none!important}.blockHeader .blockTitleMeta,.blockHeader .topDashboardViewHeader,.blockHeader .topViewHeader,.cardHeader .blockTitleMeta,.cardHeader .topDashboardViewHeader,.cardHeader .topViewHeader{margin-left:0!important;padding-left:0!important}.blockHeader .topCurrentViewSelector,.cardHeader .topCurrentViewSelector{padding-left:16px!important}@media (max-width:760px){.blockHeader .blockTitleObject,.cardHeader .blockTitleObject{flex-basis:calc(100vw - 180px)!important;width:calc(100vw - 180px)!important;max-width:calc(100vw - 180px)!important}.blockHeader .blockTitleView,.cardHeader .blockTitleView{margin-left:0!important;padding-left:0!important;border-left:none!important}}.tabsChooserPopup{z-index:3600!important}.tabsChooserInnerPopup{z-index:3601!important;position:relative!important}.viewsCount{min-width:22px!important;height:22px!important;font-size:10px!important}#popover-basic,.popover{z-index:2600!important}.topCurrentViewSelector:active,.topCurrentViewSelector:focus,.topCurrentViewSelector:focus-visible{border-color:#cfe4f7!important;background:#eaf6ff!important;outline:0!important;box-shadow:none!important}.chartSettingsModalOverlay{align-items:center;justify-content:center;background:rgba(15,23,42,.16)}.chartSettingsModal{width:min(1880px,calc(100vw - 18px));height:min(1120px,calc(100vh - 18px));max-height:calc(100vh - 18px);border:1px solid #dde8f4;border-radius:5px;box-shadow:0 10px 34px rgba(15,23,42,.14);overflow:hidden}.chartSettingsModalHeader{min-height:58px;padding:0 26px;border-bottom:1px solid #dde8f4}.chartSettingsModalTitle{grid-gap:8px;gap:8px;color:#008bd2;font-size:18px;font-weight:800}.chartSettingsModalTitle .iconParametersBlue,.chartSettingsModalTitle .iconsFilter{width:21px;height:21px;min-width:21px}.chartSettingsModalClose{width:24px;height:24px;min-width:24px;border:1px solid #35aeea;border-radius:50%;background:#fff;color:#008bd2;font-size:23px;font-weight:300;line-height:20px}.chartSettingsModalClose:focus,.chartSettingsModalClose:hover{border-color:#008bd2;background:#f1faff;color:#008bd2}.chartSettingsModalBody{padding:0;overflow:hidden}.chartSettingsModalFooter{min-height:66px;padding:12px 26px;grid-gap:18px;gap:18px;border-top:1px solid #dde8f4}.chartSettingsCancelButton,.chartSettingsValidateButton{min-width:104px;height:34px;padding:0 22px!important;border-radius:12px!important;font-size:12px!important;font-weight:800!important;box-shadow:none!important}.chartSettingsValidateButton{background:var(--brand,#2563eb)!important;border-color:var(--brand,#2563eb)!important;color:#fff!important}.chartSettingsValidateButton:focus,.chartSettingsValidateButton:hover{background:var(--brand-dark,#1d4ed8)!important;border-color:var(--brand-dark,#1d4ed8)!important}.chartSettingsCancelButton{background:#fff!important;border:1px solid #d6deea!important;color:#44506a!important}.chartSettingsCancelButton:focus,.chartSettingsCancelButton:hover{background:#f4f6fa!important;border-color:#c3cedf!important;color:#44506a!important}.chartSettingsPopupLayout{grid-template-columns:minmax(330px,.86fr) minmax(500px,1.25fr) minmax(500px,.98fr);grid-gap:12px;gap:12px;padding:0 12px;height:100%;overflow:hidden}.chartSettingsConfigPane,.chartSettingsModelsPane,.chartSettingsParametersPane{min-width:0;overflow:hidden;padding:12px 0}.chartSettingsConfigPane,.chartSettingsParametersPane{padding-left:12px;border-left:1px solid #dde8f4}.chartSettingsStepTitle{margin-bottom:16px;color:var(--brand-darker,#133276);font-size:14px;font-weight:800}.chartSettingsCard,.chartSettingsModelsList,.chartSettingsParametersCard{overflow-y:auto}.chartSettingsModelCard{min-height:98px;margin-bottom:10px;padding:10px;grid-template-columns:104px minmax(0,1fr);grid-gap:12px;gap:12px;border-color:#dde8f4}.chartSettingsModelImage{height:76px}.chartSettingsModelImage .iconsChartModel{max-width:90px;max-height:64px}.chartSettingsModelLabel{margin-bottom:5px;color:var(--brand,#007bff);font-size:12px;font-weight:800}.chartSettingsModelDescription{font-size:10.5px;line-height:1.28;font-weight:600}.chartSettingsModelSeparator{margin:7px 0 12px;font-size:11px}.chartSettingsPopupLayout .chartSettingsPopupHeaderRow{grid-template-columns:minmax(150px,.75fr) minmax(210px,1fr);grid-gap:16px;gap:16px;margin-bottom:16px}.chartSettingsLabel,.chartSettingsPopup .chartSettingsLabel,.chartSettingsPopupAxisGroup>.chartSettingsLabel,.chartSettingsPopupField .chartSettingsLabel,.chartSettingsPopupHeaderRow .chartSettingsLabel,.chartSettingsPopupParameterSetting .chartSettingsLabel{color:var(--brand-darker,#133276);font-size:11px;font-weight:800}.chartSettingsPopupHeaderRow .chartSettingsPopupModeButtons{grid-gap:8px;gap:8px}.chartSettingsModeButton,.chartSettingsPopupHeaderRow .chartSettingsPopupModeButton,.chartSettingsPopupModeButton{width:38px;height:38px;min-width:38px;border-radius:8px}.chartSettingsPopupModeButton:hover{background:rgba(var(--brand-rgb),.02)}.chartSettingsFloatingMenuItem,.chartSettingsIndicatorOption,.chartSettingsPopupAddIndicator,.chartSettingsPopupParameterSetting .chartParametersSettingText,.chartSettingsPopupSelect,.chartSettingsTypeCombo{min-height:38px;font-size:11px;font-weight:700;border-radius:7px}.chartSettingsTypeCombo{padding:6px 10px;grid-gap:8px;gap:8px}.chartSettingsFloatingMenuLabel,.chartSettingsIndicatorOptionLabel,.chartSettingsPopupSelect .width90p,.chartSettingsTypeComboLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chartSettingsTypeIcon{width:15px;height:15px;flex:0 0 15px}.chartSettingsCard{min-height:0;padding:12px;border-color:#dde8f4}.chartSettingsCardTitle{grid-gap:10px;gap:10px;margin-bottom:16px;color:var(--brand,#2563eb);font-size:16px;font-weight:800}.chartSettingsCardIcon:before{color:var(--brand,#2563eb);font-size:20px}.chartSettingsCard .chartSettingsPopupField,.chartSettingsPopupAxisGroup{margin-bottom:14px}.chartSettingsPopupSelect{padding:5px 10px}.chartSettingsPopupIndicator{grid-gap:8px;gap:8px;margin-bottom:8px}.chartSettingsIndicatorOption{grid-gap:7px;gap:7px;padding:5px 8px}.chartSettingsColorSwatch{width:20px;height:20px;flex-basis:20px;border-radius:4px}.chartSettingsPopupParameterGroup{padding-bottom:10px}.chartSettingsPopupParameterGroup+.chartSettingsPopupParameterGroup{padding-top:12px}.chartSettingsPopupParameterSetting{grid-template-columns:minmax(150px,.55fr) minmax(200px,1fr);grid-gap:12px;gap:12px;min-height:34px;margin-bottom:8px}.chartParametersSetting .toggleInput{width:34px;height:20px}.chartParametersSetting .toggleInput:after{top:3px;left:3px;width:14px;height:14px}.chartParametersSetting .toggleInput.active:after{transform:translateX(14px)}.chartSettingsFloatingMenu{border-radius:7px}.chartSettingsColorInput,.chartSettingsFloatingMenuSearch .form-control{height:30px;min-height:30px;font-size:11px}@media (max-width:1520px){.chartSettingsPopupLayout{grid-template-columns:minmax(300px,24%) minmax(400px,38%) minmax(400px,38%);grid-gap:18px;gap:18px;padding:20px 22px 22px}.chartSettingsConfigPane,.chartSettingsParametersPane{padding-left:18px}}@media (max-width:1240px){.chartSettingsModal{width:calc(100vw - 14px);height:calc(100vh - 14px)}.chartSettingsPopupLayout{grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);overflow-y:auto}.chartSettingsParametersPane{grid-column:1/-1;padding-left:0;padding-top:18px;border-left:0;border-top:1px solid #dde8f4}.chartSettingsConfigPane{padding-left:18px}}@media (max-width:860px){.chartSettingsModal{width:100vw;height:100vh;max-height:100vh;border-radius:0}.chartSettingsModalHeader{min-height:52px;padding:0 16px}.chartSettingsModalTitle{font-size:16px}.chartSettingsModalFooter{min-height:58px;padding:10px 14px;grid-gap:10px;gap:10px}.chartSettingsCancelButton,.chartSettingsValidateButton{min-width:96px;height:32px;padding:0 16px!important}.chartSettingsPopupLayout{grid-template-columns:1fr;grid-gap:16px;gap:16px;padding:16px;overflow-y:auto}.chartSettingsConfigPane,.chartSettingsParametersPane{padding-left:0;padding-top:16px;border-left:0;border-top:1px solid #dde8f4}.chartSettingsPopupLayout .chartSettingsPopupHeaderRow,.chartSettingsPopupParameterSetting{grid-template-columns:1fr}.chartSettingsModelCard{grid-template-columns:88px minmax(0,1fr)}}.chartSettingsModalOverlay{--chart-settings-page-offset:62px;--chart-settings-left-offset:56px;inset:var(--chart-settings-page-offset) 0 0 var(--chart-settings-left-offset);align-items:stretch;justify-content:stretch;padding:4px 4px 4px 0;background:rgba(15,23,42,.12)}.chartSettingsModal{width:100%;max-width:none;height:100%;max-height:none}.chartSettingsPopupLayout{width:100%;grid-template-columns:minmax(300px,24%) minmax(400px,38%) minmax(400px,38%)}.chartSettingsModelCard{position:relative;height:104px;min-height:104px;max-height:104px;overflow:visible}.chartSettingsModelCard.expanded{height:auto;min-height:104px;max-height:none;align-items:start}.chartSettingsModelText{min-width:0;overflow:visible}.chartSettingsModelDescription,.chartSettingsModelLabel{min-width:0;overflow:hidden;text-overflow:ellipsis}.chartSettingsModelLabel{white-space:nowrap}.chartSettingsModelDescription{display:-webkit-box;line-clamp:unset;-webkit-line-clamp:2;-webkit-box-orient:vertical}.chartSettingsModelCard.expanded .chartSettingsModelDescription{display:block;overflow:visible;white-space:normal;line-clamp:unset;-webkit-line-clamp:unset}.chartSettingsModelMore{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:4px;padding:0;border:0;background:transparent;color:#008bd2;font-size:10px;font-weight:800;line-height:1;cursor:pointer}.chartSettingsModelMore:focus,.chartSettingsModelMore:hover{color:#0073b4;text-decoration:underline;outline:none}.chartSettingsIndicatorColor{justify-content:center;width:44px;min-width:44px;max-width:44px;padding:5px!important}.chartSettingsIndicatorColor .chartSettingsColorSwatch{margin:0}@media (max-width:1520px){.chartSettingsPopupLayout{grid-template-columns:minmax(300px,24%) minmax(400px,38%) minmax(400px,38%)}}@media (max-width:1240px){.chartSettingsModalOverlay{--chart-settings-page-offset:56px;--chart-settings-left-offset:56px}.chartSettingsPopupLayout{grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr)}}@media (max-width:860px){.chartSettingsModalOverlay{--chart-settings-page-offset:0px;--chart-settings-left-offset:0px;padding:0}.chartSettingsModelCard{height:96px;min-height:96px;max-height:96px}.chartSettingsModelCard.expanded{height:auto;min-height:96px}}@media (max-width:620px){.chartSettingsIndicatorColor{width:44px}}.chartSettingsPopupSelectEmpty{border-style:dashed!important;border-color:rgba(var(--brand-rgb),.2)!important;background:rgba(var(--brand-rgb),.005)!important}.chartSettingsPopupSelectEmpty.disabled{pointer-events:none}.chartSettingsPopupSelectEmpty:focus,.chartSettingsPopupSelectEmpty:hover{border-color:rgba(var(--brand-rgb),.5)!important;background:rgba(var(--brand-rgb),.02)!important}.chartSettingsPopupSelectEmpty .chartSettingsEllipsisTooltip,.chartSettingsPopupSelectEmpty .width90p{color:#53657f;font-weight:700}.chartSettingsAddIndicator,.chartSettingsAddIndicator .chartSettingsPopupAddIndicator,.chartSettingsIndicators{width:100%}.chartSettingsModalClose{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;min-width:34px;padding:0;border:0;border-radius:17px;background:transparent;color:inherit;font-size:0;line-height:0;cursor:pointer}.chartSettingsModalClose:focus,.chartSettingsModalClose:hover{border:0;background:#eff6ff;color:inherit;outline:none}.chartSettingsModalClose .iconClearBlue,.chartSettingsModalClose .iconsMiniblock{width:20px;height:20px;min-width:20px}.chartSettingsModalBody,.chartSettingsParametersPane,.chartSettingsPopupLayout{min-height:0}.chartSettingsModalBody{position:relative}.chartSettingsModalBody.updating .chartSettingsPopupLayout{opacity:.62;filter:saturate(.85)}.objectSummaryPopupBackdrop{position:fixed;inset:0;z-index:1305;background:transparent}.objectSummaryPopupPanel{position:fixed;width:min(880px,calc(100vw - 32px));border:1px solid #dce6f2;border-radius:0 0 22px 22px;background:#fff;box-shadow:0 18px 44px rgba(16,27,99,.16);overflow:hidden}.objectSummaryPopupHeader{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding:18px 22px 14px}.objectSummaryPopupHeaderPath{display:flex!important;flex-wrap:nowrap!important;align-items:center;grid-gap:8px;gap:8px;min-height:20px;width:100%;min-width:0;max-width:100%;overflow:hidden}.objectSummaryPopupHeaderPathGlobalIcon{display:inline-flex;flex:0 0 auto;width:18px;height:18px;background:#2f84f7}.objectSummaryPopupHeaderPathEnvironment{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;flex:0 0 auto}.objectSummaryPopupHeaderPathEnvironmentLabel{color:#6d7897;font-size:12px;font-weight:700;line-height:16px}.objectSummaryPopupHeaderPathArrow{width:12px;height:12px;background:#8b91b0;opacity:.85}.objectSummaryPopupHeaderPath .cardParents{max-width:none}.objectSummaryPopupHeaderPath .breadcrumb,.objectSummaryPopupHeaderPath .cardParents{display:flex!important;flex-wrap:nowrap!important;flex:1 1 auto;min-width:0;overflow:hidden}.objectSummaryPopupHeaderPath .breadcrumb{width:auto;background:transparent;padding:0}.objectSummaryPopupHeaderPath .breadcrumbItem,.objectSummaryPopupHeaderPath .breadcrumbNode{display:flex!important;flex-wrap:nowrap!important;align-items:center;min-width:0;flex:0 1 auto}.objectSummaryPopupHeaderPath .breadcrumbNode{grid-gap:6px;gap:6px;overflow:hidden}.objectSummaryPopupHeaderPath .breadcrumbLabel,.objectSummaryPopupHeaderPath .linkParents{color:#2f84f7;font-size:12px;font-weight:700;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.objectSummaryPopupHeaderPath .breadcrumbSeparator{margin:0 3px}.objectSummaryPopupHeaderPath .breadcrumbSeparator .iconsPath{width:10px;height:10px;background:#8b91b0;opacity:.85}.objectSummaryPopupBreadcrumb{display:flex;flex-wrap:nowrap;align-items:center;min-height:20px;width:100%;min-width:0;max-width:100%;overflow:hidden}.objectSummaryPopupBreadcrumb .breadcrumb,.objectSummaryPopupBreadcrumb .cardParents{display:flex;flex-wrap:nowrap;align-items:center;min-width:0;max-width:100%;flex:0 1 auto;margin:0;padding:0;background:transparent;overflow:hidden}.objectSummaryPopupBreadcrumb .breadcrumbItem,.objectSummaryPopupBreadcrumb .breadcrumbNode{display:inline-flex;align-items:center;min-width:0;flex:0 1 auto;overflow:hidden}.objectSummaryPopupBreadcrumb .breadcrumbNode .iconsPath{display:none}.objectSummaryPopupBreadcrumb .breadcrumbSeparator{display:inline-flex;align-items:center;flex:0 0 auto;margin:0 8px}.objectSummaryPopupBreadcrumb .blockTitleBreadcrumbChevron,.objectSummaryPopupBreadcrumb .breadcrumbSeparator .iconsPath{display:inline-block;flex:0 0 auto;width:10px;height:10px;margin:0;opacity:1;background:#c6cfdf;mask-image:url(/static/media/IconChevronRightThick.67b03ebe.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url(/static/media/IconChevronRightThick.67b03ebe.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.objectSummaryPopupBreadcrumb .blockTitleBreadcrumbChevron{margin:0 8px}.objectSummaryPopupBreadcrumb .blockTitleBreadcrumbGlobal,.objectSummaryPopupBreadcrumb .breadcrumbLabel,.objectSummaryPopupBreadcrumb .linkParents{min-width:0;max-width:none;flex:0 1 auto;overflow:hidden;color:#8a93a8;font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:12px;font-weight:600;line-height:16px;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;transition:color .12s}.objectSummaryPopupBreadcrumb .blockTitleBreadcrumbGlobal{flex:0 0 auto}.objectSummaryPopupBreadcrumb .blockTitleBreadcrumbGlobal:hover,.objectSummaryPopupBreadcrumb a .linkParents:hover,.objectSummaryPopupBreadcrumb a:hover .linkParents{color:var(--brand,#2563eb);text-decoration:none}.objectSummaryPopupHeroRow{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;min-width:0}.objectSummaryPopupHeaderMain{display:inline-flex;align-items:center;grid-gap:14px;gap:14px;min-width:0;flex:1 1 auto}.objectSummaryPopupHeaderIcon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.objectSummaryPopupHeaderIcon .cardIcon{margin-right:0}.objectSummaryPopupHeaderTitle{display:flex;align-items:center;min-width:0;flex:1 1 auto}.objectSummaryPopupHeaderTitle .cardTitle{height:auto;min-height:0;padding-top:0}.objectSummaryPopupHeaderTitle .cardName{font-size:18px;line-height:22px}.objectSummaryPopupNameDisplay{display:flex;align-items:center;min-width:0;grid-gap:6px;gap:6px}.objectSummaryPopupNameEditButton{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 auto;border:none;border-radius:8px;background:rgba(var(--brand-rgb,11,125,220),.1);color:#1256e8;cursor:pointer;transition:background .15s ease,color .15s ease}.objectSummaryPopupNameEditButton:hover{background:rgba(var(--brand-rgb,11,125,220),.18);color:#0b4fcb}.objectSummaryPopupNameEditIcon{width:13px;height:13px}.objectSummaryPopupNameEdit{flex:1 1 auto;min-width:0}.objectSummaryPopupNameInput{width:100%;font-size:18px;line-height:22px;font-weight:600;color:#1a2b4a;border:1px solid var(--brand,#2563eb);border-radius:6px;padding:4px 8px;outline:none}.objectSummaryPopupNameError{margin-top:4px;font-size:12px;color:#e11d48}.objectSummaryPopupTitleRow{display:flex;align-items:center;flex:0 0 auto}.objectSummaryPopupFavoriteButton{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #d6e2f0;border-radius:999px;background:#fff;cursor:pointer}.objectSummaryPopupDivider{height:1px;margin:0 22px;background:#e8eef6}.objectSummaryPopupContent{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding:14px 22px}.objectSummaryPopupDescription{color:#424b66;font-size:13px;font-weight:500;line-height:1.55}.objectSummaryPopupRightsRow{justify-content:space-between}.objectSummaryPopupInfoLine,.objectSummaryPopupRightsRow{display:flex;align-items:center;grid-gap:16px;gap:16px}.objectSummaryPopupInfoIdentity{display:inline-flex;align-items:center;grid-gap:12px;gap:12px;min-width:0}.objectSummaryPopupInfoIcon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;border-radius:999px;background:#f5f9ff}.objectSummaryPopupInfoIcon .iconsViews{background:#2f84f7}.objectSummaryPopupInfoText{display:flex;align-items:center;flex-wrap:wrap;grid-gap:4px 8px;gap:4px 8px;min-width:0}.objectSummaryPopupActionLabel,.objectSummaryPopupMetaPrefix,.objectSummaryPopupMetaValue,.objectSummaryPopupRightsCount,.objectSummaryPopupSecondaryButton,.objectSummaryPopupSectionTitle{font-family:"IBM Plex Sans",sans-serif;font-size:12px;font-weight:600;line-height:16px}.objectSummaryPopupSecondaryButton{min-height:32px}.objectSummaryPopupMetaPrefix{color:#6d7897;font-weight:500}.objectSummaryPopupMetaValue{color:#101b63;font-weight:800}.objectSummaryPopupRightsAvatars{display:inline-flex;align-items:center;grid-gap:4px;gap:4px}.objectSummaryPopupRightsAvatar{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#74c0ec}.objectSummaryPopupRightsAvatarText{color:#fff;font-family:"IBM Plex Sans",sans-serif;font-size:11px;font-weight:800;line-height:1}.objectSummaryPopupRightsCount{color:#5d6785;font-weight:500;white-space:nowrap}.objectSummaryPopupSecondaryButton{display:inline-flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;min-width:170px;border:1px solid #2e86f4;border-radius:12px;background:#fff;color:#1676f3;font-weight:800;cursor:pointer}.objectSummaryPopupSecondaryButton:not(.filled):hover{background:#f4f8ff}.objectSummaryPopupActions{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:14px 22px 18px}.objectSummaryPopupSectionTitle{color:#5e6b94;font-weight:800;line-height:16px;text-transform:uppercase;letter-spacing:0}.objectSummaryPopupActionButton{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%;min-height:42px;border:1px solid #eaf0f8;border-radius:12px;background:#fff;color:#101b63;font-weight:700;padding:0 12px 0 10px;text-align:left;cursor:pointer;box-shadow:0 2px 8px rgba(16,27,99,.04);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.objectSummaryPopupActionButton:focus,.objectSummaryPopupActionButton:focus-visible,.objectSummaryPopupActionButton:hover{background:#eef7ff;border-color:#cde4fb;box-shadow:inset 2px 0 0 #2f84f7;outline:none}.objectSummaryPopupActionIconWrap{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:0;background:transparent;flex:0 0 auto}.objectSummaryPopupActionIcon{flex:0 0 auto;opacity:1;background:#2f84f7}.objectSummaryPopupActionLabel{flex:1 1 auto;min-width:0;font-size:12px;font-weight:700;line-height:16px}.objectSummaryPopupActionsList{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.objectSummaryPopupLoading{padding:0;color:#6c7393;font-size:12px}.chartSettingsUpdatingOverlay{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.48);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:all}.chartSettingsUpdatingBox{display:inline-flex;align-items:center;grid-gap:12px;gap:12px;min-height:44px;padding:10px 18px;border:1px solid #cbe5f7;border-radius:8px;background:#fff;color:#0b2478;box-shadow:0 14px 34px rgba(15,23,42,.16);font-size:12px;font-weight:800}.chartSettingsUpdatingSpinner{width:22px;height:22px;border:3px solid #dceeff;border-top-color:#0088c7;border-radius:50%;animation:chartSettingsUpdatingSpin .75s linear infinite}@keyframes chartSettingsUpdatingSpin{to{transform:rotate(1turn)}}.chartSettingsParametersPane{display:flex;flex-direction:column;overflow:hidden}.chartSettingsParametersCard{flex:1 1 auto;min-height:0;max-height:100%;overflow-y:auto;overflow-x:hidden}.appShellBackground{position:relative;background-color:#fff;background-image:radial-gradient(1300px 170px at 50% 0,var(--app-bg-halo,rgba(11,86,232,.12)),hsla(0,0%,100%,0) 70%),radial-gradient(950px 150px at 12% 0,var(--app-bg-wave-1,rgba(11,86,232,.14)),hsla(0,0%,100%,0) 65%),radial-gradient(950px 150px at 88% 0,var(--app-bg-wave-2,rgba(11,86,232,.1)),hsla(0,0%,100%,0) 65%);background-repeat:no-repeat,no-repeat,no-repeat;background-position:top,0 0,100% 0}.homeDashboardShell{display:flex;flex-direction:column;min-height:calc(100dvh - 30px + var(--header-band-offset, 0px));padding:0 0 22px;background:transparent;position:relative;z-index:1}.homeDashboardTopbar{display:flex;justify-content:space-between;align-items:center;grid-gap:24px;gap:24px;position:sticky;top:0;z-index:8;padding:16px 18px 12px;background:#fff;border-bottom:1px solid rgba(16,27,99,.05)}.homeDashboardTopbarActionsRight{display:flex;min-width:0;justify-content:flex-end}.homeDashboardWelcome{min-width:0;justify-self:start}.homeDashboardHeadline{display:flex;align-items:center;grid-gap:6px;gap:6px;margin:0;color:#111827;font-size:32px;font-weight:800;line-height:1.1}.homeDashboardGreetingIcon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:9px;padding:3px;background:rgba(29,78,216,.09);color:var(--brand-dark,#1d4ed8)}.homeDashboardGreetingIconSvg{width:13px;height:13px}.homeDashboardDate{margin-top:6px;color:#5f6c85;font-size:13px;font-weight:500}.homeDashboardSearchForm{width:100%;max-width:380px;min-width:0;margin:0;justify-self:center}.homeDashboardPendingBadge{display:inline-flex;align-items:center;height:24px;padding:0 11px;border-radius:999px;background:#fff0f3;color:#be123c;font-size:11px;font-weight:800;white-space:nowrap}.homeDashboardPrimaryButton{display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;min-width:160px;min-height:44px;padding:0 16px;border:none;border-radius:12px;background:linear-gradient(135deg,var(--brand,#2563eb),var(--brand-dark,#1361d8));color:#fff;font-size:12px;font-weight:700;box-shadow:0 10px 20px rgba(var(--brand-rgb,37,99,235),.18)}.homeDashboardButtonIcon{width:14px;height:14px}.homeDashboardBanner{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:14px;padding:10px 14px;border:1px solid #d6e7f7;border-radius:12px;background:hsla(0,0%,100%,.84);color:#0f2a69;font-size:10px;font-weight:700}.homeDashboardBannerError{border-color:#f7d7d7;color:#af1f1f}.homeDashboardBannerIcon{width:14px;height:14px}.homeDashboardKpiStrip{display:flex;align-items:stretch;flex:0 0 auto;min-width:0;grid-gap:18px;gap:18px;overflow:hidden;flex-wrap:nowrap;margin-bottom:16px;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.homeDashboardKpiOverflowButton{flex:0 0 auto;margin-left:auto}.homeDashboardKpiPopoverItem{display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%;min-height:38px;padding:4px 10px;border-radius:9px}.homeDashboardKpiPopoverItem .homeDashboardKpiIcon{width:28px;height:28px}.homeDashboardKpiCard{display:flex;align-items:center;grid-gap:12px;gap:12px;min-width:0;flex:1 1;padding:13px 16px;border:1px solid #dfe8f3;border-radius:16px;background:hsla(0,0%,100%,.95);box-shadow:none}.homeDashboardKpiCard.isAlertAmber{border-color:rgba(245,158,11,.28);background:#fffaf0}.homeDashboardKpiCard.isAlertAmber .homeDashboardKpiValue{color:#b45309}.homeDashboardKpiCard.isAlertRed{border-color:rgba(244,63,94,.25);background:#fff5f7}.homeDashboardKpiCard.isAlertRed .homeDashboardKpiValue{color:#be123c}.homeDashboardKpiCardEmpty .homeDashboardKpiIcon,.homeDashboardKpiCardEmpty .homeDashboardKpiLabel,.homeDashboardKpiCardEmpty .homeDashboardKpiValue{opacity:.45}.homeDashboardKpiIcon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;flex:0 0 auto}.homeDashboardKpiIconSvg{width:15px;height:15px}.homeDashboardKpiBody{min-width:0}.homeDashboardKpiLabel{margin-bottom:2px;color:#5f6c85;font-size:10px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.homeDashboardKpiValueRow{display:flex;align-items:baseline;grid-gap:6px;gap:6px;flex-wrap:wrap}.homeDashboardKpiValue{color:#111827;font-family:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:1}.homeDashboardKpiDelta{display:inline-flex;align-items:center;grid-gap:3px;gap:3px;font-size:11px;font-weight:700;white-space:nowrap;padding:2px 7px;border-radius:999px}.homeDashboardKpiDeltaIcon{width:11px;height:11px;flex:0 0 auto}.homeDashboardKpiDelta.positive{color:#e11d48;background:rgba(225,29,72,.12)}.homeDashboardKpiDelta.negative{color:#0f9d70;background:rgba(15,157,112,.12)}.homeDashboardKpiDeltaLabel{color:#98a2b8;font-weight:500}@media (max-width:1180px){.homeDashboardKpiStrip{width:100%}.homeDashboardSearchForm{max-width:320px}}@media (max-width:900px){.homeDashboardTopbar{grid-template-columns:1fr auto;grid-template-areas:"welcome actions" "search search";grid-row-gap:14px;row-gap:14px}.homeDashboardWelcome{grid-area:welcome}.homeDashboardTopbarActionsRight{grid-area:actions}.homeDashboardSearchForm{grid-area:search;max-width:100%}}@media (max-width:768px){.homeDashboardKpiCard{padding:4px 12px}}@media (max-width:480px){.homeDashboardTopbar{grid-template-columns:1fr;grid-template-areas:"welcome" "search" "actions"}.homeDashboardTopbarActionsRight{justify-content:stretch}.homeDashboardTopbarActionsRight .homeDashboardPrimaryButton{width:100%}}.homeDashboardFavoritesRow{display:flex;flex-direction:column;grid-gap:12px;gap:12px;border:1px solid #dfe8f3;border-radius:20px;background:hsla(0,0%,100%,.95);box-shadow:0 12px 28px rgba(16,27,99,.06);padding:18px 20px;margin-bottom:16px}.homeDashboardFavoritesRowHeader{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px}.homeDashboardFavoritesRowActions{display:flex;align-items:center;grid-gap:16px;gap:16px}.homeDashboardOrganizeButton{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:4px 10px;border:1px solid #e5ebf5;border-radius:20px;background:#fff;color:#6b7793;font-size:11px;font-weight:700;transition:border-color .15s ease,background .15s ease,color .15s ease}.homeDashboardOrganizeButton:hover{border-color:#c7d5ec;color:var(--brand,#2563eb)}.homeDashboardOrganizeButton.isActive{border-color:var(--brand,#2563eb);background:rgba(var(--brand-rgb,37,99,235),.1);color:var(--brand,#2563eb)}.homeDashboardOrganizeIcon{width:13px;height:13px}.homeDashboardFavoritesRowBody{display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px}.homeDashboardFavoritesRowBody.isGroupedByType{grid-gap:0;gap:0;grid-row-gap:16px;row-gap:16px;align-items:stretch}.homeDashboardFavoriteGroup{display:flex;flex-direction:column;grid-gap:10px;gap:10px;min-width:0;padding:0 18px;border-left:1px solid #e5ebf5}.homeDashboardFavoriteGroup:first-child{padding-left:0;border-left:none}.homeDashboardFavoriteGroup:last-child{padding-right:0}.homeDashboardFavoriteGroupHeader{display:flex;align-items:center;grid-gap:8px;gap:8px}.homeDashboardFavoriteGroupIcon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:8px;flex:0 0 auto}.homeDashboardFavoriteGroupIconGlyph{display:inline-block;width:13px;height:13px}.homeDashboardFavoriteGroupLabel{color:#1f2937;font-size:12px;font-weight:800;white-space:nowrap}.homeDashboardFavoriteGroupCount{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#eef2f9;color:#6b7793;font-size:10px;font-weight:700}.homeDashboardFavoriteGroupTiles{display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px}.homeDashboardFavoriteTile{position:relative;display:flex;align-items:center;grid-gap:10px;gap:10px;flex:0 0 auto;min-width:168px;max-width:240px;padding:10px 14px;border:1px solid #e5ebf5;border-radius:14px;background:#f8fafe;text-decoration:none;transition:border-color .15s ease,background .15s ease,opacity .15s ease}.homeDashboardFavoriteTile:hover{border-color:#c7d5ec;background:#f1f5fc}.homeDashboardFavoriteTile.isOrganizing{cursor:grab}.homeDashboardFavoriteTile.isDragging{opacity:.4;cursor:grabbing}.homeDashboardFavoriteTile.isDragOver:before{content:"";position:absolute;top:2px;bottom:2px;width:3px;border-radius:2px;background:#6f8fe8}.homeDashboardFavoriteTile.isDragOver-before:before{left:-8px}.homeDashboardFavoriteTile.isDragOver-after:before{right:-8px}.homeDashboardFavoriteTileBody{min-width:0;flex:1 1 auto}.homeDashboardFavoriteTileName{color:#1f2937;font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.homeDashboardFavoriteTileMetaRow{display:flex;align-items:baseline;justify-content:space-between;grid-gap:8px;gap:8px}.homeFavoriteUnread{position:absolute;top:8px;right:10px;display:inline-flex;align-items:center;grid-gap:4px;gap:4px;height:18px;padding:0 7px;border-radius:999px;background:var(--brand,#2563eb);color:#fff;font-size:11px;font-weight:600;line-height:1}.homeFavoriteUnreadIcon{flex:0 0 auto;margin-top:-.5px}.cardHeaderUnread,.homeFavoriteUnread{animation:unreadBadgePulse 1.8s ease-in-out infinite;will-change:transform}@keyframes unreadBadgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.cardHeaderUnread,.homeFavoriteUnread{animation:none}}.homeDashboardFavoriteTileType{color:#8a93a6;font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.homeDashboardFavoriteTileDate{color:#abb3c2;font-size:11px;font-weight:500;white-space:nowrap;flex:0 0 auto}.homeDashboardFavoriteTileDate.isRecent{color:#0f9d70;font-weight:700}.homeDashboardFavoriteTileIconWrap{position:relative;flex:0 0 auto}.homeDashboardFavoriteRecentDot{position:absolute;top:-2px;right:-2px;display:block;width:10px;height:10px;border-radius:50%;background:#0f9d70;border:2px solid #fff;box-shadow:0 0 0 1px rgba(15,157,112,.25)}.homeDashboardColumns{height:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start;padding:16px 18px 10px;overflow-y:auto}.homeDashboardColumn{display:flex;flex-direction:column;grid-gap:24px;gap:24px;min-width:0}.homeDashboardColumn .homeDashboardSummaryCard{min-height:0}.homeDashboardColumn .homeDashboardFavoritesRow{margin-bottom:0}@media (max-width:1024px){.homeDashboardColumns{grid-template-columns:minmax(0,1fr)}}.homeDashboardCard{display:flex;flex-direction:column;border:1px solid #dfe8f3;border-radius:20px;background:hsla(0,0%,100%,.95);box-shadow:0 12px 28px rgba(16,27,99,.06);overflow:hidden;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.homeDashboardSummaryCard{min-height:620px}.homeDashboardActionsCard,.homeDashboardTimetrackingCard{width:100%}.homeDashboardTimetrackingGaugeWrap{position:relative;width:140px;height:140px;margin:8px auto 4px}.homeDashboardTimetrackingGauge{width:100%;height:100%;transform:rotate(-90deg)}.homeDashboardTimetrackingGaugeTrack{fill:none;stroke:#e9eef8;stroke-width:10}.homeDashboardTimetrackingGaugeFill{fill:none;stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset .4s ease}.homeDashboardTimetrackingGaugeLabel{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;grid-gap:2px;gap:2px}.homeDashboardTimetrackingGaugeValue{color:#111827;font-size:24px;font-weight:800;line-height:1}.homeDashboardTimetrackingGaugeCaption{color:#8a93a6;font-size:10px;font-weight:600;text-align:center}.homeDashboardCollapsedRailTimetracking{min-height:0;padding:14px 10px}.homeDashboardCollapsedRailTimetracking .homeDashboardCollapsedRailHeader{grid-gap:8px;gap:8px}.homeDashboardCollapsedRailCount.accent{background:rgba(244,63,94,.1);color:#e11d48}.homeDashboardCard.isCollapsed{min-height:0;min-width:0}.homeDashboardCollapsedRail{display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px;min-height:min(760px,calc(100dvh - 168px));padding:18px 10px}.homeDashboardCollapsedRailHeader{display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px;width:100%}.homeDashboardCollapsedRailTitle{max-width:100%;color:#111827;font-size:10px;font-weight:800;line-height:1.35;text-align:center;word-break:break-word}.homeDashboardCollapsedRailCount{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;background:#eaf3ff;color:var(--brand,#2563eb);font-size:12px;font-weight:800}.homeDashboardCollapsedRailCount.small{min-width:22px;height:22px;padding:0 6px;font-size:10px}.homeDashboardCollapsedRailToggle{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:0;border:none;background:transparent;color:#6c7892}.homeDashboardCollapsedRailToggleIcon{display:inline-flex;align-items:center;justify-content:center;grid-gap:0;gap:0}.homeDashboardCollapsedRailToggleIcon.isLeft{transform:none}.homeDashboardCollapsedRailToggleChevron{width:14px;height:14px;margin-left:-6px}.homeDashboardCollapsedRailToggleChevron:first-child{margin-left:0}.homeDashboardCollapsedRailDivider{width:100%;border-top:1px dashed #e1eaf5}.homeDashboardCollapsedRailPreviewList{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;grid-gap:12px;gap:12px;width:100%}.homeDashboardCollapsedRailActionPreview,.homeDashboardCollapsedRailPreviewLink{display:inline-flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px;color:inherit;background:transparent;border:none;padding:0}.homeDashboardCollapsedRailPreviewTrigger{display:inline-flex;align-items:center;justify-content:center}.homeDashboardCollapsedRailPreviewIconWrap .homeDashboardObjectIconWrap,.homeDashboardCollapsedRailPreviewLink .homeDashboardObjectIconWrap{width:36px;height:36px;border-radius:12px}.homeDashboardCollapsedRailPreviewIconWrap .homeDashboardObjectTypeIcon,.homeDashboardCollapsedRailPreviewLink .homeDashboardObjectTypeIcon{width:16px;height:16px}.homeDashboardCollapsedRailOverflowCount{color:var(--brand,#2563eb);font-size:12px;font-weight:800}.homeDashboardCardHeader{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;padding:16px 18px 14px}.homeDashboardSectionTitle{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;min-width:0;color:#111827;font-size:15px;font-weight:800;line-height:1.2}.homeDashboardSectionIcon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:12px;flex:0 0 auto}.homeDashboardSectionIconSvg{width:16px;height:16px}.homeDashboardGhostIconButton,.homeDashboardOutlineButton,.homeDashboardSelectButton{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;border:1px solid #dce6f2;background:#fff;color:var(--brand-dark,#1d4ed8);font-size:10px;font-weight:700}.homeDashboardGhostIconButton{justify-content:center;width:34px;height:34px;padding:0;border-radius:12px;color:#6f7c97}.homeDashboardGhostIcon,.homeDashboardOutlineIcon,.homeDashboardSelectIcon{width:14px;height:14px}.homeDashboardOutlineButton{min-height:34px;padding:0 12px;border-radius:10px}.homeDashboardOutlineButton:disabled,.homeDashboardSelectButton:disabled{opacity:1;cursor:default}.homeDashboardCardHeaderActions{display:inline-flex;align-items:center;justify-content:flex-end;grid-gap:8px;gap:8px;flex:0 1 auto;min-width:0}.homeDashboardPanelCollapseToggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;padding:0;border:1px solid #dce6f2;border-radius:10px;background:#fff;color:#6f7c97;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.homeDashboardPanelCollapseToggle:hover{background:#f5f8fc;color:var(--brand-dark,#1d4ed8);border-color:#c7d7ec}.homeDashboardPanelCollapseIcon{width:13px;height:13px}.homeDashboardPanelCollapseCount{display:inline-flex;align-items:center;justify-content:center;flex:0 1 auto;min-width:22px;max-width:100%;height:22px;padding:0 8px;border-radius:999px;background:#eef2f8;color:#364153;font-size:11px;font-weight:800;white-space:nowrap;overflow:hidden}.homeDashboardPanelCollapseCountAlert{background:rgba(244,63,94,.1);color:#e11d48}.homeDashboardPanelCollapseCountText{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.homeDashboardSummaryToolbar{padding:0 18px 8px}.homeDashboardSummaryContent,.homeDashboardSummaryLoading{display:flex;flex:1 1 auto;min-height:0;padding:10px 18px 18px}.homeDashboardSummaryDashboard{position:relative;flex:1 1 auto;min-height:0}.homeDashboardSummaryLoading{align-items:center;justify-content:center}.homeDashboardSummaryLoadingCard{display:inline-flex;align-items:center;min-height:48px;padding:10px 18px;border:1px solid #dce5f0;border-radius:14px;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.08)}.homeDashboardSummaryLoadingText{margin-left:18px;color:#101b63;font-size:12px;font-weight:700}.homeDashboardSelectButton{min-height:34px;padding:0 12px;border-radius:10px;color:#111827}.homeDashboardCardBody{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0 0 6px}.homeDashboardTimetrackingBadge{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;background:rgba(244,63,94,.1);color:#e11d48;font-size:10px;font-weight:800;white-space:nowrap}.homeDashboardTimetrackingBody{padding:4px 18px 16px;grid-gap:16px;gap:16px}.homeDashboardTimetrackingProgressTrack{width:100%;height:8px;border-radius:999px;background:#eef2f8;overflow:hidden}.homeDashboardTimetrackingProgressFill{height:100%;border-radius:999px;background:linear-gradient(90deg,#0f9d70,#34d399);transition:width .3s ease}.homeDashboardTimetrackingLayout{display:flex;align-items:center;grid-gap:18px;gap:18px}.homeDashboardTimetrackingLayout .homeDashboardTimetrackingGaugeWrap{flex:0 0 auto;width:110px;height:110px;margin:0}.homeDashboardTimetrackingRows{display:flex;flex:1 1 auto;flex-direction:column;grid-gap:8px;gap:8px;min-width:0}.homeDashboardTimetrackingRow{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:9px 12px;border-radius:11px;background:#f7fafc}.homeDashboardTimetrackingRowLabel{color:#6b7793;font-size:12px;font-weight:600}.homeDashboardTimetrackingRowValue{color:#334155;font-size:15px;font-weight:800}.homeDashboardTimetrackingRow.isMissing{background:#fff5f7}.homeDashboardTimetrackingRow.isMissing .homeDashboardTimetrackingRowLabel{color:#be123c}.homeDashboardTimetrackingRow.isMissing .homeDashboardTimetrackingRowValue{color:#e11d48}.homeDashboardTimetrackingRow.isOverrun{background:#fff5f7}.homeDashboardTimetrackingRow.isOverrun .homeDashboardTimetrackingRowLabel{color:#be123c}.homeDashboardTimetrackingRow.isOverrun .homeDashboardTimetrackingRowValue{color:#e11d48}.homeDashboardTimetrackingBanner{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-top:14px;padding:12px 14px;border:1px solid rgba(var(--brand-rgb,37,99,235),.16);border-radius:13px;background:linear-gradient(90deg,var(--brand-50,#eff4ff),#f5f8ff)}.homeDashboardTimetrackingBannerText{flex:1 1 auto;color:#334155;font-size:12px;line-height:1.4}.homeDashboardTimetrackingBannerText b{color:var(--brand-dark,#1d4ed8)}.homeDashboardTimetrackingBannerButton{flex:0 0 auto;padding:9px 14px;border:none;border-radius:10px;background:linear-gradient(135deg,var(--brand,#2563eb),var(--brand-dark,#1361d8));color:#fff;font-size:12px;font-weight:700}.homeDashboardTimetrackingBannerButton:hover{color:#fff;filter:brightness(1.05)}.homeDashboardTimetrackingStats{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px}.homeDashboardTimetrackingStat{display:flex;flex:1 1;flex-direction:column;align-items:center;grid-gap:2px;gap:2px;padding:10px 6px;border-radius:14px;background:#f7fafc}.homeDashboardTimetrackingStatValue{color:#111827;font-size:18px;font-weight:800;line-height:1.1}.homeDashboardTimetrackingStatLabel{color:#6b7793;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.homeDashboardNotificationsCard{min-height:0}.homeDashboardNotificationsBody{max-height:400px;overflow-y:auto}.homeDashboardNotificationItem{cursor:pointer}.homeDashboardNotificationItem.isUnread{background:#f5f9ff}.homeDashboardNotificationUnreadDot{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:999px;background:var(--brand,#2563eb);flex:0 0 auto}.homeDashboardNotificationItem .homeDashboardListTitle{display:flex;align-items:center}.homeDashboardListSubtitle{display:grid;margin-top:4px;color:#5f6c85;font-size:11.5px;font-weight:500;height:-moz-fit-content;height:fit-content;line-height:1.4;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.homeDashboardNotificationUser{color:var(--brand-dark,#1d4ed8);font-weight:700}.homeDashboardNotificationItem .homeDashboardGhostIconButton{width:26px;height:26px;border:none;background:transparent;color:#9aa8c0}.homeDashboardNotificationItem .homeDashboardGhostIconButton:hover{background:#f0f4fa;color:#d01c1c}.homeDashboardActionItem,.homeDashboardFavoriteItem{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:12px;gap:12px;height:-moz-fit-content;height:fit-content;padding:15px 18px 14px;border-top:1px solid #edf2f8;color:inherit;transition:background-color .18s ease,transform .18s ease}.homeDashboardActionItem:hover,.homeDashboardFavoriteItem:hover{background:#f7fbff;transform:translateY(-1px)}.homeDashboardActionItem:first-child,.homeDashboardFavoriteItem:first-child{border-top:1px solid #edf2f8}.homeDashboardObjectIconWrap{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;flex:0 0 auto}.homeDashboardObjectTypeIcon{display:inline-block;width:18px;height:18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.homeDashboardListContent{min-width:0}.homeDashboardListTitle{color:#111827;font-size:13px;font-weight:800;line-height:1.22;min-width:0;flex:1 1 auto}.homeDashboardFavoriteMetaRow{display:flex;align-items:center;grid-gap:8px;gap:8px;width:100%;min-width:0;margin-top:6px;flex-wrap:nowrap;overflow:hidden}.homeDashboardFavoriteHeader{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:10px;gap:10px;min-width:0;flex-wrap:nowrap}.homeDashboardFavoritePath{display:flex;flex:1 1 auto;min-width:0;flex-wrap:nowrap;align-items:center;grid-gap:5px;gap:5px;margin-top:0;color:#6b7690;font-size:10px;font-weight:500;line-height:1.35;overflow:hidden;white-space:nowrap}.homeDashboardFavoritePathArrow,.homeDashboardFavoritePathSeparator{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#9aa8c0;font-size:11px;font-weight:700;line-height:1;transform:translateY(-1px)}.homeDashboardFavoritePathItem{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;min-height:18px;padding:0;border-radius:999px;background:transparent;color:#55637d;white-space:nowrap;min-width:0;flex:0 1 auto;overflow:hidden}.homeDashboardFavoritePathIcon{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;flex:0 0 auto;color:#55637d}.homeDashboardFavoritePathIcon:before{content:"";display:block;width:13px;height:13px;background:currentColor;opacity:1;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain}.homeDashboardFavoritePathLabel{color:#55637d;font-size:10px;font-weight:600;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.homeDashboardFavoritePathTrail{display:none}.homeDashboardItemTooltip{opacity:1!important}.homeDashboardItemTooltip .tooltip-inner{max-width:240px;padding:10px 12px;border:1px solid #dde6f2;border-radius:12px;background:#fff;color:#111827;text-align:left;box-shadow:0 10px 24px rgba(16,27,99,.12)}.homeDashboardItemTooltip .arrow:before,.homeDashboardItemTooltip .tooltip-arrow:before{border-right-color:#fff;border-left-color:#fff}.homeDashboardTooltipTitle{font-size:12px;font-weight:800;line-height:1.25;color:#111827}.homeDashboardTooltipType{min-height:20px;margin-top:6px;padding:0 8px;background:rgba(21,100,216,.1);color:var(--brand,#2563eb);font-weight:800;line-height:1}.homeDashboardChip,.homeDashboardTooltipType{display:inline-flex;align-items:center;border-radius:999px;font-size:9px}.homeDashboardChip{min-height:22px;padding:0 9px;font-weight:700;flex:0 0 auto;margin-top:1px}.homeDashboardActionRight,.homeDashboardFavoriteRight{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;flex:0 0 auto}.homeDashboardFavoriteRight{justify-content:flex-end;min-width:58px;padding-top:2px}.homeDashboardFavoriteStatus{display:inline-flex;flex-direction:column;align-items:flex-end;grid-gap:5px;gap:5px}.homeDashboardRecentBadge{display:inline-flex;align-items:center;justify-content:center;min-height:18px;padding:0 7px;border-radius:999px;background:rgba(21,100,216,.08);color:var(--brand,#2563eb);font-size:9px;font-weight:700;letter-spacing:.01em}.homeDashboardListDate{color:#5f6c85;font-size:10px;font-weight:600;white-space:nowrap;text-align:right}.homeDashboardListDate.accent{display:inline-flex;align-items:center;justify-content:center;height:22px;padding:0 10px;border-radius:999px;background:rgba(244,63,94,.1);color:#e11d48;font-size:10px;font-weight:800}.homeDashboardMore{color:#77839d;font-size:18px;line-height:1;letter-spacing:1px}.homeDashboardTrailingIcon{width:14px;height:14px;color:#91a0bc}.homeDashboardCardFooter{padding:14px 18px 18px;border-top:1px solid #edf2f8}.homeDashboardFooterLinkButton{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:0;border:none;background:transparent;color:var(--brand,#2563eb);font-size:11px;font-weight:800}.homeDashboardFooterCount{color:#6b7793;font-weight:700}.homeDashboardFooterIcon{width:14px;height:14px}.homeDashboardEmptyState{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding:22px 18px 26px}.homeDashboardEmptyState.compact{justify-content:center;min-height:160px}.homeDashboardEmptyTitle{color:#111827;font-size:14px;font-weight:800;line-height:1.35}.homeDashboardEmptyHint,.homeDashboardEmptySubtitle{margin-top:8px;color:#66748f;font-size:11px;font-weight:500;line-height:1.6}.homeDashboardSummaryPlaceholder{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;margin:10px 18px 18px;border:1px dashed #d4e3f5;border-radius:18px;background:radial-gradient(circle at top,rgba(21,100,216,.05),transparent 42%),linear-gradient(180deg,#fbfdff,#f4f8fd);padding:24px 22px;text-align:center}.homeDashboardSummaryContent .cardDashboard,.homeDashboardSummaryContent .cardDashboard .control-pane{min-height:100%}.homeDashboardSummaryContent .dashboardLoadingOverlay{border-radius:18px}.homeDashboardSummaryPlaceholderIcon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:14px;border-radius:18px;background:rgba(29,78,216,.09);color:var(--brand-dark,#1d4ed8)}.homeDashboardTabs{display:flex;align-items:stretch;justify-content:space-between;grid-gap:10px;gap:10px;padding:8px 14px 6px;border-bottom:1px solid #edf2f8;overflow:hidden}.homeDashboardTabsMain{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0;overflow:hidden}.homeDashboardTab{position:relative;display:inline-flex;align-items:center;grid-gap:6px;gap:6px;min-height:34px;padding:0 12px;border:1px solid transparent;border-radius:12px;background:transparent;color:#7a84a3;font-size:10px;font-weight:700;white-space:nowrap;flex:0 0 auto;outline:none;box-shadow:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.homeDashboardTab:hover{background:var(--brand-hover,#f2f5fb);color:#5e6c8e}.homeDashboardTab.active{background:var(--brand-50,#eaf3ff);border-color:var(--brand-border,#cfe1ff);color:var(--brand,#2563eb)}.homeDashboardTab:active,.homeDashboardTab:focus,.homeDashboardTabsOverflowButton:active,.homeDashboardTabsOverflowButton:focus{outline:none;box-shadow:none}.homeDashboardTabCount{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#eef2f8;color:#6c768f;font-size:9px;font-weight:800}.homeDashboardTab.active .homeDashboardTabCount{background:var(--brand-100,#dcebff);color:var(--brand,#2563eb)}.homeDashboardTabsOverflowButton{display:inline-flex;align-items:center;justify-content:center;align-self:center;min-width:34px;width:34px;height:34px;padding:0;border:1px solid #dce6f2;border-radius:12px;background:#fff;color:#6f7c97;flex:0 0 auto;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.homeDashboardTabsOverflowButton:hover{background:#f7fbff;border-color:#cfe1ff;color:#5e6c8e}.homeDashboardTabsOverflowDots{display:inline-block;font-size:16px;line-height:1;letter-spacing:1px;transform:translateY(-2px)}.homeDashboardTabsPopoverCount{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#eef2f8;color:#4b5565;font-size:9px;font-weight:800}.axeMenuItem.isActive .homeDashboardTabsPopoverCount{background:#e8f1ff;color:var(--brand,#2563eb)}.homeDashboardAddMenu{min-width:200px}.homeDashboardAddMenuIconWrap{width:28px;height:28px;border-radius:9px;flex:0 0 auto}.axeMenuItem:disabled .homeDashboardAddMenuIconWrap{opacity:.45}.homeDashboardAddMenuIconWrap .homeDashboardObjectTypeIcon{width:14px;height:14px}.actionsBody{padding-bottom:8px}.tone-yellow{background:rgba(244,163,0,.12);color:#f4a300}.tone-blue-soft{background:rgba(var(--brand-rgb,37,99,235),.1);color:var(--brand-dark,#1d4ed8)}.tone-orange{background:rgba(251,140,0,.12);color:#fb8c00}.tone-amber{background:rgba(245,158,11,.14);color:#f59e0b}.tone-green{background:rgba(16,185,129,.12);color:#0f9d70}.tone-teal{background:rgba(13,148,136,.12);color:#0d9488}.tone-red{background:rgba(225,29,72,.1);color:#e11d48}.tone-purple{background:rgba(124,58,237,.12);color:#7c3aed}.object-action,.object-business-line,.object-dashboard,.object-default,.object-meeting,.object-project,.object-task,.object-workpackage{background:rgba(0,136,199,.12);color:#0088c7}.object-entity,.object-resource{background:rgba(38,165,153,.12);color:#26a599}.object-agile-board,.object-issue{background:rgba(245,124,18,.12);color:#f57c12}.object-decision{background:rgba(13,148,136,.12);color:#0d9488}.object-risk{background:rgba(226,19,19,.12);color:#e21313}.object-axe,.object-file,.object-generic{background:rgba(142,142,144,.12);color:#8e8e90}.rightsPopup .rightsTab,.rightsPopup .rightsTabSelected{font-size:13px!important}.rightsPopup .rightsTabIcon{width:14px!important;height:14px!important}.rightsPopup .rightsColumnLabel,.rightsPopup .rightsColumnLabelNotEditable{font-size:11px!important;font-weight:700!important;letter-spacing:.4px!important;line-height:1.2!important}.rightsPopup .rightsResourceName{font-size:13px!important}.rightsPopup .rightsSearch .form-control,.rightsPopup .rightsValue{font-size:12px!important}.rightsPopup .rightsUserContent,.rightsPopup .rightsUserGroupContent{margin-top:0!important;margin-bottom:0!important;padding:3px 0!important}.rightsPopup .rightsList .iconsTable{width:16px!important;height:16px!important}.notifRulesTableContainer{overflow-x:auto;padding-bottom:20px}.blockComponentColumn{display:flex;flex-direction:column}.blockComponentColumn .notifRulesTableContainer{flex:1 1 auto;min-height:0;overflow-y:auto}.notifRulesTable{width:100%;border-collapse:collapse}.notifRulesHeader{font-size:12px;font-weight:700;color:#8e8e90;padding:8px 12px;border-bottom:1px solid #e5e5e5;text-align:left;white-space:nowrap}.notifRulesRow{border-bottom:1px solid #f0f0f0}.notifRulesRow:hover{background-color:#f7fafc}.notifRulesCell{font-size:12px;padding:8px 12px;vertical-align:middle}.notifRuleName{font-size:12px;font-weight:700;color:var(--brand-dark,#1d4ed8);max-height:100%;display:flex;align-items:start}.notifRuleBadge{display:inline-block;font-size:11px;border-radius:10px;padding:2px 10px;white-space:nowrap}.notifRuleBadgeStandard{background-color:#ebf5fa;color:#0088c7;border:1px solid #b3dcee}.notifRuleBadgeRecipient{background-color:#26a599;color:#fff}.notifRuleBadgeChannel{background-color:#f0f0f0;color:#3c4858;border:1px solid #e5e5e5}.notifRuleTrigger{font-size:12px;color:#3c4858}.notifRuleMore{font-size:11px;color:#8e8e90}.notifRuleDisabled{opacity:.45}.notifRuleEditorActions{display:flex;margin-left:auto;margin-right:10px}.iconBellGrey{background:#8e8e90;-webkit-mask:url(/static/media/IconBell.c0537b7e.svg);mask:url(/static/media/IconBell.c0537b7e.svg)}.notifEdLayout{display:flex;grid-gap:24px;gap:24px;align-items:flex-start;padding:4px 4px 40px;height:100%;overflow-y:auto}.notifEdMain{flex:1 1;min-width:0;display:flex;flex-direction:column;grid-gap:18px;gap:18px;max-width:950px}.notifEdAside{width:380px;flex:none;display:flex;flex-direction:column;grid-gap:12px;gap:12px;position:sticky;top:10px}@media (max-width:1250px){.notifEdLayout{flex-direction:column}.notifEdAside{width:100%;max-width:950px;position:static}}.notifEdCard{background:#fff;border:1px solid #eceff3;border-radius:14px;padding:20px 22px;box-shadow:0 1px 2px rgba(15,37,87,.04)}.notifEdCardHeader{display:flex;align-items:center;grid-gap:11px;gap:11px;margin-bottom:12px}.notifEdCardIcon{width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}.notifEdCardIconInner{width:16px;height:16px;display:inline-block}.notifEdCardIconBlue{background:#eff4ff}.notifEdCardIconBlue .notifEdCardIconInner{background:var(--brand,#2563eb)!important}.notifEdCardIconAmber{background:#fef6e7}.notifEdCardIconAmber .notifEdCardIconInner{background:#d97706!important}.notifEdCardIconViolet{background:#f3f0ff}.notifEdCardIconViolet .notifEdCardIconInner{background:#7c3aed!important}.notifEdCardIconGreen{background:#eafaf3}.notifEdCardIconGreen .notifEdCardIconInner{background:#059669!important}.notifEdCardTitle{font-size:15px;font-weight:800;color:#050a62}.notifEdHint{margin:0 0 14px 43px;font-size:12px;color:#94a3b8;line-height:1.5}.notifEdField{min-width:0}.notifEdFieldFull{width:100%}.notifEdFieldWide{min-width:220px;flex:1.3 1}.notifEdFieldSmall{max-width:110px}.notifEdLabel{display:block;font-size:11.5px;font-weight:800;color:#64748b;margin-bottom:5px}.notifEdMiniLabel{display:block;font-size:10.5px;font-weight:800;color:#94a3b8;margin-bottom:4px}.notifEdGrid3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:14px;gap:14px}.notifEdInput,.notifEdSelect{height:40px!important;border:1.5px solid #e2e8f0!important;border-radius:9px!important;font-size:12.5px!important;color:#0f172a!important;background-color:#fff!important;box-shadow:none!important;padding:0 12px!important}.notifEdSelectTall{height:42px!important}.notifEdInput:focus,.notifEdSelect:focus{border-color:#9dc7f5!important}.notifEdInput:disabled,.notifEdSelect:disabled{background-color:#f8fafc!important;color:#64748b!important}.notifEdInput.notifEdInputError,.notifEdInput.notifEdInputError:focus,.notifEdSelect.notifEdInputError,.notifEdSelect.notifEdInputError:focus{border-color:#e21313!important}.notifEdRows{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.notifEdRow{display:flex;align-items:flex-end;grid-gap:12px;gap:12px;border:1.5px solid #eceff3;border-radius:11px;padding:12px;background:#fbfcfd}.notifEdRowInactive{opacity:.55}.notifEdRowFields{display:flex;grid-gap:12px;gap:12px;flex:1 1;flex-wrap:wrap;align-items:flex-end}.notifEdRowFields .notifEdField{flex:1 1;min-width:150px}.notifEdRowActions{display:flex;align-items:center;grid-gap:8px;gap:8px;padding-bottom:8px;flex:none}.notifEdRemove{border:none;background:transparent;cursor:pointer;color:#cbd5e1;font-size:20px;line-height:1;padding:2px 8px;border-radius:7px}.notifEdRemove:hover{background:#fef2f2;color:#dc2626}.notifEdAddButton{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;width:100%;margin-top:12px;border:1.5px dashed #cbd5e1;background:#fff;color:var(--brand,#2563eb);font-size:12.5px;font-weight:800;padding:9px 16px;border-radius:9px;cursor:pointer}.notifEdAddButton:hover{border-color:var(--brand,#2563eb);background:#f5f9ff}.notifEdSwitch{display:inline-flex;align-items:center;width:34px;height:20px;border-radius:20px;background:#cbd5e1;cursor:pointer;padding:2px;transition:background .15s ease;flex:none}.notifEdSwitchOn{background:#00c77a}.notifEdSwitchDisabled{cursor:default;opacity:.6}.notifEdSwitchKnob{width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.25);transition:transform .15s ease}.notifEdSwitchOn .notifEdSwitchKnob{transform:translateX(14px)}.notifEdCardHeaderRight{display:inline-flex;align-items:center;grid-gap:14px;gap:14px;margin-left:auto}.notifEdActiveInline{display:inline-flex;align-items:center;grid-gap:7px;gap:7px}.notifEdSwitchSmall{width:30px;height:18px}.notifEdSwitchSmall .notifEdSwitchKnob{width:14px;height:14px}.notifEdSwitchSmall.notifEdSwitchOn .notifEdSwitchKnob{transform:translateX(12px)}.notifEdActiveLabel{font-size:11.5px;font-weight:800;color:#94a3b8}.notifEdActiveLabelOn{color:#00a368}.notifEdChannels{display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px;min-height:40px}.notifEdChannel{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;border:1.5px solid #e2e8f0;background:#fff;color:#64748b;font-size:12px;font-weight:700;padding:8px 13px;border-radius:9px;cursor:pointer;white-space:nowrap}.notifEdChannel:hover{background:#f4f6f9}.notifEdChannelIcon{width:14px;height:14px;display:inline-block;background:#94a3b8!important}.notifEdChannelOn{border-color:#7fe0bc;background:#f0fdf8;color:#00885a}.notifEdChannelOn:hover{background:#e4fbf1}.notifEdChannelOn .notifEdChannelIcon{background:#00a368!important}.notifEdLabelRow{display:flex;align-items:center;justify-content:space-between}.notifEdTokenEditor{border:1.5px solid #e2e8f0;border-radius:9px;background:#fff;padding:10px 13px;font-size:12.5px;color:#0f172a;line-height:2.1;outline:none}.notifEdTokenEditor:focus{border-color:#9dc7f5}.notifEdTokenEditorSingle{min-height:42px;white-space:nowrap;overflow-x:auto}.notifEdTokenEditorMulti{min-height:110px;border:none;border-radius:0 0 9px 9px}.notifEdToken{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;background:#e8f1fd;color:var(--brand,#2563eb);font-weight:800;font-size:11.5px;padding:2px 5px 2px 9px;border-radius:7px;margin:0 2px;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;user-select:none}.notifEdTokenX{cursor:pointer;color:#93b6e8;font-weight:900;padding:0 3px;border-radius:5px;line-height:1}.notifEdTokenX:hover{background:#c9def9;color:var(--brand,#2563eb)}.notifEdEditorFrame{border:1.5px solid #e2e8f0;border-radius:9px;background:#fff;overflow:visible}.notifEdEditorFrame:focus-within{border-color:#9dc7f5}.notifEdToolbar{display:flex;align-items:center;grid-gap:4px;gap:4px;padding:6px 8px;border-bottom:1px solid #eceff3;background:#fbfcfd;border-radius:9px 9px 0 0}.notifEdToolButton{width:30px;height:30px;border:none;background:transparent;border-radius:7px;cursor:pointer;font-size:13px;color:#475569}.notifEdToolItalic{font-style:italic;font-weight:700}.notifEdToolButton:hover{background:#eef1f5}.notifEdToolSeparator{width:1px;height:20px;background:#e5e8ee;margin:0 4px}.notifEdToolSpacer{flex:1 1}.notifEdToolReset{border:none;background:transparent;color:#94a3b8;font-size:11.5px;font-weight:700;cursor:pointer;padding:5px 8px;border-radius:7px}.notifEdToolReset:hover{background:#eef1f5;color:#475569}.notifEdFieldMenuAnchor{position:relative}.notifEdFieldMenuButton{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;border:1.5px solid #bfdbfe;background:#f5f9ff;color:var(--brand,#2563eb);font-size:12px;font-weight:800;padding:5px 11px;border-radius:8px;cursor:pointer}.notifEdFieldMenuButton:hover{background:#eaf2fe}.notifEdFieldMenuButtonSmall{font-size:11px;padding:3px 9px}.notifEdFieldMenu{position:absolute;top:calc(100% + 6px);left:0;z-index:50;background:#fff;border:1px solid #eceff3;border-radius:11px;box-shadow:0 14px 36px -8px rgba(15,37,87,.28);padding:8px;width:320px}.notifEdFieldMenuTitle{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:#94a3b8;padding:4px 8px 8px}.notifEdFieldMenuList{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;max-height:260px;overflow-y:auto}.notifEdFieldOption{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;border:1px solid #e2e8f0;background:#fff;color:#334155;font-size:11.5px;font-weight:700;padding:5px 10px;border-radius:8px;cursor:pointer}.notifEdFieldOption:hover{background:#f5f9ff;border-color:#bfdbfe;color:var(--brand,#2563eb)}.notifEdFieldHash{color:#94a3b8;font-weight:800}.notifEdPreviewHeader{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:12px}.notifEdPreviewTitle{font-size:13px;font-weight:800;color:#050a62}.notifEdPreviewSample{margin-left:auto;font-size:11px;font-weight:700;color:#94a3b8}.notifEdPreviewTabs{display:flex;grid-gap:3px;gap:3px;background:#f4f6f9;border-radius:9px;padding:4px;margin-bottom:14px}.notifEdPreviewTab{flex:1 1;text-align:center;font-size:11.5px;font-weight:700;color:#64748b;padding:6px 4px;border-radius:7px;cursor:pointer}.notifEdPreviewTabOn{background:#fff;color:var(--brand,#2563eb);font-weight:800;box-shadow:0 1px 2px rgba(15,37,87,.12)}.notifEdPreviewCard{border:1px solid #eceff3;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 8px 24px -12px rgba(15,37,87,.2)}.notifEdPreviewCardHeader{display:flex;align-items:center;grid-gap:9px;gap:9px;padding:10px 13px;background:#fbfcfd;border-bottom:1px solid #eceff3}.notifEdPreviewAvatar{width:26px;height:26px;border-radius:7px;background:var(--brand,#2563eb);display:flex;align-items:center;justify-content:center;flex:none;color:#fff;font-weight:900;font-size:13px}.notifEdPreviewCardHeaderText{line-height:1.2;min-width:0}.notifEdPreviewApp{font-size:12px;font-weight:800;color:#0f172a}.notifEdPreviewChannel{font-size:10.5px;font-weight:700;color:#94a3b8}.notifEdPreviewBody{padding:13px 14px}.notifEdPreviewSubject{font-size:13px;font-weight:800;color:#0f172a;margin-bottom:8px;line-height:1.35;word-break:break-word}.notifEdPreviewMessage{font-size:12px;color:#475569;line-height:1.6;word-break:break-word}.notifEdPreviewMessage b{color:#0f172a}.notifEdPreviewButton{display:inline-flex;align-items:center;margin-top:12px;background:var(--brand,#2563eb);color:#fff;font-size:11.5px;font-weight:800;padding:8px 14px;border-radius:8px}.notifEdPreviewRecipients{margin-top:14px;padding-top:12px;border-top:1px solid #f0f2f5}.notifEdPreviewRecipientsTitle{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;margin-bottom:8px}.notifEdPreviewChips{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}.notifEdPreviewChip{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;background:#f4f6f9;border-radius:20px;padding:4px 10px 4px 4px;font-size:11.5px;font-weight:700;color:#334155}.notifEdPreviewChipAvatar{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9.5px;font-weight:800}.notifEdPreviewMore{display:inline-flex;align-items:center;font-size:11.5px;font-weight:700;color:#94a3b8;padding:4px 6px}.notifEdAsideHint{font-size:11.5px;color:#94a3b8;line-height:1.55;padding:0 4px;margin:0}.notifEdDeleteZone{display:flex;justify-content:flex-end;padding:2px 4px}.notifEdDeleteButton{border:none;background:transparent;color:#dc2626;font-size:12px;font-weight:700;cursor:pointer;padding:6px 10px;border-radius:7px}.notifEdDeleteButton:hover{background:#fef2f2}.notifEdCardIconInner,.notifEdChannelIcon{-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.notifEdChannelDisabled,.notifEdChannelDisabled:hover{opacity:.5;cursor:not-allowed;background:#fff}.notifEdPreviewTabDisabled,.notifEdPreviewTabDisabled:hover{opacity:.5;cursor:not-allowed}.notifEdStandardBanner{display:flex;align-items:center;grid-gap:10px;gap:10px;background:#ebf5fa;border:1px solid #b3dcee;border-radius:10px;padding:10px 14px;font-size:12px;color:#1d5b7e;line-height:1.5}.notifEdStandardBannerIcon{width:15px;height:15px;flex:none;display:inline-block;background:#1d5b7e!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.notifRulesBadgeStandard{background:#fdecec!important;color:#dc2626!important}.notifRulesBadgeCustom{background:#e7f9f0!important;color:#00885a!important}.notifEdLabelNote{font-weight:700;color:#b6bfce}.notifEdTypeCards{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.notifEdTypeCard{position:relative;display:flex;align-items:flex-start;grid-gap:12px;gap:12px;border:1.5px solid #e2e8f0;border-radius:11px;padding:14px;cursor:pointer;background:#fff}.notifEdTypeCard:hover{border-color:#bfdbfe}.notifEdTypeCardOn{border-color:var(--brand,#2563eb);background:#f5f9ff}.notifEdTypeCardDisabled{cursor:default;opacity:.75}.notifEdTypeCardIcon{width:38px;height:38px;border-radius:10px;background:#f1f4f9;display:flex;align-items:center;justify-content:center;flex:none}.notifEdTypeCardIconOn{background:var(--brand,#2563eb)}.notifEdTypeCardIconInner{width:17px;height:17px;display:inline-block;background:#94a3b8!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.notifEdTypeCardIconOn .notifEdTypeCardIconInner{background:#fff!important}.notifEdTypeCardText{min-width:0}.notifEdTypeCardTitle{font-size:13.5px;font-weight:800;color:#64748b}.notifEdTypeCardOn .notifEdTypeCardTitle{color:#050a62}.notifEdTypeCardSuffix{font-size:11.5px;font-weight:700;color:#94a3b8}.notifEdTypeCardOn .notifEdTypeCardSuffix{color:var(--brand,#2563eb)}.notifEdTypeCardDesc{font-size:11.5px;color:#94a3b8;line-height:1.45;margin-top:3px}.notifEdTypeCardCheck{position:absolute;top:10px;right:12px;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--brand,#2563eb);color:var(--brand,#2563eb);font-size:10px;font-weight:900;display:flex;align-items:center;justify-content:center}.notifEdGrid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.notifEdScopeGlyph{font-size:14px;color:var(--brand,#2563eb);flex:none;width:16px;text-align:center}.notifEdScopeOptionText{flex:1 1;min-width:0}.notifEdScopeOptionTitle{font-size:12.5px;font-weight:800;color:#0f172a}.notifEdScopeOptionDesc{font-size:11px;color:#94a3b8;line-height:1.4}.notifEdTypeBanner{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-top:15px;background:#f0f5ff;border-radius:10px;padding:11px 14px;font-size:12px;color:#47569e;line-height:1.5}.notifEdTypeBannerIcon{background:#47569e!important}.notifEdLevelIcon,.notifEdTypeBannerIcon{width:15px;height:15px;flex:none;display:inline-block;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.selectInput.notifEdSelectInput{grid-gap:10px;gap:10px;padding:0 12px;border:1.5px solid #e2e8f0;border-radius:9px;color:#0f172a;font-size:12.5px;font-weight:500}.notifEdSelectInput .notifEdMultiLabel{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;max-width:100%}.notifEdMenu{min-width:240px}.notifEdMenu .axeMenuItem{height:auto;min-height:38px;padding:7px 10px;grid-gap:10px;gap:10px;white-space:normal}.notifEdMenu .notifEdScopeOptionText{display:flex;flex-direction:column}.notifEdFieldChannels{min-width:350px}@media (max-width:700px){.notifEdFieldChannels{min-width:100%}}.notifEdMenu .notifEdLevelIcon,.notifEdSelectInput .notifEdLevelIcon,.wfEdItemTypeMenu .notifEdLevelIcon,.wfEdItemTypeSelect .notifEdLevelIcon{background:#005e93!important}.iconNotifAlert{background:#8e8e90;-webkit-mask:url(/static/media/IconNotifAlert.a0166205.svg);mask:url(/static/media/IconNotifAlert.a0166205.svg)}.iconNotifInformation{background:#8e8e90;-webkit-mask:url(/static/media/IconNotifInformation.7fd0c504.svg);mask:url(/static/media/IconNotifInformation.7fd0c504.svg)}.notifRulesListEditor{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;width:100%}.notifRulesListEditor .notifRuleNameEditor{display:block;flex:1 1;flex-shrink:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.notifRulesTypeTile{width:24px;height:24px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;flex:none}.notifRulesTypeTileLarge{width:30px;height:30px;border-radius:9px}.notifRulesTypeIcon{width:13px;height:13px;display:inline-block;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.notifRulesTypeTileLarge .notifRulesTypeIcon{width:16px;height:16px}.notifRulesTypeTileAlert{background:#fef6e7}.notifRulesTypeTileAlert .notifRulesTypeIcon{background:#d97706!important}.notifRulesTypeTileInfo{background:#eff4ff}.notifRulesTypeTileInfo .notifRulesTypeIcon{background:var(--brand,#2563eb)!important}.blockTitleMeta .topCurrentViewIcon>span.notifRulesTypeTile{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px}.blockTitleMeta .topCurrentViewIcon>span.notifRulesTypeTileInfo{background-color:#eff4ff}.blockTitleMeta .topCurrentViewIcon>span.notifRulesTypeTileAlert{background-color:#fef6e7}.notifRulesTypeCell{display:inline-flex;align-items:center;height:100%;grid-gap:8px;gap:8px}.notifRulesTypeLabel{font-size:12px;color:#3c4858}.blockTitleMeta .topCurrentViewIcon.notifRulesTypeIconWrap{width:44px;height:44px}.blockTitleMeta .topCurrentViewIcon.notifRulesTypeIconWrap>span.notifRulesTypeTile{width:44px;height:44px;border-radius:10px}.blockTitleMeta .topCurrentViewIcon.notifRulesTypeIconWrap .notifRulesTypeIcon{width:22px;height:22px}.notifEdMenuSearch{padding:4px 4px 10px;min-width:280px}.notifEdLabelRow{margin-bottom:7px}.notifEdLabelRow .notifEdLabel{margin-bottom:0}.notifEdFieldMenu .notifEdFieldMenuList{max-height:240px;overflow-y:auto;padding-right:4px}.iconFilterNotif{background:#8e8e90;-webkit-mask:url(/static/media/IconFilter.3d16dcdd.svg);mask:url(/static/media/IconFilter.3d16dcdd.svg)}.notifEdCardIconTeal{background:#e6f7f5}.notifEdCardIconTeal .notifEdCardIconInner{background:#0d9488!important}.notifEdMultiCount{min-width:18px;height:18px;border-radius:9px;font-size:10px;justify-content:center;padding:0 5px;flex:none}.notifEdMultiChip,.notifEdMultiCount{background:#e8f1fd;color:var(--brand,#2563eb);font-weight:800;display:inline-flex;align-items:center}.notifEdMultiChip{grid-gap:5px;gap:5px;font-size:11.5px;padding:3px 5px 3px 10px;border-radius:14px;max-width:100%}.notifEdMultiChipLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.notifEdMultiChipSmall{font-size:10.5px;padding:2px 9px;border-radius:11px}.notifEdMultiChipSmall .notifEdMultiChipLabel{max-width:110px}.notifEdScopeSpacer{flex:1 1}.notifEdScopePlaceholder{color:#94a3b8}.notifEdRightsBar{display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px;grid-row-gap:10px;row-gap:10px;margin-top:15px;padding-top:14px;border-top:1px solid #f0f2f5}.notifEdRightsGroupIcon{width:34px;height:34px;border-radius:50%;background:#eff4ff;display:inline-flex;align-items:center;justify-content:center;flex:none}.notifEdRightsGroupIconInner{width:16px;height:16px;display:inline-block;background:var(--brand,#2563eb)!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.notifEdRightsAvatars{display:inline-flex;align-items:center;grid-gap:4px;gap:4px}.notifEdRightsAvatar{width:30px;height:30px;border-radius:50%;color:#fff;font-size:11px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex:none;text-transform:uppercase}.notifEdRightsCount{font-size:12.5px;font-weight:700;color:#475569;min-width:0}.notifEdRightsManage{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;border:1.5px solid #bfdbfe;background:#fff;color:var(--brand,#2563eb);font-size:12.5px;font-weight:800;padding:8px 18px;border-radius:22px;cursor:pointer;flex:none}.notifEdRightsManage:hover{background:#f5f9ff;border-color:var(--brand,#2563eb)}.notifEdRightsManageIcon{width:14px;height:14px;display:inline-block;background:var(--brand,#2563eb)!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.notifRulesContextMenu{position:fixed;z-index:3000;background:#fff;border:1px solid #eceff3;border-radius:11px;box-shadow:0 14px 36px -8px rgba(15,37,87,.28);padding:6px;min-width:180px;display:flex;flex-direction:column;grid-gap:2px;gap:2px}.notifRulesContextItem{display:flex;align-items:center;grid-gap:10px;gap:10px;border:none;background:transparent;color:#0f172a;font-size:12.5px;font-weight:700;padding:8px 12px;border-radius:8px;cursor:pointer;text-align:left}.notifRulesContextItem:hover{background:#f5f9ff}.notifRulesContextItemDanger{color:#dc2626}.notifRulesContextItemDanger:hover{background:#fef2f2}.notifRulesContextIcon{width:14px;height:14px;flex:none;display:inline-block;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.iconWarningLight{background:#fff;-webkit-mask:url(/static/media/IconWarning.a63d0066.svg);mask:url(/static/media/IconWarning.a63d0066.svg)}.notifRulesTypeTileBlocking{background:#fdecec}.notifRulesTypeTileBlocking .notifRulesTypeIcon{background:#dc2626!important}.warningRuleFormula{font-family:Consolas,Monaco,monospace;font-size:11.5px;color:#475569;display:inline-block;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.warningRuleFormulaInput{font-family:Consolas,Monaco,monospace!important;font-size:12.5px!important;border:1.5px solid #e2e8f0!important;border-radius:9px!important;box-shadow:none!important;color:#0f172a!important;padding:10px 13px!important;width:100%!important}.warningRuleFormulaInput:focus{border-color:#9dc7f5!important}.warningRuleFormulaInvalid{border-color:#fca5a5!important;background:#fffbfb!important}.warningRuleErrors{background:#fef2f2;border:1px solid #fecaca;border-radius:9px;padding:10px 14px;margin-bottom:12px}.warningRuleError{font-size:12px;color:#dc2626;line-height:1.5}.warningRuleErrorsHint{font-size:11.5px;color:#b45309;margin-top:6px}.warningRuleFormulaDisplay{position:relative;border:1.5px solid #e2e8f0;border-radius:11px;background:#fbfcfe;padding:16px 18px 16px 22px;min-height:52px;font-size:13.5px;line-height:2;color:#0f172a;word-break:break-word;overflow:hidden}.warningRuleFormulaDisplay:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#0088c7,#1f9d55)}.warningRuleFormulaDisplay.cursor:hover{border-color:#9dc7f5}.warningRuleFormulaDisplayInvalid{border-color:#fca5a5;background:#fffbfb}.warningRuleFormulaDisplayInvalid:before{background:#e21313}.warningFormulaTokens{font-family:Consolas,Monaco,monospace;font-size:13px}.warningFormulaFunction{color:#f5a623;font-weight:700;margin:0 1px}.warningFormulaField{display:inline-block;background:var(--brand-50,#edf3fe);color:var(--brand,#2563eb);font-family:"Open Sans",sans-serif;font-size:12px;font-weight:600;padding:1px 10px;border-radius:8px;margin:0 4px;line-height:1.7;vertical-align:initial}.warningFormulaValue{color:#1f9d55;font-weight:600;margin:0 2px}.warningFormulaOperator{color:#475569;font-weight:600;margin:0 5px}.warningFormulaPunct{color:#94a3b8;margin:0 2px}.warningFormulaText{color:#0f172a}.warningFormulaLegend{display:flex;align-items:center;grid-gap:18px;gap:18px;margin-top:8px}.warningFormulaLegendItem{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:12px;color:#64748b}.warningFormulaLegendSwatch{display:inline-block;height:11px;width:11px;border-radius:3px}.warningFormulaLegendFunction{background:#f5a623}.warningFormulaLegendField{background:#c7dbfa}.warningFormulaLegendValue{background:#1f9d55}.formulaEdInnerPopup{width:min(1500px,92vw);height:min(860px,92vh);border:none;box-shadow:0 18px 60px rgba(9,30,66,.28);padding:0;overflow:hidden;background:#fbfcfe}.formulaEdPopupHeader{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:14px 20px;background:#fff;border-bottom:1px solid #edf1f7}.formulaEdItemChip{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;background:#fff7e6;border:1px solid #ffe3a3;color:#9a6b00;font-size:13px;font-weight:700;padding:5px 14px;border-radius:10px;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.formulaEdItemChipDot{height:8px;width:8px;min-width:8px;border-radius:50%;background:#f5a623}.formulaEdCrumb{color:#94a3b8;font-size:16px}.formulaEdFx{color:var(--brand,#2563eb);font-family:Consolas,Monaco,monospace;font-size:15px;font-weight:700}.formulaEdPopupTitle{font-size:16px;font-weight:700;color:#0f172a}.formulaEdPopupHeader .flex-end{margin-left:auto}.formulaEdContent{padding:18px 22px;margin:0;height:calc(100% - 60px);overflow:hidden}.formulaEdTopRow{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.formulaEdSectionTitle{font-size:14px;font-weight:700;color:#0f172a}.formulaEdBadge{background:#eef1f6;color:#64748b;font-size:12px;font-weight:600;padding:4px 12px;border-radius:999px}.formulaEdArea{position:relative;flex:0 0 auto;border:1.5px solid #e2e8f0;border-radius:11px;background:#fff;padding:18px 20px 18px 26px;min-height:96px;max-height:260px;overflow-y:auto;font-family:Consolas,Monaco,monospace;font-size:13.5px;line-height:2.1;color:#0f172a;word-break:break-word;white-space:pre-wrap;outline:none;cursor:text}.formulaEdArea:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;border-radius:11px 0 0 11px;background:linear-gradient(180deg,var(--brand,#2563eb),#1f9d55)}.formulaEdArea:focus{border-color:var(--brand-border,#9dc7f5)}.formulaEdArea:empty:after{content:attr(data-placeholder);color:#94a3b8;font-style:italic;font-size:12.5px}.formulaEdColumns{display:flex;grid-gap:20px;gap:20px;flex:1 1 auto;min-height:0;margin-top:18px;margin-bottom:14px}.formulaEdCard{display:flex;flex-direction:column;flex:1 1 50%;min-width:0;min-height:0;background:#fff;border:1px solid #e8ecf3;border-radius:14px;padding:16px 18px}.formulaEdCardHeader{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:12px}.formulaEdCount{background:#eef1f6;color:#64748b;font-size:11.5px;font-weight:700;padding:2px 9px;border-radius:999px}.formulaEdLink{margin-left:auto;font-size:12.5px;font-weight:600;color:var(--brand,#2563eb)}.formulaEdLink:hover{color:var(--brand-dark,#1d4fa8);text-decoration:none}.formulaEdLinkArrow{font-size:11px}.formulaEdSearch{margin-bottom:10px}.formulaEdList{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:6px}.formulaEdFieldItem{display:flex;align-items:center;grid-gap:10px;gap:10px;font-size:13.5px;color:#1e293b;padding:7px 8px;border-radius:8px;cursor:pointer}.formulaEdFieldItem:hover{background:#f1f5fb}.formulaEdFieldDot{height:7px;width:7px;min-width:7px;border-radius:50%;background:#cbd5e1}.formulaEdFunctionItem{padding:7px 8px;border-radius:8px;cursor:pointer;line-height:1.5}.formulaEdFunctionItem:hover{background:#f1f5fb}.formulaEdFunctionName{font-family:Consolas,Monaco,monospace;font-size:13px;font-weight:700;color:#0f172a;margin-right:8px}.formulaEdFunctionSample{font-family:Consolas,Monaco,monospace;font-size:12px;color:var(--brand,#2563eb);word-break:break-word}.formulaEdFooter{display:flex;justify-content:flex-end;align-items:center;padding-top:12px;border-top:1px solid #edf1f7}.formulaCellTokens{font-family:Consolas,Monaco,monospace;font-size:12px;line-height:1.9}.formulaCellTokens .warningFormulaField{font-size:11px;padding:0 8px;margin:0 3px;line-height:1.6}.warningRuleFormulaCell{display:inline-block;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.warningRuleFormulaRaw{font-family:Consolas,Monaco,monospace;font-size:12.5px}.warningRuleFormulaEmpty{color:#94a3b8;font-style:italic;font-size:12.5px}.toastMessage.is-warning{border-left-color:#d97706}.toastMessage.is-warning .toastMessageIcon{background:#d97706}.iconWarningAccount{background:#050a2f;-webkit-mask:url(/static/media/IconWarning.a63d0066.svg);mask:url(/static/media/IconWarning.a63d0066.svg)}.warningsCenterIcon{background-color:#e57373;border-radius:10px;padding:10px}.workflowsCenterIcon{background-color:#7e57c2;border-radius:10px;padding:10px}.wfListCellCenter{text-align:center}.wfListIconCenter{margin:0 auto}.wfListStatusChip{display:inline-block;font-size:11px;font-weight:600;border-radius:10px;padding:2px 10px;white-space:nowrap;border:1px solid #b6bfce;color:#3c4858;background:#fff}.wfListChevron{font-size:11px;color:#b6bfce;margin:0 4px}.wfEdInfo{position:relative;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex:none;border-radius:50%;background:#eff4ff;color:var(--brand,#2563eb);font-size:9.5px;font-weight:800;font-style:normal;line-height:1;margin-left:6px;vertical-align:middle;cursor:help;text-transform:none;letter-spacing:normal}.wfEdInfo:hover{background:var(--brand,#2563eb);color:#fff}.wfBetaBadge{display:inline-flex;align-items:center;flex:none;font-size:9.5px;font-weight:800;line-height:1;color:#7e57c2;background:#f0eafb;border:1px solid #e0d3f7;border-radius:20px;padding:3px 8px;margin-left:8px;text-transform:uppercase;letter-spacing:.05em}.wfEdPage{padding:4px 4px 40px;height:100%;overflow-y:auto}.wfEdInner{max-width:1560px;margin:0 auto;display:flex;flex-direction:column;grid-gap:18px;gap:18px}.wfEdTopBar{justify-content:space-between;grid-gap:20px;gap:20px;flex-wrap:wrap}.wfEdTopBar,.wfEdTopLeft{display:flex;align-items:center}.wfEdTopLeft{grid-gap:14px;gap:14px}.wfEdTopIcon{width:44px;height:44px;border-radius:13px;background:var(--brand-50,#e9f0fe);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer}.wfEdTopTitleWrap{display:flex;flex-direction:column;line-height:1.2}.wfEdTopTitle{font-size:20px;font-weight:800;color:#14184b;letter-spacing:-.01em;display:flex;align-items:center;grid-gap:10px;gap:10px}.wfEdTopMeta{font-size:13px;font-weight:600;color:#94a3b8}.wfEdTopActions{display:flex;align-items:center;grid-gap:12px;gap:12px}.wfEdBtn{height:40px;padding:0 20px;border:1px solid #e4e9f4;background:#fff;border-radius:11px;font-size:14px;font-weight:600;color:#5a6478;cursor:pointer;transition:background .12s,border-color .12s}.wfEdBtn:hover{background:var(--brand-hover,#f2f5fb);border-color:#d7deec}.wfEdBtn:disabled{opacity:.5;cursor:default}.wfEdBtnPrimary{height:40px;padding:0 24px;border:none;background:var(--brand,#2563eb);border-radius:11px;font-size:14px;font-weight:700;color:#fff;cursor:pointer;box-shadow:0 4px 14px rgba(var(--brand-rgb,37,99,235),.3)}.wfEdBtnPrimary:hover{background:#1d4fd8}.wfEdBtnPrimary:disabled{opacity:.5;cursor:default;box-shadow:none}.wfEdBtnDanger{height:40px;padding:0 20px;border:1px solid #f4d7d4;background:#fff;border-radius:11px;font-size:14px;font-weight:600;color:#d9534f;cursor:pointer}.wfEdBtnDanger:hover{background:#fdf3f2}.wfEdGrid{display:grid;grid-template-columns:minmax(380px,440px) 1fr;grid-gap:18px;gap:18px;align-items:start}@media (max-width:1100px){.wfEdGrid{grid-template-columns:1fr}}.wfEdCol{display:flex;flex-direction:column;grid-gap:18px;gap:18px}.wfEdCard{background:#fff;border:1px solid #eceff3;border-radius:14px;box-shadow:0 1px 2px rgba(15,37,87,.04)}.wfEdCardHeader{padding:14px 18px;border-bottom:1px solid #eceff3;display:flex;align-items:center;grid-gap:10px;gap:10px}.wfEdCardTitle{font-size:15px;font-weight:800;color:#050a62;flex:1 1}.wfEdCardBody{padding:16px 18px;grid-gap:16px;gap:16px}.wfEdCardBody,.wfEdField{display:flex;flex-direction:column}.wfEdField{grid-gap:7px;gap:7px}.wfEdLabel{font-size:11.5px;font-weight:800;color:#64748b}.wfEdInput{width:100%;height:40px;padding:0 12px;border:1.5px solid #e2e8f0;border-radius:9px;font-size:12.5px;color:#0f172a;background:#fff;outline:none}.wfEdInput:focus{border-color:#9dc7f5}.selectInput.wfEdItemTypeSelect{padding:0 12px;border:1.5px solid #e2e8f0;border-radius:9px;color:#0f172a;font-size:12.5px;font-weight:600}.wfEdInput:disabled{background:#f8fafc;color:#64748b}.wfEdTextarea{width:100%;min-height:70px;resize:vertical;padding:10px 12px;border:1.5px solid #e2e8f0;border-radius:9px;font-size:12.5px;line-height:1.5;color:#0f172a;background:#fff;outline:none}.wfEdTextarea:focus{border-color:#9dc7f5}.wfEdSelectInput{flex:0 1 auto;min-width:140px;max-width:100%}.wfEdSelectInput.wfEdSelectInputGrow{flex:1 1;min-width:0}.wfEdSwitchRow{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px}.wfEdSwitchTitle{font-size:13.5px;font-weight:800;color:#050a62}.wfEdSwitchHint{font-size:11.5px;color:#94a3b8}.wfEdSwitchTrack{flex:none;width:46px;height:26px;border-radius:20px;border:none;cursor:pointer;padding:3px;display:flex;justify-content:flex-start;background:#cdd5e3;transition:background .15s}.wfEdSwitchTrackOn{justify-content:flex-end;background:var(--brand,#2563eb)}.wfEdSwitchKnob{width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.wfEdChips{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.wfEdChip{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;height:32px;padding:0 13px;border-radius:20px;font-size:12.5px;font-weight:600;cursor:pointer;border:1.5px solid #e2e8f0;background:#fff;color:#64748b;transition:background .12s,border-color .12s}.wfEdChip:hover{background:#f8fafc}.wfEdChipOn{border-color:#9dc7f5;color:var(--brand,#2563eb)}.wfEdChipOn,.wfEdChipOn:hover{background:#eff4ff}.wfEdChipDisabled{opacity:.55;cursor:default}.wfEdChipDot{width:9px;height:9px;border-radius:3px;flex:none}.wfEdRightsRow{padding:14px 18px;display:flex;align-items:center;grid-gap:14px;gap:14px}.wfEdRightsText{flex:1 1;font-size:13px;font-weight:800;color:#050a62}.wfEdRightsBtn{flex:none;display:flex;align-items:center;grid-gap:8px;gap:8px;height:36px;padding:0 16px;border:1.5px solid #9dc7f5;background:#fff;border-radius:20px;color:var(--brand,#2563eb);font-size:13px;font-weight:800;cursor:pointer}.wfEdRightsBtn:hover{background:#f5f9ff}.wfEdAvatars{display:flex;align-items:center}.wfEdAvatar{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;font-size:11px;font-weight:800;color:#fff;background:var(--brand,#2563eb);border:2px solid #fff;margin-left:-6px}.wfEdAvatar:first-child{margin-left:0}.wfEdAddBtn{display:flex;align-items:center;grid-gap:7px;gap:7px;height:32px;padding:0 12px;border:1.5px dashed #cbd5e1;background:#fff;border-radius:9px;color:var(--brand,#2563eb);font-size:12.5px;font-weight:800;cursor:pointer}.wfEdAddBtn:hover{border-color:var(--brand,#2563eb);background:#f5f9ff}.wfEdStepsList{padding:10px;display:flex;flex-direction:column;grid-gap:8px;gap:8px;max-height:340px;overflow-y:auto}.wfEdStepsList::-webkit-scrollbar{width:9px}.wfEdStepsList::-webkit-scrollbar-thumb{background:#d7deec;border-radius:9px;border:2px solid transparent;background-clip:padding-box}.wfEdStepsList::-webkit-scrollbar-track{background:transparent}.wfEdStepRow{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:10px 13px;border-radius:11px;border:1.5px solid #eceff3;background:#fbfcfd;cursor:pointer;transition:background .12s,border-color .12s,box-shadow .12s}.wfEdStepRow:hover{background:#f8fafc}.wfEdStepRowOn{border-color:#9dc7f5;box-shadow:0 0 0 3px rgba(var(--brand-rgb,0,111,234),.07)}.wfEdStepRowOn,.wfEdStepRowOn:hover{background:#f5f9ff}.wfEdSwatch{flex:none;width:12px;height:12px;border-radius:4px}.wfEdStepInfo{display:flex;flex-direction:column;grid-gap:1px;gap:1px;flex:1 1;min-width:0}.wfEdStepName{font-size:13.5px;font-weight:800;color:#050a62;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wfEdStepMeta{font-size:11.5px;font-weight:600;color:#94a3b8}.wfEdBadgeStart{color:#0e9f6e;background:#dcf3e9}.wfEdBadgeEnd,.wfEdBadgeStart{flex:none;font-size:10.5px;font-weight:700;border-radius:20px;padding:3px 9px}.wfEdBadgeEnd{color:#b9760a;background:#fef6e8}.wfEdPalette{display:flex;grid-gap:10px;gap:10px;align-items:center;flex-wrap:wrap}.wfEdPaletteCustom,.wfEdPaletteSwatch{width:30px;height:30px;border-radius:9px;cursor:pointer;border:none;padding:0}.wfEdPaletteCustom{position:relative;display:inline-flex;align-items:center;justify-content:center;margin:0;font-family:inherit;background:conic-gradient(#e0736a,#e8930c,#f5d90a,#0e9f6e,#2fb39c,var(--brand,#2563eb),#7c4ddc,#e0736a);color:#fff;font-size:16px;font-weight:800;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.35)}.wfEdPaletteCustomDisabled{opacity:.5;cursor:default}.wfEdHint{font-size:11.5px;line-height:1.5;color:#94a3b8}.wfEdRuleCard{border:1.5px solid #eceff3;border-radius:11px;padding:11px 13px;flex-direction:column;background:#fbfcfd}.wfEdRuleCard,.wfEdRuleHead{display:flex;grid-gap:9px;gap:9px}.wfEdRuleHead{align-items:center;flex-wrap:wrap}.wfEdRuleName{font-size:13px;font-weight:800;color:#050a62}.wfEdRuleSegs{margin-left:auto;display:flex;grid-gap:6px;gap:6px}.wfEdSeg{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:16px;font-size:11.5px;font-weight:700;cursor:pointer;border:1.5px solid #e2e8f0;background:#fff;color:#64748b}.wfEdSegOn{border-color:#9dc7f5;background:#eff4ff;color:var(--brand,#2563eb)}.wfEdRuleRow{display:flex;align-items:center;grid-gap:9px;gap:9px;flex-wrap:wrap}.wfEdFx{flex:none;font-family:"JetBrains Mono",Menlo,monospace;font-size:12.5px;font-weight:700}.wfEdFx,.wfEdMoreLink{color:var(--brand,#2563eb)}.wfEdMoreLink{border:none;background:none;padding:0;font-size:11.5px;font-weight:800;cursor:pointer;text-align:left}.wfEdMoreLink:hover{text-decoration:underline}.wfEdDeleteLink{border:none;background:none;padding:0;font-size:12px;font-weight:700;color:#d9534f;cursor:pointer;text-align:left}.wfEdDeleteLink:hover{text-decoration:underline}.wfEdRemove{flex:none;border:none;background:transparent;color:#cbd5e1;font-size:18px;line-height:1;cursor:pointer;padding:2px 8px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center}.wfEdRemove:hover{background:#fef2f2;color:#dc2626}.wfEdFlowCard{background:#fff;border:1px solid #eceff3;border-radius:14px;box-shadow:0 1px 2px rgba(15,37,87,.04);overflow:hidden;display:flex;flex-direction:column}.wfEdFlowHeader{justify-content:space-between;padding:14px 20px;border-bottom:1px solid #eceff3;grid-gap:12px;gap:12px}.wfEdFlowHeader,.wfEdFlowLegend{display:flex;align-items:center;flex-wrap:wrap}.wfEdFlowLegend{grid-gap:16px;gap:16px}.wfEdLegendItem{display:flex;align-items:center;grid-gap:7px;gap:7px;font-size:12px;color:#94a3b8}.wfEdLegendSquare{width:11px;height:11px;border-radius:3px;background:var(--brand,#2563eb)}.wfEdLegendFx{font-family:"JetBrains Mono",Menlo,monospace;font-size:11px;font-weight:700;color:var(--brand,#2563eb);background:#eff4ff;border-radius:5px;padding:1px 6px}.wfEdFlowPane{position:relative;padding:34px 40px;min-height:560px;background:#fbfcfe;background-image:radial-gradient(#e3e9f4 1px,transparent 0);background-size:22px 22px;overflow:auto}.wfEdFlowCanvas{position:relative;width:100%;max-width:760px;margin:0 auto}.wfEdNode{position:absolute;width:190px;height:62px;display:flex;align-items:center;grid-gap:11px;gap:11px;padding:0 16px;border-radius:14px;background:#fff;border:2px solid #eceff3;box-shadow:0 2px 8px rgba(15,37,87,.06);cursor:pointer;transition:transform .14s ease,box-shadow .14s ease}.wfEdNode:hover{transform:translateY(-2px)}.wfEdNodeDot{flex:none;width:12px;height:12px;border-radius:50%}.wfEdNodeInfo{display:flex;flex-direction:column;grid-gap:2px;gap:2px;flex:1 1;min-width:0}.wfEdNodeName{font-size:13.5px;font-weight:800;color:#050a62}.wfEdNodeMeta,.wfEdNodeName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wfEdNodeMeta{font-size:11px;font-weight:600;color:#94a3b8}.wfEdEdgeLabel{position:absolute;transform:translate(-50%,-50%);white-space:nowrap;font-family:"JetBrains Mono",Menlo,monospace;font-size:11px;font-weight:700;color:var(--brand,#2563eb);background:#fff;border:1px solid #9dc7f5;border-radius:7px;padding:3px 9px;box-shadow:0 2px 6px rgba(15,37,87,.08);pointer-events:none}.wfEdDefaultInfo{padding:12px 16px;border:1px solid #9dc7f5;background:#f5f9ff;border-radius:12px;font-size:13px;color:#050a62}.warningsInfoTitle,.wfEdDefaultInfo{display:flex;align-items:center;grid-gap:10px;gap:10px}.warningsInfoTitle{font-size:13.5px;font-weight:700;color:#0f172a;margin-bottom:8px}.warningsInfoTile{display:inline-flex;align-items:center;justify-content:center;height:30px;width:30px;min-width:30px;border-radius:9px;background:#fdecec}.warningsInfoTileIcon{display:inline-block;height:16px;width:16px;background:#d9534f;mask:url(/static/media/IconWarning.a63d0066.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask:url(/static/media/IconWarning.a63d0066.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.warningsInfoText{font-size:12.5px;color:#475569;line-height:1.6}.warningTestGlyph{font-size:13px;color:#0e9384}.warningTestLoading{display:flex;align-items:center;margin-top:14px;font-size:12.5px;color:#64748b}.warningTestResults{margin-top:16px}.warningTestAside{width:400px}@media (max-width:1250px){.warningTestAside{width:100%;max-width:460px}}.warningTestSummary{display:flex;align-items:center;grid-gap:18px;gap:18px;background:#f8fafc;border:1px solid #e8ecf3;border-radius:12px;padding:14px 16px;margin-bottom:14px}.warningTestDonut{height:92px;width:92px;min-width:92px;transform:rotate(0deg)}.warningTestDonutText{font-size:9px;font-weight:700;fill:#0f172a}.warningTestCounters{display:flex;flex-direction:column;grid-gap:10px;gap:10px;min-width:0}.warningTestCounter{display:flex;align-items:baseline;grid-gap:8px;gap:8px}.warningTestCounterValue{font-size:19px;font-weight:700;color:#0f172a;line-height:1.1}.warningTestCounterRed{color:#dc2626}.warningTestCounterGreen{color:#16a34a}.warningTestCounterLabel{font-size:11.5px;color:#64748b}.warningTestList{max-height:420px;overflow-y:auto;border-top:1px solid #edf1f7;padding-top:6px}.warningTestItem{display:flex;align-items:center;grid-gap:9px;gap:9px;padding:7px 8px;border-radius:8px;color:#1e293b;font-size:12.5px}.warningTestItem:hover{background:#f1f5fb;text-decoration:none;color:#1e293b}.warningTestItemIcon{height:15px;width:15px;min-width:15px;mask-size:contain!important;-webkit-mask-size:contain!important}.warningTestItemName{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.warningTestItemArrow{color:#94a3b8;font-size:11px}.warningTestMore{font-size:12px;color:#64748b;padding:6px 8px}.warningTestNone{font-size:12.5px;color:#16a34a;padding:4px 2px}.warningsDefaultInfo{display:flex;align-items:center;grid-gap:10px;gap:10px;height:40px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;padding:10px;margin-bottom:10px;font-size:12.5px;color:#1e40af;line-height:1.5}.warningsDefaultInfoIcon{display:inline-flex;align-items:center;justify-content:center;height:18px;width:18px;min-width:18px;border-radius:50%;background:#dbeafe;font-size:11px;font-weight:700}.warningMsgRow{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:10px}.warningMsgLang{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;min-width:110px;font-size:12px;font-weight:600;color:#64748b}.warningMsgFlag{border-radius:3px}.warningMsgRow .notifEdInput{flex:1 1 auto;width:auto!important;min-width:0}.blockTitleMeta .topCurrentViewIcon>span.notifRulesTypeTileBlocking{background-color:#fdecec}.genBlocksTypeTile{background:#eef2ff}.genBlocksTypeTile .notifRulesTypeIcon{background:#4f46e5!important}.blockTitleMeta .topCurrentViewIcon>span.genBlocksTypeTile{background-color:#eef2ff}.genBlocksCardIcon{background:#eef2ff}.genBlocksCardIcon .notifEdCardIconInner{background:#4f46e5!important}.genBlocksItemCount{margin-left:8px;padding:1px 7px;border-radius:9px;background:#f1f5f9;font-size:11px;font-weight:600;color:#64748b}.genBlocksItemCount,.genBlocksLevels{display:inline-flex;align-items:center}.genBlocksLevels{grid-gap:5px;gap:5px;flex-wrap:wrap}.genBlocksLevelChip{background:#eef2ff;color:#4338ca}.genBlocksLevelChip,.genBlocksOptionChip{display:inline-flex;align-items:center;padding:2px 8px;border-radius:9px;font-size:11px;font-weight:600;white-space:nowrap}.genBlocksOptionChip{background:#ecfdf5;color:#047857}.genBlocksDescription{resize:vertical;min-height:52px}.genBlocksElementBar{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:8px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.genBlocksElementIcon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;min-width:26px;border-radius:8px;background:#eef2ff}.genBlocksElementIconInner{width:14px;height:14px;display:inline-block;background:#4f46e5!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.genBlocksElementName{font-size:13px;font-weight:600;color:#0f172a}.genBlocksElementCount{margin-left:auto;font-size:12px;color:#64748b}.genBlocksLevelChips{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.genBlocksLevelSelChip{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;padding:5px 12px;border:1px solid #4f46e5;border-radius:18px;background:#eef2ff;font-size:12.5px;font-weight:600;color:#3730a3}.genBlocksLevelSelIcon{width:13px;height:13px;display:inline-block;background:#4f46e5!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.genBlocksLevelSelRemove{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin:0 -4px 0 1px;padding:0;border:none;border-radius:50%;background:transparent;font-size:14px;line-height:1;color:#6366f1;cursor:pointer}.genBlocksLevelSelRemove:hover{background:#e0e7ff;color:#3730a3}.genBlocksLevelAdd{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:5px 12px;border:1.5px dashed #c7d2fe;border-radius:18px;background:#fff;font-size:12.5px;font-weight:500;color:#4f46e5;cursor:pointer;transition:border-color .12s ease,background .12s ease}.genBlocksLevelAdd:hover{border-color:#4f46e5;background:#f5f7ff}.genBlocksLevelAddPlus{font-size:14px;font-weight:700;line-height:1}.notifEdMenu.genBlocksLevelMenu .notifEdLevelIcon{background:#4f46e5!important}.genBlocksTabsPopover{min-width:250px;max-width:320px;border:1px solid #e8eef7;border-radius:12px;box-shadow:0 14px 36px -8px rgba(15,37,87,.28)}.genBlocksTabsPopover .popover-body{padding:14px 12px}.genBlocksOptionRow{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.genBlocksOptionRow .notifEdSwitch{margin-top:2px}.genBlocksOptionText{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0}.genBlocksOptionTitle{font-size:12.5px;font-weight:600;color:#0f172a}.genBlocksOptionDesc{font-size:11.5px;color:#64748b;line-height:1.45}.genBlocksLabelRow{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:10px}.genBlocksLabelRow .notifEdInput{flex:1 1;width:auto!important;min-width:0}.genBlocksLabelHeader{margin-bottom:4px}.genBlocksLabelColumnTitle{flex:1 1;min-width:0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#94a3b8}.genBlocksMain{max-width:none}.genBlocksGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;align-items:start}@media (max-width:1250px){.genBlocksGrid{grid-template-columns:1fr}}.blockTitle{height:90px;min-height:0;padding:0}.blockTitleLayoutV2{align-items:center}.blockTitleLayoutV2 .blockTitleActions{align-self:center}.blockTitleLayoutV2 .cardWarningsRight{min-height:36px;height:36px;padding:0 10px;border:none;border-radius:10px;background:transparent;transition:background-color .12s}.blockTitleLayoutV2 .cardWarningsRightLink:hover .cardWarningsRight{background:#fbeded}.blockTitleLayoutV2 .blockTitleObjectStack,.blockTitleLayoutV2 .blockTitleViewStack{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-row-gap:2px;row-gap:2px;min-width:0;max-width:100%}.blockTitleLayoutV2 .blockTitleViewStackSingle{justify-content:center}.blockTitleLayoutV2 .blockTitleBreadcrumbV2{display:flex;align-items:center;height:22px;min-height:22px;max-width:100%;min-width:0;overflow:hidden;padding-left:12px}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .cardParents{min-width:0;max-width:100%;max-height:18px}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .breadcrumb{display:flex;flex-wrap:nowrap;align-items:center;min-width:0;max-width:100%;overflow:hidden;margin:0;padding:0;background-color:initial}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .breadcrumbItem{display:inline-flex;align-items:center;min-width:0;flex-shrink:1}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .breadcrumbNode{display:inline-flex;align-items:center;min-width:0}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .breadcrumbNode .iconsPath{display:none}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 a.breadcrumbNode:hover .iconsPath{background:var(--brand,#2563eb)}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .breadcrumbSeparator{display:inline-flex;align-items:center;flex:0 0 auto;margin:0 8px}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .blockTitleBreadcrumbChevron,.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .breadcrumbSeparator .iconsPath{display:inline-block;flex:0 0 auto;width:10px;height:10px;margin:0;background:#c6cfdf;mask-image:url(/static/media/IconChevronRightThick.67b03ebe.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url(/static/media/IconChevronRightThick.67b03ebe.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .blockTitleBreadcrumbChevron{margin:0 4px}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .blockTitleBreadcrumbGlobal{flex:0 0 auto;color:#8a93a8;font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:12px;line-height:16px;white-space:nowrap;text-decoration:none;transition:color .12s}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .blockTitleBreadcrumbGlobal:hover{color:var(--brand,#2563eb);text-decoration:none}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .linkParents{min-width:0;max-width:none;flex:0 1 auto;overflow:hidden;color:#8a93a8;font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap;transition:color .12s}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .breadcrumbItem,.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .breadcrumbNode{min-width:0;flex:0 1 auto}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .breadcrumbItem .breadcrumbSeparator,.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .breadcrumbNode .iconsPath{flex:0 0 auto}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 a .linkParents:hover,.blockTitleLayoutV2 .blockTitleBreadcrumbV2 a:hover .linkParents{color:var(--brand,#2563eb);text-decoration:none}.blockTitleLayoutV2 .blockTitleHierarchySelector{min-height:38px;max-width:100%;min-width:0;overflow:hidden;grid-gap:9px;gap:9px;padding:3px 12px 3px 6px;border-radius:12px;background:transparent;box-shadow:none;transition:background-color .12s,color .12s,box-shadow .12s}.blockTitleLayoutV2 .blockTitleHierarchySelector:focus,.blockTitleLayoutV2 .blockTitleHierarchySelector:focus-visible,.blockTitleLayoutV2 .blockTitleHierarchySelector:hover{background:var(--brand-50,#eff4fd);box-shadow:none}.blockTitleLayoutV2 .blockTitleHierarchySelector.active,.blockTitleLayoutV2 .blockTitleHierarchySelector:active{background:var(--brand-50,#e9f0fe);border-color:transparent;box-shadow:none}.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .adminIcon,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .cardIconBlack,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .cardIconBlue,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .cardIconGrey,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .cardIconOrange,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .cardIconTurquoise,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .deleteBinIcon,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .environmentIcon,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .notificationsIcon,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .warningsCenterIcon,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .workflowsCenterIcon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:9px}.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .cardIconBlue{background-color:rgba(0,136,199,.14)}.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .cardIconOrange{background-color:rgba(245,124,18,.14)}.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .cardIconTurquoise{background-color:rgba(38,165,153,.16)}.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .cardIconGrey{background-color:rgba(142,142,144,.18)}.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .cardIconBlack{background-color:rgba(20,24,75,.12)}.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .adminIcon,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .deleteBinIcon,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .environmentIcon,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .notificationsIcon,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .workflowsCenterIcon{background-color:rgba(var(--brand-rgb,37,99,235),.12)}.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .warningsCenterIcon{background-color:rgba(245,158,11,.16)}.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .iconsCard{width:16px;height:16px;min-width:16px}.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .cardIconBlue .iconsCard{background-color:#0088c7}.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .cardIconOrange .iconsCard{background-color:#f57c12}.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .cardIconTurquoise .iconsCard{background-color:#26a599}.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .cardIconGrey .iconsCard{background-color:#8e8e90}.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .cardIconBlack .iconsCard{background-color:#14184b}.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .adminIcon .iconsCard,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .deleteBinIcon .iconsCard,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .environmentIcon .iconsCard,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .notificationsIcon .iconsCard,.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .workflowsCenterIcon .iconsCard{background-color:var(--brand,#2563eb)}.blockTitleLayoutV2 .blockTitleHierarchySelectorIcon .warningsCenterIcon .iconsCard{background-color:#e8890c}.blockTitleLayoutV2 .blockTitleHierarchySelectorContent .cardName{display:block;min-width:0;max-width:100%;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#14184b;font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:800;letter-spacing:-.01em;line-height:20px}.blockTitleLayoutV2 .blockTitleHierarchySelectorCaret{width:12px!important;height:12px!important;background-color:#5a6478}.blockTitleLayoutV2 .blockTitleView:before{width:2px;height:46px;margin:0 16px;align-self:center;border-radius:2px;background-color:#c2cae0;mask-image:none;-webkit-mask-image:none}.topBlockSelector{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;max-width:100%;min-height:18px;margin-left:0;border:none;border-radius:6px;background:transparent;color:#8a93a8;font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:12px;font-weight:700;line-height:16px;padding:0 13px;cursor:pointer;text-align:left;appearance:none;transition:color .12s}.topBlockSelector:focus,.topBlockSelector:focus-visible,.topBlockSelector:hover{color:var(--brand,#2563eb);outline:none;text-decoration:none}.topBlockSelector:focus .topBlockSelectorCaret,.topBlockSelector:focus .topBlockSelectorGlyph,.topBlockSelector:hover .topBlockSelectorCaret,.topBlockSelector:hover .topBlockSelectorGlyph{background-color:var(--brand,#2563eb)}.topBlockSelectorStatic{cursor:default}.topBlockSelectorIcon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.topBlockSelectorGlyph{display:inline-block;width:12px;height:12px;background-color:#8a93a8;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;transition:background-color .12s}.topBlockSelectorLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topBlockSelectorCaret{flex:0 0 auto;width:10px!important;height:10px!important;background-color:#8a93a8;transition:background-color .12s}.blockTitleLayoutV2 .blockTitleMeta .topCurrentViewSelector{min-height:38px;grid-gap:9px;gap:9px;padding:3px 12px 3px 6px;border-radius:12px;background:transparent;box-shadow:none;transition:background-color .12s,color .12s,box-shadow .12s}.blockTitleLayoutV2 .blockTitleMeta .topCurrentViewSelector:hover{background:var(--brand-50,#eff4fd);box-shadow:none}.blockTitleLayoutV2 .blockTitleMeta .topCurrentViewSelector:focus,.blockTitleLayoutV2 .blockTitleMeta .topCurrentViewSelector:focus-visible{background:var(--brand-50,#e9f0fe)!important;border-color:transparent!important}.blockTitleLayoutV2 .blockTitleMeta .topCurrentViewSelectorSingleLine{min-height:38px}.blockTitleLayoutV2 .blockTitleMeta .topCurrentViewIcon:not(.notifRulesTypeIconWrap){display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 auto;border-radius:9px;background-color:var(--brand-50,#e9f0fe)}.blockTitleLayoutV2 .blockTitleMeta .topCurrentViewIcon:not(.notifRulesTypeIconWrap) .iconsFilter,.blockTitleLayoutV2 .blockTitleMeta .topCurrentViewIcon:not(.notifRulesTypeIconWrap) .iconsViews,.blockTitleLayoutV2 .blockTitleMeta .topCurrentViewIcon:not(.notifRulesTypeIconWrap)>span{width:16px;height:16px;background-color:var(--brand,#2563eb);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.blockTitleLayoutV2 .blockTitleMeta .topCurrentViewIcon.notifRulesTypeIconWrap{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.blockTitleLayoutV2 .blockTitleMeta .notifRulesTypeIconWrap .notifRulesTypeTile{width:32px;height:32px;min-width:32px;border-radius:9px}.blockTitleLayoutV2 .blockTitleMeta .topCurrentViewName{max-width:min(320px,32vw);color:#14184b;font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:800;letter-spacing:-.01em;line-height:20px}.blockTitleLayoutV2 .topCurrentViewSelector:hover .topCurrentViewName{color:#14184b}.blockTitleLayoutV2 .blockTitleMeta .topCurrentViewCaret{width:12px!important;height:12px!important;background-color:#5a6478}.blockIndicators{grid-gap:10px;gap:10px}.blockIndicators .cardWarningsRight{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;height:36px;min-height:36px;padding:0 12px;border:1px solid #f5c6c2;border-radius:10px;background:transparent;transition:background-color .12s,box-shadow .12s}.blockIndicators .cardWarningsRight:hover{background:hsla(0,0%,100%,.55)}.blockIndicators .cardWarningsRightCount{color:#dc2626;font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:13.5px;font-weight:800}.dashboardSnapshotPill{min-height:36px!important;border:1px solid #e4e9f4!important;border-radius:10px!important;background:transparent!important;color:#14184b!important;font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif!important;font-size:13px!important;font-weight:700!important;transition:background-color .12s,border-color .12s!important}.dashboardSnapshotPill:hover{background:hsla(0,0%,100%,.55)!important}.dashboardSnapshotModalFooter{display:flex;align-items:center;justify-content:end;grid-gap:12px;gap:12px;padding:14px 0;border-top:1px solid #eef1f7}.dashboardHeaderActionsButton{min-height:36px;border:1px solid #e4e9f4;border-radius:10px;background:transparent;color:var(--brand,#2563eb);font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:13px;font-weight:700;padding:0 16px;box-shadow:none;transition:background-color .12s,border-color .12s}.dashboardHeaderActionsButton:hover{background:hsla(0,0%,100%,.55);border-color:#e4e9f4}.dashboardHeaderActionsButton[aria-describedby]{background:var(--brand-50,#e9f0fe);border-color:var(--brand-border,#c6d8fb)}.dashboardHeaderActionsPopover{width:240px;max-width:240px;border:1px solid #e4e9f4!important;border-radius:14px!important;box-shadow:0 20px 50px rgba(20,30,80,.16)!important}.dashboardHeaderActionsPopover .dashboardHeaderActionItem{color:#14184b;font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:13.5px;font-weight:600;border-radius:10px;transition:background-color .12s}.dashboardHeaderActionsPopover .dashboardHeaderActionItem:hover{background:var(--brand-hover,#f2f5fb)}.dashboardHeaderActionsPopover .dashboardHeaderActionsSeparator{border-top:1px solid #eef1f7}@media (max-width:1280px){.blockTitleLayoutV2 .blockTitleView:before{margin:0 10px}.blockTitleLayoutV2 .blockTitleHierarchySelectorContent .cardName,.blockTitleLayoutV2 .blockTitleMeta .topCurrentViewName{max-width:190px}}@media (max-width:1024px){.blockTitleLayoutV2 .blockTitleHierarchySelectorContent .cardName,.blockTitleLayoutV2 .blockTitleMeta .topCurrentViewName{max-width:150px}}@media (max-width:760px){.blockTitle{height:auto;min-height:0;margin-left:0}.blockTitleLayoutV2{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"object" "view";align-items:start;grid-row-gap:10px;row-gap:10px;padding:10px 0}.blockTitleLayoutV2 .blockTitleObject{grid-area:object;max-width:100%}.blockTitleLayoutV2 .blockTitleView{grid-area:view;max-width:100%}.blockTitleLayoutV2 .blockTitleView:before{display:none}.blockTitleLayoutV2 .blockTitleObjectStack,.blockTitleLayoutV2 .blockTitleViewStack{width:100%}.blockTitleLayoutV2 .blockTitleHierarchySelectorContent .cardName,.blockTitleLayoutV2 .blockTitleMeta .topCurrentViewName{max-width:min(58vw,340px)}}.blockTitleLayoutV2 .blockTitleObject,.blockTitleLayoutV2 .blockTitleView{min-width:0;flex:0 1 auto}.headerTabsWrap{grid-gap:6px;gap:6px;max-width:100%;padding-left:8px}.headerTabsBar,.headerTabsWrap{display:flex;align-items:center;min-width:0}.headerTabsBar{grid-gap:4px;gap:4px;flex:0 1 auto;overflow:hidden}.headerTabsBarDynamic{max-width:30vw}.headerTabChipOverflow{visibility:hidden;pointer-events:none}.headerTabChip{display:inline-flex;align-items:center;flex:0 0 auto;height:22px;padding:0 9px;border-radius:11px;background:transparent;color:#8a93a8;font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;transition:background-color .12s,color .12s}.headerTabChip:focus,.headerTabChip:focus-visible,.headerTabChip:hover{color:var(--brand,#2563eb);outline:none;text-decoration:none}.headerTabChipActive{color:var(--brand,#2563eb);background:var(--brand-50,#e9f0fe);box-shadow:inset 0 0 0 1px var(--brand-border,#c6d8fb);font-weight:700}.headerTabsMoreWrap{position:relative;flex:none}.headerTabsMore{display:inline-flex;align-items:center;justify-content:center;height:22px;padding:0 7px;border:none;border-radius:11px;background:transparent;color:#8a93a8;cursor:pointer;transition:background-color .12s,color .12s}.headerTabsMore:focus,.headerTabsMore:focus-visible,.headerTabsMore:hover,.headerTabsMoreOpen{color:var(--brand,#2563eb);background:var(--brand-50,#e9f0fe);outline:none}.headerTabsMoreDots svg{display:block;width:16px;height:16px}.headerTabsMenu{top:calc(100% + 6px);transform:translateX(-50%);z-index:1300;width:280px;border:1px solid #e4e9f4;border-radius:14px;box-shadow:0 20px 50px rgba(20,30,80,.16);overflow:visible;padding:10px}.headerTabsMenu,.headerTabsMenuArrow{position:absolute;left:50%;background:#fff}.headerTabsMenuArrow{top:-5px;width:9px;height:9px;transform:translateX(-50%) rotate(45deg);border-left:1px solid #e4e9f4;border-top:1px solid #e4e9f4;border-radius:2px 0 0 0}.headerTabsMenuList{max-height:75vh;overflow-y:auto}.headerTabsMenuSettings{display:flex;flex-direction:column;max-height:75vh}.headerTabsMenuSettings .headerTabsMenuBack{flex:0 0 auto}.headerTabsCheckList{flex:1 1 auto;min-height:0;overflow-y:auto;margin:0 -2px;padding:0 2px}.headerTabsMenuLabel{padding:4px 8px 6px;color:#8a93a8;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.headerTabsMenuItem{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;min-height:34px;padding:0 8px;border-radius:8px;color:#14184b;font-size:13.5px;font-weight:600;text-decoration:none;transition:background-color .12s,color .12s}.headerTabsMenuItem:focus,.headerTabsMenuItem:focus-visible,.headerTabsMenuItem:hover{color:var(--brand,#0088c7);background:var(--brand-hover,#f2f5fb);outline:none;text-decoration:none;margin-right:8px}.headerTabsMenuItemActive{background:var(--brand-50,#e9f0fe);color:var(--brand,#2563eb);font-weight:700;margin-right:8px}.headerTabsMenuItemLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.headerTabsMenuPin{flex:0 0 auto;width:12px;height:12px;background:#c6cfdf;mask:url(/static/media/IconPin.1d86b565.svg) no-repeat center/contain;-webkit-mask:url(/static/media/IconPin.1d86b565.svg) no-repeat center/contain}.headerTabsMenuDivider{margin:6px 0;border-top:1px solid #eef1f7}.headerTabsMenuConfigure{display:flex;align-items:center;grid-gap:9px;gap:9px;width:100%;min-height:34px;padding:0 8px;border:none;border-radius:8px;background:transparent;color:var(--brand,#2563eb);font-size:13px;font-weight:700;cursor:pointer;transition:background-color .12s}.headerTabsMenuConfigure:hover{background:var(--brand-hover,#f2f5fb)}.headerTabsMenuGear{flex:0 0 auto;width:14px;height:14px;background:var(--brand,#2563eb);mask:url(/static/media/IconParameters.d5ed6fd9.svg) no-repeat center/contain;-webkit-mask:url(/static/media/IconParameters.d5ed6fd9.svg) no-repeat center/contain}.headerTabsMenuBack{display:flex;align-items:center;grid-gap:8px;gap:8px;width:100%;padding:4px 8px 6px;border:none;background:transparent;cursor:pointer}.headerTabsMenuBackChevron{flex:0 0 auto;width:14px;height:14px;background:#8a93a8;mask:url(/static/media/IconChevronLeft.c4010299.svg) no-repeat center/contain;-webkit-mask:url(/static/media/IconChevronLeft.c4010299.svg) no-repeat center/contain}.headerTabsMenuBack .headerTabsMenuLabel{padding:0}.headerTabsMenuLoading{padding:10px 8px;color:#8a93a8;font-size:13px}.headerTabsCheckItem{display:flex;align-items:center;grid-gap:8px;gap:8px;min-height:34px;padding:0 8px;border-radius:8px;cursor:pointer;transition:background-color .12s,box-shadow .12s}.headerTabsCheckItem:focus,.headerTabsCheckItem:focus-visible,.headerTabsCheckItem:hover{background:var(--brand-hover,#f2f5fb);outline:none}.headerTabsCheckItem.tabsters-row-chosen,.headerTabsCheckItem.tabsters-row-chosen:hover{background:#ebf5ff}.headerTabsCheckLabel{min-width:0;overflow:hidden;color:#14184b;font-size:13.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.headerTabsMenuFooter{flex:0 0 auto;margin:0 -10px;padding:8px 12px 10px;border-top:1px solid #eef1f7}.headerTabsMenuHint{margin-bottom:8px;color:#9198ad;font-size:11.5px;line-height:15px}.headerTabsMenuSave{display:block;width:100%;height:34px;border:none;border-radius:10px;background:var(--brand,#2563eb);color:#fff;font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .12s,opacity .12s}.headerTabsMenuSave:hover{background:#1d4fd7}.headerTabsMenuSave:disabled{opacity:.6;cursor:default}@media (max-width:560px){.headerTabsMenu{width:min(250px,calc(100vw - 32px))}}.appTooltip{position:fixed;top:0;left:0;z-index:999999999999999;max-width:320px;padding:7px 11px;border-radius:9px;background:var(--brand,#2563eb);color:#fff;font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.4;white-space:normal;box-shadow:0 8px 24px rgba(9,20,68,.28);opacity:0;visibility:hidden;transform:translateY(-2px);pointer-events:none;transition:opacity .12s ease,transform .12s ease}.appTooltip.isVisible{opacity:1;visibility:visible;transform:translateY(0)}.appTooltip.appTooltipDanger{background:#e21313;box-shadow:0 8px 24px rgba(226,19,19,.28)}.appTooltip.appTooltipFavorite{background:#fabd05;box-shadow:0 8px 24px rgba(250,189,5,.28)}.appTooltip.appTooltipSuccess{background:#00c77a;box-shadow:0 8px 24px rgba(0,199,122,.28)}.appTooltip .appTooltipTitle{font-weight:700}.appTooltip .appTooltipSubtitle{display:inline-flex;align-items:center;min-height:18px;margin-top:5px;padding:4px 8px;border-radius:6px;background:hsla(0,0%,100%,.1);font-size:11px;font-weight:600}.appTooltip.appTooltipRich{max-width:380px;max-height:60vh;overflow-y:auto;text-align:left;font-weight:500}.appTooltip.appTooltipRich p:last-child{margin-bottom:0}.appTooltip.appTooltipRich img{max-width:100%;height:auto}.appPopover{position:fixed;top:0;left:0;z-index:999999;max-width:min(420px,calc(100vw - 16px));max-height:calc(100vh - 16px);border:1px solid #e4e9f4;border-radius:12px;background:#fff;box-shadow:0 12px 32px rgba(20,30,80,.16);font-family:"IBM Plex Sans",sans-serif;font-size:13px;overflow:auto}.appPopover.appPopoverHover{pointer-events:none}.appPopover.timelinePopoverWidth{max-width:600px!important}.headerTabChip{grid-gap:5px;gap:5px}.headerTabChipHomeIcon{display:inline-flex;align-items:center;flex:0 0 auto}.headerTabChipHomeIcon svg{display:block;width:14px;height:14px}.headerTabChipLabel{display:inline-block}.homeBandSummary{display:flex;align-items:center;min-width:0;overflow:hidden;white-space:nowrap}.homeBandItem{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;flex:none}.homeBandSeparator{display:inline-block;flex:none;width:1px;height:18px;margin:0 14px;background:rgba(var(--brand-rgb,37,99,235),.18)}.homeBandIcon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:6px}.homeBandIconSvg{width:13px;height:13px}.homeBandValue{font-size:13px;font-weight:700;color:#111c33}.homeBandLabel{font-size:13px;font-weight:500;color:#5a6577}.homeBandDelta{display:inline-flex;align-items:center;flex:none;margin-left:3px;padding:2px 7px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.homeBandDelta.isNegative{color:#e11d48;background:rgba(225,29,72,.12)}.homeBandDelta.isPositive{color:#0f9d70;background:rgba(15,157,112,.12)}.homeBandEmpty{grid-gap:7px;gap:7px}.homeBandEmptyTitle{font-size:13px;font-weight:700;color:#111c33}.homeBandEmptyEmoji{font-size:12px;line-height:1}.homeBandEmptyText{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:500;color:#5a6577}.centersBandTabs{padding-left:0}.centersBandTabs .centersBandTabsBeta{margin-left:6px;padding:2px 6px}.blockTitleLayoutV2 .blockTitleBreadcrumbEllipsis{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:18px;min-width:22px;padding:0 5px;border:none;border-radius:6px;background:transparent;color:#8a93a8;cursor:pointer;transition:background-color .12s,color .12s}.blockTitleLayoutV2 .blockTitleBreadcrumbEllipsis:focus,.blockTitleLayoutV2 .blockTitleBreadcrumbEllipsis:focus-visible,.blockTitleLayoutV2 .blockTitleBreadcrumbEllipsis:hover{background:var(--brand-hover,#f2f5fb);color:var(--brand,#2563eb);outline:none}.blockTitleLayoutV2 .blockTitleBreadcrumbEllipsisDots{font-size:15px;font-weight:800;line-height:1;letter-spacing:1px}.blockTitleBreadcrumbMeasure{position:absolute;top:0;left:0;display:inline-flex;align-items:center;visibility:hidden;pointer-events:none;white-space:nowrap}.blockTitleBreadcrumbMeasure .linkParents{max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.blockTitleBreadcrumbMeasureNode{display:inline-flex;align-items:center;flex:0 0 auto}.blockTitleBreadcrumbMeasureIcon{display:none}.blockHeader,.cardHeader{position:relative}.blockHeader .blockBorder,.cardHeader .blockBorder{display:none}.blockHeader:after,.cardHeader:after{content:none}.blockTitleLayoutV2{flex-direction:column;align-items:stretch;justify-content:center;height:90px;grid-gap:0;gap:0}.blockTitleLayoutV2 .blockTitleRowTop{position:relative;display:flex;align-items:center;grid-gap:24px;gap:24px;height:40px;min-height:40px;max-height:52px;min-width:0;overflow:visible;transition:max-height .32s ease,min-height .32s ease,padding .32s ease;margin-left:-75px;margin-right:-20px;padding:5px 20px 5px 75px;background:rgba(var(--brand-rgb,47,111,228),.05);border-bottom:1px solid rgba(var(--brand-rgb,47,111,228),.12)}.blockTitleLayoutV2.isTopCollapsed{height:50px}.blockTitleLayoutV2.isTopCollapsed .blockTitleRowTop{max-height:0;min-height:0;height:0;padding-top:0;padding-bottom:0;border:none;overflow:hidden}.blockTitleLayoutV2 .headerTabsMenu{left:auto;right:0;transform:none}.blockTitleLayoutV2 .headerTabsMenuArrow{left:auto;right:12px;transform:rotate(45deg)}.blockTitleLayoutV2 .blockTitleRowTop .blockTitleBreadcrumbV2{flex:0 1 auto;height:34px;min-height:34px;padding-left:0}.blockTitleLayoutV2 .blockTitleRowTop .headerTabsWrap{flex:0 1 auto;height:30px;padding-left:0;min-width:0}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .blockTitleBreadcrumbGlobal{font-size:13px;font-weight:600;color:#8a94a6;line-height:1.2}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .linkParents{font-size:13px;font-weight:600;color:#5a6577;line-height:1.2}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .blockTitleBreadcrumbCurrent{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;color:#5a6577;line-height:1.2;cursor:default}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .blockTitleBreadcrumbGlobalCaret{width:13px!important;height:13px!important}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .blockTitleBreadcrumbChevron,.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .breadcrumbSeparator .iconsPath{width:15px;height:15px;background:#b9c2d0}.blockTitleLayoutV2 .headerTabsBar{height:30px;grid-gap:2px;gap:2px;align-items:stretch}.blockTitleLayoutV2 .headerTabChip{height:30px;padding:6px 9px;border-radius:0;background:transparent;box-shadow:none;color:#8a94a6;font-size:13px;font-weight:500;line-height:18px;white-space:nowrap}.blockTitleLayoutV2 .headerTabChip:hover,.blockTitleLayoutV2 .headerTabChipActive{background:transparent;color:var(--brand,#2563eb)}.blockTitleLayoutV2 .headerTabChipActive{box-shadow:inset 0 -2.5px 0 var(--brand,#2563eb);font-weight:700}.blockTitleLayoutV2 .headerTabsMore{height:30px;border-radius:6px}.blockTitleLayoutV2 .blockTitleRowMain{display:flex;align-items:center;grid-gap:20px;gap:20px;height:50px;min-height:50px;padding:7px 0 1px;min-width:0}.blockTitleLayoutV2 .blockTitleRowMainRight{display:flex;align-items:center;grid-gap:11px;gap:11px;margin-left:auto;flex:0 0 auto}.blockTitleLayoutV2 .blockTitleRowMain .blockTitleView:before{height:22px;margin:0 14px;border-radius:1px;background-color:#e4e9f4;-webkit-mask:none;mask:none}.blockTitleLayoutV2 .blockTitleRowMain .topCurrentViewSelector{border:none;background:transparent}.blockTitleLayoutV2 .blockTitleRowTopSeparator{flex:0 0 auto;width:1px;height:22px;margin-left:0;background:rgba(var(--brand-rgb,47,111,228),.18)}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .breadcrumb{grid-gap:6px;gap:6px}.blockTitleLayoutV2 .headerTabsMore{padding:0 10px}.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelector{grid-gap:13px;gap:13px;padding:0;min-height:42px;background:transparent}.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorIcon,.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorIcon .cardIcon,.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorIcon .cardIcon>div{width:42px;height:42px;min-width:42px}.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorIcon .adminIcon,.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorIcon .cardIconBlack,.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorIcon .cardIconBlue,.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorIcon .cardIconGrey,.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorIcon .cardIconOrange,.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorIcon .cardIconTurquoise,.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorIcon .deleteBinIcon,.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorIcon .environmentIcon,.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorIcon .notificationsIcon,.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorIcon .warningsCenterIcon,.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorIcon .workflowsCenterIcon{width:42px;height:42px;min-width:42px;border-radius:11px}.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorIcon .iconsCard{width:20px;height:20px;min-width:20px;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorContent{margin-right:9px}.blockTitleLayoutV2 .blockTitleRowMain .blockTitleObjectMain{margin:0}.blockTitleLayoutV2 .blockTitleRowMain .blockTitleView:before{width:1px;height:28px;margin:0}.blockTitleLayoutV2 .blockTitleRowMain .topCurrentViewSelector{grid-gap:10px;gap:10px;padding:9px 15px;border-radius:11px;min-height:42px}.blockTitleRowMainRight .cardWarningsRight{grid-gap:6px;gap:6px;padding:7px 13px;border-radius:9px;min-height:0;height:auto}.blockTitleRowMainRight .dashboardSnapshotPill{grid-gap:8px;gap:8px;padding:7px 14px;border-radius:9px;height:auto}.cardHeader .dashboardHeaderActionsButton{grid-gap:7px;gap:7px;padding:9px 18px;border-radius:9px;min-height:0;height:auto}.blockTitleRowMainRight .cardWarningsRight,.blockTitleRowMainRight .dashboardHeaderActionsButton,.blockTitleRowMainRight .dashboardSnapshotPill{height:32px;min-height:32px;padding-top:0;padding-bottom:0}.blockTitleLayoutV2 .blockTitleRowMain .blockTitleObjectMain,.blockTitleLayoutV2 .blockTitleRowMain .blockTitleObjectMain .cardName{font-size:21px!important;font-weight:700!important;color:#111c33!important;letter-spacing:-.015em;line-height:26px}.blockTitleLayoutV2 .blockTitleRowMain .blockTitleHierarchySelectorCaret{width:15px!important;height:15px!important;background-color:#b0b8c4!important}.blockTitleLayoutV2 .blockTitleRowMain .topCurrentViewName{font-size:15px!important;font-weight:600!important;color:#1b2a4d!important;line-height:20px}.blockTitleLayoutV2 .blockTitleRowMain .topCurrentViewIcon .iconsFilter,.blockTitleLayoutV2 .blockTitleRowMain .topCurrentViewIcon .iconsViews{background-color:var(--brand,#2563eb)}.blockTitleLayoutV2 .blockTitleRowMain .topCurrentViewCaret{background-color:#8a94a6!important}.blockTitleRowMainRight .cardWarningsRight,.blockTitleRowMainRight .cardWarningsRightCount{font-size:13.5px;font-weight:600;color:#d6482b}.blockTitleRowMainRight .iconWarningRed{background:#d6482b}.blockTitleRowMainRight .dashboardSnapshotPill{font-size:13.5px;font-weight:600;color:#1b2a4d}.blockTitleRowMainRight .dashboardSnapshotDot{width:8px;height:8px;background:#22c55e}@keyframes dashboardSnapshotDotPulse{0%{box-shadow:0 0 0 0 rgba(34,197,94,.55)}70%{box-shadow:0 0 0 6px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}.dashboardSnapshotDot:not(.isSnapshot){animation:dashboardSnapshotDotPulse 2s ease-out infinite}@media (prefers-reduced-motion:reduce){.dashboardSnapshotDot:not(.isSnapshot){animation:none}}@keyframes dashboardSnapshotDotPulseDelta{0%{box-shadow:0 0 0 0 rgba(46,144,250,.55)}70%{box-shadow:0 0 0 6px rgba(46,144,250,0)}to{box-shadow:0 0 0 0 rgba(46,144,250,0)}}.dashboardSnapshotDot.isDelta{animation:dashboardSnapshotDotPulseDelta 2s ease-out infinite}@media (prefers-reduced-motion:reduce){.dashboardSnapshotDot.isDelta{animation:none}}.cardHeader .dashboardHeaderActionsButton{font-size:14px;font-weight:600;color:#fff!important;background:var(--brand,#2563eb)!important;border:none!important}.cardHeader .dashboardHeaderActionsButton:hover{background:var(--brand-dark,#1d4ed8)!important}.cardHeader .dashboardHeaderActionsButton .iconCaretDown{background-color:#fff!important}.blockTitleLayoutV2 .headerTabsBarDynamic{max-width:none}.blockTitleRowMainRight .blockIndicators{margin-right:0;min-width:0}.cardHeader .blockIndicators .cardWarningsRight{border:1px solid rgba(214,72,43,.3)!important;background:#fff!important}.cardHeader .dashboardSnapshotPill{border:1px solid var(--border,#e7ecf4)!important;background:#fff!important}.cardHeader .blockIndicators .cardWarningsRightLink:hover .cardWarningsRight{border-color:rgba(214,72,43,.55)!important;background:#fbeded!important}.cardHeader .dashboardSnapshotPill:hover{border-color:rgba(var(--brand-rgb,37,99,235),.35)!important;background:rgba(var(--brand-rgb,37,99,235),.06)!important}.genBlocksDescription div,.genBlocksDescription p{margin:0}.blockTitleBreadcrumbGlobalWrap{position:relative;display:inline-flex;align-items:center;align-self:stretch}.blockTitleBreadcrumbGlobalCaret{width:9px!important;height:9px!important;background-color:#8a93a8;transition:background-color .12s}.blockTitleBreadcrumbGlobalButton.active .blockTitleBreadcrumbGlobalCaret,.blockTitleBreadcrumbGlobalButton:hover .blockTitleBreadcrumbGlobalCaret{background-color:var(--brand,#2563eb)}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .blockTitleBreadcrumbGlobalButton:focus{outline:none}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .blockTitleBreadcrumbGlobalButton:hover{background:rgba(var(--brand-rgb,37,99,235),.07)}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .blockTitleBreadcrumbGlobalButton.active{background:rgba(var(--brand-rgb,37,99,235),.1)}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .blockTitleBreadcrumbGlobalButton:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:1px}.envMenu{position:fixed;top:40px;left:55px;z-index:1400;display:flex;flex-direction:column;width:420px;height:calc(100dvh - 40px);max-height:none;border:1px solid #e4e9f4;border-left:none;border-radius:0 0 16px 0;background:linear-gradient(rgba(var(--brand-rgb,47,111,228),.05),rgba(var(--brand-rgb,47,111,228),.05)),#fff;box-shadow:0 20px 50px rgba(20,30,80,.16);font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;overflow:visible}.envMenuArrow{display:none}.envMenuTop{flex:0 0 auto;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:14px 16px 12px;border-bottom:1px solid #eef1f7}.envMenuTopRow{display:flex;align-items:center;grid-gap:8px;gap:8px}.envMenuTitle{color:#8a93a8;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.envMenuTotal{min-width:20px;height:18px;padding:0 6px;border-radius:9px;background:#eef1f7;color:#5a6478;font-size:11px;font-weight:700}.envMenuCollapseAll,.envMenuTotal{display:inline-flex;align-items:center;justify-content:center}.envMenuCollapseAll{margin-left:auto;width:26px;height:26px;border:1px solid #e4e9f4;border-radius:7px;background:#fff;color:#8a93a8;cursor:pointer;transition:background-color .12s,color .12s}.envMenuCollapseAll:hover{background:var(--brand-hover,#f2f5fb);color:var(--brand,#2563eb)}.envMenuResult{padding-left:10px;cursor:pointer}.envMenuResult,.envMenuResult:hover{text-decoration:none}.envMenuResultText{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.envMenuResultType{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9198ad;font-size:11px;font-weight:600}.envMenuContext{display:flex;align-items:center;grid-gap:7px;gap:7px;padding:8px 11px;border:1px solid var(--brand-100,#dce8fd);border-radius:10px;background:#f5f9ff}.envMenuContextCheck{flex:none;display:inline-flex;color:var(--brand,#2563eb)}.envMenuContextPath{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--brand,#2563eb);font-size:12px;font-weight:700}.envMenuScroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:2px 8px 12px}.envMenuLoadingRow{display:flex;align-items:center;padding:12px}.envMenuEmpty{padding:10px;color:#9198ad;font-size:12.5px}.envMenuLine{display:flex;align-items:center;grid-gap:7px;gap:7px;border-radius:9px;padding:6px 10px 6px 4px;transition:background-color .12s}.envMenuLine:hover{background:var(--brand-hover,#f2f5fb)}.envMenuLineRoot{cursor:pointer}.envMenuLine.isSelected{background:var(--brand-50,#e9f0fe)}.envMenuChevron{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;padding:0;border:none;border-radius:6px;background:transparent;color:#8a93a8;cursor:pointer;transition:transform .15s,background-color .12s}.envMenuChevron:hover{background:#e4eaf5}.envMenuChevron.isOpen{transform:rotate(90deg)}.envMenuChevron.isLeaf{visibility:hidden}.envMenuTile{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;border-radius:9px;background:var(--brand-hover,#f2f5fb)}.envMenuTileIcon{display:inline-block;width:16px;height:16px;min-width:16px;background-color:#5a6478;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.envMenuTile.envTone-project{background:rgba(var(--brand-rgb,37,99,235),.12)}.envMenuTile.envTone-project .envMenuTileIcon{background-color:var(--brand,#2563eb)}.envMenuTile.envTone-team{background:rgba(38,165,153,.12)}.envMenuTile.envTone-team .envMenuTileIcon{background-color:#26a599}.envMenuTile.envTone-board{background:rgba(245,124,18,.12)}.envMenuTile.envTone-board .envMenuTileIcon{background-color:#f57c12}.envMenuTile.envTone-axis{background:rgba(142,142,144,.14)}.envMenuTile.envTone-axis .envMenuTileIcon{background-color:#8e8e90}.envMenuTile.envTone-generic{background:rgba(142,142,144,.12)}.envMenuTile.envTone-generic .envMenuTileIcon{background-color:#8e8e90}.envMenuTile.isSelected{background:rgba(var(--brand-rgb,37,99,235),.16)}.envMenuTile.isSelected .envMenuTileIcon{background-color:var(--brand,#2563eb)}.envMenuChildren .envMenuTile,.envMenuTypeChildren .envMenuTile{display:none}.envMenuChildren .envMenuLine.isSelected .envMenuTile,.envMenuTypeChildren .envMenuLine.isSelected .envMenuTile{display:inline-flex;width:auto;height:auto;background:transparent!important}.envMenuChildren,.envMenuTypeChildren{position:relative;padding-left:12px}.envMenuChildren:before,.envMenuTypeChildren:before{content:"";position:absolute;left:15px;top:-2px;bottom:16px;width:1px;background:#e4e9f4}.envMenuChildren>.envMenuNodeWrap>.envMenuLine,.envMenuTypeChildren>.envMenuNodeWrap>.envMenuLine{position:relative}.envMenuChildren>.envMenuNodeWrap>.envMenuLine:before,.envMenuTypeChildren>.envMenuNodeWrap>.envMenuLine:before{content:"";position:absolute;left:3px;top:50%;width:9px;height:1px;background:#e4e9f4}.envMenuRow{display:flex;align-items:center;grid-gap:7px;gap:7px;flex:1 1 auto;min-width:0;padding:0;border:none;background:none;text-align:left;cursor:pointer}.envMenuRow,.envMenuRow:hover{text-decoration:none}.envMenuRowPlain{font:inherit;color:inherit}.envMenuName{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#14184b;font-size:13px;font-weight:600}.envMenuNameRoot{font-size:13.5px;font-weight:700}.envMenuLine.isSelected .envMenuName{color:var(--brand,#2563eb);font-weight:700}.envMenuCount{align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;border-radius:9px;background:var(--brand-hover,#f2f5fb);color:#8a93a8;font-size:10.5px;font-weight:700}.envMenuCheck,.envMenuCount{display:inline-flex;flex:0 0 auto}.envMenuCheck{color:var(--brand,#2563eb)}.envMenuNodeWrap{margin-bottom:1px}.colChooserOverlay{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(20,30,80,.28)}.colChooser{display:flex;flex-direction:column;width:100%;max-width:1060px;max-height:90vh;background:#fff;border:1px solid #e4e9f4;border-radius:18px;box-shadow:0 24px 60px rgba(20,30,80,.12);font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;color:#14184b;overflow:hidden}.colChooserHeader{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:16px 18px;border-bottom:1px solid #e4e9f4}.colChooserHeaderIcon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--brand-50,#e9f0fe);flex:none}.colChooserHeaderIcon .iconColumns{width:20px;height:20px;background-color:var(--brand,#2563eb)}.colChooserHeaderTitle{flex:1 1 auto;font-size:16px;font-weight:800;color:#14184b}.colChooserGrid{display:grid;grid-template-columns:1fr 1fr;flex:1 1 auto;min-height:0;overflow:hidden}.colChooserPanel{display:flex;flex-direction:column;min-height:0;min-width:0;padding:16px 18px}.colChooserPanelLeft{border-right:1px solid #e4e9f4}.colChooserPanelRight{background:#fbfcfe}.colChooserPanelHead{display:flex;align-items:center;height:30px;grid-gap:8px;gap:8px;flex-wrap:wrap;margin-bottom:12px}.colChooserPanelLabel{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#8a93a8}.colChooserCount{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;border-radius:9px;background:#eef1f7;color:#5a6478;font-size:11px;font-weight:700}.colChooserCountBlue{background:var(--brand-50,#e9f0fe);color:var(--brand,#2563eb)}.colChooserHint{font-size:11px;font-weight:600;color:#9198ad}.colChooserSegmented{display:inline-flex;flex:none;margin-left:auto;padding:2px;border-radius:9px;background:var(--brand-hover,#f2f5fb);border:1px solid #e4e9f4}.colChooserSeg{flex:none;white-space:nowrap;padding:4px 10px;border:none;border-radius:7px;background:transparent;color:#8a93a8;font-family:inherit;font-size:11.5px;font-weight:700;cursor:pointer}.colChooserSegActive{background:#fff;color:var(--brand,#2563eb);box-shadow:0 1px 3px rgba(20,30,80,.12)}.colChooserSegDisabled{color:#c6cfdf;cursor:not-allowed}.colChooserSearch{display:flex;align-items:center;margin-bottom:12px}.colChooserAvailList{height:56vh;overflow-y:auto;min-height:0;flex:1 1 auto;padding-right:4px}.colChooserGroup{margin-bottom:10px}.colChooserGroupHead{padding:4px 2px;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#b0b7c9}.colChooserAvailRow{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:6px 8px;border-radius:8px;cursor:pointer;outline:none;transition:background-color .12s}.colChooserAvailRow:focus-visible,.colChooserAvailRow:hover{background:var(--brand-hover,#f2f5fb)}.colChooserCheck{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;border:1.5px solid #d3dbea;border-radius:6px;background:#fff;flex:none}.colChooserCheck.isChecked{background:var(--brand,#2563eb);border-color:var(--brand,#2563eb)}.colChooserAvailName{flex:1 1 auto;min-width:0;font-size:13.5px;font-weight:600;color:#14184b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.colChooserEmpty{padding:16px 8px;color:#9198ad;font-size:13px}.colTypePastille{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:var(--brand-hover,#f2f5fb);color:#5a6478;flex:none}.colChooserSelList{height:56vh;overflow-y:auto;min-height:0;flex:1 1 auto;padding-right:4px}.colChooserSelRow{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-top:4px;padding:7px 8px;border:1px solid #eef1f7;border-radius:9px;background:#fff;transition:box-shadow .12s,opacity .12s}.colChooserSelRow.tabsters-row-chosen{background:#ebf5ff}.colChooserPos{min-width:16px;text-align:center;font-size:11px;font-weight:700;color:#b0b7c9;flex:none}.colChooserSelName{flex:1 1 auto;min-width:0;font-size:13.5px;font-weight:600;color:#14184b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.colChooserTdb{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;height:20px;padding:0 7px;border:none;border-radius:10px;background:var(--brand-hover,#f2f5fb);color:#b0b7c9;font-family:inherit;font-size:9.5px;font-weight:800;letter-spacing:.03em;cursor:pointer;flex:none}.colChooserTdb.isOn{background:var(--brand-50,#e9f0fe);color:var(--brand,#2563eb)}.colChooserSelActions{display:inline-flex;align-items:center;grid-gap:2px;gap:2px;flex:none;opacity:0;transition:opacity .12s}.colChooserSelRow:focus-within .colChooserSelActions,.colChooserSelRow:hover .colChooserSelActions{opacity:1}.colChooserSelAction{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:6px;background:transparent;color:#8a93a8;cursor:pointer;transition:background-color .12s,color .12s}.colChooserSelAction:hover:not(:disabled){background:var(--brand-50,#e9f0fe);color:var(--brand,#2563eb)}.colChooserSelAction:disabled{opacity:.35;cursor:default}.colChooserSelActionRemove:hover:not(:disabled){background:#fbe9e7;color:#dc2626}.colChooserFooter{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;padding:14px 18px;border-top:1px solid #e4e9f4}.colChooserReset{border:none;background:none;color:#8a93a8;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.colChooserReset:hover{color:var(--brand,#2563eb)}.colChooserFooterRight{display:inline-flex;align-items:center;grid-gap:10px;gap:10px}.colChooserBtn{height:40px;padding:0 18px;border-radius:10px;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.colChooserBtnCancel{border:1px solid #e4e9f4;background:#fff;color:#5a6478}.colChooserBtnCancel:hover{background:var(--brand-hover,#f2f5fb)}.colChooserBtnValidate{border:none;background:var(--brand,#2563eb);color:#fff;box-shadow:0 4px 12px rgba(var(--brand-rgb,37,99,235),.28)}.colChooserBtnValidate:hover{background:var(--brand-dark,#1d4ed8)}.colChooserYears{padding:12px 18px;border-top:1px solid #e4e9f4;background:#fbfcfe}.colChooserYearsHead{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:8px}.colChooserYearsList{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;max-height:92px;overflow-y:auto}.colChooserYearChip{padding:5px 11px;border:1px solid #e4e9f4;border-radius:8px;background:#fff;color:#5a6478;font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:12.5px;font-weight:600;cursor:pointer;transition:background-color .12s,color .12s,border-color .12s}.colChooserYearChip:hover{background:var(--brand-hover,#f2f5fb)}.colChooserYearChip.isOn{background:var(--brand-50,#e9f0fe);border-color:var(--brand-100,#dce8fd);color:var(--brand,#2563eb)}@media (max-width:720px){.colChooserGrid{grid-template-columns:1fr}.colChooserPanelLeft{border-right:none;border-bottom:1px solid #e4e9f4}}.sortModalOverlay{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(20,30,80,.28)}.sortModal{display:flex;flex-direction:column;width:820px;max-width:calc(100vw - 48px);min-height:460px;max-height:90vh;background:#fff;border:1px solid #e4e9f4;border-radius:16px;box-shadow:0 20px 50px rgba(20,30,80,.16);font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;color:#14184b;overflow:hidden}.sortModalHeader{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:14px 16px;border-bottom:1px solid #eef1f7}.sortModalHeaderIcon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--brand-50,#e9f0fe);color:var(--brand,#2563eb);flex:none}.sortModalTitle{flex:1 1 auto;font-size:15px;font-weight:800}.sortModalCount{display:inline-flex;align-items:center;justify-content:center;height:18px;padding:0 7px;border-radius:9px;background:#eef1f7;color:#5a6478;font-size:11px;font-weight:700}.sortModalClose{margin-left:auto}.sortModalBody{flex:1 1 auto;min-height:0;overflow-y:auto;padding:12px 16px}.sortEmpty{padding:24px 8px;text-align:center;color:#a8b0c4;font-size:13px}.sortLevel{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:7px 8px;border-radius:11px;transition:background-color .12s}.sortLevel:hover{background:#f7f9fd}.sortLevelBadge{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:50%;background:var(--brand-50,#e9f0fe);color:var(--brand,#2563eb);font-size:11px;font-weight:800}.sortLevelField{flex:1 1 auto;min-width:0}.sortLevelDir{display:inline-flex;flex:none;grid-gap:2px;gap:2px;height:36px;padding:3px;border:1px solid #e4e9f4;border-radius:10px;background:#f7f9fd}.sortDirSeg{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;padding:0 9px;border:none;border-radius:7px;background:transparent;color:#8a93a8;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background-color .12s,color .12s,box-shadow .12s}.sortDirSeg.isActive{background:var(--brand-50,#e9f0fe);color:var(--brand,#2563eb)}.sortLevelDelete{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;border:none;border-radius:7px;background:transparent;color:#8a93a8;cursor:pointer;opacity:0;transition:opacity .12s,background-color .12s,color .12s}.sortLevel:hover .sortLevelDelete,.sortLevelDelete:focus-visible{opacity:1}.sortLevelDelete:hover{background:#fdecea;color:#dc2626}.sortAddLevel{display:flex;align-items:center;justify-content:center;grid-gap:7px;gap:7px;width:100%;height:38px;margin-top:6px;border:1.5px dashed var(--brand-border,#c6d8fb);border-radius:10px;background:#fbfdff;color:var(--brand,#2563eb);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .12s,border-color .12s}.sortAddLevel:hover{background:#f2f7ff;border-color:#a9c6fa}.sortModalFooter{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;padding:14px 16px;border-top:1px solid #eef1f7}.sortClearAll{border:none;background:none;color:#8a93a8;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.sortClearAll:hover{color:var(--brand,#2563eb)}.sortModalFooterRight{display:inline-flex;align-items:center;grid-gap:10px;gap:10px}.sortBtn{height:40px;padding:0 18px;border-radius:10px;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.sortBtnCancel{border:1px solid #e4e9f4;background:#fff;color:#5a6478}.sortBtnCancel:hover{background:var(--brand-hover,#f2f5fb)}.sortBtnValidate{border:none;background:var(--brand,#2563eb);color:#fff;box-shadow:0 4px 12px rgba(var(--brand-rgb,37,99,235),.28)}.sortBtnValidate:hover{background:var(--brand-dark,#1d4ed8)}.fltModalOverlay{position:fixed;inset:0;z-index:2500;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(20,30,80,.28)}.fltModal{display:flex;flex-direction:column;width:980px;max-width:calc(100vw - 32px);height:640px;max-height:calc(100vh - 32px);background:#fff;border:1px solid #e4e9f4;border-radius:18px;box-shadow:0 20px 50px rgba(20,30,80,.16);font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;color:#14184b;overflow:hidden}.fltValueEmpty{color:#a8b0c4;font-size:16px;font-weight:700;padding-left:4px}.fltModalHeader{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:14px 16px;border-bottom:1px solid #eef1f7}.fltModalHeaderIcon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--brand-50,#e9f0fe);color:var(--brand,#2563eb);flex:none}.fltModalTitle{font-size:15px;font-weight:800;color:#14184b}.fltTabs{display:inline-flex;align-items:center;grid-gap:18px;gap:18px}.fltTab{position:relative;padding:4px 0;border:none;background:none;font-family:inherit;font-size:15px;font-weight:700;color:#8a93a8;cursor:pointer}.fltTab.isActive{color:#14184b;font-weight:800}.fltTab.isActive:after{content:"";position:absolute;left:0;right:0;bottom:-14px;height:2px;background:var(--brand,#2563eb);border-radius:2px}.fltModalCount{display:inline-flex;justify-content:center;margin-left:auto;height:18px;padding:0 7px;border-radius:9px;background:#eef1f7;color:#5a6478;font-size:11px}.fltLoading,.fltModalCount{align-items:center;font-weight:700}.fltLoading{display:flex;padding:30px}.fltModalBody{flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px 16px}.fltEmpty{padding:26px 8px}.fltEmpty,.fltNoNewColumn{text-align:center;color:#a8b0c4;font-size:13px}.fltNoNewColumn{margin-top:8px;padding:10px 8px}.fltRow{display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:52px;padding:7px 8px;border-radius:12px;transition:background-color .12s}.fltRow:hover{background:#f7f9fd}.fltRow+.fltRow{margin-top:2px}.fltRowPicto{width:30px;height:30px;border-radius:8px;background:var(--brand-hover,#f2f5fb);color:#5a6478}.fltRowPicto,.rowDragIcon{display:inline-flex;align-items:center;justify-content:center;flex:none}.rowDragIcon{cursor:move}.fltRow.tabsters-row-chosen,.fltRow.tabsters-row-chosen:hover,.sortLevel.tabsters-row-chosen,.sortLevel.tabsters-row-chosen:hover{background:#ebf5ff}.fltCellField{flex:0 0 260px;min-width:0}.fltCellOperator{flex:0 0 170px;min-width:0}.fltCellValue{flex:1 1;min-width:0;display:flex;align-items:center}.fltSelectChevron{color:#8a93a8}.fltOpIcon,.fltSelectChevron{flex:none;display:inline-flex}.fltOpIcon{align-items:center;justify-content:center;color:#5a6478}.fltOpIcon .iconsFilter{width:15px;height:15px;opacity:1!important}.axeMenu{position:fixed;z-index:3200;display:flex;flex-direction:column;min-width:210px;border:1px solid #dce2ee;border-radius:12px;background:#fff;box-shadow:0 8px 16px rgba(20,30,80,.1),0 24px 60px rgba(20,30,80,.22);overflow:hidden;padding:.5rem .75rem}.axeMenuSearch{position:relative;display:flex;align-items:center;padding:8px 8px 6px}.axeMenuList{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;overflow-y:auto;padding:6px;grid-gap:4px;gap:4px}.axeMenuItem{display:flex;align-items:center;grid-gap:8px;gap:8px;width:100%;height:38px;padding:0 10px;border:none;border-radius:8px;background:transparent;text-align:left;color:#14184b;font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0}.axeMenuItem:hover{background:var(--brand-hover,#f2f5fb)}.axeMenuItem.isActive{background:var(--brand-50,#e9f0fe);color:var(--brand,#2563eb);font-weight:700}.axeMenuItem:disabled{color:#b7becc;cursor:not-allowed}.axeMenuItem:disabled:hover{background:transparent}.axeMenuSeparator{flex-shrink:0;height:1px;margin:0 6px;background:#ccc}.axeMenuEmpty{padding:12px 10px;color:#9198ad;font-size:12.5px}.axeMenuLoading{display:inline-flex;align-items:center;grid-gap:8px;gap:8px}.axeMenuSpinner{width:14px;height:14px;border-width:2px}.axeMenuGroup{flex-shrink:0;padding:6px 8px 4px;color:#8f9bb8;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.axeEditPopover.axeMenuEmbedded{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;max-width:400px;max-height:460px;margin:0;overflow:hidden}.axeMenuEmbedded .axeMenuSearch{padding:8px 2px}.searchInput{position:relative;display:flex;align-items:center;width:100%}.searchInputIcon{position:absolute;left:10px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:#9198ad;pointer-events:none}.searchInputField{width:100%;height:44px;padding:0 10px;border:1px solid #e4e9f4;border-radius:9px;background:#fbfcfe;font-family:inherit;font-size:13px;color:#14184b;outline:none;transition:border-color .12s,box-shadow .12s,width .15s}.searchInput.hasIcon .searchInputField{padding-left:26px}.searchInputField::placeholder{color:#9198ad}.searchInputField:focus{border-color:var(--brand-border,#c6d8fb);box-shadow:0 0 0 2px rgba(var(--brand-rgb,37,99,235),.12)}.searchInputClear{position:absolute;right:8px;display:inline-flex;padding:2px;border:none;background:transparent;color:#8a93a8;cursor:pointer}.searchInputClear:hover{color:#14184b}.searchInputSubmit{position:absolute;right:6px;display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border:1px solid rgba(15,23,42,.1);border-radius:6px;background:transparent;color:#94a3b8;font-family:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer;transition:background-color .12s,color .12s,border-color .12s}.searchInputSubmit:hover:not(:disabled){border-color:var(--brand-border,#c6d8fb);background:var(--brand-50,#e9f0fe);color:var(--brand,#2563eb)}.searchInputSubmit:disabled{opacity:.55;cursor:default}.searchInput.hasSubmit .searchInputField{padding-right:64px}.searchInputKbd{position:absolute;right:8px;display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border:1px solid rgba(15,23,42,.1);border-radius:6px;color:#94a3b8;font-size:13px;font-weight:600;line-height:1}.searchInput.hasSubmit .searchInputClear{right:38px}.searchInputCollapsed{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;padding:0;border:1px solid #e4e9f4;border-radius:9px;background:#fbfcfe;color:#6b7280;cursor:pointer;transition:border-color .12s,color .12s}.searchInputCollapsed:hover{border-color:var(--brand-border,#c6d8fb);color:var(--brand,#2563eb)}.fltRowDelete{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:36px;border:none;border-radius:8px;background:transparent;color:#8a93a8;cursor:pointer;opacity:0;transition:opacity .12s,background-color .12s,color .12s}.fltRow:hover .fltRowDelete,.fltRowDelete:focus-visible{opacity:1}.fltRowDelete:hover{background:#fdecea;color:#dc2626}.fltAddRow{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;width:100%;height:38px;margin-top:8px;border:1.5px dashed var(--brand-border,#c6d8fb);border-radius:10px;background:#fbfdff;color:var(--brand,#2563eb);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .12s,border-color .12s}.fltAddRow:hover{background:#f2f7ff;border-color:#a9c6fa}.fltCellValue .filterTypeString{margin:0}.fltCellValue .filterTypeStringValue{min-height:36px;border:1px solid #e4e9f4;border-radius:10px;background:#fbfcfe;font-size:13.5px;padding:7px 10px}.fltCellValue .filtersAxeValues{max-height:168px;overflow-y:auto;border:1px solid #eef1f7;border-radius:10px;padding:4px}.fltCellValue .filtersAxeValue{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:5px 6px;border-radius:7px;cursor:pointer}.fltCellValue .filtersAxeValue:hover{background:var(--brand-hover,#f2f5fb)}.fltCellValue .filtersBooleanValues{display:flex;grid-gap:8px;gap:8px}.fltCellValue .filtersBooleanValue{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:7px 10px;border:1px solid #e4e9f4;border-radius:10px;cursor:pointer}.fltFormula{margin-bottom:14px}.fltFormulaLabel{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#8a93a8;margin-bottom:8px}.fltFormulaInputWrap{margin:0}.fltFormulaInput{width:100%;border:1px solid #e4e9f4;border-radius:12px;background:#fbfcfe;font-family:"SFMono-Regular",Menlo,Consolas,monospace;font-size:13px;color:#14184b;padding:10px 12px;resize:vertical}.fltFormulaInput:focus{border-color:var(--brand-border,#c6d8fb);box-shadow:0 0 0 3px rgba(var(--brand-rgb,37,99,235),.12);outline:none}.fltFormulaConstructor{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.fltFormulaCol{display:flex;flex-direction:column;border:1px solid #e4e9f4;border-radius:12px;background:#fbfcfe;overflow:hidden}.fltFormulaColHead{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;padding:10px 12px;border-bottom:1px solid #eef1f7}.fltFormulaColTitle{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#8a93a8}.fltFormulaHelp{font-size:12px;font-style:italic;color:var(--brand,#2563eb);text-decoration:none}.fltFormulaSearch{position:relative;display:flex;align-items:center}.fltFormulaSearchIcon{position:absolute;left:9px;display:inline-flex;color:#9198ad;pointer-events:none}.fltFormulaSearchInput{width:150px;height:30px;padding:0 8px 0 28px;border:1px solid #e4e9f4;border-radius:8px;background:#fff;font-family:inherit;font-size:12.5px;outline:none}.fltFormulaSearchInput:focus{border-color:var(--brand-border,#c6d8fb)}.fltFormulaList{max-height:210px;overflow-y:auto;padding:6px}.fltFormulaItem{padding:8px 10px;border-radius:8px;font-size:13px;font-weight:600;color:#14184b;cursor:pointer}.fltFormulaItem:hover{background:#eef3fc;color:var(--brand,#2563eb)}.fltFormulaItemFn{display:flex;align-items:baseline;grid-gap:6px;gap:6px}.fltFormulaFnLabel{font-weight:700}.fltFormulaFnSample{font-size:11.5px;color:#9198ad}.fltModalFooter{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;padding:14px 16px;border-top:1px solid #eef1f7}.fltClearAll{border:none;background:none;height:40px;padding:0 18px;border-radius:10px;color:#8a93a8;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.fltClearAll:hover{color:#e21313;background-color:rgba(226,19,19,.1)}.fltModalFooterRight{display:inline-flex;align-items:center;grid-gap:10px;gap:10px}.fltBtn{height:40px;padding:0 18px;border-radius:10px;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.fltBtnCancel{border:1px solid #e4e9f4;background:#fff;color:#5a6478}.fltBtnCancel:hover{background:var(--brand-hover,#f2f5fb)}.fltBtnValidate{border:none;background:var(--brand,#2563eb);color:#fff;box-shadow:0 4px 12px rgba(var(--brand-rgb,37,99,235),.28)}.fltBtnValidate:hover{background:var(--brand-dark,#1d4ed8)}@media (max-width:760px){.fltRow{flex-wrap:wrap}.fltCellField,.fltCellOperator,.fltCellValue{flex:1 1 100%}.fltFormulaConstructor{grid-template-columns:1fr}}.saveViewSpinner{display:inline-block;width:14px;height:14px;border-radius:50%;border:2px solid rgba(var(--brand-rgb,37,99,235),.25);border-top-color:var(--brand,#2563eb);animation:saveViewSpin .6s linear infinite}@keyframes saveViewSpin{to{transform:rotate(1turn)}}.saveViewHeaderButton:disabled{opacity:.75;cursor:default}.saveViewHeaderButton.isSaving .saveViewHeaderLabel{opacity:.9}.fltValueSelect{overflow:hidden}.fltValueBadges{display:flex;align-items:center;grid-gap:5px;gap:5px;flex:1 1 auto;min-width:0;overflow:hidden}.fltValuePlaceholder{color:#9198ad;font-size:13.5px;font-weight:600}.fltValueBadgeWrap{flex:0 1 auto;min-width:0;max-width:150px;overflow:hidden;white-space:nowrap}.fltValueMore{flex:none;font-weight:700}.fltValueChip,.fltValueMore{color:#5a6478;font-size:12px}.fltValueChip{display:inline-flex;align-items:center;padding:2px 9px;border-radius:7px;background:var(--brand-hover,#f2f5fb);font-weight:600;white-space:nowrap}.fltValueInline{width:100%}.fltBoolSeg{display:inline-flex;grid-gap:8px;gap:8px}.fltBoolOption{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;height:34px;padding:0 14px;border:1px solid #e4e9f4;border-radius:9px;background:#fff;color:#5a6478;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .12s,color .12s,border-color .12s}.fltBoolOption:hover{background:var(--brand-hover,#f2f5fb)}.fltBoolOption.isActive{background:var(--brand-50,#e9f0fe);border-color:var(--brand-100,#dce8fd);color:var(--brand,#2563eb)}.fltBoolOption .iconsFilter{width:16px;height:16px}.fltCheck{display:inline-flex;align-items:center;justify-content:center;flex:none;width:19px;height:19px;border:1.5px solid #d3dbea;border-radius:6px;background:#fff}.fltCheck.isChecked{background:var(--brand,#2563eb);border-color:var(--brand,#2563eb)}.fltFormulaBody{display:flex;flex-direction:column;overflow:hidden}.fltFormulaBody .formulaEdContent{flex:1 1 auto;min-height:0;height:auto;display:flex;flex-direction:column;padding:0}.fltFormulaBody .formulaEdColumns{flex:1 1 auto;min-height:0}.fltFormulaBody .formulaEdCard{display:flex;flex-direction:column;min-height:0}.fltFormulaBody .formulaEdList{flex:1 1 auto;min-height:0;max-height:none}.cfModalTitle{font-size:16px;font-weight:800}.cfColHeaders{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:2px 8px 8px}.cfColHead{font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#b0b7c9}.cfColHeadDrag{flex:none;width:12px}.cfColHeadDelete,.cfColHeadPicto{flex:none;width:30px}.cfCellField{flex:0 0 240px;min-width:0}.cfCellCondition{flex:0 0 160px;min-width:0}.fltRowSelect{padding:0 10px;border-color:#e4e9f4;font-size:13px;font-weight:600}.cfFieldMenu{min-width:240px}.cfConditionMenu,.fltOperatorMenu{min-width:210px}.fltFieldMenu,.sortFieldMenu{min-width:260px}.fltValueMenu{min-width:320px}.cfCellValue{flex:0 0 150px;min-width:0;grid-gap:6px;gap:6px}.cfCellColors,.cfCellValue{display:flex;align-items:center}.cfCellColors{flex:0 0 120px;grid-gap:8px;gap:8px}.cfCellPreview{flex:1 1;min-width:0;display:flex;align-items:center}.cfValueInput{flex:1 1 auto;min-width:0;height:38px;padding:0 10px;border:1px solid #e4e9f4;border-radius:10px;background:#fff;font-family:inherit;font-size:13.5px;color:#14184b;outline:none;transition:border-color .12s,background-color .12s}.cfValueInput:focus{border-color:var(--brand-border,#c6d8fb);background:#f5f9ff}.cfColorBtn{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;height:38px;padding:0 8px;border:1px solid #e4e9f4;border-radius:10px;background:#fff;cursor:pointer;transition:border-color .12s,background-color .12s}.cfColorBtn.isOpen{border-color:var(--brand-border,#c6d8fb);background:#f5f9ff}.cfSwatchSmall{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;border-radius:6px;border:1px solid #d7deec}.cfSwatchText{font-size:12px;font-weight:800;background:#fff}.cfSwatchNone{background:repeating-linear-gradient(45deg,#fff,#fff 3px,#eaeef6 0,#eaeef6 6px)}.cfPreviewChip{display:inline-flex;align-items:center;justify-content:center;min-width:64px;height:32px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:700;white-space:nowrap}.cfPreviewChipNone{border:1px dashed #d7deec}.cfHint{color:#9198ad;font-size:12px}.cfColorMenu{position:fixed;z-index:3200;width:236px;padding:10px;border:1px solid #dce2ee;border-radius:12px;background:#fff;box-shadow:0 8px 16px rgba(20,30,80,.1),0 24px 60px rgba(20,30,80,.22)}.cfColorGrid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:6px;gap:6px}.cfSwatch{width:30px;height:30px;border-radius:9px;border:1px solid #d7deec;cursor:pointer;padding:0;transition:box-shadow .12s}.cfSwatch.isSel{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--brand,#2563eb)}.cfColorCustomRow{margin-top:10px;padding-top:10px;border-top:1px solid #eef1f7}.cfColorCustom{position:relative;display:flex;align-items:center;grid-gap:9px;gap:9px;margin:0;cursor:pointer;font-size:12.5px;font-weight:600;color:#5a6478}.cfColorCustomDot{flex:none;width:30px;height:30px;border-radius:50%;background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red);border:1px solid #d7deec}.cfColorCustomInput{position:absolute;left:0;top:0;width:30px;height:30px;opacity:0;cursor:pointer}@media (max-width:760px){.blockTitleLayoutV2 .blockTitleRowTop{margin-left:0;margin-right:0;padding:0;background:transparent;border-bottom:none}.blockTitleLayoutV2,.blockTitleLayoutV2.isTopCollapsed{height:auto}.blockTitleLayoutV2 .blockTitleRowMain,.blockTitleLayoutV2 .blockTitleRowTop{height:auto;min-height:0;max-height:none}}.blockHeaderCompact .blockTitle,.blockHeaderCompact .blockTitleLayoutV2,.blockHeaderCompact .blockTitleTimetracking{height:40px;min-height:40px}.blockViewBar{display:flex;align-items:center;grid-gap:14px;gap:14px;width:100%;min-width:0;padding:10px 0 0;container-type:inline-size;container-name:blockViewBar}.blockViewBarIcon,.blockViewBarIcon .cardIcon,.blockViewBarIcon .cardIcon>div{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;min-width:44px;margin:0}.blockViewBarBack{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;padding:0;border:1px solid #e4eaf2;border-radius:12px;background:#fff;color:#5a6478;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.blockViewBarBack:hover{background:var(--brand-hover,#f2f5fb);border-color:#c7d5ec;color:#14184b}.blockViewBarBack:active{background:#e8eefb}.blockViewBarBack:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:2px}.blockViewBarIcon{padding:0;border:none;border-radius:13px;background:transparent;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.blockViewBarIcon:hover{transform:scale(1.06);box-shadow:0 0 0 3px rgba(var(--brand-rgb,37,99,235),.16),0 6px 14px rgba(16,27,99,.18)}.blockViewBarIcon:active{transform:scale(.98)}.blockViewBarIcon:focus{outline:none}.blockViewBarIcon:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:2px}@media (prefers-reduced-motion:reduce){.blockViewBarIcon{transition:none}.blockViewBarIcon:active,.blockViewBarIcon:hover{transform:none}}.blockViewBarIcon .adminIcon,.blockViewBarIcon .cardIconBlack,.blockViewBarIcon .cardIconBlue,.blockViewBarIcon .cardIconGrey,.blockViewBarIcon .cardIconOrange,.blockViewBarIcon .cardIconTurquoise,.blockViewBarIcon .deleteBinIcon,.blockViewBarIcon .environmentIcon,.blockViewBarIcon .notificationsIcon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;padding:0;border-radius:13px}.blockViewBarIcon .iconsCard,.searchResultsHeader .iconsCard{width:22px;height:22px;min-width:22px;margin:0;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.blockViewBarTexts{display:flex;flex-direction:column;grid-gap:3px;gap:3px;min-width:0;flex:0 0 30%}.blockViewBarAside{display:flex;align-items:center;align-self:stretch;min-width:0}.blockViewBarObjectRow{grid-gap:9px;gap:9px}.blockViewBarObjectName{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#111c33;font-size:21px;font-weight:700;letter-spacing:-.015em;line-height:1.2}.blockViewBarObjectNameButton{max-width:100%;padding:0;border:none;background:transparent;text-align:left;cursor:pointer;transition:color .12s}.blockViewBarObjectNameButton:hover{color:var(--brand,#2563eb)}.blockViewBarObjectNameButton:focus{outline:none}.blockViewBarObjectNameButton:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:2px;border-radius:4px}.blockViewBarTitleRow{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0}.blockViewBarBlockWrap{position:relative;display:inline-flex;flex:none}.blockViewBarTitleRow .blockViewBarBlockWrap:last-child{flex:0 1 auto;min-width:0}.blockViewBarBlockPill.isOpen{background:rgba(var(--brand-rgb,37,99,235),.1);color:var(--brand,#2563eb)}.blockViewBarBlockPill.isOpen .blockViewBarViewCaret{background-color:var(--brand,#2563eb)}.blockViewBarBlockIcon,.blockViewBarBlocksMenuIcon{display:inline-flex;align-items:center;justify-content:center;flex:none;line-height:0}.blockViewBarBlockIcon>span,.blockViewBarBlocksMenuIcon>span{display:block;flex:none;margin:0;background-color:var(--brand,#2563eb);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.blockViewBarBlockIconInner{width:15px;height:15px}.blockViewBarBlocksMenuIconInner{width:16px;height:16px}.blockViewBarBlocksMenu .headerTabsMenuItem{display:flex;align-items:center;justify-content:flex-start;grid-gap:10px;gap:10px}.blockViewBarBlocksMenu{top:calc(100% + 8px);left:0;right:auto;transform:none;width:250px}.blockViewBarBlocksMenu .headerTabsMenuArrow{left:18px;right:auto;transform:rotate(45deg)}.blockViewBarBlockPill,.blockViewBarViewPill{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;min-width:0;height:30px;padding:0 12px;border:none;border-radius:999px;background:rgba(var(--brand-rgb,47,111,228),.05);color:#1b2a4d;font-size:13.5px;font-weight:600;cursor:pointer;transition:background-color .12s}.blockViewBarBlockPill:hover,.blockViewBarViewPill:hover{background:rgba(var(--brand-rgb,37,99,235),.1);color:var(--brand,#2563eb)}.blockViewBarBlockPill:focus,.blockViewBarViewPill:focus{outline:none}.blockViewBarBlockPill:focus-visible,.blockViewBarViewPill:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:1px}.blockViewBarViewName{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.blockViewBarViewIcon{display:inline-flex;align-items:center;flex:none;color:var(--brand,#2563eb)}.blockViewBarViewIcon svg{width:15px;height:15px;flex:none}.blockViewBarViewCaret{flex:none;width:10px!important;height:10px!important;background-color:#8a94a6}.blockViewBarBlockPill:hover .blockViewBarViewCaret,.blockViewBarViewPill:hover .blockViewBarViewCaret{background-color:var(--brand,#2563eb)}.blockViewBarViewGroup{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;min-width:0}.blockViewBarTitleEdit{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;padding:0;border:none;border-radius:7px;background:transparent;color:#8a94a6;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .12s ease,background-color .12s}.blockViewBarTitleEdit:focus-visible,.blockViewBarViewGroup:hover .blockViewBarTitleEdit{opacity:1;visibility:visible}.blockViewBarTitleEdit:hover{background:rgba(var(--brand-rgb,37,99,235),.1);color:var(--brand,#2563eb)}.blockViewBarTitleEdit svg{width:15px;height:15px}.blockViewBarTitleEdit:focus{outline:none}.blockViewBarTitleEdit:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:1px}.blockViewBarTitleInput{min-width:0;max-width:320px;height:30px;padding:0 12px;border:1px solid var(--brand,#2563eb);border-radius:999px;background:#fff;color:#1b2a4d;font-family:inherit;font-size:13.5px;font-weight:600}.blockViewBarTitleInput:focus{outline:none;box-shadow:0 0 0 3px rgba(var(--brand-rgb,37,99,235),.18)}.viewSaveSplit{position:relative}.viewSaveButton,.viewSaveCaret,.viewSaveSplit{display:inline-flex;align-items:center;flex:none}.viewSaveButton,.viewSaveCaret{justify-content:center;height:30px;padding:0;border:1px solid var(--brand-border,#c6d8fb);background:rgba(var(--brand-rgb,37,99,235),.08);color:var(--brand,#2563eb);cursor:pointer;transition:background-color .12s,border-color .12s}.viewSaveButton{width:30px;border-radius:8px 0 0 8px}.viewSaveCaret{width:22px;border-radius:0 8px 8px 0}.viewSaveButton:hover:not(:disabled),.viewSaveCaret.active,.viewSaveCaret:hover:not(:disabled){background:rgba(var(--brand-rgb,37,99,235),.16);border-color:var(--brand,#2563eb)}.viewSaveButton:disabled,.viewSaveCaret:disabled{opacity:.6;cursor:default}.viewSaveButton:focus,.viewSaveCaret:focus{outline:none}.viewSaveButton:focus-visible,.viewSaveCaret:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:1px}.viewSaveButton .iconSave{width:15px;height:15px;margin:0;background-color:var(--brand,#2563eb)}.viewSaveCaret .iconCaretDown{width:9px!important;height:9px!important;background-color:var(--brand,#2563eb)}.viewSaveMenu{position:absolute;top:calc(100% + 6px);left:0;z-index:12000;min-width:210px;padding:6px;border:1px solid var(--border,#e4e9f4);border-radius:10px;background:#fff;box-shadow:0 12px 30px rgba(16,27,99,.16)}.viewSaveMenuItem{display:flex;align-items:center;grid-gap:9px;gap:9px;width:100%;padding:8px 10px;border:none;border-radius:7px;background:transparent;color:#1b2a4d;font-size:13px;font-weight:600;text-align:left;white-space:nowrap;cursor:pointer}.viewSaveMenuItem:hover{background:rgba(var(--brand-rgb,37,99,235),.08);color:var(--brand,#2563eb)}.viewSaveMenuItem .iconsPopover{width:16px;height:16px;background-color:var(--brand,#2563eb)}.blockViewBarRight{flex-wrap:nowrap;grid-gap:10px;grid-row-gap:8px;row-gap:8px;margin-left:auto;flex:1 1 auto}.blockViewBarGroup,.blockViewBarRight{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.blockViewBarGroup{grid-gap:10px}.blockViewBarGroupActions{flex:0 1 auto}.blockViewBarGroupExchange{flex:0 0 auto}.blockViewBar.is-twoLines{padding-top:2px;padding-bottom:2px}.blockViewBar.is-twoLines>.blockViewBarTexts{flex:0 0 max(240px,30%);min-width:0}.blockViewBar.is-twoLines>.blockViewBarRight{flex:1 1 auto;min-width:0;flex-wrap:wrap;justify-content:flex-end;grid-row-gap:2px;row-gap:2px;align-content:center}.blockViewBar.is-twoLines .blockViewBarGroupActions,.blockViewBar.is-twoLines .blockViewBarGroupActions>.blockFilters{display:contents}.blockViewBar.is-twoLines .blockViewTypeSwitcherToolbar{order:1}.blockViewBar.is-twoLines .blockViewBarGroupExchange{order:2}.blockViewBar.is-twoLines .blockViewBarSeparator{display:none}.blockViewBar.is-twoLines .filtersOverflowPanel{left:auto;right:0}.blockViewBar.is-twoLines .filtersOverflowZone{order:3;flex:1 0 100%;max-width:none;justify-content:flex-end}@media (max-width:1024px){.blockViewBarObjectName{font-size:18px}}@media (max-width:760px){.blockViewBar{flex-wrap:wrap;grid-gap:10px;gap:10px}.blockViewBarRight{margin-left:0;width:100%}.blockViewBarIcon,.blockViewBarIcon .cardIcon,.blockViewBarIcon .cardIcon>div,.blockViewBarIcon .cardIconBlack,.blockViewBarIcon .cardIconBlue,.blockViewBarIcon .cardIconGrey,.blockViewBarIcon .cardIconOrange,.blockViewBarIcon .cardIconTurquoise{width:36px;height:36px;min-width:36px;border-radius:10px}.blockViewBarIcon .iconsCard{width:18px;height:18px;min-width:18px}}.blockFiltersWithViewTypes>.blockViewTypeSwitcherToolbar{order:-1;flex:none;margin-left:0;margin-right:7px;padding-left:0;padding-right:13px;justify-content:flex-start}.blockFiltersWithViewTypes>.blockViewTypeSwitcherToolbar:before{left:auto;right:0}.blockFiltersWithViewTypes>.filtersOverflowZone{flex:0 1 auto;width:auto;max-width:none}.appButton.blockViewBarAdd{flex:none;padding:0 14px;border:none;background:var(--brand,#2563eb);color:#fff;font-weight:600;line-height:inherit;-webkit-user-select:auto;user-select:auto;transition:background-color .12s}.appButton.blockViewBarAdd:hover:not(:disabled){background:var(--brand-dark,#1d4ed8)}.appButton.blockViewBarAdd:focus{outline:none}.appButton.blockViewBarAdd:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:2px}.appButton.blockViewBarAdd .appButtonIcon{display:inline-flex}.blockViewBarAdd svg{width:15px;height:15px;flex:none}.blockViewBarToggle{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;padding:0;border:none;border-radius:8px;background:transparent;color:#6b7280;cursor:pointer;transition:background-color .12s,color .12s}.blockViewBarToggle:hover{background:#f3f4f6;color:#374151}.blockViewBarToggle:focus{outline:none}.blockViewBarToggle svg{width:17px;height:17px;flex:none}.blockViewBarToggle.isActive{background:rgba(var(--brand-rgb,37,99,235),.12);color:var(--brand,#2563eb)}.blockViewBarRight .filtersExport{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;padding:0;border:1px solid var(--border,#e7ecf4);border-radius:9px;background:#fff;color:#5a6577;transition:background-color .12s,border-color .12s}.blockViewBarRight .filtersExport:hover{border-color:rgba(var(--brand-rgb,37,99,235),.35);background:rgba(var(--brand-rgb,37,99,235),.06);color:var(--brand,#2563eb)}.blockViewBarRight .filtersExport .filtersActionIcon{width:17px;height:17px;flex:none}.blockViewBarRight .filtersExport .filtersOverflowLabel{display:none}@container blockViewBar (max-width: 940px){.appButton.blockViewBarAdd{padding:0 9px}.blockViewBarAdd .appButtonLabel{display:none}.blockViewBar.blockViewBar .blockViewBarViewPill .blockViewBarViewName{max-width:150px}.blockViewBar.blockViewBar .blockViewBarBlockPill,.blockViewBar.blockViewBar .blockViewBarViewPill{padding:0 10px}}@media (max-width:1024px){.appButton.blockViewBarAdd{padding:0 9px}.blockViewBarAdd .appButtonLabel{display:none}}.blockViewTypeSwitcherButton .blockViewTypeSwitcherIcon,.blockViewTypeSwitcherButton .filtersActionIcon{width:16px;height:16px;flex:none}.blockViewBar .blockFiltersInline{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:auto;height:auto;min-height:0;padding:0;grid-gap:8px;gap:8px}.blockViewBarSeparator{flex:none;width:1px;height:22px;background:var(--border,#e4e9f4)}.blockViewBar .blockViewTypeSwitcherToolbar{order:-1;flex:none;grid-gap:2px;gap:2px;margin:0;padding:2px;border-radius:10px;background:transparent;border:1px solid var(--border,#e4e9f4);max-width:none;min-width:max-content}.blockViewBar .blockViewTypeSwitcherScroller{min-width:max-content;overflow:visible}.blockViewBar .blockViewTypeSwitcherToolbar:before{content:none}.blockViewBar .blockViewTypeSwitcherList .blockViewTypeSwitcherButton .blockViewTypeSwitcherLabel{display:none}.blockViewBar .blockViewTypeMoreButton .blockViewTypeSwitcherLabel{display:inline-flex;align-items:center;line-height:1;font-size:15px;font-weight:700;letter-spacing:1px}.blockViewBar .blockViewTypeSwitcherToolbar>*>.blockViewTypeSwitcherButton,.blockViewBar .blockViewTypeSwitcherToolbar>*>.blockViewTypeSwitcherButton.active,.blockViewBar .blockViewTypeSwitcherToolbar>*>.blockViewTypeSwitcherButton:hover{width:32px;min-width:32px;height:30px;min-height:30px;padding:0;border:none;border-radius:8px;color:#5a6577}.blockViewBar .blockViewTypeSwitcherToolbar>*>.blockViewTypeSwitcherButton svg{width:16px;height:16px;min-width:16px;flex:none}.blockViewBar .blockViewTypeSwitcherToolbar>*>.blockViewTypeSwitcherButton{overflow:visible}.blockViewBar .blockViewTypeSwitcherList{grid-gap:2px;gap:2px}.blockViewBar .blockViewTypeSwitcherToolbar>*>.blockViewTypeSwitcherButton.active{background:transparent;box-shadow:none;color:var(--brand,#2563eb)}.blockViewBar .blockViewTypeSwitcherToolbar>*>.blockViewTypeSwitcherButton:not(.active):hover{background:hsla(0,0%,100%,.7);color:var(--brand,#2563eb)}.blockViewBar .filtersOverflowZoneRow .filtersBlock:not(.filtersLevel)>span.fs12,.blockViewBar .filtersOverflowZoneRow .filtersBlockActive:not(.filtersLevel)>span.fs12,.blockViewBar .filtersOverflowZoneRow .filtersDisplayComponent>span.fs12{display:none}.blockViewBar .filtersOverflowZoneRow .filtersBlock:not(.filtersLevel),.blockViewBar .filtersOverflowZoneRow .filtersBlockActive:not(.filtersLevel),.blockViewBar .filtersOverflowZoneRow .filtersTableSettings:not(.filtersLevel){justify-content:center;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;border-radius:9px}.blockViewBar .filtersOverflowZoneRow .filtersOverflowLabel{display:none}.blockViewBar .filtersOverflowZoneRow .filtersColumnChooser{justify-content:center;width:34px;min-width:34px;height:34px;padding:0;border-radius:9px}.blockViewBar .filtersOverflowZoneRow .filtersLevel{grid-gap:7px;gap:7px;height:34px;min-height:34px;padding:0 10px;border-radius:9px}.blockViewBar .filtersOverflowZoneRow .filtersLevel>span.fs12{margin-left:0}.objectSummaryPopupHeaderIcon .cardIconBlue{background-color:#0088c7}.objectSummaryPopupHeaderIcon .cardIconOrange{background-color:#f57c12}.objectSummaryPopupHeaderIcon .cardIconTurquoise{background-color:#26a599}.objectSummaryPopupHeaderIcon .cardIconGrey{background-color:#8e8e90}.objectSummaryPopupHeaderIcon .cardIconBlack{background-color:#14184b}.objectSummaryPopupHeaderIcon .cardIconBlack,.objectSummaryPopupHeaderIcon .cardIconBlue,.objectSummaryPopupHeaderIcon .cardIconGrey,.objectSummaryPopupHeaderIcon .cardIconOrange,.objectSummaryPopupHeaderIcon .cardIconTurquoise{border-radius:13px}.objectSummaryPopupHeaderIcon .cardIconBlack .iconsCard,.objectSummaryPopupHeaderIcon .cardIconBlue .iconsCard,.objectSummaryPopupHeaderIcon .cardIconGrey .iconsCard,.objectSummaryPopupHeaderIcon .cardIconOrange .iconsCard,.objectSummaryPopupHeaderIcon .cardIconTurquoise .iconsCard{background:#fff}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .blockTitleBreadcrumbGlobalButton{align-self:stretch;grid-gap:6px;gap:6px;color:var(--brand,#2563eb);border-radius:0;display:inline-flex;align-items:center;border:none;background:transparent;padding:0 8px;cursor:pointer;border-radius:6px}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .blockTitleBreadcrumbGlobalButton:hover{background:rgba(var(--brand-rgb,37,99,235),.1)}.blockTitleBreadcrumbGlobalMenuIcon{display:inline-flex;align-items:center;justify-content:center;flex:none;line-height:0;color:var(--brand,#2563eb)}.blockTitleBreadcrumbGlobalMenuIcon svg{width:15px;height:15px;flex:none}.blockTitleBreadcrumbGlobalCaret{display:none}.blockTitleLayoutV2 .blockTitleBreadcrumbV2 .blockTitleBreadcrumbGlobalButton.active{background:rgba(var(--brand-rgb,37,99,235),.16);color:var(--brand,#2563eb)}.addPresentationInnerPopup{width:min(680px,calc(100vw - 48px));padding:0;border:1px solid #e4e9f4;border-radius:14px;overflow:hidden;box-shadow:0 20px 50px rgba(20,30,80,.16)}.pptTemplateModal{display:flex;flex-direction:column;max-height:min(76vh,620px);font-family:"IBM Plex Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;color:#14184b}.pptTemplateSearch{margin-left:auto;flex:0 1 240px;min-width:0}.pptTemplateSearch .form-control{height:34px;border-radius:9px;font-size:13px}.pptTemplateSearch .form-control:focus{border-color:var(--brand,#2563eb);box-shadow:0 0 0 3px rgba(var(--brand-rgb,37,99,235),.16)}.pptTemplateBody{flex:1 1 auto;min-height:0;overflow-y:auto;padding:10px}.pptTemplateRow{display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%;padding:9px 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:#14184b;font-size:13.5px;font-weight:600;text-align:left;cursor:pointer;transition:background-color .12s,border-color .12s}.pptTemplateRow:hover{background:rgba(var(--brand-rgb,37,99,235),.06)}.pptTemplateRow.isSelected{border-color:var(--brand-border,#c6d8fb);background:rgba(var(--brand-rgb,37,99,235),.1);color:var(--brand,#2563eb)}.pptTemplateRow:focus{outline:none}.pptTemplateRow:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:-2px}.pptTemplateName{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pptTemplateCheck{flex:none;color:var(--brand,#2563eb);font-weight:800}.pptTemplateFooter{justify-content:flex-end}.fltBtn:disabled{opacity:.5;cursor:default;box-shadow:none}.blockTitleLayoutV2 .headerTabsToggle{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;padding:0;border:none;border-radius:7px;background:transparent;color:#8a94a6;cursor:pointer;transition:background-color .12s,color .12s}.blockTitleLayoutV2 .headerTabsToggle:hover{background:rgba(var(--brand-rgb,37,99,235),.1);color:var(--brand,#2563eb)}.blockTitleLayoutV2 .headerTabsToggle:focus{outline:none}.blockTitleLayoutV2 .headerTabsToggle:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:1px}.blockTitleLayoutV2 .headerTabsToggle svg{width:15px;height:15px;transition:transform .18s ease}.blockTitleLayoutV2 .headerTabsToggle:not(.isOpen) svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.blockTitleLayoutV2 .headerTabsToggle svg{transition:none}}.filtersOverflowPanel .filtersOverflowItem{display:block;width:100%}.filtersOverflowPanel .filtersBlock,.filtersOverflowPanel .filtersBlockActive,.filtersOverflowPanel .filtersColumnChooser,.filtersOverflowPanel .filtersDisplayComponent,.filtersOverflowPanel .filtersExport,.filtersOverflowPanel .filtersLevel,.filtersOverflowPanel .filtersPlanningSettings{display:flex;align-items:center;justify-content:flex-start;grid-gap:10px;gap:10px;width:100%;min-width:0;height:auto;min-height:34px;padding:7px 9px;border-radius:8px}.filtersOverflowPanel .filtersBlock:hover,.filtersOverflowPanel .filtersBlockActive:hover,.filtersOverflowPanel .filtersColumnChooser:hover,.filtersOverflowPanel .filtersDisplayComponent:hover,.filtersOverflowPanel .filtersExport:hover,.filtersOverflowPanel .filtersLevel:hover,.filtersOverflowPanel .filtersPlanningSettings:hover{background:rgba(var(--brand-rgb,37,99,235),.08)}.filtersOverflowPanel .filtersOverflowLabel,.filtersOverflowPanel span.fs12{display:inline-block;margin-left:0;font-size:13px;font-weight:600;white-space:nowrap}.filtersOverflowPanel .filtersActionIcon,.filtersOverflowPanel .iconsFilter{width:16px;height:16px;min-width:16px;flex:none;margin:0}.filtersOverflowPanel .blockToolbarAddButton{display:none}.blockContentTimetrackingViews,.blockContentViews{flex:1 1 auto;width:100%;min-width:0;padding-left:0;padding-right:0}.blockViewBar .blockFiltersGroupSelect{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;min-width:0}.blockViewBar .blockFiltersGroupSelect .labelAxis{margin:0;font-size:13px;font-weight:600;white-space:nowrap}.blockViewBar .blockFiltersGroupSelect .selectAxe{margin-right:0!important;font-size:13px}.blockViewBar .filtersActionIcon{flex:none}.blockViewBarIconButton{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;padding:0;border:1px solid var(--border,#e7ecf4);border-radius:9px;background:#fff;color:#5a6577;cursor:pointer;transition:background-color .12s,border-color .12s,color .12s}.blockViewBarIconButton:hover{border-color:rgba(var(--brand-rgb,37,99,235),.35);background:rgba(var(--brand-rgb,37,99,235),.06);color:var(--brand,#2563eb)}.blockViewBarIconButton:focus{outline:none}.blockViewBarIconButton:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:1px}.blockViewBarIconButton .iconQRCode{display:block;width:17px;height:17px;flex:none;background:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.blockViewBarViewPill.isStatic{cursor:default;background:transparent}.blockViewBarViewPill.isStatic:hover{background:transparent;border-color:transparent}.detailsCommentComposer{display:flex;flex-direction:column;grid-gap:8px;gap:8px;flex:none;margin-bottom:20px;padding-left:30px;padding-right:10px}.detailsCommentComposerActions{display:flex;justify-content:flex-end}.detailsCommentsButton{display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;flex:none;width:auto;height:34px;padding:0 16px;border:none;border-radius:9px;background:var(--brand,#2563eb);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .12s,opacity .12s}.detailsCommentsButton:hover:not(:disabled){background:var(--brand-dark,#1d4ed8)}.detailsCommentsButton:disabled{opacity:.45;cursor:default}.detailsCommentsButton:focus{outline:none}.detailsCommentsButton:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:2px}.detailsCommentsButtonIcon{display:block;width:15px;height:15px;flex:none;background:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.detailsCommentsTextArea:focus{border-color:rgba(var(--brand-rgb,37,99,235),.45)!important;box-shadow:0 0 0 3px rgba(var(--brand-rgb,37,99,235),.12)!important}body.headerBandCollapsed .blockTitleLayoutV2{height:50px}body.headerBandCollapsed .blockTitleLayoutV2 .blockTitleRowTop{max-height:0;min-height:0;height:0;padding-top:0;padding-bottom:0;border:none;opacity:0;overflow:hidden}body.headerBandCollapsed .blockHeaderCompact .blockTitle,body.headerBandCollapsed .blockHeaderCompact .blockTitleLayoutV2,body.headerBandCollapsed .blockHeaderCompact .blockTitleTimetracking{height:0;min-height:0;overflow:hidden}.blockTitleLayoutV2 .blockTitleRowTop{transition:max-height .3s cubic-bezier(.4,0,.2,1),min-height .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1),opacity .22s ease}@media (prefers-reduced-motion:reduce){.blockTitleLayoutV2 .blockTitleRowTop{transition:none}}.navbarBandToggle{display:flex;align-items:center;justify-content:center;flex:none;height:40px;margin:-4px -1px 0;border-bottom:1px solid hsla(0,0%,100%,.14)}.navbarBandToggleButton{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:9px;background:transparent;color:hsla(0,0%,100%,.85);cursor:pointer;transition:background-color .12s,color .12s}.navbarBandToggleButton svg{width:17px;height:17px}.navbarBandToggleButton:hover{background:hsla(0,0%,100%,.1);color:#fff}.navbarBandToggleButton.isActive{background:hsla(0,0%,100%,.18);color:#fff}.navbarBandToggleButton:focus{outline:none}.navbarBandToggleButton:focus-visible{outline:2px solid hsla(0,0%,100%,.75);outline-offset:1px}.navigationBar{grid-template-rows:auto 1fr auto;align-content:stretch}body.headerBandCollapsed .blockTitleLayoutV2 .blockTitleRowTop{visibility:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1),min-height .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1),opacity .22s ease,visibility 0s linear .3s}.blockViewBarIcon.isStatic{cursor:default}.blockViewBarIcon.isStatic:hover{transform:none;filter:none}.blockTitleLayoutV2.blockTitleLayoutInline{flex-direction:row;align-items:center;grid-gap:0;gap:0;height:auto;min-height:56px}.blockTitleLayoutV2.blockTitleLayoutInline .blockTitleView{padding-left:0}.blockTitleLayoutV2.blockTitleLayoutInline .blockTitleView:before{width:1px;height:22px;margin:0 24px;background-color:rgba(var(--brand-rgb,37,99,235),.18);mask-image:none;-webkit-mask-image:none}.blockTitleLayoutV2.blockTitleLayoutInline .blockTitleActions{margin-left:auto}@media (max-width:760px){.blockTitleLayoutV2.blockTitleLayoutInline{flex-wrap:wrap}}.blockTitle:has(>.blockTitleLayoutInline){height:auto;min-height:0}.blockTitleLayoutV2.blockTitleLayoutInline{min-height:48px}.blockTitleLayoutInline .topCurrentViewTextWrap{display:flex;align-items:center}.blockTitleLayoutInline .blockTitleMeta .topCurrentViewSelector{padding-left:0!important}.blockTitleLayoutInline .notifRuleEditorActions{margin-right:24px}.blockTitleLayoutInline .blockTitleHierarchySelector{margin-left:-12px}.blockTitleLayoutInline .blockTitleObject{flex:0 0 auto!important;max-width:none!important}.blockTitleLayoutInline .blockTitleObject .cardName{overflow:visible;text-overflow:clip}.blockTitleLayoutInline .blockTitleView{flex:0 1 auto;min-width:0}.viewBarSegmented{display:inline-flex;align-items:center;flex:none;grid-gap:2px;gap:2px;margin-left:14px;padding:2px;border-radius:9px;background:rgba(16,27,99,.05)}.viewBarSegmentedItem{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;height:24px;padding:0 10px;border:none;border-radius:7px;background:transparent;color:#6b7280;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .12s,color .12s}.viewBarSegmentedItem:hover:not(.isActive){background:rgba(var(--brand-rgb,37,99,235),.1);color:var(--brand,#2563eb)}.viewBarSegmentedItem.isActive{background:rgba(var(--brand-rgb,37,99,235),.14);color:var(--brand,#2563eb);font-weight:700}.viewBarSegmentedItem:focus{outline:none}.viewBarSegmentedItem:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:1px}.viewBarSegmentedCount{font-weight:800}.viewBarSegmentedItem.isActive .viewBarSegmentedCount{color:var(--brand,#2563eb)}@media (prefers-reduced-motion:reduce){.viewBarSegmentedItem{transition:none}}.blockViewBarObjectRow{display:flex;align-items:center;min-width:0}.blockViewBarObjectRow .blockViewBarObjectName{min-width:0;overflow:hidden;text-overflow:ellipsis}.timetrackingMonthsBar{display:flex;align-items:center;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;padding:2px 0}.timetrackingMonthChip{display:inline-flex;flex-direction:column;justify-content:center;flex:none;grid-gap:1px;gap:1px;min-width:62px;height:34px;padding:0 10px;border:1px solid transparent;border-radius:9px;color:#5a6577;line-height:1.1;cursor:pointer;transition:background-color .12s,color .12s,border-color .12s}.timetrackingMonthChip:hover:not(.isActive){background:rgba(var(--brand-rgb,37,99,235),.07);color:var(--brand,#2563eb)}.timetrackingMonthChip.isActive{background:rgba(var(--brand-rgb,37,99,235),.14);border-color:rgba(var(--brand-rgb,37,99,235),.28)}.timetrackingMonthChip:focus{outline:none}.timetrackingMonthChip:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:1px}.timetrackingMonthChipName{font-size:12px;white-space:nowrap}.timetrackingMonthChipYear{font-size:10px;opacity:.65}@media (prefers-reduced-motion:reduce){.timetrackingMonthChip{transition:none}}.viewBarObjectSeparator{display:inline-block;flex:none;width:1px;height:22px;margin:0 16px;background:rgba(var(--brand-rgb,37,99,235),.18)}.viewBarObjectSeparatorFull{height:auto;align-self:stretch}.viewBarRulePill{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;flex:0 1 auto;min-width:0;height:30px;padding:0 10px;border:none;border-radius:9px;background:transparent;cursor:pointer;transition:background-color .12s}.viewBarRulePill:hover{background:rgba(var(--brand-rgb,37,99,235),.07)}.viewBarRulePill:focus{outline:none}.viewBarRulePill:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:1px}.viewBarRulePillStatic,.viewBarRulePillStatic:hover{background:transparent;cursor:default}.viewBarRuleName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;color:#172b4d}.viewBarRuleCaret{flex:none}.timetrackingMonthChip{grid-gap:8px;gap:8px}.timetrackingMonthChipTexts{flex-direction:column;align-items:flex-start;line-height:1.1}.timetrackingMonthChipStatus{display:inline-flex;align-items:center;flex:none;max-width:84px;overflow:hidden;font-size:10px}.timetrackingMonthChipStatus .axe,.timetrackingMonthChipStatus .axeValue{font-size:10px;white-space:nowrap}.timetrackingMonthsLoading{display:inline-flex;align-items:center;flex:none;grid-gap:7px;gap:7px;margin-left:10px;font-size:11px;font-weight:600;color:#8a94a6;white-space:nowrap}.timetrackingMonthsSpinner{display:inline-block;width:12px;height:12px;border:2px solid rgba(var(--brand-rgb,37,99,235),.25);border-top-color:var(--brand,#2563eb);border-radius:50%;animation:timetrackingMonthsSpin .7s linear infinite}@keyframes timetrackingMonthsSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.timetrackingMonthsSpinner{animation:none}}.timetrackingMonthsBar{grid-gap:2px;gap:2px;padding:0}.timetrackingMonthChip{flex-direction:row;align-items:center;grid-gap:5px;gap:5px;min-width:0;padding:0 9px;border:none;border-radius:0;background:transparent;box-shadow:none}.timetrackingMonthChip:hover:not(.isActive){background:transparent;color:#172b4d}.timetrackingMonthChip.isActive{background:transparent;border-color:transparent;color:var(--brand,#2563eb);box-shadow:inset 0 -2.5px 0 var(--brand,#2563eb)}.timetrackingMonthChipTexts{display:inline-flex;flex-direction:row;align-items:baseline;grid-gap:5px;gap:5px}.timetrackingMonthChipName{font-weight:600}.timetrackingMonthChipYear{font-size:11px;font-weight:600;opacity:.6}.timetrackingMonthChipStatus{align-self:center;max-width:70px}.timetrackingMonthsMore{display:inline-flex;align-items:center;justify-content:center;height:30px;min-width:30px;padding:0 8px;border:1px solid var(--border,#e7ecf4);border-radius:8px;background:#fff;color:#5a6577;font-size:13px;font-weight:700;cursor:pointer}.timetrackingMonthsMore.active,.timetrackingMonthsMore:hover{border-color:var(--brand-border,#c6d8fb);background:var(--brand-50,#e9f0fe);color:var(--brand,#2563eb)}.appPopover.timetrackingMonthsMenu{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:190px;padding:6px;border-color:var(--brand-border,#c6d8fb)}.timetrackingMonthsMenu .timetrackingMonthChip{justify-content:flex-start;width:100%;height:32px;padding:0 10px;border-radius:8px;box-shadow:none}.timetrackingMonthsMenu .timetrackingMonthChip:hover{background:rgba(var(--brand-rgb,37,99,235),.08)}.timetrackingMonthsMenu .timetrackingMonthChip.isActive{background:var(--brand-50,#e9f0fe);box-shadow:none}.timetrackingMonthsWrap{display:flex;align-items:center;grid-gap:8px;gap:8px;flex:1 1 auto;min-width:0}.yearSelectorPill{flex:none}.timetrackingBandYearNav{margin-right:4px}.yearSelectorLabel{height:24px;border:none;border-radius:999px;color:#111!important;font-weight:700!important;background:transparent;cursor:pointer}.yearSelectorLabel:hover{background:#e2e8f2}.appPopover.yearSelectorMenu{width:236px;padding:8px}.tbsDatePickerCell:disabled{color:#c4c5ce;cursor:default}.tbsDatePickerCell:disabled:hover{background:transparent}.ttMonthsHeaderYearNav{align-self:flex-start;margin-right:0;margin-bottom:1px}.ttMonthsHeaderClose{margin-left:auto;align-self:start}.timetrackingMonthsBar{overflow:hidden}.timetrackingMonthDonut{display:inline-block;flex:none;align-self:center;width:14px;height:14px;border-radius:50%;background:conic-gradient(var(--brand,#2563eb) var(--donut,0),rgba(16,27,99,.12) 0);mask:radial-gradient(circle,transparent 54%,#000 56%);-webkit-mask:radial-gradient(circle,transparent 54%,#000 56%)}.timetrackingMonthDonut.isFull{background:conic-gradient(#2aa97e var(--donut,100%),rgba(16,27,99,.12) 0)}.timetrackingMonthsBar{grid-gap:4px;gap:4px}.timetrackingMonthChip{height:30px;padding:6px 9px;color:#8a94a6;line-height:18px}.timetrackingMonthChipName{font-size:13px;font-weight:500}.timetrackingMonthChip.isActive .timetrackingMonthChipName{font-weight:700}.timetrackingMonthChipYear{font-size:13px;font-weight:500;opacity:.55}.timetrackingIndicators.ttSummary{display:flex;align-items:center;height:auto;flex-wrap:wrap;grid-gap:18px 28px;gap:18px 28px;width:auto;margin:10px 0 0;padding:16px 20px;border:1px solid var(--border,#e7ecf4);border-radius:14px;background:#fff;box-shadow:0 2px 10px rgba(16,27,99,.05)}.ttSummaryMonth{grid-gap:12px;gap:12px;flex:none;width:15%}.ttSummaryMonth,.ttSummaryMonthTile{display:inline-flex;align-items:center}.ttSummaryMonthTile{justify-content:center;width:44px;height:44px;border-radius:12px;background:rgba(var(--brand-rgb,37,99,235),.1);color:var(--brand,#2563eb)}.ttSummaryMonthTile svg{width:20px;height:20px}.ttSummaryMonthIcon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:12px;background:rgba(var(--brand-rgb,37,99,235),.1);color:var(--brand,#2563eb)}.ttSummaryMonthIcon svg{width:20px;height:20px}.ttSummaryMonthTexts{display:inline-flex;flex-direction:column;grid-gap:2px;gap:2px}.ttSummaryKicker{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#8a94a6;white-space:nowrap}.ttSummaryMonthName{font-size:17px;font-weight:800;color:#172b4d;white-space:nowrap;text-transform:capitalize}.ttSummaryStats{display:flex;align-items:stretch;flex-wrap:wrap;grid-gap:26px;gap:26px;flex:0 0 auto;width:30%;min-width:0}.ttSummaryStat{display:inline-flex;flex-direction:column;justify-content:center;grid-gap:1px;gap:1px;padding-left:12px;border-left:3px solid transparent}.ttSummaryStatValue{font-size:19px;font-weight:800;line-height:1.15;color:#172b4d}.ttSummaryStatLabel{font-size:12px;font-weight:500;color:#6b7280;white-space:nowrap}.ttStatHolidays{border-left-color:#2aa97e}.ttStatOccupancy{border-left-color:#c9d2e3}.ttStatBank{border-left-color:#5a6577}.ttStatBurned{border-left-color:var(--brand,#2563eb)}.ttSummaryProgress{display:inline-flex;align-items:center;grid-gap:12px;gap:12px;flex:1 1;width:50%;min-width:240px}.ttSummaryPct{font-size:19px;font-weight:800;color:#2aa97e;white-space:nowrap}.ttSummaryPct.isOver{color:#d6482b}.ttSummaryBar{flex:1 1;min-width:120px;height:8px;border-radius:999px;overflow:hidden}.ttSummaryStatus{flex:none;margin:0}.timetrackingWeeks{display:flex;align-items:stretch;flex-wrap:wrap;grid-gap:12px;gap:12px;margin:10px 10px 6px}.ttWeeksLabel{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;flex:none;font-size:14px;font-weight:700;color:#172b4d}.ttWeeksLabel svg{width:17px;height:17px;color:#5a6577}.ttWeekCard{display:inline-flex;flex-direction:column;justify-content:center;grid-gap:6px;gap:6px;min-width:116px;padding:9px 14px;border:1px solid var(--border,#e7ecf4);border-radius:12px;background:#fff;text-align:left;cursor:pointer;transition:border-color .12s,background-color .12s,box-shadow .12s}.ttWeekCard:hover:not(.isSelected){border-color:rgba(var(--brand-rgb,37,99,235),.35)}.ttWeekCard:focus{outline:none}.ttWeekCard:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:1px}.ttWeekLabel{font-size:13.5px;font-weight:700;color:#172b4d;white-space:nowrap}.ttWeekMeter{display:inline-flex;align-items:center;grid-gap:8px;gap:8px}.ttWeekBar{flex:1 1 auto;min-width:56px;height:6px;border-radius:999px;background:rgba(16,27,99,.1);overflow:hidden}.ttWeekBarFill{display:block;height:100%;border-radius:999px;background:var(--brand,#2563eb)}.ttWeekBarFill.isFull{background:#2aa97e}.ttWeekPct{font-size:12px;font-weight:700;color:#6b7280;white-space:nowrap;min-width:34px;text-align:right}.ttWeekCard.isAll{justify-content:center;max-width:136px;border-style:dashed;border-color:rgba(var(--brand-rgb,37,99,235),.45)}.ttWeekCard.isAll .ttWeekLabel{color:var(--brand,#2563eb);white-space:normal;text-align:center;line-height:1.25}.ttWeekCard.isSelected{border-color:var(--brand,#2563eb);background:var(--brand,#2563eb);box-shadow:0 6px 16px rgba(var(--brand-rgb,37,99,235),.3)}.ttWeekCard.isSelected .ttWeekLabel,.ttWeekCard.isSelected .ttWeekPct{color:#fff}.ttWeekCard.isSelected .ttWeekBar{background:hsla(0,0%,100%,.3)}.ttWeekCard.isSelected .ttWeekBarFill{background:#fff}@media (prefers-reduced-motion:reduce){.ttWeekCard{transition:none}}.block>.blockViewBar{width:auto;margin:0 10px}.ttMonthPill .ttMonthPillIcon{display:inline-flex;flex:none;color:var(--brand,#2563eb)}.ttMonthPill .ttMonthPillIcon svg{width:15px;height:15px}.ttSummaryStatusButton{position:relative;display:inline-flex;cursor:pointer}.ttSummaryStatusButton .timesheetAxe{padding:11px 42px 11px 20px;border-radius:13px;font-size:15px;font-weight:700;box-shadow:0 8px 18px rgba(16,27,99,.18);transition:filter .12s}.ttSummaryStatusButton:hover .timesheetAxe{filter:brightness(1.05)}.ttSummaryStatusCaret{position:absolute;top:50%;right:16px;transform:translateY(-50%);display:inline-flex;color:#fff;pointer-events:none}.ttSummaryStatusCaret svg{width:15px;height:15px}.appPopover.ttMonthsPopover{max-width:460px;padding:8px 12px;border:1px solid var(--border,#e7ecf4);border-radius:16px;box-shadow:0 18px 44px rgba(16,27,99,.16)}.ttMonthsHeader{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:8px;border-bottom:1px solid var(--border,#e7ecf4)}.ttMonthsHeaderTexts{display:flex;align-items:center;grid-gap:1px;gap:1px;min-width:0}.ttMonthsHeaderTitle{font-size:14px;font-weight:700;color:#101b63}.ttMonthsHeaderSub{font-size:11.5px;font-weight:500;color:#8a94a6;margin-left:10px}.ttMonthsList{display:flex;flex-direction:column;grid-gap:2px;gap:2px;max-height:min(560px,64vh);margin-top:8px;padding:0 8px 8px;overflow-y:auto}.ttMonthsRow{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:9px 12px;border-radius:10px;text-decoration:none;cursor:pointer}.ttMonthsRow:hover{background:rgba(var(--brand-rgb,37,99,235),.06);text-decoration:none}.ttMonthsRow.isCurrent{background:var(--brand-50,#e9f0fe)}.ttMonthsRowCheck{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;border-radius:50%;background:var(--brand,#2563eb);color:#fff}.ttMonthsRowCheck svg{width:11px;height:11px}.ttMonthsRowName{flex:0 0 108px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:#101b63;text-transform:capitalize}.ttMonthsRow.isCurrent .ttMonthsRowName{flex-basis:76px;color:var(--brand,#2563eb)}.ttMonthsRowBar{flex:1 1 auto;min-width:100px;height:7px;border-radius:999px;background:rgba(16,27,99,.08);overflow:hidden}.ttMonthsRowBarFill{display:block;height:100%;border-radius:999px;background:var(--brand,#2563eb)}.ttMonthsRowBar.isOver .ttMonthsRowBarFill{background:#d6482b}.ttMonthsRowPct{flex:none;min-width:44px;text-align:right;font-size:12px;font-weight:700;color:#a6afc3;white-space:nowrap}.ttMonthsRowPct.hasValue{color:var(--brand,#2563eb)}.ttMonthsRowStatus{display:grid}.ttMonthsRowBurned,.ttMonthsRowStatus{justify-content:end;width:100%;min-width:100px}.ttMonthsRowBurned{display:flex;font-size:12px;white-space:nowrap}.ttMonthsRowStatus .miniTimesheetAxe{height:24px;padding:3px 12px;border:1px solid transparent;border-radius:999px;font-size:11.5px;font-weight:700;white-space:nowrap}.ttMonthsRowStatus .miniTimesheetAxe.bg-orange,.ttMonthsRowStatus .miniTimesheetAxe.bordered.orange{background-color:rgba(245,124,18,.12);border-color:rgba(245,124,18,.45);color:#d96a0a;-webkit-text-fill-color:#d96a0a}.ttMonthsRowStatus .miniTimesheetAxe.bg-green{background-color:rgba(0,199,122,.14);border-color:rgba(0,199,122,.45);color:#0e9c68;-webkit-text-fill-color:#0e9c68}.ttMonthsRowStatus .miniTimesheetAxe.bg-red{background-color:rgba(226,19,19,.1);border-color:rgba(226,19,19,.4);color:#e21313;-webkit-text-fill-color:#e21313}.ttMonthsRowStatus .miniTimesheetAxe.bg-blue{background-color:rgba(0,136,199,.12);border-color:rgba(0,136,199,.4);color:#0088c7;-webkit-text-fill-color:#0088c7}.ttMonthsRowStatus .miniTimesheetAxe.bg-grey,.ttMonthsRowStatus .miniTimesheetAxe.bordered.grey{background-color:rgba(142,142,144,.12);border-color:rgba(142,142,144,.4);color:#5a6577;-webkit-text-fill-color:#5a6577}.settingsPopupHeaderIcon svg{width:20px;height:20px}.btn-primary,.btn-primary.disabled,.btn-primary:disabled{background-color:var(--brand,#2563eb)!important;border-color:var(--brand,#2563eb)!important;color:#fff!important}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:var(--brand-dark,#1d4ed8)!important;border-color:var(--brand-dark,#1d4ed8)!important;color:#fff!important}.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 3px rgba(var(--brand-rgb,37,99,235),.25)!important}.btn-warning,.btn-warning.disabled,.btn-warning:disabled{background-color:#fff!important;border-color:#d6deea!important;color:#44506a!important}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:#f4f6fa!important;border-color:#c3cedf!important;color:#44506a!important}.btn-warning.focus,.btn-warning:focus,.btn-warning:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 3px rgba(68,80,106,.15)!important}.btn-warning:not(.btnKeepOrder){order:-1;margin-right:12px!important}.blockViewBar .filtersOverflowZoneRow .filtersPlanningSettings{justify-content:center;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;border-radius:9px}.blockViewBarTexts{container-type:inline-size;container-name:blockViewBarTexts}@container blockViewBarTexts (max-width: 480px){.blockViewBarTitleRow .blockViewBarTitleEdit{display:none}.blockViewBarTitleRow .blockViewBarViewPill .blockViewBarViewName,.blockViewBarTitleRow:has(.blockViewBarViewGroup) .blockViewBarBlockPill .blockViewBarViewName{max-width:150px}}@container blockViewBarTexts (max-width: 330px){.blockViewBarTitleRow:has(.blockViewBarViewGroup) .blockViewBarBlockPill{padding:0 10px}.blockViewBarTitleRow .blockViewBarViewPill .blockViewBarViewName{max-width:96px}}.blockViewBar .blockViewBarGroupActions,.blockViewBar .blockViewBarGroupActions>.blockFilters,.blockViewBar .blockViewBarRight{flex:1 1 auto;min-width:0}.blockViewBar .filtersOverflowZone{flex:0 1 auto;min-width:0;width:auto}.workloadPlanComponent{width:100%}.workloadPlan{width:100%;box-sizing:border-box;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#1f2937;padding:6px 2px 10px}.workloadPlanEmpty{padding:40px 20px;color:#aab0b9;font-size:14px;text-align:center}.workloadPlanTop{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;margin-bottom:16px}.workloadPlanHeadTitle{margin:0;font-size:19px;font-weight:800;color:#1c3c5e;letter-spacing:-.01em}.workloadPlanHeadSub{font-size:13.5px;color:#7b8494;margin-top:3px}.workloadPlanLegend{display:flex;align-items:center;font-size:12.5px;color:#7b8494;font-weight:600}.wpLegItem{display:inline-flex;align-items:center}.wpLegItem:not(:first-child){margin-left:14px}.workloadPlanLegendSwatch{display:inline-block;width:13px;height:13px;border-radius:3px;margin-right:6px;flex:none}.workloadPlanBody{display:flex;align-items:flex-start;grid-gap:18px;gap:18px}.workloadPlanBacklog{width:262px;flex:none;align-self:stretch;border:1px solid #eceef1;border-radius:12px;background:#fbfcfd;transition:.15s;display:flex;flex-direction:column}.workloadPlanBacklogOver{background:#f4f8ff;border-color:#cfe0f7}.workloadPlanBacklogHead{display:flex;align-items:center;grid-gap:9px;gap:9px;padding:13px 15px;border-bottom:1px solid #eceef1}.workloadPlanBacklogIcon{width:28px;height:28px;border-radius:8px;background:#eef1f5;color:#7b8494;display:inline-flex;align-items:center;justify-content:center;flex:none}.workloadPlanBacklogTitle{font-size:14.5px;font-weight:800;color:#1c3c5e;flex:1 1}.workloadPlanBacklogCount{min-width:22px;height:22px;padding:0 8px;border-radius:999px;background:#eef1f5;color:#7b8494;font-size:12px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.workloadPlanBacklogList{padding:10px;display:flex;flex-direction:column;grid-gap:9px;gap:9px;flex:1 1}.workloadPlanBacklogEmpty{text-align:center;padding:22px 8px;color:#aab0b9;font-size:13px;line-height:1.5}.workloadPlanCard{display:flex;flex-direction:column;grid-gap:9px;gap:9px;padding:11px 12px;background:#fff;border:1px solid #ebedf0;border-radius:10px;cursor:grab;transition:background .13s ease,border-color .13s ease,box-shadow .13s ease,transform .13s ease;animation:wpCardIn .28s cubic-bezier(.22,.61,.36,1)}@keyframes wpCardIn{0%{opacity:0;transform:translateY(-3px) scale(.99)}to{opacity:1;transform:none}}.workloadPlanCard:active{transform:scale(.98)}.workloadPlanCard:hover{background:#f4f8ff;border-color:#cfe0f7;box-shadow:0 2px 10px rgba(31,111,212,.09)}.workloadPlanCard:hover .workloadPlanGrip{color:#2f6fd0}.workloadPlanCard:active{cursor:grabbing}.workloadPlanCard span,.workloadPlanCard svg{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.workloadPlanTaskName span,.workloadPlanTaskName svg{-webkit-user-drag:none}.workloadPlanCardTop{display:flex;align-items:center;grid-gap:8px;gap:8px}.workloadPlanGrip{color:#cbd0d8;flex:none;transition:.12s;display:inline-flex}.workloadPlanCardName{font-size:13.5px;font-weight:700;color:#1f2937;flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workloadPlanChargeBadge{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;font-size:12px;font-weight:700;color:#5b6472;background:#f4f6f9;border-radius:999px;padding:3px 10px;flex:none}.workloadPlanTableWrap{flex:1 1;min-width:0;overflow-x:auto;border:1px solid #eceef1;border-radius:12px}.workloadPlanTableWrap::-webkit-scrollbar{height:10px}.workloadPlanTableWrap::-webkit-scrollbar-thumb{background:#dfe3e9;border-radius:99px;border:3px solid #fff}.workloadPlanTable{border-collapse:collapse;width:100%;font-size:13.5px}.workloadPlanTable td,.workloadPlanTable th{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workloadPlanTable thead th{background:#f7f8fa;text-align:right;padding:13px 16px;font-size:12.5px;font-weight:800;color:#3b4351;border-bottom:1px solid #e4e7ec;white-space:nowrap;min-width:92px}.workloadPlanHeadResource{position:sticky;left:0;z-index:3;padding:13px 18px!important;color:#1c3c5e!important;min-width:230px!important}.workloadPlanHeadTotal{border-left:2px solid #e0e4ea;color:#1c3c5e!important;min-width:84px!important}.workloadPlanHeadRemain{padding-right:18px!important;color:#1c3c5e!important;min-width:88px!important}.workloadPlanStickyName{position:sticky;left:0;z-index:2;text-align:right;white-space:nowrap}.workloadPlanCapRow{background:#f7f9fb;transition:.13s}.workloadPlanCapRow>td{border-bottom:1px solid #eef0f2}.workloadPlanCapName{background:#f0f3f6;padding:13px 18px}.workloadPlanCapName .wpResName{font-weight:800;color:#1c3c5e}.workloadPlanCapName .wpResCaf{color:#9aa2ad;font-weight:600}.workloadPlanCapCell{text-align:right;padding:13px 16px;color:#3b4351;transition:color .2s ease}.workloadPlanCapCellNeg{color:#c0392b;font-weight:600}.workloadPlanCapTotal{text-align:right;padding:13px 16px;border-left:2px solid #e0e4ea;font-weight:800;color:#1c3c5e}.workloadPlanRemainCell{text-align:right;padding:10px 18px;vertical-align:middle}.workloadPlanRestNum{font-weight:500;color:var(--brand,#2f6fd0);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workloadPlanRestNumNeg{color:#c0392b}.workloadPlanRestBar{position:relative;height:5px;border-radius:999px;background:#eef1f5;overflow:hidden;margin-top:5px}.workloadPlanRestBarFill{position:absolute;left:0;top:0;bottom:0;border-radius:999px;transition:width .4s cubic-bezier(.22,.61,.36,1),background .3s ease}.workloadPlanCapRowOver,.workloadPlanCapRowOver .workloadPlanCapName{background:#eef5fe}.workloadPlanOccRow>td{border-bottom:1px solid #eef0f2}.workloadPlanOccLabel{background:#fff;text-align:right;padding:9px 18px;font-style:italic;color:#7b8494;font-size:12.5px}.workloadPlanOccCell{padding:0;text-align:right}.workloadPlanBar{margin:5px;height:28px;border-radius:6px;position:relative;overflow:hidden;transition:background .3s ease}.workloadPlanBarFill{position:absolute;left:0;top:0;bottom:0;transition:width .45s cubic-bezier(.22,.61,.36,1),background .3s ease}.workloadPlanBarLabel{position:absolute;right:9px;top:0;bottom:0;display:flex;align-items:center;font-size:12px;font-weight:800;transition:color .3s ease}.workloadPlanOccBorder{border-left:2px solid #e0e4ea}.workloadPlanTaskRow{cursor:grab;animation:wpIn .32s ease}.workloadPlanTaskRow>td{border-bottom:1px solid #eef0f2}.workloadPlanTaskRow:active{cursor:grabbing}@keyframes wpIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.workloadPlanTaskName{background:#fbfcfe;padding:10px 18px 10px 30px}.workloadPlanTaskNameStack{display:flex;flex-direction:column;align-items:flex-end;grid-gap:2px;gap:2px;min-width:0}.workloadPlanTaskNameInner{display:inline-flex;align-items:center;grid-gap:8px;gap:8px}.workloadPlanTaskPath{display:block;max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:500;color:#9aa2ad;cursor:default}.workloadPlanTip{position:fixed;z-index:9999;max-width:380px;background:#1c2532;color:#fff;font-size:12px;font-weight:500;line-height:1.4;padding:7px 11px;border-radius:8px;box-shadow:0 6px 24px rgba(20,30,50,.28);pointer-events:none;white-space:normal}.workloadPlanBullet{width:6px;height:6px;border-radius:50%;background:#2f6fd0}.workloadPlanTaskLabel{color:#3b4351;font-weight:600}.workloadPlanUnassign{color:#c2c8d0;cursor:pointer;font-size:12px}.workloadPlanUnassign:hover{color:#e2574f}.workloadPlanTaskCell{text-align:right;padding:10px 16px;color:#3b4351}.workloadPlanTaskCellEmpty{color:#d3d7dd}.workloadPlanTaskCellEditable{cursor:pointer}.workloadPlanTaskCellEditable:hover{background:#f4f8ff}.workloadPlanTaskTotal{text-align:right;padding:10px 16px;border-left:2px solid #e0e4ea;font-weight:700;color:#2f6fd0}.workloadPlanTaskRemain{text-align:right;padding:10px 18px;color:#c2c8d0}.workloadPlanTaskRemainNeg{color:#c0392b;font-weight:700}.workloadPlanEditing{padding:6px 8px!important;text-align:right}.workloadPlanCellInput{width:60px;max-width:100%;box-sizing:border-box;text-align:right;border:1px solid var(--brand,#2f6fd0);border-radius:4px;padding:5px 6px;font-size:13.5px;outline:none;font-family:inherit;background:#fff;color:#1f2937;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.occupationPill{display:inline-flex}.occupationPillInner{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:5px 12px;border-radius:999px;background:#f4f6fa;border:1px solid #e3e8f0;font-size:13px;font-weight:600;color:#1b3a5b;transition:background .12s ease,border-color .12s ease}.occupationPillInner:hover{background:#e9eef7;border-color:#d4dcea}.occupationPillLabel{white-space:nowrap}.occupationPillChevron{color:#6b7a90;display:inline-flex}.occupationNavPill{display:inline-flex;align-items:center;grid-gap:2px;gap:2px;padding:3px 6px;border-radius:999px;background:#f4f6fa;border:1px solid #e3e8f0}.occupationNavLabel{padding:0 8px;font-size:13px;font-weight:600;color:#1b3a5b;white-space:nowrap}.occupationNavArrow{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;border-radius:999px;color:#1b3a5b;cursor:pointer;padding:0}.occupationNavArrow:hover{background:#e2e8f2}.occupationNavArrow.disabled{color:#c2cad6;cursor:default}.occupationNavArrow.disabled:hover{background:transparent}.tabstersCalendar{display:flex;flex-direction:column;width:100%;height:calc(100% - 34px);min-height:0;box-sizing:border-box}.schedule-control-section{height:100%}.tabstersCalendarHeader{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;padding:8px 4px 14px;flex-wrap:wrap}.tabstersCalendarNav{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:6px;gap:6px}.tabstersCalendarNav .tabstersCalendarNavPeriod{display:flex;align-items:center;justify-content:flex-start;grid-gap:6px;gap:6px}.tabstersCalendarNavBtn{width:32px;height:32px;border:1px solid #e1e6f0;border-radius:8px;background:#fff;color:#46536e;font-size:18px;line-height:1;cursor:pointer}.tabstersCalendarNavBtn:hover{background:#f1f5fb}.tabstersCalendarTitle{margin-left:8px;font-size:18px;font-weight:700;color:#101b63;text-transform:capitalize}.tabstersCalendarActions{display:flex;align-items:center;grid-gap:10px;gap:10px}.tabstersCalendarTodayBtn{height:32px;padding:0 14px;border:1px solid #e1e6f0;border-radius:8px;background:#fff;color:#46536e;font-size:13px;font-weight:600;cursor:pointer}.tabstersCalendarTodayBtn:hover{background:#f1f5fb}.tabstersCalendarViewSwitch{display:inline-flex;border:1px solid #e1e6f0;border-radius:8px;overflow:hidden}.tabstersCalendarViewBtn{height:32px;padding:0 16px;border:none;background:#fff;color:#46536e;font-size:13px;font-weight:600;cursor:pointer}.tabstersCalendarViewBtn+.tabstersCalendarViewBtn{border-left:1px solid #e1e6f0}.tabstersCalendarViewBtn.is-active{background:var(--brand,#0088c7);color:#fff}.tabstersCalendarBody{flex:1 1;min-height:0;overflow:auto}.tabstersCalendarMonth{display:flex;flex-direction:column;height:100%;overflow:auto}.tabstersCalendarWeekdays{display:flex;position:sticky;top:0;background:#fff;z-index:1}.tabstersCalendarWeekday{width:92px;flex:1 1;display:flex;justify-content:center;align-items:center;padding:8px 0;font-size:12px;font-weight:600;color:#6b7a99;text-transform:capitalize;border-bottom:1px solid #e4eaf2}.tabstersCalendarWeekday.is-weekend{color:#9aa6be}.tabstersCalendarGrid{flex:1 1;display:flex;flex-direction:column}.tabstersCalendarWeek{flex:1 1;display:grid;grid-template-columns:repeat(7,1fr);min-height:92px}.tabstersCalendarCell{border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;padding:4px 6px;overflow:hidden;display:flex;flex-direction:column;grid-gap:3px;gap:3px}.tabstersCalendarCell.is-weekend{background:#fbfcfe}.tabstersCalendarCell.is-outside .tabstersCalendarDayNumber{color:#c2cad9}.tabstersCalendarDayNumber{font-size:13px;color:#46536e;align-self:flex-start;min-width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center}.tabstersCalendarDayNumber.is-today{background:var(--brand,#0088c7);color:#fff;border-radius:50%;font-weight:700}.tabstersCalendarEvents{display:flex;flex-direction:column;grid-gap:3px;gap:3px;overflow:hidden}.tabstersCalendarEvent{padding:2px 8px;border-radius:5px;font-size:12px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:opacity .15s ease}.tabstersCalendarEvent.is-selected{box-shadow:0 0 0 2px #fff,0 0 0 4px #101b63;font-weight:700}.tabstersCalendarEvent.is-dimmed{opacity:.35}.tabstersCalendarMenu{position:fixed;z-index:1300;min-width:190px;background:#fff;border:1px solid #e1e6f0;border-radius:10px;box-shadow:0 12px 32px rgba(16,27,99,.16);padding:6px;overflow:hidden}.tabstersCalendarMenuItem{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:8px 10px;border-radius:7px;font-size:13px;color:#334155;cursor:pointer}.tabstersCalendarMenuItem:hover{background:#f1f5fb}.tabstersCalendarMenuItem.is-danger{color:#d0353f}.tabstersCalendarMenuIcon{width:15px;height:15px;flex-shrink:0}.tabstersCalendarMore{font-size:11px;color:#6b7a99;font-weight:600;padding-left:2px}.tabstersCalendarYear{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;padding:4px}.tabstersCalendarMiniMonth{border:1px solid #edf1f7;border-radius:10px;padding:4px}.tabstersCalendarMiniTitle{font-size:13px;font-weight:700;color:#101b63;text-transform:capitalize;margin-bottom:6px;cursor:pointer}.tabstersCalendarMiniTitle:hover{color:var(--brand,#0088c7)}.tabstersCalendarMiniGrid,.tabstersCalendarMiniWeekdays{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:1px;gap:1px}.tabstersCalendarMiniWeekdays span{text-align:center;font-size:10px;color:#9aa6be;padding:2px 0}.tabstersCalendarMiniDay{position:relative;text-align:center;font-size:11px;color:#46536e;padding:3px 0 6px;border-radius:4px}.tabstersCalendarMiniDay.is-outside{color:#d3d9e4}.tabstersCalendarMiniDay.is-today{background:var(--brand-soft,#e8f3fb);color:var(--brand,#0088c7);font-weight:700}.tabstersCalendarMiniDot{position:absolute;left:50%;bottom:2px;transform:translateX(-50%);width:5px;height:5px;border-radius:50%}.tabstersCalendarPopover{position:fixed;z-index:1200;width:300px;max-width:92vw;background:#fff;border:1px solid #dce6f2;border-radius:12px;box-shadow:0 18px 44px rgba(16,27,99,.18);overflow:hidden}.tabstersCalendarPopoverHeader{position:relative;padding:14px 16px;color:#fff}.tabstersCalendarPopoverTitle{font-size:15px;font-weight:700;padding-right:18px}.tabstersCalendarPopoverDate{font-size:12px;opacity:.9;margin-top:2px}.tabstersCalendarPopoverClose{position:absolute;top:8px;right:12px;font-size:20px;line-height:1;cursor:pointer;opacity:.9}.tabstersCalendarPopoverContent{padding:12px 16px;font-size:13px;color:#334155;max-height:200px;overflow:auto}.tabstersCalendarPopoverFooter{display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px;padding:12px 16px;border-top:1px solid #eef2f8}.tabstersCalendarPopoverDetails{height:30px;padding:0 14px;display:inline-flex;align-items:center;border-radius:8px;background:var(--brand,#0088c7);color:#fff!important;font-size:12px;font-weight:600;text-decoration:none}.tabstersCalendarPopoverDetails:hover{filter:brightness(.96);text-decoration:none}.tabstersCalendarPopoverDelete{height:30px;padding:0 14px;border:1px solid #e5a100;border-radius:8px;background:#f5a623;color:#fff;font-size:12px;font-weight:600;cursor:pointer}.tabstersCalendarPopoverDelete:hover{filter:brightness(.96)}.tbsRangeCalendar{width:100%;font-family:"IBM Plex Sans",sans-serif}.tbsRangeCalendarNavBtn{flex:0 0 28px;width:28px;height:28px;border:1px solid #e1e6f0;border-radius:8px;background:#fff;color:#46536e;font-size:18px;line-height:1;padding:0;cursor:pointer}.tbsRangeCalendarNavBtn:hover{background:#f1f5fb}.tbsRangeCalendarNavSpacer{flex:0 0 32px;width:32px;height:32px}.tbsRangeCalendarTodayBtn{height:32px;padding:0 14px;border:none;background:transparent;color:var(--brand,#0088c7);font-size:12px;font-weight:600;cursor:pointer}.tbsRangeCalendarTodayBtn:hover{text-decoration:underline}.tbsRangeCalendarBody{min-height:250px}.tbsRangeCalendarMonthTitle{width:100%;display:flex;align-items:center;justify-content:center;margin:0 0 8px}.tbsRangeCalendarMonths{display:flex;grid-gap:16px;gap:16px}.tbsRangeCalendarMonth{flex:1 1;min-width:0}.tbsRangeCalendarCaption{display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:4px 8px;border:none;border-radius:8px;background:transparent;color:#101b63;font-size:13px;font-weight:700;text-transform:capitalize;cursor:pointer}.tbsRangeCalendarCaption:hover{background:#f1f5fb;color:var(--brand,#0088c7)}.tbsRangeCalendarCaption.is-toplevel{cursor:default}.tbsRangeCalendarCaption.is-toplevel:hover{background:transparent;color:#101b63}.tbsRangeCalendarCaptionChevron{font-size:9px;color:#9aa6be}.tbsRangeCalendarRow{display:flex}.tbsRangeCalendarWeekdays{margin-bottom:2px;border-bottom:1px solid #e4eaf2;padding-bottom:4px}.tbsRangeCalendarWeekday,.tbsRangeCalendarWeekNo{flex:1 1;min-width:0;text-align:center;font-size:10px;font-weight:700;text-transform:uppercase;color:#6b7a99}.tbsRangeCalendarWeekNo{display:flex;justify-content:center;align-items:center}.tbsRangeCalendarDay{flex:1 1;min-width:0;height:28px;padding:0;margin:1px 0;border:none;border-radius:8px;background:transparent;color:#46536e;font-size:12px;cursor:pointer}.tbsRangeCalendarDay:hover:not(:disabled){background:#f1f5fb;color:var(--brand,#0088c7)}.tbsRangeCalendarDay.is-outside{color:#b4bed4;cursor:default}.tbsRangeCalendarDay.is-today{box-shadow:inset 0 0 0 1.5px var(--brand,#0088c7)}.tbsRangeCalendarDay.is-in-range{color:#101b63;border-radius:0}.tbsRangeCalendarDay.is-in-range,.tbsRangeCalendarDay.is-in-range:hover:not(:disabled){background:var(--brand-soft,#e8f3fb)}.tbsRangeCalendarDay.is-outside.is-in-range,.tbsRangeCalendarDay.is-outside.is-start{background:var(--brand-soft,#e8f3fb);color:#b4bed4}.tbsRangeCalendarDay.is-outside.is-start{font-weight:400}.tbsRangeCalendarDay.is-outside.is-end{background:var(--brand-soft,#e8f3fb);font-weight:400;color:#b4bed4}.tbsRangeCalendarDay.is-end,.tbsRangeCalendarDay.is-start{background:var(--brand,#0088c7);color:#fff;font-weight:700}.tbsRangeCalendarDay.is-end:hover:not(:disabled),.tbsRangeCalendarDay.is-start:hover:not(:disabled){background:var(--brand,#0088c7);color:#fff}.tbsRangeCalendarDay.is-start{border-radius:8px 0 0 8px}.tbsRangeCalendarDay.is-end{border-radius:0 8px 8px 0}.tbsRangeCalendarDay.is-start.is-end{border-radius:8px}.tbsRangeCalendarZoom{padding:0 4px}.tbsRangeCalendarZoomGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.tbsRangeCalendarZoomCell{height:48px;border:1px solid #edf1f7;border-radius:10px;background:#fff;color:#46536e;font-size:13px;font-weight:600;text-transform:capitalize;cursor:pointer}.tbsRangeCalendarZoomCell:hover{background:#f1f5fb;color:var(--brand,#0088c7)}.tbsRangeCalendarZoomCell.is-outside{color:#d3d9e4}.tbsRangeCalendarZoomCell.is-today{box-shadow:inset 0 0 0 1.5px var(--brand,#0088c7)}.tbsRangeCalendarZoomCell.is-selected{border-color:var(--brand,#0088c7)}.tbsRangeCalendarZoomCell.is-selected,.tbsRangeCalendarZoomCell.is-selected:hover{background:var(--brand,#0088c7);color:#fff}.timelineEditHeader{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;flex-wrap:wrap;margin-bottom:10px}.timelineEditTitle{font-size:14px;font-weight:700;color:#101b63}.timelineEditRange{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:4px 10px;border:1px solid var(--brand-soft,#0088c7);border-radius:999px;background:var(--brand-hover,#e8f3fb)}.timelineEditRangeDate{font-size:12px;font-weight:600;color:#46536e}.timelineEditRangeArrow{font-size:12px;color:#9aa6be}.timesheetStats{display:flex;grid-gap:14px;gap:14px;flex-wrap:wrap;margin-bottom:10px}.timesheetStatCard{flex:1 1 160px;height:70px;min-width:150px;background:#fff;border:1px solid #eaeef5;border-radius:12px;padding:10px;box-shadow:0 1px 2px rgba(16,27,99,.04)}.timesheetStatCardWide{flex:2 1 260px}.timesheetStatLabel{display:flex;align-items:center;grid-gap:7px;gap:7px;font-size:12px;font-weight:600;color:#6b7a99;text-transform:uppercase;letter-spacing:.03em}.timesheetStatDot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.timesheetStatValue{margin-top:6px;font-size:25px;font-weight:800;color:#101b63;line-height:1}.timesheetStatHead{display:flex;align-items:baseline;justify-content:space-between}.timesheetStatValidation{display:flex;align-items:baseline;grid-gap:10px;gap:10px}.timesheetStatPercent{font-size:18px;font-weight:800;color:#101b63}.timesheetStatProgress{margin-top:10px;height:8px;border-radius:6px;background:#edf1f7;overflow:hidden}.timesheetStatProgressBar{height:100%;border-radius:6px;background:var(--brand,#0088c7);transition:width .2s ease}.timesheetStatProgressBar.is-complete{background:#16a34a}.timesheetStatSub{margin-top:6px;font-size:12px;color:#8a97b1}.timesheetRelaunchBtn{height:34px;padding:0 16px;border:none;border-radius:8px;background:var(--brand,#0088c7);color:#fff;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.timesheetRelaunchBtn:hover{filter:brightness(.96)}.budgetDoughnut{position:relative}.budgetDoughnutOverrun{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.tablePanelEmbedded{display:flex;flex-direction:column;height:100%;min-height:0;width:100%;box-sizing:border-box}.tablePanelEmbedded .tablePanelHeader{flex:0 0 auto}.tablePanelEmbedded .tablePanelBody,.tablePanelEmbedded .tablePanelDependenciesWrap,.tablePanelEmbedded .tablePanelDiscussionWrap{flex:1 1 auto;min-height:0}.mapSettingsContent{display:flex;flex-direction:column;flex:1 1;height:100%;padding:22px 28px 12px;overflow:auto}.mapSettingsTitle{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;max-width:100%;margin:16px 28px 0}.mapSettingsLabel{display:flex;align-items:center;color:var(--brand,#0088c7);font-weight:700;font-size:12px}.mapSettingsPopupContent{flex:1 1;min-height:0;padding:22px 28px 12px;overflow:auto}.mapSettingsCards{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;height:100%}.mapSettingsCard{width:100%;height:100%;display:flex;flex-direction:column;justify-content:start;align-items:start;grid-gap:20px;gap:20px;padding:20px;overflow-y:auto;border:1px solid #d8e3f0;border-radius:8px;background:#fff}.mapSettingsCardIcon:before{color:var(--brand,#2563eb);font-size:22px}.mapSettingsAxesTitleIcon:before{content:"☰"}.mapSettingsParametersTitleIcon:before{content:"☷"}.mapSettingsPopupAxisGroup{width:100%;display:flex;flex-direction:column;justify-content:start;align-items:start;grid-gap:4px;gap:4px}.mapSettingsCardTitle{font-size:14px;font-weight:700;color:var(--brand,#0088c7);display:flex;align-items:center;grid-gap:6px;gap:6px}.mapSettingsAxes{width:100%}.mapSettingsIndicators{width:100%;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.mapSettingsIndicator{width:100%;display:flex;align-items:center;grid-gap:4px;gap:4px}.mapSettingsParameters{height:100%;grid-gap:15px;gap:15px}.mapParameters,.mapSettingsParameters{width:100%;display:flex;flex-direction:column}.mapParameters{justify-content:start;align-items:start;grid-gap:20px;gap:20px}.mapParametersSettingBoolean{display:flex;align-items:center;grid-gap:20px;gap:20px}.mapParametersLabel{display:flex;align-items:center;height:30px;width:200px;font-size:12px;font-weight:700;color:#b1b2be}.blockViews{--views-item-height:34px;--views-title-height:28px;--views-more-height:34px;top:var(--views-menu-top,84px);left:var(--views-menu-left,clamp(96px,10vw,128px));bottom:auto;z-index:1800;display:flex;flex-direction:column;height:auto;max-height:min(84vh,790px);min-width:0;padding:0;border:1px solid #e4e9f4;border-top:3px solid #e7f4ff;border-radius:16px;box-shadow:0 20px 50px rgba(20,30,80,.16);overflow:visible}.blockViews,.blockViews:before{position:absolute;background:#fff}.blockViews:before{content:"";top:-8px;left:var(--views-menu-arrow-left,116px);z-index:1;width:18px;height:18px;border-left:1px solid #e7f4ff;border-top:1px solid #e7f4ff;border-radius:3px 0 0 0;transform:rotate(45deg)}.blockViews.viewsMenuModeBlocks{width:min(230px,calc(100vw - 86px));max-width:min(230px,calc(100vw - 86px))}.blockViews.viewsMenuModeViews{width:min(400px,calc(100vw - 120px));max-width:min(400px,calc(100vw - 120px))}.viewsMenuContent{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);flex:1 1 auto;width:100%;height:auto;min-height:0;max-height:min(76vh,720px);border-radius:14px 14px 0 0;overflow:hidden;font-size:13px}.blockViews.viewsMenuModeViews .viewsMenuContent{max-height:min(76vh,680px)}.blockViews.viewsMenuModeBlocks .viewsMenuContent{display:block;border-radius:14px}.viewsMenuSidebar{display:flex;flex-direction:column;min-height:0;max-height:min(76vh,720px);padding:16px 10px 12px;overflow:hidden;overflow-y:auto}.viewsMenuMain{position:relative;min-width:0;padding:18px 18px 12px}.viewsMenuMain,.viewsMenuScroll{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.viewsMenuScroll{max-height:calc(100vh - 245px);overflow-x:hidden;overflow-y:auto;padding-right:0}.viewsMenuTabsHeader{display:flex;align-items:center;flex:0 0 auto;grid-gap:10px;gap:10px;min-height:22px;margin:0 10px 14px}.viewsMenuTabsHeader>span{color:#8a93a8;font-size:11px;font-weight:700;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.viewsMenuTabsSettings{display:inline-flex;align-items:center;justify-content:center;height:26px;width:26px;min-width:26px;margin-left:auto;border:1px solid #dce7f5;border-radius:8px;background:#fff;cursor:pointer}.viewsMenuTabsSettings:hover{background:#eef7ff}.viewsMenuTabsSettings .iconsViews{width:15px!important;height:15px!important;min-width:15px!important}.blockViews .viewsMenuBareCloseIcon{flex:0 0 20px;width:20px!important;height:20px!important;min-width:20px!important;margin-left:auto;border:0;background:#0088c7!important;box-shadow:none}.blockViews .viewsMenuBareCloseIcon:focus,.blockViews .viewsMenuBareCloseIcon:focus-visible,.blockViews .viewsMenuBareCloseIcon:hover{background:#0088c7!important;box-shadow:none;outline:0}.blockViews .viewsMenuTabsOnlyClose{margin-left:6px}.viewsMenuBlocks{display:flex;flex-direction:column;flex:1 1 auto;grid-gap:8px;gap:8px;width:100%;min-height:0;padding:0;overflow-x:hidden;overflow-y:hidden}.blockViews.viewsMenuTabsExpanded .viewsMenuBlocks{overflow-y:auto;padding-right:4px}.viewsMenuBlock,.viewsMenuBlockSelected{display:inline-flex;align-items:center;flex:0 0 auto;grid-gap:0;gap:0;width:100%;min-height:36px;padding:8px 12px;border-radius:10px;color:#14184b;text-decoration:none;transition:background-color .12s,color .12s}.viewsMenuBlock>span:last-child,.viewsMenuBlockSelected>span:last-child{min-width:0;overflow:hidden;font-size:13.5px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.viewsMenuBlock:hover,.viewsMenuBlockSelected:hover{background:var(--brand-hover,#f2f5fb);color:#14184b;text-decoration:none}.viewsMenuBlockSelected,.viewsMenuBlockSelected:hover{background:var(--brand-50,#e9f0fe)}.viewsMenuBlockSelected,.viewsMenuBlockSelected>span:last-child{color:var(--brand,#2563eb)}.viewsMenuBlockIcon{display:inline-flex;flex:0 0 15px;width:15px!important;height:15px!important;min-width:15px!important;margin-right:11px;background:#8a93a8!important}.viewsMenuBlock:hover .viewsMenuBlockIcon,.viewsMenuBlockSelected .viewsMenuBlockIcon,.viewsMenuBlockSelected:hover .viewsMenuBlockIcon{background:var(--brand,#2563eb)!important}.viewsMenuHeader{display:block;position:relative;flex:0 0 auto;padding-bottom:4px}.blockViews .viewsMenuSearch{display:flex;align-items:center;flex:1 1 auto;width:100%;max-width:none}.blockViews .viewsMenuSearch .form-control{font-size:12px!important;font-weight:600!important;line-height:1.2!important}.viewsMenuLoading{position:absolute;top:74px;right:18px;bottom:18px;left:18px;z-index:3;display:flex;align-items:center;justify-content:center;border-radius:8px;background:hsla(0,0%,100%,.78)}.viewsMenuLoadingContent{display:inline-flex;align-items:center;grid-gap:14px;gap:14px;color:#101b63;font-weight:800}.viewsMenuLoadingContent .relative{margin-left:0}.blockGroupViews,.blockUserViews{display:flex;flex-direction:column;width:100%;min-height:-moz-fit-content;min-height:fit-content;overflow:visible}.viewsSectionExpanded{flex:1 0 auto}.viewsSectionShared{max-height:50%}.viewsSectionCollapsed{flex:0 0 auto}.viewsTitle{display:inline-flex;align-items:center;width:100%;height:var(--views-title-height);min-height:var(--views-title-height)}.blockViews .viewsLabel{min-width:0;overflow:hidden;letter-spacing:.05em!important;line-height:1.2!important;text-overflow:ellipsis;text-transform:uppercase!important;white-space:nowrap}.blockViews .viewsLabel,.blockViews .viewsLabelBlock{color:#8a93a8!important;font-size:11px!important;font-weight:800!important}.blockViews .viewsCount{background:var(--brand-hover,#f2f5fb)!important;color:#5a6478!important}.blockViews .viewsIcons .iconPlus{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;border-radius:8px!important;background:var(--brand,#2563eb)!important;box-shadow:0 2px 6px rgba(var(--brand-rgb,37,99,235),.22)!important;transition:filter .12s!important;-webkit-mask:none!important;mask:none!important;-webkit-mask-image:none!important;mask-image:none!important}.blockViews .viewsIcons .iconPlus:after,.blockViews .viewsIcons .iconPlus:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:12px!important;height:2px!important;border-radius:999px!important;background:#fff!important;transform:translate(-50%,-50%)!important}.blockViews .viewsIcons .iconPlus:after{transform:translate(-50%,-50%) rotate(90deg)!important}.blockViews .viewsIcons .iconPlus:hover{filter:brightness(.92)!important}.groupViewsList,.userViewsList{display:flex;flex-direction:column;flex:1 1 auto;grid-gap:0;gap:0;width:100%;min-height:36px;height:-moz-fit-content;height:fit-content}.viewItem,.viewItemSelected{display:flex;align-items:center;height:var(--views-item-height);min-height:var(--views-item-height);border-radius:8px;padding:5px 8px;text-decoration:none}.viewItemSelected{background:linear-gradient(90deg,#eef5ff,#f8fbff);box-shadow:inset 3px 0 0 var(--brand,#2563eb)}.viewItem:hover{background:#f7fafe;text-decoration:none}.blockViews .viewItem,.blockViews .viewItemSelected{height:32px;min-height:32px;border-radius:10px;padding:3px 10px;transition:background-color .12s}.blockViews .viewItem:hover{background:var(--brand-hover,#f2f5fb)}.blockViews .viewItemSelected{background:var(--brand-50,#e9f0fe);box-shadow:none}.viewLink,.viewLinkWithSave{display:inline-flex;align-items:center;height:100%;min-width:0}.viewLink{width:calc(100% - 22px)}.viewLinkWithSave{width:calc(100% - 48px)}.viewLink .iconsViews,.viewLinkWithSave .iconsViews{flex:0 0 18px!important;width:18px!important;height:18px!important;min-width:18px!important;margin-right:8px!important}.blockViews .viewLink:has(.viewsMenuDefaultBadge)>.iconsViews,.blockViews .viewLinkWithSave:has(.viewsMenuDefaultBadge)>.iconsViews{background-color:#8b91b0!important}.blockViews .viewName{color:#14184b!important;font-size:13.5px!important;font-weight:600!important;line-height:1.2!important}.blockViews .viewItemSelected .viewName,.blockViews .viewName{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blockViews .viewItemSelected .viewName{color:var(--brand,#2563eb)!important;font-weight:700!important}.viewsMenuDefaultBadge{display:inline-flex;align-items:center;flex:0 0 auto;height:16px;max-width:78px;margin-left:6px;padding:0 5px;border-radius:4px;background:#eef5ff;color:var(--brand,#2563eb);font-size:8px;font-weight:800;line-height:12px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.blockViews .viewsMenuDefaultBadge{height:17px;max-width:112px;margin-left:8px;padding:0 6px;border-radius:5px;background:var(--brand-50,#e9f0fe);font-size:10px;line-height:17px}.viewsMenuMoreTabs{display:inline-flex;align-items:center;flex:0 0 auto;grid-gap:12px;gap:12px;width:-moz-fit-content;width:fit-content;min-height:var(--views-more-height);margin:0 10px;border:none;background:#fff;cursor:pointer}.viewsMenuMoreTabs>span:last-child{color:var(--brand,#2563eb);font-size:12.5px;font-weight:600;line-height:1.2}.viewsMenuPlusMark{justify-content:center;flex:0 0 auto;color:var(--brand,#2563eb);font-size:13px;font-weight:300;line-height:1}.viewRowActions,.viewsMenuPlusMark{display:inline-flex;align-items:center}.viewRowActions{flex:none;grid-gap:2px;gap:2px;margin-left:auto;opacity:0;visibility:hidden;transition:opacity .12s ease}.viewItem:hover .viewRowActions,.viewItemSelected:hover .viewRowActions,.viewRowActions.isPanelOpen,.viewRowActions:focus-within{opacity:1;visibility:visible}.viewRowAction{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;padding:0;border:none;border-radius:7px;background:transparent;cursor:pointer;transition:background-color .12s}.viewRowAction:hover{background:rgba(var(--brand-rgb,37,99,235),.12)}.viewRowAction.active{background:rgba(var(--brand-rgb,37,99,235),.16)}.viewRowAction:focus{outline:none}.viewRowAction:focus-visible{outline:2px solid rgba(var(--brand-rgb,37,99,235),.55);outline-offset:1px}.viewRowAction .iconsPopover{width:16px;height:16px;margin:0;background-color:#8a94a6;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.viewRowAction.active .iconsPopover,.viewRowAction:hover .iconsPopover{background-color:var(--brand,#2563eb)}.viewRowActionDanger:hover{background:rgba(226,19,19,.1)}.viewRowActionDanger:hover .iconsPopover{background-color:#e21313}.viewsMenuFooter{display:flex;align-items:center;justify-content:space-between;min-height:38px;padding:0 20px;border-top:1px solid #eef1f7;border-radius:0 0 14px 14px;background:#fff;overflow:hidden;font-size:13px}.viewsMenuAddView,.viewsMenuAddView>span:last-child{color:var(--brand,#2563eb);font-size:13px;font-weight:700;line-height:1.2}.viewsMenuAddView{display:inline-flex;align-items:center;grid-gap:12px;gap:12px;padding:0;border:none;background:transparent;cursor:pointer}.viewsMenuMainAdd{display:flex;flex-direction:column;min-height:0}.viewsMenuMainAdd .viewsMenuScroll{display:block;flex:1 1 auto;min-height:0;overflow-y:auto}.viewsMenuAddHeader{display:flex;align-items:center;flex:0 0 auto;grid-gap:8px;gap:8px;margin-bottom:12px}.viewsMenuAddBack{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;border:none;border-radius:8px;background:transparent;cursor:pointer;transition:background-color .12s}.viewsMenuAddBack:hover{background:var(--brand-hover,#f2f5fb)}.viewsMenuAddBackIcon{width:15px;height:15px;background-color:#5a6478}.viewsMenuAddTitle{color:#14184b;font-size:13.5px;font-weight:800}.viewsMenuAddRow{display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:40px;padding:6px 8px;border-radius:8px;transition:background-color .12s}.viewsMenuAddRow:hover{background:#f7fafe}.viewsMenuAddRowIcon{flex:0 0 auto;width:18px!important;height:18px!important;background-color:#7b85a9}.viewsMenuAddRowName{flex:1 1 auto;min-width:0;overflow:hidden;color:#14184b;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.viewsMenuAddRowButton{display:inline-flex;align-items:center;flex:0 0 auto;grid-gap:4px;gap:4px;height:28px;padding:0 12px;border:1px solid var(--brand-border,#c6d8fb);border-radius:8px;background:#f5f9ff;color:var(--brand,#2563eb);font-size:12px;font-weight:700;cursor:pointer;transition:background-color .12s,border-color .12s}.viewsMenuAddRowButton:hover{background:var(--brand-50,#e9f0fe);border-color:#a9c6f8}.viewsMenuAddRowButton .viewsMenuPlusMark{font-size:15px;line-height:1}.viewsMenuAddEmpty{padding:24px 10px;color:#8a93a8;font-size:13px;text-align:center}.viewEditPanel{position:absolute;top:0;left:calc(100% + 14px);z-index:5;display:flex;flex-direction:column;width:300px;max-width:min(300px,calc(100vw - 40px));max-height:calc(100vh - 24px);padding:18px;border:1px solid #e4e9f4;border-radius:16px;background:#fff;box-shadow:0 20px 50px rgba(20,30,80,.16);overflow-y:auto;font-size:13px}.viewEditPanelHeader{display:flex;align-items:center;grid-gap:12px;gap:12px;padding-bottom:14px;border-bottom:1px solid #eef1f7}.viewEditPanelIcon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:38px;height:38px;border-radius:10px;background:rgba(var(--brand-rgb,37,99,235),.12)}.viewEditPanelIcon .iconViewTypeDashboard{background-color:var(--brand,#2563eb)}.viewEditPanelTitleWrap{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.viewEditPanelKicker{color:#5c668e;font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.viewEditPanelName{color:#050a62;font-size:15px;font-weight:800;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.viewEditSection{display:flex;flex-direction:column;grid-gap:8px;gap:8px;margin-top:16px}.viewEditSectionTitle{color:#5c668e;font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.viewEditNameRow{display:flex;align-items:center;grid-gap:8px;gap:8px}.viewEditNameInput.form-control{flex:1 1 auto;min-width:0;height:40px;padding:0 12px;border:1px solid #dce5f0;border-radius:8px;box-shadow:none;color:#050a62;font-size:12px;font-weight:750}.viewEditNameInput.form-control:focus{border-color:var(--brand,#2563eb);box-shadow:0 0 0 3px rgba(var(--brand-rgb,37,99,235),.12)}.viewEditNameSave{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;border:1px solid var(--brand-border,#c6d8fb);border-radius:8px;background:rgba(var(--brand-rgb,37,99,235),.1);cursor:pointer;transition:background-color .12s,border-color .12s}.viewEditNameSave:hover{background:rgba(var(--brand-rgb,37,99,235),.18);border-color:var(--brand,#2563eb)}.viewEditNameSave .iconSave{width:18px;height:18px;min-width:18px;background-color:var(--brand,#2563eb)}.viewEditActions{display:flex;flex-direction:column;grid-gap:9px;gap:9px}.viewEditAction{display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:42px;padding:7px 12px;border:1px solid #eef1f7;border-radius:8px;color:#050a62;font-size:12px;font-weight:750;cursor:pointer;transition:background-color .12s,border-color .12s}.viewEditAction:hover{background:rgba(var(--brand-rgb,37,99,235),.06);border-color:var(--brand-border,#c6d8fb)}.viewEditAction .iconsPopover{flex:0 0 auto;width:16px;height:16px;min-width:16px;background-color:var(--brand,#2563eb)}.viewEditActionLabel{flex:1 1 auto;min-width:0}.viewEditActionCheck{flex:0 0 auto;color:var(--brand,#2563eb);font-weight:800}.viewEditActionDanger{color:#dc2626}.viewEditActionDanger:hover{background:rgba(220,38,38,.06);border-color:#f5c6c2}.viewEditActionDanger .iconsPopover{background-color:#dc2626}.viewEditPanelBorder{height:1px;margin:15px 0 12px;background:#eef1f7}.viewEditPanelFooter{text-align:center}@media (max-width:900px){.blockViews{top:-8px;left:8px}.blockViews:before{left:108px}}@media (max-width:760px){.blockViews .viewsMenuSearch{width:auto}}.tbsColorPk{width:300px;padding:8px;font-family:inherit;-webkit-user-select:none;user-select:none}.tbsColorPkTop{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:12px}.tbsColorPkPreview{width:34px;height:34px;border-radius:50%;border:1px solid #d8d9e0;flex:0 0 auto;box-shadow:inset 0 0 0 2px #fff}.tbsColorPkHexWrap{flex:1 1 auto;display:flex;align-items:center;height:34px;padding:0 10px;border:1px solid #e1e2e9;border-radius:9px;background:#f7f8fa;transition:border-color .15s,background .15s}.tbsColorPkHexWrap:focus-within{border-color:var(--brand,#0088c7);background:#fff;box-shadow:0 0 0 3px rgba(0,136,199,.12)}.tbsColorPkHexHash{color:#9a9ba6;font-size:13px;font-weight:600;margin-right:2px}.tbsColorPkHex{border:none;outline:none;background:transparent;width:100%;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#2b2c33}.tbsColorPkEyeBtn{flex:0 0 auto;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:1px solid #e1e2e9;border-radius:9px;background:#f7f8fa;color:#5a5b66;cursor:pointer;transition:all .15s}.tbsColorPkEyeBtn:hover{border-color:var(--brand,#0088c7);color:var(--brand,#0088c7);background:#fff}.tbsColorPkEyeBtn svg{width:17px;height:17px}.tbsColorPkWheelWrap{display:flex;justify-content:center;margin-bottom:14px}.tbsColorPkWheel{position:relative;border-radius:50%;background:conic-gradient(from 0deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);cursor:pointer;box-shadow:0 1px 4px rgba(20,22,40,.15);touch-action:none}.tbsColorPkWheelHole{position:absolute;border-radius:50%;background:#fff}.tbsColorPkHueHandle{width:16px;height:16px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.25),0 1px 3px rgba(0,0,0,.3);pointer-events:none}.tbsColorPkHueHandle,.tbsColorPkSv{position:absolute;transform:translate(-50%,-50%)}.tbsColorPkSv{top:50%;left:50%;border-radius:8px;overflow:hidden;cursor:crosshair;touch-action:none}.tbsColorPkSvWhite{position:absolute;inset:0;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.tbsColorPkSvBlack{position:absolute;inset:0;background:linear-gradient(0deg,#000,transparent)}.tbsColorPkSvHandle{position:absolute;width:13px;height:13px;border-radius:50%;transform:translate(-50%,-50%);border:2px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.3);pointer-events:none}.tbsColorPkRgb{display:flex;grid-gap:8px;gap:8px;margin-bottom:14px}.tbsColorPkRgbField{flex:1 1;position:relative}.tbsColorPkRgbField input{width:100%;height:32px;padding:0 6px;text-align:center;border:1px solid #e1e2e9;border-radius:8px;background:#f7f8fa;font-size:12px;font-weight:600;color:#2b2c33;outline:none;transition:border-color .15s,background .15s;-moz-appearance:textfield}.tbsColorPkRgbField input::-webkit-inner-spin-button,.tbsColorPkRgbField input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tbsColorPkRgbField input:focus{border-color:var(--brand,#0088c7);background:#fff}.tbsColorPkRgbField span{display:block;text-align:center;font-size:10px;font-weight:700;color:#9a9ba6;margin-top:3px;letter-spacing:.5px}.tbsColorPkPaletteBlock{margin-bottom:10px}.tbsColorPkPaletteLabel{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#9a9ba6;margin-bottom:6px}.tbsColorPkSwatches{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:6px;gap:6px}.tbsColorPkSwatch{position:relative;width:100%;aspect-ratio:1/1;border-radius:50%;border:1px solid rgba(0,0,0,.08);cursor:pointer;padding:0;transition:transform .1s,box-shadow .1s;display:flex;align-items:center;justify-content:center}.tbsColorPkSwatch.is-white{border-color:#d0d1d8}.tbsColorPkSwatch:hover{transform:scale(1.14);box-shadow:0 2px 6px rgba(20,22,40,.22)}.tbsColorPkSwatch.is-selected{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--brand,#0088c7)}.tbsColorPkSwatch svg{width:12px;height:12px}.tbsColorPkFooter{display:flex;justify-content:flex-end;grid-gap:8px;gap:8px;align-items:center;margin-top:12px;padding-top:10px;border-top:1px solid #eeeff3}.tbsColorPkFooterAction{margin-right:auto}.appButton{display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;height:42px;min-width:120px;padding:0 18px;border:1px solid transparent;border-radius:10px;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease,border-color .15s ease}.appButtonBold{font-weight:700}.appButtonIconOnly{min-width:0;padding:0;aspect-ratio:1}.appButtonIcon{flex:none}.appButtonPrimary{background-color:var(--brand);border-color:var(--brand);color:#fff}.appButtonPrimary:hover:not(:disabled){background-color:var(--brand-dark);border-color:var(--brand-dark)}.appButtonSecondary{background-color:#fff;border-color:var(--border,#e7ecf4);color:#172b4d}.appButtonSecondary:hover:not(:disabled){background-color:var(--brand-hover,#f2f5fb)}.appButtonWarning{background-color:#fabd05;border-color:#fabd05;color:#172b4d}.appButtonWarning:hover:not(:disabled){background-color:#e3aa02;border-color:#e3aa02}.appButtonDanger{background-color:#e21313;border-color:#e21313;color:#fff}.appButtonDanger:hover:not(:disabled){background-color:#c31010;border-color:#c31010}.appButtonLink{min-width:0;background-color:initial;border-color:transparent;font-weight:400;color:var(--brand)}.appButtonLink:hover:not(:disabled){color:var(--brand-darker)}.appButton:disabled{opacity:.5;cursor:default}.appButton:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.appButtonClose{display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0;border:1px solid #e4e9f4;border-radius:50%;background:#fff;color:#5a6478;cursor:pointer;transition:background-color .12s,color .12s}.appButtonClose:hover{background:var(--brand-hover,#f2f5fb);color:var(--brand,#2563eb)}.appButtonClose:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.appButtonClose svg{width:16px;height:16px}@media (max-width:1400px){.saveViewHeaderLabel,.slideHeaderActionLabel,.slideParamButtonLabel{display:none}}@media (max-width:1200px){.communicationHeaderButton.filled{padding:0 10px}.communicationHeaderButtonLabel,.communicationTemplateButtonLabel{display:none}}:root{--tabsters-globalbar-width:72px;--ai-sidebar-width:280px;--chat-max-width:820px}.ai-chat{margin-left:var(--tabsters-globalbar-width);width:calc(100% - var(--tabsters-globalbar-width));display:flex;height:100vh;background:#fff;color:#1f2937;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial}.ai-chat *{box-sizing:border-box}.chat-sidebar{width:var(--ai-sidebar-width);flex-shrink:0;height:100%;background:#fafafa;border-right:1px solid #e5e7eb}.chat-sidebar,.sidebar-top{display:flex;flex-direction:column}.sidebar-top{grid-gap:6px;gap:6px;padding:12px}.agents-btn,.new-chat-btn,.workflows-btn{display:flex;align-items:center;justify-content:flex-start;grid-gap:10px;gap:10px;width:100%;background:none;border:none;padding:10px 12px;border-radius:10px;cursor:pointer;text-align:left;font-size:11pt;color:#111827}.agents-btn:hover,.new-chat-btn:hover,.workflows-btn:hover{background:#f1f3f5}.sidebar-section-title{padding:8px 14px;font-size:13px;color:#6b7280}.sidebar-list{flex:1 1;overflow-y:auto;padding:4px 8px 12px}.chat-sidebar-empty,.chat-sidebar-loading{padding:12px;color:#6b7280;font-size:13px}.sidebar-item{display:flex;align-items:center;position:relative;padding:10px;border-radius:10px;cursor:pointer}.sidebar-item:hover{background:#f1f3f5}.sidebar-item.active{background:rgba(var(--brand-rgb,37,99,235),.1)}.sidebar-item-title{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:600;color:#111827}.menu-trigger{opacity:0;border:none;background:none;cursor:pointer;font-size:18px;line-height:1;padding:4px 6px;border-radius:8px}.sidebar-item:hover .menu-trigger{opacity:1}.menu-trigger:hover{background:#e9edf5}.menu-dropdown{position:absolute;right:6px;top:38px;z-index:50;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 12px 30px rgba(17,24,39,.12);overflow:hidden;min-width:140px}.menu-dropdown button{padding:10px 12px;background:none;border:none;width:100%;text-align:left;cursor:pointer;color:#111827}.menu-dropdown button:hover{background:#f3f4f6}.mini-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;z-index:1000}.mini-modal{width:360px;background:#fff;border-radius:14px;border:1px solid #e5e7eb;box-shadow:0 18px 40px rgba(17,24,39,.2);padding:14px}.mini-modal-title{font-weight:800;margin-bottom:12px;color:#111827}.mini-modal-actions{display:flex;justify-content:flex-end;grid-gap:10px;gap:10px}.btn-ghost{border-radius:10px;border:1px solid #e5e7eb;background:#f3f4f6}.btn-danger,.btn-ghost{height:34px;padding:0 12px;font-weight:800;cursor:pointer}.btn-danger{border-radius:10px;border:1px solid #b91c1c;background:#b91c1c}.chat-root{flex:1 1;height:100%;display:flex;flex-direction:column;align-items:stretch;min-width:0}.tabsters-topbar{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #e9edf5}.tabsters-topbar-left{display:flex;align-items:baseline;grid-gap:10px;gap:10px}.tabsters-title{font-size:20px;font-weight:900;color:#111827}.tabsters-subtitle{font-size:13px;font-weight:800;color:#6b7280}.tabsters-actions{display:flex;grid-gap:10px;gap:10px}.tabsters-btn{height:36px;padding:0 14px;border-radius:10px;font-weight:900;font-size:13px;border:1px solid transparent;cursor:pointer}.tabsters-btn-primary{background:var(--brand,#4f46e5);border-color:var(--brand,#4f46e5);color:#fff}.tabsters-btn-primary:hover{filter:brightness(.96)}.tabsters-btn-ghost{background:#f3f4f6;border-color:#e5e7eb;color:#111827}.tabsters-btn-ghost:hover{background:#eef2f7}.chat-body{flex:1 1;overflow:auto;padding:0}.chat-centered{max-width:var(--chat-max-width);margin:0 auto;padding:24px}.chat-footer{border-top:1px solid #e5e7eb;padding:16px 0;background:#fff}.chat-input{display:flex;grid-gap:12px;gap:12px}.chat-input textarea{flex:1 1;min-height:48px;max-height:120px;resize:none;padding:12px 14px;border-radius:12px;border:1px solid #d1d5db;font-size:14px}.chat-send-btn{height:48px;padding:0 16px;border-radius:12px;border:none;background:var(--brand,#2563eb);color:#fff;cursor:pointer}.chat-send-btn:disabled{opacity:.5;cursor:not-allowed}.agents-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:12px;gap:12px;padding:18px}.agent-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:12px;box-shadow:0 6px 16px rgba(17,24,39,.06);text-decoration:none;color:inherit}.agent-card:hover{box-shadow:0 10px 22px rgba(17,24,39,.1)}.agent-card-title{font-weight:900;color:#111827}.agent-card-sub{margin-top:6px;font-size:12px;color:#6b7280}.workflow-designer-container{display:flex;flex:1 1;min-height:0;height:100%}.workflow-left-panel{width:360px;flex-shrink:0;border-right:1px solid #e5e7eb;padding:14px;overflow:auto}.workflow-left-title{margin:6px 0 12px;font-size:16px;font-weight:900;color:#111827}.workflow-left-panel .agent-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:12px;box-shadow:0 6px 16px rgba(17,24,39,.06);transition:transform .08s ease,box-shadow .12s ease}.workflow-left-panel .agent-card:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(17,24,39,.1)}.workflow-left-panel .agent-card-header{display:flex;align-items:center;grid-gap:10px;gap:10px}.robot-icon{width:18px;height:18px;flex:0 0 18px}.workflow-left-panel .agent-name{font-weight:900;font-size:14px;color:#111827}.workflow-left-panel .agent-desc{margin-top:6px;font-size:12px;color:#6b7280;line-height:1.35}.workflow-canvas{flex:1 1;position:relative;overflow:hidden;background:#fff}.workflow-canvas-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.wf-edge-path{fill:none;stroke:#9ca3af;stroke-width:2;pointer-events:stroke}.wf-edge-temp{stroke-dasharray:6 6}.wf-node-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:10px;cursor:grab;box-shadow:0 4px 10px rgba(0,0,0,.04)}.wf-node-header{display:flex;align-items:center;grid-gap:8px;gap:8px;font-weight:900}.ai-chat[data-page=chat] .chat-body{padding:0!important}.ai-chat[data-page=chat] .chat-centered{max-width:980px!important;margin:0 auto!important;padding:96px 24px 24px!important}.ai-chat[data-page=chat] .chat-welcome{display:flex;flex-direction:column;grid-gap:18px;gap:18px}.ai-chat[data-page=chat] .chat-welcome-header{display:flex;align-items:flex-start;grid-gap:14px;gap:14px}.ai-chat[data-page=chat] .chat-welcome-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 auto;border-radius:12px;color:var(--brand-dark,#1256e8)}.ai-chat[data-page=chat] .chat-welcome-icon-svg{width:19px;height:19px}.ai-chat[data-page=chat] .chat-welcome-title{font-size:28px;line-height:1.1;color:#111827}.ai-chat[data-page=chat] .chat-welcome-subtitle{margin-top:6px;font-size:14px;font-weight:500;color:#6b7280}.ai-chat[data-page=chat] .chat-welcome-examples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:980px){.ai-chat[data-page=chat] .chat-welcome-examples{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.ai-chat[data-page=chat] .chat-welcome-examples{grid-template-columns:1fr}}.ai-chat[data-page=chat] .example-card{display:flex;align-items:center;grid-gap:10px;gap:10px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:14px;font-size:13px;font-weight:600;color:#111827;line-height:1.35;box-shadow:0 10px 30px rgba(17,24,39,.06);cursor:default}.ai-chat[data-page=chat] .example-card-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:0 0 auto;border-radius:9px;color:var(--brand-dark,#1256e8)}.ai-chat[data-page=chat] .example-card-icon-svg{width:14px;height:14px}.ai-chat[data-page=chat] .example-card-text{min-width:0}.ai-chat[data-page=chat] .example-card--static{pointer-events:none}.ai-chat[data-page=chat] .example-card:hover{transform:none!important;border-color:#e5e7eb!important;background:#fff!important;box-shadow:0 10px 30px rgba(17,24,39,.06)!important}.ai-chat[data-page=chat] .chat-footer{border-top:none!important;background:transparent!important;padding:14px 0 26px!important}.ai-chat[data-page=chat] .chat-footer .chat-centered{padding:0 24px!important}.ai-chat[data-page=chat] .chat-input{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:16px!important;padding:10px!important;box-shadow:0 14px 40px rgba(17,24,39,.08)!important;align-items:flex-end}.ai-chat[data-page=chat] .chat-input textarea{border:none!important;outline:none!important;box-shadow:none!important;font-size:14px!important;line-height:1.4!important;padding:10px 12px!important}.ai-chat[data-page=chat] .chat-send-btn{height:40px!important;border-radius:12px!important;padding:0 14px!important;font-weight:900!important;background:var(--brand,#4f46e5)!important}.ai-chat[data-page=chat] .loading-row{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-top:16px;color:#6b7280}.sidebar-toolbar{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:6px 0}.sidebar-toolbar-btn{width:100%;display:flex;align-items:center;padding:10px 12px;border:0;background:transparent;border-radius:10px;cursor:pointer;text-align:left}.sidebar-toolbar-btn:hover{background:rgba(0,0,0,.06)}.sidebar-toolbar-btn.active{background:rgba(0,0,0,.1)}.sidebar-toolbar-btn.primary{font-weight:600}.sidebar-toolbar-btn:focus,.sidebar-toolbar-btn:focus-visible{outline:none}.sidebar-toolbar-btn:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.18)}.sidebar-toolbar-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-chat[data-page=chat] .chat-message{display:flex;flex-direction:column;width:100%;margin:10px 0}.ai-chat[data-page=chat] .chat-message.chat-user{align-items:flex-end}.ai-chat[data-page=chat] .chat-message.chat-bot,.ai-chat[data-page=chat] .chat-message.chat-error{align-items:flex-start}.ai-chat[data-page=chat] .chat-bubble{max-width:min(720px,92%);padding:12px 14px;border-radius:16px;line-height:1.45;font-size:14px;border:1px solid #e5e7eb;background:#fff;color:#111827;box-shadow:0 10px 30px rgba(17,24,39,.06)}.ai-chat[data-page=chat] .chat-bubble.user-bubble{background:var(--brand,#4f46e5);border-color:var(--brand,#4f46e5);color:#fff}.ai-chat[data-page=chat] .chat-bubble.bot-bubble{background:#fff;border-color:#e5e7eb;color:#111827}.ai-chat[data-page=chat] .chat-bubble.error-bubble{background:#fff1f2;border-color:#fecdd3;color:#9f1239}.ai-chat[data-page=chat] .chat-bubble :where(p,ul,ol){margin:0}.ai-chat[data-page=chat] .chat-bubble :where(p+p){margin-top:10px}.ai-chat[data-page=chat] .chat-bubble :where(ul,ol){padding-left:18px}.ai-chat[data-page=chat] .chat-feedback{display:flex;grid-gap:10px;gap:10px;margin-top:8px}.ai-chat[data-page=chat] .feedback-btn{width:36px;height:36px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ai-chat[data-page=chat] .feedback-btn:hover{background:#f3f4f6}.ai-chat[data-page=chat] .feedback-btn:disabled{opacity:.55;cursor:not-allowed}.ai-chat[data-page=chat] .feedback-btn.selected{border-color:var(--brand-border,#c7d2fe);background:#eef2ff}.ai-chat[data-page=chat] .feedback-comment{display:flex;grid-gap:10px;gap:10px;align-items:flex-end}.ai-chat[data-page=chat] .feedback-comment textarea{width:min(560px,72vw);min-height:46px;max-height:120px;resize:vertical;padding:10px 12px;border-radius:12px;border:1px solid #d1d5db;font-size:14px}.ai-chat[data-page=chat] .feedback-comment button{height:40px;padding:0 14px;border-radius:12px;border:1px solid var(--brand,#4f46e5);background:var(--brand,#4f46e5);color:#fff;font-weight:800;cursor:pointer}.chat-bubble.markdown p{margin:.25rem 0}.chat-bubble.markdown ul{margin:.25rem 0 .5rem 1.2rem}.chat-bubble.markdown h2,.chat-bubble.markdown h3{margin:.4rem 0}.chat-bubble.html p{margin:.25rem 0}.chat-bubble.html ul{margin:.25rem 0 .5rem 1.2rem}.agent-editor-wrap{display:flex;flex-direction:column;grid-gap:14px;gap:14px}.agent-pill{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid #e5e7eb;background:#f9fafb;font-size:12px;margin-left:8px}.agent-hero{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:14px;gap:14px;padding:14px;border:1px solid #eef2f7;background:linear-gradient(180deg,#fff,#fbfdff);border-radius:16px;box-shadow:0 1px 0 rgba(16,24,40,.04)}.agent-hero-main{grid-gap:8px;gap:8px}.agent-hero-main,.agent-hero-side{display:flex;flex-direction:column}.agent-hero-side{grid-gap:12px;gap:12px}.agent-hero-side-row{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.agent-hero-name{font-size:16px;font-weight:700;padding:12px 14px}.agent-hero-desc,.agent-hero-name{border-radius:12px}.agent-editor-wide{grid-column:1/-1}.agent-form{display:flex;flex-direction:column;grid-gap:8px;gap:8px;margin-top:8px}.agent-form-2col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.agent-form-label{font-size:12px;font-weight:700;color:#374151}.agent-form-input,.agent-form-textarea,.agent-form select{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:10px;font-size:13px;background:#fff;color:#111827}.agent-form-textarea{resize:vertical}.agent-form-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:12px}.agent-form-checkbox{display:flex;flex-direction:row;align-items:center;grid-gap:10px;gap:10px;margin-top:4px}.agent-form-error{color:#b91c1c;font-size:12px}@media (max-width:1100px){.agent-hero{grid-template-columns:1fr}}.chat-message{width:100%;margin-bottom:18px;display:flex;flex-direction:column}.chat-user .chat-bubble{align-self:flex-end;background:var(--brand,#2563eb);color:#fff;border-radius:18px 18px 6px 18px;padding:12px 16px;max-width:70%;font-size:14px}.chat-error .chat-bubble{background:#fee2e2;color:#7f1d1d;border-radius:12px;padding:12px 16px;max-width:80%}.ai-thread-row{width:100%}.ai-thread{width:100%;display:flex;flex-direction:column;grid-gap:6px;gap:6px}.ai-thread-content{width:100%;background:#fff;border:1px solid #eef2f7;border-radius:14px;padding:16px 18px;box-shadow:0 1px 0 rgba(16,24,40,.04);font-size:12px;line-height:1.6;color:#111827}.ai-thread-content.markdown p{margin:0 0 12px}.ai-thread-content.markdown h1,.ai-thread-content.markdown h2,.ai-thread-content.markdown h3{margin:16px 0 8px;font-weight:600}.ai-thread-content.markdown ol,.ai-thread-content.markdown ul{margin:0 0 12px 20px}.ai-thread-content.markdown code{background:#f3f4f6;padding:2px 6px;border-radius:6px;font-size:11px}.ai-thread-content.markdown pre{background:#0f172a;color:#f8fafc;padding:14px;border-radius:12px;overflow-x:auto;font-size:11px}.ai-thread-content.markdown table{border-collapse:collapse;margin:8px 0 12px;font-size:11px;max-width:100%;display:block;overflow-x:auto}.ai-thread-content.markdown td,.ai-thread-content.markdown th{border:1px solid #e5e7eb;padding:6px 10px;text-align:left;vertical-align:top}.ai-thread-content.markdown th{background:#f8fafc;font-weight:600;white-space:nowrap}.ai-thread-content.markdown tr:nth-child(2n) td{background:#fafbfc}.ai-thread-content.markdown blockquote{margin:8px 0 12px;padding:4px 12px;border-left:3px solid #cbd5e1;color:#475569}.ai-thread-content.markdown blockquote,.ai-thread-content.markdown blockquote h1,.ai-thread-content.markdown blockquote h2,.ai-thread-content.markdown blockquote h3,.ai-thread-content.markdown blockquote p{font-size:12px;line-height:1.6}.ai-thread-content.markdown hr{border:none;border-top:1px solid #e5e7eb;margin:12px 0}.ai-thread-content.markdown h1{font-size:16px}.ai-thread-content.markdown h2{font-size:14px}.ai-thread-content.markdown h3{font-size:12.5px}.ai-thread-content.markdown h4,.ai-thread-content.markdown h5,.ai-thread-content.markdown h6{font-size:12px;margin:12px 0 6px;font-weight:600}.ai-thread-content.markdown{color:#374151}.ai-thread-content.markdown h1,.ai-thread-content.markdown h2{color:var(--brand-dark,#1d4ed8);padding-bottom:4px;border-bottom:1px solid #e8eefb}.ai-thread-content.markdown h3,.ai-thread-content.markdown h4,.ai-thread-content.markdown h5,.ai-thread-content.markdown h6{color:var(--brand-dark,#1e40af)}.ai-thread-content.markdown strong{color:#0f172a}.ai-thread-content.markdown a{color:var(--brand,#2563eb);text-decoration:none}.ai-thread-content.markdown a:hover{text-decoration:underline}.ai-thread-content.markdown ol li::marker,.ai-thread-content.markdown ul li::marker{color:var(--brand,#2563eb)}.ai-thread-content.markdown code{color:#b91c1c}.ai-thread-content.html{font-size:12px}.chat-choices{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin:10px 0 4px 2px}.chat-choice-btn{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:7px 16px;border-radius:999px;border:1.5px solid #d3dcea;background:#fff;color:#334155;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease,box-shadow .15s ease}.chat-choice-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 6px rgba(16,24,40,.08)}.chat-choice-btn:disabled{cursor:default}.chat-choice-btn.neutral:hover:not(:disabled){border-color:var(--brand,#2563eb);color:var(--brand,#2563eb);background:#f5f8ff}.chat-choice-btn.positive{border-color:#bbe3c8;color:#15803d}.chat-choice-btn.positive.selected,.chat-choice-btn.positive:hover:not(:disabled){background:#16a34a;border-color:#16a34a;color:#fff}.chat-choice-btn.negative{border-color:#f3c1c1;color:#b91c1c}.chat-choice-btn.negative.selected,.chat-choice-btn.negative:hover:not(:disabled){background:#dc2626;border-color:#dc2626;color:#fff}.chat-choice-btn.neutral.selected{background:var(--brand,#2563eb);border-color:var(--brand,#2563eb);color:#fff}.chat-choice-btn.dimmed{opacity:.45}.ai-thread-content img{max-width:100%;border-radius:12px;margin-top:8px}.ai-thread .flex-column,.ai-thread .flex-start{width:100%}.chat-feedback{display:flex;grid-gap:10px;gap:10px;margin-top:8px}.feedback-btn{background:transparent;border:1px solid #e5e7eb;border-radius:10px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.feedback-btn:hover{background:#f9fafb}.feedback-btn.selected{background:var(--brand,#2563eb);border-color:var(--brand,#2563eb)}.feedback-comment{display:flex;flex-direction:column;grid-gap:8px;gap:8px;margin-top:8px}.feedback-comment textarea{border:1px solid #d1d5db;border-radius:10px;padding:10px;resize:vertical;font-size:13px}.feedback-comment button{align-self:flex-end;padding:8px 14px;background:var(--brand,#2563eb);color:#fff;border:none;border-radius:8px;cursor:pointer}@media (max-width:900px){.chat-user .chat-bubble{max-width:85%}}.workflow-actions{display:flex;grid-gap:8px;gap:8px;align-items:center}.btn{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:6px 10px;border-radius:6px;border:1px solid transparent;cursor:pointer;font-size:13px;transition:all .15s ease}.btn-primary{background:var(--brand,#2563eb);color:#fff}.btn-primary:hover{background:var(--brand-dark,#1d4ed8)}.btn-danger{background:#ef4444;color:#fff}.btn-danger:hover{background:#dc2626}.btn-ghost{background:transparent;border:1px solid #ddd}.btn-ghost:hover{background:#f5f5f5}.btn i{font-size:14px}.agent-callable-list{margin-top:10px;display:flex;flex-direction:column;grid-gap:8px;gap:8px;max-height:320px;overflow:auto;padding-right:4px}.agent-check-item{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;cursor:pointer}.agent-check-item input[type=checkbox]{margin-top:3px}.agent-check-content{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0}.agent-check-title{font-weight:600;line-height:1.2}.agent-check-subtitle{font-size:12px;opacity:.7;word-break:break-all}.agent-check-desc{font-size:12px;opacity:.85}.aiDrawerOverlay{position:fixed;inset:0;background:rgba(16,27,99,.15);opacity:0;pointer-events:none;transition:opacity .22s ease;z-index:1998}.aiDrawerOverlay.open{opacity:1;pointer-events:auto}.aiChatDrawer{position:fixed;top:0;right:0;height:100vh;width:420px;min-width:420px;max-width:92vw;display:flex;flex-direction:column;background:#fff;border-left:1px solid #e7edf7;box-shadow:-16px 0 48px rgba(16,27,99,.16);transform:translateX(100%);transition:transform .28s ease;z-index:1999;font-family:"IBM Plex Sans",sans-serif;font-size:13px}.aiChatDrawerResizeHandle{position:absolute;top:0;left:0;width:6px;height:100%;cursor:ew-resize;z-index:10;transition:background .15s ease}.aiChatDrawerResizeHandle.resizing,.aiChatDrawerResizeHandle:hover{background:rgba(var(--brand-rgb,37,99,235),.15)}.aiChatDrawer.open{transform:translateX(0)}.aiChatDrawerHeader{justify-content:space-between;padding:16px 18px;border-bottom:1px solid #e7edf7;background:#f7fbff;flex-shrink:0}.aiChatDrawerHeader,.aiChatDrawerTitle{display:flex;align-items:center;grid-gap:10px;gap:10px}.aiChatDrawerTitle{font-weight:700;font-size:15px;color:#101b63}.aiChatDrawerIconWrap{width:30px;height:30px;flex:0 0 30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--brand,#0b7ddc),var(--brand-dark,#1256e8))}.aiChatDrawerIcon{width:16px;height:16px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.aiChatDrawerHeaderActions{display:flex;align-items:center;grid-gap:6px;gap:6px}.aiChatDrawerClose,.aiChatDrawerExpand{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;border:1px solid #e7edf7;background:#fff;color:#101b63;font-size:16px;line-height:1;cursor:pointer;text-decoration:none;transition:background .15s ease}.aiChatDrawerClose:hover,.aiChatDrawerExpand:hover{background:#eaf2ff}.aiChatDrawerClose{border:none;font-size:20px}.aiChatDrawerBody{flex:1 1;min-height:0;margin-left:0!important;width:100%!important;height:auto!important}.aiChatDrawerBody .chat-root{height:100%}.aiChatDrawerCentered{max-width:100%!important;padding:18px!important}.aiChatDrawerBody .chat-footer .aiChatDrawerCentered{padding:10px 16px 18px!important}.aiChatDrawerBody .chat-bubble{font-size:13px!important;line-height:1.5!important;padding:10px 13px!important}.aiChatDrawerBody .chat-bubble h1{font-size:15px!important}.aiChatDrawerBody .chat-bubble h2{font-size:14px!important}.aiChatDrawerBody .chat-bubble h3{font-size:13.5px!important}.aiChatDrawerBody .chat-welcome-icon{width:30px!important;height:30px!important;border-radius:10px!important}.aiChatDrawerBody .chat-welcome-icon-svg{width:14px!important;height:14px!important}.aiChatDrawerBody .chat-welcome-title{font-size:18px!important;font-weight:700!important;line-height:1.15!important}.aiChatDrawerBody .chat-welcome-subtitle{font-size:12.5px!important;margin-top:4px!important}.aiChatDrawerBody .chat-welcome-examples{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;grid-gap:8px!important;gap:8px!important}.aiChatDrawerBody .example-card{width:100%;min-width:0;padding:10px 12px!important;font-size:12.5px!important;font-weight:600!important;line-height:1.35!important}.aiChatDrawerBody .example-card-icon{width:26px!important;height:26px!important;border-radius:8px!important}.aiChatDrawerBody .example-card-icon-svg{width:12.5px!important;height:12.5px!important}.aiChatDrawerFullLink{display:block;text-align:center;padding:10px 14px;font-size:12.5px;font-weight:700;color:var(--brand-dark,#1256e8);border-top:1px solid #e7edf7;text-decoration:none;flex-shrink:0}.aiChatDrawerFullLink:hover{background:#f7fbff;text-decoration:underline}@media (max-width:560px){.aiChatDrawer{width:100vw;max-width:100vw}}.ai-chat{font-family:"IBM Plex Sans",sans-serif;background:#f7fbff;color:#101b63}.chat-sidebar{background:#fff;border-right:1px solid #e7edf7}.chat-sidebar-empty,.chat-sidebar-loading,.sidebar-section-title{color:#7c8aad}.agents-btn,.new-chat-btn,.sidebar-toolbar-btn,.workflows-btn{color:#101b63;font-family:"IBM Plex Sans",sans-serif}.agents-btn:hover,.new-chat-btn:hover,.sidebar-toolbar-btn:hover,.workflows-btn:hover{background:#f2f7ff}.sidebar-item.active,.sidebar-toolbar-btn.active{background:#eaf2ff;color:var(--brand-dark,#1256e8)}.sidebar-toolbar-btn.primary{color:#fff}.sidebar-toolbar-btn.primary,.sidebar-toolbar-btn.primary:hover{background:linear-gradient(135deg,var(--brand,#0b7ddc),var(--brand-dark,#1256e8))}.sidebar-toolbar-btn.primary:hover{filter:brightness(1.05)}.sidebar-item-title{color:#101b63}.menu-dropdown button{font-family:"IBM Plex Sans",sans-serif}.tabsters-topbar{border-bottom:1px solid #e7edf7;background:#fff}.tabsters-title{color:#101b63;font-family:"IBM Plex Sans",sans-serif;font-weight:800}.tabsters-subtitle{color:#7c8aad}.tabsters-btn{font-family:"IBM Plex Sans",sans-serif;border-radius:14px}.tabsters-btn-primary{background:linear-gradient(135deg,var(--brand,#0b7ddc),var(--brand-dark,#1256e8));border-color:transparent}.tabsters-btn-ghost{background:#f2f7ff;border-color:#e7edf7;color:#101b63}.tabsters-btn-ghost:hover{background:#e7edf7}.agent-card{border:1px solid #e7edf7;border-radius:18px;box-shadow:0 10px 26px rgba(16,27,99,.06)}.agent-card:hover{box-shadow:0 14px 32px rgba(16,27,99,.1);border-color:var(--brand-border,#cfe0f9)}.agent-card-title{color:#101b63;font-family:"IBM Plex Sans",sans-serif}.agent-card-sub,.ai-chat[data-page=chat] .chat-welcome-subtitle{color:#7c8aad}.ai-chat[data-page=chat] .example-card{box-shadow:0 10px 26px rgba(16,27,99,.06);border-radius:18px}.ai-chat[data-page=chat] .example-card:hover{box-shadow:0 10px 26px rgba(16,27,99,.06)!important}.ai-chat[data-page=chat] .chat-bubble{border-color:#e7edf7;color:#101b63;box-shadow:0 10px 26px rgba(16,27,99,.06)}.ai-chat[data-page=chat] .chat-bubble.user-bubble,.chat-user .chat-bubble{background:linear-gradient(135deg,var(--brand,#0b7ddc),var(--brand-dark,#1256e8))!important;border-color:transparent!important;color:#fff!important}.ai-chat[data-page=chat] .chat-input{border-color:#e7edf7!important;border-radius:18px!important;box-shadow:0 14px 34px rgba(16,27,99,.08)!important}.ai-chat[data-page=chat] .chat-send-btn,.chat-send-btn{background:linear-gradient(135deg,var(--brand,#0b7ddc),var(--brand-dark,#1256e8))!important;border-radius:14px!important}.ai-thread-content{border-color:#e7edf7;color:#101b63;border-radius:16px}.token-page{width:100%;max-width:1400px;margin:0 auto;padding:28px 36px 48px}.token-page-title{font-size:1.5rem;font-weight:700;color:#1e293b;margin-bottom:28px}.token-kpi-row{display:flex;grid-gap:20px;gap:20px;margin-bottom:32px;flex-wrap:wrap}.token-kpi-card{flex:1 1;min-width:180px;background:#fff;border-radius:12px;padding:20px 24px;box-shadow:0 1px 4px rgba(0,0,0,.08);border-top-width:3px;border-top-style:solid}.token-kpi-value{font-size:2rem;font-weight:700;color:#1e293b;letter-spacing:-1px}.token-kpi-label{font-size:.8rem;color:#64748b;margin-top:4px;text-transform:uppercase;letter-spacing:.05em}.token-charts-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:32px}@media (max-width:1200px){.token-charts-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.token-charts-grid{grid-template-columns:1fr}}.token-charts-grid .token-chart-section{margin-bottom:0;min-width:0}.token-chart-section{background:#fff;border-radius:12px;padding:20px 24px 24px;box-shadow:0 1px 4px rgba(0,0,0,.08);margin-bottom:32px}.token-chart-toolbar{display:flex;grid-gap:8px;gap:8px;margin-bottom:16px}.token-chart-btn{padding:6px 14px;border-radius:6px;border:1px solid #e2e8f0;background:#f8fafc;color:#475569;font-size:.82rem;cursor:pointer;transition:all .15s}.token-chart-btn.active,.token-chart-btn:hover{background:#6366f1;color:#fff;border-color:#6366f1}.token-breakdowns{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));grid-gap:20px;gap:20px}.token-breakdown{background:#fff;border-radius:12px;padding:22px 26px;box-shadow:0 1px 4px rgba(0,0,0,.08)}.token-breakdown-title{font-size:.85rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px}.token-breakdown-table{width:100%;border-collapse:collapse}.token-bd-name{font-size:13px;color:#334155;padding:7px 10px 7px 0;width:32%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.token-bd-bar{padding:7px 10px}.token-bd-bar-fill{height:12px;background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:6px;min-width:2px;transition:width .3s}.token-bd-val{font-size:13px;color:#64748b;white-space:nowrap;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rag-notice{background:#ecfdf5;border:1px solid #10b981;color:#065f46;border-radius:8px;padding:10px 16px;margin-bottom:16px;font-size:.85rem}.rag-table{width:100%;border-collapse:collapse;font-size:.85rem}.rag-table th{text-align:left;color:#64748b;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;padding:6px 10px;border-bottom:1px solid #e2e8f0}.rag-table td{border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:middle}.rag-td-name{font-weight:600;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rag-td-mono{font-family:monospace;font-size:.8rem;color:#64748b}.rag-td-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rag-td-empty{text-align:center;color:#94a3b8;padding:24px}.rag-td-actions{text-align:right;white-space:nowrap}.rag-td-actions .tabsters-btn{margin-left:6px}.rag-row-disabled td{opacity:.5}.rag-badge{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.72rem;font-weight:600;white-space:nowrap}.rag-badge-managed{background:#eef2ff;color:#4338ca}.rag-badge-generated{background:#ecfdf5;color:#047857}.rag-badge-static{background:#f1f5f9;color:#64748b}.rag-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;align-items:start}@media (max-width:1100px){.rag-grid{grid-template-columns:1fr}}.rag-actions-row{display:flex;justify-content:flex-end;margin-top:12px}.rag-fn-desc{font-size:.85rem;color:#64748b;margin-bottom:16px;line-height:1.5}.rag-content-viewer{width:100%;background:#f8fafc}.rag-gen-result{margin-top:20px;border-top:1px solid #e2e8f0;padding-top:16px}.rag-gen-kpis{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px;font-size:.85rem;color:#334155}.rag-cat-table,.rag-gen-kpis{margin-bottom:12px}.rag-preview-title{margin-top:12px}.knowledge-source-list{display:flex;flex-direction:column;grid-gap:6px;gap:6px;max-height:220px;border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px;background:#f8fafc}.knowledge-source-id{font-size:.72rem;color:#94a3b8;margin-left:8px}.agent-form-hint{font-size:.82rem;color:#94a3b8;padding:6px 0}.feedback-btn.selected{border-color:transparent;color:#fff}.btn-primary,.feedback-btn.selected,.feedback-comment button{background:linear-gradient(135deg,var(--brand,#0b7ddc),var(--brand-dark,#1256e8))}.btn-primary:hover{filter:brightness(1.05)}.agent-hero{background:linear-gradient(180deg,#fff,#f7fbff);border-radius:20px}.agent-form-label{color:#3c4a73;font-family:"IBM Plex Sans",sans-serif}.agent-form-input,.agent-form-textarea,.agent-form select{border-color:#e7edf7;border-radius:14px;color:#101b63;font-family:"IBM Plex Sans",sans-serif}.agent-form-input:focus,.agent-form-textarea:focus,.agent-form select:focus{outline:none;border-color:var(--brand,#0b7ddc);box-shadow:0 0 0 3px rgba(var(--brand-rgb,11,125,220),.12)}.workflow-left-panel{border-color:#e7edf7;background:#fff}.workflow-left-title{color:#101b63}.wf-node-card{border-color:#e7edf7;border-radius:14px}.wf-node-header{color:#101b63}.sidebar-toolbar-btn{grid-gap:10px;gap:10px;min-height:36px;border-radius:7px;color:#8b91b0;font-size:12px;font-weight:700;padding:7px 10px}.sidebar-toolbar-btn:hover{color:var(--brand,#2563eb);background:#f7fafe}.sidebar-toolbar-btn.active{color:#050a62;background:linear-gradient(90deg,#eef5ff,#f8fbff);box-shadow:inset 3px 0 0 var(--brand,#2563eb)}.sidebar-toolbar-btn.primary{font-weight:700}.sidebar-toolbar-icon{width:20px;height:20px;flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center}.sidebar-toolbar-icon-svg{width:17px;height:17px}.sidebar-toolbar-subbtn{min-height:32px;padding-left:40px}.sidebar-section-title{color:#8b91b0;font-size:11px;font-weight:700;letter-spacing:0;line-height:16px;text-transform:uppercase}.sidebar-item{min-height:40px;border-radius:8px;margin-bottom:4px;padding:7px 12px}.sidebar-item:hover{background:#f7fafe}.sidebar-item.active{background:linear-gradient(90deg,#eef5ff,#f8fbff);box-shadow:inset 3px 0 0 var(--brand,#2563eb)}.sidebar-item-title{color:#8b91b0;font-size:12px;font-weight:700}.sidebar-item:hover .sidebar-item-title{color:var(--brand,#2563eb)}.sidebar-item.active .sidebar-item-title{color:#050a62}.chat-sidebar-empty,.chat-sidebar-loading{color:#8b91b0;font-size:12px;font-weight:600}.menu-trigger{color:#5e668a;display:inline-flex;align-items:center;justify-content:center}.menu-trigger-svg{width:16px;height:16px}.menu-dropdown button{font-size:12px;font-weight:600;color:#101b63}.menu-dropdown button.danger{color:#b91c1c}.menu-confirm-text{padding:8px 12px 2px;color:#8b91b0;font-size:11px;font-weight:600}.ai-chat[data-page=chat] .chat-welcome-title{color:#101b63;font-size:26px;font-weight:800;letter-spacing:-.3px}.ai-chat[data-page=chat] .chat-welcome-subtitle{color:#8b91b0;font-size:13px;font-weight:600}.ai-chat[data-page=chat] .chat-welcome-icon{background:rgba(var(--brand-rgb,37,99,235),.1);color:var(--brand,#2563eb);border-radius:10px}.ai-chat[data-page=chat] .example-card{border-color:#e7edf7!important;border-radius:12px;color:#101b63;font-size:12px;font-weight:700}.ai-chat[data-page=chat] .example-card-icon{background:rgba(var(--brand-rgb,37,99,235),.1);color:var(--brand,#2563eb);border-radius:8px}.ai-chat[data-page=chat] .chat-input{border-color:#dde7f3!important;border-radius:12px!important}.ai-chat[data-page=chat] .chat-input textarea{color:#101b63;font-family:"IBM Plex Sans",sans-serif;font-size:13px!important;font-weight:500}.ai-chat[data-page=chat] .chat-input textarea::placeholder{color:#8b91b0}.ai-chat[data-page=chat] .chat-send-btn,.chat-send-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px!important;padding:0!important;border-radius:12px!important;background:var(--brand,#2563eb)!important}.ai-chat[data-page=chat] .chat-send-btn:hover:not(:disabled){filter:brightness(1.06)}.chat-send-btn-svg{width:17px;height:17px}.ai-chat[data-page=chat] .loading-row{color:#8b91b0;font-size:12px;font-weight:700}.tabsters-btn{display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.tabsters-btn-svg{width:15px;height:15px;flex:0 0 auto}.rag-title-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 36px;border-radius:10px;background:rgba(var(--brand-rgb,37,99,235),.1);color:var(--brand,#2563eb);align-self:center}.rag-title-icon-svg{width:20px;height:20px}.rag-card-header{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;margin-bottom:14px}.rag-card-title{display:flex;align-items:center;grid-gap:10px;gap:10px;min-width:0}.rag-card-title .token-breakdown-title{margin-bottom:0}.rag-card-title-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border-radius:8px;background:rgba(var(--brand-rgb,37,99,235),.1);color:var(--brand,#2563eb)}.rag-card-title-icon-svg{width:15px;height:15px}.ai-chat[data-page=admin] .tabsters-btn{height:30px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:700}.ai-chat[data-page=admin] .tabsters-btn-svg{width:13px;height:13px}.token-breakdown-title{color:#8b91b0;font-size:11px;font-weight:700;letter-spacing:0;line-height:16px}.rag-table,.token-breakdown-title{font-family:"IBM Plex Sans",sans-serif}.rag-table{font-size:12px}.rag-table thead th{background:#f8fafc;padding:10px;border-bottom:none;color:#8b91b0;font-size:11px;font-weight:700;letter-spacing:0}.rag-table td{color:#3c4a73;font-size:12px;font-weight:500;padding:8px 10px}.rag-td-name{color:#050a62;font-size:12px;font-weight:700}.rag-badge,.rag-td-mono{font-size:11px}.rag-badge{font-weight:700}.rag-table thead th:first-child{border-radius:8px 0 0 8px}.rag-table thead th:last-child{border-radius:0 8px 8px 0}.rag-th-actions{text-align:right!important}.rag-td-icon{width:48px}.rag-row-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:#eef5ff;color:var(--brand,#2563eb)}.rag-row-icon-green{background:#ecfdf5;color:#047857}.rag-row-icon-svg{width:16px;height:16px}.rag-pill{display:inline-block;padding:3px 10px;border-radius:999px;font-family:monospace;font-size:11px;font-weight:600;white-space:nowrap}.rag-pill-blue{background:#eef5ff;color:#2563eb}.rag-pill-green{background:#ecfdf5;color:#047857}.rag-btn-view{color:var(--brand,#2563eb)!important}.rag-btn-delete{color:#dc2626!important}.rag-json-wrap{position:relative}.rag-json-wrap .agent-form-textarea{width:100%}.rag-json-format{position:absolute;top:8px;right:8px;width:30px;height:30px;border:1px solid #e7edf7;border-radius:8px;background:#fff;color:#101b63;font-size:12px;font-weight:700;cursor:pointer}.rag-json-format:hover:not(:disabled){background:#f2f7ff}.rag-json-format:disabled{opacity:.45;cursor:default}.rag-review-modal{display:flex;flex-direction:column;width:min(680px,92vw);max-height:84vh;background:#fff;border:1px solid #e7edf7;border-radius:14px;box-shadow:0 18px 40px rgba(16,27,99,.2);padding:20px 22px;font-family:"IBM Plex Sans",sans-serif}.rag-review-header{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;margin-bottom:10px}.rag-review-title{color:#101b63;font-size:14px;font-weight:800}.rag-review-counter{color:#8b91b0;font-size:12px;font-weight:700;white-space:nowrap}.rag-review-progress{height:6px;border-radius:999px;background:#eff3f9;overflow:hidden;margin-bottom:12px}.rag-review-progress-fill{height:100%;border-radius:999px;background:var(--brand,#2563eb);transition:width .25s ease}.rag-review-intro{color:#8b91b0;font-size:12px;font-weight:500;line-height:1.45;margin-bottom:12px}.rag-review-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:4px}.rag-review-view-title{color:#050a62;font-size:14px;font-weight:800}.rag-review-meta{color:#8b91b0;font-size:11px;font-weight:600;margin-top:2px}.rag-review-categories{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;margin-top:8px}.rag-review-chip{display:inline-block;padding:2px 8px;border-radius:999px;background:#eef5ff;color:#2563eb;font-family:monospace;font-size:10px;font-weight:600;white-space:nowrap}.rag-review-section{margin-top:12px}.rag-review-section-title{color:#8b91b0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0;margin-bottom:4px}.rag-review-list{margin:0;padding-left:18px;color:#3c4a73;font-size:12px;font-weight:500;line-height:1.6}.rag-review-list b{color:#050a62;font-weight:700}.rag-review-raw-ids{color:#8b91b0;font-size:11px}.rag-review-formula{display:block;background:#f8fafc;border:1px solid #e7edf7;border-radius:8px;color:#b91c1c;font-size:11px;padding:8px 10px;white-space:pre-wrap;word-break:break-word}.rag-review-description{width:100%;font-size:12px!important}.rag-review-help{color:#8b91b0;font-size:11px;font-weight:500;margin-top:4px}.rag-review-footer{display:flex;flex-direction:column;grid-gap:10px;gap:10px;border-top:1px solid #e7edf7;margin-top:14px;padding-top:12px}.rag-review-auto{display:flex;align-items:center;grid-gap:8px;gap:8px;color:#101b63;font-size:12px;font-weight:600;cursor:pointer;margin:0}.rag-review-summary{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px;color:#8b91b0;font-size:11px;font-weight:600}.rag-review-summary b{color:#050a62}.rag-review-actions{display:flex;justify-content:flex-end;grid-gap:8px;gap:8px}.ai-chat[data-page=agents] .tabsters-btn,.rag-review-modal .tabsters-btn{height:30px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:700}.ai-chat[data-page=agents] .tabsters-btn-svg{width:13px;height:13px}.agent-editor-wrap{width:100%;max-width:1400px;margin:0 auto;padding:24px 32px 48px;grid-gap:20px;gap:20px}.agents-grid.agent-editor-grid{grid-template-columns:repeat(auto-fit,minmax(480px,1fr));grid-gap:20px;gap:20px;padding:0}@media (max-width:1100px){.agents-grid.agent-editor-grid{grid-template-columns:1fr}}.agent-editor-card{padding:20px 24px}.agent-editor-card .rag-card-header{margin-bottom:12px}.agent-hero{padding:20px 24px;background:#fff;border-color:#e7edf7;border-radius:18px;box-shadow:0 1px 4px rgba(0,0,0,.08)}.agent-hero-desc{flex:1 1 auto;min-height:90px;resize:vertical}.agent-form-checkbox{color:#101b63;font-size:12px;font-weight:600}.knowledge-source-list{border:1px solid #e7edf7;border-radius:10px;background:#fff;padding:6px;grid-gap:2px;gap:2px;max-height:260px;overflow-y:auto;overflow-x:hidden}.knowledge-source-list .agent-form-checkbox{display:flex;align-items:center;grid-gap:8px;gap:8px;width:100%;min-width:0;margin:0;padding:7px 10px;border-radius:8px;color:#101b63;font-size:12px;font-weight:600;cursor:pointer}.knowledge-source-list .agent-form-checkbox:hover{background:#f7fafe}.knowledge-source-id{margin-left:auto;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 8px;border-radius:999px;background:#f1f5f9;color:#64748b;font-family:monospace;font-size:10px}