@import url(https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100..900&display=swap);
@import url(https://fonts.googleapis.com/icon?family=Material+Icons);
@import url(https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100..900&display=swap);
@charset "UTF-8";
/**
* DevExtreme (dx.light.css)
* Version: 25.1.5
* Build date: Wed Sep 03 2025
*
* Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED
* Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
*/
:root{--dx-font-size-heading-1:34px;--dx-font-size-heading-2:28px;--dx-font-size-heading-3:22px;--dx-font-size-heading-4:18px;--dx-font-size-heading-5:16px;--dx-font-size-heading-6:12px;--dx-font-size-xl:34px;--dx-font-size-lg:28px;--dx-font-size-md:20px;--dx-font-size-sm:18px;--dx-font-size-xs:12px;--dx-list-item-padding-inline:10px;--dx-list-item-padding-block:10px;--dx-texteditor-color-text:#333;--dx-texteditor-color-label:#999999;--dx-popup-toolbar-item-padding-inline:10px}.dx-validationsummary-item{cursor:pointer}.dx-invalid-message.dx-overlay{position:relative}.dx-invalid-message.dx-overlay-wrapper{width:100%;visibility:hidden;pointer-events:none}.dx-invalid-message>.dx-overlay-content{display:inline-block;border-width:0;padding:10px;font-size:.85em;line-height:normal;word-wrap:break-word}.dx-dropdownbox.dx-dropdowneditor-active .dx-invalid-message-auto,.dx-invalid-message-visible.dx-invalid .dx-invalid-message-auto,.dx-invalid-message.dx-invalid-message-always,.dx-lookup.dx-dropdowneditor-active .dx-invalid-message-auto,.dx-state-focused.dx-invalid .dx-invalid-message-auto{visibility:visible}.dx-validationsummary-item-content{border-bottom:1px dashed;display:inline-block;line-height:normal}@keyframes dx-valid-badge-frames{from{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}.dx-theme-generic-typography{background-color:#fff;color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-theme-generic-typography input,.dx-theme-generic-typography textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-theme-generic-typography h1{font-weight:200;font-size:34px}.dx-theme-generic-typography h2{font-weight:400;font-size:28px}.dx-theme-generic-typography h3{font-weight:400;font-size:22px}.dx-theme-generic-typography h4{font-weight:500;font-size:18px}.dx-theme-generic-typography h5{font-weight:700;font-size:16px}.dx-theme-generic-typography h6{font-weight:800;font-size:12px}.dx-theme-generic-typography .dx-font-xl{font-weight:200;font-size:34px}.dx-theme-generic-typography .dx-font-l{font-weight:400;font-size:28px}.dx-theme-generic-typography .dx-font-m{font-weight:400;font-size:20px}.dx-theme-generic-typography .dx-font-s{font-weight:500;font-size:18px}.dx-theme-generic-typography .dx-font-xs,.dx-theme-generic-typography small{font-weight:800;font-size:12px}.dx-theme-generic-typography a{color:#337ab7}@font-face{font-family:DXIcons;src:local("DevExtreme Generic Icons"),local("devextreme_generic_icons"),url(/static/media/dxicons.b34cdb383dcd2b3ab411.woff2) format("woff2"),url(/static/media/dxicons.6694c6928e98f0513c8b.woff) format("woff"),url(/static/media/dxicons.7436273bff9296ba686f.ttf) format("truetype");font-weight:400;font-style:normal}.dx-icon{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dx-icon-accountbox,.dx-icon-activefolder,.dx-icon-add,.dx-icon-addtableheader,.dx-icon-airplane,.dx-icon-aligncenter,.dx-icon-alignjustify,.dx-icon-alignleft,.dx-icon-alignright,.dx-icon-arrowback,.dx-icon-arrowdown,.dx-icon-arrowleft,.dx-icon-arrowright,.dx-icon-arrowsortdown,.dx-icon-arrowsortup,.dx-icon-arrowup,.dx-icon-attach,.dx-icon-back,.dx-icon-background,.dx-icon-bell,.dx-icon-belloutline,.dx-icon-blockquote,.dx-icon-bmpfile,.dx-icon-bold,.dx-icon-bookmark,.dx-icon-box,.dx-icon-bulletlist,.dx-icon-car,.dx-icon-card,.dx-icon-cardcontent,.dx-icon-cart,.dx-icon-cellproperties,.dx-icon-chart,.dx-icon-chat,.dx-icon-check,.dx-icon-checklist,.dx-icon-checkmarkcircle,.dx-icon-chevrondoubleleft,.dx-icon-chevrondoubleright,.dx-icon-chevrondown,.dx-icon-chevronleft,.dx-icon-chevronnext,.dx-icon-chevronprev,.dx-icon-chevronright,.dx-icon-chevronup,.dx-icon-clear,.dx-icon-clearcircle,.dx-icon-clearformat,.dx-icon-clearsquare,.dx-icon-clipboardtasklist,.dx-icon-clock,.dx-icon-close,.dx-icon-codeblock,.dx-icon-coffee,.dx-icon-collapse,.dx-icon-color,.dx-icon-columnchooser,.dx-icon-columnfield,.dx-icon-columnproperties,.dx-icon-comment,.dx-icon-contains,.dx-icon-contentlayout,.dx-icon-copy,.dx-icon-csv,.dx-icon-cursormove,.dx-icon-cursorprohibition,.dx-icon-cut,.dx-icon-dataarea,.dx-icon-datafield,.dx-icon-datapie,.dx-icon-datatrending,.dx-icon-datausage,.dx-icon-daterangepicker,.dx-icon-decreaseindent,.dx-icon-decreaselinespacing,.dx-icon-deletecolumn,.dx-icon-deleterow,.dx-icon-deletetable,.dx-icon-description,.dx-icon-detailslayout,.dx-icon-doc,.dx-icon-docfile,.dx-icon-docxfile,.dx-icon-doesnotcontain,.dx-icon-download,.dx-icon-dragvertical,.dx-icon-dropzone,.dx-icon-edit,.dx-icon-edittableheader,.dx-icon-email,.dx-icon-endswith,.dx-icon-equal,.dx-icon-errorcircle,.dx-icon-event,.dx-icon-eventall,.dx-icon-expand,.dx-icon-expandform,.dx-icon-export,.dx-icon-exportpdf,.dx-icon-exportselected,.dx-icon-exportxlsx,.dx-icon-eyeclose,.dx-icon-eyeopen,.dx-icon-favorites,.dx-icon-fieldchooser,.dx-icon-fields,.dx-icon-file,.dx-icon-fill,.dx-icon-filter,.dx-icon-find,.dx-icon-fixcolumn,.dx-icon-fixcolumnleft,.dx-icon-fixcolumnright,.dx-icon-floppy,.dx-icon-folder,.dx-icon-font,.dx-icon-fontsize,.dx-icon-food,.dx-icon-formula,.dx-icon-fullscreen,.dx-icon-gift,.dx-icon-globe,.dx-icon-greater,.dx-icon-greaterorequal,.dx-icon-group,.dx-icon-groupbycolumn,.dx-icon-growfont,.dx-icon-handlehorizontal,.dx-icon-handlevertical,.dx-icon-header,.dx-icon-help,.dx-icon-hidepanel,.dx-icon-hierarchy,.dx-icon-home,.dx-icon-image,.dx-icon-imagethumbnail,.dx-icon-imgarlock,.dx-icon-imgarunlock,.dx-icon-import,.dx-icon-importselected,.dx-icon-inactivefolder,.dx-icon-increaseindent,.dx-icon-increaselinespacing,.dx-icon-indent,.dx-icon-indeterminatestate,.dx-icon-info,.dx-icon-insertcolumnleft,.dx-icon-insertcolumnright,.dx-icon-insertrowabove,.dx-icon-insertrowbelow,.dx-icon-inserttable,.dx-icon-isblank,.dx-icon-isnotblank,.dx-icon-italic,.dx-icon-jpgfile,.dx-icon-key,.dx-icon-less,.dx-icon-lessorequal,.dx-icon-like,.dx-icon-link,.dx-icon-lock,.dx-icon-login,.dx-icon-map,.dx-icon-mediumiconslayout,.dx-icon-mention,.dx-icon-menu,.dx-icon-mergecells,.dx-icon-message,.dx-icon-minus,.dx-icon-money,.dx-icon-moon,.dx-icon-more,.dx-icon-movetofolder,.dx-icon-music,.dx-icon-newfolder,.dx-icon-notequal,.dx-icon-optionsgear,.dx-icon-orderedlist,.dx-icon-ordersbox,.dx-icon-overflow,.dx-icon-packagebox,.dx-icon-palette,.dx-icon-panelleft,.dx-icon-panelright,.dx-icon-parentfolder,.dx-icon-paste,.dx-icon-pasteplaintext,.dx-icon-pdffile,.dx-icon-percent,.dx-icon-photo,.dx-icon-photooutline,.dx-icon-pin,.dx-icon-pinleft,.dx-icon-pinmap,.dx-icon-pinright,.dx-icon-plus,.dx-icon-pptfile,.dx-icon-pptxfile,.dx-icon-preferences,.dx-icon-print,.dx-icon-product,.dx-icon-pulldown,.dx-icon-range,.dx-icon-redo,.dx-icon-refresh,.dx-icon-remove,.dx-icon-rename,.dx-icon-repeat,.dx-icon-restore,.dx-icon-return,.dx-icon-revert,.dx-icon-rowfield,.dx-icon-rowproperties,.dx-icon-rtffile,.dx-icon-runner,.dx-icon-save,.dx-icon-search,.dx-icon-selectall,.dx-icon-send,.dx-icon-sendfilled,.dx-icon-servicebell,.dx-icon-share,.dx-icon-showpanel,.dx-icon-shrinkfont,.dx-icon-smalliconslayout,.dx-icon-sortdown,.dx-icon-sortdowntext,.dx-icon-sorted,.dx-icon-sortup,.dx-icon-sortuptext,.dx-icon-sparkle,.dx-icon-spindown,.dx-icon-spinleft,.dx-icon-spinnext,.dx-icon-spinprev,.dx-icon-spinright,.dx-icon-spinup,.dx-icon-splitcells,.dx-icon-square,.dx-icon-startswith,.dx-icon-stickcolumn,.dx-icon-strike,.dx-icon-subscript,.dx-icon-sun,.dx-icon-superscript,.dx-icon-svgfile,.dx-icon-tableproperties,.dx-icon-tags,.dx-icon-taskcomplete,.dx-icon-taskhelpneeded,.dx-icon-taskinprogress,.dx-icon-taskrejected,.dx-icon-taskstop,.dx-icon-tel,.dx-icon-textdocument,.dx-icon-tips,.dx-icon-to,.dx-icon-today,.dx-icon-todo,.dx-icon-toolbox,.dx-icon-trash,.dx-icon-triangledown,.dx-icon-triangleleft,.dx-icon-triangleright,.dx-icon-triangleup,.dx-icon-txtfile,.dx-icon-underline,.dx-icon-undo,.dx-icon-unfixcolumn,.dx-icon-ungroupallcolumns,.dx-icon-ungroupcolumn,.dx-icon-unlock,.dx-icon-unpin,.dx-icon-unselectall,.dx-icon-upload,.dx-icon-user,.dx-icon-variable,.dx-icon-verticalalignbottom,.dx-icon-verticalaligncenter,.dx-icon-verticalaligntop,.dx-icon-video,.dx-icon-warning,.dx-icon-xlsfile,.dx-icon-xlsxfile{font:14px/1 DXIcons}.dx-icon-add:before{content:"\f00b"}.dx-icon-airplane:before{content:"\f000"}.dx-icon-bookmark:before{content:"\f017"}.dx-icon-chat:before{content:"\f17e"}.dx-icon-box:before{content:"\f018"}.dx-icon-car:before{content:"\f01b"}.dx-icon-card:before{content:"\f019"}.dx-icon-cart:before{content:"\f01a"}.dx-icon-chart:before{content:"\f01c"}.dx-icon-check:before{content:"\f005"}.dx-icon-clear:before{content:"\f008"}.dx-icon-clock:before{content:"\f01d"}.dx-icon-close:before{content:"\f00a"}.dx-icon-coffee:before{content:"\f02a"}.dx-icon-comment:before{content:"\f01e"}.dx-icon-doc:before,.dx-icon-file:before{content:"\f021"}.dx-icon-download:before{content:"\f022"}.dx-icon-dragvertical:before{content:"\f038"}.dx-icon-edit:before{content:"\f023"}.dx-icon-email:before{content:"\f024"}.dx-icon-event:before{content:"\f026"}.dx-icon-eventall:before{content:"\f043"}.dx-icon-favorites:before{content:"\f025"}.dx-icon-find:before{content:"\f027"}.dx-icon-filter:before{content:"\f050"}.dx-icon-activefolder:before,.dx-icon-folder:before{content:"\f028"}.dx-icon-food:before{content:"\f029"}.dx-icon-gift:before{content:"\f02b"}.dx-icon-globe:before{content:"\f02c"}.dx-icon-group:before{content:"\f02e"}.dx-icon-help:before{content:"\f02f"}.dx-icon-home:before{content:"\f030"}.dx-icon-image:before{content:"\f031"}.dx-icon-info:before{content:"\f032"}.dx-icon-key:before{content:"\f033"}.dx-icon-like:before{content:"\f034"}.dx-icon-map:before{content:"\f035"}.dx-icon-menu:before{content:"\f00c"}.dx-icon-message:before{content:"\f024"}.dx-icon-money:before{content:"\f036"}.dx-icon-music:before{content:"\f037"}.dx-icon-overflow:before{content:"\f00d"}.dx-icon-percent:before{content:"\f039"}.dx-icon-photo:before{content:"\f03a"}.dx-icon-plus:before{content:"\f00b"}.dx-icon-minus:before{content:"\f074"}.dx-icon-preferences:before{content:"\f03b"}.dx-icon-product:before{content:"\f03c"}.dx-icon-pulldown:before{content:"\f062"}.dx-icon-refresh:before{content:"\f03d"}.dx-icon-remove:before{content:"\f00a"}.dx-icon-revert:before{content:"\f04c"}.dx-icon-runner:before{content:"\f040"}.dx-icon-save:before{content:"\f041"}.dx-icon-search:before{content:"\f027"}.dx-icon-tags:before{content:"\f009"}.dx-icon-tel:before{content:"\f003"}.dx-icon-tips:before{content:"\f004"}.dx-icon-todo:before{content:"\f005"}.dx-icon-toolbox:before{content:"\f007"}.dx-icon-trash:before{content:"\f03e"}.dx-icon-user:before{content:"\f02d"}.dx-icon-upload:before{content:"\f006"}.dx-icon-floppy:before{content:"\f073"}.dx-icon-arrowleft:before{content:"\f011"}.dx-icon-arrowdown:before{content:"\f015"}.dx-icon-arrowback:before{content:"\f15a"}.dx-icon-arrowright:before{content:"\f00e"}.dx-icon-arrowup:before{content:"\f013"}.dx-icon-spinleft:before,.dx-icon-spinprev:before{content:"\f04f"}.dx-icon-spinnext:before,.dx-icon-spinright:before{content:"\f04e"}.dx-icon-spindown:before{content:"\f001"}.dx-icon-spinup:before{content:"\f002"}.dx-icon-back:before,.dx-icon-chevronleft:before,.dx-icon-chevronprev:before{content:"\f012"}.dx-icon-chevronnext:before,.dx-icon-chevronright:before{content:"\f010"}.dx-icon-chevrondown:before{content:"\f016"}.dx-icon-chevronup:before{content:"\f014"}.dx-icon-chevrondoubleleft:before{content:"\f042"}.dx-icon-chevrondoubleright:before{content:"\f03f"}.dx-icon-equal:before{content:"\f044"}.dx-icon-notequal:before{content:"\f045"}.dx-icon-less:before{content:"\f046"}.dx-icon-greater:before{content:"\f047"}.dx-icon-lessorequal:before{content:"\f048"}.dx-icon-greaterorequal:before{content:"\f049"}.dx-icon-isblank:before{content:"\f075"}.dx-icon-isnotblank:before{content:"\f076"}.dx-icon-sortup:before{content:"\f051"}.dx-icon-sortdown:before{content:"\f052"}.dx-icon-sortuptext:before{content:"\f053"}.dx-icon-sortdowntext:before{content:"\f054"}.dx-icon-sorted:before{content:"\f055"}.dx-icon-expand:before{content:"\f04a"}.dx-icon-collapse:before{content:"\f04b"}.dx-icon-columnfield:before{content:"\f057"}.dx-icon-rowfield:before{content:"\f058"}.dx-icon-datafield:before{content:"\f101"}.dx-icon-fields:before{content:"\f059"}.dx-icon-fieldchooser:before{content:"\f05a"}.dx-icon-columnchooser:before{content:"\f04d"}.dx-icon-pin:before{content:"\f05b"}.dx-icon-unpin:before{content:"\f05c"}.dx-icon-pinleft:before{content:"\f05d"}.dx-icon-pinright:before{content:"\f05e"}.dx-icon-contains:before{content:"\f063"}.dx-icon-startswith:before{content:"\f064"}.dx-icon-endswith:before{content:"\f065"}.dx-icon-doesnotcontain:before{content:"\f066"}.dx-icon-range:before{content:"\f06a"}.dx-icon-export:before{content:"\f05f"}.dx-icon-exportxlsx:before{content:"\f060"}.dx-icon-exportpdf:before{content:"\f061"}.dx-icon-exportselected:before{content:"\f06d"}.dx-icon-ordersbox:before{content:"\f06e"}.dx-icon-warning:before{content:"\f06b"}.dx-icon-taskhelpneeded:before{content:"\f06f"}.dx-icon-more:before{content:"\f06c"}.dx-icon-square:before{content:"\f067"}.dx-icon-clearsquare:before{content:"\f068"}.dx-icon-repeat:before{content:"\f069"}.dx-icon-selectall:before{content:"\f070"}.dx-icon-unselectall:before{content:"\f071"}.dx-icon-print:before{content:"\f072"}.dx-icon-bold:before{content:"\f077"}.dx-icon-italic:before{content:"\f078"}.dx-icon-underline:before{content:"\f079"}.dx-icon-strike:before{content:"\f07a"}.dx-icon-increaselinespacing:before,.dx-icon-indent:before{content:"\f07b"}.dx-icon-font:before{content:"\f11b"}.dx-icon-fontsize:before{content:"\f07c"}.dx-icon-shrinkfont:before{content:"\f07d"}.dx-icon-growfont:before{content:"\f07e"}.dx-icon-color:before{content:"\f07f"}.dx-icon-background:before{content:"\f080"}.dx-icon-fill:before{content:"\f10d"}.dx-icon-palette:before{content:"\f120"}.dx-icon-superscript:before{content:"\f081"}.dx-icon-subscript:before{content:"\f082"}.dx-icon-header:before{content:"\f083"}.dx-icon-blockquote:before{content:"\f084"}.dx-icon-formula:before{content:"\f056"}.dx-icon-codeblock:before{content:"\f085"}.dx-icon-orderedlist:before{content:"\f086"}.dx-icon-bulletlist:before{content:"\f087"}.dx-icon-increaseindent:before{content:"\f088"}.dx-icon-decreaseindent:before{content:"\f089"}.dx-icon-decreaselinespacing:before{content:"\f106"}.dx-icon-alignleft:before{content:"\f08a"}.dx-icon-alignright:before{content:"\f08b"}.dx-icon-aligncenter:before{content:"\f08c"}.dx-icon-alignjustify:before{content:"\f08d"}.dx-icon-link:before{content:"\f08e"}.dx-icon-video:before{content:"\f08f"}.dx-icon-mention:before{content:"\f090"}.dx-icon-variable:before{content:"\f091"}.dx-icon-clearformat:before{content:"\f092"}.dx-icon-accountbox:before{content:"\f094"}.dx-icon-sendfilled:before{content:"\f09a"}.dx-icon-fullscreen:before{content:"\f11a"}.dx-icon-hierarchy:before{content:"\f124"}.dx-icon-docfile:before{content:"\f111"}.dx-icon-docxfile:before{content:"\f110"}.dx-icon-pdffile:before{content:"\f118"}.dx-icon-pptfile:before{content:"\f114"}.dx-icon-pptxfile:before{content:"\f115"}.dx-icon-rtffile:before{content:"\f112"}.dx-icon-txtfile:before{content:"\f113"}.dx-icon-xlsfile:before{content:"\f116"}.dx-icon-xlsxfile:before{content:"\f117"}.dx-icon-copy:before{content:"\f107"}.dx-icon-cut:before{content:"\f10a"}.dx-icon-paste:before{content:"\f108"}.dx-icon-share:before{content:"\f11f"}.dx-icon-inactivefolder:before{content:"\f105"}.dx-icon-newfolder:before{content:"\f123"}.dx-icon-movetofolder:before{content:"\f121"}.dx-icon-parentfolder:before{content:"\f122"}.dx-icon-rename:before{content:"\f109"}.dx-icon-detailslayout:before{content:"\f10b"}.dx-icon-contentlayout:before{content:"\f11e"}.dx-icon-smalliconslayout:before{content:"\f119"}.dx-icon-mediumiconslayout:before{content:"\f10c"}.dx-icon-undo:before{content:"\f04c"}.dx-icon-redo:before{content:"\f093"}.dx-icon-hidepanel:before{content:"\f11c"}.dx-icon-showpanel:before{content:"\f11d"}.dx-icon-checklist:before{content:"\f141"}.dx-icon-verticalaligntop:before{content:"\f14f"}.dx-icon-verticalaligncenter:before{content:"\f14e"}.dx-icon-verticalalignbottom:before{content:"\f14d"}.dx-icon-rowproperties:before{content:"\f14c"}.dx-icon-columnproperties:before{content:"\f14b"}.dx-icon-cellproperties:before{content:"\f14a"}.dx-icon-tableproperties:before{content:"\f140"}.dx-icon-splitcells:before{content:"\f139"}.dx-icon-mergecells:before{content:"\f138"}.dx-icon-deleterow:before{content:"\f137"}.dx-icon-deletecolumn:before{content:"\f136"}.dx-icon-insertrowabove:before{content:"\f135"}.dx-icon-insertrowbelow:before{content:"\f134"}.dx-icon-insertcolumnleft:before{content:"\f133"}.dx-icon-insertcolumnright:before{content:"\f132"}.dx-icon-inserttable:before{content:"\f130"}.dx-icon-deletetable:before{content:"\f131"}.dx-icon-edittableheader:before{content:"\f142"}.dx-icon-addtableheader:before{content:"\f143"}.dx-icon-pasteplaintext:before{content:"\f144"}.dx-icon-importselected:before{content:"\f145"}.dx-icon-import:before{content:"\f146"}.dx-icon-textdocument:before{content:"\f147"}.dx-icon-jpgfile:before{content:"\f148"}.dx-icon-bmpfile:before{content:"\f149"}.dx-icon-svgfile:before{content:"\f150"}.dx-icon-attach:before{content:"\f151"}.dx-icon-return:before{content:"\f152"}.dx-icon-indeterminatestate:before{content:"\f153"}.dx-icon-lock:before{content:"\f154"}.dx-icon-unlock:before{content:"\f155"}.dx-icon-imgarlock:before{content:"\f156"}.dx-icon-imgarunlock:before{content:"\f157"}.dx-icon-bell:before{content:"\f158"}.dx-icon-sun:before{content:"\f159"}.dx-icon-taskcomplete:before{content:"\f15b"}.dx-icon-taskrejected:before{content:"\f15c"}.dx-icon-taskinprogress:before{content:"\f15d"}.dx-icon-taskstop:before{content:"\f15e"}.dx-icon-clearcircle:before{content:"\f15f"}.dx-icon-send:before{content:"\f160"}.dx-icon-handlevertical:before{content:"\f161"}.dx-icon-photooutline:before{content:"\f162"}.dx-icon-panelright:before{content:"\f163"}.dx-icon-panelleft:before{content:"\f164"}.dx-icon-optionsgear:before{content:"\f165"}.dx-icon-moon:before{content:"\f166"}.dx-icon-login:before{content:"\f167"}.dx-icon-eyeopen:before{content:"\f168"}.dx-icon-eyeclose:before{content:"\f169"}.dx-icon-handlehorizontal:before{content:"\f16a"}.dx-icon-triangleup:before{content:"\f16b"}.dx-icon-triangledown:before{content:"\f16c"}.dx-icon-triangleright:before{content:"\f16d"}.dx-icon-triangleleft:before{content:"\f16e"}.dx-icon-fixcolumn:before{content:"\f16f"}.dx-icon-expandform:before{content:"\f170"}.dx-icon-description:before{content:"\f171"}.dx-icon-belloutline:before{content:"\f172"}.dx-icon-to:before{content:"\f173"}.dx-icon-errorcircle:before{content:"\f174"}.dx-icon-datatrending:before{content:"\f175"}.dx-icon-dataarea:before{content:"\f176"}.dx-icon-datausage:before{content:"\f177"}.dx-icon-datapie:before{content:"\f178"}.dx-icon-pinmap:before{content:"\f179"}.dx-icon-csv:before{content:"\f181"}.dx-icon-packagebox:before{content:"\f182"}.dx-icon-checkmarkcircle:before{content:"\f183"}.dx-icon-clipboardtasklist:before{content:"\f184"}.dx-icon-today:before{content:"\f185"}.dx-icon-daterangepicker:before{content:"\f186"}.dx-icon-cardcontent:before{content:"\f187"}.dx-icon-cursormove:before{content:"\f188"}.dx-icon-cursorprohibition:before{content:"\f189"}.dx-icon-arrowsortup:before{content:"\f190"}.dx-icon-arrowsortdown:before{content:"\f191"}.dx-icon-imagethumbnail:before{content:"\f192"}.dx-icon-sparkle:before{content:"\f193"}.dx-icon-servicebell:before{content:"\f194"}.dx-icon-unfixcolumn:before{content:"\f17a"}.dx-icon-fixcolumnleft:before{content:"\f17b"}.dx-icon-stickcolumn:before{content:"\f17c"}.dx-icon-fixcolumnright:before{content:"\f17d"}.dx-icon-dropzone:before{content:"\f195"}.dx-icon-restore:before{content:"\f196"}.dx-icon-groupbycolumn:before{content:"\f197"}.dx-icon-ungroupcolumn:before{content:"\f198"}.dx-icon-ungroupallcolumns:before{content:"\f199"}.dx-tab .dx-icon,.dx-tab.dx-tab-selected .dx-icon{background-size:100% 100%;background-position:50% 50%}.dx-scrollview-pulldown{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAQAAABebbrxAAABD0lEQVRo3u2XvQ3CMBCFLbmjYYGsAA2wA1X2gAbEAEwB2eIKflagh6zACJAuUihASUic+M5GNH56dT7J8efTPUXKkDkzrS8LpQAEMBygcwAss2UGQADDBmLa+AMvzAAIYNhATBt/YMEMgACGDcS0wbQBEEAAAQQQwD8CEzaiL7sKqOnojTuQrh95SKkX7kqD5j+M6O6Mu1NkupQJZU64B426bjmmXIzLKe7TZiUGLmweyhTa28XWdJKpYn8pXIVub1U4T4+jUKkKbyWeWhR6Vqpwd+w+hb5U4S/ta54qkhZgVihxrxWaznZVZD2lqVDaVkVafOoKGVWRN6nZR6GMxr+qZjHl3aq4db0NLXld7wVjuu7NS9f7yAAAAABJRU5ErkJggg==);background-position:0 0;background-repeat:no-repeat}.dx-loadindicator-image,.dx-loadindicator-image-large,.dx-loadindicator-image-small{background-position:center center;background-repeat:no-repeat}.dx-color-scheme{font-family:"#"}.dx-widget{display:block;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-webkit-touch-callout:none;padding:0;outline:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-widget,.dx-widget *,.dx-widget ::after,.dx-widget ::before,.dx-widget::after,.dx-widget::before{box-sizing:border-box}.dx-item{outline:0}.dx-rtl{direction:rtl;unicode-bidi:embed}.dx-state-disabled{pointer-events:none}.dx-widget input,.dx-widget textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-state-disabled .dx-widget,.dx-state-disabled.dx-widget{opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:default}.dx-state-disabled .dx-widget .dx-widget,.dx-state-disabled.dx-widget .dx-widget{opacity:1}.dx-surface{background-color:#fff}.dx-card{overflow:hidden;border:1px solid #ddd;border-radius:4px;background-color:#fff}.dx-fieldset .dx-field-value{margin:0}.dx-fieldset,.dx-fieldset *{box-sizing:border-box}.dx-fieldset-header:empty{display:none}.dx-field::after,.dx-field::before{display:table;content:"";line-height:0}.dx-field::after{clear:both}.dx-field-label{float:left;width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;cursor:default;padding:8px 15px 9px 0}.dx-field-value,.dx-field-value-static{float:right}.dx-field-value.dx-datebox{min-width:60%}.dx-field-value:not(.dx-widget)>.dx-datebox{min-width:100%}.dx-field-value .dx-selectbox-tag-container{white-space:normal}.dx-field-value:not(.dx-widget)>.dx-selectbox.dx-selectbox-multiselect.dx-widget{position:relative;width:auto;text-align:left}.dx-fieldset.dx-rtl .dx-field-label,.dx-rtl .dx-fieldset .dx-field-label{float:right}.dx-fieldset.dx-rtl .dx-field-value,.dx-rtl .dx-fieldset .dx-field-value{float:left}.dx-field{position:relative;color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715;min-height:36px;padding:0}.dx-field input,.dx-field textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-field-value.dx-attention{color:#d9534f;padding:8px 10px 9px 28px;position:relative}.dx-field-value.dx-attention::before{pointer-events:none;font-weight:700;position:absolute;top:50%;margin-top:-9px;width:18px;height:18px;text-align:center;line-height:18px;font-size:13px;background-color:#d9534f;color:#fff;content:"!";border-radius:50%;left:0}.dx-field-value-static,.dx-field-value:not(.dx-switch):not(.dx-checkbox):not(.dx-button){width:60%}.dx-field-value.dx-widget,.dx-field-value:not(.dx-widget)>.dx-widget{margin:0}.dx-field-value:not(.dx-widget)>.dx-button,.dx-field-value:not(.dx-widget)>.dx-checkbox,.dx-field-value:not(.dx-widget)>.dx-switch{float:right}.dx-field-value.dx-checkbox,.dx-field-value:not(.dx-widget)>.dx-checkbox{margin:7px 0}.dx-field-value.dx-switch,.dx-field-value:not(.dx-widget)>.dx-switch{margin:6px 0}.dx-field-value.dx-slider,.dx-field-value:not(.dx-widget)>.dx-slider{margin:4px 0}.dx-field-value.dx-radiogroup,.dx-field-value:not(.dx-widget)>.dx-radiogroup{margin:5px 0}.dx-field-value-static{white-space:normal;padding:8px 10px 9px}.dx-fieldset{margin:30px 20px;padding:0}.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget)>.dx-button,.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget)>.dx-checkbox,.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget)>.dx-switch,.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget)>.dx-button,.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget)>.dx-checkbox,.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget)>.dx-switch{float:left}.dx-fieldset-header{margin:0 0 20px;font-weight:500;font-size:18px}.dx-field{margin:0 0 10px}.dx-field:last-of-type{margin:0}.dx-theme-marker{font-family:"dx.generic.light"}.dx-theme-accent-as-text-color{color:#337ab7!important}.dx-theme-text-color{color:#333!important}.dx-theme-background-color-as-text-color{color:#fff!important}.dx-theme-border-color-as-text-color{color:#ddd!important}.dx-theme-accent-as-background-color{background-color:#337ab7!important;fill:#337ab7!important}.dx-theme-text-color-as-background-color{background-color:#333!important;fill:#333!important}.dx-theme-background-color{background-color:#fff!important;fill:#fff!important}.dx-theme-typography-background-color{background-color:#fff!important}.dx-theme-border-color-as-background-color{background-color:#ddd!important;fill:#ddd!important}.dx-theme-accent-as-border-color{border-color:#337ab7!important}.dx-theme-text-color-as-border-color{border-color:#333!important}.dx-theme-background-color-as-border-color{border-color:#fff!important}.dx-theme-border-color{border-color:#ddd!important}.dx-resizable{display:block;position:relative}.dx-resizable-handle{position:absolute;z-index:50}.dx-state-disabled .dx-resizable-handle{cursor:default}.dx-resizable-handle-left,.dx-resizable-handle-right{top:0;height:100%;width:3px}.dx-resizable-handle-left{left:0;cursor:e-resize}.dx-resizable-handle-right{right:0;cursor:e-resize}.dx-resizable-handle-bottom,.dx-resizable-handle-top{left:0;width:100%;height:3px}.dx-resizable-handle-top{top:0;cursor:s-resize}.dx-resizable-handle-bottom{bottom:0;cursor:s-resize}.dx-resizable-handle-corner-bottom-left,.dx-resizable-handle-corner-bottom-right,.dx-resizable-handle-corner-top-left,.dx-resizable-handle-corner-top-right{width:6px;height:6px}.dx-resizable-handle-corner-bottom-right,.dx-resizable-handle-corner-top-left{cursor:se-resize}.dx-resizable-handle-corner-bottom-left,.dx-resizable-handle-corner-top-right{cursor:ne-resize}.dx-resizable-handle-corner-bottom-left,.dx-resizable-handle-corner-top-left{left:0;border-bottom-right-radius:100%}.dx-resizable-handle-corner-bottom-right,.dx-resizable-handle-corner-top-right{right:0;border-bottom-left-radius:100%}.dx-resizable-handle-corner-top-left,.dx-resizable-handle-corner-top-right{top:0}.dx-resizable-handle-corner-bottom-left,.dx-resizable-handle-corner-bottom-right{bottom:0}.dx-draggable{left:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-draggable.dx-state-disabled,.dx-state-disabled .dx-draggable{cursor:default}.dx-draggable-clone{position:absolute;top:0;left:0;z-index:2147483647}.dx-clearfix::after,.dx-clearfix::before{display:table;content:"";line-height:0}.dx-clearfix::after{clear:both}.dx-translate-disabled{transform:none!important}.dx-hidden-input{position:fixed;top:-10px;left:-10px;width:0;height:0}.dx-user-select{-webkit-user-select:text;-moz-user-select:text;user-select:text}.dx-hidden,.dx-state-invisible{display:none!important}.dx-gesture-cover{transform:translate3d(0,0,0);position:fixed;top:0;right:0;left:0;bottom:0;opacity:0;z-index:2147483647}.dx-animating{pointer-events:none}.dx-fade-animation.dx-enter,.dx-fade-animation.dx-leave.dx-leave-active,.dx-no-direction.dx-enter,.dx-no-direction.dx-leave.dx-leave-active{opacity:0}.dx-fade-animation.dx-enter.dx-enter-active,.dx-fade-animation.dx-leave,.dx-no-direction.dx-enter.dx-enter-active,.dx-no-direction.dx-leave{opacity:1}.dx-overflow-animation.dx-enter.dx-forward{transform:translate3d(100%,0,0);z-index:2}.dx-overflow-animation.dx-enter.dx-enter-active.dx-forward{transform:translate3d(0,0,0);z-index:2}.dx-overflow-animation.dx-enter.dx-backward,.dx-overflow-animation.dx-enter.dx-enter-active.dx-backward,.dx-overflow-animation.dx-leave.dx-forward,.dx-overflow-animation.dx-leave.dx-leave-active.dx-forward{transform:translate3d(0,0,0);z-index:1}.dx-overflow-animation.dx-leave.dx-backward{transform:translate3d(0,0,0);z-index:2}.dx-overflow-animation.dx-leave.dx-leave-active.dx-backward{transform:translate3d(100%,0,0);z-index:2}.dx-slide-animation.dx-enter.dx-forward{transform:translate3d(100%,0,0)}.dx-slide-animation.dx-enter.dx-enter-active.dx-forward{transform:translate3d(0,0,0)}.dx-slide-animation.dx-enter.dx-backward{transform:translate3d(-100%,0,0)}.dx-slide-animation.dx-enter.dx-enter-active.dx-backward,.dx-slide-animation.dx-leave.dx-forward{transform:translate3d(0,0,0)}.dx-slide-animation.dx-leave.dx-leave-active.dx-forward{transform:translate3d(-100%,0,0)}.dx-slide-animation.dx-leave.dx-backward{transform:translate3d(0,0,0)}.dx-slide-animation.dx-leave.dx-leave-active.dx-backward{transform:translate3d(100%,0,0)}.dx-opendoor-animation.dx-enter.dx-forward{transform:matrix3d(.71,0,.71,.001,0,1,0,0,-.71,0,.71,0,0,0,0,1);transform-origin:center left 0;opacity:0}.dx-opendoor-animation.dx-enter.dx-enter-active.dx-backward,.dx-opendoor-animation.dx-enter.dx-enter-active.dx-forward{transform:none;opacity:1}.dx-opendoor-animation.dx-leave.dx-backward,.dx-opendoor-animation.dx-leave.dx-forward{transform:none;transform-origin:center left 0;opacity:1}.dx-opendoor-animation.dx-enter.dx-backward,.dx-opendoor-animation.dx-leave.dx-leave-active.dx-forward{transform:matrix3d(.5,0,.87,-.001,0,1,0,0,-.87,0,.5,0,0,0,0,1);transform-origin:center left 0;opacity:0}.dx-opendoor-animation.dx-leave.dx-leave-active.dx-backward{transform:matrix3d(.71,0,.71,.001,0,1,0,0,-.71,0,.71,0,0,0,0,1);opacity:0}.dx-win-pop-animation.dx-enter.dx-forward{transform:scale(.5);opacity:0}.dx-win-pop-animation.dx-enter.dx-enter-active.dx-forward{transform:scale(1);opacity:1}.dx-win-pop-animation.dx-enter.dx-backward,.dx-win-pop-animation.dx-leave.dx-leave-active.dx-forward{transform:scale(1.5);opacity:0}.dx-win-pop-animation.dx-enter.dx-enter-active.dx-backward{transform:scale(1);opacity:1}.dx-win-pop-animation.dx-leave.dx-leave-active.dx-backward{transform:scale(.5);opacity:0}.dx-android-pop-animation.dx-enter.dx-forward,.dx-android-pop-animation.dx-leave.dx-leave-active.dx-backward{transform:translate3d(0,150px,0);opacity:0}.dx-android-pop-animation.dx-enter.dx-enter-active.dx-forward,.dx-android-pop-animation.dx-leave.dx-backward{transform:translate3d(0,0,0);opacity:1}.dx-android-pop-animation.dx-enter.dx-forward,.dx-android-pop-animation.dx-leave.dx-backward{z-index:1}.dx-ios7-slide-animation.dx-enter.dx-forward{z-index:2;transform:translate3d(100%,0,0)}.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-forward{z-index:2;transform:translate3d(0,0,0)}.dx-ios7-slide-animation.dx-enter.dx-backward{transform:translate3d(-20%,0,0);z-index:1}.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-backward{transform:translate3d(0,0,0);z-index:1}.dx-ios7-slide-animation.dx-leave.dx-forward{z-index:1;transform:translate3d(0,0,0)}.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-forward{transform:translate3d(-20%,0,0);z-index:1}.dx-ios7-slide-animation.dx-leave.dx-backward{z-index:2}.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-backward{transform:translate3d(100%,0,0);z-index:2}.dx-ios7-toolbar-animation.dx-enter.dx-forward{transform:translate3d(40%,0,0);opacity:0;z-index:2}.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-forward{transform:translate3d(0,0,0);opacity:1;z-index:2}.dx-ios7-toolbar-animation.dx-enter.dx-backward{transform:translate3d(-40%,0,0);opacity:0;z-index:1}.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-backward,.dx-ios7-toolbar-animation.dx-leave.dx-forward{transform:translate3d(0,0,0);opacity:1;z-index:1}.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-forward{transform:translate3d(-40%,0,0);opacity:0;z-index:1}.dx-ios7-toolbar-animation.dx-leave.dx-backward{transform:translate3d(0,0,0);opacity:1;z-index:2}.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-backward{transform:translate3d(40%,0,0);opacity:0;z-index:2}.dx-drop-animation.dx-enter,.dx-drop-animation.dx-leave.dx-leave-active{transform:translate3d(0,-120%,0)}.dx-drop-animation.dx-enter.dx-enter-active,.dx-drop-animation.dx-leave{transform:translate3d(0,0,0)}.dx-3d-drop-animation.dx-enter,.dx-3d-drop-animation.dx-leave.dx-leave-active{transform:rotate3d(1,0,0,10deg) translate3d(0,-10px,0) scale3d(1.1,1.1,1.1);opacity:0}.dx-3d-drop-animation.dx-enter.dx-enter-active,.dx-3d-drop-animation.dx-leave{transform:rotate3d(1,0,0,0) translate3d(0,0,0) scale3d(1,1,1);opacity:1}.dx-fade-drop-animation.dx-enter,.dx-fade-drop-animation.dx-leave.dx-leave-active{transform:translate3d(0,-10px,0) scale3d(1.1,1.1,1.1);opacity:0}.dx-fade-drop-animation.dx-enter.dx-enter-active,.dx-fade-drop-animation.dx-leave{transform:translate3d(0,0,0) scale3d(1,1,1);opacity:1}.dx-fade-rise-animation.dx-enter,.dx-fade-rise-animation.dx-leave.dx-leave-active{transform:translate3d(0,10px,0) scale3d(1.1,1.1,1.1);opacity:0}.dx-fade-rise-animation.dx-enter.dx-enter-active,.dx-fade-rise-animation.dx-leave{transform:translate3d(0,0,0) scale3d(1,1,1);opacity:1}.dx-fade-slide-animation.dx-enter,.dx-fade-slide-animation.dx-leave.dx-leave-active{transform:translate3d(40%,0,0);opacity:0}.dx-fade-slide-animation.dx-enter.dx-enter-active,.dx-fade-slide-animation.dx-leave{transform:translate3d(0,0,0);opacity:1}.dx-fade-zoom-animation.dx-enter,.dx-fade-zoom-animation.dx-leave.dx-leave-active{transform:scale3d(.3,.3,.3);opacity:0}.dx-fade-zoom-animation.dx-enter.dx-enter-active,.dx-fade-zoom-animation.dx-leave{transform:scale3d(1,1,1);opacity:1}.dx-box-item-content{flex-direction:column;max-width:100%;font-size:14px}.dx-chat{display:flex;flex-direction:column;width:100%;height:100%;min-width:20em;min-height:20em}.dx-chat.dx-state-disabled{opacity:.5}@keyframes dx-chat-animation-fadein{from{opacity:0}to{opacity:1}}@keyframes dx-chat-animation-fadeout{from{opacity:1}to{opacity:0}}.dx-avatar{grid-row:2/auto;grid-column:1;display:flex;align-items:center;justify-content:center;border-radius:999em;overflow:clip}.dx-avatar-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.dx-chat-header{display:flex;align-items:center;padding:20px}.dx-chat-alertlist{display:flex;flex-direction:column;padding-block:16px;padding-inline:8px;row-gap:4px}.dx-chat-messagebox{display:flex;flex-direction:column;border-top-width:1px;border-top-style:solid}.dx-chat-messagebox-input-container{display:flex;align-items:flex-end}.dx-chat-messagebox-textarea{flex-grow:1}.dx-chat-editing-preview{display:flex;align-items:center;position:relative;animation:.25s ease-out dx-chat-animation-fadein}.dx-chat-editing-preview.dx-chat-editing-preview-hiding{animation:.1s ease-out dx-chat-animation-fadeout}.dx-chat-editing-preview-content{display:flex;flex-direction:column;flex-grow:1;flex-basis:0;min-width:0}.dx-chat-editing-preview::before{content:"";height:100%;border-radius:999em;position:absolute}.dx-chat-editing-preview-caption{font-weight:500}.dx-chat-editing-preview-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dx-chat-messagegroup-content{display:flex;flex-direction:column;row-gap:4px}.dx-chat-messagebubble{width:auto;word-break:break-word;white-space:break-spaces}.dx-chat-messagebubble.dx-chat-messagebubble-deleted .dx-chat-messagebubble-content{display:flex;align-items:center;font-style:italic}.dx-chat-messagebubble.dx-has-image{padding:4px}.dx-chat-messagegroup-alignment-start .dx-chat-messagegroup-content{grid-column:2;align-items:flex-start}.dx-chat-messagegroup-alignment-start .dx-chat-messagebubble{border-start-start-radius:0;border-end-start-radius:0}.dx-chat-messagegroup-alignment-end .dx-chat-messagegroup-content{align-items:flex-end;max-width:82.5%}.dx-chat-messagegroup-alignment-end .dx-chat-messagebubble{border-start-end-radius:0;border-end-end-radius:0}.dx-chat-messagebubble-image{border-radius:8px;max-width:400px;max-height:400px;width:100%;display:block}.dx-chat-confirmation-popup-wrapper .dx-toolbar-items-container{display:flex;width:100%;gap:8px}.dx-chat-confirmation-popup-wrapper .dx-toolbar-items-container .dx-toolbar-item{flex-grow:1}.dx-chat-confirmation-popup-wrapper .dx-toolbar-items-container .dx-button{width:100%}.dx-chat-confirmation-popup-wrapper .dx-toolbar.dx-popup-bottom .dx-toolbar-before{position:static;position:initial;flex-grow:1;-webkit-padding-end:0;padding-inline-end:0}.dx-chat-confirmation-popup-wrapper .dx-toolbar.dx-popup-bottom .dx-toolbar-after{position:static;position:initial;flex-grow:1;-webkit-padding-start:0;padding-inline-start:0}.dx-chat-messagegroup{display:grid;align-items:start}.dx-chat-messagegroup-information{display:flex;grid-row:1;max-width:100%;min-width:0;-moz-column-gap:8px;column-gap:8px}.dx-chat-messagegroup-author-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-chat-message-edited{display:flex;align-items:center;animation:.25s ease-out dx-chat-animation-fadein}.dx-chat-message-edited.dx-chat-message-edited-hiding{animation:.1s ease-out dx-chat-animation-fadeout}.dx-chat-messagegroup-time{white-space:nowrap}.dx-chat-messagegroup-alignment-start{justify-items:start;grid-template-columns:auto 82.5% 1fr}.dx-chat-messagegroup-alignment-start .dx-chat-messagegroup-information{grid-column:2/span 2}.dx-chat-messagegroup-alignment-end{justify-items:flex-end}.dx-chat-messagelist{flex-grow:1;overflow:hidden}.dx-chat-messagelist .dx-scrollable-container{overscroll-behavior:contain;will-change:scroll-position}.dx-chat-messagelist .dx-scrollable-content{display:flex;flex-direction:column;width:100%}.dx-chat-messagelist .dx-scrollable-native.dx-scrollable-native-ios .dx-scrollable-content{min-height:100%;box-sizing:border-box}.dx-chat-messagelist .dx-scrollview-bottom-pocket{width:100%}.dx-chat-messagelist .dx-scrollview-scrollbottom-text{margin:0}.dx-chat-messagelist.dx-chat-messagelist-empty .dx-scrollable.dx-scrollview .dx-scrollable-content{height:100%}.dx-chat-messagelist .dx-scrollview-scrollbottom-indicator{box-shadow:none}.dx-chat-messagelist-empty .dx-scrollview-content{display:flex;height:100%;flex-direction:column}.dx-chat-messagelist-empty .dx-chat-messagelist-content{flex-grow:1;display:flex;align-items:center;justify-content:center}.dx-chat-messagelist-empty-loading .dx-scrollable-content{justify-content:center}.dx-chat-messagelist-empty-view{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;text-align:center}.dx-chat-messagelist-empty-image{font:14px/1 DXIcons;border-radius:999em}@keyframes dx-typingindicator-circle-scale-outer{0%,100%{transform:scale(1)}50%{transform:scale(1.5)}}@keyframes dx-typingindicator-circle-scale-inner{0%,100%{transform:scale(1)}50%{transform:scale(.666667)}}.dx-chat-typingindicator-content{display:grid;align-items:start;justify-items:start}.dx-chat-typingindicator-content .dx-avatar{grid-row:2/auto}.dx-chat-typingindicator-text{grid-column:2/span 2;grid-row:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-chat-typingindicator-circle:first-child,.dx-chat-typingindicator-circle:nth-child(3){animation:1.5s infinite dx-typingindicator-circle-scale-outer}.dx-chat{background-color:#fff;border:1px solid #ddd;border-radius:4px}.dx-avatar{width:32px;height:32px;color:#333;background-color:#ddd}.dx-chat-alertlist:empty{padding-block:0;padding-inline:0}.dx-chat-alertlist-error.dx-informer{color:#d9534f;padding-block:9px}.dx-chat-messagebox{padding:20px;border-top-color:#ddd;gap:20px}.dx-chat-messagebox-input-container{gap:8px}.dx-chat-messagebox-textarea.dx-textarea.dx-texteditor{border-radius:4px}.dx-chat-messagebox-button{margin-bottom:0}.dx-chat-messagebubble{padding:8px 12px;border-radius:4px}.dx-chat-messagebubble.dx-chat-messagebubble-deleted .dx-chat-messagebubble-content{gap:4px;line-height:18px}.dx-chat-messagebubble.dx-chat-messagebubble-deleted .dx-chat-messagebubble-content .dx-icon{font-size:18px}.dx-chat-messagegroup-alignment-start .dx-chat-messagebubble{color:#333;background-color:#f5f5f5}.dx-chat-messagegroup-alignment-start .dx-chat-messagebubble:first-child{border-start-start-radius:4px}.dx-chat-messagegroup-alignment-start .dx-chat-messagebubble:last-child{border-end-start-radius:4px}.dx-chat-messagegroup-alignment-end .dx-chat-messagebubble{color:#333;background-color:rgba(45,109,163,.1)}.dx-chat-messagegroup-alignment-end .dx-chat-messagebubble:first-child{border-start-end-radius:4px}.dx-chat-messagegroup-alignment-end .dx-chat-messagebubble:last-child{border-end-end-radius:4px}.dx-chat-messagegroup{row-gap:4px;padding-bottom:24px}.dx-chat-messagegroup:first-child{padding-top:24px}.dx-chat-messagegroup-alignment-start:has(.dx-avatar){-moz-column-gap:12px;column-gap:12px}.dx-chat-messagegroup-author-name,.dx-chat-messagegroup-time{font-size:12px;color:#959595}.dx-chat-message-edited{font-size:12px;color:#959595;-moz-column-gap:2px;column-gap:2px}.dx-chat-message-edited .dx-chat-message-edited-icon{font:12px/12px DXIcons;width:12px;height:12px;background-position:0 0;background-size:12px 12px;padding:0;text-align:center}.dx-chat-message-edited .dx-chat-message-edited-icon::before{content:"\f023"}.dx-chat-messagelist-empty-view{row-gap:4px;padding-block:20px}.dx-chat-messagelist-empty-image{color:#aaa;background-color:#ebebeb;padding:12px;margin-bottom:12px}.dx-chat-messagelist-empty-image::before{content:"\f17e";font-size:40px}.dx-chat-messagelist-empty-message{font-size:18px;color:#222}.dx-chat-messagelist-empty-prompt{font-size:14px;color:#959595}.dx-chat-messagelist>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content{padding-inline:20px}.dx-chat-messagelist-day-header{text-align:center;padding-bottom:12px;color:#959595;font-size:12px}.dx-chat-messagelist-day-header:first-child{padding-top:20px}.dx-messagelist-context-menu-content .dx-menu-item:has(.dx-icon-trash){color:#d9534f}.dx-messagelist-context-menu-content .dx-menu-item:has(.dx-icon-trash).dx-state-focused{color:#fff;background-color:#d9534f}.dx-chat-messagelist .dx-scrollable-container>.dx-overlay-wrapper{max-width:100%;max-height:100%}.dx-chat-typingindicator-content{grid-template-columns:auto 82.5% 1fr;padding-bottom:24px;row-gap:4px}.dx-chat-typingindicator-text{font-size:12px;color:#959595}.dx-chat-typingindicator-bubble{grid-column:2;display:flex;justify-content:center;align-items:center;padding-block:12px;padding-inline:20px;border-radius:4px;background-color:#f5f5f5;-moz-column-gap:4px;column-gap:4px}.dx-chat-typingindicator-circle{width:.5714285714em;height:.5714285714em;border-radius:999em}.dx-chat-typingindicator-circle:first-child,.dx-chat-typingindicator-circle:nth-child(3){background-color:#aeaeae}.dx-chat-typingindicator-circle:nth-child(2){animation:1.5s infinite dx-typingindicator-circle-scale-inner;width:.8571428571em;height:.8571428571em;background-color:#888}.dx-chat-editing-preview::before{width:3px;background-color:#337ab7}.dx-chat-editing-preview-content{gap:4px;-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:12px;padding-inline-end:12px}.dx-chat-editing-preview-caption{font-size:12px;color:#337ab7}.dx-chat-editing-preview-cancel-button.dx-button-mode-text .dx-icon{color:#999}.dx-chat-confirmation-popup-wrapper{border-radius:4px}.dx-chat-confirmation-popup-wrapper .dx-popup-content{padding-bottom:0}.dx-chat-confirmation-popup-wrapper .dx-popup-bottom.dx-toolbar{padding-block:20px;padding-inline:20px}.dx-button-disabled{cursor:default}.dx-button{display:inline-flex;cursor:pointer;text-align:center;vertical-align:middle;max-width:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}.dx-button .dx-icon{-webkit-user-drag:none;display:inherit;align-items:center;justify-content:center;vertical-align:middle;background-size:contain;width:18px;height:18px;font-size:18px;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0}.dx-button .dx-svg-icon svg{width:100%;height:100%}.dx-button a{text-decoration:none}.dx-button-content{flex:1 1 auto;height:100%;max-height:100%;display:inherit;align-items:center;justify-content:center;vertical-align:middle;line-height:1.35715}.dx-button-has-text .dx-button-content,.dx-button-has-text .dx-button-content .dx-button-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-button-content>.dx-inkripple{display:none}.dx-button-link{text-decoration:none}.dx-button-submit-input{padding:0;margin:0;border:0;height:0;width:0;font-size:0;opacity:0;visibility:hidden}.dx-state-disabled .dx-button,.dx-state-disabled.dx-button{cursor:default}.dx-button-text{line-height:1.2858}.dx-button .dx-button-content{padding-block:8px;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px}.dx-button-has-icon .dx-button-content{padding-block:8px;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px}.dx-button-has-icon .dx-icon{width:18px;height:18px;font-size:18px;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0}.dx-button-has-text .dx-button-content{padding-block:8px;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px}.dx-button-has-text .dx-icon{width:18px;height:18px;font-size:18px;-webkit-margin-end:9px;margin-inline-end:9px;-webkit-margin-start:0;margin-inline-start:0}.dx-button{border-radius:4px;border-width:1px;border-style:solid}.dx-button-mode-contained{background-color:#fff;border-color:#ddd;color:#333}.dx-button-mode-contained .dx-icon{color:#333}.dx-button-mode-contained.dx-state-selected{background-color:#d4d4d4}.dx-button-mode-contained.dx-state-hover{background-color:#f5f5f5}.dx-button-mode-contained.dx-state-focused{background-color:#ebebeb}.dx-button-mode-contained.dx-state-active{background-color:#c2c2c2;color:#333}.dx-button-mode-contained.dx-button-danger{background-color:#d9534f;border-color:transparent;color:#fff}.dx-button-mode-contained.dx-button-danger .dx-icon{color:#fff}.dx-button-mode-contained.dx-button-danger.dx-state-selected{background-color:#ac2925}.dx-button-mode-contained.dx-button-danger.dx-state-hover{background-color:#ce312c}.dx-button-mode-contained.dx-button-danger.dx-state-focused{background-color:#c12e2a}.dx-button-mode-contained.dx-button-danger.dx-state-active{background-color:#932320;color:#fff}.dx-button-mode-contained.dx-button-success{background-color:#5cb85c;border-color:transparent;color:#fff}.dx-button-mode-contained.dx-button-success .dx-icon{color:#fff}.dx-button-mode-contained.dx-button-success.dx-state-selected{background-color:#398439}.dx-button-mode-contained.dx-button-success.dx-state-hover{background-color:#46a046}.dx-button-mode-contained.dx-button-success.dx-state-focused{background-color:#419641}.dx-button-mode-contained.dx-button-success.dx-state-active{background-color:#306f30;color:#fff}.dx-button-mode-contained.dx-button-default{background-color:#337ab7;border-color:transparent;color:#fff}.dx-button-mode-contained.dx-button-default .dx-icon{color:#fff}.dx-button-mode-contained.dx-button-default.dx-state-selected{background-color:#204d73}.dx-button-mode-contained.dx-button-default.dx-state-hover{background-color:#296293}.dx-button-mode-contained.dx-button-default.dx-state-focused{background-color:#265a87}.dx-button-mode-contained.dx-button-default.dx-state-active{background-color:#193d5b;color:#fff}.dx-button-mode-outlined{background-color:rgba(0,0,0,0);border-color:#ddd;color:#333}.dx-button-mode-outlined .dx-icon{color:#333}.dx-button-mode-outlined.dx-state-selected{background-color:rgba(0,0,0,.17)}.dx-button-mode-outlined.dx-state-hover{background-color:rgba(0,0,0,.04)}.dx-button-mode-outlined.dx-state-focused{background-color:rgba(0,0,0,.08)}.dx-button-mode-outlined.dx-state-active{background-color:rgba(0,0,0,.24);color:#333}.dx-button-mode-outlined.dx-button-danger{background-color:transparent;border-color:#d43f3a;color:#d43f3a}.dx-button-mode-outlined.dx-button-danger .dx-icon{color:#d43f3a}.dx-button-mode-outlined.dx-button-danger.dx-state-selected{background-color:rgba(217,83,79,.3)}.dx-button-mode-outlined.dx-button-danger.dx-state-focused,.dx-button-mode-outlined.dx-button-danger.dx-state-hover{background-color:rgba(212,63,58,.1)}.dx-button-mode-outlined.dx-button-danger.dx-state-active{background-color:rgba(212,63,58,.4);color:#d43f3a}.dx-button-mode-outlined.dx-button-success{background-color:transparent;border-color:#4cae4c;color:#4cae4c}.dx-button-mode-outlined.dx-button-success .dx-icon{color:#4cae4c}.dx-button-mode-outlined.dx-button-success.dx-state-selected{background-color:rgba(92,184,92,.3)}.dx-button-mode-outlined.dx-button-success.dx-state-focused,.dx-button-mode-outlined.dx-button-success.dx-state-hover{background-color:rgba(76,174,76,.1)}.dx-button-mode-outlined.dx-button-success.dx-state-active{background-color:rgba(76,174,76,.4);color:#4cae4c}.dx-button-mode-outlined.dx-button-default{background-color:transparent;border-color:#2d6da3;color:#2d6da3}.dx-button-mode-outlined.dx-button-default .dx-icon{color:#2d6da3}.dx-button-mode-outlined.dx-button-default.dx-state-selected{background-color:rgba(51,122,183,.3)}.dx-button-mode-outlined.dx-button-default.dx-state-focused,.dx-button-mode-outlined.dx-button-default.dx-state-hover{background-color:rgba(45,109,163,.1)}.dx-button-mode-outlined.dx-button-default.dx-state-active{background-color:rgba(45,109,163,.4);color:#2d6da3}.dx-button-mode-text{background-color:rgba(0,0,0,0);border-color:transparent;color:#333}.dx-button-mode-text .dx-icon{color:#333}.dx-button-mode-text.dx-state-selected{background-color:rgba(0,0,0,.17)}.dx-button-mode-text.dx-state-hover{background-color:rgba(0,0,0,.04)}.dx-button-mode-text.dx-state-focused{background-color:rgba(0,0,0,.08)}.dx-button-mode-text.dx-state-active{background-color:rgba(0,0,0,.24);color:#333}.dx-button-mode-text.dx-button-danger{background-color:transparent;border-color:transparent;color:#d43f3a}.dx-button-mode-text.dx-button-danger .dx-icon{color:#d43f3a}.dx-button-mode-text.dx-button-danger.dx-state-selected{background-color:rgba(217,83,79,.3)}.dx-button-mode-text.dx-button-danger.dx-state-focused,.dx-button-mode-text.dx-button-danger.dx-state-hover{background-color:rgba(212,63,58,.1)}.dx-button-mode-text.dx-button-danger.dx-state-active{background-color:rgba(212,63,58,.4);color:#d43f3a}.dx-button-mode-text.dx-button-success{background-color:transparent;border-color:transparent;color:#4cae4c}.dx-button-mode-text.dx-button-success .dx-icon{color:#4cae4c}.dx-button-mode-text.dx-button-success.dx-state-selected{background-color:rgba(92,184,92,.3)}.dx-button-mode-text.dx-button-success.dx-state-focused,.dx-button-mode-text.dx-button-success.dx-state-hover{background-color:rgba(76,174,76,.1)}.dx-button-mode-text.dx-button-success.dx-state-active{background-color:rgba(76,174,76,.4);color:#4cae4c}.dx-button-mode-text.dx-button-default{background-color:transparent;border-color:transparent;color:#2d6da3}.dx-button-mode-text.dx-button-default .dx-icon{color:#2d6da3}.dx-button-mode-text.dx-button-default.dx-state-selected{background-color:rgba(51,122,183,.3)}.dx-button-mode-text.dx-button-default.dx-state-focused,.dx-button-mode-text.dx-button-default.dx-state-hover{background-color:rgba(45,109,163,.1)}.dx-button-mode-text.dx-button-default.dx-state-active{background-color:rgba(45,109,163,.4);color:#2d6da3}.dx-buttongroup{display:inline-block}.dx-buttongroup-wrapper{display:flex;flex-flow:row nowrap;height:100%;width:100%}.dx-buttongroup-mode-text .dx-buttongroup-wrapper{-moz-column-gap:1px;column-gap:1px}.dx-buttongroup-item{flex:0 1 auto}.dx-buttongroup-item.dx-button-mode-contained,.dx-buttongroup-item.dx-button-mode-outlined{border-inline-start-width:0}.dx-buttongroup-item.dx-button-mode-contained.dx-button,.dx-buttongroup-item.dx-button-mode-outlined.dx-button{border-radius:0}.dx-buttongroup-item-has-width{flex:1 1 auto}.dx-buttongroup-mode-contained .dx-button-mode-contained{border-inline-end-width:0}.dx-button-mode-contained.dx-buttongroup-first-item,.dx-button-mode-outlined.dx-buttongroup-first-item{border-inline-start-width:1px}.dx-button-mode-contained.dx-buttongroup-first-item.dx-button,.dx-button-mode-outlined.dx-buttongroup-first-item.dx-button{border-start-start-radius:4px;border-end-start-radius:4px}.dx-button-mode-contained.dx-buttongroup-last-item,.dx-button-mode-outlined.dx-buttongroup-last-item{border-inline-end-width:1px}.dx-button-mode-contained.dx-buttongroup-last-item.dx-button,.dx-button-mode-outlined.dx-buttongroup-last-item.dx-button{border-start-end-radius:4px;border-end-end-radius:4px}.dx-scrollable-scrollbar-simulated{position:relative}.dx-scrollable{display:block;height:100%;min-height:0}.dx-scrollable:focus{outline:0}.dx-scrollable-native.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-scrollbar{display:none}.dx-scrollable-native.dx-scrollable-scrollbar-simulated .dx-scrollable-scrollbar{display:block}.dx-scrollable-native.dx-scrollable-wrapper>.dx-scrollable-container,.dx-scrollable-native>div.dx-scrollable-wrapper>.dx-scrollable-container{position:relative;height:100%}.dx-scrollable-native.dx-scrollable-vertical,.dx-scrollable-native.dx-scrollable-vertical>.dx-scrollable-wrapper>.dx-scrollable-container{touch-action:pan-y;overflow-x:hidden;overflow-y:auto}.dx-scrollable-native.dx-scrollable-horizontal,.dx-scrollable-native.dx-scrollable-horizontal>.dx-scrollable-wrapper>.dx-scrollable-container{touch-action:pan-x;float:none;overflow-x:auto;overflow-y:hidden}.dx-scrollable-native.dx-scrollable-both,.dx-scrollable-native.dx-scrollable-both>.dx-scrollable-wrapper>.dx-scrollable-container{touch-action:pan-y pan-x;float:none;overflow-x:auto;overflow-y:auto}.dx-scrollable-native.dx-scrollable-disabled,.dx-scrollable-native.dx-scrollable-disabled .dx-scrollable-container{touch-action:auto}.dx-scrollable-native.dx-scrollable-scrollbars-hidden>.dx-scrollable-wrapper>.dx-scrollable-container{overflow:hidden}.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollable-content{min-height:101%;box-sizing:content-box}.dx-scrollable-native.dx-scrollable-native-ios.dx-scrollable-horizontal .dx-scrollable-content{min-height:0;padding:0}.dx-scrollable-native.dx-scrollable-native-generic{overflow:hidden}.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollable-content{height:auto}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollable-content{transform:none;z-index:0}.dx-scrollable-scrollbar-simulated,.dx-scrollable-scrollbar-simulated .dx-scrollable-container{scrollbar-width:none}.dx-scrollable-scrollbar-simulated .dx-scrollable-container ::-webkit-scrollbar,.dx-scrollable-scrollbar-simulated ::-webkit-scrollbar{display:none}.dx-scrollable-container{-webkit-tap-highlight-color:transparent;overflow:hidden;width:100%;height:100%;transform:none}.dx-scrollable-container:focus{outline:0}.dx-scrollable-wrapper{position:relative;width:100%;height:100%}.dx-scrollable-content{position:relative;min-height:100%;box-sizing:border-box;transform:none}.dx-scrollable-content::after{display:block;content:"";clear:both}.dx-scrollable-both .dx-scrollable-content,.dx-scrollable-horizontal .dx-scrollable-content{display:block;float:left;min-width:100%}.dx-scrollable-scrollbar{position:absolute;pointer-events:auto}.dx-scrollbar-vertical{top:0;right:0;height:100%}.dx-scrollbar-horizontal{bottom:0;left:0;width:100%}.dx-scrollable-scroll{position:relative;box-sizing:border-box;transform:translate(0,0);background-color:transparent;opacity:1;transition:opacity linear,background-color linear;overflow:hidden;padding:2px}.dx-scrollable-scroll.dx-state-invisible{display:block!important;background-color:transparent;opacity:0;transition:opacity .5s linear 1s,background-color .5s linear 1s}.dx-rtl .dx-scrollable-scroll{direction:rtl;float:left}.dx-scrollable-scroll-content{width:100%;height:100%;background-color:rgba(191,191,191,.7)}.dx-rtl .dx-scrollable,.dx-rtl .dx-scrollable .dx-scrollable-container,.dx-rtl .dx-scrollable .dx-scrollable-content,.dx-rtl.dx-scrollable,.dx-rtl.dx-scrollable .dx-scrollable-container,.dx-rtl.dx-scrollable .dx-scrollable-content{direction:ltr}.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-container,.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-content,.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-container,.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-content{direction:rtl}.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-content,.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-content{float:right}.dx-rtl .dx-scrollable .dx-scrollable-content>*,.dx-rtl.dx-scrollable .dx-scrollable-content>*{direction:rtl}.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical,.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical{right:auto;left:0}.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal,.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal{direction:ltr}.dx-scrollable-simulated .dx-scrollable-content{overflow-anchor:none}.dx-scrollable-simulated.dx-scrollable-disabled .dx-scrollable-scrollbar{pointer-events:none}.dx-scrollbar-hoverable{background-color:transparent}.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,.dx-scrollbar-hoverable.dx-state-hover{background-color:rgba(191,191,191,.2)}.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll-content{background-color:#bfbfbf}.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible{opacity:1}.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content{background-color:transparent}.dx-scrollbar-vertical .dx-scrollable-scroll{float:right;width:8px;-webkit-padding-end:2px;padding-inline-end:2px}.dx-scrollbar-vertical.dx-scrollbar-hoverable{width:8px;transition:width .2s linear .15s,background-color .2s linear .15s}.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll{transition:background-color .5s linear 1s,width .2s linear 150ms}.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content{transition:background-color .15s linear .15s}.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible{transition:background-color .5s linear 1s,width .2s linear .15s}.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content{transition:background-color .5s linear 1s}.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover,.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll{width:15px}.dx-scrollbar-horizontal .dx-scrollable-scroll{height:8px;padding-bottom:2px}.dx-scrollbar-horizontal.dx-scrollbar-hoverable{height:8px;transition:height .2s linear .15s,background-color .2s linear .15s}.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll{transition:background-color .5s linear 1s,height .2s linear .15s}.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content{transition:background-color .15s linear .15s}.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible{transition:background-color .5s linear 1s,height .2s linear .15s}.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content{transition:background-color .5s linear 1s}.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover,.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll{height:15px}.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content,.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content{padding-right:8px}.dx-rtl .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content,.dx-rtl .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content,.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both.dx-rtl>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content,.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical.dx-rtl>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content{padding-right:0;padding-left:8px}.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content,.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-horizontal>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content{padding-bottom:8px}.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollview-top-pocket{position:absolute;display:none}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-top-pocket{width:40px;height:40px;left:50%;position:absolute;z-index:1}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down{background-image:none;position:static;height:100%;width:100%;left:-50%;margin-left:-20px;padding:0;border-radius:50%;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.37)}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down.dx-scrollview-pull-down-loading{transition:transform .1s linear}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator{position:relative;top:0;padding:4px;margin:0;height:100%;width:100%;float:left;box-sizing:border-box}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator .dx-loadindicator{float:left}.dx-scrollable-native.dx-scrollable-native-android .dx-icon-pulldown{width:100%;height:100%;padding:8px;font-size:24px;box-sizing:border-box;transition:opacity .2s}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading.dx-scrollview-pull-down{transition:top .2s ease-out}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-image{position:absolute;margin:0;width:100%;height:100%;top:0;left:0;background-size:contain;transition:opacity .2s}.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading .dx-icon-pulldown{display:none}.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket{position:absolute;left:0;width:100%;overflow-y:auto;transition:transform .4s;transform:translate(0,0)}.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-content{transition:transform .4s;transform:none}.dx-scrollview-content{position:static}.dx-scrollview-content::after,.dx-scrollview-content::before{display:table;content:"";line-height:0}.dx-scrollview-content::after{clear:both}.dx-scrollview-pull-down{width:100%;height:50px;padding:15px 0;top:-80px;overflow:hidden;transform:translate(0,0);-webkit-user-drag:none;box-sizing:content-box}.dx-scrollview-pull-down-container{display:inline-block;width:49%;text-align:right}.dx-scrollview-pull-down-indicator{opacity:0;position:absolute;left:0;top:50%;display:inline-block;margin:-15px 20px 0 15px;width:20px;-webkit-user-drag:none}.dx-scrollview-pull-down-image{display:inline-block;vertical-align:middle;margin:0 20px;width:20px;height:50px;-webkit-user-drag:none;transform:translate(0,0) rotate(0);transition:transform .2s linear;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAQAAABebbrxAAABD0lEQVRo3u2XvQ3CMBCFLbmjYYGsAA2wA1X2gAbEAEwB2eIKflagh6zACJAuUihASUic+M5GNH56dT7J8efTPUXKkDkzrS8LpQAEMBygcwAss2UGQADDBmLa+AMvzAAIYNhATBt/YMEMgACGDcS0wbQBEEAAAQQQwD8CEzaiL7sKqOnojTuQrh95SKkX7kqD5j+M6O6Mu1NkupQJZU64B426bjmmXIzLKe7TZiUGLmweyhTa28XWdJKpYn8pXIVub1U4T4+jUKkKbyWeWhR6Vqpwd+w+hb5U4S/ta54qkhZgVihxrxWaznZVZD2lqVDaVkVafOoKGVWRN6nZR6GMxr+qZjHl3aq4db0NLXld7wVjuu7NS9f7yAAAAABJRU5ErkJggg==) 0 0/100% no-repeat}.dx-scrollview-pull-down-text{display:inline;vertical-align:middle;position:relative;overflow:visible;-webkit-user-drag:none}.dx-scrollview-pull-down-text div{position:absolute;left:0;top:0;white-space:nowrap;overflow:visible;opacity:0}.dx-scrollview-pull-down-text div.dx-scrollview-pull-down-text-visible{opacity:1}.dx-scrollview-pull-down-ready .dx-scrollview-pull-down-image{transform:translate(0,0) rotate(-180deg)}.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-image{opacity:0}.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-indicator{opacity:1}.dx-scrollview-scrollbottom{width:100%;padding:10px 0;overflow:hidden;text-align:center;transform:translate(0,0)}.dx-scrollview-scrollbottom::before{content:"";display:inline-block;height:100%;vertical-align:middle}.dx-scrollview-scrollbottom-indicator{display:inline-block;margin:0 10px 0 0;-webkit-user-drag:none}.dx-scrollview-scrollbottom-text{display:inline-block;margin-top:-20px;vertical-align:middle;-webkit-user-drag:none}.dx-scrollview-scrollbottom-end{opacity:0}.dx-rtl .dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket,.dx-scrollable-native.dx-rtl.dx-scrollable-native-ios .dx-scrollview-top-pocket{left:auto;right:0}.dx-rtl .dx-scrollview-pull-down-container{text-align:left}.dx-rtl .dx-scrollview-pull-down-indicator,.dx-rtl .dx-scrollview-pull-down-text div{left:auto;right:0}.dx-rtl .dx-scrollview-scrollbottom-indicator{margin:0 0 0 10px}.dx-scrollview-scrollbottom-loading .dx-scrollview-scrollbottom-image{width:24px;height:24px}.dx-stepper{display:flex;position:relative;padding:12px}.dx-stepper-vertical{height:100%;align-items:center}.dx-stepper-horizontal{width:100%;justify-content:center}.dx-stepper-connector{display:flex;position:absolute;align-items:center;pointer-events:none}.dx-stepper-connector-horizontal .dx-stepper-connector-value{width:0;height:100%}.dx-stepper-connector-vertical{flex-direction:column;height:100%}.dx-stepper-connector-vertical .dx-stepper-connector-container{flex-direction:column}.dx-stepper-connector-vertical .dx-stepper-connector-value{height:0;width:100%}.dx-stepper-connector-container{display:flex;flex:1 1;background-color:#ddd}.dx-stepper-connector-value{transition:flex-grow .5s ease-in-out;background-color:#333}.dx-step-list{display:flex;width:100%}.dx-stepper-vertical .dx-step-list{height:100%;flex-direction:column}.dx-step{position:relative;flex:1 1;cursor:default}.dx-step.dx-state-hover{cursor:pointer}.dx-step-indicator{display:flex;align-items:center;justify-content:center;flex-shrink:0;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out;border-style:solid;border-radius:999em;border-width:1px}.dx-step-content{display:flex;align-items:center;flex-direction:column;row-gap:8px;-moz-column-gap:12px;column-gap:12px}.dx-step-caption{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.dx-step-label,.dx-step-optional-mark{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.dx-stepper-vertical .dx-step{display:flex;min-height:52px}.dx-stepper-vertical .dx-step-content{flex-direction:row;width:100%}.dx-stepper-vertical .dx-step-label,.dx-stepper-vertical .dx-step-optional-mark{text-align:start}.dx-stepper-connector-horizontal{width:100%;padding-inline:12px;height:36px}.dx-stepper-connector-horizontal .dx-stepper-connector-container{height:1px}.dx-stepper-connector-vertical{padding-block:12px;width:36px}.dx-stepper-connector-vertical .dx-stepper-connector-container{width:1px}.dx-stepper-horizontal .dx-step{min-width:52px}.dx-step-content .dx-icon{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-step-content .dx-step-optional-mark{font-size:12px}.dx-step-indicator{z-index:0;width:36px;height:36px;transition-duration:.2s;background-color:#ddd;border-color:#ddd;box-shadow:0 0 0 8px #fff;color:#333}.dx-step.dx-state-active .dx-step-indicator{background-color:#d4d4d4}.dx-step.dx-step-invalid .dx-step-indicator{background-color:#d9534f;border-color:#d9534f;color:#fff}.dx-step.dx-step-invalid .dx-step-caption{color:#333}.dx-step.dx-step-completed .dx-step-text{font-weight:400}.dx-step.dx-step-completed .dx-step-indicator{color:#fff;border-color:#337ab7;background-color:#337ab7;box-shadow:0 0 0 8px #fff}.dx-step.dx-step-completed .dx-step-caption{color:#333}.dx-step.dx-step-completed.dx-step-invalid .dx-step-indicator{border-color:#d9534f;background-color:#d9534f;box-shadow:0 0 0 8px #fff}.dx-step.dx-step-completed.dx-step-invalid .dx-step-caption{color:#333}.dx-step.dx-step-selected .dx-step-caption,.dx-step.dx-step-selected .dx-step-text{font-weight:400}.dx-step.dx-step-selected .dx-step-indicator{color:#fff;border-color:#337ab7;background-color:#337ab7;box-shadow:0 0 0 2px #fff,0 0 0 4px #337ab7,0 0 0 8px #fff}.dx-step.dx-step-selected .dx-step-caption{color:#333}.dx-step.dx-step-selected.dx-step-invalid .dx-step-indicator{border-color:#d9534f;background-color:#d9534f;box-shadow:0 0 0 2px #fff,0 0 0 4px #d9534f,0 0 0 8px #fff}.dx-step.dx-step-selected.dx-step-invalid .dx-step-caption{color:#333}.dx-step.dx-state-hover .dx-step-indicator{border-color:#d4d4d4;background-color:#d4d4d4}.dx-step.dx-state-hover.dx-step-completed .dx-step-indicator,.dx-step.dx-state-hover.dx-step-selected .dx-step-indicator{border-color:#296293;background-color:#296293}.dx-step.dx-state-hover.dx-step-invalid .dx-step-indicator,.dx-step.dx-state-hover.dx-step-invalid.dx-step-completed .dx-step-indicator,.dx-step.dx-state-hover.dx-step-invalid.dx-step-selected .dx-step-indicator{color:#fff;border-color:#ce312c;background-color:#ce312c}.dx-step.dx-state-focused .dx-step-indicator{box-shadow:0 0 0 2px #fff,0 0 0 4px #337ab7,0 0 0 8px #fff}.dx-step.dx-state-focused.dx-step-completed .dx-step-indicator{border-color:#296293;background-color:#296293}.dx-step.dx-state-focused.dx-step-selected .dx-step-indicator{border-color:#296293;background-color:#296293;box-shadow:0 0 0 2px #fff,0 0 0 4px #296293,0 0 0 8px #fff}.dx-step.dx-state-focused.dx-state-hover .dx-step-indicator{box-shadow:0 0 0 2px #fff,0 0 0 4px #296293,0 0 0 8px #fff}.dx-step.dx-state-focused.dx-step-invalid .dx-step-indicator{box-shadow:0 0 0 2px #fff,0 0 0 4px #d9534f,0 0 0 8px #fff}.dx-step.dx-state-focused.dx-step-invalid.dx-step-completed .dx-step-indicator{border-color:#ce312c;background-color:#ce312c}.dx-step.dx-state-focused.dx-step-invalid.dx-step-selected .dx-step-indicator{border-color:#ce312c;background-color:#ce312c;box-shadow:0 0 0 2px #fff,0 0 0 4px #ce312c,0 0 0 8px #fff}.dx-step.dx-state-focused.dx-step-invalid.dx-state-hover .dx-step-indicator{box-shadow:0 0 0 2px #fff,0 0 0 4px #ce312c,0 0 0 8px #fff}.dx-step.dx-state-focused.dx-state-disabled .dx-step-indicator{box-shadow:0 0 0 2px #fff,0 0 0 4px #337ab7,0 0 0 8px #fff}.dx-step.dx-state-focused.dx-state-disabled.dx-step-invalid .dx-step-indicator{box-shadow:0 0 0 2px #fff,0 0 0 4px #d9534f,0 0 0 8px #fff}.dx-step.dx-state-disabled .dx-step-indicator{color:rgba(51,51,51,.5);border-color:#eee;background-color:#eee}.dx-step.dx-state-disabled .dx-step-caption{color:rgba(51,51,51,.5)}.dx-step.dx-state-disabled.dx-state-focused .dx-step-indicator{color:rgba(51,51,51,.5);border-color:#eee;background-color:#eee}.dx-step.dx-state-disabled.dx-state-focused .dx-step-caption{color:rgba(51,51,51,.5)}.dx-step.dx-state-disabled.dx-step-invalid .dx-step-indicator{color:rgba(51,51,51,.5);border-color:#eee;background-color:#eee}.dx-step.dx-state-disabled.dx-step-invalid .dx-step-caption{color:rgba(51,51,51,.5)}.dx-step.dx-state-disabled.dx-step-invalid.dx-state-focused .dx-step-indicator{color:rgba(51,51,51,.5);border-color:#eee;background-color:#eee}.dx-step.dx-state-disabled.dx-step-invalid.dx-state-focused .dx-step-caption{color:rgba(51,51,51,.5)}.dx-stepper.dx-state-focused .dx-step-selected .dx-step-indicator{box-shadow:0 0 0 8px #fff}.dx-stepper.dx-state-focused .dx-step-selected.dx-state-focused .dx-step-indicator{box-shadow:0 0 0 2px #fff,0 0 0 4px #296293,0 0 0 8px #fff}.dx-stepper.dx-state-focused .dx-step-selected.dx-state-focused.dx-step-invalid .dx-step-indicator{box-shadow:0 0 0 2px #fff,0 0 0 4px #ce312c,0 0 0 8px #fff}.dx-splitter{display:flex;height:100%;width:100%}.dx-splitter .dx-splitter-item{display:flex;overflow:hidden;flex:1 1 auto}.dx-splitter .dx-splitter-item-hidden-content{visibility:hidden}.dx-splitter .dx-splitter-item-content{position:relative;flex:1 1 auto;overflow:auto}.dx-splitter.dx-splitter-vertical{flex-direction:column}.dx-resize-handle{display:flex;flex:0 0 auto;justify-content:center;align-items:center;gap:8px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dx-resize-handle .dx-resize-handle-collapse-next-pane,.dx-resize-handle .dx-resize-handle-collapse-prev-pane{cursor:pointer}.dx-resize-handle.dx-resize-handle-horizontal{flex-direction:column}.dx-resize-handle.dx-resize-handle-horizontal.dx-resize-handle-resizable{cursor:col-resize}.dx-resize-handle.dx-resize-handle-vertical{flex-direction:row}.dx-resize-handle.dx-resize-handle-vertical.dx-resize-handle-resizable{cursor:row-resize}.dx-resize-handle.dx-state-disabled{opacity:1}.dx-splitter .dx-resize-handle{color:#333;background-color:rgba(0,0,0,.08)}.dx-splitter .dx-resize-handle.dx-state-hover{color:#333;background-color:rgba(0,0,0,.24)}.dx-splitter .dx-resize-handle.dx-state-active,.dx-splitter .dx-resize-handle.dx-state-focused{color:#fff;background-color:#337ab7}.dx-resize-handle .dx-icon{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-checkbox{display:inline-block;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-checkbox.dx-state-readonly{cursor:default}.dx-checkbox-icon{flex-shrink:0;position:relative;background-position:0 0;background-size:cover;background-repeat:no-repeat}.dx-checkbox-container{overflow:hidden;white-space:nowrap;height:100%;width:100%;vertical-align:middle;display:inline-flex;align-items:center;text-overflow:clip}.dx-checkbox-text{text-align:start;white-space:pre-wrap;word-wrap:break-word;line-height:normal;-webkit-padding-start:5px;padding-inline-start:5px}.dx-state-disabled .dx-checkbox,.dx-state-disabled.dx-checkbox{cursor:default;opacity:1}.dx-checkbox{line-height:0}.dx-checkbox.dx-state-readonly .dx-checkbox-icon{border-color:#f4f4f4;background-color:#fff}.dx-checkbox.dx-state-hover .dx-checkbox-icon{border-color:#265a87}.dx-checkbox.dx-state-focused .dx-checkbox-icon{border-color:#337ab7}.dx-checkbox.dx-state-active .dx-checkbox-icon{background-color:rgba(96,96,96,.2)}.dx-checkbox-icon{width:1em;height:1em;font-size:22px;border-radius:2px;border:1px solid #ddd;background-color:#fff}.dx-checkbox-checked .dx-checkbox-icon{font:22px/1 DXIcons;color:#337ab7}.dx-checkbox-checked .dx-checkbox-icon::before{content:"\f005";position:relative;display:block;width:1em;height:1em;top:50%;margin-top:-.5em;inset-inline-start:50%;-webkit-margin-start:-0.5em;margin-inline-start:-.5em;font-size:.727273em}.dx-checkbox-indeterminate .dx-checkbox-icon{color:#337ab7}.dx-checkbox-indeterminate .dx-checkbox-icon::before{position:relative;display:block;width:.545455em;height:.545455em;top:50%;margin-top:-.2727275em;inset-inline-start:50%;-webkit-margin-start:-0.2727275em;margin-inline-start:-.2727275em;font-size:inherit;content:"";background-color:#337ab7;border-radius:2px}.dx-state-disabled .dx-checkbox .dx-checkbox-icon,.dx-state-disabled .dx-checkbox-text,.dx-state-disabled.dx-checkbox .dx-checkbox-icon{opacity:.4}.dx-invalid .dx-checkbox-container .dx-checkbox-icon{border-color:rgba(217,83,79,.4)}.dx-invalid.dx-state-focused .dx-checkbox-container .dx-checkbox-icon{border-color:#d9534f}.dx-switch{display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}.dx-switch .dx-switch-wrapper{display:inline-block;text-align:left;height:100%;width:100%}.dx-switch .dx-switch-wrapper::before{display:inline-block;height:100%;content:"";vertical-align:middle}.dx-switch-inner{display:flex;transform:translateX(-50%)}.dx-switch-container{display:inline-block;width:100%;vertical-align:middle;overflow:hidden;margin:0 -6px 0 0;padding:0 2px;height:24px;border:1px solid #ddd;background:#fff;border-radius:2px}.dx-state-disabled .dx-switch,.dx-state-disabled.dx-switch{cursor:default}.dx-switch-handle,.dx-switch-on-value .dx-switch-inner{transform:translateX(0)}.dx-switch-on-value .dx-switch-handle{transform:translateX(-100%)}.dx-rtl .dx-switch-wrapper,.dx-rtl.dx-switch-wrapper{text-align:right}.dx-rtl .dx-switch-inner{transform:translateX(50%)}.dx-rtl .dx-switch-handle{transform:translateX(-100%)}.dx-rtl.dx-switch-on-value .dx-switch-handle{transform:translateX(0)}.dx-switch{width:44px;height:24px}.dx-switch.dx-state-readonly .dx-switch-container{border-color:#f4f4f4;background-color:#fff}.dx-switch.dx-state-active .dx-switch-handle::before{background-color:#204d73}.dx-switch.dx-state-active .dx-switch-container{border-color:#337ab7;background-color:rgba(96,96,96,.2)}.dx-switch.dx-state-hover .dx-switch-handle::before{background-color:#337ab7}.dx-switch.dx-state-hover .dx-switch-container{background-color:transparent;border-color:#337ab7}.dx-switch.dx-state-focused .dx-switch-container{border-color:#337ab7}.dx-switch.dx-state-focused .dx-switch-handle::before{background-color:#337ab7}.dx-switch.dx-state-focused.dx-state-active .dx-switch-handle::before{background-color:#204d73}.dx-switch-inner{width:200%;height:100%}.dx-switch-off,.dx-switch-on{float:left;flex-shrink:0;width:50%;padding-right:16px;line-height:22px;text-align:center;font-size:9px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.dx-switch-off{padding-left:2px;color:#999}.dx-switch-on{color:#333}.dx-switch-handle{position:relative;float:left;flex-basis:14px;flex-shrink:0;width:14px;height:18px;margin-top:2px;box-sizing:border-box}.dx-switch-handle::before{display:block;content:" ";width:100%;height:100%;background-color:#63a0d4;border-radius:2px}.dx-switch-on-value .dx-switch-handle::before{background-color:#337ab7}.dx-rtl .dx-switch .dx-switch-off,.dx-rtl .dx-switch .dx-switch-on,.dx-switch.dx-rtl .dx-switch-off,.dx-switch.dx-rtl .dx-switch-on{float:right}.dx-rtl .dx-switch .dx-switch-on,.dx-switch.dx-rtl .dx-switch-on{padding-left:16px;padding-right:2px}.dx-rtl .dx-switch .dx-switch-off,.dx-switch.dx-rtl .dx-switch-off{margin-left:0}.dx-rtl .dx-switch .dx-switch-handle,.dx-switch.dx-rtl .dx-switch-handle{float:right;margin-left:0;margin-right:-14px}.dx-rtl .dx-switch .dx-switch-container,.dx-switch.dx-rtl .dx-switch-container{margin:0 0 0 -6px}.dx-invalid.dx-switch .dx-switch-container{border-color:rgba(217,83,79,.4)}.dx-invalid.dx-state-focused .dx-switch-container,.dx-invalid.dx-state-hover .dx-switch-container{border-color:#d9534f}.dx-invalid.dx-state-focused .dx-switch-handle::before,.dx-invalid.dx-state-hover .dx-switch-handle::before,.dx-invalid.dx-switch-on-value .dx-switch-handle::before{background-color:#d9534f}.dx-invalid .dx-switch-handle::before{background-color:rgba(217,83,79,.4)}:root{--dx-button-padding-inline:12px;--dx-component-color-bg:#fff;--dx-color-main-bg:#fff;--dx-color-primary:#337ab7;--dx-color-danger:#d9534f;--dx-color-success:#5cb85c;--dx-color-warning:#f0ad4e;--dx-color-border:#ddd;--dx-color-text:#333;--dx-color-icon:#333;--dx-color-spin-icon:#333;--dx-color-link:#337ab7;--dx-color-shadow:black;--dx-color-separator:#ddd;--dx-component-height:36px;--dx-font-size:14px;--dx-border-width:1px;--dx-border-radius:4px;--dx-font-size-icon:18px;--dx-toolbar-height:36px}.dx-icon-accountbox,.dx-icon-add,.dx-icon-addcolumnleft,.dx-icon-addcolumnright,.dx-icon-addrowabove,.dx-icon-addrowbelow,.dx-icon-addtable,.dx-icon-airplane,.dx-icon-aligncenter,.dx-icon-alignjustify,.dx-icon-alignleft,.dx-icon-alignright,.dx-icon-arrowback,.dx-icon-arrowdown,.dx-icon-arrowleft,.dx-icon-arrowright,.dx-icon-arrowsortdown,.dx-icon-arrowsortup,.dx-icon-arrowup,.dx-icon-background,.dx-icon-bell,.dx-icon-blockquote,.dx-icon-bold,.dx-icon-bookmark,.dx-icon-box,.dx-icon-bulletlist,.dx-icon-car,.dx-icon-card,.dx-icon-cardcontent,.dx-icon-cart,.dx-icon-cellproperties,.dx-icon-chart,.dx-icon-chat,.dx-icon-checklist,.dx-icon-checkmarkcircle,.dx-icon-clear,.dx-icon-clearcircle,.dx-icon-clearformat,.dx-icon-clipboardtasklist,.dx-icon-clock,.dx-icon-close,.dx-icon-codeblock,.dx-icon-color,.dx-icon-columnproperties,.dx-icon-comment,.dx-icon-cursormove,.dx-icon-cursorprohibition,.dx-icon-dataarea,.dx-icon-datapie,.dx-icon-datatrending,.dx-icon-datausage,.dx-icon-daterangepicker,.dx-icon-decreaseindent,.dx-icon-doc,.dx-icon-download,.dx-icon-dropzone,.dx-icon-edit,.dx-icon-email,.dx-icon-errorcircle,.dx-icon-event,.dx-icon-eventall,.dx-icon-favorites,.dx-icon-find,.dx-icon-fixcolumn,.dx-icon-fixcolumnleft,.dx-icon-fixcolumnright,.dx-icon-folder,.dx-icon-fontsize,.dx-icon-food,.dx-icon-formula,.dx-icon-gift,.dx-icon-globe,.dx-icon-group,.dx-icon-growfont,.dx-icon-handlehorizontal,.dx-icon-handlevertical,.dx-icon-header,.dx-icon-help,.dx-icon-home,.dx-icon-image,.dx-icon-imagethumbnail,.dx-icon-increaseindent,.dx-icon-indent,.dx-icon-info,.dx-icon-italic,.dx-icon-key,.dx-icon-like,.dx-icon-link,.dx-icon-map,.dx-icon-mention,.dx-icon-menu,.dx-icon-mergecells,.dx-icon-money,.dx-icon-music,.dx-icon-orderedlist,.dx-icon-ordersbox,.dx-icon-overflow,.dx-icon-packagebox,.dx-icon-percent,.dx-icon-photo,.dx-icon-pinmap,.dx-icon-plus,.dx-icon-preferences,.dx-icon-product,.dx-icon-redo,.dx-icon-refresh,.dx-icon-remove,.dx-icon-removecolumn,.dx-icon-removerow,.dx-icon-removetable,.dx-icon-restore .dx-icon-groupbycolumn,.dx-icon-rowproperties,.dx-icon-runner,.dx-icon-save,.dx-icon-search,.dx-icon-sendfilled,.dx-icon-servicebell,.dx-icon-shrinkfont,.dx-icon-sparkle,.dx-icon-splitcells,.dx-icon-stickcolumn,.dx-icon-strike,.dx-icon-subscript,.dx-icon-superscript,.dx-icon-tableproperties,.dx-icon-tags,.dx-icon-taskcomplete,.dx-icon-taskhelpneeded,.dx-icon-taskinprogress,.dx-icon-taskrejected,.dx-icon-taskstop,.dx-icon-tel,.dx-icon-tips,.dx-icon-to,.dx-icon-today,.dx-icon-todo,.dx-icon-toolbox,.dx-icon-triangledown,.dx-icon-triangleleft,.dx-icon-triangleright,.dx-icon-triangleup,.dx-icon-underline,.dx-icon-undo,.dx-icon-unfixcolumn,.dx-icon-ungroupallcolumns,.dx-icon-ungroupcolumn,.dx-icon-user,.dx-icon-variable,.dx-icon-verticalalignbottom,.dx-icon-verticalaligncenter,.dx-icon-verticalaligntop,.dx-icon-video{background-position:0 0;background-repeat:no-repeat}.dx-icon{background-position:50% 50%}.dx-svg-icon svg{pointer-events:none}.dx-rtl .dx-icon-spinnext::before{content:"\f04f"}.dx-rtl .dx-icon-spinprev::before{content:"\f04e"}.dx-rtl .dx-icon-chevronnext::before{content:"\f012"}.dx-rtl .dx-icon-back::before,.dx-rtl .dx-icon-chevronprev::before{content:"\f010"}.dx-rtl .dx-icon-undo::before{content:"\f093"}.dx-rtl .dx-icon-redo::before{content:"\f04c"}.dx-rtl .dx-icon-hidepanel::before{content:"\f11d"}.dx-rtl .dx-icon-showpanel::before{content:"\f11c"}.dx-tabs{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative;display:flex;width:100%}.dx-tabs.dx-overflow-hidden{overflow:hidden}.dx-tabs.dx-tabs-vertical .dx-tabs-wrapper .dx-tab-text{white-space:normal}.dx-tabs .dx-tab-text-span,.dx-tabs .dx-tab-text-span-pseudo{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-tabs-scrollable{width:100%;overflow:hidden;height:100%}.dx-tabs-scrollable .dx-tabs-wrapper{white-space:nowrap;height:100%}.dx-tabs-scrollable .dx-scrollable-content{height:100%}.dx-tabs-wrapper{position:relative;display:flex;width:100%;background-color:#f7f7f7;-webkit-border-before:1px solid transparent;border-block-start:1px solid transparent;-webkit-border-after:1px solid transparent;border-block-end:1px solid transparent}.dx-tabs-expanded .dx-tab{flex-basis:100%;flex-grow:0}.dx-tabs-stretched .dx-tab{flex-basis:initial;flex-grow:1}.dx-tabs.dx-tabs-horizontal .dx-tabs-scrollable .dx-tab{flex-basis:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.dx-tabs:not(.dx-tabs-scrolling-enabled){min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.dx-tab{position:relative;display:inline-flex;align-items:stretch;justify-content:center;flex-basis:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;cursor:pointer;gap:4px;padding:10px 9px;background-color:#f7f7f7;color:#333}.dx-tab a{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;color:#fff;text-decoration:none;opacity:.001}.dx-tab-content{position:relative;display:inline-flex;align-items:center;justify-content:center;max-width:100%}.dx-tab-text{display:inline-flex;align-items:center;justify-content:center;width:100%;-webkit-user-drag:none}.dx-tabs-nav-button{align-items:center;justify-content:center;align-self:stretch;flex-shrink:0}.dx-rtl.dx-tabs.dx-tabs-horizontal{flex-direction:row-reverse}.dx-tabs-vertical{display:inline-flex;flex-direction:column;width:auto}.dx-tabs-vertical .dx-tab{min-width:0}.dx-tabs-vertical .dx-tabs-wrapper{flex-direction:column;height:auto}.dx-tabs-vertical .dx-tabs-nav-button .dx-icon{transform:rotate(90deg)}.dx-tabs-vertical.dx-tabs-icon-position-end .dx-tab,.dx-tabs-vertical.dx-tabs-icon-position-start .dx-tab{justify-content:flex-start}.dx-tabs-icon-position-end .dx-tab-text{flex-direction:row-reverse}.dx-tabs-icon-position-top .dx-tab-text{text-align:center;flex-direction:column}.dx-tabs-icon-position-bottom .dx-tab-text{text-align:center;flex-direction:column-reverse}.dx-tab::after{content:"";pointer-events:none;position:absolute;right:0;left:0;top:-1px;bottom:-1px;z-index:2}.dx-tab.dx-state-hover{background-color:#fff}.dx-tab.dx-state-hover::after{-webkit-border-before:1px solid #ddd;border-block-start:1px solid #ddd;-webkit-border-end:none;border-inline-end:none;-webkit-border-after:1px solid #ddd;border-block-end:1px solid #ddd;-webkit-border-start:none;border-inline-start:none}.dx-tab.dx-tab-selected{background-color:#fff;color:#333}.dx-tab.dx-tab-selected::after{-webkit-border-before:1px solid #ddd;border-block-start:1px solid #ddd;-webkit-border-end:1px solid #ddd;border-inline-end:1px solid #ddd;-webkit-border-after:1px solid #ddd;border-block-end:1px solid #ddd;-webkit-border-start:1px solid #ddd;border-inline-start:1px solid #ddd}.dx-tab.dx-tab-selected .dx-icon,.dx-tab.dx-tab-selected .dx-tab-text{color:#333}.dx-tab.dx-state-active{background-color:rgba(88,88,88,.2);color:#333}.dx-tab.dx-state-active::after{-webkit-border-before:1px solid #d8d8d8;border-block-start:1px solid #d8d8d8;-webkit-border-end:1px solid #d8d8d8;border-inline-end:1px solid #d8d8d8;-webkit-border-after:1px solid #d8d8d8;border-block-end:1px solid #d8d8d8;-webkit-border-start:1px solid #d8d8d8;border-inline-start:1px solid #d8d8d8}.dx-tab.dx-state-active .dx-icon,.dx-tab.dx-state-active .dx-tab-text{color:#333}.dx-tab.dx-state-disabled .dx-tab-content{opacity:.32}.dx-tab.dx-state-focused.dx-state-disabled::after{z-index:2}.dx-tab .dx-tab-text{-moz-column-gap:8px;column-gap:8px;row-gap:4px;color:#333;line-height:1.285715}.dx-tab .dx-tab-text .dx-tab-text-span-pseudo{display:none}.dx-tab .dx-icon{display:inline-block;-webkit-user-drag:none;color:#333;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-tab .dx-tabs-item-badge{align-self:center;min-width:18px;min-height:18px}.dx-tabs.dx-state-focused .dx-tab.dx-state-focused::after{-webkit-border-before:1px solid #337ab7;border-block-start:1px solid #337ab7;-webkit-border-end:1px solid #337ab7;border-inline-end:1px solid #337ab7;-webkit-border-after:1px solid #337ab7;border-block-end:1px solid #337ab7;-webkit-border-start:1px solid #337ab7;border-inline-start:1px solid #337ab7}.dx-tabs.dx-state-focused .dx-tab.dx-state-focused.dx-state-disabled::after{-webkit-border-before:1px solid #aaaaaa;border-block-start:1px solid #aaaaaa;-webkit-border-end:1px solid #aaaaaa;border-inline-end:1px solid #aaaaaa;-webkit-border-after:1px solid #aaaaaa;border-block-end:1px solid #aaaaaa;-webkit-border-start:1px solid #aaaaaa;border-inline-start:1px solid #aaaaaa}.dx-tabs.dx-state-focused .dx-tab.dx-focused-disabled-next-tab::after{-webkit-border-end:none;border-inline-end:none}.dx-tabs.dx-state-focused .dx-tab.dx-focused-disabled-prev-tab::after{-webkit-border-start:none;border-inline-start:none}.dx-tabs-vertical .dx-tab::after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;right:-1px;left:-1px;z-index:2}.dx-tabs-vertical .dx-tab.dx-state-hover::after{-webkit-border-before:none;border-block-start:none;-webkit-border-end:1px solid #ddd;border-inline-end:1px solid #ddd;-webkit-border-after:none;border-block-end:none;-webkit-border-start:1px solid #ddd;border-inline-start:1px solid #ddd}.dx-tabs-vertical .dx-tab.dx-tab-selected::after{-webkit-border-before:1px solid #ddd;border-block-start:1px solid #ddd;-webkit-border-end:1px solid #ddd;border-inline-end:1px solid #ddd;-webkit-border-after:1px solid #ddd;border-block-end:1px solid #ddd;-webkit-border-start:1px solid #ddd;border-inline-start:1px solid #ddd}.dx-tabs-vertical .dx-tab.dx-state-active::after{-webkit-border-before:1px solid #d8d8d8;border-block-start:1px solid #d8d8d8;-webkit-border-end:1px solid #d8d8d8;border-inline-end:1px solid #d8d8d8;-webkit-border-after:1px solid #d8d8d8;border-block-end:1px solid #d8d8d8;-webkit-border-start:1px solid #d8d8d8;border-inline-start:1px solid #d8d8d8}.dx-tabs-vertical .dx-tab.dx-state-focused.dx-state-disabled::after{-webkit-border-before:1px solid #aaaaaa;border-block-start:1px solid #aaaaaa;-webkit-border-end:1px solid #aaaaaa;border-inline-end:1px solid #aaaaaa;-webkit-border-after:1px solid #aaaaaa;border-block-end:1px solid #aaaaaa;-webkit-border-start:1px solid #aaaaaa;border-inline-start:1px solid #aaaaaa}.dx-tabs-vertical.dx-state-focused .dx-tab.dx-state-focused::after{-webkit-border-before:1px solid #337ab7;border-block-start:1px solid #337ab7;-webkit-border-end:1px solid #337ab7;border-inline-end:1px solid #337ab7;-webkit-border-after:1px solid #337ab7;border-block-end:1px solid #337ab7;-webkit-border-start:1px solid #337ab7;border-inline-start:1px solid #337ab7}.dx-tabs-vertical.dx-state-focused .dx-tab.dx-focused-disabled-next-tab::after{-webkit-border-end:1px solid #ddd;border-inline-end:1px solid #ddd;-webkit-border-after:none;border-block-end:none}.dx-tabs-vertical.dx-state-focused .dx-tab.dx-focused-disabled-prev-tab::after{-webkit-border-start:1px solid #ddd;border-inline-start:1px solid #ddd;-webkit-border-before:none;border-block-start:none}.dx-tabs{color:#ddd}.dx-tabs.dx-state-disabled{opacity:1}.dx-tabs:not(.dx-tabs-nav-buttons) .dx-tabs-scrollable::after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;-webkit-border-before:1px solid #ddd;border-block-start:1px solid #ddd;-webkit-border-end:1px solid #ddd;border-inline-end:1px solid #ddd;-webkit-border-after:1px solid #ddd;border-block-end:1px solid #ddd;-webkit-border-start:1px solid #ddd;border-inline-start:1px solid #ddd}.dx-tabs:not(.dx-tabs-nav-buttons) .dx-tabs-scrollable .dx-scrollable-content{transform:none!important}.dx-tabs-wrapper::after{content:"";pointer-events:none;position:absolute;right:0;left:0;z-index:1;top:-1px;bottom:-1px;-webkit-border-before:1px solid #ddd;border-block-start:1px solid #ddd;-webkit-border-end:1px solid #ddd;border-inline-end:1px solid #ddd;-webkit-border-after:1px solid #ddd;border-block-end:1px solid #ddd;-webkit-border-start:1px solid #ddd;border-inline-start:1px solid #ddd}.dx-tabs-nav-buttons .dx-tabs-wrapper{-webkit-border-before:1px solid #ddd;border-block-start:1px solid #ddd;-webkit-border-after:1px solid #ddd;border-block-end:1px solid #ddd}.dx-tabs-nav-buttons .dx-tabs-wrapper::after{border:none}.dx-tabs-vertical .dx-tabs-wrapper{-webkit-border-start:1px solid #ddd;border-inline-start:1px solid #ddd;-webkit-border-end:1px solid #ddd;border-inline-end:1px solid #ddd;-webkit-border-before:none;border-block-start:none;-webkit-border-after:none;border-block-end:none}.dx-tabs-vertical .dx-tabs-wrapper::after{top:0;bottom:0;-webkit-border-start:none;border-inline-start:none;-webkit-border-end:none;border-inline-end:none}.dx-tabs-vertical.dx-tabs-nav-buttons .dx-tabs-wrapper{-webkit-border-before:none;border-block-start:none;-webkit-border-after:none;border-block-end:none}.dx-tabs-nav-button{width:25px;background-color:#f7f7f7;color:#ddd;border-radius:0;border-color:#ddd}.dx-tabs-nav-button.dx-tabs-nav-button-left{border-right:none}.dx-tabs-nav-button.dx-tabs-nav-button-right{border-left:none}.dx-tabs-nav-button.dx-state-active{background-color:rgba(88,88,88,.2)}.dx-tabs-nav-button.dx-state-active .dx-icon{color:#333}.dx-tabs-nav-button.dx-state-disabled{opacity:1}.dx-tabs-nav-button.dx-state-disabled .dx-button-content{opacity:.5}.dx-tabs-nav-button .dx-button-content{padding:0}.dx-tabs-nav-button.dx-state-hover{background-color:#fff}.dx-tabs-nav-button.dx-state-hover .dx-button-content{border-radius:0}.dx-tabs-vertical .dx-tabs-nav-button{width:100%;height:38px;border-color:#ddd}.dx-tabs-vertical .dx-tabs-nav-button.dx-tabs-nav-button-left{border-right:1px solid #ddd;border-bottom:none}.dx-tabs-vertical .dx-tabs-nav-button.dx-tabs-nav-button-right{border-left:1px solid #ddd;border-top:none}.dx-badge{display:inline-flex;align-items:center;justify-content:center;background-color:#337ab7;color:#fff;font-size:13px;padding:0 6px;line-height:normal;border-radius:14px}.dx-overlay-wrapper{top:0;pointer-events:none;width:100%;height:100%;left:0;z-index:1000;color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-overlay-wrapper,.dx-overlay-wrapper *,.dx-overlay-wrapper ::after,.dx-overlay-wrapper ::before,.dx-overlay-wrapper::after,.dx-overlay-wrapper::before{box-sizing:border-box}.dx-overlay-shader{pointer-events:auto;background-color:rgba(255,255,255,.8)}.dx-overlay-content{position:absolute;pointer-events:auto;z-index:1000;outline:0;overflow:clip}.dx-overlay-content>.dx-template-wrapper{height:100%;width:100%}.dx-overlay-wrapper input,.dx-overlay-wrapper textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-validationsummary-item{color:#d9534f}.dx-invalid-message>.dx-overlay-content{color:#fff;background-color:#d9534f;border-radius:4px}.dx-searchbox .dx-icon-search{display:block;pointer-events:none}.dx-searchbox .dx-icon-search::before{display:inline-block;overflow:hidden;box-sizing:content-box;position:static;text-indent:0}.dx-texteditor{display:block}.dx-texteditor.dx-texteditor-with-floating-label,.dx-texteditor.dx-texteditor-with-label{position:relative}.dx-placeholder{position:absolute;top:0;inset-inline-start:0;max-width:100%;width:auto;height:100%;text-align:left;cursor:text;pointer-events:none;color:#999}.dx-placeholder::before{display:inline-block;vertical-align:middle;max-width:100%;text-overflow:ellipsis;overflow:hidden;content:attr(DATA-DX_PLACEHOLDER);pointer-events:none;white-space:nowrap}.dx-placeholder::after{content:" ";display:inline-block;height:100%;vertical-align:middle}.dx-texteditor-container{display:flex;position:relative;overflow:hidden;width:100%;height:100%}.dx-texteditor-buttons-container{display:flex;width:auto;flex-grow:0;flex-basis:content;align-items:center}.dx-texteditor-input-container{display:flex;flex-grow:1;position:relative;align-items:baseline}.dx-texteditor-input{-webkit-appearance:none;width:100%;height:100%;outline:0;border:0;-webkit-user-select:text;-moz-user-select:text;user-select:text}.dx-texteditor-input:-webkit-autofill+.dx-placeholder{display:none!important}.dx-texteditor-input:autofill+.dx-placeholder{display:none!important}.dx-texteditor-input:-moz-ui-invalid{box-shadow:none}.dx-texteditor-input::-webkit-input-placeholder{color:transparent;-webkit-user-select:none;user-select:none}.dx-texteditor-input::-moz-placeholder{color:transparent;-moz-user-select:none;user-select:none}.dx-texteditor-input::placeholder{color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dx-show-clear-button{position:relative}.dx-clear-button-area{height:100%;width:34px;position:relative;cursor:pointer;text-align:justify}.dx-clear-button-area .dx-icon-clear{position:absolute;display:inline-block;background-size:contain}.dx-texteditor-empty .dx-clear-button-area{display:none}.dx-state-disabled .dx-placeholder{cursor:auto}.dx-state-disabled .dx-clear-button-area{display:none}.dx-state-disabled .dx-texteditor-input{opacity:1}.dx-texteditor.dx-editor-outlined{background:#fff;border:1px solid #ddd;border-radius:4px}.dx-texteditor.dx-editor-underlined{background:0 0;border-bottom:1px solid #ddd;border-radius:0}.dx-texteditor.dx-editor-filled{background:rgba(51,51,51,.05);border:1px solid transparent;border-radius:4px}.dx-texteditor.dx-state-readonly{border-style:dashed}.dx-texteditor.dx-state-readonly.dx-editor-filled{border-color:transparent;background-color:rgba(51,51,51,.03)}.dx-texteditor.dx-state-readonly.dx-editor-filled.dx-state-focused{background-color:rgba(51,51,51,.03)}.dx-texteditor.dx-state-readonly.dx-editor-filled.dx-state-hover{background-color:rgba(51,122,183,.07)}.dx-texteditor.dx-state-readonly.dx-editor-underlined{border-style:none none dashed}.dx-texteditor.dx-state-hover{border-color:rgba(51,122,183,.4)}.dx-texteditor.dx-state-hover.dx-editor-filled{border-color:transparent;background-color:rgba(51,122,183,.1)}.dx-texteditor.dx-state-hover.dx-invalid.dx-editor-filled,.dx-texteditor.dx-state-hover.dx-invalid.dx-editor-outlined{border-color:#d9534f}.dx-texteditor.dx-state-focused .dx-texteditor-label{color:#337ab7}.dx-texteditor.dx-state-focused.dx-invalid .dx-texteditor-label{color:#d9534f}.dx-texteditor.dx-texteditor-label-outside .dx-texteditor-label{color:#333}.dx-texteditor.dx-texteditor-label-outside.dx-invalid .dx-texteditor-label{color:#d9534f}.dx-texteditor.dx-state-active.dx-editor-filled,.dx-texteditor.dx-state-active.dx-editor-outlined,.dx-texteditor.dx-state-active.dx-editor-underlined,.dx-texteditor.dx-state-focused.dx-editor-filled,.dx-texteditor.dx-state-focused.dx-editor-outlined,.dx-texteditor.dx-state-focused.dx-editor-underlined{border-color:#337ab7}.dx-texteditor.dx-state-active.dx-editor-filled,.dx-texteditor.dx-state-focused.dx-editor-filled{background-color:transparent}.dx-texteditor.dx-invalid .dx-texteditor-input,.dx-texteditor.dx-valid .dx-texteditor-input{-webkit-padding-end:34px;padding-inline-end:34px}.dx-texteditor.dx-invalid .dx-texteditor-input-container::after,.dx-texteditor.dx-valid .dx-texteditor-input-container::after{inset-inline-end:4px}.dx-texteditor.dx-validation-pending .dx-texteditor-input{-webkit-padding-end:34px;padding-inline-end:34px}.dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator{inset-inline-end:4px}.dx-show-clear-button .dx-clear-button-area{width:34px;min-width:34px;right:0}.dx-show-clear-button .dx-icon-clear{color:#999;position:absolute;top:50%;margin-top:-17px;padding:8px;width:34px;height:34px;background-position:8px 8px;background-size:18px 18px;font-size:18px;text-align:center;line-height:18px}.dx-placeholder::before{padding:7px 9px 8px}.dx-texteditor-input{margin:0;padding:7px 9px 8px;background:rgba(0,0,0,0);color:#333;font-size:1em;border-radius:4px;min-height:34px}.dx-editor-filled .dx-texteditor-input{background:0 0}.dx-texteditor-label{position:absolute;font-size:12px;color:#999;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;cursor:text;width:100%;display:flex;flex-direction:row;top:0;inset-inline-start:0}.dx-texteditor-label .dx-label{display:flex}.dx-texteditor-label .dx-label span{text-overflow:ellipsis;width:auto;max-width:100%;overflow:hidden;display:block}.dx-invalid .dx-texteditor-label{color:#d9534f}.dx-editor-outlined .dx-texteditor-label{inset:0}.dx-editor-outlined .dx-label{padding:0 2px;border-top-width:0;border-bottom-width:1px;border-inline-width:0;border-style:solid;border-top-color:#ddd;border-bottom-color:#ddd;margin-left:-2px;margin-right:-2px;border-radius:1px;-webkit-clip-path:inset(-12px 1px -1px 1px);clip-path:inset(-12px 1px -1px 1px)}.dx-editor-outlined .dx-label span{position:relative;font-size:12px;top:0;margin-top:0;transform:translate(0,-7.5px);height:19px;line-height:normal}.dx-editor-outlined .dx-label-before{border-block-width:1px;border-inline-start-width:1px;border-inline-end-width:0;border-style:solid;border-top-color:#ddd;border-bottom-color:#ddd;border-inline-start-color:#ddd;border-start-start-radius:4px;border-end-start-radius:4px;min-width:9px;-webkit-clip-path:inset(-1px 1px -1px -1px);clip-path:inset(-1px 1px -1px -1px)}.dx-editor-outlined .dx-label-after{flex-grow:1;min-width:9px;border-block-width:1px;border-inline-end-width:1px;border-inline-start-width:0;border-style:solid;border-top-color:#ddd;border-bottom-color:#ddd;border-inline-end-color:#ddd;border-start-end-radius:4px;border-end-end-radius:4px;-webkit-clip-path:inset(-1px -1px -1px 1px);clip-path:inset(-1px -1px -1px 1px)}.dx-editor-outlined.dx-rtl .dx-label-before{-webkit-clip-path:inset(-1px -1px -1px 1px);clip-path:inset(-1px -1px -1px 1px)}.dx-editor-outlined.dx-rtl .dx-label-after{-webkit-clip-path:inset(-1px 1px -1px -1px);clip-path:inset(-1px 1px -1px -1px)}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-daterangebox .dx-label,.dx-editor-outlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-daterangebox .dx-label{position:relative}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-daterangebox .dx-label::before,.dx-editor-outlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-daterangebox .dx-label::before{content:"";width:100%;position:absolute;height:3px;top:-1.5px;-webkit-margin-start:-2px;margin-inline-start:-2px;background-color:#fff}.dx-editor-outlined.dx-texteditor-with-floating-label,.dx-editor-outlined.dx-texteditor-with-label{outline:0;margin-top:7.5px}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor:not(.dx-daterangebox),.dx-editor-outlined.dx-texteditor-with-label.dx-texteditor:not(.dx-daterangebox){border:none;box-shadow:none}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-label-before{border-style:dashed;border-color:#ddd}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-label-before{border-color:rgba(51,51,51,.5);border-bottom-color:rgba(51,51,51,.5)}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-label-before{border-color:rgba(217,83,79,.4);border-bottom-color:rgba(217,83,79,.4)}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-focused .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-focused .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-focused .dx-label-before,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-hover .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-hover .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-hover .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-focused .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-focused .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-focused .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-hover .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-hover .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-hover .dx-label-before{border-color:#d9534f}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-label-before{border-color:rgba(51,122,183,.4);border-bottom-color:rgba(51,122,183,.4)}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label-after,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label-before{border-color:#337ab7}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label{border-top-width:0;border-bottom-width:1px}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label-before,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label-before{border-width:1px;border-inline-end-width:0}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label-after,.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label-after{border-width:1px;border-inline-start-width:0}.dx-editor-outlined.dx-texteditor-label-outside{margin-top:24px}.dx-editor-outlined.dx-texteditor-label-outside .dx-texteditor-label{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.dx-editor-outlined.dx-texteditor-label-outside .dx-label-after,.dx-editor-outlined.dx-texteditor-label-outside .dx-label-before{-webkit-clip-path:none;clip-path:none}.dx-editor-outlined.dx-texteditor-label-outside .dx-label{margin:0;-webkit-clip-path:none;clip-path:none;border-top-width:1px;border-radius:0;border-start-end-radius:1px;border-end-end-radius:1px;-webkit-margin-start:0;margin-inline-start:0;padding:0}.dx-editor-outlined.dx-texteditor-label-outside .dx-label span{position:absolute;width:100%;cursor:default;pointer-events:auto;font-size:14px;margin-top:0;top:-24px;height:1.4285714286em;line-height:1.4285714286em}.dx-editor-outlined.dx-texteditor-with-floating-label .dx-placeholder{display:none}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder{display:block}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-label{padding:0 2px;border-top-width:1px}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-label span{transition:font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1);transform:translate(0,0);font-size:14px;top:50%;margin-top:-8.5px;height:19px;line-height:normal}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-label::before{background-color:transparent}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-label span{top:7px;margin-top:0}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-label,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-focused .dx-label{border-top-width:0}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-label span,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-focused .dx-label span{transform:translate(0,-7.5px);font-size:12px;margin-top:0;top:0;height:19px;line-height:normal}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-label::before,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-focused .dx-label::before{background-color:#fff}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active.dx-textarea .dx-label span,.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-focused.dx-textarea .dx-label span{top:0;margin-top:0}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder{display:none}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-label{padding:0 2px;border-top-width:1px}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-label span{transition:font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1);transform:translate(0,0);font-size:14px;top:50%;margin-top:-8.5px;height:19px;line-height:normal}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-label::before{background-color:transparent}.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-textarea .dx-label span{top:7px;margin-top:0}.dx-editor-filled .dx-texteditor-label .dx-label-after,.dx-editor-filled .dx-texteditor-label .dx-label-before{min-width:9px}.dx-editor-filled.dx-texteditor-with-floating-label .dx-lookup-field,.dx-editor-filled.dx-texteditor-with-floating-label .dx-placeholder::before,.dx-editor-filled.dx-texteditor-with-floating-label .dx-texteditor-input,.dx-editor-filled.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-lookup-field,.dx-editor-filled.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-placeholder::before,.dx-editor-filled.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-texteditor-input{padding-top:13px;padding-bottom:2px}.dx-editor-filled.dx-texteditor-with-floating-label .dx-lookup-field .dx-placeholder::before,.dx-editor-filled.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-lookup-field .dx-placeholder::before{padding:0}.dx-editor-filled.dx-texteditor-with-floating-label .dx-texteditor-label,.dx-editor-filled.dx-texteditor-with-label .dx-texteditor-label{font-size:12px;height:19px;line-height:1.35715;top:0;margin-top:0}.dx-editor-filled.dx-texteditor-label-outside{margin-top:24px}.dx-editor-filled.dx-texteditor-label-outside .dx-texteditor-label{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;font-size:14px;height:20px;line-height:20px;margin-top:0;top:-24px}.dx-editor-filled.dx-texteditor-label-outside .dx-label{cursor:default}.dx-editor-filled.dx-texteditor-label-outside .dx-label span{width:100%;pointer-events:auto;position:absolute;margin-bottom:0}.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder,.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder{display:none}.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label,.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label{transition:font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1);font-size:14px;height:19px;line-height:1.35715;top:50%;margin-top:-9.5px}.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label{top:13px;margin-top:0}.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder{display:block}.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-texteditor-label,.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label{height:19px;line-height:1.35715;font-size:12px;top:0;margin-top:0}.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-textarea .dx-texteditor-label,.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label{top:0;margin-top:0}.dx-editor-underlined.dx-texteditor-with-floating-label .dx-lookup-field,.dx-editor-underlined.dx-texteditor-with-floating-label .dx-placeholder::before,.dx-editor-underlined.dx-texteditor-with-floating-label .dx-texteditor-input,.dx-editor-underlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-lookup-field,.dx-editor-underlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-placeholder::before,.dx-editor-underlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-texteditor-input{padding-top:11px;padding-bottom:4px}.dx-editor-underlined.dx-texteditor-with-floating-label .dx-lookup-field .dx-placeholder::before,.dx-editor-underlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-lookup-field .dx-placeholder::before{padding:0}.dx-editor-underlined.dx-texteditor-with-floating-label .dx-texteditor-label,.dx-editor-underlined.dx-texteditor-with-label .dx-texteditor-label{transform:translate(0,0);height:19px;line-height:1.35715;top:0;margin-top:0}.dx-editor-underlined.dx-texteditor-label-outside{margin-top:24px}.dx-editor-underlined.dx-texteditor-label-outside .dx-texteditor-label{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;font-size:14px;height:20px;line-height:20px;top:-24px;margin-top:0}.dx-editor-underlined.dx-texteditor-label-outside .dx-label{cursor:default}.dx-editor-underlined.dx-texteditor-label-outside .dx-label span{width:100%;pointer-events:auto;position:absolute;margin-bottom:0}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder{display:none}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label{transition:font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1);transform:translate(0,0);font-size:14px;height:19px;line-height:1.35715;top:50%;margin-top:-9.5px}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label{top:11px;margin-top:0}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder{display:block}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-texteditor-label,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label{transform:translate(0,0);font-size:12px;height:19px;line-height:1.35715;top:0;margin-top:0}.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-textarea .dx-texteditor-label,.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label{top:0;margin-top:0}.dx-editor-underlined .dx-placeholder::before,.dx-editor-underlined .dx-texteditor-input{padding-left:0;padding-right:0}.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-input-container .dx-placeholder,.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-input-container .dx-texteditor-input,.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-label .dx-label{-webkit-padding-start:9px;padding-inline-start:9px}.dx-invalid.dx-texteditor{border-color:rgba(217,83,79,.4)}.dx-invalid.dx-texteditor.dx-editor-filled.dx-state-focused,.dx-invalid.dx-texteditor.dx-editor-filled.dx-state-hover,.dx-invalid.dx-texteditor.dx-editor-outlined.dx-state-focused,.dx-invalid.dx-texteditor.dx-editor-outlined.dx-state-hover,.dx-invalid.dx-texteditor.dx-editor-underlined.dx-state-focused,.dx-invalid.dx-texteditor.dx-editor-underlined.dx-state-hover{border-color:#d9534f}.dx-invalid.dx-texteditor.dx-editor-filled.dx-show-invalid-badge .dx-texteditor-input-container::after,.dx-invalid.dx-texteditor.dx-editor-outlined.dx-show-invalid-badge .dx-texteditor-input-container::after,.dx-invalid.dx-texteditor.dx-editor-underlined.dx-show-invalid-badge .dx-texteditor-input-container::after{pointer-events:none;font-weight:700;position:absolute;top:50%;margin-top:-9px;width:18px;height:18px;text-align:center;line-height:18px;font-size:13px;background-color:#d9534f;color:#fff;content:"!";border-radius:50%}.dx-invalid.dx-texteditor.dx-editor-filled{background-color:rgba(217,83,79,.1);border-color:transparent}.dx-invalid.dx-texteditor.dx-editor-filled.dx-state-focused{background:0 0}.dx-valid.dx-texteditor.dx-editor-filled .dx-texteditor-input-container::after,.dx-valid.dx-texteditor.dx-editor-outlined .dx-texteditor-input-container::after,.dx-valid.dx-texteditor.dx-editor-underlined .dx-texteditor-input-container::after{pointer-events:none;font-weight:700;position:absolute;top:50%;margin-top:-9px;width:18px;height:18px;text-align:center;line-height:18px;font-size:13px;font-family:DXIcons,sans-serif;color:#5cb85c;content:"\f005";opacity:0;transform:scale(0);animation:.3s cubic-bezier(1,.008,.565,1.65) .1s forwards dx-valid-badge-frames}.dx-validation-pending.dx-texteditor.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,.dx-validation-pending.dx-texteditor.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator,.dx-validation-pending.dx-texteditor.dx-editor-underlined .dx-texteditor-input-container .dx-pending-indicator{pointer-events:none;position:absolute;top:50%;margin-top:-11px;width:22px;height:22px}.dx-texteditor-buttons-container>.dx-button{margin-top:1px;margin-bottom:1px;-webkit-margin-start:1px;margin-inline-start:1px;-webkit-margin-end:1px;margin-inline-end:1px}.dx-texteditor-buttons-container>.dx-button>.dx-button-content{padding-top:5px;padding-bottom:6px}.dx-texteditor-buttons-container>.dx-button.dx-button-has-icon:not(.dx-button-has-text)>.dx-button-content{padding:6px}.dx-editor-filled .dx-texteditor-buttons-container:first-child>.dx-button:last-child,.dx-editor-outlined .dx-texteditor-buttons-container:first-child>.dx-button:last-child{-webkit-margin-end:0;margin-inline-end:0}.dx-editor-filled .dx-texteditor-buttons-container:last-child>.dx-button:first-child,.dx-editor-outlined .dx-texteditor-buttons-container:last-child>.dx-button:first-child{-webkit-margin-start:0;margin-inline-start:0}.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container>.dx-button:first-child{margin-left:0}.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container>.dx-button:last-child{margin-right:0}.dx-searchbox .dx-icon-search{font:17px/18px DXIcons;position:absolute;top:50%;margin-top:-17px;width:34px;height:34px;background-position:8px 8px;background-size:18px 18px;padding:8px;text-align:center;color:#999}.dx-searchbox .dx-icon-search::before{content:"\f027";color:#999}.dx-searchbox .dx-placeholder::before,.dx-searchbox .dx-texteditor-input,.dx-searchbox.dx-editor-underlined .dx-texteditor-buttons-container+.dx-texteditor-input-container .dx-texteditor-input,.dx-searchbox.dx-editor-underlined .dx-texteditor-input{-webkit-padding-start:34px;padding-inline-start:34px}.dx-searchbox.dx-texteditor .dx-texteditor-label .dx-label-before{min-width:0}.dx-searchbar{padding-bottom:5px}.dx-searchbar .dx-texteditor{margin:0}.dx-dropdowneditor{position:relative}.dx-dropdowneditor.dx-dropdowneditor-field-clickable,.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-input{cursor:pointer}.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-buttons-container .dx-state-disabled .dx-button,.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-buttons-container .dx-state-disabled.dx-button{pointer-events:auto}.dx-dropdowneditor-input-wrapper{-webkit-tap-highlight-color:transparent;overflow:hidden;height:100%;display:flex}.dx-dropdowneditor-input-wrapper .dx-texteditor{border:none;margin:0;display:flex;flex-grow:1}.dx-dropdowneditor-input-wrapper .dx-texteditor-input{text-overflow:ellipsis}.dx-dropdowneditor-field-template-wrapper{display:flex;flex-grow:1;position:relative;align-items:baseline}.dx-dropdowneditor-field-template-wrapper>*{flex-grow:1}.dx-dropdowneditor-active .dx-dropdowneditor-icon{opacity:.35}.dx-dropdowneditor-button{position:relative;display:inline-flex;float:right;height:100%;cursor:pointer;width:34px;min-width:34px;padding:1px;border-radius:4px}.dx-dropdowneditor-button .dx-button-content{text-align:center;white-space:nowrap}.dx-rtl .dx-dropdowneditor-button,.dx-rtl.dx-dropdowneditor-button{float:left}.dx-dropdowneditor-button.dx-dropdowneditor-readonly{cursor:default}.dx-dropdowneditor-icon{background-position:center;background-repeat:no-repeat;border:1px solid transparent;color:#333;font:18px/18px DXIcons;width:32px;height:100%;text-align:center;border-radius:3px}.dx-state-disabled .dx-dropdowneditor,.dx-state-disabled.dx-dropdowneditor{cursor:default}.dx-state-disabled .dx-dropdowneditor-button{cursor:inherit}.dx-dropdowneditor-button.dx-button-mode-contained,.dx-dropdowneditor-button.dx-button-mode-outlined,.dx-dropdowneditor-button.dx-button-mode-text{background:0 0}.dx-state-readonly .dx-dropdowneditor-button .dx-dropdowneditor-icon{opacity:1}.dx-dropdowneditor-icon::before{content:"\f001";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-filled,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-outlined,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-underlined{border:none;background:0 0}.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label-before{border:none}.dx-dropdowneditor-button-visible .dx-texteditor-input{-webkit-padding-end:0;padding-inline-end:0}.dx-invalid .dx-texteditor-input,.dx-valid .dx-texteditor-input,.dx-validation-pending .dx-texteditor-input{-webkit-padding-end:26px;padding-inline-end:26px}.dx-invalid .dx-timeview .dx-texteditor-input,.dx-valid .dx-timeview .dx-texteditor-input,.dx-validation-pending .dx-timeview .dx-texteditor-input{-webkit-padding-end:0;padding-inline-end:0}.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon{background-color:#e6e6e6;border-color:transparent}.dx-editor-filled.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,.dx-editor-filled.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon{background-color:rgba(51,122,183,.2)}.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon{background-color:#b3b3b3;border-color:transparent;color:#333;opacity:1}.dx-editor-filled .dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,.dx-editor-filled .dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon,.dx-editor-filled.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,.dx-editor-filled.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon{background-color:rgba(51,122,183,.3)}.dx-invalid.dx-dropdowneditor .dx-texteditor-container::after{inset-inline-end:38px}.dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after{inset-inline-end:68px}.dx-state-hover.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon{background-color:rgba(217,83,79,.2)}.dx-dropdowneditor-active.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon,.dx-state-active.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon{background-color:rgba(217,83,79,.3)}.dx-valid.dx-dropdowneditor .dx-texteditor-container::after{inset-inline-end:38px}.dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after{inset-inline-end:68px}.dx-informer{width:100%;align-items:center;display:flex;word-break:break-word;padding-inline:12px;padding-block:8px;-moz-column-gap:6px;column-gap:6px}.dx-informer.dx-informer-alignment-start{justify-content:flex-start;align-self:flex-start}.dx-informer.dx-informer-alignment-center{justify-content:center;align-self:center}.dx-informer.dx-informer-alignment-end{justify-content:flex-end;align-self:flex-end}.dx-informer .dx-informer-icon{display:flex}.dx-informer-bg{border-radius:4px}.dx-informer-error{color:#d9534f}.dx-informer-error.dx-informer-bg{background-color:#fcf2f1}.dx-informer-info{color:#333}.dx-informer-info.dx-informer-bg{background-color:#ebebeb}.dx-informer-icon *{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-list{margin:0;min-height:3em;border:none}.dx-list .dx-scrollview-content:focus{outline:0}.dx-wrap-item-text>.dx-list-group>.dx-list-group-body>.dx-list-item>.dx-list-item-content,.dx-wrap-item-text>.dx-list-item>.dx-list-item-content{white-space:normal}.dx-empty-collection .dx-list-select-all{display:none}.dx-list-collapsible-groups .dx-list-group-header{cursor:pointer}.dx-list-group-body{overflow:hidden}.dx-list-item{position:static;cursor:pointer;display:table;width:100%;table-layout:fixed;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-list-item-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:table-cell;width:100%}.dx-list-item-content::before{content:"_";color:transparent;display:inline-block;width:0;float:left}.dx-list .dx-empty-message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start;min-height:3em}.dx-list-item-badge-container{display:table-cell;width:20px;text-align:right;vertical-align:middle}.dx-list-item-badge{float:right;position:relative}.dx-list-item-icon-container{display:inline-block}.dx-list-item-chevron{transform:rotate(0);opacity:1}.dx-rtl .dx-list-item-chevron{transform:rotate(180deg)}.dx-list-item-response-wait{opacity:.5;transition:opacity .2s linear}.dx-list-slide-menu-content{display:table;width:100%;table-layout:fixed}.dx-list-item-after-bag,.dx-list-item-before-bag{height:100%;vertical-align:middle}.dx-list-item-before-bag .dx-list-select-checkbox{float:left;transition:.1s linear}.dx-list-select-all-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-list-item-after-bag .dx-list-reorder-handle{cursor:move;background-repeat:no-repeat;touch-action:manipulation}.dx-state-disabled .dx-list-item-after-bag .dx-list-reorder-handle{cursor:default}.dx-list-switchable-menu-shield-positioning{position:relative;transform:translateZ(0)}.dx-list-switchable-delete-bottom-shield,.dx-list-switchable-delete-top-shield{position:absolute;right:0;left:0;cursor:pointer}.dx-list-switchable-delete-top-shield{top:0}.dx-list-switchable-delete-bottom-shield{bottom:0}.dx-list-switchable-delete-item-content-shield{position:absolute;top:0;right:0;bottom:0;left:0}.dx-list-switchable-delete-button-container{position:absolute;top:0;bottom:0;overflow:hidden}.dx-list-switchable-delete-button-wrapper{display:table;height:100%}.dx-list-switchable-delete-button-inner-wrapper{display:table-cell;height:100%;vertical-align:middle}.dx-list-switchable-menu-item-shield-positioning,.dx-list-switchable-menu-item-shield-positioning .dx-list-item-content,.dx-list-switchable-menu-item-shield-positioning .dx-list-slide-menu-content{position:relative}.dx-list-switchable-delete-ready .dx-icon-toggle-delete{transform:rotate(-90deg)}.dx-list-slide-menu-buttons-container{position:absolute;width:100%;top:0;bottom:0;left:0;overflow:hidden}.dx-list-slide-menu-buttons{position:relative;top:0;left:0;bottom:0;display:table;height:100%}.dx-list-slide-menu-button{display:table-cell;padding:0 10px;vertical-align:middle;bottom:1px}.dx-list-static-delete-button .dx-button-content{overflow:visible}.dx-list-next-button{padding:5px;text-align:center}.dx-list-next-button .dx-button{padding:0 3em}.dx-state-disabled .dx-list-item,.dx-state-disabled .dx-list-switchable-delete-button,.dx-state-disabled .dx-list-toggle-delete-switch,.dx-state-disabled.dx-list-item{cursor:default}.dx-list-context-menuitem{cursor:pointer}.dx-list-select-all-checkbox,.dx-rtl .dx-list .dx-list-item-badge,.dx-rtl.dx-list .dx-list-item-badge{float:left}.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch,.dx-rtl .dx-list .dx-list-select-all-checkbox,.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch,.dx-rtl.dx-list .dx-list-select-all-checkbox{float:right}.dx-rtl .dx-list .dx-list-slide-item-delete-button-container,.dx-rtl.dx-list .dx-list-slide-item-delete-button-container{right:100%;left:0}.dx-rtl .dx-list .dx-list-slide-item-delete-button,.dx-rtl.dx-list .dx-list-slide-item-delete-button{right:auto;left:0}.dx-rtl .dx-list .dx-list-group-header::before,.dx-rtl.dx-list .dx-list-group-header::before{float:left}.dx-list-item-chevron{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center;-webkit-margin-start:-5px;margin-inline-start:-5px;color:#333}.dx-list-item-chevron::before{content:"\f010"}.dx-list-item-badge-container{-webkit-padding-end:10px;padding-inline-end:10px}.dx-list-switchable-delete-button-inner-wrapper{-webkit-padding-start:1px;padding-inline-start:1px}.dx-list-item-icon-container{width:28px;height:18px;vertical-align:top}.dx-list-item-icon{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-list-search{margin-bottom:5px}.dx-list-item-after-bag,.dx-list-item-before-bag{display:table-cell;width:0}.dx-list.dx-list-with-search .dx-scrollable-wrapper{height:calc(100% - 41px)}.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-checkbox-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-checkbox-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-radiobutton-icon{border-color:#265a87}.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-radiobutton-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-checkbox-icon,.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-radiobutton-icon{border:1px solid #337ab7}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover{background-color:rgba(0,0,0,.04);color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover .dx-list-item-icon-container .dx-icon{color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover .dx-icon-toggle-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23333%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected{background-color:rgba(0,0,0,.1);color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected .dx-list-item-icon-container .dx-icon{color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused){background-color:rgba(0,0,0,.07);color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected .dx-icon-toggle-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23333%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused{background-color:#337ab7;color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-list-item-icon-container .dx-icon{color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-list-item-chevron{border-color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-icon-toggle-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23fff%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected{background-color:rgba(51,122,183,.7);color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active{background-color:#337ab7;color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-item-icon-container .dx-icon{color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content{background-color:#337ab7;color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-icon-toggle-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23fff%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item .dx-list-static-delete-button .dx-icon,.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-static-delete-button .dx-icon,.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-list-static-delete-button .dx-icon{color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-hover{background-color:rgba(0,0,0,.04);color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-hover .dx-list-item-icon-container .dx-icon{color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-hover .dx-icon-toggle-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23333%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-list-item-selected{background-color:rgba(0,0,0,.1);color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-list-item-selected .dx-list-item-icon-container .dx-icon{color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-list-item-selected.dx-state-hover:not(.dx-state-focused){background-color:rgba(0,0,0,.07);color:#333}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-list-item-selected .dx-icon-toggle-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23333%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-focused{background-color:#337ab7;color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-focused .dx-list-item-icon-container .dx-icon{color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-focused .dx-list-item-chevron{border-color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-focused .dx-icon-toggle-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23fff%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-focused.dx-list-item-selected{background-color:rgba(51,122,183,.7);color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-active{background-color:#337ab7;color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-active .dx-list-item-icon-container .dx-icon{color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-active .dx-list-slide-item-content{background-color:#337ab7;color:#fff}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-active .dx-icon-toggle-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23fff%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header .dx-list-static-delete-button .dx-icon,.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-active .dx-list-static-delete-button .dx-icon,.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-focused .dx-list-static-delete-button .dx-icon{color:#333}.dx-list-group-header{font-weight:700;padding:20px 10px 10px;border-top:1px solid #ddd;border-bottom:2px solid #ddd;background:rgba(238,238,238,.05);color:#333;display:flex;align-items:center;justify-content:space-between}.dx-list-group:first-of-type .dx-list-group-header{border-top:none}.dx-list-group-collapsed .dx-list-group-header-indicator .dx-list-group-header::before{border-bottom-color:#333}.dx-list-group-header .dx-list-group-header-indicator{order:1}.dx-list-collapsible-groups .dx-list-group-header .dx-list-group-header-indicator::before{width:0;height:0;display:block;border-style:solid;border-color:#333 transparent transparent;border-width:5px 5px 0;content:" "}.dx-list-group-collapsed .dx-list-group-header .dx-list-group-header-indicator::before{border-bottom-color:#333;border-width:0 5px 5px}.dx-list-item:first-of-type{border-top:none}.dx-list-item:last-of-type{border-bottom:none}.dx-list-item .dx-icon-toggle-delete{background-size:100%;background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23333%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-list-item.dx-list-item-ghost-reordering.dx-state-focused.dx-state-hover{color:#959595;background:#fff;border-top:1px solid rgba(51,122,183,.5);border-bottom:1px solid rgba(51,122,183,.5);box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2)}.dx-list .dx-empty-message,.dx-list-item{border-top:1px solid #ddd;color:#333}.dx-list-item-separator-hidden .dx-list .dx-empty-message,.dx-list-item-separator-hidden .dx-list-item{border-top:none;border-bottom:none}.dx-list .dx-empty-message,.dx-list-item-content{padding:10px}.dx-list-next-button .dx-button .dx-button-content{padding-block:8px;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px}.dx-list-next-button .dx-button .dx-icon{width:18px;height:18px;font-size:18px;-webkit-margin-end:9px;margin-inline-end:9px;-webkit-margin-start:0;margin-inline-start:0}.dx-list-item-chevron-container{display:table-cell;vertical-align:middle;width:16px}.dx-list-border-visible{border:1px solid #ddd}.dx-list-border-visible .dx-list-select-all{border-bottom:1px solid #ddd}.dx-list-item-before-bag .dx-list-toggle-delete-switch{display:block;float:left;padding:3px 0}.dx-list-item-before-bag.dx-list-toggle-delete-switch-container{width:29px}.dx-list-item-before-bag.dx-list-select-checkbox-container,.dx-list-item-before-bag.dx-list-select-radiobutton-container{width:31px}.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch{border:none;background:0 0;box-shadow:none}.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content{padding:0}.dx-list-item-before-bag .dx-icon-toggle-delete{transition:.1s linear;margin-top:5px;margin-bottom:5px;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:5px;margin-inline-end:5px;width:19px;height:19px}.dx-list-item-before-bag .dx-list-select-checkbox,.dx-list-item-before-bag .dx-list-select-radiobutton{margin-top:-1px;margin-bottom:-3px;-webkit-margin-start:10px;margin-inline-start:10px}.dx-list-select-all{white-space:nowrap;padding:9px 0 8px;border-bottom:1px solid #ddd}.dx-list-select-all-checkbox{margin-top:-1px;margin-bottom:-3px;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:10px;margin-inline-start:10px}.dx-list-select-all-label{line-height:17px;padding:0 10px;margin-top:1px}.dx-list-item-after-bag.dx-list-static-delete-button-container{width:36px}.dx-list-item-after-bag.dx-list-reorder-handle-container{width:33.4px}.dx-list-item-after-bag .dx-list-reorder-handle{font:18px/18px DXIcons;width:28.8px;height:28.8px;background-position:5px 5px;background-size:18px 18px;padding:5px;text-align:center}.dx-list-item-after-bag .dx-list-reorder-handle::before{content:"\f038"}.dx-list-slide-menu-button-delete{border:1px solid transparent;color:#fff;background-color:#d9534f}.dx-list-slide-menu-button-menu{border:1px solid transparent;color:#fff;background-color:#337ab7}.dx-list-static-delete-button,.dx-list-switchable-delete-button{-webkit-margin-end:10px;margin-inline-end:10px;padding:0}.dx-list-static-delete-button .dx-button-content,.dx-list-switchable-delete-button .dx-button-content{padding:3px}.dx-list-context-menucontent{background-color:#fff;border:1px solid #ddd;border-radius:0;box-shadow:0 3px 10px rgba(0,0,0,.1)}.dx-state-disabled .dx-list-item,.dx-state-disabled.dx-list-item{background-color:transparent;opacity:.6}.dx-textarea{height:auto}.dx-textarea .dx-texteditor-input-container{align-items:stretch;margin:0}.dx-textarea .dx-texteditor-input{resize:none;font-family:inherit;display:block;overflow:auto;white-space:pre-wrap;margin:0}.dx-textarea .dx-texteditor-input-auto-resize{overflow-y:hidden}.dx-textarea .dx-placeholder{height:auto}.dx-textarea .dx-placeholder::before{white-space:normal}.dx-textarea .dx-placeholder::before,.dx-textarea .dx-texteditor-input{line-height:1.35715}.dx-textarea.dx-texteditor-with-floating-label.dx-editor-filled .dx-placeholder::before,.dx-textarea.dx-texteditor-with-floating-label.dx-editor-filled .dx-texteditor-input,.dx-textarea.dx-texteditor-with-floating-label.dx-editor-outlined .dx-placeholder::before,.dx-textarea.dx-texteditor-with-floating-label.dx-editor-outlined .dx-texteditor-input,.dx-textarea.dx-texteditor-with-floating-label.dx-editor-underlined .dx-placeholder::before,.dx-textarea.dx-texteditor-with-floating-label.dx-editor-underlined .dx-texteditor-input,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-filled .dx-placeholder::before,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-filled .dx-texteditor-input,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined .dx-placeholder::before,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined .dx-texteditor-input,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-underlined .dx-placeholder::before,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-underlined .dx-texteditor-input{padding-top:0}.dx-textarea.dx-texteditor-with-floating-label.dx-editor-outlined .dx-texteditor-container,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined .dx-texteditor-container{padding-top:7px}.dx-textarea.dx-texteditor-with-floating-label.dx-editor-filled .dx-texteditor-container,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-filled .dx-texteditor-container{padding-top:13px}.dx-textarea.dx-texteditor-with-floating-label.dx-editor-underlined .dx-texteditor-container,.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-underlined .dx-texteditor-container{padding-top:11px}.dx-textarea .dx-icon-clear{top:0;margin-top:0}.dx-numberbox{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-numberbox input[type=number]{-moz-appearance:textfield}.dx-numberbox input[type=number]::-webkit-inner-spin-button,.dx-numberbox input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dx-numberbox-spin-container{height:100%}.dx-numberbox-spin-down,.dx-numberbox-spin-up{position:relative;width:100%;height:50%;cursor:pointer}.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down,.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up{width:50%;height:100%;display:inline-block}.dx-numberbox-spin-down-icon,.dx-numberbox-spin-up-icon{width:100%;height:100%}.dx-state-disabled .dx-numberbox-spin-container{opacity:.2}.dx-numberbox-spin-container{overflow:hidden;width:34px;border-radius:4px}.dx-numberbox-spin-up-icon{font:14px/1 DXIcons;color:#333}.dx-numberbox-spin-up-icon::before{content:"\f002"}.dx-numberbox-spin-down-icon{font:14px/1 DXIcons;color:#333}.dx-numberbox-spin-down-icon::before{content:"\f001"}.dx-numberbox-spin-down-icon,.dx-numberbox-spin-up-icon{font-size:18px;text-align:center;line-height:18px}.dx-numberbox-spin-down-icon::before,.dx-numberbox-spin-up-icon::before{position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-numberbox-spin-button{padding:1px}.dx-editor-underlined .dx-numberbox-spin-button{background:0 0}.dx-state-hover.dx-numberbox-spin-button .dx-numberbox-spin-down-icon,.dx-state-hover.dx-numberbox-spin-button .dx-numberbox-spin-up-icon{box-shadow:0 0 0 1px transparent inset;background-color:#e6e6e6}.dx-state-active.dx-numberbox-spin-button .dx-numberbox-spin-down-icon,.dx-state-active.dx-numberbox-spin-button .dx-numberbox-spin-up-icon{background-color:#b3b3b3;color:#333}.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container{width:74px;-webkit-border-start:none;border-inline-start:none}.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down-icon,.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up-icon{background-position:center}.dx-calendar{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative;display:flex;direction:ltr;flex-direction:column;justify-content:space-between;border:1px solid transparent;width:282px;height:268px;background-color:#fff;gap:8px}.dx-calendar.dx-rtl{direction:rtl}.dx-calendar-views-wrapper{position:relative;display:flex;flex:auto;outline:0}.dx-calendar-navigator{display:flex;justify-content:space-between}.dx-calendar-navigator .dx-calendar-caption-button{flex-grow:1;overflow:hidden}.dx-calendar-navigator .dx-button .dx-button-text{text-transform:none}.dx-calendar-navigator .dx-button.dx-state-active,.dx-calendar-navigator .dx-button.dx-state-hover{z-index:1}.dx-calendar-body{overflow:hidden;display:flex;flex:1 1 auto}.dx-calendar-body .dx-widget{position:absolute;width:100%;height:100%}.dx-calendar-body table{width:100%;height:100%;table-layout:fixed;border-spacing:0;line-height:normal}.dx-calendar-body td,.dx-calendar-body th{padding:0}.dx-calendar-body thead th{font-weight:500;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.dx-calendar-week-number-cell.dx-calendar-week-selection{cursor:pointer}.dx-calendar-week-number-cell{position:relative;color:rgba(51,51,51,.56);width:2em}.dx-calendar-week-number-cell span{position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;width:2em;inset:0;background-color:rgba(224,224,224,.5);inset-inline-start:0}.dx-calendar-cell{cursor:pointer;position:relative;text-align:center;font-size:14px;color:#333}.dx-calendar-cell span{display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:2;border-radius:4px;width:2em;height:2em}.dx-calendar-footer{display:flex;align-items:center;justify-content:center}.dx-calendar-multiview .dx-calendar-caption-button .dx-button-content{justify-content:space-between;align-items:center}.dx-calendar-multiview .dx-calendar-body .dx-widget,.dx-calendar-multiview .dx-calendar-caption-button .dx-button-text{width:50%}.dx-calendar-multiview .dx-calendar-body table{padding:0 10px}.dx-calendar.dx-calendar-with-footer{height:312px}.dx-calendar.dx-calendar-multiview{width:564px}.dx-calendar.dx-invalid{border-color:rgba(217,83,79,.4)}.dx-calendar.dx-invalid.dx-state-focused{border-color:#d9534f}.dx-calendar-caption-button{font-weight:600;border-radius:0}.dx-calendar-navigator-previous-view{-webkit-margin-end:-1px;margin-inline-end:-1px;border-start-end-radius:0;border-end-end-radius:0}.dx-calendar-navigator-next-view{-webkit-margin-start:-1px;margin-inline-start:-1px;border-end-start-radius:0;border-start-start-radius:0}.dx-calendar-navigator .dx-button,.dx-calendar-navigator .dx-button .dx-icon{color:#333}.dx-calendar-navigator-next-view,.dx-calendar-navigator-previous-view{flex-shrink:0}.dx-calendar-body thead tr{height:2em}.dx-calendar-body tbody tr:first-of-type .dx-calendar-week-number-cell span{border-start-start-radius:0;border-start-end-radius:0}.dx-calendar-body tbody tr:last-of-type .dx-calendar-week-number-cell span{border-end-start-radius:0;border-end-end-radius:0}.dx-calendar-body .dx-week-number-header{font-size:14px;width:2.5em}.dx-calendar-view-century .dx-calendar-cell span,.dx-calendar-view-decade .dx-calendar-cell span,.dx-calendar-view-year .dx-calendar-cell span{width:4em;height:4em;border-radius:4px;word-spacing:4em;line-height:1em}.dx-calendar-cell.dx-calendar-today span{border:2px solid #337ab7}.dx-calendar-cell.dx-state-hover span{background-color:rgba(51,122,183,.24);color:#333}.dx-calendar-cell.dx-state-active span{background-color:rgba(51,122,183,.4)}.dx-calendar-cell.dx-calendar-selected-date span{color:#fff;background-color:#337ab7}.dx-calendar-cell.dx-calendar-contoured-date span{box-shadow:0 0 0 2px rgba(51,122,183,.5)}.dx-calendar-cell.dx-calendar-empty-cell,.dx-calendar-cell.dx-calendar-empty-cell.dx-state-active span,.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view,.dx-calendar-cell.dx-calendar-other-view.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-state-hover span{color:rgba(51,51,51,.38)}.dx-calendar-cell.dx-calendar-empty-cell.dx-calendar-selected-date span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-selected-date span{color:#fff}.dx-calendar-cell.dx-calendar-other-view::after,.dx-calendar-cell.dx-calendar-other-view::before{content:none}.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date.dx-state-hover span{color:rgba(51,51,51,.38)}.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date.dx-state-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date.dx-state-hover span{background-color:rgba(51,122,183,.24)}.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date.dx-state-active span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date.dx-state-active span{background-color:rgba(51,122,183,.4)}.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date span,.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date span{color:rgba(51,51,51,.38);background-color:transparent}.dx-calendar-cell.dx-calendar-empty-cell{cursor:default;color:rgba(51,51,51,.24)}.dx-calendar-cell.dx-calendar-empty-cell.dx-state-active span,.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover span{background-color:transparent}.dx-calendar-cell.dx-calendar-empty-cell.dx-state-active.dx-calendar-selected-date span,.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover.dx-calendar-selected-date span{background-color:#337ab7}.dx-calendar-cell-in-range::before{content:"";position:absolute;z-index:1;height:2em;inset-inline-start:0;inset-inline-end:0;width:100%;background-color:rgba(51,122,183,.24);border-width:0;border-style:dashed;border-color:rgba(51,122,183,.6) transparent}.dx-calendar-cell-in-range.dx-calendar-cell-end-in-row::before,.dx-calendar-cell-in-range.dx-calendar-cell-end::before,.dx-calendar-cell-in-range.dx-calendar-cell-start-in-row::before,.dx-calendar-cell-in-range.dx-calendar-cell-start::before,.dx-calendar-cell-in-range.dx-calendar-range-end-date::before,.dx-calendar-cell-in-range.dx-calendar-range-start-date::before{width:calc(50% + 1em)}.dx-calendar-cell-in-range.dx-calendar-range-start-date::before{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-range-start-date.dx-calendar-range-end-date::before{content:none}.dx-calendar-cell-in-range.dx-calendar-range-end-date::before{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-start-in-row::before{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-start-in-row.dx-calendar-cell-end::before,.dx-calendar-cell-in-range.dx-calendar-cell-start-in-row.dx-calendar-range-end-date::before{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-in-range.dx-calendar-cell-end-in-row::before{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-end-in-row.dx-calendar-range-start-date::before{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-in-range.dx-calendar-cell-start::before{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-start.dx-calendar-range-end-date::before{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto;border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-start.dx-calendar-cell-end-in-row::before{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-in-range.dx-calendar-cell-end::before{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-in-range.dx-calendar-cell-end.dx-calendar-range-start-date::before{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-range-hover::after{content:"";position:absolute;z-index:1;height:2em;inset-inline-start:0;inset-inline-end:0;width:100%;background-color:inherit;border-width:1px;border-style:dashed;border-color:rgba(51,122,183,.6) transparent}.dx-calendar-cell-range-hover.dx-calendar-cell-end-in-row::after,.dx-calendar-cell-range-hover.dx-calendar-cell-end::after,.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-end::after,.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-start::after,.dx-calendar-cell-range-hover.dx-calendar-cell-start-in-row::after,.dx-calendar-cell-range-hover.dx-calendar-cell-start::after{width:calc(50% + 1em)}.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-start::after{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-start.dx-calendar-cell-range-hover-end::after{content:none}.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-end::after{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-start-in-row::after{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-start-in-row.dx-calendar-cell-end::after,.dx-calendar-cell-range-hover.dx-calendar-cell-start-in-row.dx-calendar-cell-range-hover-end::after{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-range-hover.dx-calendar-cell-end-in-row::after{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-end-in-row.dx-calendar-cell-range-hover-start::after{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-range-hover.dx-calendar-cell-start::after{inset-inline-start:auto;border-start-start-radius:4px;border-end-start-radius:4px;border-inline-start-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-start.dx-calendar-cell-range-hover-end::after{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto;border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-start.dx-calendar-cell-end-in-row::after{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-calendar-cell-range-hover.dx-calendar-cell-end::after{border-start-end-radius:4px;border-end-end-radius:4px;border-inline-end-color:rgba(51,122,183,0.6)}.dx-calendar-cell-range-hover.dx-calendar-cell-end.dx-calendar-cell-range-hover-start::after{width:2em;inset-inline-start:calc(50% - 1em);inset-inline-end:auto}.dx-texteditor input[type=date]::-webkit-inner-spin-button{height:20px}.dx-datebox-native.dx-state-focused.dx-texteditor-empty .dx-placeholder{display:none}.dx-datebox{max-width:100%}.dx-datebox .dx-texteditor-input::-webkit-datetime-edit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-datebox.dx-texteditor-empty input::-webkit-datetime-edit{color:transparent}.dx-datebox.dx-texteditor-empty.dx-state-focused input::-webkit-datetime-edit{color:inherit}.dx-datebox-wrapper .dx-popup-content{padding-top:20px;padding-bottom:20px}.dx-rtl .dx-texteditor-input{text-align:right}.dx-datebox-button-cell .dx-button{min-width:90px}.dx-datebox-button-cell .dx-button.dx-datebox-apply-button{margin-right:10px;margin-left:0}.dx-datebox-button-cell .dx-button.dx-datebox-cancel-button{margin-right:0;margin-left:0}.dx-datebox-buttons-container{text-align:right;width:100%}.dx-timeview .dx-state-disabled .dx-widget,.dx-timeview .dx-state-disabled.dx-widget,.dx-timeview.dx-state-disabled .dx-widget,.dx-timeview.dx-state-disabled.dx-widget{opacity:1}.dx-timeview-clock{position:relative;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22182%22%20height%3D%22182%22%20viewBox%3D%220%200%20182%20182%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%3Cg%20filter%3D%22url%28%23a%29%22%3E%0D%0A%3Ccircle%20cx%3D%2291%22%20cy%3D%2291%22%20r%3D%2285%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%3Cpath%20d%3D%22M88.835%2015.442v7.828h-1.682v-5.927c-.093.082-.203.16-.331.235a3.796%203.796%200%200%201-.4.198%204.92%204.92%200%200%201-.444.15%203.725%203.725%200%200%201-.454.085v-1.42a7.15%207.15%200%200%200%202.291-1.149h1.02Zm4.138%206.429h3.247v1.4h-5.094v-.578c0-.391.066-.742.197-1.052.132-.313.298-.592.497-.838.2-.249.416-.468.651-.657.239-.192.465-.364.678-.518.225-.16.42-.313.588-.459.17-.146.313-.29.427-.432.117-.146.205-.292.262-.438.057-.15.085-.308.085-.475%200-.328-.093-.575-.278-.743-.185-.167-.468-.25-.849-.25-.658%200-1.288.261-1.89.784v-1.484a4.065%204.065%200%200%201%202.254-.646c.387%200%20.735.052%201.04.155.31.1.572.244.786.432.213.189.375.419.486.689.114.267.17.566.17.897a2.5%202.5%200%200%201-.165.94%202.78%202.78%200%200%201-.433.747%203.902%203.902%200%200%201-.619.62c-.235.185-.479.365-.732.54-.17.12-.336.241-.496.362a4.299%204.299%200%200%200-.417.353%201.841%201.841%200%200%200-.288.336.585.585%200%200%200-.107.315Zm.364%20143.931c0%20.377-.066.729-.198%201.057a2.616%202.616%200%200%201-.55.854%202.595%202.595%200%200%201-1.9.769%202.71%202.71%200%200%201-1.16-.24%202.354%202.354%200%200%201-.859-.694%203.286%203.286%200%200%201-.54-1.122%205.522%205.522%200%200%201-.186-1.5c0-.659.08-1.255.24-1.789a4.19%204.19%200%200%201%20.694-1.378%203.131%203.131%200%200%201%202.537-1.196c.59%200%201.05.07%201.377.209v1.409a2.534%202.534%200%200%200-1.27-.331c-.285%200-.543.055-.775.166-.231.11-.43.267-.598.47a2.333%202.333%200%200%200-.39.737%203.294%203.294%200%200%200-.15.955h.033c.363-.502.899-.753%201.607-.753.317%200%20.604.057.86.171.256.114.475.276.657.486.181.207.322.456.421.748.1.292.15.616.15.972Zm-1.65.106c0-.822-.336-1.233-1.01-1.233a.99.99%200%200%200-.416.085.92.92%200%200%200-.32.241%201.129%201.129%200%200%200-.208.368c-.047.139-.07.294-.07.465%200%20.188.025.365.075.528.05.164.12.308.208.433.093.121.201.217.326.288a.827.827%200%200%200%20.416.107.9.9%200%200%200%20.412-.091.934.934%200%200%200%20.315-.261c.089-.114.156-.25.203-.406.046-.16.069-.335.069-.524Zm34.027-10.579c0%20.374-.065.712-.193%201.015a2.196%202.196%200%200%201-.55.779%202.399%202.399%200%200%201-.854.502%203.341%203.341%200%200%201-1.116.177c-.712%200-1.241-.107-1.586-.321v-.929c.52.335%201.052.502%201.597.502.277%200%20.527-.041.747-.123.224-.082.415-.196.572-.342.156-.146.275-.322.357-.528a1.75%201.75%200%200%200%20.128-.678c0-.499-.167-.889-.501-1.17-.335-.285-.821-.427-1.458-.427a12.509%2012.509%200%200%200-.668.021%206.259%206.259%200%200%200-.63.043l.262-3.839h3.54v.79h-2.782l-.155%202.248c.114-.007.235-.012.363-.016a6.41%206.41%200%200%201%20.342-.011c.406%200%20.769.054%201.089.161.321.106.591.26.812.459.224.196.393.438.507.726.118.285.177.605.177.961ZM124.405%2033.95h-.875v-6.615a2.152%202.152%200%200%201-.299.235c-.129.085-.275.17-.438.256-.16.086-.331.166-.513.24a3.605%203.605%200%200%201-.523.177v-.887a5.19%205.19%200%200%200%20.609-.213%207.948%207.948%200%200%200%201.228-.657c.185-.125.345-.246.48-.363h.331v7.828Zm28.265%2089.359v5.057h.982v.801h-.982v1.799h-.865v-1.799h-3.599v-.758a28.127%2028.127%200%200%200%201.992-2.515c.313-.442.601-.881.865-1.319.267-.442.491-.863.672-1.266h.935Zm-3.476%205.057h2.611v-3.748a24.073%2024.073%200%200%201-2.056%203.059l-.555.689Zm3.059-76.033c0-.235-.037-.44-.112-.614a1.148%201.148%200%200%200-.299-.433%201.174%201.174%200%200%200-.443-.261%201.832%201.832%200%200%200-1.057-.016c-.164.046-.324.11-.481.192a3.13%203.13%200%200%200-.849.673v-.94c.246-.239.52-.42.822-.545.307-.128.679-.192%201.116-.192.314%200%20.604.046.871.139.267.089.498.22.694.395.196.174.349.39.459.646.114.256.171.55.171.881%200%20.303-.036.577-.107.822a2.407%202.407%200%200%201-.315.695%203.29%203.29%200%200%201-.528.624c-.214.2-.465.402-.753.609-.36.256-.657.475-.892.657a3.991%203.991%200%200%200-.555.512%201.496%201.496%200%200%200-.289.476c-.053.156-.08.338-.08.544h3.813v.785h-4.726v-.379c0-.327.036-.616.107-.865.071-.25.189-.486.352-.71.164-.224.378-.449.641-.673.267-.224.593-.477.977-.758.278-.2.509-.39.694-.572a2.91%202.91%200%200%200%20.454-.544%201.93%201.93%200%200%200%20.241-.55%202.37%202.37%200%200%200%20.074-.598Zm10.071%2043.671v-1.469c.513.374%201.111.56%201.794.56.431%200%20.766-.092%201.004-.277.242-.185.363-.443.363-.774a.879.879%200%200%200-.448-.79c-.296-.186-.703-.278-1.223-.278h-.71v-1.292h.657c.996%200%201.495-.331%201.495-.993%200-.624-.383-.935-1.148-.935-.513%200-1.011.166-1.496.497v-1.378c.538-.27%201.165-.406%201.88-.406.783%200%201.392.176%201.826.529.438.352.657.81.657%201.372%200%201-.507%201.627-1.522%201.88v.026c.541.068.968.266%201.282.593.313.324.47.723.47%201.196%200%20.716-.262%201.282-.785%201.698-.524.417-1.246.625-2.168.625-.791%200-1.433-.128-1.928-.385ZM19.815%2092.057c0%20.68-.075%201.29-.225%201.827a3.878%203.878%200%200%201-.656%201.356%202.89%202.89%200%200%201-1.047.854%203.239%203.239%200%200%201-1.404.294c-.627%200-1.166-.1-1.618-.3v-1.387c.402.263.886.395%201.452.395.58%200%201.034-.198%201.362-.593.327-.395.493-.966.497-1.714l-.033-.01c-.338.501-.852.752-1.543.752-.313%200-.603-.059-.87-.176a2.143%202.143%200%200%201-.689-.486%202.322%202.322%200%200%201-.454-.748%202.717%202.717%200%200%201-.16-.95c0-.402.066-.769.198-1.1.131-.331.315-.616.55-.854a2.42%202.42%200%200%201%20.854-.55%202.951%202.951%200%200%201%201.1-.198c.416%200%20.79.082%201.121.246.331.16.613.393.844.7a3.2%203.2%200%200%201%20.534%201.126c.124.445.187.95.187%201.516Zm-1.704-.897c0-.195-.024-.379-.074-.55a1.45%201.45%200%200%200-.209-.448.987.987%200%200%200-.325-.294.875.875%200%200%200-.828-.016.98.98%200%200%200-.315.267c-.089.11-.158.244-.208.4-.05.157-.075.326-.075.508%200%20.2.025.377.075.534.05.153.119.283.208.39a.937.937%200%200%200%20.331.245%201.1%201.1%200%200%200%20.833-.005.979.979%200%200%200%20.31-.24c.089-.1.156-.217.203-.353.05-.135.074-.281.074-.438Zm7.951%2036.781c0-.203.032-.406.096-.609a2.26%202.26%200%200%201%20.272-.577%202.172%202.172%200%200%201%201.047-.833%202.282%202.282%200%200%201-.79-.71%201.699%201.699%200%200%201-.294-.967c0-.281.053-.541.16-.779.11-.239.262-.445.454-.62.192-.174.42-.309.683-.405.264-.1.548-.15.855-.15.31%200%20.596.05.86.15a2.1%202.1%200%200%201%20.683.411%201.845%201.845%200%200%201%20.608%201.393c0%20.353-.097.675-.293.967a2.31%202.31%200%200%201-.78.71c.221.086.418.201.593.347.174.146.32.308.438.486a2.153%202.153%200%200%201%20.374%201.186c0%20.334-.06.64-.182.918a2.054%202.054%200%200%201-.513.715%202.352%202.352%200%200%201-.784.46%202.92%202.92%200%200%201-1.004.165c-.364%200-.696-.055-.999-.165a2.425%202.425%200%200%201-.785-.46%202.116%202.116%200%200%201-.518-.715%202.276%202.276%200%200%201-.181-.918Zm.95-.075c0%20.238.036.454.107.646.075.192.178.356.31.491.135.135.297.24.486.315.192.071.404.107.635.107.224%200%20.43-.037.62-.112.188-.075.35-.18.485-.315a1.34%201.34%200%200%200%20.32-.491c.079-.193.118-.406.118-.641%200-.214-.037-.413-.112-.598a1.467%201.467%200%200%200-.31-.497%201.474%201.474%200%200%200-.486-.336%201.579%201.579%200%200%200-.635-.123c-.22%200-.425.039-.614.117a1.447%201.447%200%200%200-.806.812%201.616%201.616%200%200%200-.118.625Zm.273-3.551c0%20.181.032.351.096.507.067.153.158.289.272.406a1.261%201.261%200%200%200%20.897.368%201.294%201.294%200%200%200%20.897-.373c.114-.118.205-.253.272-.406.068-.157.102-.324.102-.502%200-.185-.034-.356-.102-.513a1.229%201.229%200%200%200-.267-.406%201.249%201.249%200%200%200-.405-.267%201.225%201.225%200%200%200-.497-.101c-.189%200-.361.034-.518.101a1.278%201.278%200%200%200-.4.278c-.11.114-.196.249-.257.406-.06.157-.09.324-.09.502Zm29.501%2027.983a28.493%2028.493%200%200%200-.95%201.778%2035.01%2035.01%200%200%200-.567%201.218c-.192.434-.372.883-.539%201.346-.167.462-.315.932-.443%201.409-.125.474-.216.94-.273%201.399h-.94c.065-.455.163-.92.294-1.393a19.884%2019.884%200%200%201%20.994-2.724c.188-.423.371-.813.55-1.169a28.662%2028.662%200%200%201%20.844-1.581h-3.84v-.79h4.87v.507ZM29.447%2060.652h-.876v-6.616a2.087%202.087%200%200%201-.299.235%205.733%205.733%200%200%201-.95.497%203.617%203.617%200%200%201-.523.176v-.886c.192-.054.395-.125.608-.214a8.022%208.022%200%200%200%201.228-.657%204.77%204.77%200%200%200%20.481-.363h.331v7.828Zm7.476-3.86c0%20.64-.06%201.208-.177%201.703-.114.495-.28.913-.502%201.255a2.261%202.261%200%200%201-.806.774%202.21%202.21%200%200%201-1.084.262c-.384%200-.728-.084-1.03-.251a2.184%202.184%200%200%201-.759-.742%203.75%203.75%200%200%201-.47-1.191%207.416%207.416%200%200%201-.16-1.623c0-.67.056-1.26.166-1.773.114-.513.28-.942.496-1.287.218-.349.486-.61.807-.785a2.268%202.268%200%200%201%201.11-.267c1.606%200%202.409%201.308%202.409%203.925Zm-.898.085c0-2.178-.517-3.268-1.553-3.268-1.093%200-1.64%201.11-1.64%203.327%200%202.068.536%203.102%201.608%203.102%201.057%200%201.586-1.053%201.586-3.16ZM57.039%2033.95h-.876v-6.615a2.087%202.087%200%200%201-.299.235%205.665%205.665%200%200%201-.95.497%203.613%203.613%200%200%201-.524.176v-.887c.193-.053.395-.124.609-.213a8.009%208.009%200%200%200%201.228-.657%204.94%204.94%200%200%200%20.48-.363h.332v7.828Zm5.895%200h-.876v-6.615a2.087%202.087%200%200%201-.299.235%205.665%205.665%200%200%201-.95.497%203.613%203.613%200%200%201-.524.176v-.887c.193-.053.395-.124.609-.213a8.023%208.023%200%200%200%201.228-.657c.185-.125.345-.246.48-.363h.332v7.828Z%22%20fill%3D%22%23959595%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cdefs%3E%0D%0A%3Cfilter%20id%3D%22a%22%20x%3D%222%22%20y%3D%224%22%20width%3D%22178%22%20height%3D%22178%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%0D%0A%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%0D%0A%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%20result%3D%22hardAlpha%22%2F%3E%0D%0A%3CfeOffset%20dy%3D%222%22%2F%3E%0D%0A%3CfeGaussianBlur%20stdDeviation%3D%222%22%2F%3E%0D%0A%3CfeComposite%20in2%3D%22hardAlpha%22%20operator%3D%22out%22%2F%3E%0D%0A%3CfeColorMatrix%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.05%200%22%2F%3E%0D%0A%3CfeBlend%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22%2F%3E%0D%0A%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow%22%20result%3D%22shape%22%2F%3E%0D%0A%3C%2Ffilter%3E%0D%0A%3C%2Fdefs%3E%0D%0A%3C%2Fsvg%3E");min-width:182px;min-height:182px;max-height:182px;background-size:182px;background-repeat:no-repeat;background-position:50% 50%;margin-bottom:20px}.dx-timeview-hourarrow,.dx-timeview-minutearrow{position:absolute;left:50%;width:10px;margin-left:-5px;height:50%;background-position:bottom;background-repeat:no-repeat;transform-origin:50% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.dx-timeview-hourarrow{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%2248%22%20viewBox%3D%220%200%206%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%3Crect%20width%3D%226%22%20height%3D%2244%22%20rx%3D%223%22%20fill%3D%22%23337ab7%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-timeview-minutearrow{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2210%22%20height%3D%2266%22%20viewBox%3D%220%200%2010%2066%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%3Crect%20x%3D%223%22%20width%3D%224%22%20height%3D%2264%22%20rx%3D%222%22%20fill%3D%22%23337ab7%22%2F%3E%0D%0A%3Ccircle%20cx%3D%225%22%20cy%3D%2261%22%20r%3D%223.5%22%20fill%3D%22%23fff%22%20stroke%3D%22%23337ab7%22%20stroke-width%3D%223%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-timeview{height:auto;width:auto}.dx-timeview-format12{width:70px;-webkit-margin-start:5px;margin-inline-start:5px}.dx-timeview-time-separator{margin:0 5px}.dx-timeview-field{min-height:50px}.dx-timeview-field .dx-numberbox{width:70px}.dx-timeview-field .dx-numberbox.dx-numberbox-spin-touch-friendly{width:110px}.dx-dateview-item{margin:0;height:40px;line-height:40px;text-align:center;font-size:1.3em;color:#333}.dx-dateview-rollers{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;flex-flow:row nowrap}.dx-dateview-item-selected-border,.dx-dateviewroller-day .dx-dateview-name-formatter,.dx-dateviewroller-month .dx-dateview-value-formatter{display:none}.dx-dateview-rollers{width:auto;text-align:center;display:block}.dx-dateviewroller-current .dx-dateview-item{transition:font-size .2s ease-out}.dx-dateviewroller{position:relative;vertical-align:top;cursor:pointer;flex:1 1 auto;min-width:4em;text-align:center;display:inline-block}.dx-dateviewroller .dx-button{display:none}.dx-dateviewroller .dx-scrollable-content::after,.dx-dateviewroller .dx-scrollable-content::before{content:"";height:71px;display:block}.dx-dateviewroller .dx-scrollable-container{height:182px}.dx-dateviewroller.dx-dateviewroller-year{min-width:4.85em}.dx-dateviewroller.dx-state-active .dx-button{display:none}.dx-dateviewroller-month{min-width:12em}.dx-dateviewroller-hours::after{content:":";font-size:2.2em;position:absolute;right:-9%;font-weight:700;top:37%;color:#333}.dx-dateviewroller-hours .dx-dateview-item-selected-frame{padding-left:20%}.dx-dateviewroller-minutes .dx-dateview-item-selected-frame{width:80%}.dx-dateview-item-selected{font-size:2.2em}.dx-rtl.dx-dateviewroller-hours::after{left:-9%;right:auto}.dx-dateview-item-selected-frame{position:absolute;top:71px;width:100%}.dx-dateview-item-selected-frame::after,.dx-dateview-item-selected-frame::before{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;content:"";display:block;width:100%;position:absolute;height:71px}.dx-dateview-item-selected-frame::before{top:-71px;border-bottom:1px solid #ddd;background-repeat:no-repeat;background-image:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 60%)}.dx-dateview-item-selected-frame::after{top:40px;border-top:1px solid #ddd;background-repeat:no-repeat;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 60%)}.dx-dateview-compact .dx-dateview-rollers,.dx-device-phone .dx-dateview-rollers,.dx-device-tablet .dx-dateview-rollers{display:flex;flex-flow:row nowrap}.dx-dateview-compact .dx-dateviewroller-month,.dx-device-phone .dx-dateviewroller-month,.dx-device-tablet .dx-dateviewroller-month{min-width:4em}.dx-dateview-compact .dx-dateview-item,.dx-device-phone .dx-dateview-item,.dx-device-tablet .dx-dateview-item{font-size:1.1em}.dx-dateview-compact .dx-dateview-item-selected,.dx-device-phone .dx-dateview-item-selected,.dx-device-tablet .dx-dateview-item-selected{font-size:1.4em}.dx-datebox-wrapper .dx-popup-title{min-height:10px;border-bottom:none;background:0 0}.dx-datebox-wrapper .dx-item{border:none}.dx-datebox-wrapper .dx-popup-bottom .dx-button{min-width:85px;width:auto}.dx-datebox-datetime-time-side{background-color:rgba(221,221,221,.2)}.dx-datebox-wrapper-rollers.dx-datebox-wrapper-time .dx-popup-content{margin:0 34px}.dx-datebox-wrapper-list .dx-overlay-content{border-top:none}.dx-device-phone .dx-datebox-wrapper-rollers .dx-popup-content{padding:10px}.dx-datebox-time .dx-dropdowneditor-icon{font:18px/18px DXIcons;width:32px;height:100%;text-align:center;border-radius:3px}.dx-datebox-time .dx-dropdowneditor-icon::before{content:"\f01d";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-datebox-date .dx-dropdowneditor-icon{font:18px/18px DXIcons;width:32px;height:100%;text-align:center;border-radius:3px}.dx-datebox-date .dx-dropdowneditor-icon::before{content:"\f026";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-datebox-datetime .dx-dropdowneditor-icon{font:18px/18px DXIcons;width:32px;height:100%;text-align:center;border-radius:3px}.dx-datebox-datetime .dx-dropdowneditor-icon::before{content:"\f043";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-datebox-calendar.dx-rtl.dx-dropdowneditor-active .dx-dropdowneditor-button .dx-dropdowneditor-icon{opacity:1}.dx-datebox-calendar.dx-rtl.dx-editor-underlined{padding-right:0}.dx-datebox-wrapper-calendar .dx-popup-content{padding:0}.dx-datebox-wrapper-calendar .dx-calendar{border:none;margin:20px}.dx-datebox-wrapper-calendar .dx-datebox-container-cell{margin-right:20px;margin-bottom:20px}.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-popup-content{margin-right:0}.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-calendar{margin-bottom:20px}.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-timeview{padding:20px}.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-datebox-container-cell{margin-top:-1px;margin-right:20px}@media (max-width:320px){.dx-datebox-wrapper-calendar .dx-calendar{margin:18px}}.dx-rtl .dx-datebox-wrapper .dx-popup-bottom .dx-toolbar-button+.dx-toolbar-button .dx-button{margin-right:5px;margin-left:0}.dx-datebox-wrapper-list .dx-popup-content{padding:0}.dx-datebox:not(.dx-datebox-native) input[type=date]{line-height:normal}.dx-datebox:not(.dx-datebox-native).dx-auto-width .dx-texteditor-input,.dx-datebox:not(.dx-datebox-native):not(.dx-texteditor-empty).dx-auto-width .dx-texteditor-input{-webkit-padding-end:26px;padding-inline-end:26px}.dx-datebox:not(.dx-datebox-native).dx-auto-width .dx-timeview .dx-texteditor-input,.dx-datebox:not(.dx-datebox-native):not(.dx-texteditor-empty).dx-auto-width .dx-timeview .dx-texteditor-input{-webkit-padding-end:0;padding-inline-end:0}.dx-device-ios .dx-datebox.dx-texteditor-empty .dx-texteditor-input{min-height:33px}.dx-daterangebox{display:flex}.dx-daterangebox .dx-texteditor-with-floating-label,.dx-daterangebox .dx-texteditor-with-label{margin-top:0}.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined{border:0;box-shadow:none;background-color:transparent}.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-floating-label .dx-label,.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-floating-label .dx-label-after,.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-floating-label .dx-label-before,.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-label .dx-label,.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-label .dx-label-after,.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-label .dx-label-before{margin:0;border:0;-webkit-clip-path:none;clip-path:none;box-shadow:none}.dx-daterangebox .dx-datebox{width:100%}.dx-daterangebox .dx-datebox.dx-editor-underlined{border-bottom:0;background-color:transparent}.dx-daterangebox .dx-datebox.dx-editor-underlined::before{margin-left:0}.dx-daterangebox .dx-datebox.dx-editor-underlined.dx-rtl .dx-texteditor-container .dx-texteditor-input{padding-right:0}.dx-daterangebox .dx-datebox.dx-editor-filled{background-color:transparent;border:0}.dx-daterangebox .dx-datebox.dx-editor-filled.dx-state-readonly,.dx-daterangebox .dx-datebox.dx-editor-filled.dx-state-readonly.dx-state-hover{background-color:transparent}.dx-daterangebox.dx-texteditor-empty .dx-clear-button-area{display:block;visibility:hidden}.dx-daterangebox-separator{display:flex;align-items:center;padding-left:9px;color:#999}.dx-rtl .dx-daterangebox-separator{transform:scale(-1,1)}.dx-daterangebox .dx-dropdowneditor-icon{font:18px/18px DXIcons;width:32px;height:100%;text-align:center;border-radius:3px}.dx-daterangebox .dx-dropdowneditor-icon::before{content:"\f043";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-daterangebox .dx-dropdowneditor-button{min-width:32px;width:32px}.dx-daterangebox .dx-dropdowneditor-button .dx-dropdowneditor-icon{width:30px}.dx-daterangebox .dx-texteditor-input{min-height:32px}.dx-daterangebox .dx-texteditor::before{content:"";position:absolute;border-bottom:1px solid transparent;bottom:0;z-index:2}.dx-daterangebox .dx-texteditor.dx-state-hover::before{border-bottom-color:rgba(51,122,183,.4)}.dx-daterangebox .dx-texteditor.dx-state-hover.dx-invalid::before{border-bottom-color:rgba(217,83,79,.4)}.dx-daterangebox .dx-texteditor.dx-state-focused::before{border-bottom-color:#337ab7}.dx-daterangebox .dx-texteditor.dx-state-focused.dx-invalid::before{border-bottom-color:#d9534f}.dx-daterangebox .dx-texteditor.dx-state-readonly::before{border-bottom-style:dashed}.dx-daterangebox.dx-invalid .dx-texteditor.dx-state-hover::before{border-bottom-color:rgba(217,83,79,.4)}.dx-daterangebox.dx-invalid .dx-texteditor.dx-state-focused::before{border-bottom-color:#d9534f}.dx-daterangebox .dx-editor-filled::before,.dx-daterangebox .dx-editor-outlined::before{width:calc(100% - 18px);margin:0 9px}.dx-daterangebox .dx-editor-underlined::before{width:100%}.dx-daterangebox.dx-editor-underlined .dx-daterangebox-separator{padding-right:9px}.dx-daterangebox .dx-datebox.dx-end-datebox.dx-texteditor .dx-texteditor-input,.dx-daterangebox .dx-datebox.dx-start-datebox.dx-texteditor .dx-texteditor-input{-webkit-padding-end:9px;padding-inline-end:9px}.dx-daterangebox .dx-datebox.dx-end-datebox.dx-texteditor.dx-invalid .dx-texteditor-input{-webkit-padding-end:34px;padding-inline-end:34px}.dx-daterangebox .dx-datebox.dx-end-datebox.dx-texteditor.dx-invalid.dx-rtl .dx-texteditor-input{padding-right:9px}.dx-daterangebox .dx-datebox.dx-end-datebox.dx-editor-underlined.dx-invalid.dx-rtl .dx-texteditor-input{padding-right:0}.dx-daterangebox-separator .dx-icon{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-dropdownlist-popup-wrapper .dx-list .dx-scrollable-content{margin:0}.dx-dropdownlist-popup-wrapper{height:100%}.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content{border-top-width:0;border-bottom-width:1px}.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped{border-top-width:1px;border-bottom-width:0}.dx-dropdownlist-popup-wrapper .dx-popup-content{height:100%;padding:1px}.dx-dropdownlist-popup-wrapper .dx-list{height:100%;min-height:39.0001px}.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled){min-height:33.0001px}.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content{padding:7px 9px}.dx-dropdownlist-popup-wrapper .dx-list-select-all{padding:12px 0 8px}.dx-dropdownlist-popup-wrapper .dx-empty-message,.dx-dropdownlist-popup-wrapper .dx-list-item{border-top:0}.dx-dropdownlist-popup-wrapper .dx-empty-message:last-of-type,.dx-dropdownlist-popup-wrapper .dx-list-item:last-of-type{border-bottom:none}.dx-autocomplete .dx-texteditor-input{font-size:1em}.dx-autocomplete.dx-invalid .dx-texteditor-container::after,.dx-autocomplete.dx-valid .dx-texteditor-container::after,.dx-autocomplete.dx-validation-pending .dx-texteditor-container .dx-pending-indicator{inset-inline-end:8px}.dx-loadindicator{width:32px;height:32px;display:inline-block;overflow:hidden;border:none;background-color:transparent}.dx-loadindicator-wrapper{width:100%;height:100%;font-size:32px;margin:auto}.dx-loadindicator-image{background-size:contain;transform-origin:50% 50%;background-position:50%;background-repeat:no-repeat}.dx-loadindicator-icon{direction:ltr;position:relative;width:100%;height:100%}.dx-loadindicator-icon-custom{position:relative;width:100%;height:100%;background-size:100% 100%;transform-origin:50% 50%;animation:1.5s linear infinite dx-loadindicator-icon-custom-rotate}@keyframes dx-loadindicator-icon-custom-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.dx-loadindicator-container>.dx-loadindicator{top:50%;left:50%;position:absolute;margin-top:-16px;margin-left:-16px}.dx-loadindicator-container>.dx-loadindicator.dx-loadindicator{margin-top:-16px;margin-left:-16px}.dx-loadindicator-content{width:100%;height:100%;position:relative}.dx-loadindicator-content-circle .dx-loadindicator-icon{top:15%;inset-inline-start:15%;width:70%;height:70%}.dx-loadindicator-content-circle .dx-loadindicator-segment{position:absolute;width:19%;height:30%;left:44.5%;top:37%;opacity:0;background:#606060;border-radius:10% 10% 50% 50%;box-shadow:0 0 3px rgba(0,0,0,.2);animation:1s linear infinite dx-generic-loadindicator-opacity}.dx-loadindicator-content-circle .dx-loadindicator-segment0{transform:rotate(0) translate(0,-142%);animation-delay:0s}.dx-loadindicator-content-circle .dx-loadindicator-segment1{transform:rotate(45deg) translate(0,-142%);animation-delay:-875ms}.dx-loadindicator-content-circle .dx-loadindicator-segment2{transform:rotate(90deg) translate(0,-142%);animation-delay:-.75s}.dx-loadindicator-content-circle .dx-loadindicator-segment3{transform:rotate(135deg) translate(0,-142%);animation-delay:-625ms}.dx-loadindicator-content-circle .dx-loadindicator-segment4{transform:rotate(180deg) translate(0,-142%);animation-delay:-.5s}.dx-loadindicator-content-circle .dx-loadindicator-segment5{transform:rotate(225deg) translate(0,-142%);animation-delay:-375ms}.dx-loadindicator-content-circle .dx-loadindicator-segment6{transform:rotate(270deg) translate(0,-142%);animation-delay:-.25s}.dx-loadindicator-content-circle .dx-loadindicator-segment7{transform:rotate(315deg) translate(0,-142%);animation-delay:-125ms}.dx-loadindicator-content-circle .dx-loadindicator-segment10,.dx-loadindicator-content-circle .dx-loadindicator-segment11,.dx-loadindicator-content-circle .dx-loadindicator-segment12,.dx-loadindicator-content-circle .dx-loadindicator-segment13,.dx-loadindicator-content-circle .dx-loadindicator-segment14,.dx-loadindicator-content-circle .dx-loadindicator-segment15,.dx-loadindicator-content-circle .dx-loadindicator-segment8,.dx-loadindicator-content-circle .dx-loadindicator-segment9{display:none}.dx-loadindicator-content-sparkle .dx-loadindicator-segment{position:absolute;width:37.5%;height:37.5%;aspect-ratio:1;-webkit-clip-path:polygon(48.76% 3.14%,51.24% 3.14%,63.93% 35.32%,64.68% 36.07%,96.86% 48.76%,96.86% 51.24%,64.68% 63.93%,63.93% 64.68%,51.24% 96.86%,48.76% 96.86%,36.07% 64.68%,35.32% 63.93%,3.14% 51.24%,3.14% 48.76%,35.32% 36.07%,36.07% 35.32%,48.76% 3.14%);clip-path:polygon(48.76% 3.14%,51.24% 3.14%,63.93% 35.32%,64.68% 36.07%,96.86% 48.76%,96.86% 51.24%,64.68% 63.93%,63.93% 64.68%,51.24% 96.86%,48.76% 96.86%,36.07% 64.68%,35.32% 63.93%,3.14% 51.24%,3.14% 48.76%,35.32% 36.07%,36.07% 35.32%,48.76% 3.14%);transform-origin:center;transform:scale(.33);background-color:#9bc2e4;animation:1.4s linear infinite dx-sparkle-scale}.dx-loadindicator-content-sparkle .dx-loadindicator-segment0{left:50%;top:9.375%;background-color:#9bc2e4;animation-delay:0s}.dx-loadindicator-content-sparkle .dx-loadindicator-segment1{left:9.375%;top:29.6875%;background-color:#9bc2e4;animation-delay:.8s}.dx-loadindicator-content-sparkle .dx-loadindicator-segment2{left:40.625%;top:54.6875%;background-color:#9bc2e4;animation-delay:.4s}@keyframes dx-sparkle-scale{0%,100%{transform:scale(.33);background-color:#9bc2e4}33%{transform:scale(1);background-color:#468ecc}66%{transform:scale(.66);background-color:#71aad8}}@keyframes dx-generic-loadindicator-opacity{from{opacity:1}to{opacity:.55}}.dx-treeview-loadindicator-wrapper{text-align:center}.dx-treeview{height:100%}.dx-treeview .dx-scrollable:focus,.dx-treeview :focus{outline:0}.dx-treeview .dx-empty-message{line-height:normal}.dx-treeview .dx-treeview-node.dx-treeview-root-node{-webkit-padding-start:0;padding-inline-start:0}.dx-checkbox+.dx-treeview-node-container,.dx-treeview-node-container:first-child{margin:0;display:block}.dx-treeview-select-all-item{width:100%}.dx-treeview-node-container{list-style-position:inside;padding:0;margin:0;display:none;overflow:hidden}.dx-treeview-node-container.dx-treeview-node-container-opened{display:block}.dx-treeview-node a{text-decoration:none}.dx-treeview-node .dx-checkbox{order:1;margin:0}.dx-treeview-item{display:flex;align-items:center;cursor:pointer}.dx-treeview-item .dx-treeview-item-content{flex:1 1 auto;order:2}.dx-treeview-item .dx-treeview-item-content .dx-icon{-webkit-margin-end:8px;margin-inline-end:8px;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px;vertical-align:bottom}.dx-treeview-item .dx-treeview-item-content .dx-button-has-icon .dx-icon{-webkit-margin-end:0;margin-inline-end:0}.dx-treeview-item .dx-item-content .dx-item-url{display:flex;align-items:center}.dx-treeview-item.dx-state-disabled{opacity:.5}.dx-treeview-custom-collapse-icon,.dx-treeview-custom-expand-icon,.dx-treeview-toggle-item-visibility{cursor:pointer;order:0}.dx-treeview-custom-collapse-icon.dx-state-disabled,.dx-treeview-custom-expand-icon.dx-state-disabled,.dx-treeview-toggle-item-visibility.dx-state-disabled{cursor:default}.dx-rtl .dx-treeview-custom-collapse-icon,.dx-rtl .dx-treeview-custom-expand-icon,.dx-rtl .dx-treeview-toggle-item-visibility{transform:scaleX(-1)}.dx-treeview-custom-collapse-icon,.dx-treeview-custom-expand-icon{cursor:pointer;width:22px;height:22px;background-position:2px 2px;background-size:18px 18px;padding:2px;font-size:18px;text-align:center;line-height:18px}.dx-treeview-item{gap:8px;padding:5px 10px;margin:0}.dx-treeview-item.dx-state-hover{background-color:rgba(0,0,0,.04);border-radius:0;color:#333}.dx-state-selected>.dx-treeview-item{color:#333;border-radius:0}.dx-treeview-node{list-style-type:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-padding-start:15px;padding-inline-start:15px}.dx-treeview-toggle-item-visibility{font:18px/1 DXIcons;display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:#333}.dx-treeview-toggle-item-visibility::before{content:"\f04e"}.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened{font:18px/1 DXIcons}.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened::before{content:"\f001"}.dx-treeview-expander-icon-stub{display:flex;flex-shrink:0;width:22px;height:22px}.dx-treeview-item-with-checkbox .dx-checkbox .dx-checkbox-container{display:flex;align-items:center;justify-content:center;height:22px;width:22px}.dx-treeview-item-with-checkbox .dx-treeview-item{color:#333}.dx-treeview-item-without-checkbox.dx-state-selected>.dx-treeview-item{color:#333;background-color:rgba(0,0,0,.1)}.dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item{background-color:#337ab7;color:#fff;border-radius:0}.dx-treeview-search{margin-bottom:5px}.dx-treeview-with-search>.dx-scrollable{height:calc(100% - 41px)}.dx-treeview-select-all-item{border-bottom:1px solid #ddd;padding:9px 40px 11px}.dx-treeview-select-all-item .dx-checkbox-container{display:flex;align-items:center}.dx-treeview-select-all-item .dx-checkbox-text{-webkit-padding-start:8px;padding-inline-start:8px}.dx-treeview-node-loadindicator{width:22px;height:22px}.dx-treeview-border-visible{border:1px solid #ddd}.dx-treeview-border-visible .dx-treeview-select-all-item{-webkit-padding-start:20px;padding-inline-start:20px}.dx-treeview-border-visible .dx-scrollable-content>.dx-treeview-node-container{padding:1px 1px 1px 7px}.dx-treeview-item-with-checkbox.dx-state-focused>.dx-treeview-item .dx-checkbox .dx-checkbox-icon{border:1px solid #337ab7}.dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item .dx-treeview-toggle-item-visibility{color:inherit}.dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item .dx-treeview-node-loadindicator .dx-loadindicator-icon .dx-loadindicator-segment{background:#fff}.dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item .dx-item-content .dx-item-url{color:inherit}.dx-menu-base{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;text-align:start;box-sizing:content-box;color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-menu-base .dx-menu-item-wrapper,.dx-menu-base .dx-menu-items-container{margin:0;padding:0;border:0;outline:0;height:100%}.dx-menu-base .dx-menu-items-container{list-style-type:none;display:inline-block;white-space:nowrap;cursor:pointer}.dx-menu-base .dx-state-disabled,.dx-menu-base.dx-state-disabled .dx-menu-items-container{cursor:default}.dx-menu-base .dx-menu-item{display:inline-block;position:relative;height:100%;width:100%}.dx-menu-base .dx-menu-item .dx-menu-item-content{white-space:nowrap;height:100%;width:100%}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-icon{display:inline-block;vertical-align:middle;border:0}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text{display:inline;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text-with-url{vertical-align:baseline}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-icon-with-url{vertical-align:top}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-item-url{vertical-align:middle}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container{position:absolute;top:0;inset-inline-end:0;bottom:0;width:2em}.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout{height:100%}.dx-menu-base .dx-menu-item .dx-submenu{box-sizing:content-box}.dx-menu-base.dx-rtl .dx-menu-item-content .dx-menu-item-popout{transform:scaleX(-1)}.dx-menu-base.dx-overlay-content .dx-scrollable{overflow:visible}.dx-menu-base.dx-overlay-content .dx-scrollable .dx-scrollable-content{min-height:auto;transform:none!important}.dx-menu-base.dx-overlay-content .dx-scrollable .dx-scrollable-container{overscroll-behavior:contain}.dx-menu-item{color:#333}.dx-menu-item a{color:#337ab7}.dx-menu-item.dx-state-disabled{opacity:.5}.dx-menu-item.dx-state-hover{color:#333;background-color:rgba(0,0,0,.04)}.dx-menu-item.dx-state-focused{background-color:#337ab7;color:#fff}.dx-menu-item.dx-state-focused a{color:#fff}.dx-menu-item.dx-menu-item-has-text .dx-icon{-webkit-margin-end:-18px;margin-inline-end:-18px}.dx-menu-item-selected{background-color:#e6e6e6;color:#333}.dx-menu-item-selected.dx-state-focused{background-color:rgba(51,122,183,.7);color:#fff}.dx-menu-item-expanded{color:#333;background-color:rgba(0,0,0,.04)}.dx-menu-item-expanded,.dx-menu-item.dx-state-active,.dx-menu-item.dx-state-focused{outline:0}.dx-menu-base input,.dx-menu-base textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-menu-base.dx-state-focused{outline:0}.dx-menu-base .dx-icon{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-menu-base .dx-menu-item-content{padding:3px 5px 7px}.dx-menu-base .dx-menu-item-content .dx-menu-item-text{padding-top:3px;-webkit-padding-end:25px;padding-inline-end:25px;padding-bottom:5px;-webkit-padding-start:23px;padding-inline-start:23px}.dx-menu-base .dx-menu-item-content .dx-menu-item-popout{min-width:7px;min-height:7px}.dx-menu{position:relative;color:#333}.dx-menu-horizontal{height:100%}.dx-menu-horizontal::after{height:100%;display:inline-block;content:"";vertical-align:middle}.dx-menu-horizontal .dx-menu-item-wrapper{display:inline-block;vertical-align:middle}.dx-menu-horizontal .dx-menu-separator{display:inline-block;-webkit-margin-end:15px;margin-inline-end:15px}.dx-menu-vertical{height:100%}.dx-menu-vertical::after{height:100%;display:inline-block;content:"";vertical-align:middle}.dx-menu-vertical .dx-menu-item-wrapper{display:block}.dx-menu-vertical .dx-menu-separator{margin-bottom:15px}.dx-context-menu-container-border{top:0;right:0;bottom:0;left:0;position:absolute;background-color:transparent;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,.15)}.dx-context-menu-content-delimiter{position:absolute;display:none;z-index:2000;cursor:pointer;border:1px solid transparent}.dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility{order:3;font-size:18px}.dx-menu-adaptive-mode .dx-treeview-expander-icon-stub{width:0}.dx-menu-adaptive-mode .dx-treeview-item{cursor:pointer;gap:0}.dx-menu-adaptive-mode .dx-treeview-node-container:first-child>.dx-treeview-node{padding:1px;border-bottom:1px solid #ddd}.dx-menu-adaptive-mode .dx-treeview-node-container:first-child>.dx-treeview-node .dx-item-content{-webkit-padding-start:15px;padding-inline-start:15px}.dx-menu-adaptive-mode .dx-treeview-node-container:first-child>.dx-treeview-node:last-child{border-bottom:none}.dx-menu-adaptive-mode-overlay-wrapper{display:flex;flex-flow:row wrap}.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content{display:flex}.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content .dx-treeview{height:auto;flex:1 1 auto}.dx-context-menu-content-delimiter::before{content:"";position:absolute;width:100%;height:100%;background-color:#fff}.dx-menu .dx-menu-item-expanded{color:#333;background-color:#fff}.dx-menu .dx-menu-item-has-icon.dx-menu-item-has-submenu .dx-icon{-webkit-margin-end:19px;margin-inline-end:19px;-webkit-margin-start:3px;margin-inline-start:3px}.dx-menu .dx-menu-item-has-text .dx-menu-item-text{padding:3px 5px 5px}.dx-menu .dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon{margin:0 3px}.dx-menu .dx-menu-item-has-text.dx-menu-item-has-submenu .dx-menu-item-text{-webkit-padding-end:19px;padding-inline-end:19px;-webkit-padding-start:5px;padding-inline-start:5px}.dx-menu .dx-menu-horizontal .dx-menu-item-popout{font:18px/18px DXIcons;text-align:center}.dx-menu .dx-menu-horizontal .dx-menu-item-popout::before{content:"\f001";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-menu .dx-menu-vertical .dx-menu-item-popout{font:18px/18px DXIcons;text-align:center}.dx-menu .dx-menu-vertical .dx-menu-item-popout::before{content:"\f04e";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-menu-adaptive-mode{background-color:#fff}.dx-menu-adaptive-mode .dx-treeview{border:1px solid #ddd;border-radius:4px}.dx-menu-adaptive-mode .dx-treeview,.dx-menu-adaptive-mode .dx-treeview.dx-state-focused{box-shadow:0 3px 10px rgba(0,0,0,.1)}.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-node .dx-treeview-toggle-item-visibility{color:inherit}.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-toggle-item-visibility{color:#fff}.dx-selectbox{cursor:pointer}.dx-selectbox .dx-texteditor-input{max-width:100%}.dx-selectbox .dx-texteditor-input:-moz-read-only{cursor:pointer}.dx-selectbox .dx-texteditor-input:read-only{cursor:pointer}.dx-selectbox-container{position:relative}.dx-state-disabled .dx-selectbox .dx-texteditor-input,.dx-state-disabled.dx-selectbox .dx-texteditor-input{cursor:default}.dx-selectbox-popup-wrapper .dx-overlay-content{box-shadow:0 6px 12px rgba(0,0,0,.175)}.dx-selectbox-popup-wrapper .dx-list{background-color:#fff}.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container{display:flex;flex:0 1 auto;flex-wrap:wrap;height:100%}.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container .dx-toolbar-before{position:relative}.dx-toolbar.dx-toolbar-multiline .dx-toolbar-item{display:flex;align-items:center;flex:0 1 auto}.dx-toolbar.dx-state-disabled{opacity:1}.dx-toolbar .dx-button .dx-icon{box-sizing:content-box}.dx-toolbar-items-container{position:relative;overflow:hidden;width:100%;height:100%}.dx-toolbar-item{padding:0 5px;display:table-cell;vertical-align:middle;box-sizing:content-box}.dx-toolbar-item img{display:block}.dx-toolbar-menu-container{display:table-cell;vertical-align:middle;box-sizing:content-box}.dx-toolbar-menu-container img{display:block}.dx-toolbar-group{float:left;margin:0 10px}.dx-toolbar-after,.dx-toolbar-before{position:absolute}.dx-toolbar-center:empty{display:none}.dx-toolbar-before{left:0}.dx-toolbar-after{right:0}.dx-toolbar-label{white-space:nowrap;-webkit-user-drag:none}.dx-toolbar-label .dx-toolbar-item-content>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-toolbar-label>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 -5px;padding:0 5px}.dx-toolbar-center{margin:0 auto;text-align:center}.dx-toolbar-after,.dx-toolbar-before,.dx-toolbar-center{top:0;display:table;height:100%}.dx-rtl .dx-toolbar-before{right:0;left:auto}.dx-rtl .dx-toolbar-after{right:auto;left:0}.dx-toolbar-menu-section:empty{display:none}.dx-dropdownmenu-popup-wrapper .dx-toolbar-menu-custom>.dx-list-item-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content{padding:0}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content>.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide>.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content>.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content>.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide>.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content.dx-buttongroup .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content>.dx-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content>.dx-buttongroup .dx-button-content{justify-content:flex-start}.dx-toolbar-menu-section.dx-toolbar-menu-last-section{border-bottom:none}.dx-toolbar-menu-section .dx-list-item-content::before{content:none}.dx-toolbar-menu-section .dx-list-item-content,.dx-toolbar-menu-section .dx-list-item-content.dx-list,.dx-toolbar-menu-section .dx-list-item-content>.dx-list,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide.dx-list,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide>.dx-list,.dx-toolbar-menu-section .dx-toolbar-item-content,.dx-toolbar-menu-section .dx-toolbar-item-content.dx-list,.dx-toolbar-menu-section .dx-toolbar-item-content>.dx-list{padding:0}.dx-toolbar-menu-section .dx-list-item-content.dx-button,.dx-toolbar-menu-section .dx-list-item-content>.dx-button,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide.dx-button,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide>.dx-button,.dx-toolbar-menu-section .dx-toolbar-item-content.dx-button,.dx-toolbar-menu-section .dx-toolbar-item-content>.dx-button{width:100%}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button{width:100%;border:none;margin:0;box-shadow:none}.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-buttongroup{width:100%}.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper{flex-direction:column}.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button{border:none;box-shadow:none}.dx-toolbar-text-auto-hide .dx-button .dx-button-text{display:none}.dx-list-item-content.dx-texteditor,.dx-list-item-content>.dx-texteditor,.dx-toolbar-item-content.dx-texteditor,.dx-toolbar-item-content>.dx-texteditor{width:150px}.dx-toolbar-item-invisible{display:none}.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list{min-height:0;min-width:100px;border-radius:8px}.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item:last-of-type{border-bottom:none}.dx-dropdownmenu-popup-wrapper .dx-popup-content{padding:1px}.dx-dropdownmenu-popup-wrapper .dx-list-item{display:block;border-top:0}.dx-dropdownmenu-popup-wrapper .dx-list-item-content{display:block}.dx-toolbar{width:100%;background-color:#fff;color:#333;padding:0;overflow:visible}.dx-toolbar .dx-toolbar-before{-webkit-padding-end:15px;padding-inline-end:15px}.dx-toolbar .dx-toolbar-after{-webkit-padding-start:15px;padding-inline-start:15px}.dx-toolbar .dx-toolbar-after:empty,.dx-toolbar .dx-toolbar-before:empty{padding:0}.dx-toolbar .dx-toolbar-items-container{height:36px;overflow:visible}.dx-toolbar .dx-toolbar-menu-container{padding:0;-webkit-padding-start:5px;padding-inline-start:5px}.dx-toolbar .dx-toolbar-item{padding:0;-webkit-padding-end:5px;padding-inline-end:5px}.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group{-webkit-padding-start:20px;padding-inline-start:20px}.dx-toolbar .dx-toolbar-item:last-child{padding:0}.dx-toolbar .dx-toolbar-label{font-size:20px}.dx-toolbar.dx-toolbar-compact .dx-button{min-width:auto}.dx-toolbar-after .dx-toolbar-item{padding:0;-webkit-padding-start:5px;padding-inline-start:5px}.dx-toolbar-after .dx-toolbar-item:last-child{-webkit-padding-start:5px;padding-inline-start:5px}.dx-toolbar-after .dx-toolbar-item:first-child{padding:0}.dx-toolbar-background{background-color:#fff}.dx-toolbar-menu-section{border-bottom:1px solid #ddd}.dx-toolbar-menu-section .dx-list-item-content,.dx-toolbar-menu-section .dx-toolbar-item-auto-hide{padding:10px}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button{border-radius:0}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-content,.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-content{padding:10px}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button{background-color:rgba(0,0,0,0);border-color:transparent;color:#333}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-icon{color:#333}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-state-selected{background-color:rgba(0,0,0,.17)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-state-hover{background-color:rgba(0,0,0,.04)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-state-focused{background-color:rgba(0,0,0,.08)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-state-active{background-color:rgba(0,0,0,.24);color:#333}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger{background-color:transparent;border-color:transparent;color:#d43f3a}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger .dx-icon{color:#d43f3a}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger.dx-state-selected{background-color:rgba(217,83,79,.3)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger.dx-state-focused,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger.dx-state-hover{background-color:rgba(212,63,58,.1)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger.dx-state-active{background-color:rgba(212,63,58,.4);color:#d43f3a}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success{background-color:transparent;border-color:transparent;color:#4cae4c}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success .dx-icon{color:#4cae4c}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success.dx-state-selected{background-color:rgba(92,184,92,.3)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success.dx-state-focused,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success.dx-state-hover{background-color:rgba(76,174,76,.1)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success.dx-state-active{background-color:rgba(76,174,76,.4);color:#4cae4c}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default{background-color:transparent;border-color:transparent;color:#2d6da3}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default .dx-icon{color:#2d6da3}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default.dx-state-selected{background-color:rgba(51,122,183,.3)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default.dx-state-focused,.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default.dx-state-hover{background-color:rgba(45,109,163,.1)}.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default.dx-state-active{background-color:rgba(45,109,163,.4);color:#2d6da3}.dx-toolbar-menu-section .dx-toolbar-hidden-button-group{margin-top:5px;margin-bottom:5px}.dx-toolbar-text-auto-hide .dx-button .dx-button-content{padding-block:8px;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px}.dx-toolbar-text-auto-hide .dx-button .dx-icon{width:18px;height:18px;font-size:18px;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0}.dx-toolbar .dx-tab{padding:5px 4px}.dx-toolbar-button .dx-menu .dx-menu-item{border-radius:4px}.dx-toolbar-button .dx-menu .dx-menu-item .dx-menu-item-content{padding-top:7px;padding-bottom:8px;line-height:0}.dx-toolbar-button .dx-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-text{line-height:normal}.dx-popup-draggable .dx-popup-title{cursor:move;touch-action:pinch-zoom}.dx-overlay-content>.dx-template-wrapper.dx-popup-title{height:auto;width:auto}.dx-overlay-content .dx-popup-content>.dx-template-wrapper{display:flow-root;height:100%;width:100%}.dx-overlay-content .dx-popup-content{box-sizing:content-box}.dx-popup-flex-height{display:flex;flex-wrap:wrap}.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height>.dx-popup-bottom,.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height>.dx-popup-title{width:100%}.dx-popup-flex-height .dx-popup-content{box-sizing:border-box;height:auto;flex:1 1;max-width:100%;flex-basis:100%}.dx-popup-inherit-height .dx-popup-content>.dx-scrollable,.dx-popup-inherit-height .dx-popup-content>.dx-scrollable>.dx-scrollable-wrapper,.dx-popup-inherit-height .dx-popup-content>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container,.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable,.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper,.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container{max-height:inherit;min-height:inherit}.dx-popup-inherit-height .dx-popup-content>.dx-widget{max-height:inherit}.dx-popup-inherit-height .dx-popup-content>div,.dx-popup-inherit-height .dx-popup-content>div>.dx-scrollable,.dx-popup-inherit-height .dx-popup-content>div>.dx-scrollable>.dx-scrollable-wrapper,.dx-popup-inherit-height .dx-popup-content>div>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container,.dx-popup-inherit-height .dx-popup-content>div>.dx-treeview>.dx-scrollable,.dx-popup-inherit-height .dx-popup-content>div>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper,.dx-popup-inherit-height .dx-popup-content>div>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container{max-height:inherit;min-height:inherit}.dx-popup-inherit-height .dx-popup-content>div>.dx-widget{max-height:inherit}.dx-popup-content-scrollable{overflow:auto;overscroll-behavior:contain}.dx-dialog-root .dx-overlay-shader{background-color:#444}.dx-prevent-safari-scrolling{position:fixed;margin:0;left:0;right:0;top:0}.dx-popup-wrapper>.dx-overlay-content{border:1px solid #ddd;background:#fff;box-shadow:0 6px 12px rgba(0,0,0,.175);border-radius:6px}.dx-popup-wrapper>.dx-popup-fullscreen{border-radius:0}.dx-popup-wrapper .dx-state-focused.dx-overlay-content{border:1px solid #337ab7}.dx-popup-title{padding:10px;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;white-space:normal;position:relative;min-height:28px;border-bottom:1px solid #ddd;background:0 0;color:#333}.dx-popup-title.dx-toolbar{padding:6px 20px;overflow:visible}.dx-popup-title.dx-toolbar .dx-toolbar-before{-webkit-padding-end:15px;padding-inline-end:15px}.dx-popup-title.dx-toolbar .dx-toolbar-after{-webkit-padding-start:15px;padding-inline-start:15px}.dx-popup-title.dx-toolbar .dx-toolbar-after:empty,.dx-popup-title.dx-toolbar .dx-toolbar-before:empty{padding:0}.dx-popup-title.dx-toolbar .dx-toolbar-items-container{height:36px;overflow:visible}.dx-popup-title.dx-toolbar .dx-toolbar-menu-container{padding:0;-webkit-padding-start:10px;padding-inline-start:10px}.dx-popup-title.dx-toolbar .dx-toolbar-item{padding:0;-webkit-padding-end:10px;padding-inline-end:10px}.dx-popup-title.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group{-webkit-padding-start:20px;padding-inline-start:20px}.dx-popup-title.dx-toolbar .dx-toolbar-item:last-child{padding:0}.dx-popup-title.dx-toolbar .dx-toolbar-label{font-size:20px}.dx-popup-title.dx-toolbar .dx-closebutton{position:relative;inset-inline-start:10px}.dx-popup-content{-webkit-user-drag:none;padding:20px}.dx-popup-content>.dx-button{margin:0 10px}.dx-popup-bottom{background:0 0;color:#333}.dx-popup-bottom.dx-toolbar{padding:20px;overflow:visible}.dx-popup-bottom.dx-toolbar .dx-toolbar-before{-webkit-padding-end:15px;padding-inline-end:15px}.dx-popup-bottom.dx-toolbar .dx-toolbar-after{-webkit-padding-start:15px;padding-inline-start:15px}.dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,.dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty{padding:0}.dx-popup-bottom.dx-toolbar .dx-toolbar-items-container{height:36px;overflow:visible}.dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container{padding:0;-webkit-padding-start:10px;padding-inline-start:10px}.dx-popup-bottom.dx-toolbar .dx-toolbar-item{padding:0;-webkit-padding-end:10px;padding-inline-end:10px}.dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group{-webkit-padding-start:20px;padding-inline-start:20px}.dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child{padding:0}.dx-popup-bottom.dx-toolbar .dx-toolbar-label{font-size:20px}.dx-popup-bottom .dx-button{min-width:100px}.dx-popup-content.dx-dialog-content{min-width:180px;padding:20px}.dx-dialog-message{padding:0}.dx-dropdownbutton{display:inline-block;vertical-align:middle}.dx-dropdownbutton-action{min-width:0}.dx-dropdownbutton-content.dx-popup-content{padding:0}.dx-dropdownbutton-content .dx-list .dx-empty-message,.dx-dropdownbutton-content .dx-list .dx-list-item{border:none}.dx-dropdownbutton-toggle{flex:0 0 auto;min-width:0}.dx-dropdownbutton-toggle .dx-button-content{padding-inline:0}.dx-dropdownbutton-toggle .dx-icon-spindown{width:18px;height:18px}.dx-dropdownbutton-action.dx-button-has-icon:not(.dx-button-has-text) .dx-button-content{padding-inline:12px}.dx-dropdownbutton-action.dx-button-has-icon .dx-icon.dx-icon-right,.dx-dropdownbutton-action.dx-button-has-text .dx-icon.dx-icon-right{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:0;margin-inline-end:0}.dx-dropdownbutton-has-arrow .dx-dropdownbutton-action.dx-buttongroup-last-item.dx-button-has-text .dx-button-content{-webkit-padding-end:12px;padding-inline-end:12px}.dx-dropdownbutton-popup-wrapper{height:100%}.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content{border-top-width:0;border-bottom-width:1px}.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped{border-top-width:1px;border-bottom-width:0}.dx-dropdownbutton-popup-wrapper .dx-popup-content{height:100%;padding:1px}.dx-dropdownbutton-popup-wrapper .dx-list{height:100%;min-height:39.0001px}.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled){min-height:33.0001px}.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content{padding:7px 9px}.dx-dropdownbutton-popup-wrapper .dx-list-select-all{padding:12px 0 8px}.dx-dropdownbutton-popup-wrapper .dx-empty-message,.dx-dropdownbutton-popup-wrapper .dx-list-item{border-top:0}.dx-dropdownbutton-popup-wrapper .dx-empty-message:last-of-type,.dx-dropdownbutton-popup-wrapper .dx-list-item:last-of-type{border-bottom:none}.dx-actionsheet-popup-wrapper .dx-overlay-content{padding-top:0;padding-bottom:0;-webkit-user-drag:none}.dx-actionsheet-popover-wrapper .dx-popup-content .dx-button,.dx-actionsheet-popup-wrapper .dx-popup-content .dx-button{width:100%;margin-right:0;margin-left:0}.dx-actionsheet-cancel,.dx-actionsheet-item{width:100%}.dx-state-disabled .dx-actionsheet-container .dx-button{cursor:default}.dx-actionsheet-popover-wrapper .dx-popup-title,.dx-actionsheet-popup-wrapper .dx-popup-title{word-wrap:break-word}.dx-actionsheet-container .dx-actionsheet-item{margin:0 0 10px}.dx-actionsheet-container .dx-button,.dx-button.dx-actionsheet-cancel{margin:0}.dx-tileview div.dx-scrollable-container{overflow-y:hidden}.dx-tile{position:absolute;color:#333;background-color:#fff;border:1px solid rgba(221,221,221,.6);text-align:left}.dx-tile-content{padding:0;width:100%;height:100%}.dx-tileview-wrapper{position:relative;height:1px}.dx-tile.dx-state-focused,.dx-tile.dx-state-hover{background-color:#fff;border-color:rgba(51,122,183,.4)}.dx-tile.dx-state-active{transform:scale(.96);transition:transform .1s linear;background-color:rgba(96,96,96,.2);color:#333;border-color:transparent}.dx-toast-content{display:flex;align-items:center;color:#fff;font-size:14px;font-weight:600;line-height:32px;padding:10px;box-shadow:0 2px 3px 0 transparent;border-radius:6px}.dx-toast-icon{display:inline-flex;background-size:contain;background-position:left center;background-repeat:no-repeat;margin-right:10px;width:35px;height:35px}.dx-toast-message{display:inline-flex;line-height:16px}.dx-rtl .dx-toast-icon{margin-left:10px;margin-right:0}.dx-toast-stack{position:fixed;display:flex;gap:3px;align-items:center;z-index:9500}.dx-toast-stack .dx-toast-wrapper{transform:translate(0)!important;position:static!important;height:auto!important;width:auto!important}.dx-toast-stack .dx-toast-wrapper .dx-toast-content{position:static!important}.dx-toast-stack-down-push-direction{flex-direction:column-reverse;justify-content:flex-end}.dx-toast-stack-up-push-direction{flex-direction:column;justify-content:flex-end}.dx-toast-stack-left-push-direction{flex-direction:row;justify-content:flex-end}.dx-toast-stack-right-push-direction{flex-direction:row-reverse;justify-content:flex-end}.dx-toast-stack-down-stack-direction{flex-direction:column;justify-content:flex-start}.dx-toast-stack-up-stack-direction{flex-direction:column-reverse;justify-content:flex-start}.dx-toast-stack-left-stack-direction{flex-direction:row-reverse;justify-content:flex-start}.dx-toast-stack-right-stack-direction{flex-direction:row;justify-content:flex-start}.dx-toast-info{background-color:#337ab7}.dx-toast-info .dx-toast-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABoklEQVRIx63WPUvDQBjA8QMFsZNLlgpxtINjBsFVqINghm4dRAe/Rpdm6UcQHERwUYdAJ8HvkKHEQdrPEBQUrf7PoabtveSSSrit3PPjeve8RCCsyyMkIiYlAzJSYiJCPPt+248BfRKkdSX0CcoZnx7jAiJfY3r4LqbNsITI15B2EdNlVBGRSEZ0bUyXyQqIRDJZQIu/M1oRmZ2ovcz4zjt558NxR/6C6Vk2fHLPOXtsIhA0aHHGA1/Gvl7OBMYT/3BF05poTS5Be/5gxvQ15JWjgtyerWPelP19hMDTMvabQyciEJwoJ0rwBKF2lutSRCC4UWJCQaQx+5WYAyUmEsQas1WJ2VJiYkGqMTuVmG0lJhVkGnNaiblQYjKhZYHkmY1SpMGLEoN5Gskt605kjTstIjPvRiJ50tuSksePxv7UfKm8HAe0DGKXgZbB85eKHLWdKkjHUpjzvAmdHaUKIgnNmrIzLiTBs1W4ybiQvwq39RuV6TB1jpvA1f1yxo0sdT9XLy5DlF5cPBmmq0yG2uZUbVOzthle2xdFbd83//za+gXw/JH9LjmoAgAAAABJRU5ErkJggg==)}.dx-toast-warning{background-color:#f0ad4e}.dx-toast-warning .dx-toast-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABJklEQVRIx62WvW2EQBBGpwlSArdgSrBESuKIQhySLJJbcAuXrXTZteCAAG3GlWBRwVsHB+Ykw8zeafVlaPSY/1lBdlXQ0OMJzMBMwNPTUOzb732scAzEXQ04KhtT0jEdIFZNdJQapuZsIFadqY8wLWMiJBIZafcwLdcHIJHIdQNt4YwPQm4e1feYMjkn/3NUbpjuSUgk0q2YSinx5xL0SSl/dcM45V8r5qLYOEQoDjs2FTNQCI0a+deC+VatGqFPwugD0gs+A8YLQTW4LJgf1SoIcxJG751ZIAMGy5sp1ZuQgHkxMMGqVJq81Tdp6q0unnhFeDMK3lgz9b6k+MOaKX3CUzDO3jd2UH/7JtP2y7aLM12GbHcq29XMdsOzvSiyvW+efG39AmPXSbHWZjgLAAAAAElFTkSuQmCC)}.dx-toast-error{background-color:#d9534f}.dx-toast-error .dx-toast-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABeklEQVRIx62WMWrDQBBFx01I5zQinQ5hdINA3Kp3mUNEnSBIdwgEcgeBC18gVRojjDr7BklUxAE3b1NYihVrdmWbZbpl9FjN/zOzgqgREJNTUFEDNRUFOTGBnq8dRmQsMWosyYiGMSEpawuijTUpoQszZT6AaGPO1IaZsToRYjCsmGmYGZszIAbD5gA6/M7qTMj+RtMuJjy5Jv0ahQdMeiHEYEhbTKRK/KN+9K3IH+0xmZK+4Jb33mnChM/eaYYIgeLYBdcI4yNQgiBM+Oo5OxBi5S5l0ztdUNJoGrPr5cdCrtbgGOSCGHKhsCjQBbkhhkKorFK2oKsBiKESaocnys58sUMMtYDTXA8NZMSbIwv3bZJO/48VH3VuY6/NYwO4V+Tv1aYYgMTsVB8dKZUPQmyG/OcbzcUvijot6IYPzcVaT225UyQuCRjxrGyLwNbhW54Un5S8KrmZa96cGn/zxtP08zaLPW0Gb3vK29b0tsO9vSi8vW8ufG39AnvvGenmMu5AAAAAAElFTkSuQmCC)}.dx-toast-success{background-color:#5cb85c}.dx-toast-success .dx-toast-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABlklEQVRIx62Wv0rDUBSHTxE6uHTKGhDEzS2jg4vUMeBmX8BR8AFiJQEfwck3cAh2cxBcXEup3VoHF3UxS1FBvuvQhPy5N0lTwplyknz33HN+95wriNEsXAJCZkRAxIyQABfL/L3J6eAzRhltjI9Tj7HxmJcgEpvjYVdh+oxqEImN6JdhBkzXhCgUUwYmzIBFA4hCsUhB6XamDSGriPpZjL12TvQc2SnG2xCiUHgJxqktcdbe+SmU31lh/AaQJQ4HfOR8PiJYpYrVDU4RhD1+c8q2BLdBLNdxXW8KflcI1obcs4UgnGlvAiE0/DDhW/O90EMQDnMbWlkozDTnMz2OC6AvdhGEHT4Ny86EqOB6i1fNgv44QhC2mRi3Gwlozqs4kSnoHEHocFdWQT0ahWKYA93GT5elyY9MucmDHukiCCeGuDO5CUteJaAOgrDPskIKYZVuhpkG/1qpqKBaxRcIQpeHGmG6dWfKM0hfnxZW/Ql/qj0k/ib9Rh83Tqvdr7Ve3NJkaG1OtTY1W5vhrd0oWrvfbHjb+gdn1DPEHv9HmQAAAABJRU5ErkJggg==)}.dx-popover-wrapper .dx-popover-arrow::after{width:14.1422712488px;height:14.1422712488px}.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,.dx-popover-wrapper.dx-position-top .dx-popover-arrow{width:20px;height:10px}.dx-popover-wrapper.dx-position-left .dx-popover-arrow,.dx-popover-wrapper.dx-position-right .dx-popover-arrow{width:10px;height:20px}.dx-popover-arrow{position:absolute;z-index:2000;overflow:hidden}.dx-popover-arrow::after{position:absolute;display:block;overflow:hidden;content:" ";transform:rotate(-45deg)}.dx-popover-wrapper.dx-position-top .dx-popover-arrow::after{top:0;left:0;transform-origin:top left}.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow::after{right:0;bottom:0;transform-origin:bottom right;background:#fff}.dx-popover-wrapper.dx-position-left .dx-popover-arrow::after{bottom:0;left:0;transform-origin:bottom left}.dx-popover-wrapper.dx-position-right .dx-popover-arrow::after{top:0;right:0;transform-origin:top right}.dx-popover-wrapper .dx-overlay-content{overflow:visible}.dx-popover-wrapper .dx-popup-content{overflow:hidden}.dx-popover-wrapper .dx-popup-content-scrollable{overflow:auto}.dx-popover-wrapper .dx-popup-title{margin:0;border-top-left-radius:6px;border-top-right-radius:6px}.dx-popover-wrapper .dx-popover-arrow::after,.dx-popover-wrapper.dx-popover-without-title .dx-popover-arrow::after{background:#fff}.dx-popover-arrow::after{border:1px solid #ddd}.dx-progressbar .dx-position-left .dx-progressbar-range-container,.dx-progressbar .dx-position-left .dx-progressbar-status,.dx-progressbar .dx-position-right .dx-progressbar-range-container,.dx-progressbar .dx-position-right .dx-progressbar-status{display:table-cell;vertical-align:middle}.dx-progressbar .dx-position-bottom-left .dx-progressbar-range-container,.dx-progressbar .dx-position-bottom-left .dx-progressbar-status,.dx-progressbar .dx-position-top-left .dx-progressbar-range-container,.dx-progressbar .dx-position-top-left .dx-progressbar-status{float:left}.dx-progressbar .dx-position-bottom-right .dx-progressbar-range-container,.dx-progressbar .dx-position-bottom-right .dx-progressbar-status,.dx-progressbar .dx-position-top-right .dx-progressbar-range-container,.dx-progressbar .dx-position-top-right .dx-progressbar-status{float:right}.dx-progressbar .dx-position-bottom-center .dx-progressbar-status,.dx-progressbar .dx-position-top-center .dx-progressbar-status{text-align:center}.dx-progressbar .dx-position-left .dx-progressbar-status{padding-right:8px}.dx-progressbar .dx-position-right .dx-progressbar-status{padding-left:8px}.dx-progressbar::before{display:inline-block;height:100%;content:"";vertical-align:middle}.dx-progressbar-range-container{width:100%}.dx-progressbar-container{position:relative;width:100%}.dx-progressbar-wrapper{display:inline-block;width:100%;vertical-align:middle;direction:ltr}.dx-progressbar-range{height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}.dx-progressbar-status{position:relative;top:0;left:0;width:auto;height:20px;font-size:12px}.dx-progressbar-animating-segment{display:none}.dx-rtl .dx-progressbar .dx-progressbar-wrapper,.dx-rtl.dx-progressbar .dx-progressbar-wrapper{direction:rtl}.dx-progressbar-container{height:6px;border:1px solid #ddd;background-color:#ddd;border-radius:2px}.dx-progressbar-range{position:relative;border:1px solid #337ab7;background-color:#337ab7;margin-top:-1px;box-sizing:content-box;border-top-left-radius:2px;border-bottom-left-radius:2px}.dx-progressbar-animating-container{width:100%;height:6px;background-color:#ddd;background-size:90% 5px;border:1px solid #ddd;border-radius:2px;animation:2s linear infinite dx-loader;background-image:linear-gradient(-90deg,transparent 5%,#337ab7,transparent 95%);background-repeat:repeat}.dx-state-disabled .dx-progressbar-range{background-color:rgba(51,122,183,.6)}.dx-state-disabled .dx-progressbar-animating-container{animation:none;background-position-x:45%}.dx-rtl .dx-progressbar .dx-progressbar-animating-container,.dx-rtl.dx-progressbar .dx-progressbar-animating-container{animation:2s linear infinite dx-loader-rtl;background-image:linear-gradient(-90deg,transparent 5%,#337ab7,transparent 95%);background-repeat:repeat}@keyframes dx-loader{0%{background-position-x:0}100%{background-position-x:900%}}@keyframes dx-loader-rtl{0%{background-position-x:0}100%{background-position-x:-900%}}.dx-tooltip-wrapper .dx-overlay-content{min-width:34px;min-height:26px;text-align:center;line-height:0;border:1px solid #ddd;background-color:#fff;color:#333;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:4px}.dx-tooltip-wrapper .dx-overlay-content::before{display:inline-block;height:100%;content:"";vertical-align:middle}.dx-tooltip-wrapper .dx-overlay-content .dx-popup-content{display:inline-block;padding:12px 17px;font-size:.85em;line-height:normal;white-space:nowrap}.dx-tooltip-wrapper.dx-popover-wrapper .dx-popover-arrow::after{border:1px solid #ddd;background:#fff}.dx-slider-label{position:absolute;font-size:.85em}.dx-slider-label:last-child{inset-inline-end:0}.dx-slider-label-position-bottom{padding-bottom:14px}.dx-slider-label-position-top{padding-top:14px}.dx-slider{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-slider::before{display:inline-block;height:100%;content:"";vertical-align:middle}.dx-slider .dx-overlay-content{height:28px}.dx-slider .dx-overlay-content::before{display:none}.dx-slider .dx-popover-wrapper .dx-popover-arrow::after{width:9.8995898741px;height:9.8995898741px}.dx-slider .dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,.dx-slider .dx-popover-wrapper.dx-position-top .dx-popover-arrow{width:14px;height:7px}.dx-slider .dx-popover-wrapper.dx-position-left .dx-popover-arrow,.dx-slider .dx-popover-wrapper.dx-position-right .dx-popover-arrow{width:7px;height:14px}.dx-slider-wrapper{position:relative;display:inline-block;width:100%;vertical-align:middle;cursor:pointer;height:28px}.dx-slider-bar{position:relative}.dx-slider-range{position:absolute;top:0;pointer-events:none;-webkit-user-drag:none}.dx-slider-handle .dx-tooltip-wrapper .dx-popup-content{line-height:0}.dx-state-disabled .dx-slider-wrapper{cursor:default}.dx-slider-tooltip-visible-on-hover .dx-tooltip{visibility:hidden}.dx-slider-tooltip-visible-on-hover.dx-state-active .dx-tooltip,.dx-slider-tooltip-visible-on-hover.dx-state-hover .dx-tooltip{visibility:visible}.dx-slider .dx-tooltip-wrapper .dx-overlay-content{box-shadow:none}.dx-slider .dx-state-active.dx-slider-handle{border:1px solid #fff;background:#204d73}.dx-slider .dx-state-focused.dx-slider-handle:not(.dx-state-active),.dx-slider .dx-state-hover.dx-slider-handle:not(.dx-state-active){border:1px solid #fff;background:#285f8f}.dx-slider-bar{margin:14px 7px;height:4px;background:#ddd;border-radius:2px}.dx-slider-range{border:1px solid transparent;height:2px;box-sizing:content-box}.dx-slider-range.dx-slider-range-visible{border:1px solid #337ab7;background:#337ab7;border-radius:2px}.dx-slider-label-position-bottom .dx-slider-label{bottom:-17px}.dx-slider-label-position-top .dx-slider-label{top:-14px}.dx-slider-handle{position:absolute;top:0;inset-inline-end:0;pointer-events:auto;-webkit-user-drag:none;margin-top:-14px;-webkit-margin-end:-7px;margin-inline-end:-7px;width:14px;height:28px;border:1px solid #fff;background-color:#337ab7;border-radius:3px;box-sizing:content-box}.dx-state-disabled .dx-slider,.dx-state-disabled.dx-slider{opacity:1}.dx-state-disabled .dx-slider .dx-slider-bar,.dx-state-disabled.dx-slider .dx-slider-bar{opacity:.5}.dx-invalid .dx-slider-handle{background-color:#d9534f}.dx-invalid .dx-slider-range-visible{background-color:#d9534f;border-color:#d9534f}.dx-invalid .dx-slider-bar{background-color:rgba(217,83,79,.4)}.dx-invalid .dx-state-focused.dx-slider-handle:not(.dx-state-active),.dx-invalid .dx-state-hover.dx-slider-handle:not(.dx-state-active){background:#c9302c}.dx-rangeslider-start-handle{top:0;inset-inline-start:0;-webkit-margin-start:-7px;margin-inline-start:-7px}.dx-gallery{width:100%;height:100%;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pinch-zoom pan-y}.dx-gallery.dx-gallery-indicator-visible{border-width:0}.dx-gallery-wrapper{position:relative;overflow:hidden;width:100%;height:100%;white-space:nowrap}.dx-gallery-wrapper>.dx-empty-message{text-align:center;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.dx-gallery-container{position:relative;height:100%}.dx-gallery-item{display:inline-block;overflow:hidden;width:100%;height:100%;text-align:center}.dx-gallery-item-image{max-width:100%;align-self:flex-start;flex-shrink:0;height:auto;margin:auto}.dx-gallery-item-content{width:100%;height:100%;display:flex;flex-direction:column}.dx-gallery .dx-gallery-item-loop{display:none}.dx-gallery-loop .dx-gallery-item-loop{display:inline-block;position:absolute}.dx-gallery-item-invisible{visibility:hidden}.dx-gallery-nav-button-next,.dx-gallery-nav-button-prev{position:absolute;top:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;background-size:100% 100%}.dx-gallery-nav-button-prev{left:0}.dx-gallery-nav-button-next{right:0}.dx-gallery-indicator{position:absolute;bottom:10px;width:100%;height:10px;font-size:0;pointer-events:none;text-align:center}.dx-state-disabled .dx-gallery-indicator-item,.dx-state-disabled .dx-gallery-nav-button-next,.dx-state-disabled .dx-gallery-nav-button-prev{cursor:default}.dx-rtl .dx-gallery-nav-button-prev{right:0;left:auto;transform:scaleX(-1)}.dx-rtl .dx-gallery-nav-button-next{right:auto;left:0;transform:scaleX(-1)}.dx-gallery .dx-gallery-nav-button-next,.dx-gallery .dx-gallery-nav-button-prev{position:absolute;top:0;width:34%;height:100%;background:0 0;cursor:pointer;text-align:center}.dx-gallery .dx-gallery-nav-button-next.dx-state-hover::after,.dx-gallery .dx-gallery-nav-button-prev.dx-state-hover::after{background-color:rgba(51,122,183,.5)}.dx-gallery .dx-gallery-nav-button-next.dx-state-active::after,.dx-gallery .dx-gallery-nav-button-prev.dx-state-active::after{background-color:rgba(51,122,183,.7)}.dx-gallery .dx-gallery-nav-button-next::before,.dx-gallery .dx-gallery-nav-button-prev::before{display:block;width:32px;top:50%;margin-top:-16px;left:50%;margin-left:-16px;position:absolute;z-index:10;clear:both;font-size:32px;color:#fff}.dx-gallery .dx-gallery-nav-button-next::after,.dx-gallery .dx-gallery-nav-button-prev::after{content:"";position:absolute;width:32px;height:100%;border-radius:0}.dx-gallery .dx-gallery-nav-button-prev{font:14px/1 DXIcons}.dx-gallery .dx-gallery-nav-button-prev::before{content:"\f012";left:0;right:auto;margin-left:0}.dx-gallery .dx-gallery-nav-button-prev::after{left:0}.dx-gallery .dx-gallery-nav-button-next{font:14px/1 DXIcons}.dx-gallery .dx-gallery-nav-button-next::before{content:"\f010";right:0;left:auto}.dx-gallery .dx-gallery-nav-button-next::after{right:0}.dx-gallery-indicator-item{display:inline-block;cursor:pointer;border-radius:50%;box-sizing:border-box;border:1px solid #337ab7;pointer-events:auto;margin:1px 6px;width:8px;height:8px;background:#fff}.dx-gallery-indicator-item-active,.dx-gallery-indicator-item-selected{width:12px;height:12px;background:#337ab7;border:2px solid rgba(255,255,255,.8);margin:-1px 6px}.dx-state-focused.dx-gallery{border-color:#337ab7}.dx-state-focused.dx-gallery .dx-gallery-indicator-item-selected{background:#22527b}.dx-lookup{margin:0}.dx-lookup .dx-popup-content .dx-scrollable{height:calc(100% - 45px)}.dx-lookup .dx-lookup-field-wrapper{position:relative;width:100%;height:100%}.dx-lookup-field{outline:0;position:relative;width:100%;display:inline-block;vertical-align:middle;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-padding-before:7px;padding-block-start:7px;-webkit-padding-after:8px;padding-block-end:8px;-webkit-padding-end:34px;padding-inline-end:34px;-webkit-padding-start:9px;padding-inline-start:9px}.dx-lookup-field::before{content:".";color:transparent;display:inline-block;width:0;float:left}.dx-lookup-empty .dx-lookup-field{display:flex;align-items:center}.dx-lookup-empty .dx-lookup-field .dx-placeholder::before{padding:0}.dx-lookup-empty .dx-placeholder{position:relative;display:flex}.dx-state-disabled .dx-lookup-field{cursor:default}.dx-lookup-popup-wrapper .dx-list-item{cursor:pointer;border-top:none}.dx-lookup-popup-search .dx-list{height:90%;height:calc(100% - 70px)}.dx-lookup-search-wrapper{width:100%;padding:20px 20px 14px}.dx-editor-underlined .dx-lookup-field{-webkit-padding-start:0;padding-inline-start:0}.dx-lookup-arrow{pointer-events:none;position:absolute;top:0;bottom:0;inset-inline-end:0;height:100%;font:18px/18px DXIcons;width:34px;color:#333;text-align:center}.dx-lookup-arrow::before{content:"\f04e";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-rtl .dx-lookup-arrow::before{content:"\f04f"}.dx-dropdowneditor-active .dx-lookup-arrow{color:#333}.dx-lookup-popup-wrapper .dx-list-item:last-of-type{border-bottom:none}.dx-lookup-popup-wrapper .dx-list-item-content{padding-left:20px;padding-right:20px}.dx-lookup-popup-wrapper .dx-popup-content{top:0;padding:0}.dx-lookup-popup-wrapper .dx-popup-title+.dx-popup-content{top:49px}.dx-lookup-empty .dx-lookup-field{color:#999}.dx-invalid.dx-lookup .dx-lookup-field::after{inset-inline-end:38px;pointer-events:none;font-weight:700;position:absolute;top:50%;margin-top:-9px;width:18px;height:18px;text-align:center;line-height:18px;font-size:13px;background-color:#d9534f;color:#fff;content:"!";border-radius:50%}.dx-valid.dx-lookup .dx-lookup-field::after{inset-inline-end:38px;pointer-events:none;font-weight:700;position:absolute;top:50%;margin-top:-9px;width:18px;height:18px;text-align:center;line-height:18px;font-size:13px;font-family:DXIcons,sans-serif;color:#5cb85c;content:"\f005";opacity:0;transform:scale(0);animation:.3s cubic-bezier(1,.008,.565,1.65) .1s forwards dx-valid-badge-frames}.dx-validation-pending.dx-lookup .dx-lookup-field-wrapper .dx-pending-indicator{inset-inline-end:38px;pointer-events:none;position:absolute;top:50%;margin-top:-11px;width:22px;height:22px}.dx-loadpanel-content::before{display:inline-block;height:100%;content:"";vertical-align:middle}.dx-loadpanel-content-wrapper{display:inline-block;width:100%;vertical-align:middle}.dx-loadpanel-message{text-align:center}.dx-loadpanel-content.dx-loadpanel-pane-hidden{box-shadow:none;border:none;background:0 0}@keyframes dx-loadpanel-opacity{from{opacity:0}to{opacity:1}}.dx-loadpanel-content{padding:10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;border:1px solid #ddd;background:#fff;border-radius:6px;box-shadow:0 6px 12px rgba(0,0,0,.25)}.dx-tagbox .dx-texteditor-input{width:auto}.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input{border:none;color:transparent;text-shadow:0 0 0 gray;min-width:0;width:.1px;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input:focus{outline:0}.dx-tagbox.dx-state-disabled .dx-texteditor-input{background:0 0}.dx-tagbox.dx-state-disabled .dx-tag-content{cursor:default}.dx-tagbox:not(.dx-tagbox-single-line) .dx-texteditor-input-container{flex-wrap:wrap;align-items:stretch}.dx-tag{max-width:calc(100% - 1px);display:inline-flex;align-self:flex-start}.dx-tag-container.dx-texteditor-input-container{outline:0}.dx-tagbox-single-line .dx-tag-container.dx-texteditor-input-container{overflow:hidden;white-space:nowrap}.dx-texteditor-container.dx-tag-container{white-space:normal}.dx-tag-content{position:relative;text-align:center;cursor:pointer;display:inline-block;margin-top:4px;-webkit-margin-start:4px;margin-inline-start:4px;padding:3px 25px 4px 6px;-webkit-padding-start:6px;padding-inline-start:6px;-webkit-padding-end:25px;padding-inline-end:25px;min-width:40px;background-color:#ddd;border-radius:2px;color:#333}.dx-tag-remove-button{position:absolute;inset-inline-end:0;top:0;width:25px;height:100%}.dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input{padding-left:0;margin-left:5px}.dx-rtl .dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input,.dx-rtl.dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input{padding-right:0;padding-left:0;margin-right:0;margin-left:0}.dx-tagbox-single-line .dx-tag-container{padding-right:0}.dx-tagbox:not(.dx-tagbox-single-line) .dx-texteditor-input{height:auto}.dx-tagbox .dx-tag-container.dx-texteditor-input-container{padding-bottom:4px}.dx-tagbox .dx-tag-container.dx-texteditor-input-container .dx-texteditor-input{padding-bottom:4px;min-height:30px}.dx-texteditor-with-floating-label.dx-editor-outlined .dx-tag-container.dx-texteditor-input-container,.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined .dx-tag-container.dx-texteditor-input-container{padding-top:8px}.dx-texteditor-with-floating-label.dx-editor-filled .dx-tag-container.dx-texteditor-input-container,.dx-texteditor-with-floating-label.dx-editor-underlined .dx-tag-container.dx-texteditor-input-container,.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-filled .dx-tag-container.dx-texteditor-input-container,.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-underlined .dx-tag-container.dx-texteditor-input-container{padding-top:12px;padding-bottom:2px}.dx-tag-remove-button::after,.dx-tag-remove-button::before{position:absolute;top:50%;content:"";transform:rotate(45deg);inset-inline-end:9px;margin-top:-5px;width:3px;height:11px;background:#aaa}.dx-tag-remove-button::after{inset-inline-end:5px;margin-top:-1px;width:11px;height:3px}.dx-tag-remove-button:active::after,.dx-tag-remove-button:active::before{background:#ddd}.dx-tag.dx-state-focused .dx-tag-content{background-color:#cbcbcb;color:#333}.dx-tag.dx-state-focused .dx-tag-remove-button::after,.dx-tag.dx-state-focused .dx-tag-remove-button::before{background-color:#aaa}.dx-tag.dx-state-focused .dx-tag-remove-button:active::after,.dx-tag.dx-state-focused .dx-tag-remove-button:active::before{background:#ddd}.dx-tagbox.dx-invalid .dx-texteditor-container::after,.dx-tagbox.dx-valid .dx-texteditor-container::after,.dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator{inset-inline-end:8px}.dx-tagbox-popup-wrapper .dx-list-select-all{border-bottom:1px solid #ddd;padding-bottom:11px;margin-bottom:3px}.dx-radio-value-container{-webkit-padding-end:10px;padding-inline-end:10px}.dx-radiogroup-horizontal .dx-collection{display:flex;flex-wrap:wrap;-moz-column-gap:17px;column-gap:17px}.dx-radiobutton{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;display:flex;align-items:center;cursor:pointer}.dx-radiobutton.dx-state-disabled{cursor:default;opacity:.5}.dx-state-disabled .dx-radiobutton.dx-state-disabled{opacity:1}.dx-radiobutton-icon .dx-radiobutton-icon-dot{width:100%;height:100%;border-radius:50%;border:0 solid #fff}.dx-radiobutton-icon-checked .dx-radiobutton-icon-dot{border-width:5px;background-color:#337ab7}.dx-radiobutton-icon{position:relative;width:22px;height:22px;border-radius:50%;border:1px solid #ddd;background-color:#fff}.dx-radiobutton.dx-state-readonly .dx-radiobutton-icon{border-color:#f4f4f4}.dx-radiobutton.dx-state-hover .dx-radiobutton-icon{border-color:rgba(51,122,183,.4)}.dx-radiobutton.dx-state-active .dx-radiobutton-icon{background-color:rgba(96,96,96,.2)}.dx-radiobutton.dx-state-active .dx-radiobutton-icon-dot{border-color:#ddd}.dx-radiobutton.dx-state-focused .dx-radiobutton-icon{border-color:#337ab7}.dx-invalid .dx-radiobutton-icon{border-color:rgba(217,83,79,.4)}.dx-invalid .dx-state-focused.dx-radiobutton .dx-radiobutton-icon,.dx-invalid .dx-state-hover.dx-radiobutton .dx-radiobutton-icon{border-color:#d9534f}.dx-state-readonly .dx-radiobutton-icon{border-color:#f4f4f4}.dx-radiogroup .dx-radiobutton,.dx-radiogroup .dx-radiobutton-icon{margin-top:1px;margin-bottom:1px}.dx-accordion-item-title{cursor:pointer;position:relative;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;color:#333;padding:9px 12px;font-size:18px}.dx-accordion-item-title-caption{display:flex;align-items:center;flex:1 1 auto;height:100%;-webkit-margin-end:18px;margin-inline-end:18px}.dx-accordion-item-body{overflow:hidden;padding:8px 12px 22px}.dx-accordion-item-closed .dx-accordion-item-body{visibility:hidden}.dx-accordion-item{overflow:hidden;border:1px solid transparent;border-top-color:#ddd}.dx-accordion-item-opened .dx-accordion-item-body{visibility:visible}.dx-state-disabled .dx-accordion-item-title{cursor:default}.dx-accordion{background-color:#fff;color:#333}.dx-accordion-item:last-child{border-bottom:1px solid #ddd}.dx-accordion-item.dx-state-active:not(.dx-accordion-item-opened)>.dx-accordion-item-title{color:#333;background-color:rgba(96,96,96,.2)}.dx-accordion-item.dx-state-hover>.dx-accordion-item-title{background-color:rgba(0,0,0,.04)}.dx-accordion-item.dx-state-hover:not(:last-child):not(.dx-accordion-item-opened):not(.dx-state-focused){border-bottom-color:rgba(0,0,0,.04)}.dx-accordion-item-opened{border-color:#ddd}.dx-accordion-item-opened.dx-state-hover>.dx-accordion-item-title,.dx-accordion-item-opened>.dx-accordion-item-title{background-color:transparent}.dx-accordion-item-opened>.dx-accordion-item-title::before{content:"\f014"}.dx-accordion-item-opened+.dx-accordion-item{border-top-color:transparent}.dx-accordion-item-opened+.dx-accordion-item.dx-state-hover:not(.dx-state-focused){border-top-color:rgba(0,0,0,.04)}.dx-accordion-item-title::before{content:"\f016";position:absolute;font-family:DXIcons;font-size:18px;font-weight:400;inset-inline-end:12px;line-height:100%}.dx-accordion-item-title .dx-icon{display:inline-block;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-accordion-item-title-caption .dx-icon{-webkit-margin-end:6px;margin-inline-end:6px;-webkit-margin-start:0;margin-inline-start:0}.dx-state-disabled.dx-accordion-item{opacity:.5}.dx-state-focused.dx-accordion-item{border-color:#337ab7}.dx-colorbox-input-container.dx-colorbox-color-is-not-defined .dx-colorbox-color-result-preview{border:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAAdElEQVQoU4XR0Q3AIAgFQCarie7UrToMc3QIiyIFFGNe5INcgETAegpQefFCCFPwYZI2qFA/M4EQMQAhKxJgiEcKHFFkwUQY3Q4sBAhUerYzkbaiTUk7Ije0dYoMyeYGi35igUeDzMCiTiKgaPx0BAR1csgHXJxUKOJqsbEAAAAASUVORK5CYII=) no-repeat}.dx-colorbox-input-container .dx-placeholder{max-width:calc(100% - 25px)}.dx-colorbox .dx-texteditor-input-container::before{content:"";display:block;position:absolute;top:50%;z-index:1;width:15px;height:15px;margin-top:-7.5px;inset-inline-start:14px}.dx-colorbox .dx-colorbox-color-is-not-defined .dx-texteditor-input-container::before{background:0 0}.dx-colorbox .dx-texteditor-label .dx-label-before{min-width:40px}.dx-colorbox-overlay .dx-popup-content{overflow:hidden;padding:20px}.dx-colorbox-overlay .dx-popup-bottom .dx-toolbar-item:first-child{padding-right:10px}.dx-colorbox-overlay .dx-colorview-buttons-container .dx-button{margin:0}.dx-colorview-container label{overflow:hidden;font-weight:400;margin:0;white-space:normal;line-height:36px;display:block;color:#333}.dx-colorview-container label.dx-colorview-alpha-channel-label{margin-left:43px}.dx-colorview-container .dx-button{margin-top:0;margin-bottom:0}.dx-colorview-container .dx-button.dx-colorview-apply-button{margin-right:10px;margin-left:0}.dx-colorview-container .dx-button.dx-colorview-cancel-button{margin-right:0;margin-left:0}.dx-colorview-container-row{overflow:hidden;padding:1px 0}.dx-colorview-container-row:first-child{margin-top:0}.dx-colorview-container-cell{float:left}.dx-colorview-palette-handle{width:28px;height:28px;top:0;left:0;cursor:crosshair;border-radius:100%;z-index:5;position:absolute}.dx-colorview-alpha-channel-handle,.dx-colorview-hue-scale-handle{position:absolute;cursor:pointer}.dx-colorview-hue-scale-handle{width:36px;height:17px;top:0;left:-7px}.dx-colorview-alpha-channel-handle{width:17px;height:36px;top:-6px;left:0}.dx-colorview-hue-scale{position:relative;background-repeat:no-repeat;background-image:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.dx-colorbox-input-container::after,.dx-colorview-alpha-channel-wrapper,.dx-colorview-color-preview-container-inner{background-image:linear-gradient(45deg,#ccc 25%,transparent 25%,transparent 74%,#ccc 75%,#ccc),linear-gradient(45deg,#ccc 25%,transparent 25%,transparent 74%,#ccc 75%,#ccc);background-size:16px 16px;background-position:0 0,8px 8px}.dx-colorview-alpha-channel-wrapper{background-position:0 6px,8px 14px}.dx-colorbox-input-container{height:100%}.dx-colorview-palette-gradient-white{background-repeat:no-repeat;background-image:linear-gradient(270deg,rgba(255,255,255,0),#fff)}.dx-colorview-palette-gradient-black{background-repeat:no-repeat;background-image:linear-gradient(180deg,rgba(0,0,0,0),#000)}.dx-colorview-palette{position:relative;overflow:hidden;cursor:crosshair}.dx-colorview-palette-gradient{position:absolute;top:0;left:0;width:100%;height:100%}.dx-colorview-alpha-channel-scale{height:20px;position:relative}.dx-colorview-hue-scale-cell{margin-left:19px;position:relative}.dx-colorview-controls-container{position:relative;margin-left:27px}.dx-colorview-alpha-channel-cell{margin:6px 0;position:relative}.dx-colorview-alpha-channel-cell .dx-button{width:90px}.dx-rtl .dx-colorview-container-row .dx-colorview-container-cell{float:right}.dx-rtl .dx-colorview-hue-scale-cell{margin-right:19px;margin-left:0}.dx-rtl .dx-colorview-container label.dx-colorview-alpha-channel-label{margin-right:41px;margin-left:0}.dx-rtl .dx-colorview-container label .dx-texteditor{float:left}.dx-rtl .dx-colorview-controls-container{margin-right:25px;margin-left:0}.dx-rtl .dx-colorview-alpha-channel-scale{direction:ltr}.dx-colorview-palette-handle{background:radial-gradient(transparent 5px,rgba(0,0,0,.2) 6px,#fff 7px,#fff 12px,rgba(0,0,0,.2) 13px);box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}.dx-colorview-hue-scale-handle{border:1px solid rgba(0,0,0,.2);box-shadow:inset -5px 0 0 3px #fff,inset 5px 0 0 3px #fff,inset -6px 0 1px 4px rgba(0,0,0,.2),inset 6px 0 1px 4px rgba(0,0,0,.2)}.dx-colorview-alpha-channel-handle{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 -5px 0 3px #fff,inset 0 5px 0 3px #fff,inset 0 -6px 1px 4px rgba(0,0,0,.2),inset 0 6px 1px 4px rgba(0,0,0,.2)}.dx-colorview-container{overflow:hidden;width:450px}.dx-colorview-container label.dx-colorview-label-hex{margin:10px 0 0}.dx-colorview-container label.dx-colorview-alpha-channel-label{-webkit-margin-start:43px;margin-inline-start:43px;width:115px}.dx-colorview-container label .dx-texteditor{float:right;width:69px;margin:1px 1px 10px 0}.dx-colorview-hue-scale-cell{-webkit-margin-start:19px;margin-inline-start:19px}.dx-colorview-palette{width:288px;height:299px}.dx-colorview-alpha-channel-scale{width:288px}.dx-colorview-container-row.dx-colorview-alpha-channel-row{margin-top:10px}.dx-colorview-hue-scale{width:18px;height:299px}.dx-colorview-alpha-channel-cell{width:292px}.dx-colorview-hue-scale-wrapper{height:301px}.dx-colorview-color-preview{width:100%;height:40px}.dx-colorview-controls-container{width:90px;-webkit-margin-start:27px;margin-inline-start:27px}.dx-colorview-alpha-channel-border,.dx-colorview-color-preview-container,.dx-colorview-hue-scale-wrapper,.dx-colorview-palette-cell{padding:1px;margin:0 1px 1px;background-color:#fff;box-shadow:0 0 0 1px #ddd}.dx-colorview-color-preview-container{margin-bottom:34px}.dx-colorbox .dx-colorbox-input-container .dx-colorbox-input,.dx-colorbox .dx-colorbox-input-container .dx-placeholder::before{-webkit-padding-start:40px;padding-inline-start:40px}.dx-colorbox-color-result-preview{position:absolute;top:50%;z-index:2;width:17px;height:17px;margin-top:-8.5px;inset-inline-start:13px;border:1px solid #ddd}.dx-colorbox-overlay{padding:0}.dx-colorbox-overlay.dx-overlay-content{background-color:#fff}.dx-pager,.dx-pagination{overflow:hidden;width:100%;line-height:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;padding-top:9px;padding-bottom:9px;border-top:1px solid #ddd}.dx-pager .dx-pages,.dx-pagination .dx-pages{white-space:nowrap;float:right}.dx-pager .dx-pages .dx-page-indexes,.dx-pagination .dx-pages .dx-page-indexes{display:inline-block}.dx-pager .dx-pages .dx-page,.dx-pagination .dx-pages .dx-page{display:inline-block;cursor:pointer;margin-left:5px;margin-right:1px}.dx-pager .dx-pages .dx-separator,.dx-pagination .dx-pages .dx-separator{display:inline-block}.dx-pager .dx-pages .dx-info,.dx-pagination .dx-pages .dx-info{display:inline-block;margin-right:9px;opacity:.7}.dx-pager .dx-pages .dx-navigate-button,.dx-pagination .dx-pages .dx-navigate-button{cursor:pointer;display:inline-block;vertical-align:top;box-sizing:content-box}.dx-pager .dx-pages .dx-navigate-button.dx-button-disable,.dx-pagination .dx-pages .dx-navigate-button.dx-button-disable{opacity:.3;cursor:inherit}.dx-pager .dx-page-sizes,.dx-pagination .dx-page-sizes{float:left}.dx-pager .dx-page-sizes .dx-page-size,.dx-pagination .dx-page-sizes .dx-page-size{display:inline-block;cursor:pointer;margin-left:4px;margin-right:1px}.dx-pager .dx-page-sizes .dx-page-size.dx-first-child,.dx-pager .dx-page-sizes .dx-page-size:first-child,.dx-pagination .dx-page-sizes .dx-page-size.dx-first-child,.dx-pagination .dx-page-sizes .dx-page-size:first-child{margin-left:1px}.dx-pager .dx-page-sizes .dx-selection,.dx-pager .dx-pages .dx-selection,.dx-pagination .dx-page-sizes .dx-selection,.dx-pagination .dx-pages .dx-selection{cursor:inherit;text-shadow:none;color:#333;border-color:transparent;background-color:#d4d4d4}.dx-pager .dx-light-pages,.dx-pagination .dx-light-pages{display:inline-block}.dx-pager .dx-light-pages .dx-page-index,.dx-pagination .dx-light-pages .dx-page-index{width:40px}.dx-pager .dx-light-pages .dx-pages-count,.dx-pagination .dx-light-pages .dx-pages-count{cursor:pointer}.dx-pager .dx-light-pages .dx-info-text,.dx-pager .dx-light-pages .dx-pages-count,.dx-pagination .dx-light-pages .dx-info-text,.dx-pagination .dx-light-pages .dx-pages-count{padding-left:6px}.dx-pager .dx-light-pages .dx-info-text,.dx-pager .dx-light-pages .dx-page-index,.dx-pager .dx-light-pages .dx-pages-count,.dx-pagination .dx-light-pages .dx-info-text,.dx-pagination .dx-light-pages .dx-page-index,.dx-pagination .dx-light-pages .dx-pages-count{display:table-cell}.dx-pager.dx-rtl .dx-pages,.dx-pagination.dx-rtl .dx-pages,.dx-rtl .dx-pager .dx-pages,.dx-rtl .dx-pagination .dx-pages{float:left;direction:ltr}.dx-pager.dx-rtl .dx-pages .dx-page,.dx-pagination.dx-rtl .dx-pages .dx-page,.dx-rtl .dx-pager .dx-pages .dx-page,.dx-rtl .dx-pagination .dx-pages .dx-page{direction:ltr}.dx-pager.dx-rtl .dx-pages .dx-page:first-child,.dx-pagination.dx-rtl .dx-pages .dx-page:first-child,.dx-rtl .dx-pager .dx-pages .dx-page:first-child,.dx-rtl .dx-pagination .dx-pages .dx-page:first-child{margin-left:1px}.dx-pager.dx-rtl .dx-pages .dx-info,.dx-pagination.dx-rtl .dx-pages .dx-info,.dx-rtl .dx-pager .dx-pages .dx-info,.dx-rtl .dx-pagination .dx-pages .dx-info{direction:rtl;margin-left:9px;margin-right:0}.dx-pager.dx-rtl .dx-page-sizes,.dx-pagination.dx-rtl .dx-page-sizes,.dx-rtl .dx-pager .dx-page-sizes,.dx-rtl .dx-pagination .dx-page-sizes{float:right}.dx-pager .dx-navigate-button,.dx-pager .dx-page,.dx-pager .dx-page-size,.dx-pagination .dx-navigate-button,.dx-pagination .dx-page,.dx-pagination .dx-page-size{outline:0}.dx-pager.dx-state-focused .dx-navigate-button:focus,.dx-pager.dx-state-focused .dx-page-size:focus,.dx-pager.dx-state-focused .dx-page:focus,.dx-pagination.dx-state-focused .dx-navigate-button:focus,.dx-pagination.dx-state-focused .dx-page-size:focus,.dx-pagination.dx-state-focused .dx-page:focus{outline:#5c95c5 solid 2px;outline-offset:-2px}.dx-pager.dx-light-mode .dx-page-sizes,.dx-pagination.dx-light-mode .dx-page-sizes{min-width:42px}.dx-pager.dx-light-mode .dx-page-indexes,.dx-pagination.dx-light-mode .dx-page-indexes{vertical-align:middle}.dx-pager.dx-light-mode .dx-page-index,.dx-pagination.dx-light-mode .dx-page-index{min-width:19px}.dx-pager .dx-pages .dx-page,.dx-pagination .dx-pages .dx-page{padding:7px 9px 8px}.dx-pager .dx-pages .dx-separator,.dx-pagination .dx-pages .dx-separator{padding-left:8px;padding-right:8px}.dx-pager .dx-pages .dx-navigate-button,.dx-pagination .dx-pages .dx-navigate-button{width:9px;height:17px;padding:9px 13px}.dx-pager .dx-pages .dx-prev-button,.dx-pagination .dx-pages .dx-prev-button{font:14px/1 DXIcons}.dx-pager .dx-pages .dx-prev-button::before,.dx-pagination .dx-pages .dx-prev-button::before{content:"\f012"}.dx-pager .dx-pages .dx-next-button,.dx-pagination .dx-pages .dx-next-button{font:14px/1 DXIcons}.dx-pager .dx-pages .dx-next-button::before,.dx-pagination .dx-pages .dx-next-button::before{content:"\f010"}.dx-pager .dx-pages .dx-next-button,.dx-pager .dx-pages .dx-prev-button,.dx-pagination .dx-pages .dx-next-button,.dx-pagination .dx-pages .dx-prev-button{position:relative;font-size:21px;text-align:center;line-height:21px}.dx-pager .dx-pages .dx-next-button::before,.dx-pager .dx-pages .dx-prev-button::before,.dx-pagination .dx-pages .dx-next-button::before,.dx-pagination .dx-pages .dx-prev-button::before{position:absolute;display:block;width:21px;top:50%;margin-top:-10.5px;left:50%;margin-left:-10.5px}.dx-pager .dx-page,.dx-pager .dx-page-size,.dx-pagination .dx-page,.dx-pagination .dx-page-size{border-radius:3px;border:1px solid transparent}.dx-pager .dx-page-sizes .dx-page-size,.dx-pagination .dx-page-sizes .dx-page-size{padding:7px 9px 8px 10px}.dx-gridbase-container{display:flex;flex-direction:column;height:100%;line-height:inherit;min-height:inherit;max-height:inherit}.dx-gridbase-container>*{flex:0 0 auto}.dx-gridbase-a11y-status-container{position:fixed;left:0;top:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0 0);clip-path:polygon(0 0)}.dx-datagrid-important-margin{margin-right:5px!important}.dx-datagrid-table{background-color:transparent}.dx-datagrid-borders>.dx-datagrid-total-footer{border-top:0}.dx-datagrid-borders>.dx-datagrid-header-panel{border-bottom:0}.dx-datagrid-borders>.dx-pager{margin-top:-1px}.dx-datagrid-borders>.dx-datagrid-rowsview.dx-last-row-border tbody:last-child>.dx-data-row:nth-last-child(2),.dx-datagrid-borders>.dx-datagrid-rowsview.dx-last-row-border tbody:last-child>.dx-data-row:nth-last-child(2)>td{border-bottom-width:0}.dx-datagrid .dx-datagrid-content-fixed{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;pointer-events:none;overflow:hidden}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table{position:relative}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table td{pointer-events:auto}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-row td.dx-pointer-events-none{visibility:hidden;background-color:transparent;pointer-events:none;border-top-color:transparent;border-bottom-color:transparent}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-header-row td.dx-pointer-events-none{border-bottom-color:transparent}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table.dx-datagrid-table-fixed .dx-row td.dx-pointer-events-none{width:auto}.dx-datagrid .dx-menu-subitem ul li{padding-top:0}.dx-datagrid .dx-menu-subitem ul li:first-child{padding-top:1px}.dx-datagrid .dx-menu-subitem .dx-menu-item{padding:7px 30px 7px 5px}.dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image{background-position-x:left}.dx-datagrid .dx-column-indicators{display:inline-block;vertical-align:top;white-space:nowrap}.dx-datagrid .dx-column-indicators.dx-visibility-hidden{visibility:hidden}.dx-datagrid .dx-column-indicators .dx-sort-index-icon{padding-right:3px;margin-left:-3px;width:15px}.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter,.dx-datagrid .dx-column-indicators .dx-header-filter.dx-sort,.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter,.dx-datagrid .dx-column-indicators .dx-sort.dx-sort{display:inline-block}.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter::after,.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:-7px}.dx-datagrid .dx-row>td,.dx-datagrid .dx-row>tr>td{padding:7px}.dx-datagrid .dx-error-row{-webkit-user-select:initial;-moz-user-select:initial;user-select:initial}.dx-datagrid .dx-error-row .dx-error-message{-webkit-user-select:text;-moz-user-select:text;user-select:text}.dx-datagrid .dx-error-row .dx-error-message a{color:inherit}.dx-datagrid .dx-datagrid-rowsview .dx-data-row .dx-command-drag{cursor:move;vertical-align:middle;padding:0}.dx-datagrid .dx-datagrid-sticky-column,.dx-datagrid .dx-datagrid-sticky-column-left,.dx-datagrid .dx-datagrid-sticky-column-right{position:-webkit-sticky;position:sticky;z-index:2;background-color:#fff}.dx-datagrid .dx-datagrid-sticky-column-left.dx-datagrid-sticky-column-right,.dx-datagrid .dx-datagrid-sticky-column-right.dx-datagrid-sticky-column-right,.dx-datagrid .dx-datagrid-sticky-column.dx-datagrid-sticky-column-right{z-index:3}.dx-datagrid .dx-datagrid-total-footer .dx-datagrid-sticky-column,.dx-datagrid .dx-datagrid-total-footer .dx-datagrid-sticky-column-left,.dx-datagrid .dx-datagrid-total-footer .dx-datagrid-sticky-column-right{background-color:transparent}.dx-sortable-dragging .dx-datagrid-rowsview .dx-data-row .dx-command-drag{cursor:pointer;cursor:grabbing}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title{border-bottom:none;font-size:16px}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label{font-size:16px}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content{padding:0 20px 20px}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-datagrid-drag-action{opacity:1;cursor:pointer;touch-action:pinch-zoom}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-datagrid-draggable-column{opacity:.5}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-treeview-node-container:first-child>.dx-treeview-node-is-leaf{padding:0}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-list .dx-treeview-node .dx-treeview-item,.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node .dx-treeview-item{-webkit-padding-start:4px;padding-inline-start:4px}.dx-datagrid-nowrap,.dx-datagrid-nowrap .dx-header-row>td>.dx-datagrid-text-content{white-space:nowrap}.dx-datagrid-drag-header{position:absolute;vertical-align:middle;cursor:pointer;z-index:10000;box-sizing:content-box}.dx-datagrid-drag-header.dx-drag-command-cell{padding:0}.dx-datagrid-columns-separator{position:absolute;z-index:4;width:3px}.dx-datagrid-columns-separator-transparent{border-left:0;border-right:0}.dx-datagrid-tracker{width:100%;position:absolute;top:0;z-index:4;cursor:col-resize}.dx-datagrid-table-content{position:absolute;top:0}.dx-datagrid-focus-overlay{position:absolute;pointer-events:none;top:0;left:0;visibility:hidden}.dx-datagrid-action,.dx-datagrid-drag-action{cursor:pointer}.dx-datagrid-draggable-column{opacity:.5}.dx-datagrid-content{position:relative}.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message{visibility:visible}.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message .dx-overlay-content,.dx-datagrid-text-content{overflow:hidden;text-overflow:ellipsis}.dx-datagrid-table-fixed{table-layout:fixed;width:100%}.dx-datagrid-content .dx-datagrid-table{border-collapse:collapse;border-spacing:0;margin:0;max-width:10px}.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed{max-width:none}.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-none{display:none}.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-index{width:26px}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit{max-width:none!important}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators{float:none!important}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators>span{width:14px}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators .dx-sort.dx-sort-none{display:inline-block}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-header-row .dx-datagrid-text-content{max-width:none}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-left{margin-right:3px}.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-right{margin-left:3px}.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators{float:none!important}.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators>span{width:14px}.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-left{margin-right:3px}.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-right{margin-left:3px}.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-master-detail-cell{max-width:0}.dx-datagrid-content .dx-datagrid-table [class*=column]+[class*=column]:last-child{float:none}.dx-datagrid-content .dx-datagrid-table .dx-row>td,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td{vertical-align:top}.dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-first-child,.dx-datagrid-content .dx-datagrid-table .dx-row>td:first-child,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td.dx-first-child,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td:first-child{border-left:0}.dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-last-child,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td.dx-last-child{border-right:0}.dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-datagrid-group-space,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td.dx-datagrid-group-space{border-right:none;vertical-align:top}.dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-datagrid-group-space+td,.dx-datagrid-content .dx-datagrid-table .dx-row>tr>td.dx-datagrid-group-space+td{border-left:none}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container{overflow:hidden}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-datagrid-invalid .dx-invalid-message.dx-overlay{position:static}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell{max-width:0;vertical-align:middle;padding-top:0;padding-right:0;padding-bottom:0}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell:not(.dx-datagrid-cell-expandable){padding-left:0}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor,.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor-container{border:0;margin:0}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-select{padding:0;width:70px;min-width:70px;max-width:70px}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit{text-overflow:clip;width:100px;min-width:100px;white-space:nowrap}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons{width:80px;min-width:80px}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link{text-decoration:none}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit .dx-link{display:inline-block}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-expand{padding:0;width:30px;min-width:30px;max-width:30px;z-index:3;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-adaptive{padding:0;vertical-align:middle}.dx-datagrid-content .dx-datagrid-table .dx-data-row .dx-command-edit-with-icons{line-height:1;white-space:nowrap}.dx-datagrid-content .dx-datagrid-table .dx-filter-range-content{padding:7px 7px 7px 32px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.dx-datagrid-content .dx-datagrid-table .dx-row>.dx-last-data-cell{border-right:none}.dx-datagrid-content .dx-datagrid-table .dx-row>.dx-command-adaptive-hidden{border-left:none}.dx-cell-modified,.dx-datagrid-invalid,.dx-highlight-outline{position:relative;padding:7px}.dx-cell-modified::after,.dx-datagrid-invalid::after,.dx-highlight-outline::after{content:"";position:absolute;border:2px solid transparent;top:0;left:1px;bottom:0;right:0;pointer-events:none}.dx-cell-modified.dx-hidden,.dx-datagrid-invalid.dx-hidden,.dx-highlight-outline.dx-hidden{display:block!important}.dx-cell-modified.dx-hidden::after,.dx-datagrid-invalid.dx-hidden::after,.dx-highlight-outline.dx-hidden::after{display:none}.dx-editor-cell .dx-highlight-outline,.dx-editor-cell.dx-cell-modified,.dx-editor-cell.dx-datagrid-invalid{padding:0}.dx-column-lines .dx-cell-modified::after,.dx-column-lines .dx-datagrid-invalid::after,.dx-column-lines .dx-highlight-outline::after{left:0}.dx-datagrid-headers{position:relative;outline:0;min-height:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-header-row>td>.dx-datagrid-text-content{display:inline-block;white-space:normal;vertical-align:top}.dx-header-row>td>.dx-datagrid-text-content:not(.dx-sort-indicator):not(.dx-header-filter-indicator){max-width:100%}.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor{border-width:0}.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after{content:" ";position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;z-index:1;pointer-events:none}.dx-datagrid-filter-range-overlay .dx-datagrid-filter-range-end{border-top:1px solid transparent}.dx-datagrid-filter-range-overlay .dx-editor-container.dx-cell-modified,.dx-datagrid-filter-range-overlay .dx-editor-container.dx-datagrid-invalid{padding:0}.dx-datagrid-filter-row .dx-editor-cell .dx-menu{display:none}.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu{position:relative}.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu{display:block}.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input{padding-left:32px}.dx-datagrid-filter-row .dx-cell-modified::after,.dx-datagrid-filter-row .dx-datagrid-invalid::after{pointer-events:none}.dx-datagrid-filter-row .dx-focused .dx-highlight-outline::after,.dx-datagrid-filter-row .dx-focused.dx-cell-modified::after,.dx-datagrid-filter-row .dx-focused.dx-datagrid-invalid::after{border-color:transparent}.dx-datagrid-filter-row .dx-menu{z-index:1;position:absolute;top:0;left:0;cursor:pointer;height:100%;overflow:visible}.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal{display:flex;height:100%}.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout-container,.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text{display:none}.dx-datagrid-filter-row .dx-menu-item.dx-state-focused::after{position:absolute;top:0;left:0;bottom:0;right:0;content:""}.dx-datagrid-filter-row>.dx-first-cell .dx-menu,.dx-datagrid-filter-row>td:first-child .dx-menu{margin-left:0}.dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item{padding:5px 30px 5px 5px}.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal>li>.dx-menu-item{padding:8px 5px 7px}.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal>li>.dx-menu-item.dx-state-disabled:hover{padding:9px 6px 8px}.dx-datagrid-filter-row .dx-menu-caption{padding-left:6px}.dx-datagrid-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down{display:none}.dx-datagrid-filter-row .dx-menu-item-highlight{font-weight:400}.dx-datagrid-scroll-container{overflow:hidden;width:100%}.dx-datagrid-header-panel{text-align:left}.dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button{margin-left:10px}.dx-datagrid-search-panel{margin:0 0 0 15px}.dx-gridbase-container>.dx-datagrid-rowsview{flex:auto;height:auto}.dx-gridbase-container>.dx-datagrid-rowsview.dx-scrollable{display:flex}.dx-gridbase-container>.dx-datagrid-rowsview.dx-scrollable>.dx-scrollable-wrapper{flex:1 1;height:auto;min-width:0;min-height:0}.dx-datagrid-rowsview{position:relative;overflow:hidden}.dx-datagrid-rowsview.dx-empty{height:100px}.dx-datagrid-rowsview.dx-empty .dx-scrollable-content{height:100%}.dx-datagrid-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content{z-index:2}.dx-datagrid-rowsview.dx-fixed-columns .dx-scrollable-scrollbar{z-index:3}.dx-datagrid-rowsview .dx-datagrid-content{overflow-anchor:none}.dx-datagrid-rowsview .dx-datagrid-content:not(.dx-datagrid-content-fixed){min-height:100%}.dx-datagrid-rowsview .dx-datagrid-content.dx-scrollable-container{width:auto}.dx-datagrid-rowsview .dx-datagrid-content.dx-datagrid-content-fixed.dx-scrollable-container{height:auto}.dx-datagrid-rowsview:focus{outline:0}.dx-datagrid-rowsview .dx-row>td,.dx-datagrid-rowsview .dx-row>tr>td{overflow:hidden;text-overflow:ellipsis}.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child,.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child>td,.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child>tr>td{border-top:none}.dx-datagrid-rowsview .dx-data-row>td:focus{outline:0}.dx-datagrid-rowsview .dx-selection.dx-row:hover>td .dx-link,.dx-datagrid-rowsview .dx-selection.dx-row:hover>tr>td .dx-link,.dx-datagrid-rowsview .dx-selection>td .dx-link,.dx-datagrid-rowsview .dx-selection>tr>td .dx-link{color:inherit}.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row,.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row{border-top:0;border-bottom:0}.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row>td,.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row>td{padding-top:0;padding-bottom:0}.dx-datagrid-rowsview .dx-select-checkboxes-hidden>tbody>tr>td>.dx-select-checkbox{display:none}.dx-datagrid-rowsview .dx-select-checkboxes-hidden>tbody>tr.dx-selection>td>.dx-select-checkbox,.dx-datagrid-rowsview .dx-select-checkboxes-hidden>tbody>tr>td:hover>.dx-select-checkbox{display:inline-block}.dx-datagrid-rowsview .dx-row>.dx-master-detail-cell:focus{outline:0}.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-row>.dx-master-detail-cell{overflow:visible}.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-row>.dx-master-detail-cell .dx-datagrid-master-detail-container{overflow:hidden;text-overflow:ellipsis}.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-row>.dx-master-detail-cell .dx-datagrid-master-detail-container.dx-datagrid-sticky-column-left{left:0;right:0}.dx-datagrid-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after{border-color:transparent}.dx-datagrid-nodata{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%,-50%)}.dx-datagrid-bottom-load-panel{text-align:center;padding:10px}.dx-datagrid-hidden-column{white-space:nowrap}.dx-datagrid .dx-row .dx-datagrid-hidden-column{border-right-width:0;border-left-width:0}.dx-datagrid-hidden-column>*{display:none!important}.dx-datagrid-total-footer>.dx-datagrid-content .dx-row>td{padding-top:14px;padding-bottom:14px}.dx-datagrid-summary-item{font-weight:700}.dx-datagrid-export-menu .dx-dropdownbutton-content .dx-list-item{display:block}.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content{border:none;box-shadow:none}.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content{padding:0}.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-popover-arrow{width:0;height:0}.dx-datagrid-notouch-action{touch-action:none}.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,.dx-datagrid-column-chooser-list.dx-treeview .dx-treeview-item{border:none}.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message{text-align:center;left:0;right:0;bottom:50%;position:absolute}.dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-table{border-collapse:separate}.dx-datagrid .dx-datagrid-sticky-columns .dx-focused-fixed-element{z-index:3}.dx-datagrid .dx-datagrid-sticky-columns .dx-scrollable-scrollbar{z-index:4}.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item,.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item{padding:7px 5px 7px 30px}.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image,.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image{background-position-x:right}.dx-datagrid.dx-rtl .dx-texteditor-buttons-container,.dx-rtl .dx-datagrid .dx-texteditor-buttons-container{text-align:start}.dx-rtl .dx-datagrid-content .dx-datagrid-table{direction:rtl}.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-datagrid-group-space{border-left:none}.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row>td.dx-datagrid-group-space+td{border-right:none}.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container .dx-editor-cell .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon{transform:scaleX(-1)}.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-filter-range-content{padding:7px 32px 7px 7px}.dx-rtl .dx-datagrid-headers .dx-datagrid-scrollable-simulated,.dx-rtl .dx-datagrid-total-footer .dx-datagrid-scrollable-simulated{direction:ltr}.dx-rtl .dx-datagrid-headers .dx-datagrid-scrollable-simulated .dx-datagrid-table,.dx-rtl .dx-datagrid-total-footer .dx-datagrid-scrollable-simulated .dx-datagrid-table{direction:rtl}.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input{padding-right:32px}.dx-rtl .dx-datagrid-filter-row .dx-menu{right:0;left:auto;margin-left:0;margin-right:-2px}.dx-rtl .dx-datagrid-filter-row>td:first-child .dx-menu{margin-left:0}.dx-rtl .dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item{padding:5px 5px 5px 30px}.dx-rtl .dx-datagrid-filter-row .dx-menu-caption{padding-right:6px}.dx-rtl .dx-datagrid-header-panel{text-align:right}.dx-rtl .dx-datagrid-header-panel .dx-datagrid-column-chooser-button{margin-left:0}.dx-rtl .dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button{margin-left:0;margin-right:10px}.dx-rtl .dx-datagrid-search-panel{margin:0 15px 0 0}.dx-datagrid-filter-panel,.dx-datagrid-filter-panel-left{display:flex;justify-content:space-between;flex-direction:row;min-width:0}.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter:hover,.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text:hover{text-decoration:underline;cursor:pointer}.dx-datagrid-filter-panel .dx-datagrid-filter-panel-checkbox{padding-right:10px}.dx-datagrid-filter-panel .dx-icon-filter{margin:auto 7px auto auto;cursor:pointer}.dx-datagrid{position:relative;cursor:default;white-space:normal;color:#333}.dx-hidden.dx-group-cell{display:table-cell!important;font-size:0!important}.dx-datagrid-group-panel{display:flex;white-space:nowrap;width:100%;touch-action:pinch-zoom}.dx-datagrid-group-panel .dx-group-panel-message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-datagrid-group-panel .dx-group-panel-item{display:inline-block;min-width:30px;white-space:nowrap}.dx-datagrid-group-panel .dx-group-panel-item .dx-sort{margin-left:6px}.dx-datagrid-group-panel .dx-block-separator{position:relative;border-radius:3px}.dx-datagrid-rowsview .dx-row.dx-group-row td{border-top:1px solid;border-bottom:1px solid}.dx-datagrid-rowsview .dx-row.dx-group-row:first-child td{border-top:none}.dx-datagrid-rowsview .dx-group-row:focus{outline:0}.dx-datagrid-rowsview .dx-group-row.dx-row>td{border-left-color:transparent;border-right-color:transparent}.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-content:focus{outline:0}.dx-datagrid-group-closed::before,.dx-datagrid-group-opened::before{position:absolute;display:block;right:0;left:0}.dx-rtl .dx-datagrid-group-closed{transform:scaleX(-1)}.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-group-row.dx-row.dx-column-lines>td{border-left:none;border-right:none}.dx-rtl .dx-datagrid-group-panel .dx-block-separator,.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item{margin-right:0}.dx-rtl .dx-datagrid-group-panel .dx-sort{margin-left:0;margin-right:6px}.dx-datagrid-borders>.dx-datagrid-headers,.dx-datagrid-borders>.dx-datagrid-rowsview,.dx-datagrid-borders>.dx-datagrid-total-footer{border-left:1px solid #ddd;border-right:1px solid #ddd}.dx-datagrid-borders>.dx-datagrid-rowsview,.dx-datagrid-borders>.dx-datagrid-total-footer{border-bottom:1px solid #ddd}.dx-datagrid-borders>.dx-datagrid-filter-panel,.dx-datagrid-borders>.dx-datagrid-headers{border-top:1px solid #ddd}.dx-datagrid-borders>.dx-datagrid-filter-panel{border-top-width:0;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.dx-sortable-dragging>div>.dx-gridbase-container>.dx-datagrid-rowsview{border-color:rgba(51,122,183,.5)}.dx-datagrid>.dx-datagrid-headers,.dx-datagrid>.dx-datagrid-rowsview,.dx-datagrid>.dx-datagrid-total-footer{background-color:#fff}.dx-datagrid .dx-sort-up{font:14px/1 DXIcons}.dx-datagrid .dx-sort-up::before{content:"\f051"}.dx-datagrid .dx-sort-down{font:14px/1 DXIcons}.dx-datagrid .dx-sort-down::before{content:"\f052"}.dx-datagrid .dx-sort-down,.dx-datagrid .dx-sort-up{font-family:inherit}.dx-datagrid .dx-sort-down::before,.dx-datagrid .dx-sort-up::before{font-family:DXIcons,sans-serif}.dx-datagrid .dx-datagrid-header-panel .dx-toolbar{background-color:transparent}.dx-datagrid .dx-datagrid-header-panel .dx-group-panel-item,.dx-datagrid .dx-datagrid-header-panel .dx-header-filter{outline:0}.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-group-panel-item:focus,.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus{outline:#5c95c5 solid 2px;outline-offset:-2px}.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus{outline-offset:2px}.dx-datagrid .dx-datagrid-headers .dx-header-filter,.dx-datagrid .dx-datagrid-headers .dx-header-row>td{outline:0}.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus{outline:#5c95c5 solid 2px;outline-offset:2px}.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus{outline-offset:-2px}.dx-datagrid .dx-header-filter{position:relative;color:#757575;font:14px/1 DXIcons}.dx-datagrid .dx-header-filter::before{content:"\f050"}.dx-datagrid .dx-header-filter-empty{color:rgba(117,117,117,.5)}.dx-datagrid.dx-filter-menu .dx-menu-item-content .dx-icon{width:14px;height:14px;background-position:0 0;background-size:14px 14px;padding:0;font-size:14px;text-align:center;line-height:14px}.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-col-fixed{background-color:#fff}.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none{border-left:2px solid #ddd;border-right:2px solid #ddd}.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell{border-left:none}.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell{border-right:none}.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row>td.dx-command-edit>a.dx-link:focus{outline:#5c95c5 solid 2px;outline-offset:2px}.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row.dx-row-focused>td.dx-command-edit>a.dx-link:focus{outline-color:#fff;outline-offset:0}.dx-datagrid .dx-datagrid-rowsview .dx-datagrid-edit-form{background-color:#fff}.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row>td:not(.dx-datagrid-sticky-column,.dx-datagrid-sticky-column-left,.dx-datagrid-sticky-column-right){position:relative}.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row>td:not(.dx-datagrid-group-space)::before{display:block;height:100%;content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAACqCAYAAABbAOqQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYWQ2ODE5MS00ZDMxLWRjNGYtOTU0NC1jNjJkMTIxMjY2M2IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjY1RUVFQzAzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjY1RUVFQkYzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVlMjM1Y2U0LTc5ZWUtNGI0NC05ZjlkLTk2NTZmZGFjNjhhNCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjk1OTQ2MjBiLTUyMTQtYTM0Yy04Nzc5LTEwMmEyMTY4MTlhOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvLbJKYAAADrSURBVHja7N3BDYBACABBsQn7L48q0BoMD5SZxAZuc74gF1V1MMfpCARBEEEQRBAEEQRBdovnuxxDq3RD/LIQRBAEQRBBEEQQBBEEQQQBAAAAAAAAABhi8gZVbgxi6kQQBBEEQQRBEEEQRBAEQRBBAAAAAAAAAAAabX2Daux2lqkTQRBEEAQRBEEEQRBBEARBBAEAAAAAAAAAaLR1g2osUyeCIIggCCIIggiCIIIgCIIIAgAAAAAAAADQ6KsbVPnXIKZOBEEQQRBEEAQRBEEEQRAEEYRXoqqcghuCIIIgiCAIIgiCCMIUtwADALYCCr92l++TAAAAAElFTkSuQmCC);background-repeat:no-repeat repeat}.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row>td[style*="text-align: right"]::before{transform:scaleX(-1);background-position-y:34px}.dx-datagrid .dx-datagrid-total-footer .dx-row.dx-footer-row td.dx-command-expand.dx-datagrid-sticky-column,.dx-datagrid .dx-datagrid-total-footer .dx-row.dx-footer-row td.dx-command-expand.dx-datagrid-sticky-column-left,.dx-datagrid .dx-datagrid-total-footer .dx-row.dx-footer-row td.dx-command-expand.dx-datagrid-sticky-column-right{background-color:#fff}.dx-datagrid .dx-datagrid-total-footer .dx-row.dx-footer-row .dx-datagrid-sticky-column,.dx-datagrid .dx-datagrid-total-footer .dx-row.dx-footer-row .dx-datagrid-sticky-column-left,.dx-datagrid .dx-datagrid-total-footer .dx-row.dx-footer-row .dx-datagrid-sticky-column-right{padding-inline:0}.dx-datagrid .dx-datagrid-total-footer .dx-row.dx-footer-row .dx-datagrid-sticky-column .dx-datagrid-summary-item,.dx-datagrid .dx-datagrid-total-footer .dx-row.dx-footer-row .dx-datagrid-sticky-column-left .dx-datagrid-summary-item,.dx-datagrid .dx-datagrid-total-footer .dx-row.dx-footer-row .dx-datagrid-sticky-column-right .dx-datagrid-summary-item{background-color:#fff;padding-inline:7px}.dx-datagrid .dx-datagrid-filter-row .dx-filter-range-content{color:#333}.dx-datagrid .dx-error-row td{color:#fff;padding:0}.dx-datagrid .dx-invalid-message .dx-overlay-content{white-space:normal;word-wrap:break-word}.dx-datagrid .dx-column-lines>td:first-child{border-left:none}.dx-datagrid .dx-column-lines>td:last-child{border-right:none}.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon{font:14px/1 DXIcons}.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon::before{content:"\f038"}.dx-datagrid .dx-datagrid-sticky-columns .dx-column-lines>td{border-right:none}.dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-content .dx-datagrid-table .dx-row .dx-datagrid-column-no-border,.dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-content .dx-datagrid-table .dx-row.dx-column-lines>td.dx-datagrid-first-header{border-left:none}.dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-content.dx-sortable{overflow:visible}.dx-header-multi-row.dx-datagrid-sticky-columns .dx-column-lines>td:first-child{border-left:1px solid #ddd}.dx-datagrid-filter-panel{padding:10px;color:#333;border-top:1px solid #ddd}.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,.dx-datagrid-filter-panel .dx-icon-filter{outline:0}.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-clear-filter:focus,.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-text:focus,.dx-datagrid-filter-panel.dx-state-focused .dx-icon-filter:focus{outline:#5c95c5 solid 2px;outline-offset:3px}.dx-datagrid-form-buttons-container{float:right}.dx-datagrid-form-buttons-container .dx-button{margin-left:10px;margin-top:10px}.dx-datagrid-adaptive-more{cursor:pointer;font:21px/21px DXIcons}.dx-datagrid-adaptive-more::before{content:"\f06c"}.dx-datagrid-edit-popup .dx-error-message{background-color:#e89895;white-space:normal;word-wrap:break-word;color:#fff;margin-bottom:20px}.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none{border-left:2px solid #ddd;border-right:2px solid #ddd}.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell{border-right:none}.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell{border-left:none}.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row>td::before{transform:scaleX(-1)}.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row>td[style*="text-align: left"]::before{transform:scale(1)}.dx-rtl .dx-datagrid .dx-column-lines>td:first-child{border-right:none;border-left:1px solid #ddd}.dx-rtl .dx-datagrid .dx-column-lines>td:last-child,.dx-rtl .dx-datagrid .dx-datagrid-sticky-columns .dx-column-lines>td{border-left:none}.dx-rtl .dx-datagrid .dx-datagrid-sticky-columns .dx-column-lines:not(.dx-datagrid-group-footer)>td{border-right:1px solid #ddd}.dx-rtl .dx-datagrid .dx-datagrid-sticky-columns .dx-column-lines:not(.dx-datagrid-group-footer)>td:first-child,.dx-rtl .dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-content .dx-datagrid-table .dx-row .dx-datagrid-column-no-border,.dx-rtl .dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-content .dx-datagrid-table .dx-row.dx-column-lines>td.dx-datagrid-first-header{border-right:none}.dx-rtl .dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-content .dx-datagrid-table .dx-row .dx-datagrid-column-no-border.dx-datagrid-sticky-column-border-left,.dx-rtl .dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-content .dx-datagrid-table .dx-row.dx-column-lines>td.dx-datagrid-first-header.dx-datagrid-sticky-column-border-left{border-left:2px solid #ddd}.dx-rtl .dx-header-multi-row.dx-datagrid-sticky-columns .dx-datagrid-table .dx-column-lines>td:first-child{border-left:none;border-right:1px solid #ddd}.dx-rtl .dx-datagrid-form-buttons-container{float:left}.dx-rtl .dx-datagrid-form-buttons-container .dx-button{margin-left:0;margin-right:10px}.dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-table .dx-row td.dx-datagrid-sticky-column-border-right,.dx-rtl .dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-table .dx-row td.dx-datagrid-sticky-column-border-right{border-right:2px solid #ddd}.dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-table .dx-row td.dx-datagrid-sticky-column-border-left,.dx-rtl .dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-table .dx-row td.dx-datagrid-sticky-column-border-left{border-left:2px solid #ddd}.dx-datagrid-cell-updated-animation{animation:1s dx-datagrid-highlight-change}@keyframes dx-datagrid-highlight-change{50%,from{background-color:rgba(51,51,51,.08)}}.dx-datagrid-total-footer tr{outline:0}.dx-datagrid-total-footer:focus-within{outline:#5c95c5 solid 2px;outline-offset:-2px}.dx-datagrid-container.dx-filter-menu .dx-menu-item-has-icon .dx-icon,.dx-datagrid.dx-filter-menu .dx-menu-item-has-icon .dx-icon{color:inherit}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before{content:"\f053"}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before{content:"\f054"}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-fix-column{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column::before,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-fix-column::before{content:"\f16f"}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-left,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-left{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-left::before,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-left::before{content:"\f17b"}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-right,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-right{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-right::before,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-right::before{content:"\f17d"}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-stick-column,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-stick-column{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-stick-column::before,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-stick-column::before{content:"\f17c"}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-unfix-column,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-unfix-column{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-unfix-column::before,.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-unfix-column::before{content:"\f17a"}.dx-datagrid .dx-icon-filter-operation-equals,.dx-datagrid-container .dx-icon-filter-operation-equals{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-equals::before,.dx-datagrid-container .dx-icon-filter-operation-equals::before{content:"\f044"}.dx-datagrid .dx-icon-filter-operation-default,.dx-datagrid-container .dx-icon-filter-operation-default{font:12px/12px DXIcons;width:12px;height:12px;background-position:0 0;background-size:12px 12px;padding:0;text-align:center}.dx-datagrid .dx-icon-filter-operation-default::before,.dx-datagrid-container .dx-icon-filter-operation-default::before{content:"\f027"}.dx-datagrid .dx-icon-filter-operation-not-equals,.dx-datagrid-container .dx-icon-filter-operation-not-equals{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-not-equals::before,.dx-datagrid-container .dx-icon-filter-operation-not-equals::before{content:"\f045"}.dx-datagrid .dx-icon-filter-operation-less,.dx-datagrid-container .dx-icon-filter-operation-less{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-less::before,.dx-datagrid-container .dx-icon-filter-operation-less::before{content:"\f046"}.dx-datagrid .dx-icon-filter-operation-less-equal,.dx-datagrid-container .dx-icon-filter-operation-less-equal{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-less-equal::before,.dx-datagrid-container .dx-icon-filter-operation-less-equal::before{content:"\f048"}.dx-datagrid .dx-icon-filter-operation-greater,.dx-datagrid-container .dx-icon-filter-operation-greater{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-greater::before,.dx-datagrid-container .dx-icon-filter-operation-greater::before{content:"\f047"}.dx-datagrid .dx-icon-filter-operation-greater-equal,.dx-datagrid-container .dx-icon-filter-operation-greater-equal{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-greater-equal::before,.dx-datagrid-container .dx-icon-filter-operation-greater-equal::before{content:"\f049"}.dx-datagrid .dx-icon-filter-operation-contains,.dx-datagrid-container .dx-icon-filter-operation-contains{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-contains::before,.dx-datagrid-container .dx-icon-filter-operation-contains::before{content:"\f063"}.dx-datagrid .dx-icon-filter-operation-not-contains,.dx-datagrid-container .dx-icon-filter-operation-not-contains{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-not-contains::before,.dx-datagrid-container .dx-icon-filter-operation-not-contains::before{content:"\f066"}.dx-datagrid .dx-icon-filter-operation-starts-with,.dx-datagrid-container .dx-icon-filter-operation-starts-with{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-starts-with::before,.dx-datagrid-container .dx-icon-filter-operation-starts-with::before{content:"\f064"}.dx-datagrid .dx-icon-filter-operation-ends-with,.dx-datagrid-container .dx-icon-filter-operation-ends-with{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-ends-with::before,.dx-datagrid-container .dx-icon-filter-operation-ends-with::before{content:"\f065"}.dx-datagrid .dx-icon-filter-operation-between,.dx-datagrid-container .dx-icon-filter-operation-between{font:14px/1 DXIcons}.dx-datagrid .dx-icon-filter-operation-between::before,.dx-datagrid-container .dx-icon-filter-operation-between::before{content:"\f06a"}.dx-datagrid .dx-row-alt{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.dx-datagrid .dx-row-alt>td,.dx-datagrid .dx-row-alt>tr>td{background-color:#f5f5f5}.dx-datagrid .dx-row-alt.dx-row:not(.dx-row-removed){border-bottom-color:transparent}.dx-datagrid .dx-link{text-decoration:underline;cursor:pointer;color:#337ab7}.dx-datagrid .dx-row-lines>td{border-bottom:1px solid #ddd}.dx-datagrid .dx-column-lines>td{border-left:1px solid #ddd;border-right:1px solid #ddd}.dx-datagrid .dx-error-row .dx-closebutton{float:right;margin:9px;font:14px/14px DXIcons;width:14px;height:14px;background-position:0 0;background-size:14px 14px;padding:0;text-align:center}.dx-datagrid .dx-error-row .dx-closebutton::before{content:"\f00a"}.dx-datagrid .dx-error-row .dx-error-message{background-color:#e89895;white-space:normal;word-wrap:break-word;padding:7px 35px 7px 7px}.dx-datagrid .dx-row>td{padding:7px}.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit .dx-link:not(.dx-link-icon){margin:0 2px;min-width:20px}.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit-with-icons .dx-link{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px;margin:0 5px}.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit-with-icons .dx-link:not(.dx-link-icon){width:auto}.dx-datagrid .dx-command-drag{width:36px;min-width:36px}.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon{vertical-align:middle;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:19px}.dx-datagrid .dx-datagrid-drop-highlight>td{background-color:#337ab7;color:#fff}.dx-datagrid-edit-popup .dx-error-message{padding:7px}.dx-datagrid-headers .dx-texteditor-input,.dx-datagrid-rowsview .dx-texteditor-input{padding:7px;min-height:33px}.dx-datagrid-headers .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-datagrid-headers .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-datagrid-rowsview .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-datagrid-rowsview .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input{padding-right:7px}.dx-datagrid-headers .dx-lookup,.dx-datagrid-rowsview .dx-lookup{height:auto}.dx-datagrid-headers .dx-lookup-field,.dx-datagrid-rowsview .dx-lookup-field{padding-left:7px;padding-top:7px;padding-bottom:7px}.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input{padding-left:34px}.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-placeholder::before,.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-texteditor-input,.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input,.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input{padding-right:34px}.dx-datagrid-checkbox-size{vertical-align:middle;padding-bottom:2px}.dx-datagrid-checkbox-size .dx-checkbox-icon{font-size:16px}.dx-datagrid-checkbox-size.dx-checkbox-checked .dx-checkbox-icon::before{font-size:12px}.dx-datagrid-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon::before{position:relative;display:block;width:6px;height:6px;top:50%;margin-top:-3px;inset-inline-start:50%;-webkit-margin-start:-3px;margin-inline-start:-3px;font-size:inherit;border-radius:0}.dx-datagrid-column-chooser-list .dx-empty-message{color:#757575;padding:0 20px}.dx-datagrid-column-chooser{color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-datagrid-column-chooser input,.dx-datagrid-column-chooser textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content{padding:0 20px 20px}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-search{margin-bottom:10px}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-node{padding-left:20px}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-popup-content{padding:0 20px 20px}.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-list .dx-treeview-select-all-item,.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-select-all-item{-webkit-padding-start:34px;padding-inline-start:34px}.dx-datagrid-column-chooser .dx-overlay-content{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title{padding-top:7px;padding-bottom:9px;background-color:transparent}.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item{opacity:.5;margin-bottom:10px;background-color:#fff;color:#757575;font-weight:400;border:1px solid #ddd;padding:7px;box-shadow:0 1px 3px -1px rgba(0,0,0,.2)}.dx-datagrid-drag-header{box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);color:#757575;font-weight:400;padding:7px;border:1px solid rgba(51,122,183,.5);background-color:#fff}.dx-datagrid-columns-separator{background-color:#337ab7}.dx-datagrid-columns-separator-transparent{background-color:transparent}.dx-datagrid-focus-overlay{border:2px solid #5c95c5}.dx-datagrid-table .dx-row .dx-command-select{width:70px;min-width:70px}.dx-datagrid-table .dx-row .dx-command-edit{width:85px;min-width:85px}.dx-datagrid-table .dx-row .dx-command-edit .dx-state-disabled.dx-link{opacity:.5}.dx-datagrid-table .dx-row .dx-command-edit .dx-state-disabled.dx-link-icon{opacity:.6}.dx-datagrid-table .dx-row .dx-command-expand{width:30px;min-width:30px}.dx-datagrid-table .dx-row .dx-command-expand.dx-datagrid-group-space{padding-top:7px}.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused){background-color:#f5f5f5;color:#333}.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-datagrid-group-space{border-right-color:#f5f5f5}.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-command-select{overflow:inherit}.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>.dx-datagrid-readonly .dx-texteditor .dx-texteditor-input{background-color:#f5f5f5;color:#333}.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td.dx-pointer-events-none{background-color:transparent}.dx-datagrid-headers{color:#757575;font-weight:400;touch-action:pinch-zoom}.dx-datagrid-headers::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none;border-bottom:1px solid #ddd}.dx-datagrid-borders .dx-datagrid-headers .dx-datagrid-table{border-bottom-width:1px}.dx-datagrid-headers .dx-datagrid-table .dx-row>td{border-bottom:1px solid #ddd}.dx-datagrid-filter-row .dx-menu .dx-overlay-content{color:#333}.dx-datagrid-filter-row .dx-menu-item.dx-state-focused{background-color:transparent;color:inherit}.dx-datagrid-filter-row .dx-menu-item.dx-state-focused::after{border:2px solid #5c95c5}.dx-datagrid-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded{background-color:#fff}.dx-datagrid-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded::after{border-color:transparent}.dx-datagrid-filter-row .dx-menu-item-has-submenu.dx-state-hover{background-color:transparent}.dx-datagrid-filter-row .dx-menu-item-has-submenu.dx-menu-item-expanded.dx-state-hover{background-color:#fff}.dx-datagrid-filter-row .dx-cell-modified::after,.dx-datagrid-filter-row .dx-datagrid-invalid::after,.dx-datagrid-filter-row .dx-highlight-outline::after{border-color:rgba(92,184,92,.5)}.dx-datagrid-filter-row .dx-menu-item-content .dx-icon{color:inherit}.dx-datagrid-filter-row td .dx-editor-container .dx-filter-range-content{padding:7px 7px 7px 32px}.dx-datagrid-filter-range-overlay .dx-overlay-content{border:1px solid #ddd;overflow:inherit;box-shadow:2px 2px 3px rgba(0,0,0,.15)}.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-cell-modified::after,.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-datagrid-invalid::after{border-color:rgba(92,184,92,.5);left:0}.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input{background-color:#fff;padding:7px}.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after{border:2px solid #5c95c5}.dx-cell-modified,.dx-datagrid-invalid{padding:7px}.dx-datagrid-header-panel{border-bottom:1px solid #ddd}.dx-datagrid-header-panel .dx-toolbar{margin-bottom:10px}.dx-datagrid-addrow-button .dx-icon-edit-button-addrow{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-datagrid-addrow-button .dx-icon-edit-button-addrow::before{content:"\f00b"}.dx-datagrid-cancel-button .dx-icon-edit-button-cancel{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-datagrid-cancel-button .dx-icon-edit-button-cancel::before{content:"\f04c"}.dx-datagrid-save-button .dx-icon-edit-button-save{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-datagrid-save-button .dx-icon-edit-button-save::before{content:"\f041"}.dx-datagrid-adaptive-more{width:21px;height:21px;background-position:0 0;background-size:21px 21px;padding:0;font-size:21px;text-align:center;line-height:21px}.dx-datagrid-borders .dx-datagrid-rowsview,.dx-datagrid-headers+.dx-datagrid-rowsview,.dx-datagrid-rowsview.dx-datagrid-after-headers{border-top:1px solid #ddd}.dx-datagrid-rowsview .dx-row{border-top:1px solid transparent;border-bottom:1px solid transparent}.dx-datagrid-rowsview .dx-row:focus{outline:0}.dx-datagrid-rowsview .dx-row.dx-edit-row:first-child>td{border-top-width:0;border-bottom:1px solid #ddd}.dx-datagrid-rowsview .dx-row.dx-edit-row>td{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dx-datagrid-rowsview .dx-row.dx-datagrid-edit-form{white-space:normal}.dx-datagrid-rowsview .dx-master-detail-row>.dx-master-detail-cell{padding:20px}.dx-datagrid-rowsview .dx-master-detail-row .dx-master-detail-cell:not(.dx-row-lines),.dx-datagrid-rowsview .dx-master-detail-row>.dx-datagrid-group-space{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dx-datagrid-rowsview .dx-master-detail-row .dx-texteditor-input{padding-right:0}.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) .dx-master-detail-cell,.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form)>.dx-datagrid-group-space{background-color:#fafafa}.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-cell-modified::after,.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-datagrid-invalid::after{border:1px solid rgba(217,83,79,.4)}.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-focused.dx-cell-modified::after,.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-focused.dx-datagrid-invalid::after{border:1px solid #d9534f}.dx-datagrid-rowsview .dx-data-row .dx-cell-modified.dx-cell-modified::after,.dx-datagrid-rowsview .dx-data-row .dx-cell-modified.dx-datagrid-invalid::after{border-color:rgba(92,184,92,.5)}.dx-datagrid-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content{padding:9px 17px}.dx-datagrid-rowsview .dx-row-removed>td{background-color:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:rgba(51,51,51,.7)}.dx-datagrid-rowsview .dx-row-removed:not(.dx-row-lines)>td{border-top-color:#eee;border-bottom-width:0}.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-adaptive-item-text{padding-top:8px;padding-bottom:8px;padding-left:8px}.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-datagrid-invalid{border:1px solid rgba(217,83,79,.4)}.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-datagrid-invalid.dx-adaptive-item-text{padding-top:7px;padding-bottom:7px;padding-left:7px}.dx-datagrid-rowsview .dx-item-modified{border-radius:4px;border:2px solid rgba(92,184,92,.5)}.dx-datagrid-rowsview .dx-item-modified.dx-adaptive-item-text{padding-top:6px;padding-bottom:6px;padding-left:6px}.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused),.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused){color:#333}.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-texteditor-input,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-texteditor-input,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-texteditor-input{border-radius:0}.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-datagrid-group-closed,.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-datagrid-group-opened,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-datagrid-group-closed,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-datagrid-group-opened,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-datagrid-group-closed,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-datagrid-group-opened{color:#333}.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused),.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused){background-color:#d6e4f1}.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus{background-color:#fff;color:#333}.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr:last-child>td{border-bottom:1px solid #5c95c5}.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines)>td,.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines)>tr:first-child>td{border-top:1px solid #d6e4f1;border-bottom:1px solid #d6e4f1}.dx-datagrid-rowsview .dx-row-focused.dx-group-row{background-color:#d6e4f1;color:#333}.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-closed,.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-opened,.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-summary-item{color:#333}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td{background-color:#e6e6e6;color:#333}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-datagrid-group-space,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-datagrid-group-space,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-datagrid-group-space,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-datagrid-group-space{border-right-color:#e6e6e6}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-pointer-events-none,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-pointer-events-none,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-pointer-events-none,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-pointer-events-none{border-left-color:#ddd;border-right-color:#ddd}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-focused,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-focused,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-focused,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-focused{background-color:#fff;color:#333}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>td{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>tr:first-child>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>tr:first-child>td{border-top:1px solid #e6e6e6}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>tr:last-child>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>tr:last-child>td{border-bottom:1px solid #e6e6e6}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines>tr>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines>tr>td{border-left-color:#ddd;border-right-color:#ddd}.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines>tr>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines>td,.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines>tr>td{border-bottom-color:#ddd}.dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content{padding-right:0}.dx-datagrid-rowsview td.dx-validation-pending{position:relative;padding:0}.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,.dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid{padding:7px 34px 7px 7px}.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid,.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid{padding-left:34px;padding-right:7px}.dx-datagrid-rowsview td.dx-validation-pending .dx-pending-indicator{pointer-events:none;position:absolute;top:50%;margin-top:-11px;width:22px;height:22px;inset-inline-end:4px;background-color:#fff}.dx-datagrid-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending .dx-texteditor-input{padding-right:34px}.dx-datagrid-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending.dx-rtl .dx-texteditor-input{padding-right:7px;padding-bottom:7px;padding-left:34px}.dx-datagrid-search-text{color:#fff;background-color:#337ab7}.dx-datagrid-nodata{color:#333;font-size:17px;opacity:.7}.dx-datagrid-bottom-load-panel{border-top:1px solid #ddd;background-color:#fff}.dx-datagrid-summary-item{color:rgba(51,51,51,.7)}.dx-datagrid-total-footer{position:relative;border-top:1px solid #ddd}.dx-datagrid-revert-tooltip .dx-overlay-content{background-color:#fff;min-width:inherit}.dx-datagrid-revert-tooltip .dx-revert-button{margin:0 1px;background-color:#d9534f;border-color:#d43f3a;color:#fff}.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon{color:#fff}.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-selected{background-color:#d9534f}.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-hover{background-color:#c9302c}.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-focused{background-color:#b52b27}.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-active{background-color:#a02622;color:#fff}.dx-datagrid-revert-tooltip .dx-revert-button>.dx-button-content{padding:7px}.dx-toolbar-menu-section .dx-datagrid-checkbox-size{width:100%}.dx-toolbar-menu-section .dx-datagrid-checkbox-size .dx-checkbox-container{padding:14px}.dx-toolbar-menu-section .dx-datagrid-checkbox-size .dx-checkbox-text{padding-left:34px}.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-data-row:not(.dx-row-lines,.dx-edit-row,.dx-selection,.dx-row-focused,.dx-row-removed)>td:not(.dx-editor-cell,.dx-master-detail-cell){padding-top:8px}.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-row.dx-row-focused:not(.dx-edit-row):not(.dx-row-lines)>td:not(.dx-editor-cell,.dx-master-detail-cell),.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-row.dx-selection:not(.dx-edit-row):not(.dx-row-lines)>td:not(.dx-editor-cell,.dx-master-detail-cell){padding-bottom:6px}.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-row.dx-edit-row>td.dx-command-edit{padding-top:6px}.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-row.dx-edit-row>td:not(.dx-master-detail-cell) .dx-texteditor-input{padding-bottom:6px;min-height:31px}.dx-row.dx-group-row+.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-data-row td:not(.dx-command-expand,.dx-editor-cell),.dx-row.dx-master-detail-row+.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-data-row td:not(.dx-command-expand,.dx-editor-cell){padding-top:7px}.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-row.dx-row-lines.dx-edit-row>td{border-top-width:0}.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-row-removed:not(.dx-row-lines)>td{border-bottom-width:0}.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-row-removed.dx-row-lines>td{border-top-width:0}.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-master-detail-row>.dx-master-detail-cell{padding:0}.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-master-detail-row>.dx-master-detail-cell>.dx-datagrid-master-detail-container{padding:20px}.dx-datagrid-sticky-columns .dx-datagrid-draggable-column{opacity:1;color:#999}.dx-rtl .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-datagrid-group-space{border-left-color:#f5f5f5;border-right-color:transparent}.dx-rtl .dx-datagrid-filter-row .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon{margin:0 3px}.dx-rtl .dx-datagrid-filter-row td .dx-editor-container .dx-filter-range-content{padding:7px 32px 7px 7px}.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>td,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>tr>td,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>td,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>tr>td{border-right-color:#ddd}.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>td:not(.dx-focused).dx-datagrid-group-space,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>tr>td:not(.dx-focused).dx-datagrid-group-space,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>td:not(.dx-focused).dx-datagrid-group-space,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>tr>td:not(.dx-focused).dx-datagrid-group-space{border-left-color:#e6e6e6}.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>td.dx-pointer-events-none,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover>tr>td.dx-pointer-events-none,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>td.dx-pointer-events-none,.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row>tr>td.dx-pointer-events-none{border-left-color:#ddd}.dx-rtl .dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content{padding-left:0}.dx-datagrid-group-panel{font-size:14px;touch-action:pinch-zoom}.dx-datagrid-group-panel .dx-group-panel-message{color:#757575;font-weight:400;padding:7px;border-top:1px solid transparent;border-bottom:1px solid transparent;line-height:1.2858}.dx-datagrid-group-panel .dx-group-panel-item{margin-right:10px;color:#757575;font-weight:400;border:1px solid #ddd;padding:7px}.dx-datagrid-group-panel .dx-block-separator{margin-right:10px;color:#757575;font-weight:400;background-color:#337ab7}.dx-datagrid-group-panel .dx-sort{color:#757575}.dx-datagrid-rowsview .dx-row.dx-group-row:first-child{border-top:none}.dx-datagrid-rowsview .dx-row.dx-group-row{font-weight:700}.dx-datagrid-rowsview .dx-row.dx-group-row .dx-group-cell.dx-datagrid-sticky-column,.dx-datagrid-rowsview .dx-row.dx-group-row .dx-group-cell.dx-datagrid-sticky-column-left,.dx-datagrid-rowsview .dx-row.dx-group-row .dx-group-cell.dx-datagrid-sticky-column-right{padding-left:0;padding-right:0;overflow:visible;overflow:initial;overflow-x:clip;background-color:transparent}.dx-datagrid-rowsview .dx-row.dx-group-row:not(.dx-row-focused){color:#222;background-color:#f7f7f7}.dx-datagrid-rowsview .dx-row.dx-group-row td{border-top-color:#ddd;border-bottom-color:#ddd}.dx-datagrid-rowsview .dx-row.dx-group-row td.dx-datagrid-sticky-column,.dx-datagrid-rowsview .dx-row.dx-group-row td.dx-datagrid-sticky-column-left,.dx-datagrid-rowsview .dx-row.dx-group-row td.dx-datagrid-sticky-column-right{background-color:#f7f7f7}.dx-datagrid-rowsview .dx-datagrid-group-row-container{padding-left:7px;padding-right:7px;text-overflow:ellipsis;display:inline-block;position:-webkit-sticky;position:sticky;background-color:#f7f7f7;max-width:100%;overflow:clip}.dx-datagrid-group-opened{font:18px/18px DXIcons;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center;color:#959595}.dx-datagrid-group-opened::before{content:"\f001"}.dx-datagrid-group-closed{font:18px/18px DXIcons;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center;color:#959595}.dx-datagrid-group-closed::before{content:"\f04e"}.dx-datagrid-group-closed,.dx-datagrid-group-opened{cursor:pointer;position:relative;width:100%}.dx-row.dx-datagrid-group-footer.dx-column-lines{border-bottom:1px solid #ddd}.dx-row.dx-datagrid-group-footer>td{border-top:1px solid #ddd;background-color:#fff;border-left-width:0;border-right-width:0}.dx-datagrid-sticky-columns .dx-row.dx-datagrid-group-footer>td{border-bottom:1px solid #ddd}.dx-datagrid-sticky-columns .dx-datagrid-group-footer+.dx-datagrid-group-footer td,.dx-datagrid-sticky-columns .dx-datagrid-group-footer+.dx-edit-row td,.dx-datagrid-sticky-columns .dx-datagrid-group-footer+.dx-master-detail-row td,.dx-datagrid-sticky-columns .dx-datagrid-group-footer+.dx-row.dx-group-row td,.dx-datagrid-sticky-columns .dx-edit-row+.dx-datagrid-group-footer td,.dx-datagrid-sticky-columns .dx-edit-row+.dx-edit-row td,.dx-datagrid-sticky-columns .dx-edit-row+.dx-master-detail-row td,.dx-datagrid-sticky-columns .dx-edit-row+.dx-row.dx-group-row td,.dx-datagrid-sticky-columns .dx-row.dx-group-row+.dx-datagrid-group-footer td,.dx-datagrid-sticky-columns .dx-row.dx-group-row+.dx-edit-row td,.dx-datagrid-sticky-columns .dx-row.dx-group-row+.dx-master-detail-row td,.dx-datagrid-sticky-columns .dx-row.dx-group-row+.dx-row.dx-group-row td,.dx-datagrid-sticky-columns .dx-row.dx-row-lines+.dx-datagrid-group-footer td,.dx-datagrid-sticky-columns .dx-row.dx-row-lines+.dx-edit-row td,.dx-datagrid-sticky-columns .dx-row.dx-row-lines+.dx-master-detail-row td,.dx-datagrid-sticky-columns .dx-row.dx-row-lines+.dx-row.dx-group-row td{border-top:none}.dx-datagrid-sticky-columns .dx-row.dx-group-row:first-child td{padding-top:7px}.dx-rtl .dx-datagrid-group-panel .dx-block-separator,.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item{margin-left:10px}.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,.dx-datagrid-filter-panel .dx-icon-filter{color:#337ab7}.dx-treelist-important-margin{margin-right:5px!important}.dx-treelist-table{background-color:transparent}.dx-treelist-borders>.dx-treelist-total-footer{border-top:0}.dx-treelist-borders>.dx-treelist-header-panel{border-bottom:0}.dx-treelist-borders>.dx-pager{margin-top:-1px}.dx-treelist-borders>.dx-treelist-rowsview.dx-last-row-border tbody:last-child>.dx-data-row:nth-last-child(2),.dx-treelist-borders>.dx-treelist-rowsview.dx-last-row-border tbody:last-child>.dx-data-row:nth-last-child(2)>td{border-bottom-width:0}.dx-treelist .dx-treelist-content-fixed{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;pointer-events:none;overflow:hidden}.dx-treelist .dx-treelist-content-fixed .dx-treelist-table{position:relative}.dx-treelist .dx-treelist-content-fixed .dx-treelist-table td{pointer-events:auto}.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-row td.dx-pointer-events-none{visibility:hidden;background-color:transparent;pointer-events:none;border-top-color:transparent;border-bottom-color:transparent}.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-header-row td.dx-pointer-events-none{border-bottom-color:transparent}.dx-treelist .dx-treelist-content-fixed .dx-treelist-table.dx-treelist-table-fixed .dx-row td.dx-pointer-events-none{width:auto}.dx-treelist .dx-menu-subitem ul li{padding-top:0}.dx-treelist .dx-menu-subitem ul li:first-child{padding-top:1px}.dx-treelist .dx-menu-subitem .dx-menu-item{padding:7px 30px 7px 5px}.dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image{background-position-x:left}.dx-treelist .dx-link{text-decoration:underline;cursor:pointer}.dx-treelist .dx-column-indicators{display:inline-block;vertical-align:top;white-space:nowrap}.dx-treelist .dx-column-indicators.dx-visibility-hidden{visibility:hidden}.dx-treelist .dx-column-indicators .dx-sort-index-icon{padding-right:3px;margin-left:-3px;width:15px}.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter,.dx-treelist .dx-column-indicators .dx-header-filter.dx-sort,.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter,.dx-treelist .dx-column-indicators .dx-sort.dx-sort{display:inline-block}.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter::after,.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:-7px}.dx-treelist .dx-row>td,.dx-treelist .dx-row>tr>td{padding:7px}.dx-treelist .dx-error-row{-webkit-user-select:initial;-moz-user-select:initial;user-select:initial}.dx-treelist .dx-error-row .dx-error-message{-webkit-user-select:text;-moz-user-select:text;user-select:text}.dx-treelist .dx-error-row .dx-error-message a{color:inherit}.dx-treelist .dx-treelist-rowsview .dx-data-row .dx-command-drag{cursor:move;vertical-align:middle;padding:0}.dx-treelist .dx-treelist-sticky-column,.dx-treelist .dx-treelist-sticky-column-left,.dx-treelist .dx-treelist-sticky-column-right{position:-webkit-sticky;position:sticky;z-index:2;background-color:#fff}.dx-treelist .dx-treelist-sticky-column-left.dx-treelist-sticky-column-right,.dx-treelist .dx-treelist-sticky-column-right.dx-treelist-sticky-column-right,.dx-treelist .dx-treelist-sticky-column.dx-treelist-sticky-column-right{z-index:3}.dx-treelist .dx-treelist-total-footer .dx-treelist-sticky-column,.dx-treelist .dx-treelist-total-footer .dx-treelist-sticky-column-left,.dx-treelist .dx-treelist-total-footer .dx-treelist-sticky-column-right{background-color:transparent}.dx-sortable-dragging .dx-treelist-rowsview .dx-data-row .dx-command-drag{cursor:pointer;cursor:grabbing}.dx-sortable-without-handle .dx-data-row{cursor:pointer}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title{border-bottom:none;font-size:16px}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label{font-size:16px}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content{padding:0 20px 20px}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-treelist-drag-action{opacity:1;cursor:pointer;touch-action:pinch-zoom}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-treelist-draggable-column{opacity:.5}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-treeview-node-container:first-child>.dx-treeview-node-is-leaf{padding:0}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-list .dx-treeview-node .dx-treeview-item,.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node .dx-treeview-item{-webkit-padding-start:4px;padding-inline-start:4px}.dx-treelist-nowrap,.dx-treelist-nowrap .dx-header-row>td>.dx-treelist-text-content{white-space:nowrap}.dx-treelist-drag-header{position:absolute;vertical-align:middle;cursor:pointer;z-index:10000;box-sizing:content-box}.dx-treelist-drag-header.dx-drag-command-cell{padding:0}.dx-treelist-columns-separator{position:absolute;z-index:4;width:3px}.dx-treelist-columns-separator-transparent{border-left:0;border-right:0}.dx-treelist-tracker{width:100%;position:absolute;top:0;z-index:4;cursor:col-resize}.dx-treelist-table-content{position:absolute;top:0}.dx-treelist-focus-overlay{position:absolute;pointer-events:none;top:0;left:0;visibility:hidden}.dx-treelist-action,.dx-treelist-drag-action{cursor:pointer}.dx-treelist-draggable-column{opacity:.5}.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-modified):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row)>td:not(.dx-focused) .dx-link{color:inherit}.dx-treelist-content{position:relative}.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message{visibility:visible}.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message .dx-overlay-content,.dx-treelist-text-content{overflow:hidden;text-overflow:ellipsis}.dx-treelist-table-fixed{table-layout:fixed;width:100%}input.dx-hidden{display:inline-block!important;width:0!important}.dx-hidden-cell{visibility:hidden}.dx-row>td,.dx-row>tr>td{border:none}.dx-treelist-content .dx-treelist-table{border-collapse:collapse;border-spacing:0;margin:0;max-width:10px}.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed{max-width:none}.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-none{display:none}.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-index{width:26px}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit{max-width:none!important}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators{float:none!important}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators>span{width:14px}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators .dx-sort.dx-sort-none{display:inline-block}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-header-row .dx-treelist-text-content{max-width:none}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-left{margin-right:3px}.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-right{margin-left:3px}.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators{float:none!important}.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators>span{width:14px}.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-left{margin-right:3px}.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-right{margin-left:3px}.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-master-detail-cell{max-width:0}.dx-treelist-content .dx-treelist-table [class*=column]+[class*=column]:last-child{float:none}.dx-treelist-content .dx-treelist-table .dx-row>td,.dx-treelist-content .dx-treelist-table .dx-row>tr>td{vertical-align:top}.dx-treelist-content .dx-treelist-table .dx-row>td.dx-first-child,.dx-treelist-content .dx-treelist-table .dx-row>td:first-child,.dx-treelist-content .dx-treelist-table .dx-row>tr>td.dx-first-child,.dx-treelist-content .dx-treelist-table .dx-row>tr>td:first-child{border-left:0}.dx-treelist-content .dx-treelist-table .dx-row>td.dx-last-child,.dx-treelist-content .dx-treelist-table .dx-row>tr>td.dx-last-child{border-right:0}.dx-treelist-content .dx-treelist-table .dx-row>td.dx-treelist-group-space,.dx-treelist-content .dx-treelist-table .dx-row>tr>td.dx-treelist-group-space{border-right:none;vertical-align:top}.dx-treelist-content .dx-treelist-table .dx-row>td.dx-treelist-group-space+td,.dx-treelist-content .dx-treelist-table .dx-row>tr>td.dx-treelist-group-space+td{border-left:none}.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container{overflow:hidden}.dx-treelist-content .dx-treelist-table .dx-row .dx-treelist-invalid .dx-invalid-message.dx-overlay{position:static}.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell{max-width:0;vertical-align:middle;padding-top:0;padding-right:0;padding-bottom:0}.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell:not(.dx-treelist-cell-expandable){padding-left:0}.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor,.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor-container{border:0;margin:0}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-select{padding:0;width:70px;min-width:70px;max-width:70px}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit{text-overflow:clip;width:100px;min-width:100px;white-space:nowrap}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons{width:80px;min-width:80px}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link{text-decoration:none}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit .dx-link{display:inline-block}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-expand{padding:0;width:30px;min-width:30px;max-width:30px;z-index:3;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-treelist-content .dx-treelist-table .dx-row .dx-command-adaptive{padding:0;vertical-align:middle}.dx-treelist-content .dx-treelist-table .dx-data-row .dx-command-edit-with-icons{line-height:1;white-space:nowrap}.dx-treelist-content .dx-treelist-table .dx-filter-range-content{padding:7px 7px 7px 32px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.dx-treelist-content .dx-treelist-table .dx-row>.dx-last-data-cell{border-right:none}.dx-treelist-content .dx-treelist-table .dx-row>.dx-command-adaptive-hidden{border-left:none}.dx-cell-modified,.dx-highlight-outline,.dx-treelist-invalid{position:relative;padding:7px}.dx-cell-modified::after,.dx-highlight-outline::after,.dx-treelist-invalid::after{content:"";position:absolute;border:2px solid transparent;top:0;left:1px;bottom:0;right:0;pointer-events:none}.dx-cell-modified.dx-hidden,.dx-highlight-outline.dx-hidden,.dx-treelist-invalid.dx-hidden{display:block!important}.dx-cell-modified.dx-hidden::after,.dx-highlight-outline.dx-hidden::after,.dx-treelist-invalid.dx-hidden::after{display:none}.dx-editor-cell .dx-texteditor-input{margin:0}.dx-editor-cell .dx-highlight-outline,.dx-editor-cell.dx-cell-modified,.dx-editor-cell.dx-treelist-invalid{padding:0}.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before{display:inline-block;content:"​";vertical-align:middle}.dx-column-lines .dx-cell-modified::after,.dx-column-lines .dx-highlight-outline::after,.dx-column-lines .dx-treelist-invalid::after{left:0}.dx-treelist-headers{position:relative;outline:0;min-height:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-header-row .dx-editor-cell .dx-select-checkbox{display:inline-block}.dx-header-row>td{white-space:nowrap;overflow:hidden}.dx-header-row>td>.dx-treelist-text-content{display:inline-block;white-space:normal;vertical-align:top}.dx-header-row .dx-text-content-alignment-left,.dx-header-row .dx-text-content-alignment-right,.dx-header-row>td>.dx-treelist-text-content:not(.dx-sort-indicator):not(.dx-header-filter-indicator){max-width:100%}.dx-header-row .dx-header-filter-indicator,.dx-header-row .dx-sort-indicator{max-width:calc(100% - 17px)}.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left,.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left{margin-right:3px}.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-right,.dx-header-row .dx-sort-indicator.dx-text-content-alignment-right{margin-left:3px}.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right,.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right{max-width:calc(100% - 34px)}.dx-header-row .dx-sort-indicator.dx-header-filter-indicator{max-width:calc(100% - 31px)}.dx-header-row .dx-sort-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right{max-width:calc(100% - 62px)}.dx-header-row .dx-sort-indicator.dx-sort-index-indicator{max-width:calc(100% - 29px)}.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator{max-width:calc(100% - 43px)}.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right{max-width:calc(100% - 46px)}.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right{max-width:calc(100% - 74px)}.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor{border-width:0}.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after{content:" ";position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;z-index:1;pointer-events:none}.dx-treelist-filter-range-overlay .dx-treelist-filter-range-end{border-top:1px solid transparent}.dx-treelist-filter-range-overlay .dx-editor-container.dx-cell-modified,.dx-treelist-filter-range-overlay .dx-editor-container.dx-treelist-invalid{padding:0}.dx-treelist-filter-row .dx-editor-cell .dx-menu{display:none}.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu{position:relative}.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu{display:block}.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input{padding-left:32px}.dx-treelist-filter-row .dx-cell-modified::after,.dx-treelist-filter-row .dx-treelist-invalid::after{pointer-events:none}.dx-treelist-filter-row .dx-focused .dx-highlight-outline::after,.dx-treelist-filter-row .dx-focused.dx-cell-modified::after,.dx-treelist-filter-row .dx-focused.dx-treelist-invalid::after{border-color:transparent}.dx-treelist-filter-row .dx-menu{z-index:1;position:absolute;top:0;left:0;cursor:pointer;height:100%;overflow:visible}.dx-treelist-filter-row .dx-menu .dx-menu-horizontal{display:flex;height:100%}.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout-container,.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text{display:none}.dx-treelist-filter-row .dx-menu-item.dx-state-focused::after{position:absolute;top:0;left:0;bottom:0;right:0;content:""}.dx-treelist-filter-row>.dx-first-cell .dx-menu,.dx-treelist-filter-row>td:first-child .dx-menu{margin-left:0}.dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item{padding:5px 30px 5px 5px}.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal>li>.dx-menu-item{padding:8px 5px 7px}.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal>li>.dx-menu-item.dx-state-disabled:hover{padding:9px 6px 8px}.dx-treelist-filter-row .dx-menu-caption{padding-left:6px}.dx-treelist-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down{display:none}.dx-treelist-filter-row .dx-menu-item-highlight{font-weight:400}.dx-treelist-scroll-container{overflow:hidden;width:100%}.dx-treelist-header-panel{text-align:left}.dx-treelist-header-panel .dx-toolbar-menu-container .dx-button{margin-left:10px}.dx-state-disabled{cursor:pointer}.dx-state-disabled .dx-menu-item{cursor:default}.dx-treelist-search-panel{margin:0 0 0 15px}.dx-gridbase-container>.dx-treelist-rowsview{flex:auto;height:auto}.dx-gridbase-container>.dx-treelist-rowsview.dx-scrollable{display:flex}.dx-gridbase-container>.dx-treelist-rowsview.dx-scrollable>.dx-scrollable-wrapper{flex:1 1;height:auto;min-width:0;min-height:0}.dx-treelist-rowsview{position:relative;overflow:hidden}.dx-treelist-rowsview.dx-empty{height:100px}.dx-treelist-rowsview.dx-empty .dx-scrollable-content{height:100%}.dx-treelist-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content{z-index:2}.dx-treelist-rowsview.dx-fixed-columns .dx-scrollable-scrollbar{z-index:3}.dx-treelist-rowsview .dx-treelist-content{overflow-anchor:none}.dx-treelist-rowsview .dx-treelist-content:not(.dx-treelist-content-fixed){min-height:100%}.dx-treelist-rowsview .dx-treelist-content.dx-scrollable-container{width:auto}.dx-treelist-rowsview .dx-treelist-content.dx-treelist-content-fixed.dx-scrollable-container{height:auto}.dx-treelist-rowsview:focus{outline:0}.dx-treelist-rowsview .dx-row>td,.dx-treelist-rowsview .dx-row>tr>td{overflow:hidden;text-overflow:ellipsis}.dx-treelist-rowsview .dx-row.dx-row-lines:first-child,.dx-treelist-rowsview .dx-row.dx-row-lines:first-child>td,.dx-treelist-rowsview .dx-row.dx-row-lines:first-child>tr>td{border-top:none}.dx-treelist-rowsview .dx-data-row>td:focus{outline:0}.dx-treelist-rowsview .dx-selection.dx-row:hover>td .dx-link,.dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td .dx-link,.dx-treelist-rowsview .dx-selection>td .dx-link,.dx-treelist-rowsview .dx-selection>tr>td .dx-link{color:inherit}.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row,.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row{border-top:0;border-bottom:0}.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row>td,.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row>td{padding-top:0;padding-bottom:0}.dx-treelist-rowsview .dx-select-checkboxes-hidden>tbody>tr>td>.dx-select-checkbox{display:none}.dx-treelist-rowsview .dx-select-checkboxes-hidden>tbody>tr.dx-selection>td>.dx-select-checkbox,.dx-treelist-rowsview .dx-select-checkboxes-hidden>tbody>tr>td:hover>.dx-select-checkbox{display:inline-block}.dx-treelist-rowsview .dx-row>.dx-master-detail-cell:focus{outline:0}.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-row>.dx-master-detail-cell{overflow:visible}.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-row>.dx-master-detail-cell .dx-treelist-master-detail-container{overflow:hidden;text-overflow:ellipsis}.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-row>.dx-master-detail-cell .dx-treelist-master-detail-container.dx-treelist-sticky-column-left{left:0;right:0}.dx-treelist-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after{border-color:transparent}.dx-treelist-nodata{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%,-50%)}.dx-treelist-bottom-load-panel{text-align:center;padding:10px}.dx-treelist-hidden-column{white-space:nowrap}.dx-treelist .dx-row .dx-treelist-hidden-column{border-right-width:0;border-left-width:0}.dx-treelist-hidden-column>*{display:none!important}.dx-treelist-total-footer>.dx-treelist-content .dx-row>td{padding-top:14px;padding-bottom:14px}.dx-treelist-summary-item{font-weight:700}.dx-treelist-export-menu .dx-dropdownbutton-content .dx-list-item{display:block}.dx-command-adaptive{width:36px;min-width:36px}.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content{border:none;box-shadow:none}.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content{padding:0}.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-popover-arrow{width:0;height:0}.dx-treelist-notouch-action{touch-action:none}.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,.dx-treelist-column-chooser-list.dx-treeview .dx-treeview-item{border:none}.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message{text-align:center;left:0;right:0;bottom:50%;position:absolute}.dx-treelist .dx-treelist-sticky-columns .dx-treelist-table{border-collapse:separate}.dx-treelist .dx-treelist-sticky-columns .dx-focused-fixed-element{z-index:3}.dx-treelist .dx-treelist-sticky-columns .dx-scrollable-scrollbar{z-index:4}.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item,.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item{padding:7px 5px 7px 30px}.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image,.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image{background-position-x:right}.dx-rtl .dx-treelist .dx-texteditor-buttons-container,.dx-treelist.dx-rtl .dx-texteditor-buttons-container{text-align:start}.dx-rtl .dx-treelist-content .dx-treelist-table{direction:rtl}.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row>td.dx-treelist-group-space{border-left:none}.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row>td.dx-treelist-group-space+td{border-right:none}.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container .dx-editor-cell .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon{transform:scaleX(-1)}.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-filter-range-content{padding:7px 32px 7px 7px}.dx-rtl .dx-treelist-headers .dx-treelist-scrollable-simulated,.dx-rtl .dx-treelist-total-footer .dx-treelist-scrollable-simulated{direction:ltr}.dx-rtl .dx-treelist-headers .dx-treelist-scrollable-simulated .dx-treelist-table,.dx-rtl .dx-treelist-total-footer .dx-treelist-scrollable-simulated .dx-treelist-table{direction:rtl}.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input{padding-right:32px}.dx-rtl .dx-treelist-filter-row .dx-menu{right:0;left:auto;margin-left:0;margin-right:-2px}.dx-rtl .dx-treelist-filter-row>td:first-child .dx-menu{margin-left:0}.dx-rtl .dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item{padding:5px 5px 5px 30px}.dx-rtl .dx-treelist-filter-row .dx-menu-caption{padding-right:6px}.dx-rtl .dx-treelist-header-panel{text-align:right}.dx-rtl .dx-treelist-header-panel .dx-treelist-column-chooser-button{margin-left:0}.dx-rtl .dx-treelist-header-panel .dx-toolbar-menu-container .dx-button{margin-left:0;margin-right:10px}.dx-rtl .dx-treelist-search-panel{margin:0 15px 0 0}.dx-treelist-filter-panel,.dx-treelist-filter-panel-left{display:flex;justify-content:space-between;flex-direction:row;min-width:0}.dx-treelist-filter-panel .dx-treelist-filter-panel-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter:hover,.dx-treelist-filter-panel .dx-treelist-filter-panel-text:hover{text-decoration:underline;cursor:pointer}.dx-treelist-filter-panel .dx-treelist-filter-panel-checkbox{padding-right:10px}.dx-treelist-filter-panel .dx-icon-filter{margin:auto 7px auto auto;cursor:pointer}.dx-treelist-container{position:relative;cursor:default;white-space:normal;color:#333}.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable,.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable{white-space:nowrap}.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-text-content,.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable .dx-treelist-text-content{display:inline-block;white-space:normal}.dx-treelist-headers .dx-header-row>td.dx-treelist-select-all .dx-treelist-select-checkbox-container{position:relative;float:left;width:16px;height:1lh;margin:0 8px 0 22px}.dx-treelist-headers .dx-header-row>td.dx-treelist-select-all .dx-treelist-select-checkbox-container .dx-select-checkbox{display:block;position:absolute;top:50%;transform:translateY(-50%);margin:0;padding:0}.dx-treelist-rowsview .dx-row>td.dx-treelist-cell-expandable .dx-treelist-icon-container{display:inline-flex;align-items:center;float:left;height:1lh;white-space:nowrap}.dx-treelist-rowsview .dx-row>td.dx-treelist-cell-expandable .dx-treelist-empty-space{width:18px;height:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dx-treelist-rowsview .dx-row>td.dx-treelist-cell-expandable .dx-treelist-empty-space--last{margin:0 4px 0 0}.dx-treelist-rowsview .dx-row>td.dx-treelist-cell-expandable .dx-treelist-expanded{font:14px/1 DXIcons;position:relative;cursor:pointer}.dx-treelist-rowsview .dx-row>td.dx-treelist-cell-expandable .dx-treelist-expanded::before{content:"\f001";position:absolute;top:0;left:0;font-size:18px;transform:translateY(-50%)}.dx-treelist-rowsview .dx-row>td.dx-treelist-cell-expandable .dx-treelist-collapsed{font:14px/1 DXIcons;position:relative;cursor:pointer}.dx-treelist-rowsview .dx-row>td.dx-treelist-cell-expandable .dx-treelist-collapsed::before{content:"\f04e";position:absolute;top:0;left:0;font-size:18px;transform:translateY(-50%)}.dx-treelist-rowsview .dx-row>td.dx-treelist-cell-expandable .dx-treelist-select-checkbox-container{position:relative;width:16px;height:1px;margin:0 8px 0 0}.dx-treelist-rowsview .dx-row>td.dx-treelist-cell-expandable .dx-treelist-select-checkbox-container .dx-select-checkbox{display:block;position:absolute;top:0;left:0;transform:translateY(-50%);margin:0;padding:0}.dx-treelist-rowsview .dx-row>td.dx-treelist-cell-expandable.dx-treelist-best-fit .dx-treelist-icon-container{float:none;vertical-align:top}.dx-rtl .dx-treelist-headers .dx-header-row>td.dx-treelist-select-all .dx-treelist-select-checkbox-container{float:right;margin:0 22px 0 8px}.dx-rtl .dx-treelist-rowsview .dx-row>td.dx-treelist-cell-expandable .dx-treelist-icon-container{float:right}.dx-rtl .dx-treelist-rowsview .dx-row>td.dx-treelist-cell-expandable .dx-treelist-empty-space--last{margin:0 0 0 4px}.dx-rtl .dx-treelist-rowsview .dx-row>td.dx-treelist-cell-expandable .dx-treelist-collapsed::before{transform:translateY(-50%) scaleX(-1)}.dx-rtl .dx-treelist-rowsview .dx-row>td.dx-treelist-cell-expandable .dx-treelist-select-checkbox-container{margin:0 0 0 8px}.dx-treelist-borders>.dx-treelist-headers,.dx-treelist-borders>.dx-treelist-rowsview,.dx-treelist-borders>.dx-treelist-total-footer{border-left:1px solid #ddd;border-right:1px solid #ddd}.dx-treelist-borders>.dx-treelist-rowsview,.dx-treelist-borders>.dx-treelist-total-footer{border-bottom:1px solid #ddd}.dx-treelist-borders>.dx-treelist-filter-panel,.dx-treelist-borders>.dx-treelist-headers{border-top:1px solid #ddd}.dx-treelist-borders>.dx-treelist-filter-panel{border-top-width:0;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.dx-sortable-dragging>div>.dx-gridbase-container>.dx-treelist-rowsview{border-color:rgba(51,122,183,.5)}.dx-treelist .dx-column-lines>td:first-child{border-left:none}.dx-treelist .dx-column-lines>td:last-child{border-right:none}.dx-treelist .dx-command-drag .dx-treelist-drag-icon{font:14px/1 DXIcons}.dx-treelist .dx-command-drag .dx-treelist-drag-icon::before{content:"\f038"}.dx-treelist .dx-treelist-sticky-columns .dx-column-lines>td{border-right:none}.dx-treelist .dx-treelist-sticky-columns .dx-treelist-content .dx-treelist-table .dx-row .dx-treelist-column-no-border,.dx-treelist .dx-treelist-sticky-columns .dx-treelist-content .dx-treelist-table .dx-row.dx-column-lines>td.dx-treelist-first-header{border-left:none}.dx-treelist .dx-treelist-sticky-columns .dx-treelist-content.dx-sortable{overflow:visible}.dx-header-multi-row.dx-treelist-sticky-columns .dx-column-lines>td:first-child{border-left:1px solid #ddd}.dx-treelist-container>.dx-treelist-headers,.dx-treelist-container>.dx-treelist-rowsview{background-color:#fff}.dx-treelist-container .dx-sort-up{font:14px/1 DXIcons}.dx-treelist-container .dx-sort-up::before{content:"\f051"}.dx-treelist-container .dx-sort-down{font:14px/1 DXIcons}.dx-treelist-container .dx-sort-down::before{content:"\f052"}.dx-treelist-container .dx-sort-down,.dx-treelist-container .dx-sort-up{font-family:inherit}.dx-treelist-container .dx-sort-down::before,.dx-treelist-container .dx-sort-up::before{font-family:DXIcons,sans-serif}.dx-treelist-container .dx-treelist-header-panel .dx-toolbar{background-color:transparent}.dx-treelist-container .dx-treelist-headers .dx-header-filter,.dx-treelist-container .dx-treelist-headers .dx-header-row>td{outline:0}.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus{outline:#5c95c5 solid 2px}.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus{outline-offset:-2px}.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus{outline-offset:2px}.dx-treelist-container .dx-header-filter{position:relative;color:#757575;font:14px/1 DXIcons}.dx-treelist-container .dx-header-filter::before{content:"\f050"}.dx-treelist-container .dx-header-filter-empty{color:rgba(117,117,117,.5)}.dx-treelist-container.dx-filter-menu .dx-menu-item-content .dx-icon{width:14px;height:14px;background-position:0 0;background-size:14px 14px;padding:0;font-size:14px;text-align:center;line-height:14px}.dx-treelist-container .dx-treelist-content-fixed .dx-treelist-table .dx-col-fixed{background-color:#fff}.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none{border-left:2px solid #ddd;border-right:2px solid #ddd}.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell{border-left:none}.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell{border-right:none}.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row>td.dx-command-edit>a.dx-link:focus{outline:#5c95c5 solid 2px;outline-offset:2px}.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row.dx-row-focused>td.dx-command-edit>a.dx-link:focus{outline-color:#fff;outline-offset:0}.dx-treelist-container .dx-treelist-rowsview .dx-treelist-edit-form{background-color:#fff}.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row>td:not(.dx-treelist-sticky-column,.dx-treelist-sticky-column-left,.dx-treelist-sticky-column-right){position:relative}.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row>td::before{display:block;height:100%;content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAACqCAYAAABbAOqQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYWQ2ODE5MS00ZDMxLWRjNGYtOTU0NC1jNjJkMTIxMjY2M2IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjY1RUVFQzAzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjY1RUVFQkYzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVlMjM1Y2U0LTc5ZWUtNGI0NC05ZjlkLTk2NTZmZGFjNjhhNCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjk1OTQ2MjBiLTUyMTQtYTM0Yy04Nzc5LTEwMmEyMTY4MTlhOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvLbJKYAAADrSURBVHja7N3BDYBACABBsQn7L48q0BoMD5SZxAZuc74gF1V1MMfpCARBEEEQRBAEEQRBdovnuxxDq3RD/LIQRBAEQRBBEEQQBBEEQQQBAAAAAAAAABhi8gZVbgxi6kQQBBEEQQRBEEEQRBAEQRBBAAAAAAAAAAAabX2Daux2lqkTQRBEEAQRBEEEQRBBEARBBAEAAAAAAAAAaLR1g2osUyeCIIggCCIIggiCIIIgCIIIAgAAAAAAAADQ6KsbVPnXIKZOBEEQQRBEEAQRBEEEQRAEEYRXoqqcghuCIIIgiCAIIgiCCMIUtwADALYCCr92l++TAAAAAElFTkSuQmCC);background-repeat:no-repeat repeat}.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row>td[style*="text-align: right"]::before{transform:scaleX(-1)}.dx-treelist-container .dx-treelist-filter-row .dx-filter-range-content{color:#333}.dx-treelist-container .dx-error-row td{color:#fff;padding:0}.dx-treelist-container .dx-error-row .dx-error-message{background-color:#e89895;white-space:normal;word-wrap:break-word}.dx-treelist-filter-panel{padding:10px;color:#333;border-top:1px solid #ddd}.dx-treelist-filter-panel.dx-state-focused .dx-icon-filter:focus,.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-clear-filter:focus,.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-text:focus{outline:#5c95c5 solid 2px}.dx-treelist-form-buttons-container{float:right}.dx-treelist-form-buttons-container .dx-button{margin-left:10px;margin-top:10px}.dx-treelist-export-menu .dx-menu-item .dx-icon-exportxlsx{width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;font-size:16px;text-align:center;line-height:16px}.dx-treelist-adaptive-more{cursor:pointer;font:21px/21px DXIcons}.dx-treelist-adaptive-more::before{content:"\f06c"}.dx-treelist-edit-popup .dx-error-message{background-color:#e89895;white-space:normal;word-wrap:break-word;color:#fff;margin-bottom:20px}.dx-rtl.dx-treelist .dx-column-lines>td:first-child{border-right:none;border-left:1px solid #ddd}.dx-rtl.dx-treelist .dx-column-lines>td:last-child{border-left:none}.dx-rtl.dx-treelist .dx-treelist-sticky-columns .dx-column-lines>td{border-left:none;border-right:1px solid #ddd}.dx-rtl.dx-treelist .dx-treelist-sticky-columns .dx-column-lines>td:first-child,.dx-rtl.dx-treelist .dx-treelist-sticky-columns .dx-treelist-content .dx-treelist-table .dx-row .dx-treelist-column-no-border,.dx-rtl.dx-treelist .dx-treelist-sticky-columns .dx-treelist-content .dx-treelist-table .dx-row.dx-column-lines>td.dx-treelist-first-header{border-right:none}.dx-rtl.dx-treelist .dx-treelist-sticky-columns .dx-treelist-content .dx-treelist-table .dx-row .dx-treelist-column-no-border.dx-treelist-sticky-column-border-left,.dx-rtl.dx-treelist .dx-treelist-sticky-columns .dx-treelist-content .dx-treelist-table .dx-row.dx-column-lines>td.dx-treelist-first-header.dx-treelist-sticky-column-border-left{border-left:2px solid #ddd}.dx-rtl .dx-header-multi-row.dx-treelist-sticky-columns .dx-column-lines>td:first-child{border-left:none;border-right:1px solid #ddd}.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none{border-left:2px solid #ddd;border-right:2px solid #ddd}.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell{border-right:none}.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell{border-left:none}.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row>td::before{transform:scaleX(-1)}.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row>td[style*="text-align: left"]::before{transform:scale(1)}.dx-rtl .dx-treelist-form-buttons-container{float:left}.dx-rtl .dx-treelist-form-buttons-container .dx-button{margin-left:0;margin-right:10px}.dx-treelist .dx-treelist-sticky-columns .dx-treelist-table .dx-row td.dx-treelist-sticky-column-border-right{border-right:2px solid #ddd}.dx-treelist .dx-treelist-sticky-columns .dx-treelist-table .dx-row td.dx-treelist-sticky-column-border-left{border-left:2px solid #ddd}.dx-treelist-cell-updated-animation{animation:1s dx-treelist-highlight-change}@keyframes dx-treelist-highlight-change{50%,from{background-color:rgba(51,51,51,.08)}}.dx-treelist-container.dx-filter-menu .dx-menu-item-has-icon .dx-icon,.dx-treelist.dx-filter-menu .dx-menu-item-has-icon .dx-icon{color:inherit}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before{content:"\f053"}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before{content:"\f054"}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-fix-column{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column::before,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-fix-column::before{content:"\f16f"}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-left,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-left{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-left::before,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-left::before{content:"\f17b"}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-right,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-right{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-right::before,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-right::before{content:"\f17d"}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-stick-column,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-stick-column{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-stick-column::before,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-stick-column::before{content:"\f17c"}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-unfix-column,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-unfix-column{font:16px/16px DXIcons;width:16px;height:16px;background-position:0 0;background-size:16px 16px;padding:0;text-align:center}.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-unfix-column::before,.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-unfix-column::before{content:"\f17a"}.dx-treelist .dx-icon-filter-operation-equals,.dx-treelist-container .dx-icon-filter-operation-equals{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-equals::before,.dx-treelist-container .dx-icon-filter-operation-equals::before{content:"\f044"}.dx-treelist .dx-icon-filter-operation-default,.dx-treelist-container .dx-icon-filter-operation-default{font:12px/12px DXIcons;width:12px;height:12px;background-position:0 0;background-size:12px 12px;padding:0;text-align:center}.dx-treelist .dx-icon-filter-operation-default::before,.dx-treelist-container .dx-icon-filter-operation-default::before{content:"\f027"}.dx-treelist .dx-icon-filter-operation-not-equals,.dx-treelist-container .dx-icon-filter-operation-not-equals{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-not-equals::before,.dx-treelist-container .dx-icon-filter-operation-not-equals::before{content:"\f045"}.dx-treelist .dx-icon-filter-operation-less,.dx-treelist-container .dx-icon-filter-operation-less{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-less::before,.dx-treelist-container .dx-icon-filter-operation-less::before{content:"\f046"}.dx-treelist .dx-icon-filter-operation-less-equal,.dx-treelist-container .dx-icon-filter-operation-less-equal{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-less-equal::before,.dx-treelist-container .dx-icon-filter-operation-less-equal::before{content:"\f048"}.dx-treelist .dx-icon-filter-operation-greater,.dx-treelist-container .dx-icon-filter-operation-greater{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-greater::before,.dx-treelist-container .dx-icon-filter-operation-greater::before{content:"\f047"}.dx-treelist .dx-icon-filter-operation-greater-equal,.dx-treelist-container .dx-icon-filter-operation-greater-equal{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-greater-equal::before,.dx-treelist-container .dx-icon-filter-operation-greater-equal::before{content:"\f049"}.dx-treelist .dx-icon-filter-operation-contains,.dx-treelist-container .dx-icon-filter-operation-contains{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-contains::before,.dx-treelist-container .dx-icon-filter-operation-contains::before{content:"\f063"}.dx-treelist .dx-icon-filter-operation-not-contains,.dx-treelist-container .dx-icon-filter-operation-not-contains{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-not-contains::before,.dx-treelist-container .dx-icon-filter-operation-not-contains::before{content:"\f066"}.dx-treelist .dx-icon-filter-operation-starts-with,.dx-treelist-container .dx-icon-filter-operation-starts-with{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-starts-with::before,.dx-treelist-container .dx-icon-filter-operation-starts-with::before{content:"\f064"}.dx-treelist .dx-icon-filter-operation-ends-with,.dx-treelist-container .dx-icon-filter-operation-ends-with{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-ends-with::before,.dx-treelist-container .dx-icon-filter-operation-ends-with::before{content:"\f065"}.dx-treelist .dx-icon-filter-operation-between,.dx-treelist-container .dx-icon-filter-operation-between{font:14px/1 DXIcons}.dx-treelist .dx-icon-filter-operation-between::before,.dx-treelist-container .dx-icon-filter-operation-between::before{content:"\f06a"}.dx-treelist .dx-row-alt{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.dx-treelist .dx-row-alt>td,.dx-treelist .dx-row-alt>tr>td{background-color:#f5f5f5}.dx-treelist .dx-row-alt.dx-row:not(.dx-row-removed){border-bottom-color:transparent}.dx-treelist .dx-link{color:#337ab7}.dx-treelist .dx-row-lines>td{border-bottom:1px solid #ddd}.dx-treelist .dx-column-lines>td{border-left:1px solid #ddd;border-right:1px solid #ddd}.dx-treelist .dx-error-row .dx-closebutton{float:right;margin:9px;font:14px/14px DXIcons;width:14px;height:14px;background-position:0 0;background-size:14px 14px;padding:0;text-align:center}.dx-treelist .dx-error-row .dx-closebutton::before{content:"\f00a"}.dx-treelist .dx-error-row .dx-error-message{padding:7px 35px 7px 7px}.dx-treelist .dx-row>td{padding:7px}.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit .dx-link:not(.dx-link-icon){margin:0 2px;min-width:20px}.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit-with-icons .dx-link{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px;margin:0 5px}.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit-with-icons .dx-link:not(.dx-link-icon){width:auto}.dx-treelist .dx-treelist-rowsview .dx-virtual-row>td[style*="text-align: right"]::before{background-position-y:34px}.dx-treelist .dx-command-drag{width:36px;min-width:36px}.dx-treelist .dx-command-drag .dx-treelist-drag-icon{vertical-align:middle;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:19px}.dx-treelist .dx-treelist-drop-highlight>td{background-color:#337ab7;color:#fff}.dx-treelist-edit-popup .dx-error-message{padding:7px}.dx-treelist-headers .dx-texteditor-input,.dx-treelist-rowsview .dx-texteditor-input{padding:7px;min-height:33px}.dx-treelist-headers .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-treelist-headers .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-treelist-rowsview .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,.dx-treelist-rowsview .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input{padding-right:7px}.dx-treelist-headers .dx-lookup,.dx-treelist-rowsview .dx-lookup{height:auto}.dx-treelist-headers .dx-lookup-field,.dx-treelist-rowsview .dx-lookup-field{padding-left:7px;padding-top:7px;padding-bottom:7px}.dx-treelist-headers .dx-searchbox .dx-placeholder::before,.dx-treelist-headers .dx-searchbox .dx-texteditor-input,.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input{padding-left:34px}.dx-rtl .dx-treelist-headers .dx-searchbox .dx-placeholder::before,.dx-rtl .dx-treelist-headers .dx-searchbox .dx-texteditor-input,.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-texteditor-input,.dx-rtl.dx-treelist-headers .dx-searchbox .dx-placeholder::before,.dx-rtl.dx-treelist-headers .dx-searchbox .dx-texteditor-input,.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input{padding-right:34px}.dx-editor-cell .dx-numberbox-spin-button{background-color:transparent}.dx-editor-cell .dx-icon-clear{left:0}.dx-editor-cell .dx-texteditor,.dx-editor-cell .dx-texteditor .dx-texteditor-input{background:#fff}.dx-editor-cell .dx-dropdowneditor{background-color:#fff}.dx-editor-cell.dx-focused .dx-dropdowneditor-icon{border-radius:0}.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before{padding-top:7px;padding-bottom:7px}.dx-treelist-checkbox-size{vertical-align:middle;padding-bottom:2px}.dx-treelist-checkbox-size .dx-checkbox-icon{font-size:16px}.dx-treelist-checkbox-size.dx-checkbox-checked .dx-checkbox-icon::before{font-size:12px}.dx-treelist-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon::before{position:relative;display:block;width:6px;height:6px;top:50%;margin-top:-3px;inset-inline-start:50%;-webkit-margin-start:-3px;margin-inline-start:-3px;font-size:inherit;border-radius:0}.dx-treelist-column-chooser-list .dx-empty-message{color:#757575;padding:0 20px}.dx-treelist-column-chooser{color:#333;font-weight:400;font-size:14px;font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-treelist-column-chooser input,.dx-treelist-column-chooser textarea{font-family:"Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;line-height:1.35715}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content{padding:0 20px 20px}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-search{margin-bottom:10px}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-node{padding-left:20px}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-popup-content{padding:0 20px 20px}.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-list .dx-treeview-select-all-item,.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-select-all-item{-webkit-padding-start:34px;padding-inline-start:34px}.dx-treelist-column-chooser .dx-overlay-content{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title{padding-top:7px;padding-bottom:9px;background-color:transparent}.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item{opacity:.5;margin-bottom:10px;background-color:#fff;color:#757575;font-weight:400;border:1px solid #ddd;padding:7px;box-shadow:0 1px 3px -1px rgba(0,0,0,.2)}.dx-treelist-drag-header{box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);color:#757575;font-weight:400;padding:7px;border:1px solid rgba(51,122,183,.5);background-color:#fff}.dx-treelist-columns-separator{background-color:#337ab7}.dx-treelist-columns-separator-transparent{background-color:transparent}.dx-treelist-focus-overlay{border:2px solid #5c95c5}.dx-treelist-table .dx-row .dx-command-select{width:70px;min-width:70px}.dx-treelist-table .dx-row .dx-command-edit{width:85px;min-width:85px}.dx-treelist-table .dx-row .dx-command-edit .dx-state-disabled.dx-link{opacity:.5}.dx-treelist-table .dx-row .dx-command-edit .dx-state-disabled.dx-link-icon{opacity:.6}.dx-treelist-table .dx-row .dx-command-expand{width:30px;min-width:30px}.dx-treelist-table .dx-row .dx-command-expand.dx-treelist-group-space{padding-top:7px}.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused){background-color:#f5f5f5;color:#333}.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-treelist-group-space{border-right-color:#f5f5f5}.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-command-select{overflow:inherit}.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>.dx-treelist-readonly .dx-texteditor .dx-texteditor-input{background-color:#f5f5f5;color:#333}.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td.dx-pointer-events-none{background-color:transparent}.dx-treelist-headers{color:#757575;font-weight:400;touch-action:pinch-zoom}.dx-treelist-headers::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none;border-bottom:1px solid #ddd}.dx-treelist-borders .dx-treelist-headers .dx-treelist-table{border-bottom-width:1px}.dx-treelist-headers .dx-treelist-table .dx-row>td{border-bottom:1px solid #ddd}.dx-treelist-filter-row .dx-menu .dx-overlay-content{color:#333}.dx-treelist-filter-row .dx-menu-item.dx-state-focused{background-color:transparent;color:inherit}.dx-treelist-filter-row .dx-menu-item.dx-state-focused::after{border:2px solid #5c95c5}.dx-treelist-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded{background-color:#fff}.dx-treelist-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded::after{border-color:transparent}.dx-treelist-filter-row .dx-menu-item-has-submenu.dx-state-hover{background-color:transparent}.dx-treelist-filter-row .dx-menu-item-has-submenu.dx-menu-item-expanded.dx-state-hover{background-color:#fff}.dx-treelist-filter-row .dx-cell-modified::after,.dx-treelist-filter-row .dx-highlight-outline::after,.dx-treelist-filter-row .dx-treelist-invalid::after{border-color:rgba(92,184,92,.5)}.dx-treelist-filter-row .dx-menu-item-content .dx-icon{color:inherit}.dx-treelist-filter-row td .dx-editor-container .dx-filter-range-content{padding:7px 7px 7px 32px}.dx-treelist-filter-range-overlay .dx-overlay-content{border:1px solid #ddd;overflow:inherit;box-shadow:2px 2px 3px rgba(0,0,0,.15)}.dx-treelist-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-cell-modified::after,.dx-treelist-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-treelist-invalid::after{border-color:rgba(92,184,92,.5);left:0}.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input{background-color:#fff;padding:7px}.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after{border:2px solid #5c95c5}.dx-filter-menu.dx-menu{background-color:transparent;height:100%}.dx-filter-menu.dx-menu .dx-menu-item .dx-menu-item-content{padding:6px 5px 7px}.dx-filter-menu.dx-menu .dx-menu-item .dx-menu-item-content .dx-icon{margin:0 3px}.dx-editor-with-menu .dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default{margin-top:2px}.dx-cell-modified,.dx-treelist-invalid{padding:7px}.dx-treelist-header-panel{border-bottom:1px solid #ddd}.dx-treelist-header-panel .dx-toolbar{margin-bottom:10px}.dx-icon-column-chooser{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-icon-column-chooser::before{content:"\f04d"}.dx-treelist-addrow-button .dx-icon-edit-button-addrow{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-treelist-addrow-button .dx-icon-edit-button-addrow::before{content:"\f00b"}.dx-treelist-cancel-button .dx-icon-edit-button-cancel{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-treelist-cancel-button .dx-icon-edit-button-cancel::before{content:"\f04c"}.dx-treelist-save-button .dx-icon-edit-button-save{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-treelist-save-button .dx-icon-edit-button-save::before{content:"\f041"}.dx-apply-button .dx-icon-apply-filter{font:18px/18px DXIcons;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;text-align:center}.dx-apply-button .dx-icon-apply-filter::before{content:"\f050"}.dx-treelist-adaptive-more{width:21px;height:21px;background-position:0 0;background-size:21px 21px;padding:0;font-size:21px;text-align:center;line-height:21px}.dx-treelist-borders .dx-treelist-rowsview,.dx-treelist-headers+.dx-treelist-rowsview,.dx-treelist-rowsview.dx-treelist-after-headers{border-top:1px solid #ddd}.dx-treelist-rowsview .dx-row{border-top:1px solid transparent;border-bottom:1px solid transparent}.dx-treelist-rowsview .dx-row:focus{outline:0}.dx-treelist-rowsview .dx-row.dx-edit-row:first-child>td{border-top-width:0;border-bottom:1px solid #ddd}.dx-treelist-rowsview .dx-row.dx-edit-row>td{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dx-treelist-rowsview .dx-row.dx-treelist-edit-form{white-space:normal}.dx-treelist-rowsview .dx-master-detail-row>.dx-master-detail-cell{padding:20px}.dx-treelist-rowsview .dx-master-detail-row .dx-master-detail-cell:not(.dx-row-lines),.dx-treelist-rowsview .dx-master-detail-row>.dx-treelist-group-space{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dx-treelist-rowsview .dx-master-detail-row .dx-texteditor-input{padding-right:0}.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form) .dx-master-detail-cell,.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form)>.dx-treelist-group-space{background-color:#fafafa}.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-cell-modified::after,.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-treelist-invalid::after{border:1px solid rgba(217,83,79,.4)}.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-focused.dx-cell-modified::after,.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-focused.dx-treelist-invalid::after{border:1px solid #d9534f}.dx-treelist-rowsview .dx-data-row .dx-cell-modified.dx-cell-modified::after,.dx-treelist-rowsview .dx-data-row .dx-cell-modified.dx-treelist-invalid::after{border-color:rgba(92,184,92,.5)}.dx-treelist-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content{padding:9px 17px}.dx-treelist-rowsview .dx-row-removed>td{background-color:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:rgba(51,51,51,.7)}.dx-treelist-rowsview .dx-row-removed:not(.dx-row-lines)>td{border-top-color:#eee;border-bottom-width:0}.dx-treelist-rowsview .dx-adaptive-detail-row .dx-adaptive-item-text{padding-top:8px;padding-bottom:8px;padding-left:8px}.dx-treelist-rowsview .dx-adaptive-detail-row .dx-treelist-invalid{border:1px solid rgba(217,83,79,.4)}.dx-treelist-rowsview .dx-adaptive-detail-row .dx-treelist-invalid.dx-adaptive-item-text{padding-top:7px;padding-bottom:7px;padding-left:7px}.dx-treelist-rowsview .dx-item-modified{border-radius:4px;border:2px solid rgba(92,184,92,.5)}.dx-treelist-rowsview .dx-item-modified.dx-adaptive-item-text{padding-top:6px;padding-bottom:6px;padding-left:6px}.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,.dx-treelist-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused),.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused){color:#333}.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-texteditor-input,.dx-treelist-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-texteditor-input,.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-texteditor-input{border-radius:0}.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-treelist-group-closed,.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-treelist-group-opened,.dx-treelist-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-treelist-group-closed,.dx-treelist-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused) .dx-treelist-group-opened,.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-treelist-group-closed,.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused) .dx-treelist-group-opened{color:#333}.dx-treelist-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused),.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused){background-color:#d6e4f1}.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus{background-color:#fff;color:#333}.dx-treelist-rowsview .dx-row-focused.dx-data-row>td,.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr:last-child>td{border-bottom:1px solid #5c95c5}.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines)>td,.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines)>tr:first-child>td{border-top:1px solid #d6e4f1;border-bottom:1px solid #d6e4f1}.dx-treelist-rowsview .dx-row-focused.dx-group-row{background-color:#d6e4f1;color:#333}.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-datagrid-summary-item,.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-closed,.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-opened{color:#333}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td{background-color:#e6e6e6;color:#333}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-treelist-group-space,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-treelist-group-space,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-treelist-group-space,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-treelist-group-space{border-right-color:#e6e6e6}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-pointer-events-none,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-pointer-events-none,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-pointer-events-none,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-pointer-events-none{border-left-color:#ddd;border-right-color:#ddd}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td.dx-focused,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td.dx-focused,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td.dx-focused,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td.dx-focused{background-color:#fff;color:#333}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>td{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>tr:first-child>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>tr:first-child>td{border-top:1px solid #e6e6e6}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>tr:last-child>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>tr:last-child>td{border-bottom:1px solid #e6e6e6}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines>tr>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines>tr>td{border-left-color:#ddd;border-right-color:#ddd}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines>tr>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines>tr>td{border-bottom-color:#ddd}.dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content{padding-right:0}.dx-treelist-rowsview td.dx-validation-pending{position:relative;padding:0}.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,.dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid{padding:7px 34px 7px 7px}.dx-rtl .dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,.dx-rtl .dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid,.dx-rtl.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,.dx-rtl.dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid{padding-left:34px;padding-right:7px}.dx-treelist-rowsview td.dx-validation-pending .dx-pending-indicator{pointer-events:none;position:absolute;top:50%;margin-top:-11px;width:22px;height:22px;inset-inline-end:4px;background-color:#fff}.dx-treelist-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending .dx-texteditor-input{padding-right:34px}.dx-treelist-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending.dx-rtl .dx-texteditor-input{padding-right:7px;padding-bottom:7px;padding-left:34px}.dx-treelist-search-text{color:#fff;background-color:#337ab7}.dx-treelist-nodata{color:#333;font-size:17px;opacity:.7}.dx-treelist-bottom-load-panel{border-top:1px solid #ddd;background-color:#fff}.dx-treelist-summary-item{color:rgba(51,51,51,.7)}.dx-treelist-total-footer{position:relative;border-top:1px solid #ddd}.dx-treelist-revert-tooltip .dx-overlay-content{background-color:#fff;min-width:inherit}.dx-treelist-revert-tooltip .dx-revert-button{margin:0 1px;background-color:#d9534f;border-color:#d43f3a;color:#fff}.dx-treelist-revert-tooltip .dx-revert-button .dx-icon{color:#fff}.dx-treelist-revert-tooltip .dx-revert-button.dx-state-selected{background-color:#d9534f}.dx-treelist-revert-tooltip .dx-revert-button.dx-state-hover{background-color:#c9302c}.dx-treelist-revert-tooltip .dx-revert-button.dx-state-focused{background-color:#b52b27}.dx-treelist-revert-tooltip .dx-revert-button.dx-state-active{background-color:#a02622;color:#fff}.dx-treelist-revert-tooltip .dx-revert-button>.dx-button-content{padding:7px}.dx-toolbar-menu-section .dx-treelist-checkbox-size{width:100%}.dx-toolbar-menu-section .dx-treelist-checkbox-size .dx-checkbox-container{padding:14px}.dx-toolbar-menu-section .dx-treelist-checkbox-size .dx-checkbox-text{padding-left:34px}.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-data-row:not(.dx-row-lines,.dx-edit-row,.dx-selection,.dx-row-focused,.dx-row-removed)>td:not(.dx-editor-cell,.dx-master-detail-cell){padding-top:8px}.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-row.dx-row-focused:not(.dx-edit-row):not(.dx-row-lines)>td:not(.dx-editor-cell,.dx-master-detail-cell),.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-row.dx-selection:not(.dx-edit-row):not(.dx-row-lines)>td:not(.dx-editor-cell,.dx-master-detail-cell){padding-bottom:6px}.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-row.dx-edit-row>td.dx-command-edit{padding-top:6px}.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-row.dx-edit-row>td:not(.dx-master-detail-cell) .dx-texteditor-input{padding-bottom:6px;min-height:31px}.dx-row.dx-group-row+.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-data-row td:not(.dx-command-expand,.dx-editor-cell),.dx-row.dx-master-detail-row+.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-data-row td:not(.dx-command-expand,.dx-editor-cell){padding-top:7px}.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-row.dx-row-lines.dx-edit-row>td{border-top-width:0}.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-row-removed:not(.dx-row-lines)>td{border-bottom-width:0}.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-row-removed.dx-row-lines>td{border-top-width:0}.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-master-detail-row>.dx-master-detail-cell{padding:0}.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-master-detail-row>.dx-master-detail-cell>.dx-treelist-master-detail-container{padding:20px}.dx-treelist-sticky-columns .dx-treelist-draggable-column{opacity:1;color:#999}.dx-rtl .dx-toolbar-menu-section .dx-checkbox-text{padding-right:34px;padding-left:27px}.dx-rtl .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused)>td:not(.dx-focused).dx-treelist-group-space{border-left-color:#f5f5f5;border-right-color:transparent}.dx-rtl .dx-treelist-filter-row .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon{margin:0 3px}.dx-rtl .dx-treelist-filter-row td .dx-editor-container .dx-filter-range-content{padding:7px 32px 7px 7px}.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>td,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>td,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>tr>td{border-right-color:#ddd}.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>td:not(.dx-focused).dx-treelist-group-space,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td:not(.dx-focused).dx-treelist-group-space,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>td:not(.dx-focused).dx-treelist-group-space,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>tr>td:not(.dx-focused).dx-treelist-group-space{border-left-color:#e6e6e6}.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>td.dx-pointer-events-none,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td.dx-pointer-events-none,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>td.dx-pointer-events-none,.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row>tr>td.dx-pointer-events-none{border-left-color:#ddd}.dx-rtl .dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content{padding-left:0}.dx-treelist-rowsview tr:not(.dx-row-focused) .dx-treelist-empty-space,.dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space{color:#333}.dx-treelist-rowsview .dx-treelist-cell-expandable{white-space:nowrap}.dx-treelist-rowsview .dx-treelist-cell-expandable .dx-treelist-text-content{white-space:normal}.dx-treelist-rowsview.dx-treelist-nowrap .dx-treelist-table .dx-treelist-cell-expandable .dx-treelist-text-content{white-space:nowrap}.dx-treelist-rowsview .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell{padding-left:7px}.dx-treelist-filter-panel .dx-icon-filter,.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter,.dx-treelist-filter-panel .dx-treelist-filter-panel-text{outline:0;color:#337ab7}.dx-pivotgrid-fields-container .dx-header-filter,.dx-pivotgrid-fields-container .dx-sort{display:inline-block}.dx-pivotgrid-fields-container .dx-area-field-content{overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.dx-pivotgrid-fields-container.dx-drag .dx-area-field-content{display:inline-block}.dx-pivotgrid-fields-container.dx-drag .dx-column-indicators{float:none;display:inline-block}.dx-pivotgrid-nodata{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%,-50%)}.dx-pivotgrid{cursor:default;width:100%;position:relative;background-color:#fff}.dx-pivotgrid.dx-overflow-hidden{overflow:hidden}.dx-pivotgrid .dx-area-column-cell,.dx-pivotgrid .dx-area-data-cell{width:100%}.dx-pivotgrid .dx-area-data-cell{position:relative}.dx-pivotgrid table,.dx-pivotgrid tbody,.dx-pivotgrid td,.dx-pivotgrid tfoot,.dx-pivotgrid th,.dx-pivotgrid thead,.dx-pivotgrid tr{margin:0;padding:0;border:0;outline:0}.dx-pivotgrid table{border-collapse:collapse;table-layout:auto;border-spacing:0}.dx-pivotgrid td{vertical-align:top;box-sizing:content-box}.dx-pivotgrid .dx-area-description-cell{position:relative;background-clip:padding-box;white-space:nowrap}.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-fields-area{position:absolute;bottom:0}.dx-pivotgrid .dx-area-field-content,.dx-pivotgrid .dx-column-indicators{display:inline-block}.dx-pivotgrid .dx-expand-icon-container{position:relative;display:inline-block}.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area{position:static}.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area:not(.dx-hidden){display:table-cell}.dx-pivotgrid .dx-incompressible-fields .dx-column-indicators{vertical-align:top;float:none!important}.dx-pivotgrid .dx-incompressible-fields .dx-area-field{display:inline-block;white-space:nowrap}.dx-pivotgrid .dx-area-field,.dx-pivotgrid .dx-area-field-content{white-space:nowrap}.dx-pivotgrid .dx-popup-content .dx-column-indicators{float:none!important;display:inline-block}.dx-pivotgrid .dx-popup-content .dx-area-field-content{display:inline-block}.dx-pivotgrid .dx-pivotgrid-area{white-space:nowrap;box-sizing:content-box}.dx-pivotgrid .dx-pivotgrid-collapsed,.dx-pivotgrid .dx-pivotgrid-expanded{cursor:pointer}.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand,.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand{display:inline-block}.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-area{white-space:normal}.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed,.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded,.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted{white-space:nowrap}.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed>span,.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded>span,.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted>span{white-space:normal}.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed>span,.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded>span{display:inline-flex}.dx-pivotgridfieldchooser{position:relative;background-color:#fff}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container{display:flex;overflow:hidden;height:100%}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-0,.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2{flex-direction:column}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:first-child{flex-grow:3}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:nth-child(2){display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:4}.dx-pivotgridfieldchooser .dx-col{width:50%;display:flex;flex-direction:column}.dx-pivotgridfieldchooser .dx-row{display:flex;flex-direction:row;height:0}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:first-child{flex-grow:2}.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:nth-child(2){flex-grow:1}.dx-pivotgrid-action{cursor:pointer}.dx-pivotgrid-drag-action{touch-action:pinch-zoom}.dx-pivotgrid-scrollbar-measure-element{position:absolute;top:-9999px;width:100px;height:100px;overflow:scroll}.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical{margin-top:-4px;margin-left:-1px;height:2px}.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical.dx-position-indicator-last{margin-top:-3px}.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal{margin-left:-3px;width:2px}.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last{margin-left:3px}.dx-pivotgrid-fields-container .dx-area-fields{position:relative}.dx-pivotgrid-fields-container .dx-sort{color:#959595;font-size:14px;width:14px}.dx-pivotgrid-fields-container .dx-sort-up{font:14px/1 DXIcons}.dx-pivotgrid-fields-container .dx-sort-up::before{content:"\f051"}.dx-pivotgrid-fields-container .dx-sort-down{font:14px/1 DXIcons}.dx-pivotgrid-fields-container .dx-sort-down::before{content:"\f052"}.dx-pivotgrid-fields-container .dx-header-filter{color:#757575;font:14px/1 DXIcons;width:14px}.dx-pivotgrid-fields-container .dx-header-filter::before{content:"\f050"}.dx-pivotgrid-fields-container .dx-header-filter-empty{color:rgba(117,117,117,.5)}.dx-pivotgrid-fields-container .dx-area-field{cursor:pointer}.dx-pivotgrid-fields-container.dx-drag{opacity:.8}.dx-pivotgrid-fields-container.dx-drag .dx-area-field.dx-area-box{box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);border:1px solid rgba(51,122,183,.5)}.dx-pivotgrid-fields-container .dx-area-field.dx-area-box{background-color:#fff;margin-bottom:4px;border:1px solid #ddd;padding:7px 10px}.dx-pivotgrid-fields-container .dx-drag-source{opacity:.5}.dx-pivotgrid-fields-container .dx-column-indicators{vertical-align:bottom;margin-left:6px;line-height:19px}.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar{margin-right:10px;float:right;display:inline-block;position:relative;z-index:1}.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button,.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button{margin-top:12px}.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button{margin-right:4px}.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr>td:first-child{padding-left:0}.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area .dx-area-field-container{display:block;max-width:100%;overflow:hidden}.dx-pivotgrid .dx-area-description-cell.dx-pivotgrid-background,.dx-pivotgrid .dx-column-header,.dx-pivotgrid .dx-data-header{background-color:rgba(221,221,221,.2)}.dx-pivotgrid .dx-filter-header .dx-area-field-container{border-spacing:8px 8px;border-collapse:separate}.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head td{padding:2px}.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head tr>td:first-child{padding-left:2px}.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area{overflow:hidden}.dx-pivotgrid .dx-area-field.dx-area-box{margin-bottom:0}.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area td{border-top:1px solid #ddd}.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area-data tr:first-child>td{border-top-width:0}.dx-pivotgrid .dx-area-description-cell,.dx-pivotgrid .dx-area-row-cell{border-right:1px solid #ddd}.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button{margin:1px}.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button:not(.dx-state-hover):not(.dx-state-active){border-color:transparent;background-color:transparent;box-shadow:none}.dx-pivotgrid .dx-area-column-cell,.dx-pivotgrid .dx-area-description-cell,.dx-pivotgrid .dx-bottom-border{border-bottom:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-area td{color:#959595;padding:7px 10px}.dx-pivotgrid .dx-pivotgrid-fields-area-head td{position:relative;border:none;padding:10px 2px}.dx-pivotgrid .dx-pivotgrid-fields-area-head tr>td:first-child{padding-left:10px}.dx-pivotgrid .dx-pivotgrid-fields-area-head tr>td:last-child{padding-right:10px}.dx-pivotgrid .dx-pivotgrid-fields-area-head .dx-empty-area-text{white-space:nowrap;padding:7px 0;border:1px solid transparent;color:#525252}.dx-pivotgrid .dx-group-connector{position:absolute;width:2px;top:50%;height:2px;margin-top:-1px;background-color:#ddd}.dx-pivotgrid .dx-group-connector.dx-group-connector-prev{left:0}.dx-pivotgrid .dx-group-connector.dx-group-connector-next{right:0}.dx-pivotgrid .dx-virtual-content{display:none}.dx-pivotgrid .dx-virtual-mode .dx-virtual-content{position:relative;overflow:hidden;display:block}.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td{color:transparent;background-color:transparent!important}.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td span{visibility:hidden}.dx-pivotgrid .dx-virtual-mode table{position:absolute}.dx-pivotgrid .dx-pivotgrid-area-data{position:relative}.dx-pivotgrid .dx-pivotgrid-area-data tbody td{text-align:right;color:#333;white-space:nowrap;border-left:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child{border-left:0}.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-grandtotal,.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-total{border-top-width:0}.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-expand-border{border-top:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell{border-right:0}.dx-pivotgrid .dx-pivotgrid-vertical-headers td{min-width:50px;border-right:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-vertical-headers tr:first-child td{border-top:0}.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-pivotgrid-fields-area-head td:last-child{border-right:0}.dx-pivotgrid .dx-pivotgrid-area-data .dx-row-total,.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-row-total{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.dx-pivotgrid .dx-area-tree-view .dx-total{border-bottom:none}.dx-pivotgrid .dx-area-tree-view td.dx-white-space-column{border-top:1px solid transparent;background-color:rgba(221,221,221,.2);padding:0;width:19px;min-width:19px}.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll{border-right:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-horizontal-headers td{text-align:center;border:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded{text-align:left}.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child{border-left:0}.dx-pivotgrid .dx-pivotgrid-horizontal-headers tr:first-child td{border-top:0}.dx-pivotgrid .dx-expand-icon-container{margin-left:-5px;margin-right:0;width:14px;font:14px/1 DXIcons}.dx-pivotgrid .dx-pivotgrid-horizontal-headers:last-child{border-bottom:0}.dx-pivotgrid .dx-area-description-cell,.dx-pivotgrid .dx-column-header,.dx-pivotgrid .dx-data-header,.dx-pivotgrid .dx-total{background-color:rgba(221,221,221,.2)}.dx-pivotgrid .dx-grandtotal{background-color:#f5f5f5}.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,.dx-pivotgrid .dx-pivotgrid-border .dx-data-header,.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header{border-left:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,.dx-pivotgrid .dx-pivotgrid-border .dx-column-header,.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header{border-right:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header{border-top:1px solid #ddd}.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header td{display:inline-block}.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell{border-bottom:1px solid #ddd}.dx-pivotgrid .dx-icon-sorted{display:inline-block;margin-left:5px;width:14px}.dx-pivotgrid .dx-popup-content{padding:10px}.dx-pivotgrid .dx-popup-content .dx-pivotgrid-fields-area-head td{padding:0 2px}.dx-pivotgrid.dx-context-menu .dx-pivotgrid.dx-submenu{width:auto}.dx-pivotgridfieldchooser .dx-area-fields{overflow:hidden}.dx-pivotgridfieldchooser .dx-treeview-search{margin:5px}.dx-pivotgridfieldchooser .dx-area-icon{display:inline-block;vertical-align:middle;width:18px;height:18px;font-size:18px}.dx-pivotgridfieldchooser .dx-area{padding:5px;display:flex;flex-grow:1;flex-direction:column}.dx-pivotgridfieldchooser .dx-area>.dx-scrollable,.dx-pivotgridfieldchooser .dx-area>.dx-scrollable>.dx-scrollable-wrapper,.dx-pivotgridfieldchooser .dx-area>.dx-treeview,.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable,.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable-wrapper,.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper{display:flex;flex-grow:1;flex-direction:column;height:0}.dx-pivotgridfieldchooser .dx-area>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container,.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable-wrapper>.dx-scrollable-container,.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container{height:auto}.dx-pivotgridfieldchooser .dx-area .dx-area-fields{margin-top:3px;border:1px solid #ddd;display:flex;flex-direction:column;height:0}.dx-pivotgridfieldchooser .dx-area-fields-header .dx-area-caption{align-self:center}.dx-pivotgridfieldchooser .dx-area-fields[group]{padding:5px;background-color:rgba(221,221,221,.2);display:flex}.dx-pivotgridfieldchooser .dx-area-fields.dx-drag-target{border-color:#337ab7}.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal{margin-left:-3px}.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last{margin-left:1px}.dx-rtl .dx-pivotgrid-fields-container .dx-column-indicators{margin-left:0;margin-right:6px}.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar{margin-right:0;margin-left:10px;float:left}.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button{margin-right:0;margin-left:4px}.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr>td:first-child{padding-left:2px;padding-right:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr>td{padding:10px 2px}.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr>td:first-child{padding-right:10px}.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr>td:last-child{padding-left:10px}.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-prev{left:auto;left:initial;right:0}.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-next{right:auto;right:initial;left:0}.dx-rtl.dx-pivotgrid .dx-area-description-cell,.dx-rtl.dx-pivotgrid .dx-area-row-cell{border-left:1px solid #ddd;border-right:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data.dx-scrollable-native .dx-scrollable-content{float:none}.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td{border-left:0;border-right:1px solid #ddd}.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child{border-left:1px solid #ddd;border-right:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers td{border-right:0;border-left:1px solid #ddd}.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell{border-left:0;border-right:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll{border-right:0;border-left:1px solid #ddd}.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-pivotgrid-area{border-left:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child{border-left:1px solid #ddd;border-right:0}.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded{text-align:right}.dx-rtl.dx-pivotgrid .dx-expand-icon-container{margin-left:0;margin-right:-5px}.dx-rtl.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand-icon-container{transform:scaleX(-1)}.dx-rtl.dx-pivotgrid .dx-icon-sorted{margin-left:0;margin-right:5px}.dx-rtl.dx-pivotgrid .dx-pivotgridfieldchooser-container .dx-col{display:flex}.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header{border-right:1px solid #ddd}.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header{border-left:1px solid #ddd}.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header{border-right:none}.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header{border-left:none}.dx-pivotgrid .dx-area-description-cell .dx-button-content,.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button-content,.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button-content{padding:5px}.dx-pivotgrid .dx-expand-icon-container::before{content:"\f04e";visibility:hidden}.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand{font:18px/18px DXIcons;text-align:center;color:#959595}.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand::before{content:"\f04e";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand{font:18px/18px DXIcons;text-align:center;color:#959595}.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand::before{content:"\f001";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-pivotgridfieldchooser .dx-treeview-item .dx-icon{vertical-align:middle;margin:0 5px -1px 0;width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px}.dx-pivotgridfieldchooser .dx-area .dx-area-caption{vertical-align:middle}.dx-pivotgrid-fields-container .dx-position-indicator{background-color:gray}.dx-context-menu.dx-overlay-content{overflow:inherit;position:absolute}.dx-context-menu .dx-menu-items-container{padding:1px}.dx-context-menu .dx-menu-item .dx-submenu{position:fixed;z-index:1003}.dx-context-menu{color:#333}.dx-context-menu .dx-submenu{background-color:#fff;border:1px solid #ddd;box-shadow:0 2px 2px rgba(0,0,0,.15)}.dx-context-menu .dx-menu-item-popout{font:18px/18px DXIcons;text-align:center}.dx-context-menu .dx-menu-item-popout::before{content:"\f04e";position:absolute;display:block;width:18px;top:50%;margin-top:-9px;left:50%;margin-left:-9px}.dx-context-menu .dx-menu-separator{height:1px;margin:5px 0;background-color:#ddd}.dx-context-menu .dx-menu-no-icons>.dx-menu-item-wrapper>.dx-menu-item>.dx-menu-item-content .dx-menu-item-text{-webkit-padding-start:5px;padding-inline-start:5px}.dx-context-menu.dx-rtl .dx-menu-item-content{padding:5px 3px 5px 5px}.dx-context-menu.dx-rtl .dx-menu-item-content .dx-menu-item-text{padding:3px 23px 5px 25px}.dx-multiview-wrapper{overflow:hidden;width:100%;height:100%;touch-action:pinch-zoom pan-y}.dx-multiview-item-container{position:relative;overflow:visible;width:100%;height:100%}.dx-multiview-item-container .dx-empty-message{text-align:center}.dx-multiview-item{position:absolute;overflow:hidden;top:0;left:0;right:0;width:100%;height:100%}.dx-multiview-item.dx-item-selected{position:relative}.dx-multiview-item-content{width:100%;height:100%}.dx-multiview-item-hidden{top:-9999px;left:-9999px;visibility:hidden}.dx-multiview-item-hidden .dx-accordion-item-opened .dx-accordion-item-body{visibility:hidden}.dx-tabpanel{display:flex;flex-direction:column}.dx-tabpanel .dx-tabs-vertical .dx-tabs-wrapper{min-height:100%}.dx-tabpanel .dx-tabs-vertical .dx-tabpanel-tab{flex-grow:0}.dx-tabpanel-tab{flex-basis:initial;padding:9px}.dx-tabpanel-tabs-position-right{flex-direction:row-reverse}.dx-tabpanel-tabs-position-right.dx-rtl{flex-direction:row}.dx-tabpanel-tabs-position-bottom{flex-direction:column-reverse}.dx-tabpanel-tabs-position-left{flex-direction:row}.dx-tabpanel-tabs-position-left.dx-rtl{flex-direction:row-reverse}.dx-tabpanel .dx-tabpanel-tabs .dx-tabs{height:100%}.dx-tabpanel-container{flex-grow:1;min-height:0;min-width:0}.dx-tabpanel-tab.dx-state-disabled::after{z-index:3}.dx-tabpanel-tabs .dx-tabs.dx-tabs-horizontal .dx-tabpanel-tab{max-width:140px}.dx-tabs-nav-buttons.dx-tabs-horizontal .dx-tabpanel-tab{width:140px;max-width:none;max-width:initial}.dx-tabs-nav-buttons.dx-tabs-horizontal .dx-tabpanel-tab:last-child.dx-tab-selected::after{right:0}.dx-tabpanel.dx-state-focused .dx-tabpanel-tab.dx-state-focused::after{border-color:#337ab7}.dx-tabpanel.dx-state-focused .dx-tabpanel-tab.dx-state-focused.dx-state-disabled::after{border-color:#aaa}.dx-tabpanel.dx-state-focused .dx-tabpanel-tab.dx-focused-disabled-next-tab::after{-webkit-border-end:none;border-inline-end:none}.dx-tabpanel.dx-state-focused .dx-tabpanel-tab.dx-focused-disabled-prev-tab::after{-webkit-border-start:none;border-inline-start:none}.dx-tabpanel.dx-state-focused .dx-tabs-vertical .dx-tabpanel-tab.dx-focused-disabled-next-tab::after{-webkit-border-after:none;border-block-end:none}.dx-tabpanel.dx-state-focused .dx-tabs-vertical .dx-tabpanel-tab.dx-focused-disabled-prev-tab::after{-webkit-border-before:none;border-block-start:none}.dx-tabpanel-tabs-position-top>.dx-tabpanel-tabs .dx-tab-selected{margin-bottom:-1px;-webkit-border-after:1px solid #fff;border-block-end:1px solid #fff}.dx-tabpanel-tabs-position-top>.dx-tabpanel-tabs .dx-tab-selected::after{-webkit-border-after:1px solid transparent;border-block-end:1px solid transparent}.dx-tabpanel-tabs-position-right>.dx-tabpanel-tabs .dx-tab-selected{-webkit-margin-start:-1px;margin-inline-start:-1px;-webkit-border-start:1px solid #fff;border-inline-start:1px solid #fff}.dx-tabpanel-tabs-position-right>.dx-tabpanel-tabs .dx-tab-selected::after{-webkit-border-start:1px solid transparent;border-inline-start:1px solid transparent}.dx-tabpanel-tabs-position-bottom>.dx-tabpanel-tabs .dx-tab-selected{-webkit-margin-before:-1px;margin-block-start:-1px;-webkit-border-before:1px solid #fff;border-block-start:1px solid #fff}.dx-tabpanel-tabs-position-bottom>.dx-tabpanel-tabs .dx-tab-selected::after{-webkit-border-before:1px solid transparent;border-block-start:1px solid transparent}.dx-tabpanel-tabs-position-left>.dx-tabpanel-tabs .dx-tab-selected{-webkit-margin-end:-1px;margin-inline-end:-1px;-webkit-border-end:1px solid #fff;border-inline-end:1px solid #fff}.dx-tabpanel-tabs-position-left>.dx-tabpanel-tabs .dx-tab-selected::after{-webkit-border-end:1px solid transparent;border-inline-end:1px solid transparent}.dx-tabpanel>.dx-tabpanel-tabs .dx-tabs-wrapper{border:none}.dx-tabpanel>.dx-tabpanel-tabs .dx-tabs-wrapper::after{top:0;bottom:0}.dx-tabpanel>.dx-tabpanel-tabs .dx-tabs-scrollable .dx-tabs-wrapper::after{content:none}.dx-tabpanel .dx-multiview-wrapper{border:1px solid #ddd}.dx-tabpanel-tabs-position-top>.dx-tabpanel-tabs .dx-tabs-wrapper{-webkit-border-before:1px solid #ddd;border-block-start:1px solid #ddd;-webkit-border-after:1px solid #ddd;border-block-end:1px solid #ddd}.dx-tabpanel-tabs-position-top>.dx-tabpanel-tabs .dx-tabs-wrapper::after{-webkit-border-before:none;border-block-start:none;-webkit-border-end:1px solid #ddd;border-inline-end:1px solid #ddd;-webkit-border-after:none;border-block-end:none;-webkit-border-start:1px solid #ddd;border-inline-start:1px solid #ddd}.dx-tabpanel-tabs-position-top>.dx-tabpanel-tabs .dx-tabs-scrollable::after{-webkit-border-before:none;border-block-start:none;-webkit-border-end:1px solid;border-inline-end:1px solid;-webkit-border-after:none;border-block-end:none;-webkit-border-start:1px solid;border-inline-start:1px solid;top:0;bottom:1px}.dx-tabpanel-tabs-position-top:not(.dx-empty-collection)>.dx-tabpanel-container>.dx-multiview-wrapper{-webkit-border-before:none;border-block-start:none}.dx-tabpanel-tabs-position-right>.dx-tabpanel-tabs .dx-tabs-wrapper{-webkit-border-start:1px solid #ddd;border-inline-start:1px solid #ddd;-webkit-border-end:1px solid #ddd;border-inline-end:1px solid #ddd}.dx-tabpanel-tabs-position-right>.dx-tabpanel-tabs .dx-tabs-scrollable::after{-webkit-border-before:1px solid;border-block-start:1px solid;-webkit-border-end:none;border-inline-end:none;-webkit-border-after:1px solid;border-block-end:1px solid;-webkit-border-start:none;border-inline-start:none;right:0;left:1px}.dx-tabpanel-tabs-position-right:not(.dx-empty-collection)>.dx-tabpanel-container>.dx-multiview-wrapper{-webkit-border-end:none;border-inline-end:none}.dx-tabpanel-tabs-position-bottom>.dx-tabpanel-tabs .dx-tabs-wrapper{-webkit-border-before:1px solid #ddd;border-block-start:1px solid #ddd;-webkit-border-after:1px solid #ddd;border-block-end:1px solid #ddd}.dx-tabpanel-tabs-position-bottom>.dx-tabpanel-tabs .dx-tabs-wrapper::after{-webkit-border-before:none;border-block-start:none;-webkit-border-end:1px solid #ddd;border-inline-end:1px solid #ddd;-webkit-border-after:none;border-block-end:none;-webkit-border-start:1px solid #ddd;border-inline-start:1px solid #ddd}.dx-tabpanel-tabs-position-bottom>.dx-tabpanel-tabs .dx-tabs-scrollable::after{-webkit-border-before:none;border-block-start:none;-webkit-border-end:1px solid;border-inline-end:1px solid;-webkit-border-after:none;border-block-end:none;-webkit-border-start:1px solid;border-inline-start:1px solid;top:1px;bottom:0}.dx-tabpanel-tabs-position-bottom:not(.dx-empty-collection)>.dx-tabpanel-container>.dx-multiview-wrapper{-webkit-border-after:none;border-block-end:none}.dx-tabpanel-tabs-position-left>.dx-tabpanel-tabs .dx-tabs-wrapper{-webkit-border-start:1px solid #ddd;border-inline-start:1px solid #ddd;-webkit-border-end:1px solid #ddd;border-inline-end:1px solid #ddd}.dx-tabpanel-tabs-position-left>.dx-tabpanel-tabs .dx-tabs-scrollable::after{-webkit-border-before:1px solid;border-block-start:1px solid;-webkit-border-end:none;border-inline-end:none;-webkit-border-after:1px solid;border-block-end:1px solid;-webkit-border-start:none;border-inline-start:none;left:0;right:1px}.dx-tabpanel-tabs-position-left:not(.dx-empty-collection)>.dx-tabpanel-container>.dx-multiview-wrapper{-webkit-border-start:none;border-inline-start:none}.dx-tabpanel .dx-tabs-vertical .dx-tabpanel-tab{flex-basis:initial}.dx-fileuploader.dx-state-disabled .dx-fileuploader-input{display:none}.dx-fileuploader-wrapper{height:100%;width:100%;overflow:hidden}.dx-fileuploader-container{display:table;table-layout:fixed;height:100%;width:100%}.dx-fileuploader-input-wrapper::after,.dx-fileuploader-input-wrapper::before{display:table;content:"";line-height:0;width:100%}.dx-fileuploader-input-wrapper::after{clear:both;padding-bottom:1em;margin-bottom:-1em}.dx-fileuploader-input-wrapper::before{padding-top:1em;margin-top:-1em}.dx-fileuploader-input-wrapper .dx-button{float:left}.dx-fileuploader-input-wrapper .dx-button+.dx-button{margin-left:12px}.dx-fileuploader-button{position:relative}.dx-fileuploader-button .dx-fileuploader-input{position:absolute;height:100%;width:100%;top:0;left:0;cursor:pointer}.dx-fileuploader-button .dx-fileuploader-input::-webkit-file-upload-button{cursor:pointer}.dx-fileuploader-dragover .dx-fileuploader-input::-webkit-file-upload-button{width:100%}.dx-fileuploader-content{display:table-row-group;vertical-align:middle}.dx-fileuploader-content>.dx-fileuploader-upload-button{margin-top:10px}.dx-fileuploader-empty .dx-fileuploader-content>.dx-fileuploader-upload-button{display:none}.dx-fileuploader-input-content{width:100%;display:table}.dx-fileuploader-files-container{padding-top:0;width:100%}.dx-fileuploader-file-container{width:100%;padding:4px 0}.dx-fileuploader-file-container .dx-button{width:28px;height:28px;margin-right:10px}.dx-fileuploader-file-container .dx-button.dx-state-invisible{margin-right:0}.dx-fileuploader-button-container,.dx-fileuploader-input-container{display:table-cell;vertical-align:middle}.dx-fileuploader-input-container{height:100%;width:100%;position:relative;overflow:hidden}.dx-fileuploader-input{opacity:0;width:100%;margin:0;cursor:default}.dx-fileuploader-input-label{pointer-events:none;position:absolute;top:0;left:0;height:100%;width:100%;cursor:default}.dx-fileuploader-input-label::before{content:"";position:absolute;top:-50%;overflow:hidden;cursor:default}.dx-fileuploader-button-container{display:table-cell;vertical-align:middle}.dx-fileuploader-file-info{float:left;width:100%}.dx-fileuploader-file-status-message{float:left;font-size:12px;height:16px}.dx-fileuploader .dx-progressbar{float:left;width:100%;height:22px;margin-top:-6px}.dx-rtl .dx-fileuploader .dx-fileuploader-button,.dx-rtl.dx-fileuploader .dx-fileuploader-button{float:right}.dx-rtl .dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button,.dx-rtl.dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button{margin-left:10px;margin-right:0}.dx-rtl .dx-fileuploader .dx-fileuploader-file-name,.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,.dx-rtl .dx-fileuploader .dx-fileuploader-file-status-message,.dx-rtl.dx-fileuploader .dx-fileuploader-file-name,.dx-rtl.dx-fileuploader .dx-fileuploader-file-size,.dx-rtl.dx-fileuploader .dx-fileuploader-file-status-message{float:right}.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,.dx-rtl.dx-fileuploader .dx-fileuploader-file-size{margin-right:4px}.dx-fileuploader-invalid .dx-fileuploader-file-status-message{height:auto;color:#d9534f}.dx-fileuploader-invalid .dx-fileuploader-file-status-message span{display:block;margin-bottom:2px}.dx-fileuploader-invalid .dx-fileuploader-file-status-message span:last-child{margin-bottom:0}.dx-fileuploader-invalid .dx-fileuploader-button-container{vertical-align:top}.dx-fileuploader-invalid .dx-fileuploader-cancel-button{margin-top:5px}.dx-fileuploader-wrapper{padding:7px}.dx-fileuploader-content>.dx-fileuploader-upload-button{margin-left:3px;margin-right:3px}.dx-fileuploader-input-wrapper{padding:7px 0;border:3px dashed transparent}.dx-fileuploader.dx-state-disabled .dx-fileuploader-input-label{position:relative}.dx-fileuploader-dragover .dx-fileuploader-input-wrapper{border:none;padding:0}.dx-fileuploader-dragover .dx-fileuploader-input-wrapper .dx-fileuploader-button{display:none}.dx-fileuploader-dragover .dx-fileuploader-input-container{display:block;width:100%}.dx-fileuploader-dragover .dx-fileuploader-input{display:block;width:100%;padding:17px 3px 18px;box-sizing:content-box}.dx-fileuploader-dragover .dx-fileuploader-input-label{text-align:center;padding:14px 9px;border:3px dashed #ddd}.dx-fileuploader-file-size,.dx-fileuploader-file-status-message{color:#999}.dx-fileuploader-input{padding:7px 0}.dx-fileuploader-input-label{padding:8px 9px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-fileuploader-show-file-list .dx-fileuploader-files-container{padding:22px 3px 0}.dx-fileuploader-empty .dx-fileuploader-files-container{padding:0}.dx-invalid .dx-fileuploader-files-container{padding-top:50px}.dx-fileuploader-files-container .dx-fileuploader-button .dx-button-content{padding:0}.dx-fileuploader-file{display:table-cell;width:100%;white-space:nowrap;padding-top:5px;line-height:13px}.dx-fileuploader-file-name{float:left;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:3.5px;color:#333}.dx-fileuploader-file-size{margin-left:4px;float:left;vertical-align:super;font-size:10px;padding-bottom:3.5px}.dx-scheduler-a11y-status-container{position:fixed;left:0;top:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0 0);clip-path:polygon(0 0)}.dx-scheduler-appointment-popup .dx-popup-content{padding-top:0;padding-bottom:0}.dx-scheduler-appointment-popup .dx-scrollable-content{padding-top:20px}.dx-scheduler-appointment-popup .dx-form.dx-recurrence-editor-container .dx-scrollable-content{padding-top:0}.dx-scheduler .dx-empty-message{line-height:normal}.dx-scheduler-all-day-panel td{padding:0}.dx-scheduler-appointment-collector{position:absolute;display:block;cursor:pointer;margin:3px 0 0 3px}.dx-scheduler-appointment-collector .dx-button-content,.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 4px;padding:0}.dx-scheduler-appointment-collector .dx-button-content::after,.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content::after{display:inline-block;position:relative;height:100%;content:"";vertical-align:text-top;font-size:0}.dx-scheduler-appointment-collector.dx-button.dx-button-default{padding:0;max-width:none}.dx-scheduler-work-space-mouse-selection .dx-scheduler-all-day-appointments,.dx-scheduler-work-space-mouse-selection .dx-scheduler-fixed-appointments,.dx-scheduler-work-space-mouse-selection .dx-scheduler-scrollable-appointments{pointer-events:none}.dx-rtl .dx-scheduler-appointment-collector{margin:3px 3px 0 0}.dx-scheduler-view-switcher .dx-toolbar-item-auto-hide{padding:0}.dx-toolbar-menu-section .dx-scheduler-view-switcher-dropdown-button,.dx-toolbar-menu-section .dx-scheduler-view-switcher-dropdown-button .dx-button-text{width:100%;text-align:left}@media (max-width:450px){.dx-scheduler-adaptive .dx-scheduler-view-switcher-label{display:none}}.dx-scheduler-adaptive .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell{white-space:pre-wrap;line-height:1.3}.dx-scheduler-adaptive .dx-scheduler-appointment-collector{margin:0}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content,.dx-scheduler-overlay-panel .dx-popup-content{padding:0}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item,.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item{width:360px}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item .dx-list-item-content,.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item .dx-list-item-content{padding:5px}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content,.dx-scheduler-overlay-panel .dx-overlay-content{box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item{display:flex}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body{margin-top:7px;margin-left:5px;background:#337ab7;width:20px;height:20px;border-radius:50%}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button .dx-icon,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button .dx-icon{color:#333}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content{flex-basis:100%;margin:5px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject{text-align:left;font-weight:700;font-size:16px;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date,.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date{text-align:left;font-size:12px;opacity:.8;margin-top:10px}.dx-scheduler-overlay-panel .dx-overlay-content{position:relative;background:#fff}.dx-scheduler-appointment-content-date{opacity:.7;display:inline-block;white-space:pre-wrap}.dx-scheduler-appointment-content-details{margin-top:2px}.dx-scheduler-appointment-content-allday{display:none}.dx-scheduler-appointment{border-bottom:1px solid transparent;background-clip:padding-box;position:absolute;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;background-color:#337ab7;color:#fff;box-shadow:inset 0 2px 0 0 rgba(0,0,0,.3);left:0;min-width:4px;min-height:4px}.dx-scheduler-appointment.dx-resizable-resizing,.dx-scheduler-appointment.dx-state-active{box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.3),inset 0 2px 0 0 rgba(0,0,0,.3)}.dx-scheduler-appointment .dx-scheduler-appointment,.dx-scheduler-appointment.dx-state-focused{box-shadow:none}.dx-scheduler-appointment .dx-scheduler-appointment:not(.dx-scheduler-appointment-drag-source)::before,.dx-scheduler-appointment.dx-state-focused:not(.dx-scheduler-appointment-drag-source)::before{pointer-events:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);opacity:.98}.dx-scheduler-appointment.dx-state-hover{box-shadow:inset 0 5px 0 0 rgba(0,0,0,.3)}.dx-scheduler-appointment.dx-state-hover.dx-resizable{box-shadow:inset 0 5px 0 0 rgba(0,0,0,.3),inset 0 -2px 0 0 rgba(0,0,0,.3)}.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-top{height:5px}.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-left{width:5px}.dx-scheduler-appointment.dx-resizable-resizing{z-index:1000;opacity:.7}.dx-scheduler-appointment .dx-resizable-handle-left{left:-1px}.dx-scheduler-appointment .dx-scheduler-appointment-recurrence-icon{font:18px/1 DXIcons;top:3px;position:absolute;right:5px}.dx-scheduler-appointment .dx-scheduler-appointment-recurrence-icon::before{content:"\f069"}.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon{font:18px/1 DXIcons;top:3px;position:absolute;right:5px}.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon::before{content:"\f15a"}.dx-rtl .dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon{right:auto;left:3px}.dx-scheduler-appointment.dx-scheduler-appointment-empty .dx-scheduler-appointment-reduced-icon,.dx-scheduler-appointment.dx-scheduler-appointment-tail .dx-scheduler-appointment-reduced-icon{display:none}.dx-scheduler-appointment.dx-state-disabled{cursor:default;opacity:.6;pointer-events:auto}.dx-scheduler-appointment.dx-scheduler-appointment-drag-source{opacity:.7}.dx-scheduler-fixed-appointments{z-index:100;position:absolute}.dx-scheduler-fixed-appointments .dx-draggable-dragging{position:fixed;top:0;left:0;z-index:1000}.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment,.dx-scheduler-fixed-appointments .dx-draggable-dragging.dx-state-focused{box-shadow:none}.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment:not(.dx-scheduler-appointment-drag-source)::before,.dx-scheduler-fixed-appointments .dx-draggable-dragging.dx-state-focused:not(.dx-scheduler-appointment-drag-source)::before{pointer-events:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);opacity:.98}.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment{box-shadow:7px 7px 15px 0 rgba(50,50,50,.2),inset 0 -2px 0 0 rgba(0,0,0,.3),inset 0 2px 0 0 rgba(0,0,0,.3)}.dx-scheduler-agenda .dx-scheduler-appointment{background-color:transparent;color:#333;padding:10px;border-radius:5px}.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-hover{background-color:rgba(0,0,0,.04)}.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-focused{color:#333;background-color:rgba(0,0,0,.08);box-shadow:none}.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-focused::before{background:0 0}.dx-scheduler-agenda .dx-scheduler-appointment-recurrence-icon{position:static;color:#fff}.dx-scheduler-agenda .dx-scheduler-agenda-appointment-left-layout{overflow:visible}.dx-scheduler-agenda .dx-scheduler-agenda-appointment-right-layout{margin-left:10px}.dx-scheduler-agenda .dx-scheduler-appointment-content,.dx-scheduler-agenda .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:0}.dx-scheduler-agenda .dx-scheduler-appointment-content{display:flex;flex-direction:row}.dx-scheduler-agenda .dx-scheduler-appointment-content-date{opacity:1;white-space:nowrap}.dx-scheduler-agenda .dx-scheduler-appointment-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;font-size:16px}.dx-scheduler-agenda .dx-scheduler-appointment-content-details{display:flex;font-size:12px;opacity:.7}.dx-scheduler-agenda .dx-scheduler-appointment-content-allday{display:flex;padding-right:5px}.dx-scheduler-agenda .dx-scheduler-appointment-resource-item,.dx-scheduler-agenda .dx-scheduler-appointment-resource-list{display:flex}.dx-scheduler-agenda .dx-scheduler-appointment-resource-item{margin-left:15px}.dx-scheduler-agenda .dx-scheduler-appointment-resource-item-value{margin-left:3px}.dx-scheduler-agenda .dx-scheduler-agenda-appointment-marker{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#337ab7}.dx-scheduler-agenda .dx-rtl .dx-scheduler-agenda-appointment-right-layout{margin-left:0;margin-right:10px}.dx-scheduler-agenda .dx-rtl .dx-scheduler-appointment-content,.dx-scheduler-agenda .dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:0}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped):not(.dx-scheduler-work-space-all-day) .dx-scheduler-header-panel-container{display:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell{border:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell{border-right:none;border-left:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell{border-top:none;border-left:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel{border:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count).dx-scheduler-work-space-vertical-grouped .dx-scheduler-header-panel-container{display:none}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count) .dx-scheduler-header-panel-empty-cell{margin-top:0}.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel{margin-top:1px}.dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,.dx-scheduler-work-space-day .dx-scheduler-date-table-cell,.dx-scheduler-work-space-day .dx-scheduler-header-panel-cell{border-right:none}.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-date-table-cell,.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-header-panel-cell{border-left:none}.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel{width:100%}.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel{border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-day.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-cell{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell,.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell,.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell{border-left:1px solid rgba(221,221,221,.6);border-right:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell:first-child,.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell:first-child,.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell:first-child{border-left:none}.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel{border:none}.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell:first-child,.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell:first-child,.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell:first-child,.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell,.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel{border-left:1px solid rgba(221,221,221,.6);border-right:none}.dx-scheduler-work-space-month .dx-scheduler-header-panel{width:100%}.dx-scheduler-work-space-month .dx-scheduler-date-table{width:100%;height:100%}.dx-scheduler-work-space-month .dx-scheduler-date-table-cell,.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell{border-right:none}.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-date-table-scrollable-content,.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable-content{height:100%}.dx-scheduler-work-space-month .dx-scheduler-date-table-cell{height:50px;vertical-align:top;text-align:right;color:#757575}.dx-scheduler-work-space-month .dx-scheduler-date-table-cell .dx-scheduler-date-table-cell-text{padding-right:6px}.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-cell{height:75px}.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-first-of-month{color:#337ab7;background-color:rgba(51,122,183,.15);font-weight:700}.dx-scheduler-work-space-month.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable{display:none}.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-sidebar-scrollable{display:block;float:left}.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-header{box-shadow:0 -2px 0 rgba(221,221,221,.6);border-bottom:none}.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell{height:75px}.dx-scheduler-timeline-day .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-month .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-week .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel{border-bottom:none}.dx-scheduler-timeline-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-month.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell{width:160px}.dx-scheduler-timeline-day.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-month.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-week.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header{width:80px}.dx-scheduler-timeline-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-month.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell{width:240px}.dx-scheduler-timeline-day.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-month.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-week.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header{width:80px}.dx-scheduler-timeline-day .dx-scheduler-date-table-container,.dx-scheduler-timeline-day .dx-scheduler-date-table-scrollable-content,.dx-scheduler-timeline-month .dx-scheduler-date-table-container,.dx-scheduler-timeline-month .dx-scheduler-date-table-scrollable-content,.dx-scheduler-timeline-week .dx-scheduler-date-table-container,.dx-scheduler-timeline-week .dx-scheduler-date-table-scrollable-content,.dx-scheduler-timeline-work-week .dx-scheduler-date-table-container,.dx-scheduler-timeline-work-week .dx-scheduler-date-table-scrollable-content{min-height:100%;height:100%;width:100%}.dx-scheduler-timeline-day .dx-scheduler-header-panel,.dx-scheduler-timeline-month .dx-scheduler-header-panel,.dx-scheduler-timeline-week .dx-scheduler-header-panel,.dx-scheduler-timeline-work-week .dx-scheduler-header-panel{display:flex;flex-flow:row nowrap}.dx-scheduler-timeline-day .dx-scheduler-header-panel thead,.dx-scheduler-timeline-month .dx-scheduler-header-panel thead,.dx-scheduler-timeline-week .dx-scheduler-header-panel thead,.dx-scheduler-timeline-work-week .dx-scheduler-header-panel thead{display:flex;flex-flow:column nowrap;width:100%}.dx-scheduler-timeline-day .dx-scheduler-header-row,.dx-scheduler-timeline-month .dx-scheduler-header-row,.dx-scheduler-timeline-week .dx-scheduler-header-row,.dx-scheduler-timeline-work-week .dx-scheduler-header-row{display:flex;flex-flow:row nowrap}.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell{flex-grow:1;justify-content:center;align-items:center;display:flex;flex-flow:row nowrap}.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell){display:flex;flex-flow:row-reverse nowrap}.dx-scheduler-timeline-day .dx-scheduler-header-panel-week-cell,.dx-scheduler-timeline-month .dx-scheduler-header-panel-week-cell,.dx-scheduler-timeline-week .dx-scheduler-header-panel-week-cell,.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-week-cell{flex-basis:0}.dx-scheduler-timeline-day .dx-scheduler-header-row .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-month .dx-scheduler-header-row .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell,.dx-scheduler-timeline-work-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell{border-right:none}.dx-scheduler-timeline .dx-scheduler-date-table-cell,.dx-scheduler-timeline .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell){width:200px}.dx-scheduler-timeline .dx-scheduler-work-space-vertical-group-table{display:none}.dx-scheduler-timeline .dx-scheduler-date-table{border-spacing:0;border-collapse:separate;display:flex;flex-flow:column nowrap}.dx-scheduler-timeline .dx-scheduler-date-table tbody{display:flex;flex-flow:column nowrap;height:100%;min-height:100px}.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row{display:flex;flex-flow:row nowrap}.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-cell{display:flex;flex-flow:row nowrap;align-items:stretch;flex:1 1 auto;height:inherit;min-height:50px}.dx-scheduler-timeline .dx-scheduler-group-table{border-spacing:0;border-collapse:separate;display:flex;flex-flow:column nowrap}.dx-scheduler-timeline .dx-scheduler-group-table tbody{display:flex;flex-flow:column nowrap;height:100%}.dx-scheduler-timeline .dx-scheduler-group-header{min-height:50px}.dx-scheduler-timeline .dx-scheduler-group-header-content{overflow:visible;flex-grow:1}.dx-scheduler-timeline .dx-scheduler-group-header-content div{white-space:normal;line-height:normal}.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header{width:200px}.dx-scheduler-timeline .dx-scheduler-date-table,.dx-scheduler-timeline .dx-scheduler-date-table-scrollable .dx-scrollable-content,.dx-scheduler-timeline .dx-scheduler-group-table,.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable .dx-scrollable-content{height:100%;min-height:100px}.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-group-table,.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable .dx-scrollable-content{height:auto}.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell{border-top-color:transparent}.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel,.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell{border-bottom:1px solid #c4c4c4}.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable{display:none}.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable{display:block}.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-row .dx-scheduler-group-header{border:none;border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row .dx-scheduler-group-header{border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row .dx-scheduler-last-group-cell{border-right:1px solid #c4c4c4}.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell:first-child{border-left:none}.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell:first-child{border-left:1px solid rgba(221,221,221,.6);border-right:none}.dx-scheduler:not(.dx-scheduler-native) .dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row{flex:1 1}.dx-scheduler-agenda .dx-scheduler-date-table-scrollable{padding-top:10px}.dx-scheduler-agenda .dx-scheduler-time-panel-cell::after{display:none}.dx-scheduler-agenda .dx-scheduler-group-table{border-spacing:0;margin-top:0;height:100%;float:left}.dx-scheduler-agenda .dx-scheduler-time-panel{margin-top:0;width:70px;border:none}.dx-scheduler-agenda .dx-scheduler-date-table-cell,.dx-scheduler-agenda .dx-scheduler-time-panel-cell{border:none}.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-date-table{float:right}.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-row:first-child .dx-scheduler-group-header-content::before{border-bottom:none}.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-time-panel-cell::after{display:none}.dx-scheduler-agenda .dx-scheduler-group-header{vertical-align:top;border-top:none;border-left:none;border-right:none;font-weight:700;padding:0}.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-group-header{width:40px;font-size:14px}.dx-scheduler-agenda .dx-scheduler-group-header-content div{white-space:normal}.dx-scheduler-agenda-nodata{text-align:center;opacity:.5;position:absolute;top:45%;left:0;right:0}.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel{border:none}.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-time-panel{width:70px}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-group-table,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable .dx-scrollable-content{min-height:100%}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content{display:flex;flex-direction:column}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-container,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable-content{display:flex;flex-direction:column;flex-grow:1}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table>tbody{flex-grow:1}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row{height:78px;flex-shrink:0;flex-grow:1}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-cell{height:auto}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-virtual .dx-scheduler-date-table-row{height:50px}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-container,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-tables-container{width:100%}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-tables-container{flex-shrink:1}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable .dx-scrollable-content{min-width:100%}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-cell,.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-cell{flex-shrink:0}.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline:not(.dx-scheduler-work-space-both-scrollbar) .dx-scheduler-date-table .dx-scheduler-date-table-row{flex:1 1}.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell{color:#337ab7}.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before{position:absolute;right:0;width:100%;content:"";background-color:#63a0d4}.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell{width:100px}.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell{width:150px}.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header{width:75px}.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell{width:200px}.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header{width:66.6666666667px}.dx-scheduler-work-space-day .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-week .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-empty-cell{width:100px}.dx-scheduler-work-space-day.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell{width:200px}.dx-scheduler-work-space-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell{width:250px}.dx-scheduler-work-space-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell{width:300px}.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell,.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell{border-top:1px solid #c4c4c4}.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell{border-top:none}.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after,.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after{background-color:#c4c4c4}.dx-scheduler-work-space{border:1px solid rgba(221,221,221,.6);background-color:#fff;position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;width:100%;float:left}.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-all-day-title{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-date-table-cell{border-right:none}.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-all-day-panel td{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline) .dx-scheduler-header-panel,.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline) .dx-scheduler-header-panel-empty-cell{border-bottom:2px solid rgba(221,221,221,.6)}.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline).dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel,.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline).dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell{border-bottom:none}.dx-scheduler-work-space.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-header-panel{border-bottom:1px solid rgba(221,221,221,.6)}.dx-scheduler-header-panel-container{display:flex;flex-shrink:0}.dx-scheduler-header-panel-empty-cell{display:flex;align-items:flex-end;flex-shrink:0;width:0;border-bottom:1px solid rgba(221,221,221,.6);border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-header-tables-container{overflow:hidden;width:100%}.dx-scheduler-date-table-container{position:relative}.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count) .dx-scheduler-date-table-container{height:100%}.dx-scheduler-date-table-scrollable{width:100%;overflow:hidden}.dx-scheduler-date-table-scrollable .dx-scrollable-content{overflow:hidden}.dx-scheduler-date-table-scrollable-content,.dx-scheduler-side-bar-scrollable-content{display:flex;align-items:flex-start}.dx-scheduler-date-table-scrollable-content{position:relative;float:left}.dx-scheduler-date-table-cell,.dx-scheduler-group-header,.dx-scheduler-header-panel-cell,.dx-scheduler-time-panel-cell{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:default}.dx-scheduler-date-table-current-date{font-weight:700}.dx-scheduler-date-table-other-month{opacity:.5}.dx-scheduler-work-space-flex-container{display:flex;flex-direction:row;height:100%;min-height:0}.dx-scheduler-group-flex-container{flex:0 0 100%;min-height:100%;display:flex}.dx-scheduler-group-flex-container .dx-scheduler-group-row{display:flex;flex-flow:column nowrap;flex:0 0 auto;min-width:0}.dx-scheduler-group-flex-container .dx-scheduler-group-row:last-child .dx-scheduler-group-header{border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-group-flex-container .dx-scheduler-group-row .dx-scheduler-group-header{display:flex;flex-flow:row nowrap;flex:1 1;padding:0 5px;height:auto;width:100px;justify-content:flex-start;align-items:flex-start;text-align:left;overflow:hidden;text-overflow:ellipsis;border:none;border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-header-scrollable{height:auto}.dx-scheduler-work-space-day .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,.dx-scheduler-work-space-week .dx-scheduler-date-table .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,.dx-scheduler-work-space-work-week .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell{border-top:none}.dx-scheduler-all-day-table-cell,.dx-scheduler-date-table-cell{border-top:1px solid rgba(221,221,221,.6);border-left:1px solid rgba(221,221,221,.6)}.dx-scheduler-all-day-table-cell:first-child,.dx-scheduler-date-table-cell:first-child{border-left:none}.dx-scheduler-date-table-cell,.dx-scheduler-header-panel-cell{border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-day.dx-scheduler-work-space-count .dx-scheduler-all-day-title,.dx-scheduler-work-space-week .dx-scheduler-all-day-title,.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-timeline .dx-scheduler-all-day-panel,.dx-scheduler-timeline .dx-scheduler-all-day-title,.dx-scheduler-timeline .dx-scheduler-time-panel,.dx-scheduler-work-space-month .dx-scheduler-all-day-panel,.dx-scheduler-work-space-month .dx-scheduler-all-day-title,.dx-scheduler-work-space-month .dx-scheduler-time-panel{display:none}.dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n){border-right:none}.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n){border-left:none}.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n){border-right:none}.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n){border-left:none}.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n){border-right:1px solid #c4c4c4}.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n){border-left:1px solid #c4c4c4}.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n){border-right:1px solid #c4c4c4}.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n){border-right:1px solid rgba(221,221,221,.6);border-left:1px solid #c4c4c4}.dx-scheduler-header-panel{border-spacing:0;table-layout:fixed;width:100%}.dx-scheduler-work-space.dx-scheduler-work-space-all-day .dx-scheduler-header-panel-empty-cell{border-bottom:none}.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel{width:auto}.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table{float:none}.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable{height:auto;flex-shrink:0}.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child{border-left:none}.dx-scheduler-header-panel-cell{position:relative;color:#333;padding:0;vertical-align:middle;text-align:center;font-weight:400;border-left:1px solid rgba(221,221,221,.6);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-scheduler-header-panel-cell:first-child{border-left:1px solid transparent}.dx-scheduler-all-day-panel{width:100%;position:relative}.dx-scheduler-all-day-panel .dx-scheduler-all-day-table-cell{border-bottom:2px solid rgba(221,221,221,.6)}.dx-scheduler-all-day-title{display:flex;align-items:center;justify-content:center;color:#333;width:100px;position:relative;text-align:center;border-bottom:2px solid rgba(221,221,221,.6);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.dx-scheduler-small .dx-scheduler-all-day-title{width:50px}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-title{height:50px}.dx-scheduler-all-day-table{border-spacing:0;table-layout:fixed;width:100%}.dx-scheduler-group-header{height:30px;text-align:center}.dx-scheduler-time-panel{flex:0 0 auto;width:100px;border-collapse:collapse;border-right:1px solid rgba(221,221,221,.6)}.dx-scheduler-small .dx-scheduler-time-panel{width:50px;font-size:14px}.dx-scheduler-time-panel .dx-scheduler-time-panel-row:first-of-type td>div{margin-top:0}.dx-scheduler-time-panel-cell{color:#333;position:relative;width:100%;text-align:right;vertical-align:top;padding-right:20px;border-bottom:1px solid transparent}.dx-scheduler-time-panel-cell>div{margin-top:-13px}.dx-scheduler-small .dx-scheduler-time-panel-cell{padding-left:0;padding-right:10px}.dx-scheduler-time-panel-cell::after{position:absolute;bottom:-1px;width:10%;height:1px;right:0;background-color:rgba(221,221,221,.6)}.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell{color:#337ab7}.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before{position:absolute;top:0;right:0;width:2px;height:inherit;background-color:#63a0d4}.dx-scheduler-time-panel-row:last-child .dx-scheduler-time-panel-cell::after{display:none}.dx-scheduler-time-panel-title-cell{padding:0}.dx-scheduler-date-table{width:100%;border-spacing:0;table-layout:fixed}.dx-scheduler-all-day-table-cell.dx-state-hover.dx-state-focused,.dx-scheduler-date-table-cell.dx-state-hover.dx-state-focused{background-color:#dbe9f5}.dx-scheduler-all-day-table-cell.dx-state-focused,.dx-scheduler-date-table-cell.dx-state-focused{background-color:#dbe9f5;opacity:1}.dx-scheduler-all-day-table-cell.dx-scheduler-focused-cell,.dx-scheduler-date-table-cell.dx-scheduler-focused-cell{box-shadow:inset 0 0 0 1px #337ab7}.dx-scheduler-all-day-table-cell>div,.dx-scheduler-date-table-cell>div{pointer-events:none}.dx-scheduler-date-table-droppable-cell{background-color:#f2f2f2}.dx-scheduler-group-header-content div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable{display:none}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content{display:flex;height:40px}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content>div{margin:auto}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-row,.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-panel,.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-row{display:flex;flex-flow:row nowrap}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header{flex-grow:1;flex-basis:0;display:flex;flex-flow:row nowrap}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header{flex-basis:auto}.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline:not(.dx-scheduler-work-space-group-by-date) .dx-scheduler-header-row .dx-scheduler-header-panel-cell{border-right:none}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-work-space-vertical-group-table{height:100%;min-height:100px;border-top:1px solid rgba(221,221,221,.6);border-spacing:0;display:flex;flex-flow:column nowrap}.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-day .dx-scheduler-all-day-title,.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-week .dx-scheduler-all-day-title,.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title{top:0;height:50px!important;border-bottom:none}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-panel{display:table-cell;position:relative}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-row{height:50px}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell>div{margin-top:0}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-last-group-cell{border-bottom:none;box-shadow:inset 0 -1px 0 rgba(221,221,221,.6)}.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell{border-bottom:2px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable{border-top:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-header-panel-empty-cell{border-left:1px solid rgba(221,221,221,.6);border-right:none}.dx-rtl .dx-scheduler-date-table-scrollable-content,.dx-rtl .dx-scheduler-side-bar-scrollable-content{direction:rtl}.dx-rtl .dx-scheduler-sidebar-scrollable .dx-scheduler-group-row:last-child .dx-scheduler-group-header,.dx-rtl .dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-row:last-child .dx-scheduler-group-header{border-right:none;border-left:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-header-panel{left:0;right:inherit}.dx-rtl .dx-scheduler-time-panel,.dx-rtl .dx-scheduler-work-space-vertical-group-table{float:right}.dx-rtl .dx-scheduler-time-panel-cell{text-align:left;padding-left:20px;padding-right:0}.dx-scheduler-small .dx-rtl .dx-scheduler-time-panel-cell{padding-left:10px}.dx-rtl .dx-scheduler-time-panel-cell::after{right:auto;left:0}.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell,.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell{border-right:1px solid rgba(221,221,221,.6);border-left:none}.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel{border-left:1px solid rgba(221,221,221,.6);border-right:none}.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child,.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-row .dx-scheduler-header-panel-cell:first-child{border-right:none;border-left:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable{float:right}.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header{padding:0 5px 0 10px}.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-group-column-count-three .dx-scheduler-group-header:last-child,.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-group-column-count-two .dx-scheduler-group-header:last-child{text-align:right}.dx-rtl .dx-scheduler-all-day-table-cell:first-child,.dx-rtl .dx-scheduler-date-table-cell:first-child,.dx-rtl .dx-scheduler-header-panel-cell:first-child{border-right:none;border-left:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-time-panel{border-left:1px solid rgba(221,221,221,.6);border-right:none}.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-empty-cell{width:50px}.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell{width:150px}.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell{width:200px}.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell{width:250px}.dx-recurrence-numberbox-interval-wrapper .dx-layout-manager .dx-field-item,.dx-recurrence-repeat-on .dx-layout-manager .dx-field-item{padding-right:0;padding-left:0}.dx-recurrence-numberbox-interval-wrapper .dx-box-item:first-child:not(:only-child),.dx-recurrence-repeat-on .dx-box-item:first-child:not(:only-child){flex-grow:0!important;min-width:auto!important}.dx-recurrence-numberbox-interval-wrapper .dx-field-item-label{white-space:nowrap}.dx-layout-manager .dx-field-item.dx-recurrence-repeat-on{padding-top:0}.dx-recurrence-radiogroup-repeat-type{margin:0}.dx-recurrence-radiogroup-repeat-type .dx-item{padding-bottom:10px}.dx-recurrence-button-group{width:100%}.dx-recurrence-button-group .dx-button-content{padding:8px}.dx-recurrence-button-group .dx-buttongroup-wrapper>div{flex:1 1}.dx-recurrence-editor-container .dx-recurrence-numberbox-interval{margin-right:11px}.dx-recurrence-editor-container .dx-recurrence-numberbox-interval.dx-rtl{margin-right:0;margin-left:11px}.dx-recurrence-numberbox-interval-label{margin-top:31px}.dx-recurrence-datebox-until-date{margin-top:30px}.dx-recurrence-numberbox-repeat-count{margin-top:66px}.dx-scheduler-container{display:flex;flex-direction:column;height:100%;width:100%;background-color:#fff}.dx-scheduler-header{border:1px solid rgba(221,221,221,.6);margin-bottom:-1px;position:relative;z-index:1;width:100%;flex-shrink:0}.dx-scheduler-header .dx-toolbar{height:100%;background-color:transparent}.dx-scheduler-header .dx-toolbar .dx-toolbar-items-container{height:100%}.dx-scheduler-header .dx-toolbar .dx-toolbar-menu-container .dx-icon::before{content:"\f016"}.dx-scheduler-view-switcher-dropdown-button-content .dx-list-item{display:list-item}.dx-scheduler-date-time-shader-all-day{width:100%;background-color:rgba(51,51,51,.04);position:absolute;pointer-events:none}.dx-scheduler-date-time-indicator{background-color:#63a0d4;position:absolute;pointer-events:none;box-shadow:0 1px 0 0 rgba(255,255,255,.1)}.dx-scheduler-date-time-indicator::before{font-size:30px;color:#63a0d4;position:absolute;z-index:1000;margin-top:-14px;margin-left:-12px;text-shadow:rgba(255,255,255,.1) 1px 0 0}.dx-scheduler-date-time-shader{pointer-events:none}.dx-scheduler-work-space-day .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,.dx-scheduler-work-space-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,.dx-scheduler-work-space-work-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content{padding:0 7px}.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content{padding-right:40px}.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon,.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon,.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon{top:9px}.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator{margin-left:100px;height:1px;font:14px/1 DXIcons}.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator::before,.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator::before,.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator::before{content:"\f04e"}.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator{margin-left:50px}.dx-scheduler-work-space-day .dx-scheduler-date-time-shader,.dx-scheduler-work-space-week .dx-scheduler-date-time-shader,.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader{margin-left:100px}.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader,.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader,.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader{margin-left:50px}.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before{width:inherit;height:inherit;content:"";left:inherit;position:absolute;margin-left:100px;background-color:rgba(51,51,51,.04)}.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before{margin-left:50px}.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before{margin-left:0}.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator,.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator{margin-left:0;font:14px/1 DXIcons}.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator::before,.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator::before,.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator::before{content:"\f04f";margin-right:-12px}.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-top::before,.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-top::before{margin-left:0;margin-right:100px}.dx-scheduler-timeline .dx-scheduler-date-time-indicator{width:1px;top:0;font:14px/1 DXIcons}.dx-scheduler-timeline .dx-scheduler-date-time-indicator::before{content:"\f001";margin-left:-14px;margin-top:-12px}.dx-scheduler-timeline .dx-scheduler-date-time-shader{height:100%;position:absolute}.dx-scheduler-timeline .dx-scheduler-date-time-shader::before{width:inherit;height:100%;content:"";left:0;position:absolute;background-color:rgba(51,51,51,.04)}.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell{box-shadow:none}.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::after{position:absolute;content:"";left:0;right:0;bottom:-1px;height:2px;background-color:#63a0d4}.dx-scheduler-timeline .dx-scheduler-appointment-reduced .dx-scheduler-appointment-recurrence-icon{top:0}.dx-scheduler-work-space-month .dx-scheduler-appointment-content{padding:0 7px;font-size:13px}.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:0 25px 0 7px}.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:0 7px 0 25px}.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence-icon,.dx-scheduler-work-space-month .dx-scheduler-appointment-reduced-icon{top:0}.dx-scheduler-all-day-appointments,.dx-scheduler-scrollable-appointments{position:absolute;top:0}.dx-scheduler-all-day-appointments.dx-rtl,.dx-scheduler-scrollable-appointments.dx-rtl{left:0}.dx-scheduler-all-day-appointment,.dx-scheduler-timeline .dx-scheduler-appointment,.dx-scheduler-work-space-month .dx-scheduler-appointment{box-shadow:inset 2px 0 0 0 rgba(0,0,0,.3)}.dx-rtl .dx-scheduler-all-day-appointment,.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment,.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment{box-shadow:inset -2px 0 0 0 rgba(0,0,0,.3)}.dx-scheduler-all-day-appointment.dx-resizable-resizing,.dx-scheduler-all-day-appointment.dx-state-active,.dx-scheduler-timeline .dx-scheduler-appointment.dx-resizable-resizing,.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-active,.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-resizable-resizing,.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-active{box-shadow:inset -2px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3)}.dx-scheduler-all-day-appointment.dx-state-hover,.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover{box-shadow:inset 5px 0 0 0 rgba(0,0,0,.3)}.dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable{box-shadow:inset 5px 0 0 0 rgba(0,0,0,.3),inset -2px 0 0 0 rgba(0,0,0,.3)}.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover,.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover{box-shadow:inset -5px 0 0 0 rgba(0,0,0,.3)}.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable{box-shadow:inset -5px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3)}.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-all-day-appointment,.dx-scheduler-timeline .dx-draggable-dragging .dx-scheduler-appointment,.dx-scheduler-work-space-month .dx-draggable-dragging .dx-scheduler-appointment{box-shadow:inset -2px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3),7px 7px 15px 0 rgba(50,50,50,.2)}.dx-scheduler-appointment.dx-scheduler-appointment-body,.dx-scheduler-appointment.dx-scheduler-appointment-tail{box-shadow:none}.dx-scheduler-all-day-appointment .dx-scheduler-appointment-reduced-icon{position:absolute;top:15%}.dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon{right:20px}.dx-scheduler-appointment-content{cursor:pointer;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.99}.dx-scheduler-work-space-grouped.dx-scheduler-work-space-month .dx-scheduler-appointment-content{font-size:12px}.dx-scheduler-appointment-content>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-scheduler-appointment-empty .dx-scheduler-appointment-content-details,.dx-scheduler-appointment-empty .dx-scheduler-appointment-recurrence-icon,.dx-scheduler-appointment-empty .dx-scheduler-appointment-title{display:none}.dx-scheduler-appointment-content-details{font-size:11px;white-space:pre;overflow:hidden}.dx-scheduler-all-day-appointment .dx-scheduler-appointment-content-details,.dx-scheduler-work-space-month .dx-scheduler-appointment-content-details{display:none}.dx-scheduler-appointment-popup .dx-form .dx-field-item.dx-appointment-form-switch>div{flex-grow:0;width:auto}.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch{margin:0}.dx-scheduler-appointment-popup .dx-field-item-label-location-left{padding-right:20px}.dx-scheduler-appointment-popup .dx-field{min-height:0}.dx-scheduler-appointment-popup .dx-field-label{width:auto}.dx-scheduler-appointment-popup .dx-field-value{padding-left:0;padding-right:0}.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget)>.dx-checkbox{float:left}.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget)>.dx-checkbox.dx-rtl{float:right}.dx-scheduler-appointment-collector.dx-button.dx-state-hover::before{pointer-events:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0}.dx-scheduler-appointment-collector-compact .dx-button-content span:last-child,.dx-scheduler-appointment-collector-compact .dx-scheduler-appointment-collector-content span:last-child{padding-left:0}.dx-scheduler-agenda .dx-scheduler-scrollable-appointments{width:100%;height:0}.dx-scheduler-agenda .dx-scheduler-appointment{position:relative;box-shadow:none;margin-top:5px;margin-bottom:5px}.dx-scheduler-agenda .dx-scheduler-appointment.dx-scheduler-last-in-date-agenda-appointment{margin-bottom:20px}.dx-rtl .dx-scheduler-appointment-recurrence-icon{left:5px;right:auto}.dx-rtl .dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon{left:20px;right:auto}.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content{padding-right:5px;padding-left:40px}.dx-rtl .dx-scheduler-all-day-appointments,.dx-rtl .dx-scheduler-scrollable-appointments{left:0}.dx-scheduler-small.dx-rtl .dx-scheduler-date-time-shader-bottom::before,.dx-scheduler-small.dx-rtl .dx-scheduler-date-time-shader-top::before{margin-right:50px}.dx-scheduler-time-panel-cell{height:50px}.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before,.dx-scheduler-time-panel-cell::after{content:""}.dx-scheduler-date-table-cell{height:50px}.dx-scheduler-all-day-title{display:flex;align-items:center;justify-content:center;height:75px;font-size:14px;font-weight:700}.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-title{height:25px}.dx-scheduler-all-day-table{height:75px}.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-table{height:25px}.dx-scheduler-header-panel-cell{height:50px}.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before{top:47px;height:2px}.dx-scheduler-timeline .dx-scheduler-date-table-cell{border-right:none;height:75px}.dx-scheduler-work-space-day .dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child){border-bottom:none}.dx-scheduler-work-space-month .dx-scheduler-date-table-first-of-month{border-left:1px solid #aaa;border-top:1px solid #aaa}.dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable .dx-scrollable-content{min-height:300px}.dx-scheduler-header{padding:9px 10px;background-color:#f5f5f5}.dx-scheduler-header .dx-toolbar.dx-toolbar-multiline .dx-toolbar-item,.dx-scheduler-header .dx-toolbar:not(.dx-toolbar-multiline){height:36px}.dx-scheduler-header .dx-toolbar .dx-toolbar-before .dx-toolbar-item-content{padding-right:2px}.dx-scheduler-header .dx-toolbar .dx-toolbar-after .dx-toolbar-item-content,.dx-scheduler-header .dx-toolbar .dx-toolbar-menu-container{padding-left:2px}.dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child){border-bottom:1px solid rgba(221,221,221,.6)}.dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child) .dx-scheduler-group-header{color:#333}.dx-scheduler-group-flex-container .dx-scheduler-group-header,.dx-scheduler-header-panel .dx-scheduler-group-header,.dx-scheduler-work-space-vertical-group-table .dx-scheduler-group-header{font-weight:700;color:#333;padding:0}.dx-scheduler-all-day-panel{background-color:#fff}.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-all-day-title{border-top:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-agenda .dx-scheduler-date-table-cell{border:none}.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-group-row th{border-left:none;border-right:none}.dx-scheduler-work-space-week .dx-scheduler-date-table-row:first-child{border-top:none}.dx-scheduler-all-day-table-cell.dx-state-active,.dx-scheduler-date-table-cell.dx-state-active{background-color:rgba(221,221,221,.7)}.dx-scheduler-all-day-table-cell.dx-state-hover,.dx-scheduler-date-table-cell.dx-state-hover{background-color:rgba(0,0,0,.04);color:#757575}.dx-scheduler-appointment-popup .dx-popup-title{background-color:#fff}.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton,.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton.dx-rtl{margin:0}.dx-scheduler-appointment-popup .dx-popup-bottom{border-top:1px solid #ddd}.dx-scheduler-appointment-popup .dx-toolbar-after{margin-right:4px}.dx-rtl .dx-scheduler-appointment-popup .dx-toolbar-after{margin-left:4px;margin-right:0}.dx-scheduler-appointment-popup .dx-form-validation-summary{padding:10px 20px}.dx-scheduler-work-space-month .dx-scheduler-date-table-cell{font-size:16px}.dx-scheduler-group-header,.dx-scheduler-header-panel,.dx-scheduler-time-panel{font-size:14px}.dx-scheduler-work-space-grouped .dx-scheduler-group-row th,.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell{border-right:1px solid #aaa}.dx-scheduler-work-space-grouped .dx-scheduler-group-row th:last-child,.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell:last-child{border-right:none}.dx-rtl .dx-scheduler-work-space-grouped .dx-scheduler-group-row th,.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell{border-left:1px solid #aaa;border-right:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-work-space-grouped .dx-scheduler-group-row th:last-child,.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell:last-child{border-left:none}.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-group-row th,.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-last-group-cell,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row th,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-row th,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-vertical-grouped .dx-scheduler-last-group-cell{border-right:1px solid rgba(221,221,221,.6);border-left:1px solid rgba(221,221,221,.6)}.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell{border-right:1px solid #aaa}.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell:last-child,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell:last-child,.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell:last-child{border-right:none}.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell,.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell,.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell{border-left:1px solid #aaa;border-right:1px solid rgba(221,221,221,.6)}.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell:last-child,.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell:last-child,.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell:last-child{border-left:none}.dx-scheduler-appointment-collector{height:20px}.dx-scheduler-appointment-collector.dx-button.dx-button-default,.dx-scheduler-appointment-collector.dx-state-hover::before{border-radius:20px}.dx-scheduler-appointment{border-left:3px solid transparent;border-right:2px solid transparent}.dx-scheduler-appointment.dx-state-focused{color:#fff}.dx-scheduler-appointment.dx-scheduler-appointment-empty{border-left:1px solid transparent;border-right:1px solid transparent}.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment{border-right:none}.dx-scheduler-appointment-content{padding:5px 7px}.dx-scheduler-appointment-strip{display:none}.dx-scheduler-appointment-reduced .dx-scheduler-appointment-content{padding-right:40px}.dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:5px 25px 5px 7px}.dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content{padding:5px 7px 5px 25px}.dx-scheduler-dropdown-appointment-date{color:#959595}.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-title{background-color:#fff}.dx-scheduler-agenda .dx-scheduler-group-header{font-size:14px;width:80px}.dx-scheduler-agenda .dx-scheduler-group-header-content{overflow:hidden;width:80px;padding:10px 0 0 10px;box-shadow:inset 0 -1px 0 0 #c4c4c4}.dx-scheduler-agenda .dx-scheduler-time-panel-cell{vertical-align:top;padding-top:10px;padding-left:10px;padding-right:0}.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel-cell{padding-right:10px;padding-left:0}.dx-scheduler-agenda .dx-scheduler-group-header-content,.dx-scheduler-agenda .dx-scheduler-time-panel-cell{text-align:left}.dx-rtl .dx-scheduler-agenda .dx-scheduler-group-header-content,.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel-cell{text-align:right}.dx-scheduler-agenda .dx-scheduler-date-table-cell,.dx-scheduler-agenda .dx-scheduler-time-panel-cell{box-shadow:inset 0 -1px 0 0 rgba(221,221,221,.6)}.dx-scheduler-agenda .dx-scheduler-date-table-last-row .dx-scheduler-date-table-cell,.dx-scheduler-agenda .dx-scheduler-date-table-last-row .dx-scheduler-time-panel-cell{box-shadow:inset 0 -1px 0 0 #c4c4c4}.dx-scheduler-agenda-nodata{font-size:14px}.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-popup-content .dx-list-item{border-top-width:1px}.dx-scheduler .dx-scheduler-overlay-panel .dx-overlay-content{background:#fff}.dx-layout-manager .dx-field-item:not(.dx-first-row){padding-top:10px}.dx-layout-manager .dx-field-empty-item{width:100%}.dx-layout-manager.dx-layout-manager-one-col .dx-single-column-item-content>.dx-field-item{padding-left:0;padding-right:0}.dx-layout-manager.dx-layout-manager-one-col .dx-form-group .dx-single-column-item-content>.dx-first-row.dx-col-0.dx-field-item{padding-top:0}.dx-layout-manager .dx-label-h-align.dx-flex-layout{display:flex}.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-label{display:block}.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content,.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content-wrapper{flex-shrink:1;flex-grow:1;flex-basis:auto;display:block}.dx-layout-manager .dx-label-h-align.dx-flex-layout:not(.dx-field-item-label-align){align-items:baseline}.dx-layout-manager .dx-label-h-align.dx-field-item-label-align:not(.dx-flex-layout) .dx-field-item-label{vertical-align:baseline}.dx-layout-manager .dx-label-h-align .dx-field-item-content,.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper,.dx-layout-manager .dx-label-h-align .dx-field-item-label{display:table-cell}.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper .dx-field-item-content{display:block}.dx-layout-manager .dx-label-h-align .dx-field-item-label{white-space:nowrap;vertical-align:middle}.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-label-content{display:block}.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-custom-label-content{display:inline-block}.dx-layout-manager .dx-label-h-align .dx-field-item-content,.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-custom-label-content .dx-icon{vertical-align:top}.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch{margin-top:7px;margin-bottom:4px}.dx-layout-manager .dx-label-h-align .dx-field-item-content,.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper{width:100%}.dx-layout-manager .dx-tabpanel .dx-multiview-item-content{padding:20px}.dx-field-item-label-location-top{display:block}.dx-field-item-label-location-top .dx-field-item-custom-label-content{display:inline-block}.dx-field-item-label-location-top .dx-field-item-custom-label-content .dx-icon{vertical-align:top}.dx-form-group-content{border-width:0;padding:0;margin:0}.dx-form-group-custom-caption{display:flex;align-items:center;font-size:20px}.dx-form-group-with-caption>.dx-form-group-content{padding-top:19px;margin-top:6px;border-top:1px solid #ddd;padding-bottom:20px}.dx-layout-manager-hidden-label{position:absolute;display:block;visibility:hidden}.dx-field-item-help-text{font-style:italic;white-space:normal;color:#333}.dx-field-item-label-location-left{-webkit-padding-end:10px;padding-inline-end:10px}.dx-field-item-label-location-right{-webkit-padding-start:10px;padding-inline-start:10px}.dx-field-item-optional .dx-label>span::after,.dx-field-item-required .dx-label>span::after{content:attr(data-mark)}.dx-rtl .dx-field-item-optional-mark,.dx-rtl .dx-field-item-required-mark{unicode-bidi:embed}.dx-layout-manager .dx-field-item:not(.dx-first-col){-webkit-padding-start:15px;padding-inline-start:15px}.dx-layout-manager .dx-field-item:not(.dx-last-col){-webkit-padding-end:15px;padding-inline-end:15px}.dx-layout-manager.dx-layout-manager-one-col .dx-box-item:not(:first-child) .dx-single-column-item-content>.dx-field-item{padding-top:10px}.dx-form-group-caption{font-size:20px}.dx-field-item-label-text{color:#333}.dx-field-item-label-location-top{margin-bottom:4px}.dx-field-item-optional .dx-label>span::after,.dx-field-item-optional-mark{color:#afafaf}.dx-field-item-required .dx-label>span::after,.dx-field-item-required-mark{color:#c9302c}.dx-field-item-custom-label-content .dx-icon{width:20px;height:20px;background-position:0 0;background-size:20px 20px;padding:0;font-size:20px;text-align:center;line-height:20px;-webkit-margin-end:9px;margin-inline-end:9px;-webkit-margin-start:0;margin-inline-start:0}.dx-form-group-custom-caption .dx-icon{width:18px;height:18px;background-position:0 0;background-size:18px 18px;padding:0;font-size:18px;text-align:center;line-height:18px;-webkit-margin-end:9px;margin-inline-end:9px;-webkit-margin-start:0;margin-inline-start:0}.dx-filterbuilder.dx-rtl .dx-filterbuilder-action-icon,.dx-filterbuilder.dx-rtl .dx-filterbuilder-text{margin-left:5px;margin-right:0}.dx-filterbuilder.dx-rtl .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content{padding-left:0;padding-right:26px}.dx-filterbuilder .dx-filterbuilder-action-icon,.dx-filterbuilder .dx-filterbuilder-text{margin-left:0;margin-right:5px}.dx-filterbuilder .dx-filterbuilder-action-icon:focus,.dx-filterbuilder .dx-filterbuilder-item-value-text:focus,.dx-filterbuilder .dx-filterbuilder-text:focus{outline:0}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item{display:inline-block;white-space:nowrap}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text{display:inline-block;cursor:pointer;white-space:pre}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range{white-space:nowrap}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range-separator,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-text-separator{margin:0 7px;opacity:.3}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-item-value-text,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-group-operation,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-item-field,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-item-operation{min-width:20px;padding:2px 7px 3px}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-texteditor{vertical-align:middle;margin-top:-7px;margin-bottom:-4px;display:inline-block}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action{display:inline-block;cursor:pointer;position:relative}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action.dx-filterbuilder-action-icon{padding:5px 8px}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content{padding-left:26px}.dx-filterbuilder-operations .dx-treeview-item{padding-left:5px}.dx-filterbuilder-operations .dx-rtl .dx-treeview-item{padding-right:5px}.dx-filterbuilder-overlay{white-space:nowrap}.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node{padding-left:0}.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node .dx-treeview-node-container-opened{margin-left:15px}.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node{padding-right:0}.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node .dx-treeview-node-container-opened{margin-right:15px}.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal{border-radius:0}.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal>.dx-popup-content{padding:0}.dx-filterbuilder-overlay .dx-scrollable-container{max-height:360px}.dx-filterbuilder-overlay .dx-menu-items-container{padding:0}.dx-filterbuilder{position:relative;background-color:#fff}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text{color:#333}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation{background-color:rgba(217,83,79,.3)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:hover{background-color:rgba(217,83,79,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation.dx-state-active,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:focus{background-color:#d9534f;color:#fff}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field{background-color:rgba(51,122,183,.3)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:hover{background-color:rgba(51,122,183,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field.dx-state-active,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:focus{background-color:#337ab7;color:#fff}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation{background-color:rgba(92,184,92,.3)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:hover{background-color:rgba(92,184,92,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation.dx-state-active,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:focus{background-color:#5cb85c;color:#fff}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:hover{background-color:rgba(221,221,221,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text.dx-state-active,.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:focus{background-color:#ddd;color:#fff}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus{color:rgba(92,184,92,.3)}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:hover{color:rgba(92,184,92,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus.dx-state-active,.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:focus{color:#5cb85c}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove{color:rgba(217,83,79,.3)}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:hover{color:rgba(217,83,79,.5)}.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:focus{color:#d9534f}.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-item .dx-icon{color:#333}.dx-filterbuilder-overlay.dx-filterbuilder-add-condition .dx-treeview-expander-icon-stub,.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-expander-icon-stub{display:none}.dx-filterbuilder .dx-filterbuilder-action-icon{margin-bottom:9px}.dx-filterbuilder .dx-filterbuilder-item-value-text,.dx-filterbuilder .dx-filterbuilder-text{border-radius:5px}.dx-filterbuilder .dx-filterbuilder-range-separator{color:#333}.dx-filterbuilder-overlay .dx-treeview-item{padding:5px 15px}.dx-filterbuilder-overlay .dx-rtl .dx-treeview-item{padding-left:15px}.dx-drawer{height:100%;width:100%}.dx-drawer .dx-drawer-wrapper>.dx-drawer-panel-content.dx-drawer-panel-content-hidden{visibility:hidden}.dx-drawer-wrapper{position:relative;overflow:hidden;height:100%}.dx-drawer-panel-content{position:absolute;top:0;bottom:0}.dx-drawer-panel-content .dx-overlay-content{overflow:hidden}.dx-drawer-right .dx-drawer-panel-content{right:0}.dx-drawer-left .dx-drawer-panel-content{left:0}.dx-drawer-panel-content-push-top-or-bottom{width:100%}.dx-drawer-content{overflow:hidden;width:100%;height:100%;top:0}.dx-drawer-shader{z-index:1000;position:absolute;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.5)}.dx-drawer-push.dx-drawer-bottom .dx-drawer-panel-content{top:auto}.dx-drawer-shrink .dx-drawer-panel-content{position:relative;overflow:hidden;flex:0 0 auto;height:100%}.dx-drawer-shrink .dx-drawer-wrapper{flex:1 0 auto;display:flex;flex-direction:row}.dx-drawer-shrink .dx-drawer-content{position:relative;flex:1 1 auto}.dx-drawer-shrink.dx-drawer-bottom .dx-drawer-wrapper,.dx-drawer-shrink.dx-drawer-top .dx-drawer-wrapper{flex-direction:column}.dx-drawer-overlap .dx-drawer-panel-content{overflow:visible}.dx-drawer-overlap .dx-drawer-panel-content.dx-overlay-wrapper{right:auto;left:auto}.dx-drawer-overlap.dx-drawer-left .dx-drawer-wrapper,.dx-drawer-overlap.dx-drawer-right .dx-drawer-wrapper{overflow-y:visible}.dx-drawer-overlap.dx-drawer-bottom .dx-drawer-wrapper,.dx-drawer-overlap.dx-drawer-top .dx-drawer-wrapper{overflow-x:visible}.dx-drawer-overlap.dx-drawer-right.dx-drawer-expand>.dx-drawer-wrapper>.dx-overlay>.dx-overlay-wrapper>.dx-overlay-content,.dx-drawer-overlap.dx-drawer-right.dx-drawer-slide>.dx-drawer-wrapper>.dx-overlay>.dx-overlay-wrapper>.dx-overlay-content{right:0}.dx-htmleditor{display:flex;flex-direction:column;border:1px solid transparent}.dx-htmleditor:not(.dx-state-disabled) li[data-list=checked],.dx-htmleditor:not(.dx-state-disabled) li[data-list=unchecked]{cursor:pointer}.dx-htmleditor-add-image-popup-with-tabs>.dx-overlay-content>.dx-popup-content{padding:0}.dx-htmleditor-hidden-content{display:none}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-multiview-wrapper{border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fix-ratio-container .dx-textbox{display:inline-block;width:calc(100% - 41px)}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fix-ratio-container .dx-buttongroup{vertical-align:top;-webkit-margin-start:5px;margin-inline-start:5px;width:36px}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-wrapper{padding:0}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-upload-button{display:none}.dx-htmleditor-add-image-popup>.dx-overlay-content .dx-popup-title{border-bottom:0}.dx-quill-container{box-sizing:border-box;display:flex;flex:1 1;flex-basis:auto;min-height:1px;margin:0;position:relative;overflow:hidden}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.dx-htmleditor-content{box-sizing:border-box;line-height:1.42;width:100%;outline:0;overflow-y:auto;padding:12px 15px;white-space:pre-wrap;word-wrap:break-word}.dx-htmleditor-content .dx-variable>span{padding:3px 6px;border-radius:8px;background:rgba(51,122,183,.15)}.dx-htmleditor-content>*{cursor:text}.dx-htmleditor-content blockquote,.dx-htmleditor-content h1,.dx-htmleditor-content h2,.dx-htmleditor-content h3,.dx-htmleditor-content h4,.dx-htmleditor-content h5,.dx-htmleditor-content h6,.dx-htmleditor-content ol,.dx-htmleditor-content p,.dx-htmleditor-content pre,.dx-htmleditor-content ul{margin:0;padding:0}.dx-htmleditor-content h1,.dx-htmleditor-content h2,.dx-htmleditor-content h3,.dx-htmleditor-content h4,.dx-htmleditor-content h5,.dx-htmleditor-content h6,.dx-htmleditor-content p,.dx-htmleditor-content ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.dx-htmleditor-content table{border-collapse:collapse;table-layout:fixed;width:100%}.dx-htmleditor-content td,.dx-htmleditor-content th{border:1px solid #000;padding:2px 5px}.dx-htmleditor-content ol,.dx-htmleditor-content ul{-webkit-padding-start:1.5em;padding-inline-start:1.5em}.dx-htmleditor-content li{list-style-type:none;-webkit-padding-start:1.5em;padding-inline-start:1.5em;position:relative}.dx-htmleditor-content li[data-list=bullet]::before{content:"•"}.dx-htmleditor-content li[data-list=checked]::before{content:"☑"}.dx-htmleditor-content li[data-list=unchecked]::before{content:"☐"}.dx-htmleditor-content li::before{display:inline-block;-webkit-margin-start:-1.5em;margin-inline-start:-1.5em;-webkit-margin-end:.3em;margin-inline-end:.3em;text-align:end;white-space:nowrap;width:1.2em}.dx-htmleditor-content li>.ql-ui{visibility:hidden}.dx-htmleditor-content li[data-list=checked]>.ql-ui,.dx-htmleditor-content li[data-list=unchecked]>.ql-ui{visibility:visible}.dx-htmleditor-content li[data-list=ordered]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.dx-htmleditor-content li[data-list=ordered]::before{content:counter(list-0,decimal) ". "}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-1{counter-increment:list-1}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-1::before{content:counter(list-1,lower-alpha) ". "}.dx-htmleditor-content li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;-webkit-padding-start:4.5em;padding-inline-start:4.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-2{counter-increment:list-2}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-2::before{content:counter(list-2,lower-roman) ". "}.dx-htmleditor-content li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9;-webkit-padding-start:7.5em;padding-inline-start:7.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-3{counter-increment:list-3}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-3::before{content:counter(list-3,decimal) ". "}.dx-htmleditor-content li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9;-webkit-padding-start:10.5em;padding-inline-start:10.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-4{counter-increment:list-4}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-4::before{content:counter(list-4,lower-alpha) ". "}.dx-htmleditor-content li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9;-webkit-padding-start:13.5em;padding-inline-start:13.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-5{counter-increment:list-5}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-5::before{content:counter(list-5,lower-roman) ". "}.dx-htmleditor-content li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9;-webkit-padding-start:16.5em;padding-inline-start:16.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-6{counter-increment:list-6}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-6::before{content:counter(list-6,decimal) ". "}.dx-htmleditor-content li.ql-indent-6{counter-reset:list-7 list-8 list-9;-webkit-padding-start:19.5em;padding-inline-start:19.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-7{counter-increment:list-7}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-7::before{content:counter(list-7,lower-alpha) ". "}.dx-htmleditor-content li.ql-indent-7{counter-reset:list-8 list-9;-webkit-padding-start:22.5em;padding-inline-start:22.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-8{counter-increment:list-8}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-8::before{content:counter(list-8,lower-roman) ". "}.dx-htmleditor-content li.ql-indent-8{counter-reset:list-9;-webkit-padding-start:25.5em;padding-inline-start:25.5em}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-9{counter-increment:list-9}.dx-htmleditor-content ol li[data-list=ordered].ql-indent-9::before{content:counter(list-9,decimal) ". "}.dx-htmleditor-content .ql-indent-1{-webkit-padding-start:3em;padding-inline-start:3em}.dx-htmleditor-content .ql-indent-2{-webkit-padding-start:6em;padding-inline-start:6em}.dx-htmleditor-content .ql-indent-3{-webkit-padding-start:9em;padding-inline-start:9em}.dx-htmleditor-content .ql-indent-4{-webkit-padding-start:12em;padding-inline-start:12em}.dx-htmleditor-content .ql-indent-5{-webkit-padding-start:15em;padding-inline-start:15em}.dx-htmleditor-content .ql-indent-6{-webkit-padding-start:18em;padding-inline-start:18em}.dx-htmleditor-content .ql-indent-7{-webkit-padding-start:21em;padding-inline-start:21em}.dx-htmleditor-content .ql-indent-8{-webkit-padding-start:24em;padding-inline-start:24em}.dx-htmleditor-content .ql-indent-9{-webkit-padding-start:27em;padding-inline-start:27em}.dx-htmleditor-content li.ql-indent-9{-webkit-padding-start:28.5em;padding-inline-start:28.5em}.dx-htmleditor-content table td,.dx-htmleditor-content table th{outline:0}.dx-htmleditor-content .ql-code-block-container{font-family:monospace}.dx-htmleditor-content .ql-code-block-container,.dx-htmleditor-content code{background-color:rgba(191,191,191,.15);color:rgba(51,51,51,.8)}.dx-htmleditor-content .ql-video{display:block;max-width:100%}.dx-htmleditor-content .ql-video.ql-align-center{margin:0 auto}.dx-htmleditor-content .ql-video.ql-align-right{margin:0 0 0 auto}.dx-htmleditor-content .ql-font-serif{font-family:Georgia,"Times New Roman",serif}.dx-htmleditor-content .ql-font-monospace{font-family:Monaco,"Courier New",monospace}.dx-htmleditor-content .ql-direction-rtl{direction:rtl;text-align:inherit}.dx-htmleditor-content.ql-blank::before{content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px;color:#999}.dx-htmleditor-content.ql-blank::after{content:attr(data-placeholder);z-index:-1;visibility:hidden}.dx-htmleditor-content.ql-blank[data-placeholder]>p{height:.1px}.dx-suggestion-list-wrapper .dx-list .dx-scrollable-content{margin:0}.dx-suggestion-list{min-width:50px}.dx-suggestion-list .dx-list-item{display:block}.dx-suggestion-list .dx-list-item-icon{border-radius:50%;vertical-align:text-bottom}.dx-formdialog-form{min-width:360px}.dx-aidialog .dx-toolbar-after .dx-toolbar-item:nth-last-child(2){-webkit-padding-end:0;padding-inline-end:0}.dx-aidialog-controls{display:flex}.dx-aidialog-controls .dx-selectbox{flex:1 0}.dx-aidialog-content{display:flex;flex-direction:column}.dx-aidialog-title{display:flex;align-items:center;gap:6px;font-weight:600}.dx-overlay-content.dx-popup-fullscreen .dx-formdialog-form{min-width:240px}.dx-formdialog-field-target .dx-field-item-content{text-align:end}.dx-background-format .dx-icon-background,.dx-background-format .dx-icon-color,.dx-color-format .dx-icon-background,.dx-color-format .dx-icon-color{border-bottom:3px solid transparent}.dx-htmleditor-toolbar-separator{border-left:1px solid transparent}.dx-htmleditor-toolbar-menu-separator{width:100%;border-top:1px solid transparent}.dx-htmleditor-toolbar-menu-separator::before{content:none}.dx-resize-frame{position:absolute;box-sizing:content-box;border:1px dashed #778899;pointer-events:none}.dx-resize-frame .dx-resizable-handle{pointer-events:auto}.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-resize-frame .dx-resizable-handle-corner-bottom-right,.dx-resize-frame .dx-resizable-handle-corner-top-left,.dx-resize-frame .dx-resizable-handle-corner-top-right{border:1px solid #fff;width:11px;height:11px;border-radius:0}.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right{width:15px;height:15px}.dx-resize-frame .dx-resizable-handle-corner-bottom-right,.dx-resize-frame .dx-resizable-handle-corner-top-right{right:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right{right:-7.5px}.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-resize-frame .dx-resizable-handle-corner-top-left{left:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left{left:-7.5px}.dx-resize-frame .dx-resizable-handle-corner-top-left,.dx-resize-frame .dx-resizable-handle-corner-top-right{top:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right{top:-7.5px}.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-resize-frame .dx-resizable-handle-corner-bottom-right{bottom:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right{bottom:-7.5px}.dx-resize-frame .dx-resizable-handle-bottom::after,.dx-resize-frame .dx-resizable-handle-left::after,.dx-resize-frame .dx-resizable-handle-right::after,.dx-resize-frame .dx-resizable-handle-top::after{content:"";position:absolute;width:11px;height:11px;border:1px solid #fff}.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after,.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after{width:15px;height:15px}.dx-resize-frame .dx-resizable-handle-left::after,.dx-resize-frame .dx-resizable-handle-right::after{top:calc(50% - 5.5px)}.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after{top:calc(50% - 7.5px)}.dx-resize-frame .dx-resizable-handle-bottom::after,.dx-resize-frame .dx-resizable-handle-top::after{left:calc(50% - 5.5px)}.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after{left:calc(50% - 7.5px)}.dx-resize-frame .dx-resizable-handle-right::after{right:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after{right:-7.5px}.dx-resize-frame .dx-resizable-handle-left::after{left:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after{left:-7.5px}.dx-resize-frame .dx-resizable-handle-top::after{top:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after{top:-7.5px}.dx-resize-frame .dx-resizable-handle-bottom::after{bottom:-5.5px}.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after{bottom:-7.5px}.dx-mention{padding:1px 0;border-radius:2px}.dx-mention .dx-template-wrapper{white-space:nowrap;display:inline-block}.dx-mention>span{margin:0 2px}.dx-table-resize-frame{position:absolute;pointer-events:none}.dx-table-resize-frame>div{position:absolute;pointer-events:auto;background-color:transparent}.dx-table-resize-frame .dx-htmleditor-column-resizer{width:5px;top:0;height:100%;cursor:col-resize}.dx-table-resize-frame .dx-htmleditor-highlighted-column{width:3px;top:0;height:100%}.dx-table-resize-frame .dx-htmleditor-row-resizer{height:5px;left:0;width:100%;cursor:row-resize}.dx-table-resize-frame .dx-htmleditor-highlighted-row{height:3px;left:0;width:100%}.dx-htmleditor{border-color:#ddd}.dx-htmleditor .dx-htmleditor-toolbar-wrapper{padding:5px;position:relative}.dx-htmleditor .dx-htmleditor-toolbar-wrapper:first-child{border-bottom:1px solid #ddd}.dx-htmleditor.dx-state-readonly{border-style:dashed}.dx-htmleditor.dx-state-readonly .dx-htmleditor-toolbar-wrapper::before{position:absolute;top:1px;bottom:1px;left:1px;right:1px;z-index:2;background-color:rgba(255,255,255,.2);content:"";pointer-events:none}.dx-htmleditor.dx-state-readonly .dx-toolbar-button .dx-button.dx-state-disabled{opacity:.5}.dx-htmleditor.dx-htmleditor-outlined{border-radius:4px}.dx-htmleditor.dx-htmleditor-outlined.dx-state-hover{border-color:rgba(51,122,183,.4)}.dx-htmleditor.dx-htmleditor-outlined.dx-state-active,.dx-htmleditor.dx-htmleditor-outlined.dx-state-focused{border-color:#337ab7}.dx-htmleditor.dx-htmleditor-outlined.dx-invalid{border-color:rgba(217,83,79,.4)}.dx-htmleditor.dx-htmleditor-outlined.dx-invalid.dx-state-active,.dx-htmleditor.dx-htmleditor-outlined.dx-invalid.dx-state-focused{border-color:#d9534f}.dx-htmleditor.dx-htmleditor-filled{border-color:transparent;background:rgba(51,51,51,.05);border-radius:4px}.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly{border-style:dashed}.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly.dx-state-active,.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly.dx-state-focused{background-color:rgba(51,51,51,.03)}.dx-htmleditor.dx-htmleditor-filled.dx-state-hover,.dx-htmleditor.dx-htmleditor-filled.dx-state-hover.dx-invalid.dx-state-readonly:not(.dx-state-focused){background-color:rgba(51,122,183,.07)}.dx-htmleditor.dx-htmleditor-filled.dx-state-active,.dx-htmleditor.dx-htmleditor-filled.dx-state-focused{background-color:transparent;border-color:#337ab7}.dx-htmleditor.dx-htmleditor-filled.dx-invalid{background-color:rgba(217,83,79,.1)}.dx-htmleditor.dx-htmleditor-filled.dx-invalid.dx-state-active,.dx-htmleditor.dx-htmleditor-filled.dx-invalid.dx-state-focused{background:0 0;border-color:#d9534f}.dx-htmleditor.dx-htmleditor-underlined{border-color:transparent transparent #ddd}.dx-htmleditor.dx-htmleditor-underlined .dx-htmleditor-content{-webkit-padding-start:0;padding-inline-start:0}.dx-htmleditor.dx-htmleditor-underlined.dx-state-hover{border-bottom-color:rgba(51,122,183,.4)}.dx-htmleditor.dx-htmleditor-underlined.dx-state-active,.dx-htmleditor.dx-htmleditor-underlined.dx-state-focused{border-bottom-color:#337ab7}.dx-htmleditor.dx-htmleditor-underlined.dx-state-active.dx-invalid,.dx-htmleditor.dx-htmleditor-underlined.dx-state-focused.dx-invalid{border-bottom-color:#d9534f}.dx-htmleditor.dx-htmleditor-underlined.dx-invalid{border-bottom-color:rgba(217,83,79,.4)}.dx-htmleditor.dx-htmleditor-underlined.dx-invalid.dx-state-focused{border-color:transparent transparent #d9534f}.dx-htmleditor-content blockquote{-webkit-padding-start:12px;padding-inline-start:12px;-webkit-border-start:4px solid;border-inline-start:4px solid;color:rgba(51,51,51,.8);border-inline-start-color:#ddd}.dx-htmleditor-content td,.dx-htmleditor-content th{border-color:#ddd}.dx-htmleditor-toolbar{background-color:transparent}.dx-htmleditor-toolbar .dx-htmleditor-toolbar-separator{height:36px}.dx-htmleditor-toolbar-format.dx-dropdowneditor.dx-editor-filled{background-color:transparent}.dx-htmleditor-toolbar-format.dx-background-format .dx-button-content,.dx-htmleditor-toolbar-format.dx-color-format .dx-button-content{padding-bottom:5px}.dx-htmleditor-toolbar-format.dx-size-format{width:105px}.dx-htmleditor-toolbar-separator{border-inline-start-color:#ddd}.dx-htmleditor-toolbar-menu-separator{border-top-color:#ddd}.dx-resize-frame{border-color:#337ab7}.dx-resize-frame .dx-resizable-handle-bottom::after,.dx-resize-frame .dx-resizable-handle-corner-bottom-left,.dx-resize-frame .dx-resizable-handle-corner-bottom-right,.dx-resize-frame .dx-resizable-handle-corner-top-left,.dx-resize-frame .dx-resizable-handle-corner-top-right,.dx-resize-frame .dx-resizable-handle-left::after,.dx-resize-frame .dx-resizable-handle-right::after,.dx-resize-frame .dx-resizable-handle-top::after{background-color:#337ab7}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-tab:first-child::after{-webkit-border-start:none;border-inline-start:none}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-tabs-wrapper::after{-webkit-border-start:none;border-inline-start:none;-webkit-border-end:none;border-inline-end:none}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-collection .dx-field-item:not(.dx-last-col){-webkit-padding-end:5px;padding-inline-end:5px}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-collection .dx-field-item:not(.dx-first-col){-webkit-padding-start:0;padding-inline-start:0}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-input-wrapper{padding:60px 20px;border:3px dashed #ddd}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-input-wrapper .dx-fileuploader-input-label{border-width:0}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-dragover .dx-fileuploader-input{padding-top:7px;padding-bottom:8px}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-dragover .dx-fileuploader-input-label{padding-top:8px}.dx-htmleditor-add-image-popup>.dx-overlay-content>.dx-popup-content .dx-fileuploader-dragover .dx-fileuploader-content{background-color:rgba(221,221,221,.8)}.dx-mention{background-color:#ddd;color:#333}.dx-suggestion-list-wrapper{height:100%}.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content{border-top-width:0;border-bottom-width:1px}.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped{border-top-width:1px;border-bottom-width:0}.dx-suggestion-list-wrapper .dx-popup-content{height:100%;padding:1px}.dx-suggestion-list-wrapper .dx-list{height:100%;min-height:39.0001px}.dx-suggestion-list-wrapper .dx-list:not(.dx-list-select-decorator-enabled){min-height:33.0001px}.dx-suggestion-list-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content{padding:7px 9px}.dx-suggestion-list-wrapper .dx-list-select-all{padding:12px 0 8px}.dx-suggestion-list-wrapper .dx-empty-message,.dx-suggestion-list-wrapper .dx-list-item{border-top:0}.dx-suggestion-list-wrapper .dx-empty-message:last-of-type,.dx-suggestion-list-wrapper .dx-list-item:last-of-type{border-bottom:none}.dx-table-resize-frame>.dx-draggable-dragging+.dx-htmleditor-highlighted-column,.dx-table-resize-frame>.dx-draggable-dragging+.dx-htmleditor-highlighted-row{background-color:rgba(51,122,183,.5)}.dx-aidialog .dx-aidialog-controls{gap:10px}.dx-aidialog .dx-aidialog-controls .dx-selectbox{max-width:calc(50% - 5px)}.dx-aidialog .dx-aidialog-content{padding:20px;gap:20px}.dx-aidialog .dx-button{min-width:auto}.dx-aidialog .dx-pending-indicator{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dx-fa-button.dx-fa-button-main .dx-overlay-shader{background-color:rgba(255,255,255,.8)}.dx-fa-button.dx-fa-button-main .dx-overlay-content{min-width:48px;max-height:48px;background-color:#337ab7;color:#fff;overflow:visible;border-radius:24px;box-shadow:0 6px 12px rgba(0,0,0,.2)}.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover{background-color:#285f8f}.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover .dx-fa-button-icon{background-color:transparent}.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active{background-color:#22527b}.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active .dx-fa-button-icon{background-color:transparent}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon,.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon-close{padding:15px;box-shadow:none;background-color:transparent}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper{position:static}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label{background:0 0;color:#fff;box-shadow:none;border-radius:0;margin-right:0}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-inkripple{border-radius:24px}.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content{display:flex;flex-direction:row-reverse}.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon,.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon-close{padding:15px 0 15px 15px}.dx-fa-button.dx-fa-button-main.dx-fa-button-without-icon .dx-fa-button-icon{width:0}.dx-fa-button .dx-fa-button-icon,.dx-fa-button .dx-fa-button-icon-close{padding:6px;width:18px;height:18px;box-sizing:content-box}.dx-fa-button .dx-fa-button-icon .dx-icon,.dx-fa-button .dx-fa-button-icon-close .dx-icon{font-size:18px}.dx-fa-button .dx-fa-button-icon img,.dx-fa-button .dx-fa-button-icon-close img{width:100%;height:100%}.dx-fa-button .dx-overlay-content{border-radius:50%;cursor:pointer;min-width:30px;max-height:30px;background-color:transparent;color:#333;overflow:visible;display:flex;flex-direction:row;align-items:center}.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse{flex-direction:row-reverse}.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper{right:auto;left:30px}.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper .dx-fa-button-label{margin-left:10px;margin-right:auto}.dx-fa-button .dx-overlay-content.dx-state-hover .dx-fa-button-icon{background-color:#ebebeb}.dx-fa-button .dx-overlay-content.dx-state-active .dx-fa-button-icon{background-color:#c2c2c2}.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper{position:absolute;right:30px}.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label{background-color:#fff;color:#333;white-space:nowrap;border-radius:4px;padding:5px 10px;margin-right:10px;box-shadow:0 6px 12px rgba(0,0,0,.16);font-size:12px}.dx-fa-button .dx-overlay-content .dx-fa-button-icon{box-shadow:0 6px 12px rgba(0,0,0,.2);background-color:#fff;border-radius:50%;position:relative}.dx-fa-button .dx-overlay-content .dx-inkripple{overflow:hidden;border-radius:15px}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label{padding:0 25px 0 10px;font-size:14px;margin-right:0}.dx-filemanager{height:500px;border:1px solid}.dx-filemanager .dx-filemanager-wrapper{height:100%;display:flex;flex-direction:column}.dx-filemanager .dx-filemanager-notification-drawer,.dx-filemanager .dx-filemanager-notification-drawer-panel{height:100%}.dx-filemanager .dx-filemanager-notification-popup .dx-overlay-content{min-width:240px;max-width:93vw}@media (min-width:431px){.dx-filemanager .dx-filemanager-notification-popup .dx-overlay-content{max-width:400px}}.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content{padding:15px}.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content .dx-filemanager-progress-box{padding:5px 0 0}.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common{padding-bottom:10px;border-bottom-width:1px;border-bottom-style:solid}.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common-no-item{border-style:none}.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel{border-left-width:1px;border-left-style:solid}.dx-filemanager .dx-filemanager-progress-panel{width:340px;height:100%}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-container{padding:10px 20px 20px}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title{display:flex;align-items:flex-start;padding:0 0 5px 10px}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title .dx-filemanager-progress-panel-title-text{flex:1 1 auto;align-self:center;font-size:18px;font-weight:600}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-common .dx-filemanager-progress-box-common{font-weight:600}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-separator{height:20px}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-i.dx-filemanager-i-cancel{width:16px;height:16px}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-details>.dx-filemanager-progress-box{margin-bottom:8px;border-radius:2px}.dx-filemanager .dx-filemanager-progress-box{padding:10px 0 10px 10px;display:flex;align-items:center}.dx-filemanager .dx-filemanager-progress-box.dx-filemanager-progress-box-without-close-button{padding-right:10px}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-image{margin-right:10px}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-wrapper{flex:1 1 auto;overflow:hidden}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-common{padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-progress-bar,.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-status{padding:5px 0}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button{margin-left:5px}.dx-filemanager .dx-filemanager-progress-box-error{border-radius:2px;display:inline-block;border-width:0;padding:2px 8px 3px;font-size:.85em;line-height:normal;word-wrap:break-word;overflow-y:auto;max-height:150px}.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item{width:1px;margin-right:5px}.dx-filemanager .dx-splitter-wrapper.dx-splitter-inactive,.dx-filemanager .dx-splitter-wrapper.dx-splitter-initial{right:3px}.dx-filemanager .dx-filemanager-container{display:flex;height:100%;border-top:1px solid;box-sizing:border-box;overflow:hidden}.dx-filemanager .dx-filemanager-container .dx-filemanager-adaptivity-drawer-panel{height:100%}.dx-filemanager .dx-filemanager-container .dx-filemanager-dirs-panel{padding:5px 10px;height:100%;width:100%;display:block}.dx-filemanager .dx-filemanager-container .dx-drawer-opened .dx-splitter-bar.dx-state-disabled{width:1px}.dx-filemanager .dx-filemanager-container .dx-drawer-shrink .dx-drawer-panel-content{overflow:visible}.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content{display:block;width:30%}.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-initial{min-width:250px;max-width:300px}.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-adaptive{max-width:100%}.dx-filemanager .dx-filemanager-dirs-panel{height:100%}.dx-filemanager .dx-filemanager-breadcrumbs{padding:2px 11px;border-bottom:1px solid}.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content{padding-left:0;padding-right:0}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-parent-folder-item .dx-menu-item-content{padding-left:2px;padding-right:2px}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content{width:1px;padding-left:0;padding-right:0;margin:0 10px}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item .dx-menu-item-content{padding-left:1px;padding-right:1px}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover{cursor:default}.dx-filemanager .dx-filemanager-editing-container,.dx-filemanager .dx-filemanager-notification-container{position:absolute;top:-5000px;left:-5000px}.dx-filemanager .dx-row .dx-filemanager-file-actions-button{float:right}.dx-filemanager .dx-row .dx-filemanager-file-actions-button .dx-button-content{padding:0}.dx-filemanager .dx-row.dx-row-focused .dx-filemanager-file-actions-button,.dx-filemanager .dx-row.dx-selection .dx-filemanager-file-actions-button,.dx-filemanager .dx-row.dx-state-hover .dx-filemanager-file-actions-button{visibility:visible}.dx-filemanager .dx-filemanager-items-panel{width:100%;height:100%;display:flex;flex-direction:column}.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder{position:relative;top:0;left:0;box-sizing:border-box;pointer-events:none;z-index:1000}.dx-filemanager .dx-filemanager-thumbnails{width:100%;height:100%;overflow:hidden}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:5px}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-container{-webkit-user-select:none;-moz-user-select:none;user-select:none}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item{float:left;text-align:center;cursor:pointer;white-space:nowrap;width:100px;height:100px;border:1px dashed transparent;margin:5px;box-sizing:border-box}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content{overflow:hidden;padding:13px 0 10px}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-thumbnail{border:0}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-spacer{border:0;padding:0;margin:0;height:10px;visibility:hidden}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-name{overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.dx-filemanager .dx-filemanager-details{height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dx-filemanager .dx-filemanager-details>div{height:100%}.dx-filemanager .dx-filemanager-details .dx-datagrid-rowsview .dx-datagrid-table>tbody>tr.dx-filemanager-parent-directory-item>td>.dx-select-checkbox{display:none}.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper{display:inline-flex;align-items:flex-start;width:100%}.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper .dx-filemanager-details-item-name{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dx-filemanager .dx-filemanager-i.dx-filemanager-i-progress,.dx-filemanager .dx-filemanager-i.dx-icon.dx-filemanager-i-progress{animation:1.5s linear infinite dx-filemanager-icon-rotate}@keyframes dx-filemanager-icon-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.dx-filemanager-file-actions-button{visibility:hidden;text-align:center}.dx-filemanager-file-actions-button.dx-widget{line-height:100%}.dx-filemanager-file-actions-button .dx-button{border:none;background-color:transparent;box-shadow:none}.dx-filemanager-file-actions-button .dx-button .dx-button-content{padding:10px 11px}.dx-filemanager-file-actions-button .dx-button i{font-style:normal}.dx-filemanager-file-actions-button.dx-filemanager-file-actions-button-activated,.dx-filemanager-file-actions-button:hover{visibility:visible}.dx-filemanager-dirs-tree{width:100%}.dx-filemanager-dirs-tree .dx-treeview-item-content{display:flex;align-items:flex-end}.dx-filemanager-dirs-tree .dx-treeview-item-content>.dx-icon{flex:0 0 auto}.dx-filemanager-dirs-tree .dx-treeview-item-content .dx-filemanager-dirs-tree-item-text{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dx-filemanager-dirs-tree .dx-filemanager-focused-item .dx-filemanager-file-actions-button,.dx-filemanager-dirs-tree .dx-treeview-item.dx-state-hover .dx-filemanager-file-actions-button{visibility:visible}.dx-filemanager-dialog.dx-filemanager-dialog-folder-chooser,.dx-filemanager-progresspanel{height:100%;overflow:auto}.dx-filemanager-dialog-folder-chooser>div{height:100%}.dx-filemanager-dialog-popup>.dx-overlay-content{min-width:300px;max-width:400px;min-height:300px;max-height:400px}.dx-filemanager-dialog-name-editor-popup>.dx-overlay-content{max-width:340px;min-height:180px;max-height:180px}.dx-filemanager-dialog-delete-item-popup>.dx-overlay-content{max-width:340px;min-height:180px}.dx-filemanager-dialog-delete-item-popup>.dx-overlay-content .dx-popup-content .dx-filemanager-dialog-delete-item{overflow-wrap:break-word}.dx-filemanager-progresspanel{box-sizing:border-box;padding:5px}.dx-filemanager-progresspanel .dx-filemanager-progressbox{float:left;width:100%;padding-bottom:10px}.dx-filemanager-progresspanel .dx-filemanager-progressbox-cancel-button{margin-top:5px;float:right}.dx-splitter-wrapper{height:100%;width:0;position:absolute;z-index:998;top:0}.dx-splitter-wrapper .dx-splitter-border{z-index:997;height:100%;width:7px;cursor:col-resize}.dx-splitter-wrapper .dx-splitter-border .dx-splitter-bar{height:100%;width:1px;display:block;cursor:col-resize;z-index:999;margin:auto}.dx-splitter-wrapper .dx-splitter-border .dx-splitter-bar.dx-splitter-inactive{z-index:998}.dx-splitter-wrapper .dx-splitter-border .dx-splitter-bar.dx-state-disabled{width:0;cursor:default}.dx-splitter-bar{background-color:rgba(51,122,183,.5)}.dx-splitter-bar.dx-splitter-inactive{background-color:#ddd}.dx-splitter-border{background-color:transparent}.dx-filemanager{border-color:#ddd}.dx-filemanager .dx-filemanager-notification-common{border-color:#ddd;color:#d9534f}.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel{border-left-color:#ddd}.dx-filemanager .dx-filemanager-progress-panel{background-color:#fff}.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-container{padding-top:6px}.dx-filemanager .dx-filemanager-progress-box-image{width:36px;height:36px;font-size:36px}.dx-filemanager .dx-filemanager-progress-box-error{color:#fff;background:#d9534f}.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button{margin-top:9px}.dx-filemanager .dx-filemanager-toolbar{padding:6px 10px;background:#fff;min-height:48px}.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar,.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar .dx-toolbar{background:#f7f7f7}.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item{height:36px;background:#ddd}.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-viewmode-item .dx-texteditor{width:150px}.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled{background:0 0}.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-active,.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-focused,.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-hover{background:rgba(51,51,51,.1)}.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor{border-color:transparent}.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor .dx-dropdowneditor-icon{background:0 0}.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-hover .dx-dropdowneditor-icon{background:0 0;border-color:transparent}.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-has-large-icon .dx-button-content{padding:4px}.dx-filemanager .dx-filemanager-toolbar .dx-toolbar .dx-filemanager-toolbar-viewmode-item .dx-button-content{padding-left:8px;padding-right:8px}.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder{border:2px solid #337ab7}.dx-filemanager .dx-filemanager-container{border-top-color:#ddd}.dx-filemanager .dx-filemanager-dirs-panel{border-right-color:#ddd}.dx-filemanager .dx-filemanager-breadcrumbs{border-bottom-color:#ddd}.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item.dx-state-focused{background:#ddd;color:#333}.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content{padding-top:5px;padding-bottom:8px}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content{background:#ddd}.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover{background:0 0}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected{color:#fff;background:rgba(51,122,183,.8)}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-hover:not(.dx-state-focused):not(.dx-item-selected){background:rgba(0,0,0,.04)}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-focused{border:1px solid #337ab7}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected.dx-state-focused{color:#fff;background:rgba(51,122,183,.7)}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-thumbnail{width:36px;height:36px;font-size:36px}.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-item-custom-thumbnail{color:#ddd}.dx-filemanager .dx-filemanager-files-view{background:#fff}.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-filemanager-details-item-thumbnail{font-size:18px;width:18px;height:18px}.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-command-select{width:43px;min-width:43px;max-width:43px}.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-row-focused .dx-filemanager-file-actions-button .dx-button .dx-icon{color:#fff}.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-content>i{margin-bottom:0}.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused>.dx-treeview-item{background:#fff}.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused>.dx-treeview-item.dx-state-hover{background:#ebebeb}.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused>.dx-treeview-item *{color:#333}.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-without-checkbox>.dx-treeview-item.dx-filemanager-focused-item{background:#ebebeb}.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-without-checkbox>.dx-treeview-item.dx-filemanager-focused-item *{color:#333}.dx-filemanager-view-switcher-popup{width:34px}.dx-filemanager-view-switcher-popup .dx-dropdownbutton-popup-wrapper.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content{padding-top:7px;padding-left:7px;padding-right:8px;text-overflow:clip}.dx-filemanager-dirs-tree.dx-treeview .dx-filemanager-file-actions-button{margin-top:1px;margin-bottom:-1px}.dx-filemanager-dirs-tree.dx-treeview .dx-filemanager-file-actions-button .dx-button .dx-button-content{padding:0}.dx-filemanager-file-actions-button .dx-button{min-width:21px;height:21px}.dx-filemanager-file-actions-button .dx-button .dx-button-content{padding-top:10px;padding-bottom:10px}.dx-filemanager-i.dx-filemanager-i-progress,.dx-filemanager-i.dx-filemanager-i-refresh,.dx-filemanager-i.dx-icon.dx-filemanager-i-progress,.dx-filemanager-i.dx-icon.dx-filemanager-i-refresh{background:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill%3A%23333%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x31_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M11%2C4c2.45%2C0%2C4.59%2C1.26%2C5.84%2C3.16L15%2C9l6%2C1l-1-6l-1.73%2C1.73C16.64%2C3.47%2C14%2C2%2C11%2C2%0D%0A%09%09c-4.97%2C0-9%2C4.03-9%2C9h2C4%2C7.13%2C7.13%2C4%2C11%2C4z%22%2F%3E%0D%0A%09%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.92%2C12c-0.49%2C3.39-3.39%2C6-6.92%2C6c-2.19%2C0-4.13-1.01-5.41-2.59L7%2C14l-6-1l1%2C6l2.17-2.17%0D%0A%09%09C5.82%2C18.76%2C8.26%2C20%2C11%2C20c4.63%2C0%2C8.44-3.5%2C8.94-8H17.92z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:22px;height:22px}.dx-filemanager-i.dx-filemanager-i-done,.dx-filemanager-i.dx-icon.dx-filemanager-i-done{background:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23333%3B%7D%0D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%235cb85c%3B%7D%0D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0D%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0D%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M21.35%2C14.35l-4.71%2C5l-3-3l0.71-0.71l2.15%2C2.15l4.15-4.15L21.35%2C14.35z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:22px;height:22px}.dx-filemanager-i.dx-filemanager-i-danger,.dx-filemanager-i.dx-icon.dx-filemanager-i-danger{background:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23333%3B%7D%0D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23d9534f%3B%7D%0D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0D%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0D%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M17%2C20v-1h1v1H17z%20M17%2C13h1v5h-1V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:22px;height:22px}.dx-filemanager-i.dx-filemanager-i-cancel,.dx-filemanager-i.dx-icon.dx-filemanager-i-cancel{background:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20fill%3D%22%23333%22%20d%3D%22M8%2C0c4.42%2C0%2C8%2C3.58%2C8%2C8s-3.58%2C8-8%2C8c-4.42%2C0-8-3.58-8-8S3.58%2C0%2C8%2C0%20M10.87%2C4L8%2C6.87L5.13%2C4L4%2C5.13L6.87%2C8%0D%0A%09L4%2C10.87L5.13%2C12L8%2C9.13L10.87%2C12L12%2C10.87L9.13%2C8L12%2C5.13L10.87%2C4z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:22px;height:22px}.dx-diagram{border:1px solid transparent;display:flex;flex-flow:column;height:600px;min-height:350px}.dx-diagram .dx-diagram-toolbar-wrapper{padding:5px;flex-grow:0}.dx-diagram .dx-diagram-toolbar-wrapper .dx-diagram-toolbar{background-color:transparent}.dx-diagram .dx-diagram-content-wrapper{display:flex;flex-grow:1;flex-basis:0;overflow:hidden}.dx-diagram .dx-diagram-content,.dx-diagram .dx-diagram-scroll-view{height:100%;width:100%}.dx-diagram.dx-diagram-fullscreen{left:0;top:0;width:100%!important;height:100%!important;position:fixed;z-index:2}.dx-diagram .dxdi-control{width:auto;height:auto;overflow:visible}.dx-diagram .dxdi-canvas{overflow:hidden}.dx-diagram-toolbox-popup.dx-popup-wrapper .dx-overlay-content{border-radius:0}.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar{padding:0;background-color:rgba(0,0,0,.05)}.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text){background-color:transparent;border:0;border-radius:0;padding:0;min-width:0}.dx-diagram-toolbox-popup .dx-popup-title .dx-button:not(.dx-closebutton){cursor:inherit;pointer-events:none}.dx-diagram-toolbox-popup .dx-popup-content{padding:0}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input{border-color:transparent}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-placeholder::before,.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input input{min-height:0;font-size:.9em}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-button{border:0;border-radius:0;min-height:14px}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel{position:relative;height:100%;overflow-y:auto}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel>*{position:absolute}.dx-diagram-properties-popup .dx-scrollview,.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel>.dx-scrollview{width:100%}.dx-diagram-properties-popup .dx-popup-content{padding:0}.dx-diagram-properties-popup .dx-tabs{border:0}.dx-diagram-properties-popup .dx-tabpanel .dx-multiview-wrapper{border-left:0;border-right:0}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container{display:block;height:auto}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container>div{display:flex;flex-wrap:wrap;width:100%;height:auto;position:inherit}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container .dx-toolbar-item{display:flex;align-items:center}.dx-diagram-properties-popup:not(.dx-diagram-mobile-popup) .dx-tabpanel .dx-multiview-wrapper{border-bottom:0}.dx-diagram-properties-popup.dx-diagram-mobile-popup{width:calc(100% - 2px)!important}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title{border:0;min-height:0;position:relative;z-index:1}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container{height:auto}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container .dx-toolbar-item{padding-top:0;padding-bottom:0}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel{display:flex;flex-direction:column-reverse}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-multiview-wrapper{border-top:0}.dx-diagram-floating-toolbar-container{position:absolute;z-index:1001;width:100%;transition:opacity .4s}.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container{background:0 0;border-radius:50%;border:0;padding:0}.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar{background:0 0}.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container div{border-radius:50%}.dx-diagram-floating-toolbar-container .dx-diagram-toolbar .dx-toolbar-items-container>*{padding-left:0;padding-right:0}.dx-diagram-toolbar .dx-diagram-toolbar-separator{display:table;height:100%;border-left:1px solid transparent}.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator{width:100%;border-top:1px solid transparent}.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator::before{content:none}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-texteditor,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-texteditor,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-texteditor,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-texteditor{width:auto}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper{display:flex;align-items:center}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i{display:block}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox{width:0;max-width:0}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input{width:0;padding-left:0}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay{transform:none!important;width:100%!important;height:100%!important}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content{transform:none!important;width:100%!important;top:auto!important;top:initial!important;bottom:0!important}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-popup-content{padding:8px}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container{width:100%}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row{display:flex}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-palette-cell{flex-grow:1}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-palette-cell .dx-colorview-palette{width:100%;min-width:300px}.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-controls-container,.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-hue-scale-cell{margin-left:12px}.dx-diagram-i{background-repeat:no-repeat;background-position:0 0;display:inline-block}.dx-diagram-loading-indicator{position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);width:64px;height:64px}.dx-diagram-touch-context-toolbox .dx-popover-wrapper,.dx-diagram-touchbar-overlay{z-index:1!important}.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container{display:block;height:100%;padding:0}.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container::after{display:block;content:"";clear:both}.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container>li{display:block;float:left}.dx-diagram-touchbar.dx-context-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-menu-item-content .dx-icon{margin:0}.dx-diagram-touchbar.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-text{display:none}.dx-diagram-context-toolbox-target,.dx-diagram-touchbar-target{position:absolute;background-color:transparent;pointer-events:none}.dx-diagram-context-toolbox-target{width:1px;height:1px}.dx-diagram-context-toolbox .dx-popup-content{padding:8px}.dx-diagram{border-color:#ddd}.dx-diagram .dxdi-control .dxdi-canvas{background-color:#d9d9d9}.dx-diagram .dxdi-control .dxdi-canvas .connector-multi-selection,.dx-diagram .dxdi-control .dxdi-canvas .connector-point-mark,.dx-diagram .dxdi-control .dxdi-canvas .connector-selection,.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,.dx-diagram .dxdi-control .dxdi-canvas .extension-line path,.dx-diagram .dxdi-control .dxdi-canvas .item-multi-selection-rect,.dx-diagram .dxdi-control .dxdi-canvas .item-selection-rect,.dx-diagram .dxdi-control .dxdi-canvas .items-selection-rect,.dx-diagram .dxdi-control .dxdi-canvas .selection-mark{stroke:#337ab7}.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,.dx-diagram .dxdi-control .dxdi-canvas .extension-line text{fill:#337ab7}.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector),.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector),.dx-diagram .dxdi-control .dxdi-canvas .connection-target,.dx-diagram .dxdi-control .dxdi-canvas .container-target{stroke:#5cb85c}.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector).active,.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector).active{fill:#5cb85c}.dx-diagram .dxdi-control .dxdi-canvas .geometry-mark{stroke:#d9534f}.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner path{stroke:#606060;stroke-opacity:1}.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner ellipse{stroke:#606060;stroke-opacity:0.55}.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-user .dxdi-background{fill:#606060;opacity:.55}.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-warning ellipse{fill:#d9534f}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .geometry-mark,.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .selection-mark{stroke:#666}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-selection-rect,.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect{fill:transparent;stroke:#666}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect{fill:rgba(144,144,144,0.02)}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-multi-selection-rect{fill:rgba(144,144,144,0.02);stroke:#666}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-multi-selection,.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-point-mark,.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-selection,.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark{stroke:#666}.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark{fill:#666}.dx-diagram .dxdi-text-input-container.connector-text .dxdi-text-input{border-color:#337ab7}.dx-diagram .dx-diagram-toolbar-wrapper{border-bottom:1px solid #ddd}.dx-diagram.dx-diagram-fullscreen{background-color:#fff}.dx-diagram-properties-panel,.dx-diagram-toolbox-panel{background:#fff}.dx-diagram-floating-toolbar-container{border:1px solid #ddd;background:#fff;box-shadow:0 1px 8px rgba(0,0,0,.175);border-radius:6px;padding:2px}.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container{width:48px;height:48px}.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button .dx-button-content,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button-content,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar .dx-button-content,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item .dx-button-content,.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container .dx-button-content{padding-top:0;padding-bottom:0;line-height:44px}.dx-diagram-floating-toolbar-container .dx-toolbar-item{padding:0 2px 0 0}.dx-diagram-toolbox-popup>.dx-overlay-content{box-shadow:0 1px 8px rgba(0,0,0,.175)}.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar{font-size:.5em;min-height:12px}.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-closebutton{position:static;left:0}.dx-rtl .dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-closebutton{right:0}.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-toolbar-items-container{height:12px}.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text){width:12px;height:12px}.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input-container,.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel,.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel .dx-accordion{width:144px}.dx-diagram-toolbox-popup .dx-diagram-toolbox-input-container{border-bottom:1px solid #ddd}.dx-diagram-toolbox-popup .dx-diagram-toolbox-input{margin:2px;box-shadow:none}.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-placeholder::before,.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-texteditor-input{padding:4px 9px}.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-button-content,.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button.dx-button-has-icon:not(.dx-button-has-text) .dx-button-content{padding:2px}.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-icon{font-size:12px}.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton{width:12px;height:12px;margin:1px 0 0}.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton .dx-icon{width:10px;height:10px;padding:1px;font-size:8px;line-height:8px;background-position:1px 1px;background-size:8px 8px}.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content{padding-top:66px}.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content .dx-diagram-toolbox-input-container{border-top:1px solid #ddd}.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item{border-left:none;border-right:none}.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item:first-of-type{border-top:none}.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item:last-child{border-bottom:none}.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title{padding:6px 12px}.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title .dx-accordion-item-title-caption{font-size:.7em;font-weight:700}.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title::before{font-size:.7em}.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-body{padding:6px 12px}.dx-diagram-toolbox-panel .dxdi-toolbox .dxdi-canvas .dxdi-shape-text{opacity:.25}.dx-diagram-properties-popup .dx-multiview-item,.dx-diagram-properties-popup.dx-diagram-properties-popup-notabs .dx-popup-content{padding:8px}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-title{font-weight:700;padding:8px}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar{padding:0 8px 8px}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item{margin-bottom:4px}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item.dx-diagram-lg-icon-item .dx-diagram-i{background-size:64px 64px;width:64px;height:64px}.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar:first-child{padding-top:8px}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title{padding:2px 8px 0 0}.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-tab-selected::before{top:-1px}.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format){background-color:#e6e6e6}.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-success{background-color:#449d44}.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-default{background-color:#285f8f}.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-danger{background-color:#c9302c}.dx-diagram-toolbar .dx-dropdowneditor.dx-editor-filled,.dx-diagram-toolbar .dx-texteditor.dx-editor-filled{background-color:transparent}.dx-diagram-toolbar .dx-diagram-toolbar-separator{border-left-color:#ddd}.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator{border-top-color:#ddd}.dx-diagram-toolbar .dx-diagram-toolbar-text{padding:8px 0 9px 15px}.dx-diagram-toolbar .dx-diagram-lg-edit-item .dx-texteditor{width:240px}.dx-diagram-toolbar .dx-diagram-md-edit-item .dx-texteditor{width:150px}.dx-diagram-toolbar .dx-diagram-sm-edit-item .dx-texteditor{width:100px}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon{border-bottom-width:3px;border-bottom-style:solid}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon{margin-left:8px;margin-right:7px}.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon{font-size:18px;color:#333}.dx-diagram-touchbar.dx-context-menu .dx-menu-item .dx-menu-item-content{padding:5px}.dx-diagram-touchbar.dx-context-menu .dx-menu-separator{width:1px;height:30px;margin:0}.dx-diagram-i-selectbox-null-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:28.08px;height:18px}.dx-diagram-i-connector-begin-none{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M1%2C13l9-9l1%2C1l-9%2C9L1%2C13z%22%20fill%3D%22%23333%22%2F%3E%0D%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M12%2C8V3H0v12h12v-5h16V8H12z%20M10%2C13H2V5h8V13z%22%20fill%3D%22%23333%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:28.08px;height:18px}.dx-diagram-i-connector-begin-arrow{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M8%2C9l4%2C3l1%2C2L0%2C8l13-6l-1%2C2L8%2C7h20v2H8z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:28.08px;height:18px}.dx-diagram-i-connector-begin-outlined-triangle{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C9l13%2C6v-5h15V8H13V3L0%2C9z%20M11%2C12L3.9%2C9L11%2C6V12z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:28.08px;height:18px}.dx-diagram-i-connector-begin-filled-triangle{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M13%2C10v5L0%2C9l13-6v5h15v2H13z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:28.08px;height:18px}.dx-diagram-i-connector-end-none{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M17%2C13l9-9l1%2C1l-9%2C9L17%2C13z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M0%2C8v2h16v5h12V3H16v5H0z%20M18%2C5h8v8h-8V5z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:28.08px;height:18px}.dx-diagram-i-connector-end-arrow{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10l0-2h20l-4-3l-1-2l13%2C6l-13%2C6l1-2l4-3H0z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:28.08px;height:18px}.dx-diagram-i-connector-end-outlined-triangle{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M28%2C8L15%2C2v5H0v2h15v5L28%2C8z%20M17%2C5l7.1%2C3L17%2C11V5z%22%20fill%3D%22%23333%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:28.08px;height:18px}.dx-diagram-i-connector-end-filled-triangle{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10V8h15V3l13%2C6l-13%2C6v-5H0z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:28.08px;height:18px}.dx-diagram-i-connector-orthogonal{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M20%2C18v-8h3V5H8v3H0V0h8v3h15h2v2v5h3v8H20z%20M6%2C2H2v4h4V2z%20M26%2C12h-4v4h4V12z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:28.08px;height:18px}.dx-diagram-i-connector-straight{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20d%3D%22M20%2C10v2.2L8%2C2.8V0H0v8h8V5.8l12%2C9.3V18h8v-8H20z%20M6%2C6H2V2h4V6z%20M26%2C16h-4v-4h4V16z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:28.08px;height:18px}.dx-diagram-i-line-solid{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%2222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:28.08px;height:18px}.dx-diagram-i-line-dotted{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%227%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3Crect%20id%3D%22_x32__3_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2215%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3Crect%20id%3D%22_x32__6_%22%20x%3D%2223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:28.08px;height:18px}.dx-diagram-i-line-dashed{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:28.08px;height:18px}.dx-diagram-i-button-fill,.dx-diagram-i-menu-fill{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20d%3D%22M7.6%2C1L6.7%2C1.9l1.9%2C1.9L3%2C9.4L9.5%2C16L16%2C9.4L7.6%2C1z%20M5%2C9l4.5-4.5L14%2C9H5z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A%0D%0A");width:18px;height:21px}.dx-diagram-i-button-fullscreen,.dx-diagram-i-menu-fullscreen{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpolygon%20points%3D%220%2C6%202%2C6%202%2C2%206%2C2%206%2C0%200%2C0%22%20fill%3D%22%23333%22%2F%3E%0D%0A%3Cpolygon%20points%3D%222%2C12%200%2C12%200%2C18%206%2C18%206%2C16%202%2C16%22%20fill%3D%22%23333%22%2F%3E%0D%0A%3Cpolygon%20points%3D%2212%2C0%2012%2C2%2016%2C2%2016%2C6%2018%2C6%2018%2C0%22%20fill%3D%22%23333%22%2F%3E%0D%0A%3Cpolygon%20points%3D%2216%2C16%2012%2C16%2012%2C18%2018%2C18%2018%2C12%2016%2C12%22%20fill%3D%22%23333%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-lock,.dx-diagram-i-menu-lock{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20d%3D%22M14%2C5c0-2.8-2.2-5-5-5C6.2%2C0%2C4%2C2.2%2C4%2C5C2.9%2C5%2C2%2C5.9%2C2%2C7v8c0%2C1.1%2C0.9%2C2%2C2%2C2h10c1.1%2C0%2C2-0.9%2C2-2V7%0D%0A%09C16%2C5.9%2C15.1%2C5%2C14%2C5z%20M9%2C13c-1.1%2C0-2-0.9-2-2s0.9-2%2C2-2c1.1%2C0%2C2%2C0.9%2C2%2C2C11%2C12.1%2C10.1%2C13%2C9%2C13z%20M6%2C5c0-1.7%2C1.3-3%2C3-3%0D%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3H6z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-unlock,.dx-diagram-i-menu-unlock{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M14%2C17H4c-1.1%2C0-2-0.9-2-2V7c0-1.1%2C0.9-2%2C2-2h2h2h4c0-1.7-1.3-3-3-3C8.1%2C2%2C7.3%2C2.4%2C6.8%2C3H4.4%0D%0A%09C5.2%2C1.2%2C7%2C0%2C9%2C0c2.8%2C0%2C5%2C2.2%2C5%2C5c1.1%2C0%2C2%2C0.9%2C2%2C2v8C16%2C16.1%2C15.1%2C17%2C14%2C17z%20M9%2C9c-1.1%2C0-2%2C0.9-2%2C2s0.9%2C2%2C2%2C2s2-0.9%2C2-2%0D%0A%09C11%2C9.9%2C10.1%2C9%2C9%2C9z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-send-to-back,.dx-diagram-i-menu-send-to-back{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st1%22%20d%3D%22M8%2C12c-1.1%2C0-2-0.9-2-2V4H4C2.9%2C4%2C2%2C4.9%2C2%2C6v8c0%2C1.1%2C0.9%2C2%2C2%2C2h8c1.1%2C0%2C2-0.9%2C2-2v-2H8z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-bring-to-front,.dx-diagram-i-menu-bring-to-front{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3Cpath%20id%3D%22_x30_%22%20class%3D%22st1%22%20d%3D%22M4%2C4h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H4c-1.1%2C0-2-0.9-2-2V6C2%2C4.9%2C2.9%2C4%2C4%2C4z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-select-all,.dx-diagram-i-menu-select-all{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.75%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M8.5%2C6c0.1%2C0%2C0.3%2C0%2C0.4%2C0.1l0%2C0l6.8%2C5.3c0.3%2C0.2%2C0.3%2C0.5%2C0.1%2C0.8c-0.1%2C0.1-0.1%2C0.2-0.3%2C0.2l-1.9%2C0.3%0D%0A%09l1.3%2C2.6c0.2%2C0.3%2C0%2C0.6-0.3%2C0.7l-2.1%2C0.9c-0.1%2C0-0.2%2C0.1-0.3%2C0.1c-0.2%2C0-0.4-0.1-0.5-0.3l-1.3-2.6l-1.5%2C1.1%0D%0A%09c-0.1%2C0.1-0.2%2C0.1-0.4%2C0.1c-0.3%2C0-0.6-0.2-0.6-0.5V6.6C7.9%2C6.3%2C8.2%2C6%2C8.5%2C6z%22%20fill%3D%22%23333%22%2F%3E%0D%0A%3Cg%20id%3D%22_x33_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpolygon%20id%3D%22_x31__1_%22%20class%3D%22st0%22%20points%3D%2212%2C6%2014%2C8%2016%2C8%2016%2C6%20%09%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%09%3Crect%20id%3D%22_x32__1_%22%20x%3D%2211.6%22%20y%3D%222%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%201.6862%2010.071%29%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22%23333%22%2F%3E%0D%0A%09%3Crect%20id%3D%22_x33__1_%22%20x%3D%228%22%20y%3D%221%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%224%22%20%20fill%3D%22%23333%22%2F%3E%0D%0A%09%3Crect%20id%3D%22_x34_%22%20x%3D%223.6%22%20y%3D%2210%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%20-6.3137%206.7573%29%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22%23333%22%2F%3E%0D%0A%09%3Crect%20id%3D%22_x35_%22%20x%3D%224%22%20y%3D%221.6%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%20-0.6569%204.4142%29%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222.8%22%20%20fill%3D%22%23333%22%2F%3E%0D%0A%09%3Crect%20id%3D%22_x36_%22%20x%3D%222%22%20y%3D%226%22%20class%3D%22st0%22%20width%3D%224%22%20height%3D%222%22%20%20fill%3D%22%23333%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-image-delete,.dx-diagram-i-menu-image-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M17%2C15.4L15.5%2C17l-2-2l-2%2C2L10%2C15.4l2-2l-2-2l1.5-1.4l2%2C2l2-2l1.5%2C1.5l-2%2C2L17%2C15.4z%20M12%2C6l-4%2C6%0D%0A%09l-2-2l-3%2C5h5v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4l-2%2C2L12%2C6z%20M5.5%2C5C4.7%2C5%2C4%2C5.6%2C4%2C6.5S4.7%2C8%2C5.5%2C8%0D%0A%09S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-image-edit,.dx-diagram-i-menu-image-edit{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C6l-2-2l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0D%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M17%2C12.5L12.5%2C17H11v-1.5l4.5-4.5L17%2C12.5z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-image-insert,.dx-diagram-i-menu-image-insert{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C7l-2-3l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0D%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M13%2C11h2v2h2v2h-2v2h-2v-2h-2v-2h2V11z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-layout-layered-bt{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x34_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M60%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C59.1%2C18%2C60%2C18.9%2C60%2C20z%20M58%2C20%0D%0A%09%09h-8v8h8V20z%20M46%2C6v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8C45.1%2C4%2C46%2C4.9%2C46%2C6z%20M44%2C6h-8v8h8V6z%20M46%2C34v8%0D%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C32%2C46%2C32.9%2C46%2C34z%20M44%2C34h-8v8h8V34z%20M46%2C50v8c0%2C1.1-0.9%2C2-2%2C2h-8%0D%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C48%2C46%2C48.9%2C46%2C50z%20M44%2C50h-8v8h8V50z%20M32%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2%0D%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8C31.1%2C18%2C32%2C18.9%2C32%2C20z%20M30%2C20h-8v8h8V20z%20M12%2C4l6%2C6h-5v50h-2V10H6L12%2C4z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C9v2v7h-2v-7h-7V9h7H55z%20M53%2C30h2v7v2h-2h-7v-2h7V30z%20M39%2C44h2v4h-2V44z%20M27%2C9h7v2h-7v7h-2v-7V9%0D%0A%09%09H27z%20M27%2C37h7v2h-7h-2v-2v-7h2V37z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-layout-layered-lr{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x34_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M45%2C59h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C58.1%2C46.1%2C59%2C45%2C59z%20M45%2C57%0D%0A%09%09v-8h-8v8H45z%20M59%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C61%2C44.1%2C60.1%2C45%2C59%2C45z%20M59%2C43v-8h-8v8H59z%0D%0A%09%09%20M31%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C33%2C44.1%2C32.1%2C45%2C31%2C45z%20M31%2C43v-8h-8v8H31z%20M15%2C45H7%0D%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C17%2C44.1%2C16.1%2C45%2C15%2C45z%20M15%2C43v-8H7v8H15z%20M45%2C31h-8c-1.1%2C0-2-0.9-2-2%0D%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C30.1%2C46.1%2C31%2C45%2C31z%20M45%2C29v-8h-8v8H45z%20M61%2C11l-6%2C6v-5H5v-2h50V5L61%2C11z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M56%2C54h-2h-7v-2h7v-7h2v7V54z%20M35%2C52v2h-7h-2v-2v-7h2v7H35z%20M21%2C38v2h-4v-2H21z%20M56%2C26v7h-2v-7h-7%0D%0A%09%09v-2h7h2V26z%20M28%2C26v7h-2v-7v-2h2h7v2H28z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-layout-layered-rl{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x34_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M19%2C57v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C59%2C19%2C58.1%2C19%2C57z%20M29%2C57%0D%0A%09%09v-8h-8v8H29z%20M5%2C43v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H7C5.9%2C45%2C5%2C44.1%2C5%2C43z%20M15%2C43v-8H7v8H15z%20M33%2C43v-8%0D%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C33.9%2C45%2C33%2C44.1%2C33%2C43z%20M43%2C43v-8h-8v8H43z%20M49%2C43v-8c0-1.1%2C0.9-2%2C2-2h8%0D%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C49.9%2C45%2C49%2C44.1%2C49%2C43z%20M59%2C43v-8h-8v8H59z%20M19%2C29v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8%0D%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C31%2C19%2C30.1%2C19%2C29z%20M29%2C29v-8h-8v8H29z%20M11%2C5v5h50v2H11v5l-6-6L11%2C5z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M10%2C52v-7h2v7h7v2h-7h-2V52z%20M38%2C52v-7h2v7v2h-2h-7v-2H38z%20M49%2C38v2h-4v-2H49z%20M10%2C24h2h7v2h-7v7%0D%0A%09%09h-2v-7V24z%20M31%2C26v-2h7h2v2v7h-2v-7H31z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-layout-layered-tb{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x34_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C46h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C60%2C45.1%2C59.1%2C46%2C58%2C46z%20M58%2C36%0D%0A%09%09h-8v8h8V36z%20M44%2C60h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C59.1%2C45.1%2C60%2C44%2C60z%20M44%2C50h-8v8h8V50z%20M44%2C32%0D%0A%09%09h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C31.1%2C45.1%2C32%2C44%2C32z%20M44%2C22h-8v8h8V22z%20M44%2C16h-8%0D%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C15.1%2C45.1%2C16%2C44%2C16z%20M44%2C6h-8v8h8V6z%20M30%2C46h-8c-1.1%2C0-2-0.9-2-2v-8%0D%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C32%2C45.1%2C31.1%2C46%2C30%2C46z%20M30%2C36h-8v8h8V36z%20M6%2C54h5V4h2v50h5l-6%2C6L6%2C54z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C55h-7v-2h7v-7h2v7v2H53z%20M53%2C27h-7v-2h7h2v2v7h-2V27z%20M39%2C16h2v4h-2V16z%20M25%2C55v-2v-7h2v7h7v2%0D%0A%09%09h-7H25z%20M27%2C34h-2v-7v-2h2h7v2h-7V34z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-layout-tree-bt{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x34_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M59%2C6v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C4%2C59%2C4.9%2C59%2C6z%20M57%2C6h-6v6%0D%0A%09%09h6V6z%20M59%2C26v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C24%2C59%2C24.9%2C59%2C26z%20M57%2C26h-6v6h6V26z%20M49%2C38v6%0D%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C36%2C49%2C36.9%2C49%2C38z%20M47%2C38h-6v6h6V38z%20M49%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6%0D%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C50%2C49%2C50.9%2C49%2C52z%20M47%2C52h-6v6h6V52z%20M39%2C32c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0D%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V32z%20M37%2C26h-6v6h6V26z%20M30%2C14h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0D%0A%09%09C32%2C13.1%2C31.1%2C14%2C30%2C14z%20M24%2C12h6V6h-6V12z%20M17%2C10h-5v50h-2V10H5l6-6L17%2C10z%20M36%2C12V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0D%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C14%2C36%2C13.1%2C36%2C12z%20M38%2C12h6V6h-6V12z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C14v10h-2V14H55z%20M53%2C34h2v6v2h-2h-4v-2h4V34z%20M43%2C46h2v4h-2V46z%20M40%2C14h2v6h-7v4h-2v-4h-7v-6h2%0D%0A%09%09v4h5h2h4.9L40%2C14z%20M35%2C40h4v2h-4h-2v-2v-6h2V40z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-layout-tree-lr{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x34_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C60%2C58.1%2C59.1%2C59%2C58%2C59z%20M58%2C57%0D%0A%09%09v-6h-6v6H58z%20M38%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C40%2C58.1%2C39.1%2C59%2C38%2C59z%20M38%2C57v-6h-6v6H38z%0D%0A%09%09%20M26%2C49h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C28%2C48.1%2C27.1%2C49%2C26%2C49z%20M26%2C47v-6h-6v6H26z%20M12%2C49H6%0D%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C14%2C48.1%2C13.1%2C49%2C12%2C49z%20M12%2C47v-6H6v6H12z%20M32%2C39c-1.1%2C0-2-0.9-2-2v-6%0D%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H32z%20M38%2C37v-6h-6v6H38z%20M50%2C30v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0D%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C32%2C50%2C31.1%2C50%2C30z%20M52%2C24v6h6v-6H52z%20M54%2C17v-5H4v-2h50V5l6%2C6L54%2C17z%20M52%2C36h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0D%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C50%2C36.9%2C50.9%2C36%2C52%2C36z%20M52%2C38v6h6v-6H52z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M50%2C55H40v-2h10V55z%20M30%2C53v2h-6h-2v-2v-4h2v4H30z%20M18%2C43v2h-4v-2H18z%20M50%2C40v2h-6v-7h-4v-2h4v-7h6%0D%0A%09%09v2h-4v5v2v4.9L50%2C40z%20M24%2C35v4h-2v-4v-2h2h6v2H24z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-layout-tree-rl{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x34_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M4%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H6C4.9%2C59%2C4%2C58.1%2C4%2C57z%20M12%2C57v-6H6%0D%0A%09%09v6H12z%20M24%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C24.9%2C59%2C24%2C58.1%2C24%2C57z%20M32%2C57v-6h-6v6H32z%20M36%2C47v-6%0D%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C49%2C36%2C48.1%2C36%2C47z%20M44%2C47v-6h-6v6H44z%20M50%2C47v-6c0-1.1%2C0.9-2%2C2-2h6%0D%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C49%2C50%2C48.1%2C50%2C47z%20M58%2C47v-6h-6v6H58z%20M26%2C39c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6%0D%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H26z%20M32%2C37v-6h-6v6H32z%20M12%2C32H6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0D%0A%09%09C14%2C31.1%2C13.1%2C32%2C12%2C32z%20M6%2C24v6h6v-6H6z%20M4%2C11l6-6v5h50v2H10v5L4%2C11z%20M14%2C38v6c0%2C1.1-0.9%2C2-2%2C2H6c-1.1%2C0-2-0.9-2-2v-6%0D%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C13.1%2C36%2C14%2C36.9%2C14%2C38z%20M6%2C38v6h6v-6H6z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M14%2C53h10v2H14V53z%20M40%2C53v-4h2v4v2h-2h-6v-2H40z%20M50%2C43v2h-4v-2H50z%20M18%2C39.9V35v-2v-5h-4v-2h6v7%0D%0A%09%09h4v2h-4v7h-6v-2L18%2C39.9z%20M34%2C35v-2h6h2v2v4h-2v-4H34z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-toolbox-open{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M13.5%2C17c-1.9%2C0-3.5-1.6-3.5-3.5s1.6-3.5%2C3.5-3.5s3.5%2C1.6%2C3.5%2C3.5S15.4%2C17%2C13.5%2C17z%20M9%2C1l5%2C7H4L9%2C1z%0D%0A%09%20M8%2C17H1v-7h7V17z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-toolbox-close{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x32_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M8%2C14v-2h8v2H8z%20M6.7%2C12.3l-1.4%2C1.4L1%2C9l4.3-4.7l1.4%2C1.4L4.4%2C8H16v2H4.4L6.7%2C12.3z%20M8%2C4h8v2H8V4z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-i-button-layout-tree-tb{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x34_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M57%2C60h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C59.1%2C58.1%2C60%2C57%2C60z%20M57%2C52%0D%0A%09%09h-6v6h6V52z%20M57%2C40h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C39.1%2C58.1%2C40%2C57%2C40z%20M57%2C32h-6v6h6V32z%20M47%2C28%0D%0A%09%09h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C27.1%2C48.1%2C28%2C47%2C28z%20M47%2C20h-6v6h6V20z%20M47%2C14h-6%0D%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C13.1%2C48.1%2C14%2C47%2C14z%20M47%2C6h-6v6h6V6z%20M39%2C38c0%2C1.1-0.9%2C2-2%2C2h-6%0D%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V38z%20M37%2C32h-6v6h6V32z%20M32%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0D%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C31.1%2C50%2C32%2C50.9%2C32%2C52z%20M24%2C58h6v-6h-6V58z%20M11%2C60l-6-6h5V4h2v50h5L11%2C60z%20M38%2C50h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0D%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C36%2C50.9%2C36.9%2C50%2C38%2C50z%20M38%2C58h6v-6h-6V58z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C50V40h2v10H53z%20M53%2C24h-4v-2h4h2v2v6h-2V24z%20M43%2C14h2v4h-2V14z%20M39.9%2C46H35h-2h-5v4h-2v-6h7v-4%0D%0A%09%09h2v4h7v6h-2L39.9%2C46z%20M35%2C30h-2v-6v-2h2h4v2h-4V30z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-diagram-toolbox-popup .dx-button-has-icon .dx-icon.dx-icon-diagram-toolbox-drag{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2012%2012%22%20style%3D%22enable-background%3Anew%200%200%2012%2012%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%20%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x32_%22%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M0%2C8h1V3H0V8z%20M2%2C8h1V3H2V8z%20M4%2C8h1V3H4V8z%20M6%2C8h1V3H6V8z%20M8%2C8h1V3H8V8z%20M10%2C3v5h1V3H10z%22%20fill%3D%22%23333%22%20%2F%3E%0D%0A%09%3C%2Fg%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:12px;height:12px;line-height:12px;background-size:12px 12px}.dx-diagram-i-button-properties-panel-open{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Benable-background%3Anew%20%20%20%20%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M17.8%2C10.3l-1%2C1l-2.1-2.1l1-1C15.8%2C8.1%2C15.9%2C8%2C16.1%2C8c0.1%2C0%2C0.3%2C0.1%2C0.4%2C0.2l1.3%2C1.3%0D%0A%09C18%2C9.7%2C18%2C10.1%2C17.8%2C10.3z%20M14%2C2H4v13h2v2H4c-1.1%2C0-2-0.9-2-2V2c0-1.1%2C0.9-2%2C2-2h10c1.1%2C0%2C2%2C0.9%2C2%2C2v3l-2%2C2V2z%20M16.1%2C11.9l-6%2C6.1H8%0D%0A%09v-2.1l6.1-6.1L16.1%2C11.9z%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M5%2C3h8v5l-6%2C6H5V3z%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");width:18px;height:18px}.dx-gantt{display:flex;flex-direction:column;position:relative;width:100%;overflow:hidden}.dx-gantt .dx-gantt-main-wrapper{display:flex;position:relative;flex-direction:row;height:100%}.dx-gantt .dx-toolbar .dx-toolbar-items-container{height:auto;min-height:36px}.dx-gantt .dx-gantt-toolbar-separator{display:table;height:100%;border-left:1px solid transparent}.dx-gantt .dx-gantt-treelist-wrapper{display:inline-flex}.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-scrollbar-vertical{display:none}.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-treelist-headers+.dx-treelist-rowsview{border-top:none}.dx-gantt .dx-splitter-wrapper .dx-splitter-border .dx-splitter-bar{width:2px}.dx-gantt .dx-gantt-view{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;min-width:1px;background-color:#fff}.dx-gantt .dx-gantt-view .dx-gantt-tac-hb{margin-top:-1px}.dx-gantt .dx-gantt-view .dx-scrollable-scrollbar{z-index:100}.dx-gantt .dx-gantt-view .dx-gantt-parent::before{border-left-color:inherit;border-top-color:inherit}.dx-gantt .dx-gantt-view .dx-gantt-parent::after{border-right-color:inherit;border-top-color:inherit}.dx-gantt{border:1px solid #ddd}.dx-gantt .dx-gantt-toolbar-wrapper{padding:5px;border-bottom:1px solid #ddd}.dx-gantt .dx-gantt-toolbar-wrapper .dx-gantt-toolbar-separator{border-left-color:#ddd}.dx-gantt .dx-treelist-text-content{min-height:19px}.dx-gantt .dx-treelist-headers .dx-treelist-table{min-height:32px}.dx-gantt .dx-treelist-icon-container{max-height:19px}.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:hover>td,.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td,.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row>td,.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row>tr>td{background-color:#e6e6e6}.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row>tr>td{color:#333}.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-row-lines>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-row-lines>tr>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-row-lines>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-row-lines>tr>td{border-bottom-color:#ddd}.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-column-lines>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-column-lines>tr>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-column-lines>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-column-lines>tr>td{border-left-color:#ddd;border-right-color:#ddd}.dx-gantt .dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space{color:#333}.dx-gantt .dx-header-row,.dx-gantt .dx-treelist-filter-row{height:45px}.dx-gantt .dx-gantt-header{color:#757575}.dx-gantt .dx-gantt-header .dx-gantt-hb,.dx-gantt .dx-gantt-header .dx-gantt-tsa,.dx-gantt .dx-gantt-header .dx-gantt-tsac,.dx-gantt .dx-gantt-header .dx-gantt-vb{border-color:#ddd;background-color:#fff}.dx-gantt .dx-gantt-si{text-align:center;vertical-align:middle;padding-left:16px;padding-right:16px}.dx-gantt .dx-gantt-tsa,.dx-gantt .dx-gantt-tsac{border-bottom:1px solid #ddd}.dx-gantt .dx-gantt-hb{border-top:1px solid #ddd}.dx-gantt .dx-gantt-vb{border-left:1px solid #ddd}.dx-gantt .dx-gantt-taskWrapper{padding-top:0}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleOut{height:21px;line-height:21px}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task{background-color:#337ab7;border-radius:4px}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task .dx-gantt-tPrg{border-radius:4px;background-color:rgba(0,0,0,.2)}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask{border-radius:4px}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask .dx-gantt-titleIn{padding:0 2px}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent{height:19px;line-height:19px;background-color:#5cb85c;border-left-color:#5cb85c;border-right-color:#5cb85c;border-top-color:#5cb85c;border-bottom-right-radius:0;border-bottom-left-radius:0}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg{background-color:rgba(255,255,255,.2)}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask).dx-gantt-cmpl .dx-gantt-tPrg::after,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::after,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::before,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask):not(.dx-gantt-noPrg) .dx-gantt-tPrg::before{content:"";position:absolute;bottom:-8px;border-width:4px;border-style:solid}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::before,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before{left:0;border-right-color:transparent;border-bottom-color:transparent}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before{border-left-color:rgba(255,255,255,.2);border-top-color:rgba(255,255,255,.2)}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after,.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::after{right:0;border-left-color:transparent;border-bottom-color:transparent}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl::after{border-right-color:rgba(255,255,255,.2);border-top-color:rgba(255,255,255,.2)}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after{border-right-color:#5cb85c;border-top-color:#5cb85c}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent .dx-gantt-task-edit-frame{height:19px}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleIn{color:#fff;padding:0 7px}.dx-gantt .dx-gantt-taskRes{height:21px;line-height:21px;color:#fff;background-color:#999;border-radius:4px;margin-left:21px;padding-left:4px;padding-right:4px}.dx-gantt .dx-gantt-titleOut{padding-right:20px}.dx-gantt .dx-gantt-milestone{background-color:#333;width:14px;height:14px}.dx-gantt .dx-gantt-task-edit-wrapper{padding-top:0;padding-left:1px}.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame{height:100%;border:1px solid #285f8f;border-radius:4px}.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress{border-color:transparent transparent #285f8f}.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress::before{width:12px;height:6px;bottom:-14px;border:1px solid #285f8f}.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress-status{border-radius:4px}.dx-gantt .dx-gantt-task-edit-wrapper-successor{padding-top:0}.dx-gantt .dx-gantt-task-edit-wrapper-successor .dx-gantt-task-edit-frame-successor{height:21px}.dx-gantt .dx-gantt-task-edit-dependency-l,.dx-gantt .dx-gantt-task-edit-dependency-r,.dx-gantt .dx-gantt-task-edit-successor-dependency-l,.dx-gantt .dx-gantt-task-edit-successor-dependency-r{background:#fff;border:1px solid #285f8f;width:10px;height:10px;margin:auto;top:0;bottom:0}.dx-gantt .dx-gantt-task-edit-dependency-r,.dx-gantt .dx-gantt-task-edit-successor-dependency-r{left:-11px}.dx-gantt .dx-gantt-task-edit-dependency-l,.dx-gantt .dx-gantt-task-edit-successor-dependency-l{right:-11px}.dx-gantt .dx-gantt-task-edit-dependency-line{background-color:#333}.dx-gantt .dx-gantt-sel{background-color:#e6e6e6;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.dx-gantt .dx-gantt-tac-hb .dx-gantt-sel{border:none}.dx-gantt .dx-gantt-conn-v{border-left-color:#333}.dx-gantt .dx-gantt-conn-h{border-top-color:#333}.dx-gantt .dx-gantt-arrow{border:5px solid #333}.dx-gantt .dx-gantt-tm{border-left:1px dashed #337ab7}.dx-gantt .dx-gantt-ti{border-left:1px dashed #337ab7;border-right:1px dashed #337ab7;background-color:rgba(51,122,183,.15)}.dx-gantt .dx-gantt-altRow,.dx-gantt .dx-gantt-collapsable-row{background-color:#f5f5f5}.dx-form.dx-cv-dialog{padding-bottom:8px}.dx-form.dx-cv-dialog .dx-cv-dialog-row{padding-top:12px}.dx-gantt-i.dx-gantt-i-add{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C15h-3v3h-2v-3H9v-2h3v-3h2v3h3V15z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v5h-2V4z%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-gantt-i.dx-gantt-i-add-sub-task{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M14%2C6H6v3h2.3c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H6v4h2.3%0D%0A%09c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H4v-2v-4V9V6l0%2C0C2.3%2C6%2C1%2C4.7%2C1%2C3s1.3-3%2C3-3h10%0D%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3S15.7%2C6%2C14%2C6z%20M14%2C2H4C3.4%2C2%2C3%2C2.4%2C3%2C3s0.4%2C1%2C1%2C1h10c0.6%2C0%2C1-0.4%2C1-1S14.6%2C2%2C14%2C2z%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-gantt-i.dx-gantt-i-add-task{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M10%2C13H8v-3H5V8h3V5h2v3h3v2h-3V13z%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M9%2C1.1c-4.4%2C0-8%2C3.6-8%2C8c0%2C4.4%2C3.6%2C8%2C8%2C8s8-3.6%2C8-8C17%2C4.6%2C13.4%2C1.1%2C9%2C1.1z%20M9%2C15c-3.3%2C0-6-2.7-6-6s2.7-6%2C6-6%0D%0A%09s6%2C2.7%2C6%2C6S12.3%2C15%2C9%2C15z%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-gantt-i.dx-gantt-i-collapse{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C7l7%2C6.8L14.8%2C15L9%2C9.3L3.2%2C15L2%2C13.8L9%2C7z%20M3.2%2C10L2%2C8.8L9%2C2l7%2C6.8L14.8%2C10L9%2C4.3L3.2%2C10z%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-gantt-i.dx-gantt-i-delete{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1s0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0D%0A%09S17.6%2C10%2C17%2C10z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v3h-2V4z%20M17%2C16c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-gantt-i.dx-gantt-i-delete-dependency{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1c0-0.6%2C0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0D%0A%09C18%2C9.6%2C17.6%2C10%2C17%2C10z%20M8%2C13H5V5H3.7C3.4%2C5.6%2C2.7%2C6%2C2%2C6C0.9%2C6%2C0%2C5.1%2C0%2C4s0.9-2%2C2-2c0.7%2C0%2C1.4%2C0.4%2C1.7%2C1H7v8h1V13z%20M17%2C16%0D%0A%09c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-gantt-i.dx-gantt-i-expand{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M2%2C3.2L3.2%2C2L9%2C7.7L14.8%2C2L16%2C3.2L9%2C10L2%2C3.2z%20M9%2C12.7L14.8%2C7L16%2C8.2L9%2C15L2%2C8.2L3.2%2C7L9%2C12.7z%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-gantt-i.dx-gantt-i-full-screen{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpolygon%20id%3D%22_x34_%22%20class%3D%22st0%22%20points%3D%221%2C7%203%2C7%203%2C3%207%2C3%207%2C1%201%2C1%20%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3Cpolygon%20id%3D%22_x33_%22%20class%3D%22st0%22%20points%3D%223%2C11%201%2C11%201%2C17%207%2C17%207%2C15%203%2C15%20%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3Cpolygon%20id%3D%22_x32_%22%20class%3D%22st0%22%20points%3D%2211%2C1%2011%2C3%2015%2C3%2015%2C7%2017%2C7%2017%2C1%20%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3Cpolygon%20id%3D%22_x31_%22%20class%3D%22st0%22%20points%3D%2215%2C15%2011%2C15%2011%2C17%2017%2C17%2017%2C11%2015%2C11%20%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-gantt-i.dx-gantt-i-redo{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M1%2C9c0-4.4%2C3.6-8%2C8-8c2.2%2C0%2C4.2%2C0.9%2C5.6%2C2.4L17%2C1v6h-6l2.2-2.2C12.1%2C3.7%2C10.7%2C3%2C9%2C3C5.7%2C3%2C3%2C5.7%2C3%2C9%0D%0A%09s2.7%2C6%2C6%2C6v2C4.6%2C17%2C1%2C13.4%2C1%2C9z%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-gantt-i.dx-gantt-i-task-details{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12.5%2C18C10%2C18%2C7.9%2C15.5%2C7%2C13.5c0.9-2%2C3-4.5%2C5.5-4.5s4.6%2C2.5%2C5.5%2C4.5C17.1%2C15.5%2C15%2C18%2C12.5%2C18z%0D%0A%09%20M12.5%2C11c-1.4%2C0-2.5%2C1.1-2.5%2C2.5s1.1%2C2.5%2C2.5%2C2.5s2.5-1.1%2C2.5-2.5S13.9%2C11%2C12.5%2C11z%20M12.5%2C15c-0.8%2C0-1.5-0.7-1.5-1.5%0D%0A%09s0.7-1.5%2C1.5-1.5s1.5%2C0.7%2C1.5%2C1.5S13.3%2C15%2C12.5%2C15z%20M12%2C4l-2-2H3v12h2l1%2C2H1V0h10l3%2C3v4h-2V4z%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-gantt-i.dx-gantt-i-undo{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C17v-2c3.3%2C0%2C6-2.7%2C6-6s-2.7-6-6-6C7.3%2C3%2C5.9%2C3.7%2C4.8%2C4.8L7%2C7H1V1l2.4%2C2.4C4.8%2C1.9%2C6.8%2C1%2C9%2C1%0D%0A%09c4.4%2C0%2C8%2C3.6%2C8%2C8S13.4%2C17%2C9%2C17z%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-gantt-i.dx-gantt-i-zoom-in{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0D%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M9%2C11H7V9H5V7h2V5h2v2h2v2H9V11z%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-gantt-i.dx-gantt-i-zoom-out{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0D%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M5%2C9V7h6v2H5z%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-gantt-i.dx-gantt-i-resource-manager{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12%2C9h4v4h-4%20M8%2C5H0v2h8%20M12%2C5h4V1h-4%20M0%2C1v2h10V1%20M0%2C15h8v-2H0%20M0%2C11h10V9H0%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A")}.dx-gantt-i.dx-gantt-i-toggle-resources{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M14%2C15H2c-1.1%2C0-2-0.9-2-2v-2c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v2C16%2C14.1%2C15.1%2C15%2C14%2C15z%20M9%2C11H2%0D%0A%09v2h7V11z%20M14%2C7H2C0.9%2C7%2C0%2C6.1%2C0%2C5V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v2C16%2C6.1%2C15.1%2C7%2C14%2C7z%20M12%2C3H2v2h10V3z%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A%0D%0A%0D%0A%0D%0A")}.dx-gantt-i.dx-gantt-i-toggle-dependencies{background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%09.st2%7B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M7%2C11c-2.3%2C0-4.2-1.7-5-4c0.8-2.3%2C2.7-4%2C5-4s4.2%2C1.7%2C5%2C4C11.2%2C9.3%2C9.3%2C11%2C7%2C11z%20M7%2C5%0D%0A%09C5.9%2C5%2C5%2C5.9%2C5%2C7s0.9%2C2%2C2%2C2s2-0.9%2C2-2S8.1%2C5%2C7%2C5z%20M7%2C8C6.4%2C8%2C6%2C7.6%2C6%2C7s0.4-1%2C1-1s1%2C0.4%2C1%2C1S7.6%2C8%2C7%2C8z%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%226%2C10%206%2C14%2013%2C14%2013%2C16%2016%2C13%2013%2C10%2013%2C12%208%2C12%208%2C10%20%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%226%2C4%206%2C2%200%2C2%200%2C0%208%2C0%208%2C4%20%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3Crect%20x%3D%229.4%22%20y%3D%222.1%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%200.8934%209.1569%29%22%20class%3D%22st2%22%20width%3D%224.2%22%20height%3D%222.8%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3Crect%20x%3D%221.2%22%20y%3D%229.6%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%20-6.6066%206.0503%29%22%20class%3D%22st2%22%20width%3D%225.7%22%20height%3D%222.8%22%20fill%3D%22%23666666%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A%0D%0A")}.dx-sortable{overflow:hidden}.dx-sortable-dragging.dx-sortable-clone{position:absolute;top:0;left:0;box-sizing:border-box;opacity:.9;z-index:2147483647}.dx-sortable-dragging.dx-sortable-clone .dx-inkripple{overflow:hidden}.dx-sortable-dragging.dx-sortable-clone *{cursor:grabbing}.dx-sortable-source{opacity:.5}.dx-sortable-source-hidden{opacity:0}.dx-sortable-placeholder{position:absolute;top:0;left:0;border:1px solid #337ab7;box-sizing:border-box;z-index:2147483647}.dx-sortable-placeholder-inside{border-width:2px}.dx-sortable-dragging>*{border-color:rgba(51,122,183,.5);box-shadow:0 1px 3px rgba(0,0,0,.1),0 6px 8px rgba(0,0,0,.2)}.dx-deferrendering .dx-deferrendering-loadindicator-container{width:100%;height:100%;position:relative}.dx-deferrendering.dx-pending-rendering .dx-invisible-while-pending-rendering,.dx-deferrendering:not(.dx-pending-rendering) .dx-visible-while-pending-rendering{display:none!important}.dx-map-container,.dx-map-shield{position:relative;width:100%;height:100%;color:#000}.dx-map-shield{top:-100%;left:0;background:rgba(0,0,0,.01);opacity:.01;pointer-events:all}.dx-map-marker{-webkit-user-select:none;-moz-user-select:none;user-select:none}.dx-map-marker-tooltip{margin:10px}.dx-cardview-card-header{display:flex;align-items:center;height:52px}.dx-cardview-card-header .dx-toolbar{padding:0 12px;border-radius:8px 8px 0 0;background-color:transparent}.dx-cardview-card-header .dx-toolbar .dx-toolbar-label{font-size:16px}.dx-cardview-card-header .dx-cardview-select-checkbox{padding-right:12px}.dx-cardview-card-selection .dx-toolbar{background-color:#eaf1f8}.dx-cardview-select-checkboxes-hidden .dx-cardview-card:not(.dx-cardview-card-selection) .dx-cardview-select-checkbox .dx-checkbox{display:none}.dx-cardview-select-checkboxes-hidden .dx-cardview-card:not(.dx-cardview-card-selection) .dx-cardview-select-checkbox .dx-toolbar-item-content::before{content:"";width:20px;height:20px;display:inline-block;pointer-events:none}.dx-cardview-select-checkboxes-hidden .dx-cardview-card:not(.dx-cardview-card-selection) .dx-cardview-select-checkbox .dx-toolbar-item-content:hover::before{display:none}.dx-cardview-select-checkboxes-hidden .dx-cardview-card:not(.dx-cardview-card-selection) .dx-cardview-select-checkbox .dx-toolbar-item-content:hover .dx-checkbox{display:inline-block}.dx-cardview-card-content{padding:12px;display:grid;grid-template-columns:auto 1fr;grid-row-gap:8px;row-gap:8px;width:100%;border-top:1px solid #ddd}.dx-cardview-card-selection .dx-cardview-card-content{border-top-color:#afcae4}.dx-cardview-field-template{grid-column:span 2}.dx-cardview-field-caption,.dx-cardview-field-template,.dx-cardview-field-value{padding:6px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dx-cardview-word-wrap-enabled .dx-cardview-field-caption,.dx-cardview-word-wrap-enabled .dx-cardview-field-template,.dx-cardview-word-wrap-enabled .dx-cardview-field-value{white-space:normal}.dx-cardview-card-selection .dx-cardview-field-caption,.dx-cardview-field-caption{font-weight:600}.dx-cardview-field-value--text-align-right{text-align:right}.dx-cardview-field-value--text-align-left{text-align:left}.dx-cardview-field-value--text-align-center{text-align:center}.dx-cardview-field-value__text-part--highlighted{color:#333;background:#f0ad4e;border-radius:5px;padding:.125em .2em;font-weight:500;box-shadow:0 1px 3px rgba(0,0,0,.25)}.dx-card-cover{overflow:hidden;display:flex;justify-content:center;border-top:1px solid #ddd;max-height:var(--dx-cardview-card-cover-max-height);aspect-ratio:var(--dx-cardview-card-cover-ratio);width:100%;background-color:#fff}.dx-card-cover-noimage{background-color:#ebebeb;align-items:center}.dx-card-cover-noimage .dx-icon-imagethumbnail{font-size:48px;color:#959595}.dx-cardview-card-selection .dx-card-cover{border-top-color:#afcae4;background-color:#fff}.dx-cardview-card-selection .dx-card-cover-noimage{background-color:#ebebeb}.dx-cardview-card-selection .dx-card-cover-noimage .dx-icon-imagethumbnail{color:#959595}.dx-card-cover-image{-o-object-fit:scale-down;object-fit:scale-down;width:100%;height:100%}.dx-cardview-card{width:100%;min-width:250px;min-width:var(--dx-cardview-card-min-width,250px);max-width:var(--dx-cardview-card-max-width);border:1px solid #ddd;border-radius:8px;background-color:#fff;color:#333;overflow:hidden}.dx-cardview-card>div>:nth-child(2){border-top:none}.dx-cardview-card:focus-visible{outline:#337ab7 solid 2px;outline-offset:-2px}.dx-cardview-card-selection{background-color:#eaf1f8;border-color:#afcae4;color:#333}.dx-cardview-content{display:grid;justify-items:center;-moz-column-gap:16px;grid-column-gap:16px;column-gap:16px;grid-row-gap:16px;row-gap:16px;grid-template-columns:repeat(var(--dx-cardview-cardsperrow),1fr);--dx-cardview-card-cover-max-height:180px}.dx-gridcore-nodata-icon-container{height:60px;width:60px;display:flex;align-items:center;justify-content:center;background-color:#ebebeb;border-radius:999px;margin:12px}.dx-gridcore-nodata-icon-container .dx-icon{font-size:36px;color:#333}.dx-gridcore-nodata-element{text-align:center}.dx-gridcore-nodata-element .dx-gridcore-nodata-text{color:#333}.dx-gridcore-nodata-container{height:100%;display:flex;align-items:center;justify-content:center;background-color:#fff}.dx-gridcore-contentview{overflow:hidden;flex-grow:1}.dx-cardview-header-item{display:flex;align-items:center;padding:8px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:4px;border:1px solid #ddd;border-radius:4px;line-height:18px;cursor:pointer;background-color:#f5f5f5;color:#333;font-weight:400}.dx-cardview-header-item .dx-icon{font-size:18px;color:#333}.dx-cardview-header-item .dx-header-filter-icon--selected{color:#337ab7}.dx-cardview-header-item .dx-cardview-header-item-sorting-order{color:#333;font-weight:400}.dx-cardview-header-item:hover{background-color:#ebebeb;border-color:#c2c2c2;color:#333;font-weight:400}.dx-cardview-header-item:hover .dx-icon{color:#333}.dx-cardview-header-item:hover .dx-header-filter-icon--selected{color:#337ab7}.dx-cardview-header-item:hover .dx-cardview-header-item-sorting-order{color:#333;font-weight:400}.dx-cardview-header-item:focus-visible{outline:#337ab7 solid 2px;outline-offset:-2px}.dx-cardview-header-item.dx-sortable-source{opacity:1;background-color:#fff;border-color:#ddd;color:#ccc;font-weight:400}.dx-cardview-header-item.dx-sortable-source .dx-icon{color:#ccc}.dx-cardview-header-item.dx-sortable-source .dx-header-filter-icon--selected{color:#abbbc9}.dx-cardview-header-item.dx-sortable-source .dx-cardview-header-item-sorting-order{color:#ccc;font-weight:400}.dx-sortable-dragging>.dx-cardview-header-item{background-color:#f5f5f5;border-color:#ddd;color:#333;font-weight:400;box-shadow:0 1px 3px rgba(0,0,0,.2),0 6px 8px rgba(0,0,0,.2)}.dx-sortable-dragging>.dx-cardview-header-item .dx-icon{color:#333}.dx-sortable-dragging>.dx-cardview-header-item .dx-icon-cursorprohibition{color:#d9534f}.dx-sortable-dragging.dx-cardview-column-sortable{opacity:1}.dx-cardview .dx-header-filter-icon{color:#333}.dx-cardview .dx-header-filter-icon--selected{color:#337ab7}.dx-cardview-header-item-sorting{display:flex}.dx-cardview-headers{margin:4px 0}.dx-cardview-sortable{position:relative;overflow:visible;margin:0 -6px}.dx-cardview-sortable .dx-cardview-dropzone{width:calc(100% - 12px);height:36px;margin:0 6px;background-color:#eaf1f8;text-align:center;position:absolute;top:0;left:0;border:1.5px dashed #337ab7;border-radius:8px;pointer-events:none;opacity:0;transition:opacity .3s ease-out;display:flex;align-items:center;justify-content:center;gap:4px}.dx-cardview-sortable .dx-cardview-dropzone .dx-icon,.dx-cardview-sortable .dx-cardview-dropzone span{color:#337ab7}.dx-cardview-sortable .dx-cardview-dropzone-visible{opacity:1;pointer-events:auto}.dx-cardview-headerpanel-text-empty{line-height:36px}.dx-cardview-headerpanel-content{display:flex}.dx-cardview-headerpanel-content--with-header-items{margin:0 4px 0 0}.dx-cardview-headerpanel-content--empty{margin:0 6px}.dx-cardview-header-item-container{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:0 2px 0 6px}.dx-cardview-header-item-container:first-child{padding:0 2px 0 6px}.dx-cardview-header-item-sort-indicator{border:2px solid #337ab7;border-radius:8px}.dx-cardview .dx-datagrid-filter-panel{background-color:#fff;border-radius:0;border-top-color:#ddd}.dx-cardview .dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,.dx-cardview .dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,.dx-cardview .dx-datagrid-filter-panel .dx-icon-filter{color:#337ab7}.dx-cardview-column-chooser-list .dx-empty-message{text-align:center;left:0;right:0;bottom:50%;position:absolute;color:#757575;padding:0 24px}.dx-cardview-column-chooser-plain .dx-treeview-expander-icon-stub{display:none}.dx-cardview-column-chooser-plain .dx-treeview-select-all-item{padding-left:10px;padding-right:10px}.dx-cardview{padding:24px;background-color:#fff;border-radius:16px;color:#333;font-weight:400}.dx-cardview .dx-link{text-decoration:underline;cursor:pointer;color:#337ab7}.dx-cardview-root-container{display:flex;flex-direction:column;gap:20px;height:100%}.dx-cardview-header-container{display:flex;flex-direction:column;gap:12px}.dx-cardview-header-container .dx-toolbar{background-color:transparent}.dx-cardview-exclude-flexbox{position:absolute}
.module-placeholder {
  padding: 2rem;
  min-height: 60vh;
  display: flex;
  align-items: center;
  justify-content: center;

  .placeholder-content {
    background: white;
    padding: 3rem;
    border-radius: 12px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    text-align: center;
    max-width: 600px;

    h2 {
      color: #333;
      font-size: 2rem;
      margin-bottom: 1rem;
    }

    > p {
      color: #666;
      font-size: 1.1rem;
      margin-bottom: 2rem;
    }

    .placeholder-features {
      text-align: left;
      margin-top: 2rem;

      h3 {
        color: #333;
        font-size: 1.3rem;
        margin-bottom: 1rem;
      }

      ul {
        list-style: none;
        padding: 0;

        li {
          color: #555;
          margin-bottom: 0.5rem;
          position: relative;
          padding-left: 1.5rem;

          &::before {
            content: '⚡';
            position: absolute;
            left: 0;
            color: #2c3e50;
          }
        }
      }
    }
  }
}

// My Sales Module Styles

.my-sales-module {
  padding: 0;

  // Opportunity List Styles
  .engagement-parent {
    padding: 20px;
    background-color: #f8f9fa;
    min-height: 100vh;

    &.loading {
      opacity: 0.7;
      pointer-events: none;
    }

    .engagement-searchbar {
      background: white;
      padding: 15px 20px;
      border-radius: 8px;
      box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
      margin-bottom: 20px;

      .title-div {
        .title-text {
          font-size: 18px;
          font-weight: 600;
          color: #333;

          .total_count {
            color: #666;
            font-weight: 400;
          }
        }
      }

      .search-div {
        flex: 1 1;
        max-width: 300px;
        margin: 0 20px;

        .form-control {
          border-radius: 6px;
          border: 1px solid #ddd;

          &:focus {
            border-color: #2c3e50;
            box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
          }
        }
      }

      .pagination-box {
        .tabs-div {
          margin-right: 20px;

          .tabButton,
          .tabButton1 {
            padding: 8px 16px;
            border: 1px solid #ddd;
            background: white;
            cursor: pointer;
            transition: all 0.3s ease;
            border-radius: 4px 0 0 4px;

            &:hover {
              background: #f8f9fa;
            }

            &.active-tab {
              background: #2c3e50;
              color: white;
              border-color: #2c3e50;
            }
          }

          .tabButton1 {
            border-radius: 0 4px 4px 0;
            border-left: none;
          }
        }

        .button-div {
          .tabButton {
            position: relative;

            .filter-count {
              position: absolute;
              top: -8px;
              right: -8px;
              background: red;
              color: white;
              border-radius: 50%;
              width: 18px;
              height: 18px;
              font-size: 10px;
              display: flex;
              align-items: center;
              justify-content: center;
            }
          }
        }
      }
    }

    .cards-parent-div {
      .opportunity-cards-container {
        display: grid;
        grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
        grid-gap: 20px;
        gap: 20px;

        .opportunity-card {
          background: white;
          border-radius: 8px;
          padding: 20px;
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
          cursor: pointer;
          transition: all 0.3s ease;

          &:hover {
            transform: translateY(-2px);
            box-shadow: 0 4px 16px rgba(0, 0, 0, 0.15);
          }

          .card-header {
            display: flex;
            justify-content: space-between;
            align-items: flex-start;
            margin-bottom: 15px;

            .opportunity-name {
              font-size: 16px;
              font-weight: 600;
              color: #333;
              margin: 0;
              flex: 1 1;
              margin-right: 10px;
            }

            .crm-id {
              color: #666;
              font-size: 12px;
              background: #f0f0f0;
              padding: 2px 8px;
              border-radius: 12px;
            }
          }

          .card-body {
            .client-info {
              margin-bottom: 15px;

              .client-name {
                font-weight: 500;
                color: #2c3e50;
              }
            }

            .team-info {
              .member-row {
                display: flex;
                align-items: center;
                margin-bottom: 8px;

                .role {
                  font-weight: 500;
                  color: #666;
                  width: 30px;
                }

                .member-details {
                  display: flex;
                  align-items: center;

                  .member-pic {
                    width: 24px;
                    height: 24px;
                    border-radius: 50%;
                    margin-right: 8px;
                    object-fit: cover;
                  }

                  .member-name {
                    font-size: 14px;
                    color: #333;
                  }
                }
              }
            }
          }

          .card-footer {
            margin-top: 15px;
            padding-top: 15px;
            border-top: 1px solid #eee;

            .start-date {
              font-size: 12px;
              color: #666;
            }
          }
        }
      }
    }
  }

  // Opportunity Home Details Styles
  .main-parent-div {
    background: white;
    min-height: 100vh;

    .backButton {
      margin: 10px 20px;
      display: inline-block;
      cursor: pointer;

      &:hover {
        text-decoration: underline;
      }
    }

    .nav-tabs {
      border-bottom: 1px solid #ddd;
      padding: 0 20px;
      background: white;

      ul {
        display: flex;
        list-style: none;
        margin: 0;
        padding: 0;

        li {
          margin-right: 30px;
          padding: 15px 0;
          cursor: pointer;
          position: relative;

          a {
            text-decoration: none;
            color: #666;
            font-weight: 500;
            transition: color 0.3s ease;
          }

          &:hover a {
            color: #2c3e50;
          }

          &.active {
            a {
              color: #2c3e50;
            }

            &::after {
              content: '';
              position: absolute;
              bottom: -1px;
              left: 0;
              right: 0;
              height: 2px;
              background: #2c3e50;
            }
          }
        }
      }

      .piqes-logo {
        display: flex;
        align-items: center;
      }
    }

    .content-div {
      padding: 20px;
    }
  }

  // Opportunity Details Card Styles
  .opportunity-card {
    background: white;
    border-radius: 8px;
    padding: 30px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);

    .card-header {
      margin-bottom: 30px;

      .opportunity-name {
        font-size: 24px;
        font-weight: 600;
        color: #333;
        margin: 0 0 10px 0;
      }

      .opportunity-id {
        color: #666;
        margin: 0;
      }
    }

    .details-grid {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
      grid-gap: 20px;
      gap: 20px;

      .detail-item {
        display: flex;
        align-items: flex-start;

        i {
          width: 20px;
          color: #2c3e50;
          margin-right: 15px;
          margin-top: 2px;
        }

        .item-content {
          flex: 1 1;

          .item-key {
            display: block;
            font-weight: 500;
            color: #666;
            font-size: 14px;
            margin-bottom: 5px;
          }

          .item-value {
            display: block;
            color: #333;
            font-size: 16px;

            &.status-badge {
              padding: 4px 12px;
              border-radius: 12px;
              font-size: 12px;
              font-weight: 500;
              text-transform: uppercase;

              &.status-won {
                background: #d4edda;
                color: #155724;
              }

              &.status-lost {
                background: #f8d7da;
                color: #721c24;
              }

              &.status-open {
                background: #d1ecf1;
                color: #0c5460;
              }
            }
          }
        }
      }
    }
  }

  // Filter Component Styles
  .filter-component {
    .filter-header {
      display: flex;
      justify-content: space-between;
      align-items: center;
      margin-bottom: 20px;

      h5 {
        margin: 0;
      }
    }

    .filter-body {
      .filter-group {
        margin-bottom: 20px;

        label {
          display: block;
          margin-bottom: 5px;
          font-weight: 500;
          color: #333;
        }

        .form-control {
          width: 100%;
          padding: 8px 12px;
          border: 1px solid #ddd;
          border-radius: 4px;

          &:focus {
            border-color: #2c3e50;
            outline: none;
            box-shadow: 0 0 0 2px rgba(0, 123, 255, 0.25);
          }
        }

        .date-range {
          display: flex;
          gap: 10px;

          .form-control {
            flex: 1 1;
          }
        }
      }
    }

    .filter-footer {
      display: flex;
      justify-content: space-between;
      margin-top: 20px;

      .btn {
        padding: 8px 16px;
        border: none;
        border-radius: 4px;
        cursor: pointer;
        font-weight: 500;

        &.btn-secondary {
          background: #6c757d;
          color: white;

          &:hover {
            background: #5a6268;
          }
        }

        &.btn-primary {
          background: #2c3e50;
          color: white;

          &:hover {
            background: #2c3e50;
          }
        }
      }
    }
  }

  // Component placeholders
  .opportunity-members,
  .opportunity-tasks,
  .wbs-mif-approval,
  .deal-governance-desk {
    background: white;
    border-radius: 8px;
    padding: 20px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);

    h4 {
      margin-bottom: 20px;
      color: #333;
    }

    .text-center {
      text-align: center;
      color: #666;
      font-style: italic;
    }
  }

  // Responsive Design
  @media (max-width: 768px) {
    .my-sales-module {
      .engagement-parent {
        .engagement-searchbar {
          flex-direction: column;
          gap: 15px;

          .search-div {
            max-width: none;
            margin: 0;
          }

          .pagination-box {
            justify-content: center;
          }
        }

        .cards-parent-div {
          .opportunity-cards-container {
            grid-template-columns: 1fr;
          }
        }
      }

      .main-parent-div {
        .nav-tabs {
          ul {
            flex-wrap: wrap;

            li {
              margin-right: 15px;
              margin-bottom: 10px;
            }
          }
        }
      }

      .opportunity-card {
        .details-grid {
          grid-template-columns: 1fr;
        }
      }
    }
  }
}

// Competency & Sub-Skill CMS Styles
.competency-cms {
  padding: 10px;
  max-width: 100%;
  margin: 0 auto;
  background: white;
  border-radius: 10px;

  .no-data {
    text-align: center;
    padding: 3rem 1.5rem;
    color: #6c757d;
  }

  .cms-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 5px;
    padding-bottom: 4px;
    border-bottom: 1px solid #e9ecef;

    h1 {
      color: #2c3e50;
      margin: 0;
      font-weight: 600;
    }

    .header-actions {
      display: flex;
      gap: 1rem;

      .btn {
        display: flex;
        align-items: center;
        gap: 0.5rem;
        background-color: #2c3e50;
        border-color: #2c3e50;
      }
    }
  }

  .cms-filters {
    display: flex;
    gap: 1rem;
    margin-bottom: 5px;
    align-items: center;
    flex-wrap: wrap;

    .filter-group {
      display: flex;
      gap: 1rem;
    }

    .form-select {
      min-width: 150px;
    }
  }

  .cms-content {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 1rem;
    gap: 1rem;
    height: 75vh;

    @media (min-width: 768px) {
      grid-template-columns: 1fr 1fr;
    }

    @media (min-width: 1400px) {
      &.three-level {
        grid-template-columns: 1fr 1fr 1fr;
      }
    }

    .competency-section,
    .skill-section,
    .sub-skill-section {
      background: white;
      border-radius: 8px;
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
      overflow: hidden;
      height: 100%;
      display: flex;
      flex-direction: column;

      &.empty {
        display: flex;
        align-items: center;
        justify-content: center;
        color: #6c757d;
        font-style: italic;

        p {
          margin: 0;
        }
      }
    }

    .skill-section,
    .sub-skill-section {
      @media (max-width: 1399px) {
        grid-column: span 2;
      }
    }
  }
}

// Competency Table Styles
.competency-table-container {
  .table-header {
    padding: 10px 0px 0px 10px;
    background: #f8f9fa;
    border-bottom: 1px solid #dee2e6;

    h3 {
      margin: 0;
      color: #495057;
      font-weight: 600;
    }
  }

  .table-loading,
  .no-data {
    text-align: center;
    padding: 3rem 1.5rem;
    color: #6c757d;

    .spinner {
      width: 2rem;
      height: 2rem;
      border: 3px solid #e9ecef;
      border-top: 3px solid #007bff;
      border-radius: 50%;
      animation: spin 1s linear infinite;
      margin: 0 auto 1rem;
    }

    i {
      font-size: 3rem;
      color: #dee2e6;
      margin-bottom: 1rem;
    }
  }

  .table-responsive {
    .table {
      margin-bottom: 0;
      font-size: 13px;

      tbody tr {
        cursor: pointer;
        transition: background-color 0.15s ease;

        &:hover {
          background-color: #f8f9fa;
        }

        &.selected {
          background-color: #e3f2fd;
          border-left: 4px solid #007bff;
        }
      }

      .competency-name {
        strong {
          color: #2c3e50;
        }
      }

      .status-badge {
        padding: 3px 0.75rem;
        border-radius: 1rem;
        font-size: 0.75rem;
        font-weight: 600;
        text-transform: uppercase;
        margin-top: 0px;

        &.active {
          background-color: #d4edda;
          color: #155724;
        }

        &.inactive {
          background-color: #f8d7da;
          color: #721c24;
        }
      }

      .sub-skills-count {
        background-color: #2c3e50;
        color: white;
        padding: 0.25rem 0.5rem;
        border-radius: 0.5rem;
        font-size: 0.75rem;
        font-weight: 600;
      }

      .date {
        color: #6c757d;
        font-size: 0.875rem;
      }

      .action-buttons {
        display: flex;
        gap: 0.5rem;

        .btn {
          border: none;
          background: none;
          transition: all 0.15s ease;

          &:hover {
            transform: scale(1.1);
          }

          &.btn-outline-primary {
            color: #007bff;
            border: 1px solid #007bff;
          }

          &.btn-outline-warning {
            color: #ffc107;
            border: 1px solid #ffc107;
          }

          &.btn-outline-success {
            color: #28a745;
            border: 1px solid #28a745;
          }
        }
      }
    }
  }
}

// Sub-Skill Panel Styles
.sub-skill-panel {
  .no-data {
    padding: 10px;
    text-align: center;
  }
  table.table.table-striped {
    font-size: 13px;
  }
  .status-badge {
    margin-top: 0px;
  }
  .status-badge.active {
    background-color: #d4edda;
    color: #155724;
    padding: 3px 0.75rem;
  }
  .status-badge.inactive {
    background-color: #f8d7da;
    color: #721c24;
    padding: 3px 0.75rem;
  }
  .panel-header {
    padding: 6px 0px 4px 10px;
    background: #f8f9fa;
    border-bottom: 1px solid #dee2e6;
    display: flex;
    justify-content: space-between;
    align-items: center;

    h3 {
      margin: 0;
      color: #495057;
      font-weight: 600;
    }

    .btn {
      display: flex;
      align-items: center;
      gap: 0.5rem;
      background-color: #2c3e50;
      border-color: #2c3e50;
    }
  }
}

// Modal Styles
.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6) !important;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1050;
  padding: 1rem;

  .modal-dialog {
    background: white;
    border-radius: 8px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
    width: 100%;
    max-width: 500px;
    max-height: 90vh;
    overflow-y: auto;

    &.modal-lg {
      max-width: 800px;
    }

    &.modal-xl {
      max-width: 1200px;
    }
  }

  .modal-content {
    .modal-header {
      padding: 0px 0px 10px;
      border-bottom: 1px solid #dee2e6;
      display: flex;
      justify-content: space-between;
      align-items: center;
      border-radius: 8px 8px 0 0;

      .modal-title {
        margin: 0;
        color: #2c3e50;
        font-weight: 600;
      }

      .btn-close {
        background: none;
        border: none;
        color: #6c757d;
        font-size: 1.25rem;
        cursor: pointer;
        transition: color 0.15s ease;

        &:hover:not(:disabled) {
          color: #495057;
        }

        &:disabled {
          opacity: 0.5;
          cursor: not-allowed;
        }
      }
    }

    .modal-body {
      padding: 1.5rem 0px 0px;

      .form-group {
        margin-bottom: 1.5rem;

        label {
          display: block;
          margin-bottom: 0.5rem;
          color: #495057;
          font-weight: 500;

          small {
            color: #6c757d;
            font-weight: 400;
            margin-left: 0.5rem;
          }
        }

        .form-control {
          width: 100%;
          padding: 0.75rem;
          border: 1px solid #ced4da;
          border-radius: 4px;
          transition: border-color 0.15s ease;

          &:focus {
            outline: none;
            border-color: #2c3e50;
            box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25);
          }

          &.is-invalid {
            border-color: #dc3545;
          }
        }

        textarea.form-control {
          resize: vertical;
          font-family: monospace;
          font-size: 0.875rem;
        }

        .invalid-feedback {
          display: block;
          color: #dc3545;
          font-size: 0.875rem;
          margin-top: 0.25rem;
        }

        .form-text {
          color: #6c757d;
          font-size: 0.875rem;
          margin-top: 0.25rem;
        }
      }

      .mode-selector {
        .btn-group {
          width: 100%;

          .btn {
            flex: 1 1;
            border-color: #2c3e50;
            color: #2c3e50;

            &.active {
              background-color: #2c3e50;
              border-color: #2c3e50;
              color: white;
            }
          }
          .btn:hover {
            background-color: #1a2a38;
            border-color: #1a2a38;
            color: white;
          }
        }
      }
    }

    .modal-footer {
      padding: 0px;
      display: flex;
      justify-content: flex-end;
      gap: 1rem;

      .btn {
        display: flex;
        align-items: center;
        gap: 0.5rem;
        padding: 0.75rem 1.5rem;
        background-color: #2c3e50;
        border-color: #2c3e50;
      }
    }
  }
}

// Animation for spinner
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

// Skills Panel Styles (similar to SubSkillPanel)
.skill-panel {
  height: 100%;
  display: flex;
  flex-direction: column;

  .panel-header {
    padding: 1rem;
    background: #f8f9fa;
    border-bottom: 1px solid #dee2e6;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-shrink: 0;

    h5 {
      margin: 0;
      color: #495057;
      font-weight: 600;
    }

    .btn {
      display: flex;
      align-items: center;
      gap: 0.5rem;
      background-color: #2c3e50;
      border-color: #2c3e50;
      color: white;
    }
  }

  .skills-list {
    flex: 1 1;
    overflow-y: auto;
    padding: 0.5rem;

    .skill-item {
      background: white;
      border: 1px solid #dee2e6;
      border-radius: 8px;
      margin-bottom: 0.75rem;
      padding: 1rem;
      cursor: pointer;
      transition: all 0.15s ease;

      &:hover {
        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
        border-color: #007bff;
      }

      &.selected {
        background-color: #e3f2fd;
        border-color: #007bff;
        box-shadow: 0 2px 8px rgba(0, 123, 255, 0.15);
      }

      &.inactive {
        opacity: 0.7;

        .skill-name {
          color: #6c757d;
        }
      }

      .skill-header {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        margin-bottom: 0.5rem;

        .skill-name {
          font-weight: 600;
          color: #2c3e50;
          margin: 0;
          flex: 1 1;
        }

        .skill-actions {
          display: flex;
          gap: 0.25rem;
          opacity: 0;
          transition: opacity 0.15s ease;

          .btn {
            padding: 0.25rem 0.5rem;
            font-size: 0.75rem;
          }
        }
      }

      &:hover .skill-actions {
        opacity: 1;
      }

      .skill-meta {
        display: flex;
        gap: 0.75rem;
        align-items: center;
        margin-bottom: 0.5rem;

        .status-badge {
          padding: 0.125rem 0.5rem;
          border-radius: 1rem;
          font-size: 0.625rem;
          font-weight: 600;
          text-transform: uppercase;

          &.active {
            background-color: #d4edda;
            color: #155724;
          }

          &.inactive {
            background-color: #f8d7da;
            color: #721c24;
          }
        }

        .sub-skill-count {
          background-color: #2c3e50;
          color: white;
          padding: 0.125rem 0.375rem;
          border-radius: 0.375rem;
          font-size: 0.625rem;
          font-weight: 600;
        }
      }

      .skill-info {
        color: #6c757d;
        font-size: 0.75rem;
      }
    }
  }

  .no-data {
    flex: 1 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: #6c757d;
    padding: 2rem;

    i {
      font-size: 2.5rem;
      margin-bottom: 1rem;
      color: #dee2e6;
    }
  }

  .panel-footer {
    padding: 1rem;
    border-top: 1px solid #dee2e6;
    background: #f8f9fa;
    flex-shrink: 0;
  }
}

// Responsive adjustments
@media (max-width: 768px) {
  .competency-cms {
    padding: 1rem;

    .cms-header {
      flex-direction: column;
      align-items: flex-start;
      gap: 1rem;

      .header-actions {
        width: 100%;
        justify-content: flex-start;
      }
    }

    .cms-filters {
      flex-direction: column;
      align-items: stretch;

      .filter-group {
        flex-direction: column;
      }
    }

    .cms-content {
      grid-template-columns: 1fr;
    }
  }

  .modal-backdrop {
    padding: 0.5rem;

    .modal-dialog {
      max-width: none;
      width: 100%;
    }
  }
}

/* App.css */
.App {
  text-align: left; /* Changed from center to left for better layout */
}

/* Global styles for the application */
* {
  margin: 0;
  font-family: 'Lexend Deca', sans-serif;
  box-sizing: border-box;
  padding: 0;
}

.compliance-popup-component{min-height:100vh;background-color:#f8f9fa}.compliance-popup-component .parent-content-div{padding:2rem}.compliance-popup-component .content-div-style{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:2rem}.compliance-popup-component .title-div{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #dee2e6}.compliance-popup-component .title-div .popup-title{font-size:1.5rem;font-weight:600;color:#333}.compliance-popup-component .title-div .title-text{font-size:.9rem;font-style:italic}.compliance-popup-component .main-content-div{min-height:400px}.compliance-popup-component .stepper-div .stepper-round{background-color:#f8f9fa;border:2px solid #dee2e6;border-radius:8px;padding:.75rem 1rem;text-align:center;cursor:pointer;transition:all .3s ease;font-weight:500;font-size:.9rem}.compliance-popup-component .stepper-div .stepper-round:hover{background-color:#e9ecef;border-color:#adb5bd}.compliance-popup-component .stepper-div .stepper-round.active-stepper{background-color:#2c3e50;border-color:#2c3e50;color:#fff;font-weight:600}.compliance-popup-component .stepper-div .line{width:2px;height:20px;background-color:#dee2e6;margin:.5rem auto}.compliance-popup-component .compliance-content{padding-left:2rem}.compliance-popup-component .compliance-content .content-header h4{color:#333;margin-bottom:1.5rem;font-weight:600}.compliance-popup-component .compliance-content .content-body p{font-size:1.1rem;line-height:1.6;color:#555;text-align:justify;margin-bottom:2rem;padding:1.5rem;background-color:#f8f9fa;border-left:4px solid #2c3e50;border-radius:4px}.compliance-popup-component .compliance-content .navigation-buttons{display:flex;gap:1rem}.compliance-popup-component .compliance-content .navigation-buttons .btn{padding:.75rem 1.5rem;border:none;border-radius:4px;cursor:pointer;font-weight:500;transition:all .3s ease}.compliance-popup-component .compliance-content .navigation-buttons .btn.btn-primary{background-color:#2c3e50;color:#fff}.compliance-popup-component .compliance-content .navigation-buttons .btn.btn-primary:hover:not(:disabled){background-color:#2c3e50}.compliance-popup-component .compliance-content .navigation-buttons .btn.btn-secondary{background-color:#6c757d;color:#fff}.compliance-popup-component .compliance-content .navigation-buttons .btn.btn-secondary:hover:not(:disabled){background-color:#545b62}.compliance-popup-component .compliance-content .navigation-buttons .btn:disabled{opacity:.5;cursor:not-allowed}.compliance-popup-component .acknowledgment-section{margin-top:2rem;padding-top:2rem;border-top:1px solid #dee2e6;text-align:center}.compliance-popup-component .acknowledgment-section .form-check{display:flex;justify-content:center;align-items:center;gap:.5rem}.compliance-popup-component .acknowledgment-section .form-check .form-check-input{width:1.2rem;height:1.2rem;cursor:pointer}.compliance-popup-component .acknowledgment-section .form-check .form-check-label{font-size:1.1rem;cursor:pointer;color:#333}.compliance-popup-component .acknowledgment-section .submit-section .btn-success{background-color:#28a745;color:#fff;border:none;padding:.75rem 2rem;border-radius:4px;font-size:1.1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.compliance-popup-component .acknowledgment-section .submit-section .btn-success:hover:not(:disabled){background-color:#218838}.compliance-popup-component .acknowledgment-section .submit-section .btn-success:disabled{background-color:#6c757d;cursor:not-allowed}@media(max-width: 768px){.compliance-popup-component .parent-content-div{padding:1rem}.compliance-popup-component .main-content-div{flex-direction:column}.compliance-popup-component .main-content-div .container-fluid{width:100% !important}.compliance-popup-component .main-content-div .compliance-content{padding-left:0;margin-top:2rem}.compliance-popup-component .title-div{flex-direction:column;text-align:center}.compliance-popup-component .title-div .right-title{margin-top:1rem}.compliance-popup-component .stepper-div{display:flex;flex-wrap:wrap;gap:.5rem}.compliance-popup-component .stepper-div .stepper-round{flex:1 1;min-width:120px}.compliance-popup-component .stepper-div .line{display:none}}
.maintainance-page-component{min-height:100vh;background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);display:flex;align-items:center;justify-content:center;font-family:"Arial",sans-serif}.maintainance-page-component .maintenance-container{max-width:600px;margin:0 auto;padding:2rem}.maintainance-page-component .maintenance-content{background:#fff;border-radius:16px;padding:3rem 2rem;text-align:center;box-shadow:0 20px 40px rgba(0,0,0,.1)}.maintainance-page-component .maintenance-content .maintenance-icon{font-size:4rem;color:#667eea;margin-bottom:1.5rem}.maintainance-page-component .maintenance-content .maintenance-icon i{animation:rotate 2s linear infinite}.maintainance-page-component .maintenance-content h1{color:#333;font-size:2.5rem;margin-bottom:1rem;font-weight:700}.maintainance-page-component .maintenance-content>p{color:#666;font-size:1.1rem;margin-bottom:1rem;line-height:1.6}.maintainance-page-component .maintenance-content .maintenance-details{margin:2rem 0;padding:1.5rem;background:#f8f9fa;border-radius:8px;text-align:left}.maintainance-page-component .maintenance-content .maintenance-details h3{color:#333;margin-bottom:1rem;font-size:1.3rem}.maintainance-page-component .maintenance-content .maintenance-details ul{list-style:none;padding:0}.maintainance-page-component .maintenance-content .maintenance-details ul li{color:#555;margin-bottom:.5rem;position:relative;padding-left:1.5rem}.maintainance-page-component .maintenance-content .maintenance-details ul li::before{content:"✓";position:absolute;left:0;color:#28a745;font-weight:bold}.maintainance-page-component .maintenance-content .contact-info{margin-top:2rem;padding-top:2rem;border-top:1px solid #eee}.maintainance-page-component .maintenance-content .contact-info p{color:#666;margin-bottom:.5rem}.maintainance-page-component .maintenance-content .contact-info a{color:#667eea;text-decoration:none}.maintainance-page-component .maintenance-content .contact-info a:hover{text-decoration:underline}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media(max-width: 768px){.maintainance-page-component{padding:1rem}.maintainance-page-component .maintenance-container{padding:1rem}.maintainance-page-component .maintenance-content{padding:2rem 1rem}.maintainance-page-component .maintenance-content h1{font-size:2rem}.maintainance-page-component .maintenance-content .maintenance-icon{font-size:3rem}}
.spinner-component{display:flex;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.spinner-component .loader{width:16px;height:16px;box-shadow:0 30px,0 -30px;border-radius:4px;background:#f44336;display:block;margin:auto;position:relative;color:#fff !important;transform:translateY(30px);box-sizing:border-box;animation:animloader 2s ease infinite}.spinner-component .loader::after{content:"";box-sizing:border-box;width:16px;height:16px;box-shadow:0 30px,0 -30px;border-radius:4px;background:currentColor;color:#fff;position:absolute;left:30px;top:0;animation:animloader 2s .2s ease infinite}.spinner-component .loader::before{content:"";box-sizing:border-box;width:16px;height:16px;box-shadow:0 30px,0 -30px;border-radius:4px;background:#f44336;color:#fff;position:absolute;left:30px;top:0;animation:animloader 2s .2s ease infinite}.spinner-component .loader::before{animation-delay:.4s;left:60px}@keyframes animloader{0%{top:0;color:#fff}50%{top:30px;color:hsla(0,0%,100%,.2)}100%{top:0;color:#fff}}
.defaultLayoutCss img{cursor:pointer}.defaultLayoutCss .heading-text{display:flex;justify-content:center;align-items:center;width:75%}.defaultLayoutCss .heading-text marquee{color:#fff;font-weight:bold;font-size:1rem;font-style:italic}.defaultLayoutCss .bottom-icon:hover{background-color:rgba(0,0,0,.4) !important;transition:background .8s ease-in-out}.defaultLayoutCss .main-text{font-weight:600;font-size:1.1rem}.defaultLayoutCss .main-content{position:relative;top:1rem}.defaultLayoutCss .birthday-icon{position:absolute;bottom:2rem;right:2rem;width:3.5rem;height:3.5rem;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:.3rem .5rem;cursor:pointer;box-shadow:0 3px 20px rgba(0,0,0,0.1019607843);transition:all .9s ease-out;background-image:url(/static/media/birthday.4ee1afda1677594c06fa.gif);background-repeat:no-repeat;background-size:cover}.defaultLayoutCss .new-notification .bottom-icon svg{animation:bell-shake .7s ease-in-out infinite}.defaultLayoutCss .bottom-icon svg{font-weight:600;font-size:18px;display:inline-block}.defaultLayoutCss .notification-count{position:absolute;top:-5px;right:-1px;background:#ff3b3b;color:#fff;font-size:10px;font-weight:600;min-width:18px;height:18px;padding:0 5px;border-radius:999px;z-index:99;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 4px rgba(0,0,0,.2);line-height:1;text-align:center;white-space:nowrap}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(31,38,45,.7)}70%{box-shadow:0 0 0 10px rgba(255,0,0,0)}100%{box-shadow:0 0 0 0 rgba(255,0,0,0)}}@keyframes bell-shake{0%{transform:rotate(0deg)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}.defaultLayoutCss .bell-icon{position:relative;cursor:pointer}.defaultLayoutCss .bottom-icon{position:absolute;bottom:-18px;right:17px;z-index:10;padding:5px 10px}.defaultLayoutCss .bottom-icon i{color:#fff;font-weight:600;font-size:18px;display:inline-block}.defaultLayoutCss .new-notification .bottom-icon i{animation:bell-shake .7s ease-in-out infinite}.defaultLayoutCss .new-notification .bottom-icon{animation:pulse 1.2s infinite}
.breadcrumb-component .breadcrumb{background:none;margin:0}.breadcrumb-component .breadcrumb ul{padding-left:0}.breadcrumb-component .breadcrumb ul li{list-style:none;font-size:14.5px;font-weight:500;line-height:14px;text-align:left}.breadcrumb-component .breadcrumb a,.breadcrumb-component .breadcrumb span{color:#eee}.breadcrumb-component .breadcrumb a:hover,.breadcrumb-component .breadcrumb span:hover{color:#eee;text-decoration:none}.breadcrumb-component .breadcrumb li{list-style:none;float:left;margin-left:11px;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0px;text-align:left;padding-bottom:4px}.breadcrumb-component .breadcrumb li a{text-decoration:none !important}.breadcrumb-component .breadcrumb li:last-child{margin-right:20px;border-bottom:1.5px solid #fff;border-radius:1px;font-weight:600 !important}.breadcrumb-component .breadcrumb li::after{content:">";color:#fff;margin-left:6px}.breadcrumb-component .breadcrumb li:last-child::after{content:""}
.logout-parent-div .user-data{font-size:.9rem;font-weight:500}.logout-parent-div a.view-profile{color:#2c3e50;cursor:pointer;font-size:13px;font-weight:500;text-decoration:none}.logout-parent-div a.view-profile:hover{text-decoration:underline;font-weight:600;transition:all .6s ease}.logout-parent-div .work-info-parent{max-height:58vh;min-height:auto;overflow:auto}.logout-parent-div .work-info-parent .title-div{position:-webkit-sticky;position:sticky;top:0;z-index:5}.logout-parent-div.slide-in{animation:slideIn .5s ease-out forwards}.logout-parent-div.slide-out{animation:slideOut .5s ease-out forwards}@keyframes slideIn{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOut{from{transform:translateX(0)}to{transform:translateX(100%)}}
.finance-report-upload-modal .modal{display:block;position:fixed;z-index:1050;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.finance-report-upload-modal .modal-dialog{position:relative;margin:auto;transform:translateY(-50%);animation:modalSlideIn .5s ease-out}.finance-report-upload-modal .modal-content{background-color:#fefefe;border:none;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);width:40vw}.finance-report-upload-modal .modal-title{color:#262626;font-size:1rem;font-weight:500}.finance-report-upload-modal .modal-body{padding:1rem 0}.finance-report-upload-modal input.toggle-style{font-size:14px;border:none;outline:none;background:#fafafa;font-weight:400;line-height:20px;color:#242424;width:12rem;padding:.5rem;border-radius:5px}.finance-report-upload-modal small.msg{font-size:13px}.finance-report-upload-modal select.toggle-style{font-size:14px;border:none;outline:none;background:#fafafa;font-weight:400;line-height:20px;color:#242424;width:10rem;padding:.5rem;border-radius:5px;cursor:pointer}.finance-report-upload-modal select.toggle-style:disabled{cursor:default}.finance-report-upload-modal .small-font{font-size:13px;font-weight:400}.finance-report-upload-modal .date-color{color:#616161}.finance-report-upload-modal textarea{width:100%;border-radius:.5rem;padding:5px;border:none;outline:none;background:#f5f5f5;border-radius:3px}.finance-report-upload-modal small{color:#242424;font-size:.9rem;margin:0px 5px}.finance-report-upload-modal a.anchor-link{color:#242424;text-decoration:none;font-size:13px;transition:color .2s ease}.finance-report-upload-modal a.anchor-link:hover{color:#1f438a;text-decoration:underline !important}.finance-report-upload-modal span.cross-close{cursor:pointer;font-size:1.2rem;color:#666;transition:color .2s}.finance-report-upload-modal span.cross-close:hover{color:#333}.finance-report-upload-modal input{box-shadow:none !important;border:1px solid #ced4da;border-radius:.375rem;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff}.finance-report-upload-modal input:focus{border-color:#2c3e50;outline:none;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.finance-report-upload-modal .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.finance-report-upload-modal .form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.finance-report-upload-modal .primary-btn{background-color:#2c3e50;border-color:#2c3e50;color:#fff;padding:.375rem .75rem;border-radius:.375rem;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .15s ease-in-out;font-size:1rem}.finance-report-upload-modal .primary-btn:hover:not(:disabled){background-color:#2c3e50;border-color:#2c3e50}.finance-report-upload-modal .primary-btn:disabled{background-color:#6c757d;border-color:#6c757d;cursor:not-allowed;opacity:.65}.finance-report-upload-modal .row{display:flex;flex-wrap:wrap;margin-right:-0.75rem;margin-left:-0.75rem}.finance-report-upload-modal .col-lg-6{flex:0 0 50%;max-width:50%;padding-right:.75rem;padding-left:.75rem}.finance-report-upload-modal .col-12{flex:0 0 100%;max-width:100%;padding-right:.75rem;padding-left:.75rem}.finance-report-upload-modal .col-6{flex:0 0 50%;max-width:50%;padding-right:.75rem;padding-left:.75rem}.finance-report-upload-modal .d-flex{display:flex}.finance-report-upload-modal .justify-content-end{justify-content:flex-end}.finance-report-upload-modal .align-items-center{align-items:center}.finance-report-upload-modal .p-4{padding:1.5rem}.finance-report-upload-modal .p-0{padding:0}.finance-report-upload-modal .mt-3{margin-top:1rem}.finance-report-upload-modal .mb-1{margin-bottom:.25rem}.finance-report-upload-modal .custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.finance-report-upload-modal .input-group-append{display:flex;align-items:stretch}@media(max-width: 768px){.finance-report-upload-modal .modal-content{width:95vw}.finance-report-upload-modal .col-lg-6,.finance-report-upload-modal .col-6{flex:0 0 100%;max-width:100%;margin-bottom:1rem}.finance-report-upload-modal .anchor-link{margin-left:0 !important;margin-top:1rem;display:block}}@media(max-width: 480px){.finance-report-upload-modal .modal-content{width:98vw;margin:.5rem}}@keyframes modalSlideIn{from{opacity:0;transform:translateY(-50%) scale(0.3)}to{opacity:1;transform:translateY(-50%) scale(1)}}
.more-apps-popup .md-dialog-container{z-index:1000;height:100vh;position:fixed;left:0px;top:0%;float:left;max-width:28%;width:100%;animation:main 3s;transform-origin:100% 50%;border-radius:.5rem;background:#fff;box-shadow:4px 6px 14px 0px rgba(115,115,115,.55)}.more-apps-popup .md-dialog-container.slide-in{animation:slideInAnimation .5s ease-out}.more-apps-popup .input-field{padding:.4rem;display:flex;align-items:center}.more-apps-popup .input-field input{width:100%;border:none;outline:none;border-left:1px solid #c6c6c6;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;border-right:0;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:.4rem}.more-apps-popup .input-field .img-bg{border-right:1px solid #c6c6c6;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;border-left:0;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:inherit;padding:.4rem;margin:0;cursor:pointer}.more-apps-popup .input-field input::placeholder{color:#242424;font-size:15px}.more-apps-popup input.small-input{border:none;outline:none;width:18%;border:1px solid #eaeaea;text-align:center}.more-apps-popup .has-search .form-control{padding-left:2.375rem}.more-apps-popup .apps-list{height:calc(100vh - 6.5rem);overflow:auto}.more-apps-popup .icon-card{height:100%;cursor:pointer;border-radius:8px;transition:all .2s ease}.more-apps-popup .icon-card:hover{background-color:#f8f9fa;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.more-apps-popup .icon-card .icon-name{color:#626262;font-size:12px;font-weight:700;text-align:center}@keyframes slideInAnimation{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes main{0%{transform:scale(0)}100%{transform:scale(1)}}.more-apps-popup .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.more-apps-popup .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.more-apps-popup .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%;padding-right:15px;padding-left:15px}.more-apps-popup .d-flex{display:flex !important}.more-apps-popup .align-items-center{align-items:center !important}.more-apps-popup .justify-content-center{justify-content:center !important}.more-apps-popup .justify-content-start{justify-content:flex-start !important}.more-apps-popup .mt-2{margin-top:.5rem !important}.more-apps-popup .mb-2{margin-bottom:.5rem !important}.more-apps-popup .p-2{padding:.5rem !important}.more-apps-popup .p-3{padding:1rem !important}.more-apps-popup .img-fluid{max-width:100%;height:auto}.more-apps-popup .image-div{min-height:40px}
.no-data-found{display:flex;justify-content:center;align-items:center;width:100%;padding:2rem}.no-data-found .no-data-content{text-align:center;color:#6c757d}.no-data-found .no-data-content .no-data-icon{font-size:4rem;margin-bottom:1rem;opacity:.6}.no-data-found .no-data-content .no-data-icon i{color:#dee2e6}.no-data-found .no-data-content .no-data-title{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:#495057}.no-data-found .no-data-content .no-data-message{font-size:1rem;margin-bottom:0;opacity:.8}@media(max-width: 768px){.no-data-found .no-data-found{min-height:200px;padding:1rem}.no-data-found .no-data-found .no-data-content .no-data-icon{font-size:3rem}.no-data-found .no-data-found .no-data-content .no-data-title{font-size:1.25rem}.no-data-found .no-data-found .no-data-content .no-data-message{font-size:.9rem}}
.sticky-notes-popup .md-dialog-container{z-index:100;height:100vh;position:fixed;right:0px;top:0% !important;float:left;max-width:35%;width:100%;animation:main 3s;transform-origin:100% 50%;animation:main 3s;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;background:#fff;box-shadow:4px 6px 14px 0px rgba(115,115,115,.55)}.sticky-notes-popup .md-dialog-container .top-title-div{border-bottom:2px solid #eee}.sticky-notes-popup .md-dialog-container .top-title-div h5{color:#262626;font-weight:600;font-size:1rem}.sticky-notes-popup .md-dialog-container .cross-icon{cursor:pointer}.sticky-notes-popup .md-dialog-container .tab-div{align-items:center;background-color:#fff;border:1px solid #ececec;border-bottom:none;border-right:none;border-radius:6px;color:#303030;display:flex;font-size:14px;font-weight:600;height:45px;justify-content:center;overflow:hidden;width:200px;cursor:pointer}.sticky-notes-popup .md-dialog-container .right-tab{border:1px solid #ececec;border-bottom:none;border-left:none;border-top-right-radius:12px;border-top-left-radius:8px !important}.sticky-notes-popup .md-dialog-container .active-tab{background:#5381af !important;color:#fff}.sticky-notes-popup .md-dialog-container .tab-div{border:1px solid rgba(121,148,175,.5607843137) !important;border-radius:8px !important;margin:0px 2px}.sticky-notes-popup .md-dialog-container .form-control{box-shadow:none !important}.sticky-notes-popup .md-dialog-container .form-label{font-size:13px;font-weight:600}.sticky-notes-popup .md-dialog-container .chips{color:#262626;border:1px solid #eee;padding:5px 10px;border-radius:6px;font-size:14px;cursor:pointer}.sticky-notes-popup .md-dialog-container .chips:hover,.sticky-notes-popup .md-dialog-container .active-chip{background-color:#74a7df;color:#fff}.sticky-notes-popup .md-dialog-container .notes-content{height:75vh;overflow:auto}.sticky-notes-popup .md-dialog-container .note-box{border:1px solid rgba(238,238,238,0.9333333333);padding:15px;background:rgba(253,253,253,.93);border-radius:8px;box-shadow:rgba(0,0,0,.15) 0px 2px 8px}.sticky-notes-popup .md-dialog-container .desc{font-size:14px;font-weight:500;color:#262626}.sticky-notes-popup .md-dialog-container .checkbox-label{font-size:12px;font-weight:500}.sticky-notes-popup .notification-card{background:linear-gradient(135deg, #fefefe, #f7faff) !important;padding:16px;border-radius:14px;margin-bottom:14px;border-left:5px solid #74a7df !important;box-shadow:0 6px 18px rgba(0,0,0,.06) !important;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out !important}
.support-popup .modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .3s ease}.support-modal{width:45vw;max-width:800px;margin:0;animation:dialogAnimation .5s ease}@keyframes dialogAnimation{from{transform:scale3d(0.3, 0.3, 0.3);opacity:0}to{transform:scale3d(1, 1, 1);opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.modal-content{border:none;border-radius:8px;max-height:90vh;overflow-y:auto}.modal-title{font-weight:500;color:#252423;margin:0}.cross-icon{cursor:pointer;padding:8px;border-radius:4px;transition:background-color .3s}.cross-icon:hover{background-color:#f8f9fa}.cross-icon .fa-xmark{font-size:18px;color:#6c757d}.support-content{height:calc(100vh - 16rem);overflow:auto;padding-right:18px}.support-content .help-support-content .support-section{margin-bottom:2rem}.support-content .help-support-content .support-section h6{color:#2c3e50;margin-bottom:.75rem;font-size:1rem}.support-content .help-support-content .support-section p{margin-bottom:.75rem;line-height:1.6}.support-content .help-support-content .support-section ul{margin-left:1.25rem;margin-bottom:1rem}.support-content .help-support-content .support-section ul li{margin-bottom:.5rem;line-height:1.5}.support-content .help-support-content .support-section ul li strong{font-weight:600}.support-content .help-support-content .support-section ul li a{color:#2c3e50;text-decoration:none;transition:color .3s}.support-content .help-support-content .support-section ul li a:hover{color:#2c3e50;text-decoration:underline}.support-content .accordion-container .accordion-item{border:1px solid #e9ecef;border-radius:4px;margin-bottom:.5rem;overflow:hidden}.support-content .accordion-container .accordion-item .accordion-header{background-color:#f8f9fa;padding:12px 16px;cursor:pointer;transition:background-color .3s;border-bottom:1px solid #e9ecef}.support-content .accordion-container .accordion-item .accordion-header:hover{background-color:#e9ecef}.support-content .accordion-container .accordion-item .accordion-content{padding:16px;background-color:#fff}.support-content .accordion-container .accordion-item .accordion-content p{margin-bottom:.75rem;color:#6c757d}.support-content .accordion-container .accordion-item .accordion-content ul{margin-left:1rem;color:#6c757d}.support-content .accordion-container .accordion-item .accordion-content ul li{margin-bottom:.25rem;font-size:14px}.support-content .primary-btn{background-color:#2c3e50;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500;transition:background-color .3s}.support-content .primary-btn:hover{background-color:#2c3e50}.support-content .container-fluid{width:100%;padding-right:0;padding-left:0}.support-content .row{display:flex;flex-wrap:wrap;margin-right:0;margin-left:0}.support-content .col-lg-6{flex:0 0 auto;width:50%}.support-content .d-flex{display:flex !important}.support-content .justify-content-end{justify-content:flex-end !important}.support-content .align-items-end{align-items:flex-end !important}.support-content .align-items-center{align-items:center !important}.support-content .text-center{text-align:center !important}.support-content .text-primary{color:#2c3e50 !important}.support-content .text-secondary{color:#6c757d !important}.support-content .text-muted{color:#6c757d !important}.support-content .fw-bold{font-weight:bold !important}.support-content .mb-3{margin-bottom:1rem !important}.support-content .me-3{margin-right:1rem !important}.support-content .pt-1{padding-top:.25rem !important}.support-content .ps-3{padding-left:1rem !important}.support-content .pb-1{padding-bottom:.25rem !important}.support-content .p-4{padding:1.5rem !important}.support-content .w-100{width:100% !important}.support-content .border-top{border-top:1px solid #dee2e6 !important}.support-content .pt-3{padding-top:1rem !important}.support-content hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25;height:1px}.support-content small{font-size:.875em}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes scaleIn{from{transform:scale3d(0.3, 0.3, 0.3)}to{transform:scale3d(1, 1, 1)}}.support-content .fa-solid,.support-content .fa-xmark{font-family:"Font Awesome 6 Free";font-weight:900}@media(max-width: 768px){.support-content .support-modal{width:90vw}.support-content .col-lg-6{width:100%}.support-content .modal-title{font-size:1.1rem}}
.sidebar .celebal-logo img{transition:all .3s ease-in-out 0s;transform:scale(1);height:100%;cursor:pointer;object-fit:cover}.sidebar .icon-image{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:10px;color:#626262;text-align:center;font-weight:600}.sidebar div.icon-image-text{display:flex;justify-content:center;align-items:center;font-size:10px;color:#626262;text-align:center;font-weight:600;flex-direction:column}.sidebar .bottom-icon{position:absolute;bottom:0px;display:flex;background:#fff;align-items:center;border-top:1px solid #ddd;justify-content:center;width:-webkit-fill-available;cursor:pointer;right:0;display:flex;flex-direction:column;align-items:center;font-size:10px;color:#626262;text-align:center;font-weight:600;text-align:center}.sidebar .icon-list{height:calc(100vh - 9rem);overflow:auto}.sidebar .icon-list ul{padding:0}.sidebar .icon-list ul li{list-style:none;display:flex;background:#fff;padding:.5rem;cursor:pointer;flex-direction:column}.sidebar .icon-list ul li span{color:#58595b;font-size:.7rem;font-weight:500}.sidebar .icon-list ul li .active{border-radius:0rem .25rem;background:#dddae5;border-left:3px solid #2c3e50}.sidebar .icon-list ul li.active{background:#dddae5;border-left:4px solid #2c3e50}.sidebar .icon-list ul li.active span{color:#b226e3 !important}.sidebar .icon-list i.po-tag{font-size:18px;color:#797877}.sidebar .arrow-div{height:0vh}.sidebar .occasion-icon{position:absolute;bottom:8%;left:2%;width:100%;text-align:center}.sidebar .occasion-icon img{cursor:pointer}.sidebar svg{cursor:pointer}.sidebar .offcanvas-body .icon-logo{width:5vw;margin-bottom:8px;cursor:pointer}.sidebar .offcanvas-body .icon-logo img{height:50px;width:50px;border-radius:12px;background-color:#f7f8fa;margin-bottom:3px;transition:all .5s ease 0s}.sidebar .offcanvas-body .icon-logo p{font-size:12px;color:#2a333e;text-align:center;font-weight:500;margin:0}.sidebar .icon-text{font-size:10px}
.employee-skills-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1050}.employee-skills-modal .modal{position:static;display:flex !important}.employee-skills-modal .modal .modal-dialog{max-width:600px;width:90%;margin:0}.employee-skills-modal .modal .modal-content{border:none;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9)}.employee-skills-modal .modal .modal-content .modal-header{border-bottom:1px solid rgba(0,0,0,.1)}.employee-skills-modal .modal .modal-content .modal-header .modal-title{color:#2c3e50;font-weight:600;font-size:1.2rem}.employee-skills-modal .modal .modal-content .modal-header .btn-close{background:none;border:none;font-size:1.5rem;cursor:pointer;opacity:.7}.employee-skills-modal .modal .modal-content .modal-header .btn-close:hover{opacity:1}.employee-skills-modal .modal .modal-content .form-label{color:#2c3e50;margin-bottom:.5rem}.employee-skills-modal .modal .modal-content .form-label sup{font-size:.8rem}.employee-skills-modal .modal .modal-content .custom-select{border:2px solid #e9ecef;border-radius:8px;padding:.75rem;transition:all .3s ease;background-color:#fff}.employee-skills-modal .modal .modal-content .custom-select:focus{border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.employee-skills-modal .modal .modal-content .custom-select.is-invalid{border-color:#dc3545}.employee-skills-modal .modal .modal-content .custom-select option{padding:.5rem}.employee-skills-modal .modal .modal-content .form-text{font-size:.875rem;margin-top:.25rem}.employee-skills-modal .modal .modal-content .btn-gradient{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);border:none;color:#fff;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px rgba(102,126,234,.4)}.employee-skills-modal .modal .modal-content .btn-gradient:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.6)}.employee-skills-modal .modal .modal-content .btn-gradient:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.employee-skills-modal .glass-effect{background:hsla(0,0%,100%,.25);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.18)}@media(max-width: 768px){.employee-skills-modal .modal-dialog{width:95%;margin:1rem auto}.employee-skills-modal .modal-content .container-fluid .row .col-lg-6{margin-bottom:1rem}}
.pendingActionCss{z-index:100;position:fixed;right:0;top:7%;max-width:460px;width:90%;border-radius:20px;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 24px rgba(0,0,0,.15);animation:fadeIn .3s ease-in-out;overflow:hidden;border:1px solid #e0e0e0}.pendingActionCss.slide-in{animation:slideInFromRight .5s ease-out}.pendingActionCss .md-dialog-container{z-index:100;position:fixed;right:0;top:7%;max-width:460px;width:90%;border-radius:20px;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 24px rgba(0,0,0,.15);animation:fadeIn .3s ease-in-out;overflow:hidden;border:1px solid #e0e0e0}.pendingActionCss .title-div{background:#e3eef8;border-bottom:2px solid #e0e0e0;padding:15px;font-weight:bold}.pendingActionCss h5.title{font-size:14px;color:#262626;font-weight:600;margin:0}.pendingActionCss .right-title img{cursor:pointer;transition:opacity .2s ease}.pendingActionCss .right-title img:hover{opacity:.7}.pendingActionCss .nav-pills{padding:0 15px}.pendingActionCss .nav-pills .nav-item{margin:0 2px}.pendingActionCss .nav-pills .nav-link{border-radius:20px;padding:6px 16px;font-size:13px;color:#555;cursor:pointer;text-decoration:none;border:none;background:none;transition:all .3s ease}.pendingActionCss .nav-pills .nav-link:hover{background-color:#f0f0f0}.pendingActionCss .nav-pills .nav-link.active{background-color:#1f262d;color:#fff}.pendingActionCss .notification-body{height:calc(100vh - 320px);overflow-y:auto;padding:10px;border-bottom:1px solid #eee}.pendingActionCss .notification-body::-webkit-scrollbar{width:5px}.pendingActionCss .notification-body::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}.pendingActionCss .notification-body::-webkit-scrollbar-thumb:hover{background:#999}.pendingActionCss .notification-body .no-data-found{text-align:center;padding:2rem;color:#666;font-style:italic}.pendingActionCss .accordion .accordion-panel{margin-bottom:10px;border-radius:10px;overflow:hidden;background:#f8f9fa}.pendingActionCss .accordion .accordion-panel .accordion-header{background-color:#f1f5fb;border:none;border-radius:10px;padding:12px 16px;cursor:pointer;transition:background-color .3s ease}.pendingActionCss .accordion .accordion-panel .accordion-header:hover{background-color:#e3ebf5}.pendingActionCss .accordion .accordion-panel .accordion-header .date-title{font-weight:600;color:#333;font-size:13px}.pendingActionCss .accordion .accordion-panel .accordion-header .date-count{background:#1f262d;color:#fff;padding:2px 8px;border-radius:12px;font-size:11px}.pendingActionCss .accordion .accordion-panel .accordion-content{padding:10px;background:#fff}.pendingActionCss .notification-card{margin-bottom:12px;border-radius:8px;padding:12px;border:1px solid #e0e0e0;transition:box-shadow .2s ease}.pendingActionCss .notification-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.pendingActionCss .notification-card .notification-content .title{margin-bottom:8px}.pendingActionCss .notification-card .notification-content .title .notification-title{cursor:pointer;color:#333;font-size:13px;transition:color .2s ease}.pendingActionCss .notification-card .notification-content .title .notification-title:hover{color:#1f262d}.pendingActionCss .notification-card .notification-content .title .notification-title strong{font-weight:600}.pendingActionCss .notification-card .notification-content .title .notification-date{color:#666;font-size:11px}.pendingActionCss .notification-card .notification-content .title .notification-date i{margin-right:4px}.pendingActionCss .notification-card .notification-content .bottom{font-size:12px;color:#555;line-height:1.4;cursor:pointer;border-radius:4px;padding:4px;transition:background-color .2s ease}.pendingActionCss .notification-card .notification-content .bottom:hover{background-color:rgba(0,0,0,.05)}.pendingActionCss .notification-card .notification-content .read-noti-container{margin-top:8px;display:flex;justify-content:flex-end}.pendingActionCss .notification-card .notification-content .read-noti-container .read-noti{width:12px;height:12px;border-radius:50%;cursor:pointer;transition:transform .2s ease}.pendingActionCss .notification-card .notification-content .read-noti-container .read-noti:hover{transform:scale(1.1)}.pendingActionCss .bottom-text{border-top:1px solid #eee;background:#f8f9fa}.pendingActionCss .bottom-text .view-all-btn{cursor:pointer;color:#1f262d;font-weight:600;font-size:13px;margin:0;padding:8px 16px;border-radius:20px;display:inline-block;transition:all .3s ease}.pendingActionCss .bottom-text .view-all-btn:hover{background-color:#1f262d;color:#fff;transform:translateY(-1px)}.pendingActionCss .bottom-text .view-all-btn i{margin-right:6px}.pendingActionCss .sticky-notes-popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1001}.pendingActionCss .sticky-notes-popup .sticky-notes-content{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.3);max-width:400px;width:90%}.pendingActionCss .sticky-notes-popup .sticky-notes-content h4{margin-bottom:1rem;color:#333}.pendingActionCss .sticky-notes-popup .sticky-notes-content p{margin-bottom:1rem;color:#666}.pendingActionCss .sticky-notes-popup .sticky-notes-content button{background:#1f262d;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer}.pendingActionCss .sticky-notes-popup .sticky-notes-content button:hover{background:#333}@keyframes fadeIn{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.pendingActionCss .d-flex{display:flex}.pendingActionCss .justify-content-between{justify-content:space-between}.pendingActionCss .justify-content-end{justify-content:flex-end}.pendingActionCss .align-items-center{align-items:center}.pendingActionCss .gap-2{gap:.5rem}.pendingActionCss .px-3{padding-left:.75rem;padding-right:.75rem}.pendingActionCss .py-4{padding-top:1.5rem;padding-bottom:1.5rem}.pendingActionCss .p-3{padding:.75rem}.pendingActionCss .mt-2{margin-top:.5rem}.pendingActionCss .my-2{margin-top:.5rem;margin-bottom:.5rem}.pendingActionCss .mb-0{margin-bottom:0}.pendingActionCss .m-0{margin:0}.pendingActionCss .text-center{text-align:center}.pendingActionCss .img-fluid{max-width:100%;height:auto}.pendingActionCss .nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.pendingActionCss .nav-item{display:list-item}.pendingActionCss .left-title,.pendingActionCss .right-title{display:flex;align-items:center}
.provisional-video-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:9999}.provisional-video-popup-container{background:#fff;border-radius:8px;width:auto;max-width:810px;height:auto;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.3)}.provisional-video-popup-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0}.provisional-video-popup-header h3{margin:0;font-size:1.5rem;color:#333}.provisional-video-popup-header .close-button{background:none;border:none;font-size:2rem;color:#666;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:color .2s}.provisional-video-popup-header .close-button:hover{color:#333}.provisional-video-popup-content{flex:1 1;padding:20px;overflow:hidden}.provisional-video-popup-footer{padding:20px;border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end}.provisional-video-popup-footer .btn{padding:10px 30px;font-size:1rem}
.notifications-modal{max-width:700px}.notifications-modal .modal-content{border-radius:15px;box-shadow:0 10px 25px rgba(0,0,0,.1)}.notifications-modal .modal-header{border-bottom:1px solid #e9ecef}.notifications-modal .modal-header .modal-title{font-weight:600;color:#333}.notifications-modal .modal-header .cross-icon{cursor:pointer;transition:color .3s ease}.notifications-modal .modal-header .cross-icon:hover{color:#dc3545 !important}.notifications-modal .top-div .nav-pills .nav-link{background:rgba(0,0,0,0);border:1px solid #dee2e6;color:#6c757d;border-radius:20px;margin-right:8px;padding:8px 16px;transition:all .3s ease;cursor:pointer}.notifications-modal .top-div .nav-pills .nav-link:hover{background-color:#f8f9fa;color:#495057}.notifications-modal .top-div .nav-pills .nav-link.active{background-color:#2c3e50;border-color:#2c3e50;color:#fff}.notifications-modal .top-div .mark-all-read{cursor:pointer;font-size:.9rem;font-weight:500;text-decoration:underline;transition:color .3s ease}.notifications-modal .top-div .mark-all-read:hover{color:#c82333 !important}.notifications-modal .notification-list{max-height:400px;overflow-y:auto;padding-right:10px}.notifications-modal .notification-list .notification-item{display:flex;align-items:flex-start;padding:16px;border-radius:8px;margin-bottom:12px;border:1px solid #e9ecef;transition:all .3s ease;position:relative}.notifications-modal .notification-list .notification-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.notifications-modal .notification-list .notification-item .notification-icon{margin-right:12px;flex-shrink:0}.notifications-modal .notification-list .notification-item .notification-icon i{font-size:1.2rem;color:#2c3e50}.notifications-modal .notification-list .notification-item .notification-content{flex:1 1}.notifications-modal .notification-list .notification-item .notification-content .notification-title{font-weight:600;color:#333;margin-bottom:6px;font-size:1rem}.notifications-modal .notification-list .notification-item .notification-content .notification-message{color:#6c757d;margin-bottom:8px;line-height:1.4;font-size:.9rem}.notifications-modal .notification-list .notification-item .notification-content .notification-message strong{font-weight:600;color:#495057}.notifications-modal .notification-list .notification-item .notification-content .notification-message em{font-style:italic;color:#2c3e50}.notifications-modal .notification-list .notification-item .notification-content .notification-time{font-size:.8rem;color:#adb5bd}.notifications-modal .notification-list .notification-item .notification-content .read-noti{width:12px;height:12px;border-radius:50%;cursor:pointer;transition:all .3s ease}.notifications-modal .notification-list .notification-item .notification-content .read-noti:hover{transform:scale(1.2)}.notifications-modal .no-data-found{text-align:center;padding:40px 20px}.notifications-modal .no-data-found i{opacity:.5}.notifications-modal .no-data-found p{margin:0;font-size:1.1rem}.notifications-modal .custom-scroll{scrollbar-width:thin;scrollbar-color:#2c3e50 #f1f1f1}.notifications-modal .custom-scroll::-webkit-scrollbar{width:6px}.notifications-modal .custom-scroll::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.notifications-modal .custom-scroll::-webkit-scrollbar-thumb{background:#2c3e50;border-radius:10px}.notifications-modal .custom-scroll::-webkit-scrollbar-thumb:hover{background:#2c3e50}.notifications-modal .modal-footer .primary-btn{background-color:#2c3e50;border:none;color:#fff;padding:10px 24px;font-weight:500;transition:all .3s ease}.notifications-modal .modal-footer .primary-btn:hover{background-color:#2c3e50;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,123,255,.3)}@keyframes modalFadeIn{from{opacity:0;transform:scale(0.9)}to{opacity:1;transform:scale(1)}}.modal .modal-dialog{animation:modalFadeIn .3s ease-out}@media(max-width: 768px){.notifications-modal{max-width:95%;margin:10px auto}.notifications-modal .notification-list{max-height:300px}.notifications-modal .top-div{flex-direction:column;gap:16px;align-items:stretch !important}.notifications-modal .top-div .nav-pills{justify-content:center}.notifications-modal .top-div .d-flex{justify-content:space-between;align-items:center}.notifications-modal .notification-item .notification-content .notification-title{font-size:.9rem}.notifications-modal .notification-item .notification-content .notification-message{font-size:.85rem}}
.profile-parent-div{background:#fbfbfb;border-radius:6px}.profile-parent-div .profile-img{width:120px;height:120px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.profile-parent-div .profile-img img{width:100%;height:100%;object-fit:cover}.profile-parent-div .left-side-div,.profile-parent-div .right-side-div{width:30%;background-color:#fff;border:1px solid rgba(250,248,248,.9803921569);height:calc(100vh - 8rem);overflow:auto;border-radius:4px;padding:.5rem 1rem}.profile-parent-div .left-side-div i.action-icon,.profile-parent-div .right-side-div i.action-icon{cursor:pointer;font-size:13px;color:#79799d}.profile-parent-div .left-side-div .label,.profile-parent-div .right-side-div .label{color:#242424;font-size:14px;font-weight:600}.profile-parent-div .left-side-div{width:30%}.profile-parent-div .left-side-div .link a{color:#2c3e50;font-size:13px;font-weight:700;text-decoration:underline;cursor:pointer}.profile-parent-div .left-side-div .details-div .detail-value{color:#626262;font-size:14px;font-weight:500}.profile-parent-div .left-side-div .details-div .name{color:#242424;font-size:18px;font-weight:600}.profile-parent-div .left-side-div .details-div .work-head{background:#faefff;color:#363636;border-radius:4px;font-size:15px;font-weight:600}.profile-parent-div .left-side-div .left-right-detail .label-val{color:#626262;font-size:14px;font-weight:500}.profile-parent-div .right-side-div{width:70%}.profile-parent-div .right-side-div .form-label{font-size:13px;color:#262626}.profile-parent-div .right-side-div .form-control,.profile-parent-div .right-side-div .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:14px}.profile-parent-div .right-side-div ng-select{font-size:14px !important}.profile-parent-div .right-side-div .skill-section{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;border-radius:4px}.profile-parent-div .right-side-div .main-label{color:#262626;font-size:14px;font-weight:600}.profile-parent-div .right-side-div .skill-label{color:#262626;font-size:13px;font-weight:600;border-bottom:1px solid #e6e6e6;width:40%}.profile-parent-div .right-side-div .chip{background-color:#f4f4fb;border-radius:6px;font-size:14px;padding:2px 16px}.profile-parent-div .right-side-div .chips-val{flex-wrap:wrap}.profile-parent-div .right-side-div .active-tab{background:#f3f3f7 !important}.profile-parent-div .right-side-div .tab-div{align-items:center;background-color:#fff;border:1px solid #ececec;border-bottom:none;border-right:none;border-top-left-radius:12px;color:#303030;display:flex;font-size:14px;font-weight:600;height:45px;justify-content:center;overflow:hidden;width:200px;cursor:pointer}.profile-parent-div .right-side-div .right-tab{border:1px solid #ececec;border-bottom:none;border-left:none;border-top-right-radius:12px;border-top-left-radius:0px !important}.profile-parent-div .right-side-div .ht-div{height:calc(100vh - 23.5rem);min-height:calc(100vh - 23.5rem);overflow:auto}.profile-parent-div .right-side-div .certificate-table{height:calc(100vh - 33rem);overflow:auto;border-radius:6px}.profile-parent-div .right-side-div .certificate-table table{width:100%}.profile-parent-div .right-side-div .certificate-table tr:nth-child(even){background:#f5eef0}.profile-parent-div .right-side-div .certificate-table tr:nth-child(odd){background:#fff}.profile-parent-div .right-side-div .certificate-table table thead th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.profile-parent-div .right-side-div .certificate-table table tbody td{padding:10px 12px;font-weight:400;font-size:13px}.profile-parent-div .right-side-div .certificate-table table tbody td a{color:#626262;text-decoration:none}.profile-parent-div .drop-zone{border:2px dashed #ccc;border-radius:10px;padding:20px;text-align:center;cursor:pointer;background-color:#fff;transition:background-color .3s}.profile-parent-div .drop-zone.drag-over{background-color:#f0f0f0}.profile-parent-div .drop-message{font-size:18px;color:#333}.profile-parent-div .file-input{display:none}.profile-parent-div .container{height:auto;padding:2rem;text-align:center !important;border:dashed 1px #979797;position:relative;margin:0 auto}.profile-parent-div .container input{opacity:0;position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;cursor:pointer}.profile-parent-div .container label{color:#fff !important;width:183px;text-align:center !important;height:35px;border-radius:21.5px;background-color:#2c3e50;padding:8px 16px;font-size:13px;cursor:pointer}.profile-parent-div .container h3{font-size:12px;font-weight:600;color:#38424c;border:0px}.profile-parent-div .fileover{animation:shake 1s;animation-iteration-count:infinite}.profile-parent-div .files-list{margin-top:1.5rem}.profile-parent-div .files-list .single-file{display:flex;padding:.5rem;justify-content:space-between;align-items:center;border:dashed 2px #d3d3d3;margin-bottom:1rem}.profile-parent-div .files-list .single-file img.delete{margin-left:.5rem;cursor:pointer;align-self:flex-end}.profile-parent-div .files-list .single-file{display:flex;flex-grow:1}.profile-parent-div .files-list .single-file .name{font-size:14px;font-weight:500;color:#353f4a;margin:0}.profile-parent-div .files-list .single-file .size{font-size:12px;font-weight:500;color:#a4a4a4;margin:0;margin-bottom:.25rem}.profile-parent-div .files-list .single-file .info{width:100%;padding-left:10px}.profile-parent-div div.delete svg{cursor:pointer}.profile-parent-div p.note-text{font-size:.8rem;font-weight:bold}@keyframes shake{0%{transform:translate(1px, 1px) rotate(0deg)}10%{transform:translate(-1px, -2px) rotate(-1deg)}20%{transform:translate(-3px, 0px) rotate(1deg)}30%{transform:translate(3px, 2px) rotate(0deg)}40%{transform:translate(1px, -1px) rotate(1deg)}50%{transform:translate(-1px, 2px) rotate(-1deg)}60%{transform:translate(-3px, 1px) rotate(0deg)}70%{transform:translate(3px, 1px) rotate(-1deg)}80%{transform:translate(-1px, -1px) rotate(1deg)}90%{transform:translate(1px, 2px) rotate(0deg)}100%{transform:translate(1px, -2px) rotate(-1deg)}}.profile-parent-div .react-select-container .react-select__control{border:1px solid #ced4da;border-radius:4px;min-height:38px;font-size:.9rem}.profile-parent-div .react-select-container .react-select__control:hover{border-color:#adb5bd}.profile-parent-div .react-select-container .react-select__control.react-select__control--is-focused{border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:none}.profile-parent-div .react-select-container .react-select__value-container{padding:2px 8px}.profile-parent-div .react-select-container .react-select__input-container{margin:0;padding:0}.profile-parent-div .react-select-container .react-select__placeholder{color:#6c757d;font-size:.9rem}.profile-parent-div .react-select-container .react-select__single-value{color:#495057;font-size:.9rem}.profile-parent-div .react-select-container .react-select__multi-value{background-color:#e3f2fd;border-radius:3px}.profile-parent-div .react-select-container .react-select__multi-value .react-select__multi-value__label{color:#1976d2;font-size:.85rem;padding:3px 6px}.profile-parent-div .react-select-container .react-select__multi-value .react-select__multi-value__remove{color:#1976d2}.profile-parent-div .react-select-container .react-select__multi-value .react-select__multi-value__remove:hover{background-color:#1976d2;color:#fff}.profile-parent-div .react-select-container .react-select__menu{border:1px solid #ced4da;border-radius:4px;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);z-index:1050}.profile-parent-div .react-select-container .react-select__option{font-size:.9rem}.profile-parent-div .react-select-container .react-select__option.react-select__option--is-focused{background-color:#f8f9fa;color:#495057}.profile-parent-div .react-select-container .react-select__option.react-select__option--is-selected{background-color:#2c3e50;color:#fff}.profile-parent-div .react-select-container .react-select__indicators .react-select__clear-indicator,.profile-parent-div .react-select-container .react-select__indicators .react-select__dropdown-indicator{color:#6c757d}.profile-parent-div .react-select-container .react-select__indicators .react-select__clear-indicator:hover,.profile-parent-div .react-select-container .react-select__indicators .react-select__dropdown-indicator:hover{color:#495057}
.login-component .new-form{height:calc(100vh - 200px);display:flex;align-items:center}.login-component .new-form-div{background-image:url(/static/media/login-background-image.d26fcfb38ba3b145fe33.svg);background-size:cover;background-position:center center;background-repeat:no-repeat;height:100vh}.login-component .header-div{padding:.6rem 3.2rem}.login-component .parent-div{display:flex;background-color:#f9ffff;min-height:100vh}.login-component .image-div{min-width:50%;background-repeat:no-repeat;background-position:bottom left;background-size:30%}.login-component .logo-div{padding:1.5rem 2rem}.login-component .home_img{padding:10% 10% 3% 10%;display:flex;justify-content:center;align-items:center}.login-component .form-div{padding:5% 2% 0% 2%;background-repeat:no-repeat;background-position:top right;min-width:50%}.login-component .login-form{background:#fff;padding:5% 5% 6% 5%;box-shadow:0px 0px 2.49156px rgba(0,0,0,.08);border-radius:5px;width:85%}.login-component .welcome-text h4{color:#2f2f2f;font-weight:600}.login-component .welcome-text p{color:#9198a0;font-size:1.1rem}.login-component .forms{padding:0% 3%;display:flex;flex-direction:column}.login-component .forms label{font-weight:600;font-size:.9rem;color:#2e2b2b}.login-component input{border:none;outline:none;padding:.5rem;border-radius:4px;border:1px solid #d8d8d8;border-radius:3px;width:100%}.login-component input[type=checkbox]{accent-color:#ececec}.login-component .checkbox-div{display:flex;justify-content:space-between}.login-component .checkbox-field{position:relative;top:2px}.login-component .password-forgot a{text-decoration:none;color:#6358dc;font-size:.9rem}.login-component img.eye-icon{position:relative;left:93%;bottom:1.7rem;width:18px;cursor:pointer;object-fit:cover}.login-component img.icon-eye{position:relative;left:93%;bottom:3.6rem;cursor:pointer}.login-component span.text-danger{position:relative;bottom:10px}.login-component .microsoft-login-section{text-align:center;margin-top:2rem}.login-component .microsoft-login-section .microsoft-btn{background:#0078d4;color:#fff;border:none;padding:12px 24px;border-radius:4px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.75rem;width:100%;justify-content:center;margin-bottom:1rem}.login-component .microsoft-login-section .microsoft-btn:hover:not(:disabled){background:#106ebe}.login-component .microsoft-login-section .microsoft-btn:disabled{opacity:.6;cursor:not-allowed}.login-component .microsoft-login-section .microsoft-btn img{width:20px;height:20px}.login-component .microsoft-login-section .admin-link{color:#6358dc;background:none;border:none;text-decoration:underline;cursor:pointer;font-size:.9rem}.login-component .microsoft-login-section .admin-link:hover{color:#5145c4}.login-component .azure-ad-success{background:#d4edda;color:#155724;padding:10px 15px;border-radius:4px;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.login-component .azure-ad-success i{color:#28a745}
.project-approval-request-component{min-height:100vh;background-color:#f8f9fa;padding:2rem 0}.project-approval-request-component .container{max-width:1000px;margin:0 auto;padding:0 1rem}.project-approval-request-component .approval-header{text-align:center;margin-bottom:2rem}.project-approval-request-component .approval-header h2{color:#333;font-size:2.2rem;font-weight:600;margin-bottom:.5rem}.project-approval-request-component .approval-header .subtitle{color:#666;font-size:1.1rem}.project-approval-request-component .approval-content{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.project-approval-request-component .approval-content .project-details{margin-bottom:2rem}.project-approval-request-component .approval-content .project-details h3{color:#333;font-size:1.5rem;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #2c3e50}.project-approval-request-component .approval-content .project-details .details-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-gap:1.5rem;gap:1.5rem}.project-approval-request-component .approval-content .project-details .details-grid .detail-item.full-width{grid-column:1/-1}.project-approval-request-component .approval-content .project-details .details-grid .detail-item label{display:block;font-weight:600;color:#333;margin-bottom:.5rem;font-size:.95rem}.project-approval-request-component .approval-content .project-details .details-grid .detail-item p{background-color:#f8f9fa;padding:.75rem;border-radius:6px;margin:0;color:#555;border-left:3px solid #2c3e50}.project-approval-request-component .approval-content .project-details .details-grid .detail-item p.priority{display:inline-block;padding:.25rem .75rem;border-radius:20px;font-weight:600;text-transform:uppercase;font-size:.85rem;border-left:none}.project-approval-request-component .approval-content .project-details .details-grid .detail-item p.priority.high{background-color:#dc3545;color:#fff}.project-approval-request-component .approval-content .project-details .details-grid .detail-item p.priority.medium{background-color:#ffc107;color:#333}.project-approval-request-component .approval-content .project-details .details-grid .detail-item p.priority.low{background-color:#28a745;color:#fff}.project-approval-request-component .approval-content .comments-section{margin-bottom:2rem}.project-approval-request-component .approval-content .comments-section h3{color:#333;font-size:1.3rem;margin-bottom:1rem}.project-approval-request-component .approval-content .comments-section .form-control{width:100%;padding:.75rem;border:2px solid #e9ecef;border-radius:6px;font-size:1rem;resize:vertical;transition:border-color .3s ease}.project-approval-request-component .approval-content .comments-section .form-control:focus{outline:none;border-color:#2c3e50;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.project-approval-request-component .approval-content .action-buttons{display:flex;gap:1rem;justify-content:center}.project-approval-request-component .approval-content .action-buttons .btn{padding:.75rem 2rem;border:none;border-radius:6px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:120px}.project-approval-request-component .approval-content .action-buttons .btn:disabled{opacity:.6;cursor:not-allowed}.project-approval-request-component .approval-content .action-buttons .btn.btn-success{background-color:#28a745;color:#fff}.project-approval-request-component .approval-content .action-buttons .btn.btn-success:hover:not(:disabled){background-color:#218838;transform:translateY(-2px)}.project-approval-request-component .approval-content .action-buttons .btn.btn-danger{background-color:#dc3545;color:#fff}.project-approval-request-component .approval-content .action-buttons .btn.btn-danger:hover:not(:disabled){background-color:#c82333;transform:translateY(-2px)}.project-approval-request-component .no-data{background:#fff;border-radius:12px;padding:3rem;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}.project-approval-request-component .no-data .no-data-content i{font-size:4rem;color:#6c757d;margin-bottom:1rem}.project-approval-request-component .no-data .no-data-content h3{color:#333;font-size:1.5rem;margin-bottom:.5rem}.project-approval-request-component .no-data .no-data-content p{color:#666;font-size:1.1rem}@media(max-width: 768px){.project-approval-request-component{padding:1rem 0}.project-approval-request-component .container{padding:0 .5rem}.project-approval-request-component .approval-content{padding:1rem}.project-approval-request-component .approval-content .details-grid{grid-template-columns:1fr;gap:1rem}.project-approval-request-component .approval-content .action-buttons{flex-direction:column}.project-approval-request-component .approval-content .action-buttons .btn{width:100%}.project-approval-request-component .approval-header h2{font-size:1.8rem}}
.viewComponentStyle .modal-content{border:none !important}.viewComponentStyle div.modal-title{background:#f5f5f5;border-radius:3px;min-height:20vh;min-width:20vw;color:#252423;font-size:1rem}.viewComponentStyle .style-hr{border-top:2px solid #2c2c2c}.viewComponentStyle .client-card{border:none;outline:none;background-color:#2c3e50;color:#fff;font-size:14px;font-weight:600;padding:.5rem;border-radius:6px;cursor:pointer}.viewComponentStyle .modal-content{background-color:#fff;border:none;border-radius:8px;width:23%;left:39%}.viewComponentStyle .modal-title{color:#fff;font-size:14px;font-weight:600;margin:0}
.wiki-container .description{padding:10px;font-size:18px;overflow:auto}.wiki-container .card{border:none;outline:none;background-color:rgb(255, 255, 255);background-color:var(--callout-background-color, rgb(255, 255, 255));border-radius:5px;padding:20px 16px;margin-bottom:10px;box-shadow:0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132),0 .6px 1.8px 0 rgba(0, 0, 0, 0.108);box-shadow:0 3.2px 7.2px 0 var(--callout-shadow-color, rgba(0, 0, 0, 0.132)),0 .6px 1.8px 0 var(--callout-shadow-secondary-color, rgba(0, 0, 0, 0.108))}.wiki-container .comment-on{color:#626262;font-size:13px;font-weight:600}.wiki-container .link-anchor{color:#6d6dec;font-size:13px;font-weight:600;cursor:pointer}.wiki-container .heading{color:#262626;font-size:18px;font-weight:700;display:flex;align-items:center;border-bottom:2px solid #2c3e50}.wiki-container .audit-data{color:#616161;font-size:14px;font-weight:500}.wiki-container .sub-heading{color:#626262;font-size:14px;font-weight:700;font-style:italic}.wiki-container .form-label{color:#626262;font-size:14px;font-weight:600}.wiki-container .wiki-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wiki-container .name-initials{background:#fff0ff;display:flex;align-items:center;justify-content:center;border-radius:50%;height:2rem;padding:10px 12px;font-size:12px;font-weight:700;color:#626262}.wiki-container .view-card{border:none;outline:none;background-color:#fff}.wiki-container .view-card .title{font-size:1.3rem;font-weight:700}.wiki-container .view-card .description{color:rgba(0, 0, 0, 0.9);color:var(--text-primary-color, rgba(0, 0, 0, 0.9));word-wrap:break-word;font-size:.9375rem}.wiki-container img{border-radius:50%}.wiki-container .name-div .user-name{color:#262626;font-size:14px;font-weight:500}.wiki-container .name-div .hrm{color:#242424;font-size:14px;font-weight:500}.wiki-container .name-div .desig{color:#616161;font-size:14px;font-weight:500}.wiki-container .form-control,.wiki-container .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}.wiki-container .top-bar{padding:0px 5px;border-bottom:1px solid #ddd;position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#fbfbfb}.wiki-container .top-bar input.task-search{border:none;outline:none;border:1px solid #ddd;border-radius:4px;padding:6px;color:#262626;font-size:13px}.wiki-container ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer}.wiki-container li.active{color:#242424;font-weight:600;border-bottom:2px solid #242424;background-color:#f9f7f7}.wiki-container .form-lable{color:#626262;font-size:14px;font-weight:600}.wiki-container .form-control{box-shadow:none !important;border:none;outline:none;border-radius:.3rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}.wiki-container ul li{color:#262626;font-size:14px;font-weight:600}.wiki-container .drop-zone{border:2px dashed #ccc;border-radius:10px;padding:20px;text-align:center;cursor:pointer;background-color:#fff;transition:background-color .3s}.wiki-container .drop-zone.drag-over{background-color:#f0f0f0}.wiki-container .drop-message{font-size:18px;color:#333}.wiki-container .file-input{display:none}.wiki-container .container{height:225px;padding:2rem;text-align:center !important;border:dashed 1px #979797;position:relative;margin:0 auto}.wiki-container .container input{opacity:0;position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;cursor:pointer}.wiki-container .container label{color:#fff !important;width:183px;text-align:center !important;height:40px;border-radius:21.5px;background-color:#2c3e50;padding:8px 16px;cursor:pointer}.wiki-container .container h3{font-size:14px;font-weight:600;color:#38424c;border:none}.wiki-container .fileover{animation:shake 1s;animation-iteration-count:infinite}.wiki-container .files-list{margin-top:1.5rem}.wiki-container .files-list .single-file{display:flex;padding:.5rem;justify-content:space-between;align-items:center;border:dashed 2px #d3d3d3;margin-bottom:1rem}.wiki-container .files-list .single-file img.delete{margin-left:.5rem;cursor:pointer;align-self:flex-end}.wiki-container .files-list .single-file{display:flex;flex-grow:1}.wiki-container .files-list .single-file .name{font-size:14px;font-weight:500;color:#353f4a;margin:0}.wiki-container .files-list .single-file .size{font-size:12px;font-weight:500;color:#a4a4a4;margin:0;margin-bottom:.25rem}.wiki-container .files-list .single-file .info{width:100%;padding-left:10px}.wiki-container div.delete svg{cursor:pointer}.wiki-container p.note-text{font-size:.8rem;font-weight:bold}@keyframes shake{0%{transform:translate(1px, 1px) rotate(0deg)}10%{transform:translate(-1px, -2px) rotate(-1deg)}20%{transform:translate(-3px, 0px) rotate(1deg)}30%{transform:translate(3px, 2px) rotate(0deg)}40%{transform:translate(1px, -1px) rotate(1deg)}50%{transform:translate(-1px, 2px) rotate(-1deg)}60%{transform:translate(-3px, 1px) rotate(0deg)}70%{transform:translate(3px, 1px) rotate(-1deg)}80%{transform:translate(-1px, -1px) rotate(1deg)}90%{transform:translate(1px, 2px) rotate(0deg)}100%{transform:translate(1px, -2px) rotate(-1deg)}}.add-wiki-home .right-title{color:#262626;font-size:18px;font-weight:600}.add-wiki-home .wiki-sidebar{width:20%;position:relative;height:calc(100vh - 13rem);overflow:auto;background-color:#fff;border-radius:4px;padding:.8rem .3rem;box-shadow:4px 4px 12px rgba(120,120,120,0.1019607843)}.add-wiki-home .wiki-sidebar .add-btn{position:absolute;bottom:10px;width:-webkit-fill-available;left:5px;right:5px}.add-wiki-home .user-details{color:#626262;font-size:13px;font-weight:500}.add-wiki-home .add-wiki-section{width:80%;height:calc(100vh - 13rem);overflow:auto;background-color:#fff;border-radius:4px;padding:.8rem .6rem;box-shadow:4px 4px 12px rgba(120,120,120,.1019607843)}.add-wiki-home .add-wiki-section-audit{width:98%;background-color:#fff;border-radius:4px;padding:.8rem .6rem;box-shadow:4px 4px 12px rgba(120,120,120,.1019607843)}.add-wiki-home .title-div span.proj-name{color:#262626;font-size:13px;font-weight:600}.add-wiki-home .title-list{height:calc(100vh - 22.5rem);overflow:auto}.add-wiki-home .title-list .wiki-title{border-radius:4px;color:#626262;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-wiki-home .title-list .selected-wiki{background:#fff0ff;color:#742974;border-left:4px solid #742974}.add-wiki-home .comments{display:flex}.add-wiki-home .textarea{border:1px solid #c6c6c6;border-radius:4px;background-color:#f8f4f4;display:flex;width:100%;align-items:center;height:100px}.add-wiki-home .search-input-div{border:1px solid #c6c6c6;border-radius:4px;background-color:#f8f4f4;display:flex;align-items:center;height:40px}.add-wiki-home .search-input-div input{border:none;outline:none;padding:.5rem;font-size:14px;color:#262626;background-color:#fff !important;width:100%}.add-wiki-home .search-input-div span.glass{font-size:13px;padding:0rem .5rem;cursor:pointer}.governanceParentCSS .governance-table-div{height:calc(100vh - 15rem);overflow:auto}.governanceParentCSS .governance-table-div .errorRed{border:1px solid red !important}.governanceParentCSS .governance-table-div table{min-width:-webkit-max-content;min-width:max-content;width:100%;max-width:-webkit-fill-available}.governanceParentCSS .governance-table-div tr:nth-child(even){background:#f5eef0}.governanceParentCSS .governance-table-div tr:nth-child(odd){background:#fff}.governanceParentCSS .governance-table-div thead th{position:-webkit-sticky;position:sticky;top:-1px;z-index:2;background:#f5f2f5 !important;font-size:13px;font-weight:600;color:#2c3e50;padding:10px}.governanceParentCSS .governance-table-div td{color:#242424;vertical-align:middle;padding:6px 8px;font-size:13px}.governanceParentCSS .governance-table-div td .form-control,.governanceParentCSS .governance-table-div td .form-select{box-shadow:none !important;outline:none;border-radius:.3rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}.governanceParentCSS .governance-table-div .green,.governanceParentCSS .governance-table-div .red{color:green;font-size:13px;font-weight:600}.governanceParentCSS .governance-table-div .red{color:red !important}.governanceParentCSS .governance-table-div .green-select{color:green !important}.governanceParentCSS .governance-table-div .red-select{background-color:red !important}.governanceParentCSS .governance-table-div .yellow-select{color:#ff0 !important}.governanceParentCSS .governance-table-div tr{border:1px solid #ddd}.toolbar-btn{background-color:#fff;vertical-align:middle;border:1px solid #ddd;padding:.4rem;min-width:2rem;float:left}
.projectPage .position-absolute{right:8px;top:3px}.projectPage button.primary-btn{font-size:12px !important;padding:.5rem .8rem !important}.projectPage li.nav-item{margin:0px;padding:0px !important}.projectPage li.nav-item a.nav-link{text-align:left;padding-left:0px}
.view-comments-dialog{display:block !important;position:fixed !important;z-index:1050 !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background-color:rgba(0,0,0,.4) !important}.view-comments-dialog .modal-content{border:none !important;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.15)}.view-comments-dialog div.modal-title{background:#f5f5f5;border-radius:3px;min-height:20vh;min-width:20vw;color:#252423;font-size:1rem}.view-comments-dialog .style-hr{border-top:2px solid #2c2c2c}.view-comments-dialog .client-card{border:none;outline:none;background-color:#2c3e50;color:#fff;font-size:14px;font-weight:600;padding:.5rem;border-radius:6px;cursor:pointer;transition:all .3s ease}.view-comments-dialog .client-card:hover{background-color:#5d1f5d;transform:translateY(-1px);box-shadow:0 4px 8px rgba(117,41,117,.3)}.view-comments-dialog .project-card{flex-wrap:wrap;gap:12px}.view-comments-dialog .primary-btn{background-color:#2c3e50;border:none;color:#fff;padding:8px 16px;border-radius:4px;font-weight:500;transition:all .3s ease}.view-comments-dialog .primary-btn:hover{background-color:#2c3e50;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,123,255,.3)}.view-comments-dialog .secoandry-btn{background-color:#6c757d;border:none;color:#fff;padding:8px 16px;border-radius:4px;font-weight:500;transition:all .3s ease}.view-comments-dialog .secoandry-btn:hover{background-color:#545b62;transform:translateY(-1px);box-shadow:0 4px 8px rgba(108,117,125,.3)}.view-comments-dialog h5.modal-title{margin-bottom:0}.view-comments-dialog h5.modal-title strong{font-weight:600}.view-comments-dialog .text-danger{color:#dc3545 !important}@keyframes scaleIn{from{transform:scale3d(0.3, 0.3, 0.3)}to{transform:scale3d(1, 1, 1)}}.modal .view-comments-dialog{animation:scaleIn .5s ease-out}@media(max-width: 768px){.view-comments-dialog{width:90vw !important}.view-comments-dialog .project-card{flex-direction:column;align-items:stretch !important}.view-comments-dialog .project-card .client-card{margin-right:0 !important;margin-bottom:8px;text-align:center}.view-comments-dialog div.modal-title{min-width:auto;min-height:15vh}}@media(max-width: 576px){.view-comments-dialog{width:95vw !important}.view-comments-dialog .d-flex.justify-content-end{flex-direction:column-reverse;gap:8px}.view-comments-dialog .d-flex.justify-content-end button{width:100%;margin-right:0 !important}.view-comments-dialog h5.modal-title{font-size:.9rem !important}.view-comments-dialog small{font-size:10px !important}}
.container-fluid h5.proj-name{font-size:1.1rem}.container-fluid .title{color:#242424;font-weight:600;font-size:.8rem}.container-fluid .val{color:#424242;font-weight:500;font-size:.8rem}.container-fluid .proj-details-main-div{border-radius:.5rem;background-color:#f1ebf5;padding:.7rem .5rem}.container-fluid h6.label{font-size:14px}.container-fluid p.proj-description{color:#616161;font-size:14px;word-break:break-all}.custom-color{background:#ff2a18 !important;color:#fff !important}
.view-comments-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.view-comments-popup-modal{background:#fff;border-radius:8px;min-width:400px;max-width:600px;width:90%;box-shadow:0 4px 6px rgba(0,0,0,.1)}.view-comments-popup-modal .modal-header{padding:20px 25px;border-bottom:1px solid #dee2e6;background:#f8f9fa}.view-comments-popup-modal .modal-header h5{margin:0;color:#2c3e50;font-weight:600}.view-comments-popup-modal .modal-body{padding:25px}.view-comments-popup-modal .modal-body .message-content{color:#495057;line-height:1.6}.view-comments-popup-modal .modal-body .message-content strong{color:#2c3e50;font-weight:600}.view-comments-popup-modal .modal-body .message-content p{margin:0}.view-comments-popup-modal .modal-footer{display:flex;justify-content:flex-end;gap:15px;padding:20px 25px;border-top:1px solid #dee2e6;background:#f8f9fa}.view-comments-popup-modal .modal-footer .btn-primary,.view-comments-popup-modal .modal-footer .btn-secondary{padding:10px 25px;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease-in-out;min-width:80px}.view-comments-popup-modal .modal-footer .btn-primary{background:#2c3e50;color:#fff}.view-comments-popup-modal .modal-footer .btn-primary:hover{background:#2c3e50}.view-comments-popup-modal .modal-footer .btn-secondary{background:#6c757d;color:#fff}.view-comments-popup-modal .modal-footer .btn-secondary:hover{background:#545b62}@media(max-width: 768px){.view-comments-popup-modal{min-width:auto;width:95%;margin:20px}.view-comments-popup-modal .modal-footer{flex-direction:column;gap:10px}.view-comments-popup-modal .modal-footer .btn-primary,.view-comments-popup-modal .modal-footer .btn-secondary{width:100%}}
.changeProjectManagerModalCss .modal-dialog{width:90%;max-width:40%}.changeProjectManagerModalCss h5.title{font-size:1rem;font-weight:600;color:#262626}.changeProjectManagerModalCss p.warning-text{font-size:12px;font-weight:600;margin:0}.changeProjectManagerModalCss span.cross-click-icon{cursor:pointer}.changeProjectManagerModalCss .bd-bottom{border-bottom:2px solid #262626}.changeProjectManagerModalCss .form-control,.changeProjectManagerModalCss .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}.changeProjectManagerModalCss label.form-label{font-size:13px;font-weight:600}.changeProjectManagerModalCss label.form-label-data{font-size:14px;font-weight:500}.changeProjectManagerModalCss .employeeList{background:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1);max-height:200px;overflow-y:auto}.changeProjectManagerModalCss .inner-table{width:100%;border-collapse:collapse}.changeProjectManagerModalCss .inner-table td{padding:8px;border-bottom:1px solid #eee}.changeProjectManagerModalCss .suggestion-box{cursor:pointer;padding:5px;border-radius:3px;transition:background-color .2s}.changeProjectManagerModalCss .suggestion-box:hover{background-color:#f5f5f5}.changeProjectManagerModalCss .image-div{flex-shrink:0}.changeProjectManagerModalCss .name-div{font-size:14px;font-weight:500}.changeProjectManagerModalCss .end{cursor:pointer;color:#666;font-size:14px}.changeProjectManagerModalCss .end:hover{color:#000}.changeProjectManagerModalCss .confirmation-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1060}.changeProjectManagerModalCss .confirmation-dialog{background:#fff;padding:20px;border-radius:8px;max-width:500px;width:90%;box-shadow:0 4px 20px rgba(0,0,0,.2)}.changeProjectManagerModalCss .confirmation-dialog h5{margin-bottom:15px;color:#262626;font-weight:600}.changeProjectManagerModalCss .confirmation-dialog p{margin-bottom:20px;color:#666;line-height:1.5}
.addInternalDetailsByPmCss .modal-dialog{width:90%;max-width:40%}.addInternalDetailsByPmCss h5.title{font-size:1rem;font-weight:600;color:#262626}.addInternalDetailsByPmCss p.warning-text{font-size:12px;font-weight:600;margin:0}.addInternalDetailsByPmCss span.cross-click-icon{cursor:pointer}.addInternalDetailsByPmCss .bd-bottom{border-bottom:2px solid #262626}.addInternalDetailsByPmCss .form-control{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}.addInternalDetailsByPmCss .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}.addInternalDetailsByPmCss label.form-label{font-size:13px;font-weight:600}.addInternalDetailsByPmCss label.form-label-data{font-size:14px;font-weight:500}.addInternalDetailsByPmCss .view-comments-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000}.addInternalDetailsByPmCss .view-comments-popup{background:#fff;padding:20px;border-radius:8px;max-width:500px;width:90%}.addInternalDetailsByPmCss .button-group{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.addInternalDetailsByPmCss .button-group button{padding:8px 16px;border:none;border-radius:4px;cursor:pointer}
.delegationPopuPCss .modal-dialog{max-width:48% !important}.delegationPopuPCss span.cross-click-icon{cursor:pointer}.delegationPopuPCss div.label{font-size:14px;color:#2c2c2c}.delegationPopuPCss p.detail-text{color:#242424;font-size:14px}.delegationPopuPCss select{color:#605e5c;background:#f5f2f5;padding:.4rem .6rem;font-size:14px;border:none;outline:none;border-radius:4px}.delegationPopuPCss textarea{color:#605e5c;background:#f5f2f5;padding:.4rem .6rem;font-size:14px;border:none;outline:none;border-radius:4px;width:100%}.delegationPopuPCss input[type=text],.delegationPopuPCss input[type=date]{color:#605e5c;background:#f5f2f5;padding:.4rem .6rem;font-size:14px;border:none;outline:none;border-radius:4px;width:100%;box-shadow:none !important}.delegationPopuPCss span.access-title{font-size:14px}.delegationPopuPCss .title-div{font-size:1.2rem;font-weight:600;color:#2c2c2c}.delegationPopuPCss .delegate-to-div{align-items:center}.delegationPopuPCss .ba-list{flex:1 1}.delegationPopuPCss .description-box{width:100%}.delegationPopuPCss .dates-div{flex-wrap:wrap}.delegationPopuPCss .start-date-div{align-items:center;flex:1 1;min-width:250px}.delegationPopuPCss .input-div{flex:1 1}.delegationPopuPCss .role-access-div .checkboxes-div{flex-wrap:wrap;gap:10px}.delegationPopuPCss .checkbox1,.delegationPopuPCss .checkbox2{align-items:center;margin-right:15px}.delegationPopuPCss .form-check{margin-right:5px}.delegationPopuPCss .text-danger{color:#dc3545 !important}.delegationPopuPCss .is-invalid{border:1px solid #dc3545 !important;background-color:#fff5f5 !important}.delegationPopuPCss .invalid-feedback{display:block;width:100%;margin-top:.25rem;font-size:.875rem;color:#dc3545}.delegationPopuPCss .button-div{margin-top:1rem}@media(max-width: 768px){.delegationPopuPCss .modal-dialog{max-width:95% !important}.delegationPopuPCss .dates-div{flex-direction:column}.delegationPopuPCss .start-date-div{margin-bottom:15px}.delegationPopuPCss .start-date-div.ms-3{margin-left:0 !important}}
.project-closure-popup{display:flex !important;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1050;animation:fadeIn .3s ease-in-out}.project-closure-popup h5.title{font-size:1.05rem;color:#2c2c2c;font-weight:600}.project-closure-popup .form-control{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;font-weight:500}.project-closure-popup p.highlight-text{font-weight:500;font-size:16px}.project-closure-popup .cross-click{cursor:pointer;position:absolute;top:0;right:0;background:#752975;padding:5px 10px;border-bottom-left-radius:8px;color:#fff;font-size:13px}.project-closure-popup .form-label{color:#626262;font-size:14px;font-weight:600}
.raise-presales-req-popup .inner-table{width:100% !important;min-width:-webkit-fit-content !important;min-width:fit-content !important}.raise-presales-req-popup{z-index:100;position:fixed;right:0;top:7%;border-radius:20px;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 24px rgba(0,0,0,.15);animation:fadeIn .3s ease-in-out;overflow:hidden;border:1px solid #e0e0e0}.raise-presales-req-popup.slide-in{animation:slideInFromRight .5s ease-out}.raise-presales-req-popup .title{font-size:1.1rem;font-weight:600;color:#333}.raise-presales-req-popup .form-label{color:#555;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.raise-presales-req-popup .form-control,.raise-presales-req-popup .form-select{border:1px solid #ddd;border-radius:4px;padding:.375rem .75rem;font-size:.875rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.raise-presales-req-popup .form-control:focus,.raise-presales-req-popup .form-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.raise-presales-req-popup .form-control.is-invalid,.raise-presales-req-popup .form-select.is-invalid{border-color:#dc3545}.raise-presales-req-popup .text-danger{color:#dc3545;font-size:.75rem}.raise-presales-req-popup .primary-btn{background-color:#2c3e50;color:#fff;border:1px solid #2c3e50;padding:.375rem .75rem;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .15s ease-in-out}.raise-presales-req-popup .primary-btn:hover:not(:disabled){background-color:#2c3e50;border-color:#2c3e50}.raise-presales-req-popup .primary-btn:disabled{opacity:.65;cursor:not-allowed;background-color:#6c757d;border-color:#6c757d}.raise-presales-req-popup .secoandry-btn{background-color:rgba(0,0,0,0);color:#6c757d;border:1px solid #6c757d;padding:.375rem .75rem;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .15s ease-in-out}.raise-presales-req-popup .secoandry-btn:hover{background-color:#6c757d;color:#fff}.raise-presales-req-popup .employeeList{position:absolute;z-index:1001;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-height:300px;overflow-y:auto;min-width:300px}.raise-presales-req-popup .employeeList .end{cursor:pointer;color:#999;font-size:16px;padding:4px}.raise-presales-req-popup .employeeList .end:hover{color:#333}.raise-presales-req-popup .employeeList .inner-table{width:100%;border-collapse:collapse}.raise-presales-req-popup .employeeList .inner-table tr{border-bottom:1px solid #eee}.raise-presales-req-popup .employeeList .inner-table tr:hover{background-color:#f8f9fa}.raise-presales-req-popup .employeeList .inner-table td{padding:0}.raise-presales-req-popup .employeeList .inner-table .suggestion-box{padding:10px;cursor:pointer;display:flex;align-items:center}.raise-presales-req-popup .employeeList .inner-table .suggestion-box:hover{background-color:#e3f2fd}.raise-presales-req-popup .employeeList .inner-table .suggestion-box .image-div{flex-shrink:0}.raise-presales-req-popup .employeeList .inner-table .suggestion-box .image-div .round-img{border:2px solid #e0e0e0}.raise-presales-req-popup .employeeList .inner-table .suggestion-box .name-div span{color:#333;font-size:.875rem}.raise-presales-req-popup .req-table-div{max-height:400px;overflow-y:auto;border:1px solid #ddd;border-radius:8px}.raise-presales-req-popup .req-table-div table{width:100%;border-collapse:collapse}.raise-presales-req-popup .req-table-div table th{background-color:#f8f9fa;color:#333;font-weight:600;padding:12px;text-align:left;border-bottom:2px solid #dee2e6;font-size:.875rem;position:-webkit-sticky;position:sticky;top:0;z-index:10}.raise-presales-req-popup .req-table-div table td{padding:12px;border-bottom:1px solid #dee2e6;font-size:.875rem;color:#555;vertical-align:top}.raise-presales-req-popup .req-table-div table td.text-center{text-align:center;color:#999;font-style:italic}.raise-presales-req-popup .req-table-div table tr:hover{background-color:#f8f9fa}@keyframes fadeIn{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.raise-presales-req-popup .container-fluid{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}.raise-presales-req-popup .row{display:flex;flex-wrap:wrap;margin-right:-0.75rem;margin-left:-0.75rem}.raise-presales-req-popup .col-lg-6{flex:0 0 50%;max-width:50%;padding-right:.75rem;padding-left:.75rem}.raise-presales-req-popup .col-lg-12{flex:0 0 100%;max-width:100%;padding-right:.75rem;padding-left:.75rem}.raise-presales-req-popup .d-flex{display:flex}.raise-presales-req-popup .align-items-center{align-items:center}.raise-presales-req-popup .justify-content-end{justify-content:flex-end}.raise-presales-req-popup .justify-content-center{justify-content:center}.raise-presales-req-popup .text-end{text-align:right}.raise-presales-req-popup .text-center{text-align:center}.raise-presales-req-popup .px-2{padding-left:.5rem;padding-right:.5rem}.raise-presales-req-popup .py-3{padding-top:1rem;padding-bottom:1rem}.raise-presales-req-popup .p-2{padding:.5rem}.raise-presales-req-popup .mt-2{margin-top:.5rem}.raise-presales-req-popup .mt-3{margin-top:1rem}.raise-presales-req-popup .me-1{margin-right:.25rem}.raise-presales-req-popup .me-2{margin-right:.5rem}.raise-presales-req-popup .ms-2{margin-left:.5rem}.raise-presales-req-popup .ms-3{margin-left:1rem}.raise-presales-req-popup .m-0{margin:0}.raise-presales-req-popup .m-1{margin:.25rem}.raise-presales-req-popup .img-fluid{max-width:100%;height:auto}
.modal{position:fixed;z-index:1050;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;animation:fadeIn .3s ease-in-out}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;animation:slideIn .5s ease-out}.modal-content{position:relative;display:flex;flex-direction:column;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;box-shadow:0 .25rem .5rem rgba(0,0,0,.5)}.cross-click-icon{cursor:pointer;color:#999;font-size:1.2rem;transition:color .2s ease}.cross-click-icon:hover{color:#333}.primary-btn{background-color:#2c3e50;color:#fff;border:1px solid #2c3e50;padding:.375rem .75rem;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .15s ease-in-out}.primary-btn:hover{background-color:#2c3e50;border-color:#2c3e50}.secoandry-btn{background-color:rgba(0,0,0,0);color:#6c757d;border:1px solid #6c757d;padding:.375rem .75rem;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .15s ease-in-out}.secoandry-btn:hover{background-color:#6c757d;color:#fff}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideIn{from{opacity:0;transform:scale(0.3)}to{opacity:1;transform:scale(1)}}.container-fluid{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-0.75rem;margin-left:-0.75rem}.col-lg-6{flex:0 0 50%;max-width:50%;padding-right:.75rem;padding-left:.75rem}.col-lg-12{flex:0 0 100%;max-width:100%;padding-right:.75rem;padding-left:.75rem}.d-flex{display:flex}.align-items-center{align-items:center}.justify-content-end{justify-content:flex-end}.text-center{text-align:center}.p-0{padding:0}.p-4{padding:1.5rem}.pb-2{padding-bottom:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.me-3{margin-right:1rem}.m-0{margin:0}.w-100{width:100%}p{margin-bottom:1rem;font-size:.875rem;color:#333}
.view-participants-dialog{width:95%;min-width:90% !important}.view-participants-dialog .modal-content{border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.15)}.view-participants-dialog .cross-click{cursor:pointer;position:absolute;top:0;right:0;background:#2c3e50;padding:5px 10px;border-bottom-left-radius:8px;color:#fff;font-size:13px;transition:background-color .3s ease}.view-participants-dialog .cross-click:hover{background:#5d1f5d}.view-participants-dialog .close-icon{position:relative}.view-participants-dialog div.skill{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-participants-dialog .total_count{background:#f8f9fa;padding:8px 12px;border-radius:6px;border:1px solid #dee2e6}.view-participants-dialog .total_count .label-title{font-size:11px;font-weight:500;color:#666;line-height:1.2}.view-participants-dialog .total_count h5{color:#2c3e50;margin:0}.view-participants-dialog .particpants-card{height:calc(100vh - 12rem);overflow:auto}.view-participants-dialog .particpants-card .no-records-found{height:calc(100vh - 16rem);display:flex;justify-content:center;align-items:center}.view-participants-dialog .particpants-card .no-records-found i{opacity:.5}.view-participants-dialog .particpants-card .no-records-found p{font-size:1.1rem}.view-participants-dialog .particpants-card .card{border:1px solid #e9ecef;border-radius:8px;padding:16px;height:-webkit-fit-content;height:fit-content;transition:all .3s ease}.view-participants-dialog .particpants-card .card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.view-participants-dialog .particpants-card .name-div{flex-direction:column;align-items:flex-start !important}.view-participants-dialog .particpants-card .name-div .name{color:#262626;font-size:14px;font-weight:600;margin-bottom:2px}.view-participants-dialog .particpants-card .name-div .hrm{color:#626262;font-size:13px;font-weight:500}.view-participants-dialog .particpants-card .label-div{align-items:flex-start}.view-participants-dialog .particpants-card .label-div .label{color:#626262;font-size:12px;font-weight:600;min-width:-webkit-fit-content;min-width:fit-content}.view-participants-dialog .particpants-card .label-div .value{color:#262626;font-size:12px;font-weight:500}.view-participants-dialog .particpants-card .label-div .value a{color:#2c3e50;text-decoration:none;cursor:pointer}.view-participants-dialog .particpants-card .label-div .value a:hover{text-decoration:underline}.view-participants-dialog .particpants-card .label-div .value input[type=checkbox]{margin-right:4px}.view-participants-dialog .particpants-card .label-div .value input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}.view-participants-dialog .particpants-card .form-control{box-shadow:none !important;border:1px solid #d7d7d7;border-radius:.125rem;color:#616161;font-size:12px;padding:.3rem .5rem !important;transition:border-color .3s ease}.view-participants-dialog .particpants-card .form-control:focus{border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25) !important}.view-participants-dialog .particpants-card .primary-btn{background-color:#2c3e50;border:none;color:#fff;padding:8px 16px;border-radius:4px;font-weight:500;font-size:12px;transition:all .3s ease}.view-participants-dialog .particpants-card .primary-btn:hover:not(:disabled){background-color:#2c3e50;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,123,255,.3)}.view-participants-dialog .particpants-card .primary-btn:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.6}.view-participants-dialog .particpants-card .secoandry-btn{background-color:#6c757d;border:none;color:#fff;padding:8px 16px;border-radius:4px;font-weight:500;font-size:12px;transition:all .3s ease}.view-participants-dialog .particpants-card .secoandry-btn:hover{background-color:#545b62;transform:translateY(-1px);box-shadow:0 4px 8px rgba(108,117,125,.3)}.view-participants-dialog .particpants-card .text-danger{color:#dc3545 !important;font-size:10px;margin-top:2px}.view-participants-dialog p.title{color:#262626;font-size:15px;font-weight:600}.rejection-modal,.approve-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1060;display:flex;align-items:center;justify-content:center}.rejection-modal .modal-dialog,.approve-modal .modal-dialog{width:400px;max-width:90%}.rejection-modal .modal-dialog .modal-content,.approve-modal .modal-dialog .modal-content{border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.3)}.rejection-modal .modal-dialog .modal-content h5,.approve-modal .modal-dialog .modal-content h5{font-weight:600;color:#333;margin-bottom:16px}.rejection-modal .modal-dialog .modal-content p,.approve-modal .modal-dialog .modal-content p{color:#666;margin-bottom:16px}.rejection-modal .modal-dialog .modal-content .form-control,.approve-modal .modal-dialog .modal-content .form-control{border:1px solid #d7d7d7;border-radius:4px;font-size:14px}.rejection-modal .modal-dialog .modal-content .form-control:focus,.approve-modal .modal-dialog .modal-content .form-control:focus{border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.rejection-modal .modal-dialog .modal-content .primary-btn,.rejection-modal .modal-dialog .modal-content .secoandry-btn,.approve-modal .modal-dialog .modal-content .primary-btn,.approve-modal .modal-dialog .modal-content .secoandry-btn{padding:10px 20px;font-size:14px}@keyframes scaleIn{from{transform:scale3d(0.3, 0.3, 0.3)}to{transform:scale3d(1, 1, 1)}}.modal .view-participants-dialog{animation:scaleIn .5s ease-out}.particpants-card{scrollbar-width:thin;scrollbar-color:#2c3e50 #f1f1f1}.particpants-card::-webkit-scrollbar{width:6px}.particpants-card::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.particpants-card::-webkit-scrollbar-thumb{background:#2c3e50;border-radius:3px}.particpants-card::-webkit-scrollbar-thumb:hover{background:#2c3e50}@media(max-width: 768px){.view-participants-dialog{width:98% !important;min-width:98% !important}.view-participants-dialog .particpants-card{height:calc(100vh - 10rem)}.view-participants-dialog .particpants-card .col-lg-4{width:100%;padding:0 8px}.view-participants-dialog .particpants-card .card{margin-bottom:16px}.view-participants-dialog .total_count{padding:6px 8px}.view-participants-dialog .total_count .label-title{font-size:10px}.view-participants-dialog .total_count h5{font-size:12px !important}.view-participants-dialog .cross-click{padding:4px 8px;font-size:12px}.view-participants-dialog p.title{font-size:14px}}@media(max-width: 576px){.view-participants-dialog .particpants-card{height:calc(100vh - 8rem)}.view-participants-dialog .particpants-card .name-div .name{font-size:13px}.view-participants-dialog .particpants-card .name-div .hrm{font-size:11px}.view-participants-dialog .particpants-card .label-div{flex-direction:column;align-items:flex-start !important;margin-top:8px !important}.view-participants-dialog .particpants-card .label-div .label{font-size:11px;margin-bottom:2px}.view-participants-dialog .particpants-card .label-div .value{font-size:11px}.view-participants-dialog .particpants-card .row.mt-3{margin-top:12px !important}.view-participants-dialog .particpants-card .row.mt-3 .primary-btn,.view-participants-dialog .particpants-card .row.mt-3 .secoandry-btn{font-size:11px;padding:6px 12px}.rejection-modal .modal-dialog,.approve-modal .modal-dialog{width:95%}}
.project-details-parent{border-radius:.5rem;background-color:#fbfbfb;position:relative;background-position:bottom right;background-repeat:no-repeat;background-size:15%}.project-details-parent .parent-div{height:calc(100vh - 11rem);overflow:auto}.project-details-parent div.title{color:#262626;font-weight:700}.project-details-parent div.label{color:#242424;font-weight:600;font-size:.9rem}.project-details-parent div.detail-data{color:#616161;font-size:14px;word-break:break-word}.project-details-parent .bottom-div{border-radius:.5rem;background:#f9f6fb;padding:.7rem .5rem}.project-details-parent textarea.form-control{border:none !important;outline:none !important;border-radius:.25rem;background:#f5f2f5;color:#605e5c;font-size:14px;box-shadow:none !important;height:10vh}
@charset "UTF-8";
.react-datepicker__navigation-icon::before, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  border-color: #ccc;
  border-style: solid;
  border-width: 3px 3px 0 0;
  content: "";
  display: block;
  height: 9px;
  position: absolute;
  top: 6px;
  width: 9px;
}
/* sr-only utility class for accessibility */
.react-datepicker__sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
}

.react-datepicker-wrapper {
  display: inline-block;
  padding: 0;
  border: 0;
}

.react-datepicker {
  font-family: "Helvetica Neue", helvetica, arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
  line-height: normal;
  line-height: initial;
}

.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}
.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker-popper {
  z-index: 1;
  line-height: 0;
}
.react-datepicker-popper .react-datepicker__triangle {
  stroke: #aeaeae;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  fill: #f0f0f0;
  color: #f0f0f0;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
  fill: #fff;
  color: #fff;
}

.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  padding: 8px 0;
  position: relative;
}
.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}
.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
  border-top-left-radius: 0;
}
.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 15px;
}

.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}

h2.react-datepicker__current-month {
  padding: 0;
  margin: 0;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  align-items: center;
  background: none;
  display: flex;
  justify-content: center;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 2px;
  padding: 0;
  border: none;
  z-index: 1;
  height: 32px;
  width: 32px;
  text-indent: -999em;
  overflow: hidden;
}
.react-datepicker__navigation--previous {
  left: 2px;
}
.react-datepicker__navigation--next {
  right: 2px;
}
.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 85px;
}
.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__navigation--years-previous {
  top: 4px;
}
.react-datepicker__navigation--years-upcoming {
  top: -4px;
}
.react-datepicker__navigation:hover *::before {
  border-color: rgb(165.75, 165.75, 165.75);
}

.react-datepicker__navigation-icon {
  position: relative;
  top: -1px;
  font-size: 20px;
  width: 0;
}
.react-datepicker__navigation-icon--next {
  left: -2px;
}
.react-datepicker__navigation-icon--next::before {
  transform: rotate(45deg);
  left: -7px;
}
.react-datepicker__navigation-icon--previous {
  right: -2px;
}
.react-datepicker__navigation-icon--previous::before {
  transform: rotate(225deg);
  right: -7px;
}

.react-datepicker__month-container {
  float: left;
}

.react-datepicker__year {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__year-wrapper {
  display: flex;
  flex-wrap: wrap;
  max-width: 180px;
}
.react-datepicker__year .react-datepicker__year-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}
.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: auto;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time] {
  -moz-appearance: textfield;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 85px;
}
.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -87px;
  top: 0;
}
.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + 1.7rem / 2);
  overflow-y: scroll;
  padding-right: 0;
  padding-left: 0;
  width: 100%;
  box-sizing: content-box;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
  white-space: nowrap;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__week-number--selected {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__week-number--selected:hover {
  background-color: rgb(28.75, 93.2196969697, 143.75);
}

.react-datepicker__day-names {
  text-align: center;
  white-space: nowrap;
  margin-bottom: -8px;
}

.react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}
.react-datepicker__day-name--disabled,
.react-datepicker__day--disabled,
.react-datepicker__time-name--disabled {
  cursor: default;
  color: #ccc;
}

.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
  cursor: pointer;
}
.react-datepicker__day:not([aria-disabled=true]):hover,
.react-datepicker__month-text:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text:not([aria-disabled=true]):hover,
.react-datepicker__year-text:not([aria-disabled=true]):hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
  font-weight: bold;
}
.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}
.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,
.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,
.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover {
  background-color: rgb(49.8551020408, 189.6448979592, 62.5632653061);
}
.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
  color: magenta;
}
.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
  color: green;
}
.react-datepicker__day--holidays,
.react-datepicker__month-text--holidays,
.react-datepicker__quarter-text--holidays,
.react-datepicker__year-text--holidays {
  position: relative;
  border-radius: 0.3rem;
  background-color: #ff6803;
  color: #fff;
}
.react-datepicker__day--holidays .overlay,
.react-datepicker__month-text--holidays .overlay,
.react-datepicker__quarter-text--holidays .overlay,
.react-datepicker__year-text--holidays .overlay {
  position: absolute;
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%);
  background-color: #333;
  color: #fff;
  padding: 4px;
  border-radius: 4px;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s ease-in-out;
}
.react-datepicker__day--holidays:not([aria-disabled=true]):hover,
.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,
.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover {
  background-color: rgb(207, 82.9642857143, 0);
}
.react-datepicker__day--holidays:hover .overlay,
.react-datepicker__month-text--holidays:hover .overlay,
.react-datepicker__quarter-text--holidays:hover .overlay,
.react-datepicker__year-text--holidays:hover .overlay {
  visibility: visible;
  opacity: 1;
}
.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--selected,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__day--selected:not([aria-disabled=true]):hover, .react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover, .react-datepicker__day--in-range:not([aria-disabled=true]):hover,
.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,
.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,
.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,
.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,
.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,
.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover {
  background-color: rgb(28.75, 93.2196969697, 143.75);
}
.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
  border-radius: 0.3rem;
  background-color: rgb(186.25, 217.0833333333, 241.25);
  color: rgb(0, 0, 0);
}
.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,
.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,
.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover {
  background-color: rgb(28.75, 93.2196969697, 143.75);
}
.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range) {
  background-color: rgba(33, 107, 165, 0.5);
}
.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range), .react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range) {
  background-color: #f0f0f0;
  color: #000;
}
.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
  cursor: default;
  color: #ccc;
}
.react-datepicker__day--disabled .overlay,
.react-datepicker__month-text--disabled .overlay,
.react-datepicker__quarter-text--disabled .overlay,
.react-datepicker__year-text--disabled .overlay {
  position: absolute;
  bottom: 70%;
  left: 50%;
  transform: translateX(-50%);
  background-color: #333;
  color: #fff;
  padding: 4px;
  border-radius: 4px;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s ease-in-out;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%;
}
.react-datepicker__input-container .react-datepicker__calendar-icon {
  position: absolute;
  padding: 0.5rem;
  box-sizing: content-box;
}

.react-datepicker__view-calendar-icon input {
  padding: 6px 10px 5px 25px;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
  position: relative;
}
.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}
.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: rgb(178.5, 178.5, 178.5);
}
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  transform: rotate(135deg);
  right: -16px;
  top: 0;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}
.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}
.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #ccc;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: rgb(178.5, 178.5, 178.5);
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: rgb(178.5, 178.5, 178.5);
}
.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  cursor: pointer;
  background-color: transparent;
  border: 0;
  outline: 0;
  padding: 0 6px 0 0;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}
.react-datepicker__close-icon::after {
  cursor: pointer;
  background-color: #216ba5;
  color: #fff;
  border-radius: 50%;
  height: 16px;
  width: 16px;
  padding: 2px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  content: "×";
}
.react-datepicker__close-icon--disabled {
  cursor: default;
}
.react-datepicker__close-icon--disabled::after {
  cursor: default;
  background-color: #ccc;
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}
.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}
@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}
.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}

.react-datepicker__children-container {
  width: 13.8rem;
  margin: 0.4rem;
  padding-right: 0.2rem;
  padding-left: 0.2rem;
  height: auto;
}

.react-datepicker__aria-live {
  position: absolute;
  -webkit-clip-path: circle(0);
          clip-path: circle(0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  width: 1px;
  white-space: nowrap;
}

.react-datepicker__calendar-icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
}

.employee-utilization-modal{display:block !important;position:fixed !important;z-index:1050 !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background-color:rgba(0,0,0,.4) !important}.employee-utilization-modal .modal-dialog{position:relative;margin:auto;top:50%;transform:translateY(-50%);animation:modalSlideIn .5s ease-out;background-color:#fff;min-width:93vw !important;border-radius:8px}.employee-utilization-modal .modal-content{border:none !important;background-color:#f9fafb;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.employee-utilization-modal h3{font-size:16px;font-weight:500;padding-top:5px;text-align:left;margin:0}.employee-utilization-modal .parent-div{height:60vh;overflow:auto}.employee-utilization-modal .buttons-div{display:flex;justify-content:center;align-items:center;margin-right:10px}.employee-utilization-modal .cursor{cursor:pointer}.employee-utilization-modal .project-name{width:250px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.employee-utilization-modal img.round-img{border-radius:50%}.employee-utilization-modal span.hrm-text{padding-left:2%;color:#5e5e5e;font-size:1rem}.employee-utilization-modal span.manager-text{font-weight:500;font-size:1rem;line-height:20px;color:#252525}.employee-utilization-modal .close-icon{cursor:pointer;font-size:1.2rem;color:#666;transition:color .2s}.employee-utilization-modal .close-icon:hover{color:#333}.employee-utilization-modal table{overflow:auto;border-collapse:collapse;width:100%}.employee-utilization-modal table th{background-color:#f5edff;color:#2d2c2c;font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:5}.employee-utilization-modal table th,.employee-utilization-modal table td{padding:8px 10px;border-bottom:1px solid #eaeaea;white-space:nowrap;text-align:center;font-size:14px}.employee-utilization-modal table td{vertical-align:middle;background-color:#fff}.employee-utilization-modal table tr{box-shadow:none !important}.employee-utilization-modal table tr:nth-child(even){background-color:#f8f9fa}.employee-utilization-modal table tr:hover{background-color:#e9ecef}.employee-utilization-modal table tbody.no-data-found{position:absolute;left:43%;top:43%}.employee-utilization-modal .bd-style{border-top:.23px solid #e2e8f0;border-bottom:.23px solid #e2e8f0;padding:1rem 0}.employee-utilization-modal .assigned-hrs-tile{margin:0;padding:11px;font-size:14px;background:rgba(225,144,108,.12);border-radius:4px;color:#252423;border-left:3px solid #e3916d}.employee-utilization-modal div.left-icon{background:#5e5e5e;border-radius:2px;padding:.2rem .1rem;cursor:pointer;color:#fff}.employee-utilization-modal div.right-icon{background:#1a1b1c;border-radius:2px;padding:.2rem .1rem;cursor:pointer;color:#fff}.employee-utilization-modal i{cursor:pointer}.employee-utilization-modal span{margin:0 20px}.employee-utilization-modal .primary-btn{background-color:#2c3e50;border-color:#2c3e50;color:#fff;padding:.5rem 1rem;border-radius:4px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .15s ease-in-out;font-size:14px}.employee-utilization-modal .primary-btn:hover{background-color:#2c3e50;border-color:#2c3e50}.employee-utilization-modal .loading-container{display:flex;justify-content:center;align-items:center;height:200px;width:100%}.employee-utilization-modal .spinner{font-size:16px;color:#666}.employee-utilization-modal .no-data-cell{text-align:center;padding:2rem}.employee-utilization-modal .no-data-found{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#666}.employee-utilization-modal .no-data-found p{margin:0;font-size:16px}.employee-utilization-modal .major-task{margin:0;color:#333}.employee-utilization-modal .container-fluid{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}.employee-utilization-modal .row{display:flex;flex-wrap:wrap;margin-right:-0.75rem;margin-left:-0.75rem}.employee-utilization-modal .col-md-4{flex:0 0 33.333333%;max-width:33.333333%;padding-right:.75rem;padding-left:.75rem}.employee-utilization-modal .col-md-6{flex:0 0 50%;max-width:50%;padding-right:.75rem;padding-left:.75rem}.employee-utilization-modal .d-flex{display:flex}.employee-utilization-modal .justify-content-start{justify-content:flex-start}.employee-utilization-modal .justify-content-end{justify-content:flex-end}.employee-utilization-modal .justify-content-center{justify-content:center}.employee-utilization-modal .justify-content-between{justify-content:space-between}.employee-utilization-modal .align-items-center{align-items:center}.employee-utilization-modal .mb-2{margin-bottom:.5rem}.employee-utilization-modal .ms-2{margin-left:.5rem}.employee-utilization-modal .pt-3{padding-top:1rem}.employee-utilization-modal .ps-2{padding-left:.5rem}.employee-utilization-modal .pe-3{padding-right:1rem}.employee-utilization-modal .pt-4{padding-top:1.5rem}.employee-utilization-modal .pb-4{padding-bottom:1.5rem}.employee-utilization-modal .ps-4{padding-left:1.5rem}.employee-utilization-modal .p-0{padding:0}.employee-utilization-modal .m-0{margin:0}.employee-utilization-modal .my-2{margin-top:.5rem;margin-bottom:.5rem}@media(max-width: 768px){.employee-utilization-modal .modal-dialog{min-width:98vw !important}.employee-utilization-modal .col-md-4,.employee-utilization-modal .col-md-6{flex:0 0 100%;max-width:100%;margin-bottom:1rem}.employee-utilization-modal .parent-div{height:50vh}.employee-utilization-modal table{font-size:12px}.employee-utilization-modal th,.employee-utilization-modal td{padding:6px 8px}}@keyframes modalSlideIn{from{opacity:0;transform:translateY(-50%) scale(0.3)}to{opacity:1;transform:translateY(-50%) scale(1)}}
.search-component .searchBoxCss{padding:.4rem;display:flex;align-items:center}.search-component .searchBoxCss input{width:85%;border:none;outline:none;border-left:1px solid #c6c6c6;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;border-right:0;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:.4rem}.search-component .searchBoxCss .img-bg{border-right:1px solid #c6c6c6;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;border-left:0;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:inherit;padding:.4rem;margin:0;cursor:pointer}.search-component .searchBoxCss input::placeholder{color:#242424;font-size:15px}.search-component .searchBoxCss input.small-input{border:none;outline:none;width:18%;border:1px solid #eaeaea;text-align:center}.search-component .searchBoxCss .has-search .form-control{padding-left:2.375rem}
.oppCardCss .crm-id{color:#252423;font-size:.7rem;font-weight:500;width:98%;white-space:nowrap;margin:0;padding:0;text-overflow:ellipsis;overflow:hidden}.oppCardCss .card-title{padding-top:10px}.oppCardCss .projectCard__title{padding:5px 0px}.oppCardCss .manage-name{width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.oppCardCss .manage-client{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.oppCardCss div.lost-label,.oppCardCss div.won-label{position:absolute;right:0;top:0;background:#e6e6fa;font-size:10px;padding:3px 10px;font-weight:600;border-bottom-left-radius:4px;color:red}.oppCardCss div.won-label{color:#5000ff !important}.oppCardCss div.provisional-chip{position:absolute;left:0;top:0;background:#fff3cd;border:1px solid #ffc107;color:#856404;font-size:10px;padding:3px 8px;font-weight:600;border-top-left-radius:4px;border-bottom-right-radius:4px;z-index:2}.oppCardCss div.project_label{position:absolute;right:0;top:0;background:#e6e6fa;font-size:10px;padding:3px 10px;font-weight:600;border-bottom-left-radius:4px;border-top-right-radius:4px}.oppCardCss .project_label.t-label{color:#5000ff !important}.oppCardCss .project_label.f-label{color:#5000ff !important}.oppCardCss .project_label.p-label{color:#5000ff !important}.oppCardCss .copy{color:#252423;font-size:.7rem;margin:0 10px}.oppCardCss span.crm-title{color:#252423;font-size:13px;font-weight:600}.oppCardCss img{object-fit:cover;vertical-align:middle}.oppCardCss .card{cursor:pointer;transition:all .3s ease;border:1px solid #e0e0e0;border-radius:8px;position:relative}.oppCardCss .card:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.oppCardCss .proj-title{font-weight:600;font-size:.9rem;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oppCardCss .body-title{font-size:.8rem;font-weight:600;color:#666;margin:0}.oppCardCss .body-data{font-size:.8rem;color:#333;margin:0}
.oppFilterComponentCss div.active-filter{border-left:2px solid #2c3e50}.oppFilterComponentCss h5.filter{font-size:16px;font-weight:600}.oppFilterComponentCss span.desc{font-size:15px}.oppFilterComponentCss input.form-control{box-shadow:none !important}.oppFilterComponentCss .project-filter-title{display:flex;align-items:center;justify-content:space-between}.oppFilterComponentCss .md-dialog-container{z-index:1000;position:fixed;right:17px;top:30%;float:right;max-width:570px;min-height:-webkit-max-content;min-height:max-content;width:90%;height:-webkit-max-content;height:max-content;animation:slideIn .5s ease-out;transform-origin:100% 50%;border-radius:.5rem;background:#fff;box-shadow:4px 6px 14px 0px rgba(115,115,115,.55)}.oppFilterComponentCss .md-dialog-container .form-control{padding:5px !important;font-size:14px !important;margin:10px 0}.oppFilterComponentCss .md-dialog-container .title-div{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:#fff}.oppFilterComponentCss .md-dialog-container button.clear-all{border:none;outline:none;color:#161616;border-radius:.375rem;background:#f4f4f4;padding:.4rem;font-size:.9rem;cursor:pointer}.oppFilterComponentCss .md-dialog-container .filter-section{display:flex}.oppFilterComponentCss .md-dialog-container .filter-section .color-bg-title{color:#525252;background:#f8f8f8;padding:.7rem 1rem;border-radius:4px;cursor:pointer}.oppFilterComponentCss .md-dialog-container .filter-section .filters-name{width:45%;height:40vh;font-size:14px;border-right:1px solid #e7e7e7;padding-right:10px;overflow-y:auto;overflow-x:hidden}.oppFilterComponentCss .md-dialog-container .filter-section .filter-value{padding:0px 10px;width:55%;height:38vh;font-size:13px;overflow-y:auto;overflow-x:hidden}.oppFilterComponentCss .md-dialog-container .bottom-buttons-div{display:flex;width:100%}.oppFilterComponentCss .md-dialog-container .bottom-buttons-div .cancel-button-div{width:50%;border-radius:0rem 0rem 0rem .5rem;color:#161616;background:#f4f4f4;padding:.8rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.oppFilterComponentCss .md-dialog-container .bottom-buttons-div .save-button-div{width:50%;color:#fff;border-radius:0rem 0rem .5rem 0rem;background:#2c3e50;padding:.8rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.oppFilterComponentCss .md-dialog-container .filters-content .box{display:flex;align-items:center}.oppFilterComponentCss .md-dialog-container .filters-content .filter-val{display:flex;align-items:center}.oppFilterComponentCss .md-dialog-container .search-input{margin:5px 0 !important}@keyframes slideIn{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.oppFilterComponentCss.slide-in{animation:slideIn .5s ease-out}
.oppListCss{background-color:#fbfbfb;border-radius:6px}.oppListCss .custom-color{background:#fc4a1a;color:#fff}.oppListCss span.total_count{color:gray !important}.oppListCss h6.title-text{color:#2c2c2c;font-weight:600}.oppListCss .engaement-searchbar{padding:.4rem .8rem;border-bottom:1px solid #ddd}.oppListCss .cards-parent-div{height:calc(100vh - 11rem);overflow:scroll;position:relative;z-index:2}.oppListCss .gifWon{position:relative;overflow:hidden;z-index:0}.oppListCss .gifWon::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/static/media/won-pre-sales.3ae8483a27f19ebd5d0b.gif);background-repeat:no-repeat;background-position:top center;background-size:contain;opacity:1;pointer-events:none;z-index:3}.oppListCss .filter-count{color:red}
.opportunityHomeComponentcss{background-color:#fbfbfb;border-radius:4px}.opportunityHomeComponentcss .oppMemberComponentCss .total_count{padding:4px !important}.opportunityHomeComponentcss .nav-tabs{position:-webkit-sticky;position:sticky;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px}.opportunityHomeComponentcss .nav-tabs ul{padding:0;margin:0}.opportunityHomeComponentcss .nav-tabs ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500}.opportunityHomeComponentcss .nav-tabs li.active{color:#242424;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px;margin-left:10px}
.skill-mandate-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1050}.skill-mandate-modal .modal{position:static;display:flex !important}.skill-mandate-modal .modal .custom-modal{max-width:700px;width:90%;margin:0;animation:modalSlideIn .5s ease-out}.skill-mandate-modal .modal .modal-content{border:none;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95)}.skill-mandate-modal .modal .modal-content .modal-title{color:#2c3e50;font-size:1.25rem}.skill-mandate-modal .modal .modal-content .modal-title i{color:#ffc107}.skill-mandate-modal .modal .modal-content .btn-close{background:none;border:none;font-size:1.5rem;cursor:pointer;opacity:.7}.skill-mandate-modal .modal .modal-content .btn-close:hover{opacity:1}.skill-mandate-modal .modal .modal-content .border-bottom{border-color:rgba(0,0,0,.1) !important}.skill-mandate-modal .modal .modal-content .ht-div{min-height:200px;height:-webkit-max-content;height:max-content}.skill-mandate-modal .modal .modal-content .ht-div .text-secondary{color:#6c757d !important;line-height:1.6;margin-bottom:1rem}.skill-mandate-modal .modal .modal-content .ht-div .text-secondary.fw-semibold{font-weight:600}.skill-mandate-modal .modal .modal-content .ht-div .text-secondary strong{color:#495057;font-weight:600}.skill-mandate-modal .modal .modal-content .ht-div .text-secondary a{color:#2c3e50;text-decoration:none;cursor:pointer}.skill-mandate-modal .modal .modal-content .ht-div .text-secondary a:hover{text-decoration:underline}.skill-mandate-modal .modal .modal-content .ht-div .text-primary{color:#2c3e50 !important}.skill-mandate-modal .modal .modal-content .ht-div .fw-bold{font-weight:700 !important}.skill-mandate-modal .modal .modal-content .ht-div .new-features{color:#f0800c !important;font-weight:600 !important}.skill-mandate-modal .modal .modal-content .btn-div{border-top:1px solid rgba(0,0,0,.1);padding-top:1rem;margin-top:1rem}.skill-mandate-modal .modal .modal-content .btn-div .primary-btn{background:linear-gradient(135deg, #2c3e50 0%, #2c3e50 100%);border:none;color:#fff;padding:.5rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 10px rgba(0,123,255,.3)}.skill-mandate-modal .modal .modal-content .btn-div .primary-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,123,255,.4)}.skill-mandate-modal .modal .modal-content .btn-div .primary-btn:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.skill-mandate-modal .modal .modal-content .btn-div .secoandry-btn{background:rgba(0,0,0,0);border:2px solid #6c757d;color:#6c757d;padding:.5rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.skill-mandate-modal .modal .modal-content .btn-div .secoandry-btn:hover{background:#6c757d;color:#fff}.skill-mandate-modal .modal .modal-content .btn-div input[type=checkbox]{transform:scale(1.2);accent-color:#2c3e50}.skill-mandate-modal .modal .modal-content .btn-div p{display:flex;align-items:center;color:#495057;font-size:.9rem}@keyframes modalSlideIn{from{opacity:0;transform:scale(0.3)}to{opacity:1;transform:scale(1)}}@media(max-width: 768px){.skill-mandate-modal .custom-modal{width:95%;margin:1rem auto}.skill-mandate-modal .modal-content .btn-div{flex-direction:column;align-items:stretch !important;gap:1rem !important}.skill-mandate-modal .modal-content .btn-div p{justify-content:center;text-align:center}.skill-mandate-modal .modal-content .btn-div .primary-btn,.skill-mandate-modal .modal-content .btn-div .secoandry-btn{width:100%;text-align:center}}
.pending-actions-modal{position:fixed;top:0;right:0;width:100%;height:100%;z-index:1050;pointer-events:none}.pending-actions-modal .md-dialog-container{position:fixed;top:70px;right:20px;width:400px;max-height:calc(100vh - 100px);background:hsla(0,0%,100%,.95);border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow-y:auto;pointer-events:all;animation:slideInRight .5s ease-out}.pending-actions-modal .md-dialog-container .title-div{border-bottom:1px solid rgba(0,0,0,.1)}.pending-actions-modal .md-dialog-container .title-div .title{color:#2c3e50;font-weight:600;font-size:1.1rem}.pending-actions-modal .md-dialog-container .title-div .right-title .cursor-pointer{cursor:pointer;transition:all .3s ease;border-radius:50%;padding:2px}.pending-actions-modal .md-dialog-container .title-div .right-title .cursor-pointer:hover{background-color:rgba(0,123,255,.1);transform:scale(1.1)}.pending-actions-modal .md-dialog-container .nav-pills .nav-link{color:#6c757d;background:rgba(0,0,0,0);border:1px solid #dee2e6;border-radius:20px;padding:.5rem 1rem;margin:0 .25rem;transition:all .3s ease;cursor:pointer;font-size:.9rem}.pending-actions-modal .md-dialog-container .nav-pills .nav-link:hover{background-color:rgba(0,123,255,.1);border-color:#2c3e50}.pending-actions-modal .md-dialog-container .nav-pills .nav-link.active{background:linear-gradient(135deg, #2c3e50 0%, #2c3e50 100%);border-color:#2c3e50;color:#fff}.pending-actions-modal .md-dialog-container .notification-body{min-height:200px;max-height:400px;overflow-y:auto}.pending-actions-modal .md-dialog-container .notification-body .no-data-found{display:flex;align-items:center;justify-content:center;height:200px}.pending-actions-modal .md-dialog-container .notification-body .no-data-found p{font-size:1rem;color:#6c757d}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item{border:1px solid rgba(0,0,0,.1);border-radius:8px;margin-bottom:.5rem}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item .accordion-header .accordion-button{background:rgba(0,123,255,.05);border:none;padding:.75rem 1rem;border-radius:8px;color:#2c3e50;font-weight:600;cursor:pointer;transition:all .3s ease}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item .accordion-header .accordion-button:hover{background:rgba(0,123,255,.1)}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item .accordion-header .accordion-button .date-title{font-size:.9rem}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item .accordion-header .accordion-button .date-title.date-count{background:#2c3e50;color:#fff;padding:.25rem .5rem;border-radius:12px;font-size:.8rem;min-width:24px;text-align:center}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item .accordion-collapse .accordion-body{padding:.5rem}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item .accordion-collapse .accordion-body .notification-card{border-radius:8px;margin-bottom:.75rem;padding:.75rem;border:1px solid rgba(0,0,0,.1);transition:all .3s ease;position:relative}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item .accordion-collapse .accordion-body .notification-card:hover{box-shadow:0 2px 10px rgba(0,0,0,.1);transform:translateY(-1px)}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item .accordion-collapse .accordion-body .notification-card .notification-content .title .notification-title{color:#2c3e50;font-size:.9rem;cursor:pointer}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item .accordion-collapse .accordion-body .notification-card .notification-content .title .notification-title:hover{color:#2c3e50}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item .accordion-collapse .accordion-body .notification-card .notification-content .title .notification-title strong{font-weight:600}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item .accordion-collapse .accordion-body .notification-card .notification-content .title .notification-date{color:#6c757d;font-size:.8rem}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item .accordion-collapse .accordion-body .notification-card .notification-content .title .notification-date i{margin-right:.25rem}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item .accordion-collapse .accordion-body .notification-card .notification-content .bottom{color:#495057;font-size:.85rem;line-height:1.4;cursor:pointer}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item .accordion-collapse .accordion-body .notification-card .notification-content .bottom:hover{color:#2c3e50}.pending-actions-modal .md-dialog-container .notification-body .accordion .accordion-item .accordion-collapse .accordion-body .notification-card .notification-content .read-noti{position:absolute;top:10px;right:10px;width:8px;height:8px;border-radius:50%;cursor:pointer}.pending-actions-modal .md-dialog-container .bottom-text{border-top:1px solid rgba(0,0,0,.1)}.pending-actions-modal .md-dialog-container .bottom-text .view-all-btn{color:#2c3e50;font-weight:600;cursor:pointer;font-size:.9rem;transition:all .3s ease}.pending-actions-modal .md-dialog-container .bottom-text .view-all-btn:hover{color:#2c3e50;text-decoration:underline}.pending-actions-modal .md-dialog-container .bottom-text .view-all-btn i{margin-right:.5rem}.pending-actions-modal .sticky-notes-placeholder{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:2rem;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.3);z-index:1060}@keyframes slideInRight{from{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.cursor-pointer{cursor:pointer}@media(max-width: 768px){.pending-actions-modal .md-dialog-container{top:60px;right:10px;left:10px;width:auto;max-width:none}}@media(max-width: 480px){.pending-actions-modal .md-dialog-container{top:50px;right:5px;left:5px}.pending-actions-modal .md-dialog-container .title-div{flex-direction:column;gap:.5rem}.pending-actions-modal .md-dialog-container .title-div .right-title{justify-content:center}.pending-actions-modal .md-dialog-container .nav-pills{justify-content:center !important}.pending-actions-modal .md-dialog-container .nav-pills .nav-link{font-size:.8rem;padding:.4rem .8rem}}
.view-all-notifications-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1050}.view-all-notifications-modal .modal{position:static;display:flex !important}.view-all-notifications-modal .modal .modal-dialog{width:65vw;max-width:65%;margin:0;animation:modalZoomIn .5s ease-out}.view-all-notifications-modal .modal .modal-content{border:none;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95)}.view-all-notifications-modal .modal .modal-content .modal-header{border-bottom:1px solid rgba(0,0,0,.1)}.view-all-notifications-modal .modal .modal-content .modal-header .modal-title{color:#2c3e50;font-weight:600;font-size:1.5rem}.view-all-notifications-modal .modal .modal-content .modal-header .cross-icon{cursor:pointer;transition:all .3s ease;padding:.25rem;border-radius:50%}.view-all-notifications-modal .modal .modal-content .modal-header .cross-icon:hover{background-color:rgba(220,53,69,.1);color:#dc3545}.view-all-notifications-modal .modal .modal-content .modal-body .top-div .nav-pills .nav-link{color:#6c757d;background:rgba(0,0,0,0);border:1px solid #dee2e6;border-radius:20px;padding:.5rem 1rem;margin:0 .25rem;transition:all .3s ease;cursor:pointer;font-size:.9rem}.view-all-notifications-modal .modal .modal-content .modal-body .top-div .nav-pills .nav-link:hover{background-color:rgba(0,123,255,.1);border-color:#2c3e50}.view-all-notifications-modal .modal .modal-content .modal-body .top-div .nav-pills .nav-link.active{background:linear-gradient(135deg, #2c3e50 0%, #2c3e50 100%);border-color:#2c3e50;color:#fff}.view-all-notifications-modal .modal .modal-content .modal-body .top-div .text-danger{font-weight:600;transition:all .3s ease}.view-all-notifications-modal .modal .modal-content .modal-body .top-div .text-danger:hover{text-decoration:underline}.view-all-notifications-modal .modal .modal-content .modal-body .no-data-found{display:flex;align-items:center;justify-content:center;height:300px}.view-all-notifications-modal .modal .modal-content .modal-body .no-data-found p{font-size:1.1rem;color:#6c757d}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list{max-height:500px;overflow-y:auto;padding-right:.5rem}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list.custom-scroll{scrollbar-width:thin;scrollbar-color:#2c3e50 #f1f1f1}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list.custom-scroll::-webkit-scrollbar{width:6px}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list.custom-scroll::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list.custom-scroll::-webkit-scrollbar-thumb{background:#2c3e50;border-radius:10px}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list.custom-scroll::-webkit-scrollbar-thumb:hover{background:#2c3e50}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list .notification-item{display:flex;align-items:flex-start;padding:1rem;margin-bottom:.75rem;border-radius:10px;border:1px solid rgba(0,0,0,.1);transition:all .3s ease;position:relative}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list .notification-item:hover{box-shadow:0 4px 15px rgba(0,0,0,.1);transform:translateY(-2px)}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list .notification-item .notification-icon{margin-right:1rem;color:#2c3e50;margin-top:.25rem}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list .notification-item .notification-content{flex:1 1}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list .notification-item .notification-content .notification-title{font-weight:600;color:#2c3e50;font-size:1rem;margin-bottom:.5rem}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list .notification-item .notification-content .notification-message{color:#495057;font-size:.9rem;line-height:1.5;margin-bottom:.5rem}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list .notification-item .notification-content .notification-message p{margin:0}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list .notification-item .notification-content .notification-message strong{font-weight:600}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list .notification-item .notification-content .notification-message a{color:#2c3e50;text-decoration:none}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list .notification-item .notification-content .notification-message a:hover{text-decoration:underline}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list .notification-item .notification-content .notification-time{color:#6c757d;font-size:.8rem;font-style:italic}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list .notification-item .notification-content .read-noti{width:10px;height:10px;border-radius:50%;cursor:pointer;transition:all .3s ease}.view-all-notifications-modal .modal .modal-content .modal-body .notification-list .notification-item .notification-content .read-noti:hover{transform:scale(1.2)}.view-all-notifications-modal .modal .modal-content .modal-footer .primary-btn{background:linear-gradient(135deg, #2c3e50 0%, #2c3e50 100%);border:none;color:#fff;padding:.75rem 2rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,123,255,.3)}.view-all-notifications-modal .modal .modal-content .modal-footer .primary-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,123,255,.4)}@keyframes modalZoomIn{from{opacity:0;transform:scale(0.3)}to{opacity:1;transform:scale(1)}}.cursor-pointer{cursor:pointer}@media(max-width: 1200px){.view-all-notifications-modal .modal-dialog{width:80vw;max-width:80%}}@media(max-width: 768px){.view-all-notifications-modal .modal-dialog{width:95vw;max-width:95%;margin:1rem auto}.view-all-notifications-modal .modal-content .modal-header .modal-title{font-size:1.2rem}.view-all-notifications-modal .modal-content .modal-body .top-div{flex-direction:column;gap:1rem;align-items:center}.view-all-notifications-modal .modal-content .modal-body .top-div .nav-pills{justify-content:center !important}.view-all-notifications-modal .modal-content .modal-body .notification-list{max-height:400px}.view-all-notifications-modal .modal-content .modal-body .notification-list .notification-item{flex-direction:column;text-align:center}.view-all-notifications-modal .modal-content .modal-body .notification-list .notification-item .notification-icon{margin-right:0;margin-bottom:.5rem}}@media(max-width: 480px){.view-all-notifications-modal .modal-dialog{width:98vw;max-width:98%}.view-all-notifications-modal .modal-content .modal-body .top-div .nav-pills .nav-link{font-size:.8rem;padding:.4rem .8rem}.view-all-notifications-modal .modal-content .modal-body .notification-list{max-height:350px}.view-all-notifications-modal .modal-content .modal-footer .primary-btn{width:100%}}
.projectile-updates-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1050}.projectile-updates-modal .modal{position:static;display:flex !important}.projectile-updates-modal .modal .modal-dialog{width:50vw;margin:0;animation:modalZoomIn .5s ease-out}.projectile-updates-modal .modal .modal-content{border:none;border-radius:1rem !important;box-shadow:0 10px 30px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff}.projectile-updates-modal .modal .modal-content .modal-title{color:#2c3e50;font-weight:600;font-size:1.5rem}.projectile-updates-modal .modal .modal-content .cross-icon{cursor:pointer;transition:all .3s ease;padding:.25rem;border-radius:50%}.projectile-updates-modal .modal .modal-content .cross-icon:hover{background-color:rgba(220,53,69,.1);color:#dc3545}.projectile-updates-modal .modal .modal-content hr{border-color:rgba(0,0,0,.1);opacity:1}.projectile-updates-modal .modal .modal-content .ht-div{min-height:200px;max-height:400px;overflow-y:auto}.projectile-updates-modal .modal .modal-content .ht-div :global p{color:#495057;line-height:1.6;margin-bottom:1rem}.projectile-updates-modal .modal .modal-content .ht-div :global h1,.projectile-updates-modal .modal .modal-content .ht-div :global h2,.projectile-updates-modal .modal .modal-content .ht-div :global h3,.projectile-updates-modal .modal .modal-content .ht-div :global h4,.projectile-updates-modal .modal .modal-content .ht-div :global h5,.projectile-updates-modal .modal .modal-content .ht-div :global h6{color:#2c3e50;font-weight:600;margin-bottom:.75rem}.projectile-updates-modal .modal .modal-content .ht-div :global ul,.projectile-updates-modal .modal .modal-content .ht-div :global ol{padding-left:1.5rem;margin-bottom:1rem}.projectile-updates-modal .modal .modal-content .ht-div :global ul li,.projectile-updates-modal .modal .modal-content .ht-div :global ol li{color:#495057;margin-bottom:.5rem;line-height:1.5}.projectile-updates-modal .modal .modal-content .ht-div :global strong,.projectile-updates-modal .modal .modal-content .ht-div :global b{color:#2c3e50;font-weight:600}.projectile-updates-modal .modal .modal-content .ht-div :global a{color:#2c3e50;text-decoration:none}.projectile-updates-modal .modal .modal-content .ht-div :global a:hover{text-decoration:underline;color:#2c3e50}.projectile-updates-modal .modal .modal-content .ht-div :global blockquote{border-left:4px solid #2c3e50;padding-left:1rem;margin:1rem 0;background-color:rgba(0,123,255,.05);border-radius:.25rem}.projectile-updates-modal .modal .modal-content .ht-div :global code{background-color:#f8f9fa;padding:.2rem .4rem;border-radius:.25rem;font-size:.9em;color:#e83e8c}.projectile-updates-modal .modal .modal-content .ht-div :global pre{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.375rem;padding:1rem;overflow-x:auto}.projectile-updates-modal .modal .modal-content .ht-div :global img{max-width:100%;height:auto;border-radius:.375rem;margin:1rem 0}.projectile-updates-modal .modal .modal-content .ht-div :global table{width:100%;border-collapse:collapse;margin:1rem 0}.projectile-updates-modal .modal .modal-content .ht-div :global table th,.projectile-updates-modal .modal .modal-content .ht-div :global table td{border:1px solid #dee2e6;padding:.75rem;text-align:left}.projectile-updates-modal .modal .modal-content .ht-div :global table th{background-color:#f8f9fa;font-weight:600;color:#495057}.projectile-updates-modal .modal .modal-content .ht-div :global table td{color:#6c757d}.projectile-updates-modal .modal .modal-content .primary-btn{background:linear-gradient(135deg, #2c3e50 0%, #2c3e50 100%);border:none;color:#fff;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,123,255,.3)}.projectile-updates-modal .modal .modal-content .primary-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,123,255,.4)}@keyframes modalZoomIn{from{opacity:0;transform:scale(0.3)}to{opacity:1;transform:scale(1)}}.cursor-pointer{cursor:pointer}@media(max-width: 1200px){.projectile-updates-modal .modal-dialog{width:70vw}}@media(max-width: 768px){.projectile-updates-modal .modal-dialog{width:90vw;margin:1rem auto}.projectile-updates-modal .modal-content .row .col-lg-6{margin-bottom:.5rem}.projectile-updates-modal .modal-content .modal-title{font-size:1.2rem}.projectile-updates-modal .modal-content .ht-div{max-height:300px}}@media(max-width: 480px){.projectile-updates-modal .modal-dialog{width:95vw}.projectile-updates-modal .modal-content .primary-btn{width:100%}}
.addEpicPopupCss{display:block !important;position:fixed !important;display:flex !important;z-index:999 !important;left:0 !important;top:0 !important;justify-content:center !important;align-items:center !important;width:100% !important;height:100% !important;overflow:auto !important;background-color:rgba(0,0,0,.7)}.addEpicPopupCss .modal-dialog{display:contents}.addEpicPopupCss .form-control{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:13px}.addEpicPopupCss .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:13px}.addEpicPopupCss p.label-text{color:#424242;font-size:.9rem}.addEpicPopupCss .cross-click-icon{cursor:pointer}
.addMemberCss .modal-content{min-width:35vw}.addMemberCss .modal-content h3{font-size:1.1rem;color:#616161}.addMemberCss .modal-content img.round-img{border-radius:50%;width:42px;height:42px;object-fit:cover}.addMemberCss .search-dropdown{position:relative;-webkit-user-select:none;user-select:none;font-size:.875rem;border-radius:5px}.addMemberCss .search-dropdown__btn{position:relative;background:#fff;height:37px;line-height:37px;padding:0px 10px;border:1px solid #ddd;cursor:pointer;border-radius:6px}.addMemberCss .search-dropdown__btn:before{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #999}.addMemberCss .search-dropdown__btn span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%}.addMemberCss .search-dropdown__dropdown{position:absolute;top:100%;left:0px;width:29.8vw;padding:0px 0px;background:#fff;border:1px solid #ccc;margin-top:-1px;z-index:99;box-sizing:border-box;transition:all .3s ease;opacity:0;visibility:hidden;box-shadow:0px 6px 12px rgba(0,0,0,.1)}.addMemberCss .search-dropdown__dropdown__search{width:100%;padding:5px 10px;line-height:20px;background:#f9f9f9;border:0px;border-bottom:1px solid #ccc;box-sizing:border-box;outline:none}.addMemberCss .search-dropdown__dropdown__scroller{max-height:150px;overflow-y:auto}.addMemberCss .search-dropdown__dropdown__item{position:relative;height:50px;line-height:40px;padding:4px 12px;text-transform:capitalize;border-bottom:1px solid #e5e5e5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.addMemberCss .search-dropdown__dropdown__item:last-child{border-bottom:0px}.addMemberCss .search-dropdown__dropdown__item:hover{background:#f9f9f9;cursor:pointer}.addMemberCss .search-dropdown__dropdown__item__img{position:absolute;top:5px;left:10px;display:block;background-color:#ccc;background-position:center;background-repeat:no-repeat;background-size:cover;height:30px;width:30px;border-radius:3px}.addMemberCss .search-dropdown__dropdown__msg{padding:5px 10px;text-align:center}.addMemberCss .search-dropdown.open .search-dropdown__btn:before{border-top:0px;border-bottom:5px solid #999}.addMemberCss .search-dropdown.open .search-dropdown__dropdown{opacity:1;visibility:visible}.addMemberCss .search-dropdown.small .search-dropdown__btn{height:37px;line-height:37px;border-radius:6px}
.addMemberIncentiveCss .form-control,.addMemberIncentiveCss .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:13px}.addMemberIncentiveCss .form-label{color:#626262;font-weight:600;font-size:.8rem}.addMemberIncentiveCss .cross-click-icon{cursor:pointer}.addMemberIncentiveCss .box{border:1px solid #c6c6c6;border-radius:4px}.addMemberIncentiveCss .custom-form-label{background:#fff;padding:5px;position:relative;top:-1rem;color:#424242;font-size:14px;font-weight:500}.addMemberIncentiveCss .ht-div{min-height:-webkit-fit-content;min-height:fit-content;max-height:50vh;overflow:auto}.addMemberIncentiveCss .employeeList{position:absolute;z-index:1000;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);max-width:300px;margin-top:2px}.addMemberIncentiveCss .inner-table{width:100%}.addMemberIncentiveCss .inner-table td{padding:8px;border-bottom:1px solid #eee}.addMemberIncentiveCss .inner-table td:last-child{border-bottom:none}.addMemberIncentiveCss .suggestion-box{cursor:pointer;padding:4px;border-radius:4px}.addMemberIncentiveCss .suggestion-box:hover{background-color:#f5f5f5}.addMemberIncentiveCss .delete-row{cursor:pointer;padding:4px 8px;border-radius:3px;background-color:#f8f9fa;border:1px solid #dee2e6}.addMemberIncentiveCss .delete-row:hover{background-color:#e9ecef}.addMemberIncentiveCss .delete-row i{color:#6c757d}.addMemberIncentiveCss .action-icon{margin-bottom:8px}
.addResourceBillingCss .modal-dialog{width:85%;max-width:85vw}.addResourceBillingCss .title-div{border-bottom:2px solid #262626}.addResourceBillingCss .title-div h4{color:#262626;font-size:1rem;font-weight:600}.addResourceBillingCss .close-icon{font-size:1.3rem;color:#333;cursor:pointer;transition:color .2s ease}.addResourceBillingCss .close-icon:hover{color:#d9534f}.addResourceBillingCss .profile-img{width:35px;height:35px;border-radius:50%;object-fit:cover;vertical-align:middle}.addResourceBillingCss .billing-table-div{height:calc(100vh - 16rem);overflow-y:auto;border-radius:.5rem}.addResourceBillingCss table{width:100%;border-collapse:collapse}.addResourceBillingCss thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background-color:#f5f2f5;font-size:13px;font-weight:600;color:#2c3e50;padding:10px;text-align:left}.addResourceBillingCss td{color:#242424;padding:8px 10px;font-size:13px;vertical-align:middle;background-color:#fff}.addResourceBillingCss tr:nth-child(even){background-color:#f9f9f9}.addResourceBillingCss .form-control,.addResourceBillingCss .form-select{font-size:13px;padding:.4rem .6rem;border:1px solid #ccc;border-radius:.35rem;transition:border-color .2s ease}.addResourceBillingCss .form-control:focus,.addResourceBillingCss .form-select:focus{border-color:#2c3e50;box-shadow:none}.addResourceBillingCss .name-div .user-name{color:#262626;font-weight:500;font-size:13px}.addResourceBillingCss .name-div .hrm,.addResourceBillingCss .name-div .desig{font-size:12px;color:#616161}.addResourceBillingCss .secoandry-btn,.addResourceBillingCss .primary-btn{font-size:14px;padding:.4rem 1.2rem;border-radius:5px;font-weight:500;transition:background-color .2s ease,color .2s ease}.addResourceBillingCss .secoandry-btn{background-color:rgba(0,0,0,0);border:1px solid #2c3e50;color:#2c3e50}.addResourceBillingCss .secoandry-btn:hover{background-color:#2c3e50;color:#fff}.addResourceBillingCss .primary-btn{background-color:#2c3e50;border:none;color:#fff}.addResourceBillingCss .primary-btn:hover{background-color:#5e1d5e}.addResourceBillingCss .no-data{position:relative;text-align:center}.addResourceBillingCss .profile-section{display:flex;align-items:center}.addResourceBillingCss .image-div{margin-right:8px}.addResourceBillingCss .name-div{display:flex;flex-direction:column}.addResourceBillingCss .bottom-div{display:flex;align-items:center;gap:4px}.addResourceBillingCss .action-div{padding-top:1rem;border-top:1px solid #eee}
.addResourceRecruitmentCss .modal-content h3{font-size:1.1rem;color:#616161}.addResourceRecruitmentCss .modal-content img.round-img{border-radius:50%;width:35px;height:35px;object-fit:cover;vertical-align:middle}.addResourceRecruitmentCss .search-dropdown{position:relative;-webkit-user-select:none;user-select:none;font-size:.875rem;border-radius:5px}.addResourceRecruitmentCss .search-dropdown__btn{position:relative;background:#fff;height:37px;line-height:37px;padding:0px 10px;border:1px solid #ddd;cursor:pointer;border-radius:6px}.addResourceRecruitmentCss .search-dropdown__btn:before{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #999}.addResourceRecruitmentCss .search-dropdown__btn span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%}.addResourceRecruitmentCss .search-dropdown__dropdown{position:absolute;top:100%;left:0px;width:28.9vw;padding:0px 0px;background:#fff;border:1px solid #ccc;margin-top:-1px;z-index:99;box-sizing:border-box;transition:all .3s ease;opacity:0;visibility:hidden;box-shadow:0px 6px 12px rgba(0,0,0,.1)}.addResourceRecruitmentCss .search-dropdown__dropdown__search{width:100%;padding:5px 10px;line-height:20px;background:#f9f9f9;border:0px;border-bottom:1px solid #ccc;box-sizing:border-box;outline:none}.addResourceRecruitmentCss .search-dropdown__dropdown__scroller{max-height:150px;overflow-y:auto}.addResourceRecruitmentCss .search-dropdown__dropdown__item{position:relative;height:50px;line-height:40px;padding:4px 12px;text-transform:capitalize;border-bottom:1px solid #e5e5e5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.addResourceRecruitmentCss .search-dropdown__dropdown__item:last-child{border-bottom:0px}.addResourceRecruitmentCss .search-dropdown__dropdown__item:hover{background:#f9f9f9;cursor:pointer}.addResourceRecruitmentCss .search-dropdown__dropdown__item__img{position:absolute;top:5px;left:10px;background-color:#ccc;background-position:center;background-repeat:no-repeat;background-size:cover;height:30px;width:30px;border-radius:3px;object-fit:cover;vertical-align:middle}.addResourceRecruitmentCss .search-dropdown__dropdown__msg{padding:5px 10px;text-align:center}.addResourceRecruitmentCss .search-dropdown.open .search-dropdown__btn:before{border-top:0px;border-bottom:5px solid #999}.addResourceRecruitmentCss .search-dropdown.open .search-dropdown__dropdown{opacity:1;visibility:visible}.addResourceRecruitmentCss .search-dropdown.small .search-dropdown__btn{height:37px;line-height:37px;border-radius:6px}.addResourceRecruitmentCss table{overflow:auto;border-collapse:collapse;width:100%}.addResourceRecruitmentCss table th{background-color:#f5edff;color:#2d2c2c;font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:5}.addResourceRecruitmentCss table th,.addResourceRecruitmentCss table td{padding:8px 10px;border-bottom-color:#eaeaea;font-size:14px}.addResourceRecruitmentCss table td{vertical-align:middle}.addResourceRecruitmentCss table tr{box-shadow:none !important}.addResourceRecruitmentCss table tbody.no-data-found{position:relative;text-align:center}.addResourceRecruitmentCss .bd-style{border-top:.23px solid #e2e8f0;border-bottom:.23px solid #e2e8f0}.addResourceRecruitmentCss .assigned-hrs-tile{margin:0;padding:11px;font-size:14px;background:rgba(225,144,108,.12);border-radius:4px;color:#252423;border-left:3px solid #e3916d}.addResourceRecruitmentCss div.left-icon{background:#5e5e5e;border-radius:2px;padding:.2rem .1rem;cursor:pointer;color:#fff}.addResourceRecruitmentCss div.right-icon{background:#1a1b1c;border-radius:2px;padding:.2rem .1rem;cursor:pointer;color:#fff}.addResourceRecruitmentCss i{cursor:pointer}.addResourceRecruitmentCss span{margin:0 20px}.addResourceRecruitmentCss .modal-dialog{background-color:#fff;min-width:33vw;border-radius:8px}.addResourceRecruitmentCss .parent-div{height:calc(100vh - 20rem);overflow:auto}.addResourceRecruitmentCss .cross-click{cursor:pointer;position:absolute;top:-1px;right:-1px;background:#2c3e50;padding:5px 10px;border-bottom-left-radius:5px;color:#fff;font-size:13px;margin:0px}.addResourceRecruitmentCss .project-name{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.addResourceRecruitmentCss .major-task{font-size:13px;color:#333}.addResourceRecruitmentCss .comments-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.addResourceRecruitmentCss .comments-popup{background:#fff;padding:20px;border-radius:8px;min-width:400px;max-width:500px}.addResourceRecruitmentCss .button-group{display:flex;gap:10px;justify-content:flex-end}.addResourceRecruitmentCss .button-group button{padding:8px 16px;border-radius:4px;border:none;cursor:pointer}.addResourceRecruitmentCss .button-group button:first-child{background-color:#6c757d;color:#fff}.addResourceRecruitmentCss .button-group button:last-child{background-color:#2c3e50;color:#fff}
.addSalestaskCss .form-control{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:13px}.addSalestaskCss .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:13px}.addSalestaskCss p.label-text{color:#424242;font-size:.9rem}.addSalestaskCss .cross-click-icon{cursor:pointer}
.addtaskCss .form-control{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:13px}.addtaskCss .fixed-height{min-height:-webkit-max-content;min-height:max-content;max-height:75vh;overflow:scroll}.addtaskCss .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:13px}.addtaskCss p.label-text{color:#424242;font-size:.9rem}.addtaskCss .cross-click-icon{cursor:pointer}.addtaskCss .bottom-btn{position:-webkit-sticky;position:sticky;bottom:.2px;background:#fff;z-index:10}.addtaskCss .multiselect-dropdown{position:relative;width:100%}.addtaskCss .multiselect-dropdown .dropdown-button{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border:1px solid #d7d7d7;border-radius:.125rem;background:#fff;cursor:pointer;font-size:13px;color:#616161}.addtaskCss .multiselect-dropdown .dropdown-button span{flex:1 1;text-align:left}.addtaskCss .multiselect-dropdown .dropdown-button i{margin-left:8px;font-size:12px}.addtaskCss .multiselect-dropdown .dropdown-list{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #d7d7d7;border-top:none;border-radius:0 0 .125rem .125rem;z-index:1000;max-height:200px;overflow-y:auto;box-shadow:0 2px 4px rgba(0,0,0,.1)}.addtaskCss .multiselect-dropdown .dropdown-list .dropdown-search{width:100%;padding:8px 12px;border:none;border-bottom:1px solid #d7d7d7;outline:none;font-size:13px;background:#f8f9fa}.addtaskCss .multiselect-dropdown .dropdown-list .dropdown-items{max-height:150px;overflow-y:auto}.addtaskCss .multiselect-dropdown .dropdown-list .dropdown-items .dropdown-item{display:flex;align-items:center;padding:8px 12px;cursor:pointer;font-size:13px;border-bottom:1px solid #f0f0f0}.addtaskCss .multiselect-dropdown .dropdown-list .dropdown-items .dropdown-item:hover{background-color:#f8f9fa}.addtaskCss .multiselect-dropdown .dropdown-list .dropdown-items .dropdown-item.selected{background-color:#e3f2fd}.addtaskCss .multiselect-dropdown .dropdown-list .dropdown-items .dropdown-item input[type=checkbox]{margin-right:8px;cursor:pointer}.addtaskCss .multiselect-dropdown .dropdown-list .dropdown-items .dropdown-item span{flex:1 1;color:#616161}.addtaskCss .multiselect-dropdown .dropdown-list .dropdown-items .dropdown-item:last-child{border-bottom:none}
.addWbsBillingCss .modal-dialog{width:75%;max-width:72vw !important}.addWbsBillingCss .modal-dialog .modal-content{border-radius:1rem;box-shadow:0 10px 25px rgba(0,0,0,.1)}.addWbsBillingCss .modal-dialog .title-div{border-bottom:2px solid #262626}.addWbsBillingCss .modal-dialog .title-div h4{color:#262626;font-size:1.1rem;font-weight:600}.addWbsBillingCss .modal-dialog .title-div i{transition:transform .2s ease-in-out}.addWbsBillingCss .modal-dialog .title-div i:hover{transform:scale(1.2);color:#262626}.addWbsBillingCss .modal-dialog .table-responsive{height:calc(100vh - 20rem);overflow:auto}.addWbsBillingCss .modal-dialog .resource-billing-table table thead th{position:-webkit-sticky;position:sticky;top:-1px;z-index:2;background:#f5f2f5 !important;font-size:13px;font-weight:600;color:#752975;padding:10px}.addWbsBillingCss .modal-dialog .resource-billing-table table td{color:#242424;vertical-align:middle;padding:6px 8px;font-size:13px}.addWbsBillingCss .modal-dialog .resource-billing-table table input.form-control{border-radius:.3rem;box-shadow:none !important;padding:6px 10px !important;font-size:13px}
.aaditionalCostWbsCss .form-control{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:13px}.aaditionalCostWbsCss .ht-div{height:calc(100vh - 16rem);overflow:auto}.aaditionalCostWbsCss .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:13px}.aaditionalCostWbsCss p.label-text{color:#424242;font-size:.85rem;margin:0}.aaditionalCostWbsCss .cross-click-icon{cursor:pointer}.aaditionalCostWbsCss p.opp-name{color:#262626;font-size:14px;font-weight:600}.aaditionalCostWbsCss .margin-text{color:darkred;font-size:13px;font-weight:600;font-style:italic}.aaditionalCostWbsCss span.cross-click-icon{cursor:pointer;position:absolute;top:0;right:0;background:#2c3e50;padding:8px 12px;color:#fff;border-bottom-left-radius:12px;font-size:12px}.aaditionalCostWbsCss .upload-success-popup{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000}.aaditionalCostWbsCss .upload-success-popup .popup-content{background:#fff;padding:20px;border-radius:8px;text-align:center;min-width:300px}.aaditionalCostWbsCss .upload-success-popup .popup-content h4{margin-bottom:10px;color:#28a745}.aaditionalCostWbsCss .upload-success-popup .popup-content p{margin:0;color:#666}
.applyForProjectCss .modal-dialog .title{color:#262626;font-size:15px;font-weight:600;margin:0}.applyForProjectCss .modal-dialog .form-label{font-size:14px;color:#262626;font-weight:500}.applyForProjectCss .modal-dialog .form-control,.applyForProjectCss .modal-dialog .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}.applyForProjectCss .modal-dialog span.cross-click-icon{cursor:pointer;position:absolute;top:0;right:0;background:#2c3e50;padding:8px 12px;color:#fff;border-bottom-left-radius:12px;font-size:12px}
.nickNameWBSCss{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1050}.nickNameWBSCss .modal-dialog{position:relative;margin:1.75rem auto;pointer-events:none}.nickNameWBSCss .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.5)}.nickNameWBSCss p.main-title{color:#262626;font-size:1rem;font-weight:600;margin:0}.nickNameWBSCss .error-border{border:1px solid red !important;border-radius:5px}.nickNameWBSCss .cross-click{cursor:pointer;position:absolute;top:0;right:0;background:#2c3e50;padding:10px 10px;border-bottom-left-radius:50%;color:#fff;font-size:13px}.nickNameWBSCss .form-select,.nickNameWBSCss .form-control{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;font-weight:500;padding:.375rem .75rem;line-height:1.5;background-color:#fff;background-image:none}.nickNameWBSCss .form-select{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M2 5l6 6 6-6%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;padding-right:2.25rem}.nickNameWBSCss .form-label{color:#626262;font-size:15px;font-weight:600}.nickNameWBSCss .raised-table-div{height:calc(100vh - 16rem);max-height:-webkit-fit-content;max-height:fit-content;overflow:auto}.nickNameWBSCss .raised-table-div table{width:100%;border-collapse:collapse}.nickNameWBSCss .raised-table-div tr:nth-child(even){background:#f5eef0}.nickNameWBSCss .raised-table-div tr:nth-child(odd){background:#fff}.nickNameWBSCss .raised-table-div table thead th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;border-bottom:1px solid #dee2e6}.nickNameWBSCss .raised-table-div table tbody td{padding:15px;font-weight:400;font-size:13px;vertical-align:middle;border-bottom:1px solid #dee2e6}.nickNameWBSCss .raised-table-div tbody.no-data{position:absolute;left:45%;top:35%}.nickNameWBSCss .button-div{margin-top:1rem}.nickNameWBSCss .primary-btn{background:#2c3e50;color:#fff;border:1px solid #2c3e50;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.nickNameWBSCss .primary-btn:hover:not(:disabled){background:#2c3e50;border-color:#2c3e50}.nickNameWBSCss .primary-btn:disabled{background:#ccc;border-color:#ccc;cursor:not-allowed;opacity:.6}.nickNameWBSCss .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.nickNameWBSCss .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.nickNameWBSCss .col-lg-8{flex:0 0 66.666667%;max-width:66.666667%;position:relative;width:100%;padding-right:15px;padding-left:15px}.nickNameWBSCss .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%;position:relative;width:100%;padding-right:15px;padding-left:15px}.nickNameWBSCss .d-flex{display:flex !important}.nickNameWBSCss .justify-content-end{justify-content:flex-end !important}.nickNameWBSCss .align-items-center{align-items:center !important}.nickNameWBSCss .pb-2{padding-bottom:.5rem !important}.nickNameWBSCss .mt-2{margin-top:.5rem !important}.nickNameWBSCss .mt-3{margin-top:1rem !important}.nickNameWBSCss .p-4{padding:1.5rem !important}.nickNameWBSCss .text-danger{color:#dc3545 !important}.nickNameWBSCss .modal-dialog{animation:modalEnter .5s ease}@keyframes modalEnter{from{transform:scale3d(0.3, 0.3, 0.3)}to{transform:scale3d(1, 1, 1)}}.nickNameWBSCss .fa-solid{font-family:"Font Awesome 6 Free";font-weight:900}.nickNameWBSCss .fa-xmark::before{content:""}@media(max-width: 768px){.nickNameWBSCss .modal-dialog{width:95vw;max-width:95%}.nickNameWBSCss .col-lg-8,.nickNameWBSCss .col-lg-4{flex:0 0 100%;max-width:100%}.nickNameWBSCss .raised-table-div{overflow-x:auto}.nickNameWBSCss .raised-table-div table{min-width:800px}}
.preview-wbs-popup h5.heading{font-size:15px;color:#262626;font-weight:700;margin:0}.preview-wbs-popup .sub-title{color:#626262;font-size:14px;font-weight:500}.preview-wbs-popup ul li{color:#616161;font-size:13px;font-weight:500}.preview-wbs-popup .accordion .accordion-item{border:1px solid #e0e0e0;border-radius:6px;overflow:hidden;margin-bottom:10px}.preview-wbs-popup .accordion .accordion-header{margin-bottom:0}.preview-wbs-popup .accordion .accordion-button{box-shadow:none !important;border-radius:6px !important;font-size:14px;font-weight:700;border:none;background:none;width:100%;text-align:left;transition:background-color .3s ease}.preview-wbs-popup .accordion .accordion-button:focus{box-shadow:none}.preview-wbs-popup .accordion .accordion-button:not(.collapsed){background-color:#e3f2fd;color:#1976d2}.preview-wbs-popup .accordion .accordion-body{padding:15px;background:#f8f9fa}.preview-wbs-popup .accordion .accordion-body h5{margin-top:1rem;color:#2c3e50}.preview-wbs-popup .milestone-accordion,.preview-wbs-popup .deliverable-accordion{display:flex;background:#efdbef !important;color:#424242;font-size:13px;font-weight:500;padding:12px 15px;box-shadow:4px 4px 12px rgba(120,120,120,.1) !important;width:100%}.preview-wbs-popup .milestone-accordion:hover,.preview-wbs-popup .deliverable-accordion:hover{background:#e8d5e8 !important}.preview-wbs-popup .task-accordion{display:flex;background:#f5f5f5;color:#424242;font-size:13px;font-weight:500;padding:10px 15px;margin-bottom:5px;border-radius:4px;border:1px solid #e0e0e0}.preview-wbs-popup .task-accordion:hover{background:#eee}.preview-wbs-popup .sr-no{width:80px;font-weight:600}.preview-wbs-popup .work-item{width:120px;font-weight:600;color:#1976d2}.preview-wbs-popup .milestone-name{flex:1 1;padding-right:10px}.preview-wbs-popup .milestone-duration{width:100px;text-align:center}.preview-wbs-popup .button-div .primary-btn{background-color:#2c3e50;color:#fff;border:1px solid #2c3e50;padding:.375rem .75rem;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .15s ease-in-out}.preview-wbs-popup .button-div .primary-btn:hover{background-color:#2c3e50;border-color:#2c3e50}.preview-wbs-popup .button-div .secoandry-btn{background-color:rgba(0,0,0,0);color:#6c757d;border:1px solid #6c757d;padding:.375rem .75rem;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .15s ease-in-out}.preview-wbs-popup .button-div .secoandry-btn:hover{background-color:#6c757d;color:#fff}.preview-wbs-popup .cross-click-icon{font-size:1.2rem;color:#6c757d;transition:color .15s ease-in-out}.preview-wbs-popup .cross-click-icon:hover{color:#262626}.preview-wbs-popup .confirm-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1001}.preview-wbs-popup .confirm-popup-overlay .confirm-popup{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.3);max-width:400px;width:90%}.preview-wbs-popup .confirm-popup-overlay .confirm-popup h4{margin-bottom:1rem;color:#333}.preview-wbs-popup .confirm-popup-overlay .confirm-popup .confirm-buttons{margin-top:1.5rem;display:flex;gap:10px;justify-content:flex-end}.preview-wbs-popup .confirm-popup-overlay .confirm-popup .confirm-buttons button{padding:8px 16px;border-radius:4px;border:1px solid #ccc;cursor:pointer;background:#fff;transition:all .2s ease}.preview-wbs-popup .confirm-popup-overlay .confirm-popup .confirm-buttons button:first-child{background:#6c757d;color:#fff;border-color:#6c757d}.preview-wbs-popup .confirm-popup-overlay .confirm-popup .confirm-buttons button:first-child:hover{background:#5a6268}.preview-wbs-popup .confirm-popup-overlay .confirm-popup .confirm-buttons button:last-child{background:#2c3e50;color:#fff;border-color:#2c3e50}.preview-wbs-popup .confirm-popup-overlay .confirm-popup .confirm-buttons button:last-child:hover{background:#2c3e50}@keyframes slideInFromTop{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes scaleIn{0%{transform:scale3d(0.3, 0.3, 0.3);opacity:0}100%{transform:scale3d(1, 1, 1);opacity:1}}.preview-wbs-popup .d-flex{display:flex}.preview-wbs-popup .justify-content-between{justify-content:space-between}.preview-wbs-popup .justify-content-end{justify-content:flex-end}.preview-wbs-popup .align-items-center{align-items:center}.preview-wbs-popup .w-100{width:100%}.preview-wbs-popup .pb-2{padding-bottom:.5rem}.preview-wbs-popup .p-4{padding:1.5rem}.preview-wbs-popup .mt-2{margin-top:.5rem}.preview-wbs-popup .mt-3{margin-top:1rem}.preview-wbs-popup .me-2{margin-right:.5rem}.preview-wbs-popup .me-3{margin-right:1rem}.preview-wbs-popup .mb-2{margin-bottom:.5rem}.preview-wbs-popup .show{display:block !important}.preview-wbs-popup .collapse:not(.show){display:none}.preview-wbs-popup .collapsed{opacity:.8}.preview-wbs-popup .modal{display:flex !important;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.preview-wbs-popup .modal .modal-dialog{position:relative;margin:5% auto;animation:slideInFromTop .3s ease-out}.preview-wbs-popup .modal .modal-dialog.animate-in{animation:scaleIn .5s ease-out}.preview-wbs-popup .modal .modal-dialog .modal-content{background-color:#fefefe;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAvCAYAAABTy8xRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAo9SURBVHgB3VrLbx1XGT/vmbn3+hEclzwAlaLSiCBR1AgpAgmHh9qkKEgIZ4UQXUViwb/A7YYFQl3AAgUJseCxcFaJQkOaSo0ARUKibEojXptCI4LdJH7cx8ycF993zsz1tZPQOLbroV8895w5PjO53+97f8eUNJzOfenqFFHlEe8Yc9R76pgTQllnSq944piwjloOq3Bx4ZiEcWBhXTgtreNGOm6NE1I5YZSbEqL/2YtP9SihHt/PSIPp+3MLB7QqP2WALesslUSGdeYNJdXcFAzmKvwgFUVJtNTUOE3T0ZsyUric5vYO7fMi+/Xzb0x3iQ+8NxaAH8z9an+WZkfinSbIcAGMM04priAIFi6RCI+jyeHymoKa0Pod2jLKXQH3Q5Kw1JN2K6w7WvJPzL8+4YmnnDSQfjb3Wupb/mnnQEqgqRwGxxEC6ikFO3AOZ54ytAkCc+aphGkY4fIeZjAy/HSeK0FKJwjLHVhSSaQRxDFD//iRN2kjNWBF3D1mnZOjBQGXeZeHysoGyuo+iUMO13CIswEhbRzDB5mEfx+QB1XjAPjRly8cIoxnGxaBeSHGFwAbGfFR9ZIavwPuizhLyf+mxgGgWfkxQ2x19yAL1aMZChyhUPWduv8TGWlVst9IjQLghycXZoGdhFHm44p9wM46HkR+EY6yjLqPmo8RYGQDFaEV9OubzsRovVkaUJJZ1Hce/By4vgqIe81fj3SgrCZKRdGj5gsm/fre7J6nczMYRYpGAcBkNiW9chC8PDp4A6wzy/3DPBs1YFz/C6JdGUJglm2EIc3t6J2NAaA795qw3qUuSJ8F6XOKzKNGQPjaDISuRD9uC6MQAJTUJhBZL21O7/f/NgaAqenljgNGkXEEAYM5rju6zrir1jiDtZrx2gTIpjBYFEQy5eswYHnqayeYW948E2jJjocv7JBx9AHBDGxkmFHhOXMRkGqNGxFGzATDuom/jzgU6y/Oh9VkMHKCKW/FvVMNAuDuXfgwYPMocShtkHkKgET1d5Up8ABO7QA5jczjHuNMlGq58b35aNYaCwNrcVhpmBNEhmsJQ9nnUb+dRelzj6bAWc2wgJS2kngV/kT1u80IbEiExhKBVfxokga0pM5ZUH8HpsAcMk4clLtq3Qdg8Av2XzlA8JUAhPR1KBRQEMisDc/HMJgX6/JPasBGarDaLA34zuVTBXCnkWko7H1kHBgG9XcBGNAAU9m/EhsiQisBEMIMbL+IMwsMT7SURwhs6XzhWDSRkRlMhs9GmYDVpI/ODpnGCxseNfMo7WAKAAIqQG3/SJgDCBbBQfdXFNEJ5sC9ZEm1bwDxP/XIfw9vV4MRNAuANk9uhyywunTwAcA0+IXa6yPVEUGA50eTqe3fgupjFhjCH9KYAwj9AKCZycynHJ6fRAtYaRYAbw3IO4SlOnp7Dt0KaHRVYRGdXg1McIK2CPaPz6HSo/2PvwtBUGWyYa0/Fgpbou0x9DYKgO61E8bQ/i2UeFB5kHpkngem8R7NAvc6Wsd/76P6F2EutfP52DsVR1NC6Vf9gP7676ZJA8vhmWx4S1Cfo8ML/oBF51drQTQLYFjF+F8/Z8cKIAn7LKo51oDhZwC9w9QnRbauEeAClpch9JJHpG63yz78p0+3k/9IOjn7mJnorZUnQIJkB+inpy9MaJM9FR2dDlkfMh/jPwABtp9w7lDiuA6ZnYPGr8dOsNM4WteS0BWuOsKYBnMNneEkcVJrp9LM5aV2bHpgtwxAt+uB8asHrGEdyNWsgoRVUmIUbUMfw5Q3rhxf7hLqyDbp51/77UHd1wfr2F8zj44PbR+lj63wsIZz2YLsERpp2gcguJXOsr7HMbbEjVsRzk9r5XIAwIi+uXH00tqWAOjOL6iZYfoEhe+U0Y5BAKCsMJJmxrvSJqxjWkyYm4fL3tmfHNNkm3Tu2d8cBJv/YARBbGA+Sl+A9MUG6Wc4ov9AyYeQKl0pDZwPwJkAaEChU5fr245Mvr1y5vwZuyUf0B6Ij0PnObFQqsSuC2TosqTcFmGe2yEdmB49cCtP0UTINunslef+DcOtwDxzI68fHZ8Izq8gWPVFJyjre+6qBCgJDlCJGAL74ACR+fMV87j20BrwvS++OqP42uOKCiMFhY67NL6gaF6mU6Tgvdum7Qtr6BSYQm5nzUxx4tpHc7ID9IuTL09qnh2C3DC0RqPqQ8wHx4jSR8aZ4CP1t6AJXNT2j21x5Sy0xEnJhvNXn1nF1nr97oeWUprmU7XXDbn3qO5e39Mb21+qVY4lDdkB+sblU6svXDrxF6LLRU4ZJLtl+AKo4pj34+i0CiNKX7ViBMBCGBOgdj8t4FDkzplXj62MM480aja/dPx61m73Fbm7b3D29Xvtt+Op6IPLBfC9IJBg+Nh7g2xjAwhhr5zyxA5wC9kRBCr65ivPLsKweOH07ydWheuwwmeW5RxBgMQoJD957ogCo+yQDL5VCX2xW8VzV04VD3pnAODHX1g4zMTaREeIYTZTJAvzf14+c/6TG+rKglmWQGCmEH4oHNmIcP5SEKHXs62UQ5x1mGPPhvsXuy9S0iUP1dPbCn314uewoA9FPUalz/zhH7LXWQJtbtu/ri257hbCsXhp/nrm+ndnmcHeQRqypbViGRpq2HdYVxeVk4FLuLAQk6k1UK2BcwkgYLsJQHCQaZHO6MWF2u+73e/Cb7tkN6nbDSG3II9IbN9SAT5dwCkjdwaTijzz+++zkXPVw6PpBGJRCntDtlVd4fAxpJs9yLE7MN4mE73SjQPYVGLt2SXNnB0qMKcOxEwDNl4koA+bvvzk5OoK2FoObWqHaSeeyaPNyRKcD2hAAkmGgV4bVlhaTvu52ce3nQe8F8RCPFx87J8tKvt4tE4OkcGNo6/co1K476B7/KahykQQQPoQbhSMqnChzk6HNlRYUvOSnqeW/B/Qlp30uWfOSfmhIwdo4XhMOTE941ix25JSc4gt909dPvXINvle0yNHqXNfudhSYkIN3+nT/SmUqP12OX/9eL45zm6FFsAh93qmg5rkDmelvjksX7h2YkeSqQfRTobpR6ZQY6ykhxUc50DZazI+oSVk24YxU6wmxVvXLqx2SXfbBdb9aM/7AfPzC3xyNX2SCN4xMp7qluFML9IUL/nn577e8juUVW6mPQfg6TvJfkp0dZCXkLrIKqsCC3t3SyLn5+fflGQXaM8BmOR0H7fi3f3G21O78vdMew6A8TbFNq8wsbExfrZfmOG6KUzc2ZXvuucAZCLBhoKzyLyRvs5qVUiuoLaI7XsyA6k12QUSZI8JukoDSVSLeh5rd9rGMxyHpWxt9FhdvtH72/szCjChF2mVWTIbaww80sHsEv+Sw0D/HmuLb317bldS6z0H4Oyl04O0zZeUTy3UZJBTQnYpJ0JhZqC8bkGN8SSZKeiZ3UmtG5EIIf3y+d/t8062LdcsgyNR4oQVhdcrdtDfzWywMQDU9PLJvyf/Wlzh+55IzfzCUb2d1Pph6L+sF+3IxNh/ogAAAABJRU5ErkJggg==);background-size:15%;background-repeat:no-repeat;background-position:top right;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);border:none}.preview-wbs-popup .modal .content-div{max-height:400px;overflow-y:auto}.preview-wbs-popup .modal .content-div::-webkit-scrollbar{width:6px}.preview-wbs-popup .modal .content-div::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}
.cloneWbsModalCss .modal{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1050}.cloneWbsModalCss .modal-dialog{width:70%;max-width:30%;position:relative;margin:1.75rem auto;pointer-events:none}.cloneWbsModalCss .modal-dialog h5.title{font-size:1rem;font-weight:600;color:#262626}.cloneWbsModalCss .modal-dialog .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important;background-color:#fff;width:100%}.cloneWbsModalCss .modal-dialog .form-select:disabled{background-color:#e9ecef;opacity:1}.cloneWbsModalCss .modal-dialog span.cross-click-icon{cursor:pointer}.cloneWbsModalCss .modal-dialog label.form-label{font-size:13px;font-weight:600}.cloneWbsModalCss .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.5)}.cloneWbsModalCss .checkbox-section{display:flex;gap:1rem}.cloneWbsModalCss .checkbox-section .checkbox1{display:flex;align-items:center}.cloneWbsModalCss .checkbox-section .checkbox1 input[type=checkbox]{margin-right:.5rem}.cloneWbsModalCss .checkbox-section .checkbox1 input[type=checkbox]:disabled{opacity:.6}.cloneWbsModalCss .primary-btn,.cloneWbsModalCss .secoandry-btn{padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;border:1px solid}.cloneWbsModalCss .primary-btn:disabled,.cloneWbsModalCss .secoandry-btn:disabled{opacity:.6;cursor:not-allowed}.cloneWbsModalCss .primary-btn{background:#2c3e50;color:#fff;border-color:#2c3e50}.cloneWbsModalCss .primary-btn:hover:not(:disabled){background:#2c3e50;border-color:#2c3e50}.cloneWbsModalCss .secoandry-btn{background:rgba(0,0,0,0);color:#6c757d;border-color:#6c757d}.cloneWbsModalCss .secoandry-btn:hover:not(:disabled){background:#6c757d;color:#fff}.cloneWbsModalCss .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cloneWbsModalCss .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cloneWbsModalCss .col-lg-8{flex:0 0 66.666667%;max-width:66.666667%;position:relative;width:100%;padding-right:15px;padding-left:15px}.cloneWbsModalCss .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%;position:relative;width:100%;padding-right:15px;padding-left:15px}.cloneWbsModalCss .col-lg-12{flex:0 0 100%;max-width:100%;position:relative;width:100%;padding-right:15px;padding-left:15px}.cloneWbsModalCss .d-flex{display:flex !important}.cloneWbsModalCss .justify-content-end{justify-content:flex-end !important}.cloneWbsModalCss .align-items-center{align-items:center !important}.cloneWbsModalCss .gap-2{gap:.5rem !important}.cloneWbsModalCss .mt-2{margin-top:.5rem !important}.cloneWbsModalCss .mt-3{margin-top:1rem !important}.cloneWbsModalCss .me-2{margin-right:.5rem !important}.cloneWbsModalCss .p-4{padding:1.5rem !important}.cloneWbsModalCss .w-100{width:100% !important}.cloneWbsModalCss .modal-dialog{animation:modalEnter .5s ease}@keyframes modalEnter{from{transform:scale3d(0.3, 0.3, 0.3)}to{transform:scale3d(1, 1, 1)}}.cloneWbsModalCss .fa-solid{font-family:"Font Awesome 6 Free";font-weight:900}.cloneWbsModalCss .fa-xmark::before{content:""}@media(max-width: 768px){.cloneWbsModalCss .modal-dialog{width:95vw;max-width:95%}.cloneWbsModalCss .col-lg-8,.cloneWbsModalCss .col-lg-4,.cloneWbsModalCss .col-lg-12{flex:0 0 100%;max-width:100%}}
.invoiceVersionCss .modal-dialog{width:90%;max-width:84vw;border-radius:8px}.invoiceVersionCss .version-table-div{height:calc(100vh - 17rem);overflow:auto}.invoiceVersionCss .table-hover tbody tr:hover{background-color:#f5f7fa;cursor:pointer;transition:background-color .3s ease}.invoiceVersionCss table thead{background:#f5f2f5;color:#752975;font-weight:600;font-size:12px}.invoiceVersionCss table tbody{font-weight:400;font-size:13px}.invoiceVersionCss table .no-data{position:absolute;left:40%;top:40%}.invoiceVersionCss .modal-content{animation:fadeInUp .3s ease}@keyframes fadeInUp{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.invoiceVersionCss .modal-header{background:#f5f2f5}
.view-my-escalation{z-index:100;position:fixed;right:15px;top:18%;float:right;max-width:850px;min-height:-webkit-max-content;min-height:max-content;width:90%;height:-webkit-max-content;height:max-content;animation:main 1s;transform-origin:100% 50%;animation:main 1s;border-radius:.5rem;background:#fff;box-shadow:4px 6px 14px 0px rgba(115,115,115,.55)}.view-my-escalation .cross-click-icon{cursor:pointer}.view-my-escalation .req-table-div{height:calc(100vh - 22rem);overflow:auto}.view-my-escalation .req-table-div table{width:100%}.view-my-escalation .req-table-div tr:nth-child(even){background:#f5eef0}.view-my-escalation .req-table-div tr:nth-child(odd){background:#fff}.view-my-escalation .req-table-div table thead th{background:#f5f2f5;color:#752975;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.view-my-escalation .req-table-div table tbody td{padding:15px;font-weight:400;font-size:14px}.view-my-escalation .req-table-div tbody.no-data{position:absolute;top:40%;left:40%}
.view-sales-task-dialog .modal-dialog{max-width:100%;width:85%}.view-sales-task-dialog span.cross-click-icon{top:-24px;right:-11px}.view-sales-task-dialog .modal-content{background-color:#fbfbfb}.view-sales-task-dialog .modal-content .task-table-div{max-height:-webkit-fit-content;max-height:fit-content;overflow:scroll}.view-sales-task-dialog .modal-content table{width:100%;border-collapse:collapse}.view-sales-task-dialog .modal-content table th{padding:8px 14px;background:#f5f2f5;color:#752975;font-size:13px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.view-sales-task-dialog .modal-content table tr{border-bottom:1px solid #e2e8f0}.view-sales-task-dialog .modal-content tr:nth-child(even){background:#f5eef0}.view-sales-task-dialog .modal-content tr:nth-child(odd){background:#fff}.view-sales-task-dialog .modal-content table td{padding:8px 14px;color:#000;font-size:13px}
.oppMemberComponentCss{background-color:#fbfbfb;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.oppMemberComponentCss .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.oppMemberComponentCss .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.oppMemberComponentCss .col-lg-2{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 16.666667%;max-width:16.666667%}@media(max-width: 991.98px){.oppMemberComponentCss .col-lg-2{flex:0 0 100%;max-width:100%;margin-bottom:1rem}}.oppMemberComponentCss .col-lg-10{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 83.333333%;max-width:83.333333%}@media(max-width: 991.98px){.oppMemberComponentCss .col-lg-10{flex:0 0 100%;max-width:100%}}.oppMemberComponentCss .d-flex{display:flex !important}.oppMemberComponentCss .justify-content-between{justify-content:space-between !important}.oppMemberComponentCss .justify-content-end{justify-content:flex-end !important}.oppMemberComponentCss .align-items-center{align-items:center !important}.oppMemberComponentCss .ms-1{margin-left:.25rem !important}.oppMemberComponentCss .ms-2{margin-left:.5rem !important}.oppMemberComponentCss .me-2{margin-right:.5rem !important}.oppMemberComponentCss .ps-0{padding-left:0 !important}.oppMemberComponentCss .pe-0{padding-right:0 !important}.oppMemberComponentCss .p-2{padding:.5rem !important}.oppMemberComponentCss .text-center{text-align:center !important}.oppMemberComponentCss .img-fluid{max-width:100%;height:auto}.oppMemberComponentCss .fa-solid{font-family:"Font Awesome 6 Free";font-weight:900}.oppMemberComponentCss .fa-plus::before{content:""}.oppMemberComponentCss .members-table-div{height:calc(100vh - 13.5rem);overflow:auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.oppMemberComponentCss .members-table-div .toggle-div .switch{position:relative;display:inline-block;width:60px;height:32px}.oppMemberComponentCss .members-table-div .toggle-div .switch input{opacity:0;width:0;height:0}.oppMemberComponentCss .members-table-div .toggle-div .toggle-label{font-size:14px;font-weight:600;color:#626262}.oppMemberComponentCss .members-table-div .toggle-div .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:32px}.oppMemberComponentCss .members-table-div .toggle-div .slider:before{position:absolute;content:"";height:24px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.oppMemberComponentCss .members-table-div .toggle-div input:checked+.slider{background-color:#2c3e50}.oppMemberComponentCss .members-table-div .toggle-div input:focus+.slider{box-shadow:0 0 1px #2c3e50}.oppMemberComponentCss .members-table-div .toggle-div input:checked+.slider:before{transform:translateX(26px)}.oppMemberComponentCss .members-table-div span.sales{background:rgba(168,169,183,.12);border-radius:4px;color:#f2072e;padding:5px;font-size:10px;font-weight:600}.oppMemberComponentCss .members-table-div span.opp-owner{background:rgba(168,169,183,.12);border-radius:4px;color:#823058;padding:5px;font-size:10px;font-weight:600}.oppMemberComponentCss .members-table-div span.lead{background:rgba(168,169,183,.12);border-radius:4px;color:#489a3c;padding:5px;font-size:10px;font-weight:600}.oppMemberComponentCss .members-table-div a.style_anchor{cursor:pointer;color:#2c3e50;text-decoration:underline}.oppMemberComponentCss table{width:100%;border-collapse:collapse;min-width:800px}.oppMemberComponentCss table th{padding:8px 14px;background:#f5f2f5;color:#2c3e50;font-size:13px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.oppMemberComponentCss table tr{border-bottom:1px solid #e2e8f0}.oppMemberComponentCss tr:nth-child(even){background:#f5eef0}.oppMemberComponentCss tr:nth-child(odd){background:#fff}.oppMemberComponentCss table td{padding:8px 14px;color:#000;font-size:13px}.oppMemberComponentCss .user-details .profile-div{width:40px;height:40px;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(/static/media/profile_pic.08c395296c465480f431.png)}.oppMemberComponentCss .user-details .name-div{display:flex;flex-direction:column;justify-content:center}.oppMemberComponentCss .user-details .name-div .emp-name{font-weight:600;font-size:14px;color:#000}.oppMemberComponentCss .user-details .name-div .emp-id{font-size:12px;color:#666}.oppMemberComponentCss .user-details .ss-tag{display:flex;align-items:center;flex-wrap:wrap}.oppMemberComponentCss .switch{position:relative;display:inline-block;width:50px;height:24px}.oppMemberComponentCss .switch input{opacity:0;width:0;height:0}.oppMemberComponentCss .slider1,.oppMemberComponentCss .slider2{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.oppMemberComponentCss .slider1{background-color:#2c3e50}.oppMemberComponentCss .slider1:before,.oppMemberComponentCss .slider2:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}.oppMemberComponentCss .slider1:before{transform:translateX(26px)}.oppMemberComponentCss input:focus+.slider1,.oppMemberComponentCss input:focus+.slider2{box-shadow:0 0 1px #2c3e50}.oppMemberComponentCss .total_count{background:#fff;border-radius:8px;padding:1rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.oppMemberComponentCss .total_count .label-title{font-size:12px;color:#666;font-weight:500}.oppMemberComponentCss .primary-btn{background:#2c3e50;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color .3s}.oppMemberComponentCss .primary-btn:hover{background:#2c3e50}.oppMemberComponentCss .primary-btn:disabled{background:#ccc;cursor:not-allowed}.oppMemberComponentCss .secoandry-btn{background:#f8f9fa;color:#000;border:1px solid #dee2e6;padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color .3s}.oppMemberComponentCss .secoandry-btn:hover{background:#e9ecef}.oppMemberComponentCss .custom-color{background:#fc4a1a !important;color:#fff !important}.oppMemberComponentCss .no-data-found{position:absolute;left:42%;top:45%}
.mysalesTaskCss{background-color:#fbfbfb;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mysalesTaskCss .members-table-div{height:calc(100vh - 12.5rem);overflow:auto}.mysalesTaskCss table{width:100%;border-collapse:collapse}.mysalesTaskCss table th{padding:8px 14px;background:#f5f2f5;color:#2c3e50;font-size:13px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.mysalesTaskCss table tr{border-bottom:1px solid #e2e8f0}.mysalesTaskCss tr:nth-child(even),.mysalesTaskCss .even-row{background:#f5eef0}.mysalesTaskCss tr:nth-child(odd){background:#fff}.mysalesTaskCss table td{padding:8px 14px;color:#000;font-size:13px}.mysalesTaskCss td.remarks-td{white-space:nowrap;overflow:hidden;max-width:200px;text-overflow:ellipsis}.mysalesTaskCss .no-data-found{position:relative;text-align:center;padding:40px}.mysalesTaskCss .no-data-found{position:absolute;left:0%;top:45%}.mysalesTaskCss input.custom-input{border:none;outline:none;border-radius:.25rem;background:#f7f7f7 !important;padding:8px;color:#616161}.mysalesTaskCss input.normal-input{border:none;outline:none;border-radius:.25rem;background:#fff;border:1px solid #e6e6e6;padding:8px;color:#616161;width:100%}.mysalesTaskCss input.normal-input.error{border-color:#dc3545}.mysalesTaskCss textarea{box-shadow:none !important;color:#616161;font-size:.9rem}.mysalesTaskCss textarea.error{border-color:#dc3545}.mysalesTaskCss .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:13px}.mysalesTaskCss .error-text{color:#dc3545;font-size:.8rem;margin-top:.25rem;display:block}.mysalesTaskCss .edit-btn{display:flex;gap:.5rem}.mysalesTaskCss .primary-btn{background-color:#2c3e50;border:1px solid #2c3e50;color:#fff;padding:6px 12px;border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem}.mysalesTaskCss .primary-btn:hover{background-color:#2c3e50;border-color:#2c3e50}.mysalesTaskCss .primary-btn:disabled{opacity:.6;cursor:not-allowed}.mysalesTaskCss .secoandry-btn{background-color:rgba(0,0,0,0);border:1px solid #2c3e50;color:#2c3e50;padding:6px 12px;border-radius:4px;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem}.mysalesTaskCss .secoandry-btn:hover{background-color:#2c3e50;color:#fff}.mysalesTaskCss .modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1050}.mysalesTaskCss .modal-dialog{background:#fff;border-radius:8px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto}.mysalesTaskCss .modal-dialog.modal-lg{max-width:800px}.mysalesTaskCss .modal-content{padding:0}.mysalesTaskCss .modal-header{padding:1rem 1.5rem;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.mysalesTaskCss .modal-header .modal-title{margin:0;font-size:1.25rem;font-weight:500}.mysalesTaskCss .modal-header .btn-close{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#aaa}.mysalesTaskCss .modal-header .btn-close:hover{color:#000}.mysalesTaskCss .modal-body{padding:1.5rem}.mysalesTaskCss .modal-footer{padding:1rem 1.5rem;border-top:1px solid #e9ecef;display:flex;justify-content:flex-end;gap:.5rem}.mysalesTaskCss .modal-footer .btn{padding:.375rem .75rem;border-radius:.25rem;border:1px solid;cursor:pointer;font-size:.875rem}.mysalesTaskCss .modal-footer .btn.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.mysalesTaskCss .modal-footer .btn.btn-secondary:hover{background-color:#5a6268;border-color:#545b62}.mysalesTaskCss .modal-footer .btn.btn-primary{background-color:#2c3e50;border-color:#2c3e50;color:#fff}.mysalesTaskCss .modal-footer .btn.btn-primary:hover{background-color:#2c3e50;border-color:#2c3e50}.mysalesTaskCss .modal-footer .btn.btn-primary:disabled{opacity:.6;cursor:not-allowed}.mysalesTaskCss .form-label{margin-bottom:.5rem;font-weight:500;font-size:.875rem}.mysalesTaskCss .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:none;border:1px solid #ced4da;border-radius:.25rem}.mysalesTaskCss .form-control:focus{color:#212529;background-color:#fff;border-color:#2c3e50;outline:0;box-shadow:0 0 0 .2rem rgba(117,41,117,.25)}.mysalesTaskCss .form-control.is-invalid{border-color:#dc3545}.mysalesTaskCss .form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.mysalesTaskCss .invalid-feedback{display:block;width:100%;margin-top:.25rem;font-size:.875rem;color:#dc3545}.mysalesTaskCss .text-danger{color:#dc3545}
.clone-existing-milestone-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.clone-existing-milestone-modal{background:#fff;border-radius:8px;min-width:800px;max-width:900px;width:95%;max-height:90vh;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column}.clone-existing-milestone-modal .modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:1px solid #dee2e6;background:#f8f9fa;border-radius:8px 8px 0 0}.clone-existing-milestone-modal .modal-header h5{margin:0;color:#2c3e50;font-weight:600}.clone-existing-milestone-modal .modal-header .close-btn{background:none;border:none;font-size:24px;color:#6c757d;cursor:pointer}.clone-existing-milestone-modal .modal-header .close-btn:hover{color:#495057}.clone-existing-milestone-modal .modal-body{padding:25px;overflow-y:auto;flex:1 1}.clone-existing-milestone-modal .modal-body .alert{padding:12px 16px;border-radius:6px;margin-bottom:20px}.clone-existing-milestone-modal .modal-body .alert.alert-danger{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.clone-existing-milestone-modal .modal-body .milestone-selection{margin-bottom:30px}.clone-existing-milestone-modal .modal-body .milestone-selection h6{margin:0 0 20px 0;color:#495057;font-weight:600;border-bottom:1px solid #dee2e6;padding-bottom:10px}.clone-existing-milestone-modal .modal-body .milestone-selection .milestones-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-gap:15px;gap:15px;margin-bottom:15px}.clone-existing-milestone-modal .modal-body .milestone-selection .milestones-grid .milestone-card{border:2px solid #dee2e6;border-radius:8px;padding:20px;cursor:pointer;transition:all .2s;position:relative;background:#fff}.clone-existing-milestone-modal .modal-body .milestone-selection .milestones-grid .milestone-card:hover{border-color:#2c3e50;box-shadow:0 2px 8px rgba(0,123,255,.1)}.clone-existing-milestone-modal .modal-body .milestone-selection .milestones-grid .milestone-card.selected{border-color:#2c3e50;background:#f0f8ff;box-shadow:0 2px 8px rgba(0,123,255,.2)}.clone-existing-milestone-modal .modal-body .milestone-selection .milestones-grid .milestone-card .milestone-header{margin-bottom:10px}.clone-existing-milestone-modal .modal-body .milestone-selection .milestones-grid .milestone-card .milestone-header h6{margin:0 0 5px 0;color:#2c3e50;font-weight:600;border:none;padding:0}.clone-existing-milestone-modal .modal-body .milestone-selection .milestones-grid .milestone-card .milestone-header .project-name{color:#2c3e50;font-weight:500}.clone-existing-milestone-modal .modal-body .milestone-selection .milestones-grid .milestone-card .milestone-description{color:#6c757d;margin:0;font-size:14px;line-height:1.4}.clone-existing-milestone-modal .modal-body .milestone-selection .milestones-grid .milestone-card .selected-indicator{position:absolute;top:10px;right:10px;background:#2c3e50;color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:bold}.clone-existing-milestone-modal .modal-body .milestone-selection .error-message{color:#dc3545;font-size:12px;margin-top:5px}.clone-existing-milestone-modal .modal-body .clone-form h6{margin:0 0 20px 0;color:#495057;font-weight:600;border-bottom:1px solid #dee2e6;padding-bottom:10px}.clone-existing-milestone-modal .modal-body .clone-form .form-group{margin-bottom:20px}.clone-existing-milestone-modal .modal-body .clone-form .form-group label{display:block;margin-bottom:8px;color:#2c3e50;font-weight:500}.clone-existing-milestone-modal .modal-body .clone-form .form-group input,.clone-existing-milestone-modal .modal-body .clone-form .form-group textarea{width:100%;padding:12px;border:1px solid #dee2e6;border-radius:6px;font-size:14px;transition:border-color .2s,box-shadow .2s}.clone-existing-milestone-modal .modal-body .clone-form .form-group input:focus,.clone-existing-milestone-modal .modal-body .clone-form .form-group textarea:focus{outline:none;border-color:#2c3e50;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.clone-existing-milestone-modal .modal-body .clone-form .form-group input.error,.clone-existing-milestone-modal .modal-body .clone-form .form-group textarea.error{border-color:#dc3545}.clone-existing-milestone-modal .modal-body .clone-form .form-group input::placeholder,.clone-existing-milestone-modal .modal-body .clone-form .form-group textarea::placeholder{color:#adb5bd}.clone-existing-milestone-modal .modal-body .clone-form .form-group textarea{resize:vertical;min-height:100px}.clone-existing-milestone-modal .modal-body .clone-form .form-group .error-message{color:#dc3545;font-size:12px;margin-top:5px}.clone-existing-milestone-modal .modal-footer{display:flex;justify-content:flex-end;gap:15px;padding:20px 25px;border-top:1px solid #dee2e6;background:#f8f9fa;border-radius:0 0 8px 8px}.clone-existing-milestone-modal .modal-footer .btn-primary,.clone-existing-milestone-modal .modal-footer .btn-secondary{padding:12px 25px;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px}.clone-existing-milestone-modal .modal-footer .btn-primary:disabled,.clone-existing-milestone-modal .modal-footer .btn-secondary:disabled{opacity:.6;cursor:not-allowed}.clone-existing-milestone-modal .modal-footer .btn-primary:hover:not(:disabled),.clone-existing-milestone-modal .modal-footer .btn-secondary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.clone-existing-milestone-modal .modal-footer .btn-primary .spinner,.clone-existing-milestone-modal .modal-footer .btn-secondary .spinner{width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-top:2px solid currentColor;border-radius:50%;animation:spin 1s linear infinite}.clone-existing-milestone-modal .modal-footer .btn-primary{background:#2c3e50;color:#fff}.clone-existing-milestone-modal .modal-footer .btn-primary:hover:not(:disabled){background:#2c3e50}.clone-existing-milestone-modal .modal-footer .btn-secondary{background:#6c757d;color:#fff}.clone-existing-milestone-modal .modal-footer .btn-secondary:hover:not(:disabled){background:#545b62}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(max-width: 1024px){.clone-existing-milestone-modal{min-width:auto;margin:20px}.clone-existing-milestone-modal .modal-body{padding:20px}.clone-existing-milestone-modal .modal-body .milestone-selection .milestones-grid{grid-template-columns:1fr}}@media(max-width: 768px){.clone-existing-milestone-modal .modal-footer{padding:15px 20px}.clone-existing-milestone-modal .modal-footer .btn-primary,.clone-existing-milestone-modal .modal-footer .btn-secondary{padding:10px 20px;font-size:13px}}
.milestone-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.milestone-popup-modal{background:#fff;border-radius:8px;min-width:500px;max-width:600px;width:90%;max-height:80vh;overflow:auto;box-shadow:0 4px 6px rgba(0,0,0,.1)}.milestone-popup-modal .modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:1px solid #dee2e6;background:#f8f9fa}.milestone-popup-modal .modal-header h5{margin:0;color:#2c3e50;font-weight:600}.milestone-popup-modal .modal-header .close-btn{background:none;border:none;font-size:24px;color:#6c757d;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.milestone-popup-modal .modal-header .close-btn:hover{color:#495057}.milestone-popup-modal .modal-body{padding:25px}.milestone-popup-modal .modal-body .form-group{margin-bottom:20px}.milestone-popup-modal .modal-body .form-group label{display:block;font-weight:600;color:#495057;margin-bottom:8px;font-size:14px}.milestone-popup-modal .modal-body .form-group .form-control{width:100%;padding:12px 15px;border:1px solid #ced4da;border-radius:6px;font-size:14px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.milestone-popup-modal .modal-body .form-group .form-control:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.milestone-popup-modal .modal-body .form-group .form-control.error{border-color:#dc3545}.milestone-popup-modal .modal-body .form-group textarea.form-control{resize:vertical;min-height:100px}.milestone-popup-modal .modal-body .form-group .error-text{color:#dc3545;font-size:12px;margin-top:5px;display:block}.milestone-popup-modal .modal-body .form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.milestone-popup-modal .modal-body .form-row .form-group{margin-bottom:20px}.milestone-popup-modal .modal-footer{display:flex;justify-content:flex-end;gap:15px;padding:20px 25px;border-top:1px solid #dee2e6;background:#f8f9fa}.milestone-popup-modal .modal-footer .btn-primary,.milestone-popup-modal .modal-footer .btn-secondary{padding:10px 25px;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease-in-out}.milestone-popup-modal .modal-footer .btn-primary{background:#2c3e50;color:#fff}.milestone-popup-modal .modal-footer .btn-primary:hover{background:#2c3e50}.milestone-popup-modal .modal-footer .btn-secondary{background:#6c757d;color:#fff}.milestone-popup-modal .modal-footer .btn-secondary:hover{background:#545b62}@media(max-width: 768px){.milestone-popup-modal{min-width:auto;width:95%;margin:20px}.milestone-popup-modal .modal-body .form-row{grid-template-columns:1fr;gap:0}.milestone-popup-modal .modal-footer{flex-direction:column;gap:10px}.milestone-popup-modal .modal-footer .btn-primary,.milestone-popup-modal .modal-footer .btn-secondary{width:100%}}
.milestone-task-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:8888}.milestone-task-popup-overlay .modal{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.milestone-task-popup-modal{background:#fff;border-radius:8px;min-width:800px;max-width:95vw;width:90%;max-height:90vh;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}.milestone-task-popup-modal .modal-dialog{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.milestone-task-popup-modal .modal-content{background:#fff;border-radius:8px;width:100%;max-height:90vh;overflow-y:auto}.milestone-task-popup-modal .modal-height{max-height:70vh;overflow-y:auto}.milestone-task-popup-modal .cross-click-icon{font-size:18px;color:#6c757d}.milestone-task-popup-modal .cross-click-icon:hover{color:#495057}.milestone-task-popup-modal .label-text{font-weight:500;color:#2c3e50;font-size:14px}.milestone-task-popup-modal .custom-form-label{font-weight:600;color:#2c3e50;font-size:16px;margin-bottom:15px;display:block}.milestone-task-popup-modal .box{border:1px solid #dee2e6;border-radius:8px;background:#f8f9fa;margin-bottom:20px;padding:20px}.milestone-task-popup-modal .box .form-select,.milestone-task-popup-modal .box .form-control{border:1px solid #ced4da;border-radius:4px;padding:8px 12px;font-size:14px}.milestone-task-popup-modal .box .form-select:focus,.milestone-task-popup-modal .box .form-control:focus{border-color:#2c3e50;box-shadow:0 0 0 2px rgba(0,123,255,.25);outline:none}.milestone-task-popup-modal .box .form-select:disabled,.milestone-task-popup-modal .box .form-control:disabled{background-color:#e9ecef;opacity:1}.milestone-task-popup-modal .box .add-row,.milestone-task-popup-modal .box .delete-row{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;transition:all .2s}.milestone-task-popup-modal .box .add-row{background:#28a745;color:#fff}.milestone-task-popup-modal .box .add-row:hover{background:#218838}.milestone-task-popup-modal .box .delete-row{background:#dc3545;color:#fff}.milestone-task-popup-modal .box .delete-row:hover{background:#c82333}.milestone-task-popup-modal .bottom-btn{border-top:1px solid #dee2e6;padding-top:20px;margin-top:20px}.milestone-task-popup-modal .bottom-btn .primary-btn,.milestone-task-popup-modal .bottom-btn .secoandry-btn{padding:10px 25px;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.milestone-task-popup-modal .bottom-btn .primary-btn:disabled,.milestone-task-popup-modal .bottom-btn .secoandry-btn:disabled{opacity:.6;cursor:not-allowed}.milestone-task-popup-modal .bottom-btn .primary-btn{background:#2c3e50;color:#fff}.milestone-task-popup-modal .bottom-btn .primary-btn:hover:not(:disabled){background:#2c3e50}.milestone-task-popup-modal .bottom-btn .secoandry-btn{background:#6c757d;color:#fff}.milestone-task-popup-modal .bottom-btn .secoandry-btn:hover{background:#545b62}.milestone-task-popup-modal .modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:1px solid #dee2e6;background:#f8f9fa}.milestone-task-popup-modal .modal-header h5{margin:0;color:#2c3e50;font-weight:600}.milestone-task-popup-modal .modal-header .close-btn{background:none;border:none;font-size:24px;color:#6c757d;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.milestone-task-popup-modal .modal-header .close-btn:hover{color:#495057}.milestone-task-popup-modal .modal-body{padding:25px}.milestone-task-popup-modal .modal-body .form-group{margin-bottom:20px}.milestone-task-popup-modal .modal-body .form-group label{display:block;font-weight:600;color:#495057;margin-bottom:8px;font-size:14px}.milestone-task-popup-modal .modal-body .form-group .form-control{width:100%;padding:10px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.milestone-task-popup-modal .modal-body .form-group .form-control:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.milestone-task-popup-modal .modal-body .form-group .form-control.error{border-color:#dc3545}.milestone-task-popup-modal .modal-body .form-group textarea.form-control{resize:vertical;min-height:80px}.milestone-task-popup-modal .modal-body .form-group .error-text{color:#dc3545;font-size:12px;margin-top:5px;display:block}.milestone-task-popup-modal .modal-body .task-info-section{margin-top:30px}.milestone-task-popup-modal .modal-body .task-info-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.milestone-task-popup-modal .modal-body .task-info-section .section-header label{font-weight:600;color:#495057;font-size:16px;margin:0}.milestone-task-popup-modal .modal-body .task-info-section .section-header .btn-add{background:#28a745;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color .15s ease-in-out}.milestone-task-popup-modal .modal-body .task-info-section .section-header .btn-add:hover{background:#218838}.milestone-task-popup-modal .modal-body .task-info-section .task-rows .task-row{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:20px;margin-bottom:15px}.milestone-task-popup-modal .modal-body .task-info-section .task-rows .task-row .row-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.milestone-task-popup-modal .modal-body .task-info-section .task-rows .task-row .row-header span{font-weight:600;color:#495057}.milestone-task-popup-modal .modal-body .task-info-section .task-rows .task-row .row-header .btn-remove{background:#dc3545;color:#fff;border:none;padding:6px 12px;border-radius:4px;font-size:12px;cursor:pointer;transition:background-color .15s ease-in-out}.milestone-task-popup-modal .modal-body .task-info-section .task-rows .task-row .row-header .btn-remove:hover{background:#c82333}.milestone-task-popup-modal .modal-body .task-info-section .task-rows .task-row .form-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:15px;gap:15px}.milestone-task-popup-modal .modal-body .task-info-section .task-rows .task-row .form-grid .form-group{margin-bottom:0}.milestone-task-popup-modal .modal-footer{display:flex;justify-content:flex-end;gap:15px;padding:20px 25px;border-top:1px solid #dee2e6;background:#f8f9fa}.milestone-task-popup-modal .modal-footer .btn-primary,.milestone-task-popup-modal .modal-footer .btn-secondary{padding:10px 25px;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease-in-out}.milestone-task-popup-modal .modal-footer .btn-primary{background:#2c3e50;color:#fff}.milestone-task-popup-modal .modal-footer .btn-primary:hover{background:#2c3e50}.milestone-task-popup-modal .modal-footer .btn-secondary{background:#6c757d;color:#fff}.milestone-task-popup-modal .modal-footer .btn-secondary:hover{background:#545b62}@media(max-width: 768px){.milestone-task-popup-modal{min-width:auto;width:95%;margin:20px}.milestone-task-popup-modal .modal-body .task-info-section .task-rows .task-row .form-grid{grid-template-columns:1fr}.milestone-task-popup-modal .modal-body .task-info-section .section-header{flex-direction:column;gap:10px;align-items:stretch}.milestone-task-popup-modal .modal-footer{flex-direction:column;gap:10px}.milestone-task-popup-modal .modal-footer .btn-primary,.milestone-task-popup-modal .modal-footer .btn-secondary{width:100%}}
.wbs-upload-css input.toggle-style{font-size:14px;border:none;outline:none;background:#fafafa;font-weight:400;line-height:20px;color:#242424;width:12rem;padding:.5rem;border-radius:5px}.wbs-upload-css small.msg{font-size:13px}.wbs-upload-css select.toggle-style{font-size:14px;border:none;outline:none;background:#fafafa;font-weight:400;line-height:20px;color:#242424;width:10rem;padding:.5rem;border-radius:5px;cursor:pointer}.wbs-upload-css select.toggle-style:disabled{cursor:default}.wbs-upload-css .small-font{font-size:13px;font-weight:400}.wbs-upload-css .date-color{color:#616161}.wbs-upload-css textarea{width:100%;border-radius:.5rem;padding:5px;border:none;outline:none;background:#f5f5f5;border-radius:3px}.wbs-upload-css .modal-content{width:40vw}.wbs-upload-css small{color:#242424;font-size:.9rem;margin:0px 5px}.wbs-upload-css a.anchor-link{color:#242424;text-decoration:none;font-size:13px}.wbs-upload-css a.anchor-link:hover{color:#1f438a;text-decoration:underline !important;font-size:13px}.wbs-upload-css span.cross-close{cursor:pointer}.wbs-upload-css input{box-shadow:none !important}
.milestone-wbs-page-css{background-color:#fbfbfb;border-radius:4px}.milestone-wbs-page-css .secoandry-btn{background-color:rgba(0,0,0,0);color:#2c3e50;border:1px solid #2c3e50;cursor:pointer;transition:all .3s ease}.milestone-wbs-page-css .secoandry-btn:hover{background-color:#2c3e50;color:#fff}.milestone-wbs-page-css .plus-icon-div{width:5%;display:flex;align-items:center;justify-content:center}.milestone-wbs-page-css .content-div{height:calc(100vh - 12.5rem);overflow:auto}.milestone-wbs-page-css .right-box ul{margin:0;padding:0}.milestone-wbs-page-css .nav-tabs{position:-webkit-sticky;position:sticky;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px}.milestone-wbs-page-css .nav-tabs ul{padding:0;margin:0}.milestone-wbs-page-css .nav-tabs ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500}.milestone-wbs-page-css .nav-tabs li.active{color:#242424;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px;margin-left:10px}.milestone-wbs-page-css #div1,.milestone-wbs-page-css #div2,.milestone-wbs-page-css #div3{float:left;width:100px;height:35px;margin:10px;padding:10px;border:1px solid #000}.milestone-wbs-page-css .dropdareahead{height:calc(100vh - 14rem)}.milestone-wbs-page-css .deliverable_taskname .task_details{border-bottom:1px solid #eee;padding:10px 0;width:100%}.milestone-wbs-page-css .deliverable_taskname .card{border:1px solid #eee}.milestone-wbs-page-css .card{border:none;outline:none;box-shadow:4px 4px 12px rgba(120,120,120,.1);transition:all .9s ease-out}.milestone-wbs-page-css .button-div{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:999}.milestone-wbs-page-css .milestonetable{display:flex;flex-direction:column}.milestone-wbs-page-css .milestonetable .milestoneheader{background-color:#eee;display:flex;width:100%}.milestone-wbs-page-css .milestonetable .header{padding:8px;font-size:14px;font-weight:600;color:#2c3e50}.milestone-wbs-page-css .milestonetable i{cursor:pointer;font-size:13px;font-weight:600;color:#2c3e50}.milestone-wbs-page-css .milestonetable svg{cursor:pointer}.milestone-wbs-page-css .milestonetable .milestonerow{display:flex;background:#efdbef;color:#424242;font-size:13px;font-weight:500;padding:10px 0px;box-shadow:4px 4px 12px rgba(120,120,120,.1);width:100%;border:1px solid #eee}.milestone-wbs-page-css .milestonetable .sno{width:5%}.milestone-wbs-page-css .milestonetable .name{width:14%}.milestone-wbs-page-css .milestonetable .description{width:16%}.milestone-wbs-page-css .milestonetable .long-desc{width:20% !important}.milestone-wbs-page-css .milestonetable .long-header{width:20% !important}.milestone-wbs-page-css .milestonetable .long-header-task{width:14% !important}.milestone-wbs-page-css .milestonetable .long-task-desc{width:16% !important}.milestone-wbs-page-css .milestonetable .sweek,.milestone-wbs-page-css .milestonetable .eweek{width:8%}.milestone-wbs-page-css .milestonetable .last{width:15%}.milestone-wbs-page-css .milestonetable .resource{width:10%;word-wrap:break-word}.milestone-wbs-page-css .milestonetable .action{width:6%}.milestone-wbs-page-css .milestonetable .deliverablerow,.milestone-wbs-page-css .milestonetable .assignedTaskRow{color:#626262;font-size:13px;font-weight:500}.milestone-wbs-page-css .milestonetable .deliverablerow .deliverablerowdata,.milestone-wbs-page-css .milestonetable .assignedTaskRow .deliverablerowdata{display:flex;padding:10px 0px;box-shadow:4px 4px 12px rgba(120,120,120,.1);background:#dfe0ff}.milestone-wbs-page-css .milestonetable .assignedTaskRow{background-color:#fff !important;border-bottom:1px solid #eee !important;padding:10px 0px;box-shadow:4px 4px 12px rgba(120,120,120,.1)}.milestone-wbs-page-css .menu-button{cursor:pointer;background-color:#2c3e50;color:#fff;padding:10px;border-radius:5px;display:inline-block}.milestone-wbs-page-css .menu{position:absolute;background-color:#fff;border:1px solid #c6c6c6;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1000;color:#626262;font-size:12px;font-weight:600;border-radius:4px}.milestone-wbs-page-css .menu-item{cursor:pointer;position:relative;border-bottom:1px solid #c6c6c6;padding:5px 10px}.milestone-wbs-page-css .menu-item:hover{cursor:pointer;background-color:#f3eef3}.milestone-wbs-page-css .submenu{position:absolute;top:0;word-wrap:break-word;background-color:#fff;border:1px solid #c6c6c6;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1000;color:#626262;font-size:12px;font-weight:600;border-radius:4px}.milestone-wbs-page-css .moveTo{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1050}.milestone-wbs-page-css .moveTo .modal{background:#fff;border-radius:8px;max-width:90%;max-height:90%;overflow:auto}.milestone-wbs-page-css .moveTo .modal-dialog{margin:0}.milestone-wbs-page-css .moveTo .cross-click-icon{cursor:pointer;font-size:18px;color:#666}.milestone-wbs-page-css .moveTo .cross-click-icon:hover{color:#000}.milestone-wbs-page-css .primary-btn{background-color:#2c3e50;color:#fff;border:1px solid #2c3e50;padding:8px 16px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.milestone-wbs-page-css .primary-btn:hover{background-color:#5e1f5e;border-color:#5e1f5e}.milestone-wbs-page-css .primary-btn a{color:inherit;text-decoration:none}.milestone-wbs-page-css .buttons-div{display:flex;align-items:center;gap:8px}.milestone-wbs-page-css .form-select{border:1px solid #ced4da;border-radius:4px;padding:8px 12px;font-size:14px;width:100%}.milestone-wbs-page-css .form-select:focus{border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(117,41,117,.25);outline:none}.milestone-wbs-page-css .ps-2{padding-left:.5rem !important}.milestone-wbs-page-css .ps-3{padding-left:1rem !important}.milestone-wbs-page-css .pe-0{padding-right:0 !important}.milestone-wbs-page-css .me-2{margin-right:.5rem !important}.milestone-wbs-page-css .ms-2{margin-left:.5rem !important}.milestone-wbs-page-css .mt-2{margin-top:.5rem !important}.milestone-wbs-page-css .mb-2{margin-bottom:.5rem !important}.milestone-wbs-page-css .p-4{padding:1.5rem !important}.milestone-wbs-page-css .pb-2{padding-bottom:.5rem !important}.milestone-wbs-page-css .px-2{padding-left:.5rem !important;padding-right:.5rem !important}.milestone-wbs-page-css .m-0{margin:0 !important}.milestone-wbs-page-css .w-100{width:100% !important}.milestone-wbs-page-css .d-flex{display:flex !important}.milestone-wbs-page-css .d-block{display:block !important}.milestone-wbs-page-css .align-items-center{align-items:center !important}.milestone-wbs-page-css .justify-content-center{justify-content:center !important}.milestone-wbs-page-css .justify-content-between{justify-content:space-between !important}.milestone-wbs-page-css .text-end{text-align:right !important}.milestone-wbs-page-css .text-decoration-none{text-decoration:none !important}.milestone-wbs-page-css .text-light{color:#f8f9fa !important}.milestone-wbs-page-css .fw-semi-bold{font-weight:600 !important}.milestone-wbs-page-css .col-lg-8{flex:0 0 auto;width:66.66666667%}.milestone-wbs-page-css .col-md-4{flex:0 0 auto;width:33.33333333%}.milestone-wbs-page-css .container-fluid{width:100%;padding-right:0.75rem;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:0.75rem;padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto}.milestone-wbs-page-css .row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap}.milestone-wbs-page-css .row>*{flex-shrink:0;margin-top:var(--bs-gutter-y)}
.wbs-mif-approval{background-color:#fbfbfb;border-radius:4px}.wbs-mif-approval .plus-icon-div{width:5%;display:flex;align-items:center;justify-content:center}.wbs-mif-approval .content-div{height:calc(100vh - 12.5rem);overflow:auto}.wbs-mif-approval .right-box ul{margin:0;padding:0}.wbs-mif-approval .nav-tabs{position:-webkit-sticky;position:sticky;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px}.wbs-mif-approval .nav-tabs ul{padding:0;margin:0}.wbs-mif-approval .nav-tabs ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500}.wbs-mif-approval .nav-tabs li.active{color:#242424;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px;margin-left:10px}.wbs-mif-approval #div1,.wbs-mif-approval #div2,.wbs-mif-approval #div3{float:left;width:100px;height:35px;margin:10px;padding:10px;border:1px solid #000}.wbs-mif-approval .dropdareahead{height:calc(100vh - 14rem)}.wbs-mif-approval .deliverable_taskname .task_details{border-bottom:1px solid #eee;padding:10px 0;width:100%}.wbs-mif-approval .deliverable_taskname .card{border:1px solid #eee}.wbs-mif-approval .card{border:none;outline:none;box-shadow:4px 4px 12px rgba(120,120,120,.1);transition:all .9s ease-out}.wbs-mif-approval .button-div{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:999}.wbs-mif-approval .milestonetable{display:flex;flex-direction:column}.wbs-mif-approval .milestonetable .milestoneheader{background-color:#eee;display:flex;width:100%}.wbs-mif-approval .milestonetable .header{padding:8px;font-size:14px;font-weight:600;color:#2c3e50}.wbs-mif-approval .milestonetable i{cursor:pointer;font-size:13px;font-weight:600;color:#2c3e50}.wbs-mif-approval .milestonetable svg{cursor:pointer}.wbs-mif-approval .milestonetable .milestonerow{display:flex;background:#efdbef;color:#424242;font-size:13px;font-weight:500;padding:10px 0px;box-shadow:4px 4px 12px rgba(120,120,120,.1);width:100%;border:1px solid #eee}.wbs-mif-approval .milestonetable .sno{width:5%}.wbs-mif-approval .milestonetable .name{width:14%}.wbs-mif-approval .milestonetable .description{width:16%}.wbs-mif-approval .milestonetable .long-desc{width:20% !important}.wbs-mif-approval .milestonetable .long-header{width:20% !important}.wbs-mif-approval .milestonetable .long-header-task{width:14% !important}.wbs-mif-approval .milestonetable .long-task-desc{width:16% !important}.wbs-mif-approval .milestonetable .sweek,.wbs-mif-approval .milestonetable .eweek{width:8%}.wbs-mif-approval .milestonetable .last{width:15%}.wbs-mif-approval .milestonetable .resource{width:10%;word-wrap:break-word}.wbs-mif-approval .milestonetable .action{width:6%}.wbs-mif-approval .milestonetable .deliverablerow,.wbs-mif-approval .milestonetable .assignedTaskRow{color:#626262;font-size:13px;font-weight:500}.wbs-mif-approval .milestonetable .deliverablerow .deliverablerowdata,.wbs-mif-approval .milestonetable .assignedTaskRow .deliverablerowdata{display:flex;padding:10px 0px;box-shadow:4px 4px 12px rgba(120,120,120,.1);background:#dfe0ff}.wbs-mif-approval .milestonetable .assignedTaskRow{background-color:#fff !important;border-bottom:1px solid #eee !important;padding:10px 0px;box-shadow:4px 4px 12px rgba(120,120,120,.1)}.wbs-mif-approval .menu-button{cursor:pointer;background-color:#2c3e50;color:#fff;padding:10px;border-radius:5px;display:inline-block}.wbs-mif-approval .menu{position:absolute;background-color:#fff;border:1px solid #c6c6c6;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1000;color:#626262;font-size:12px;font-weight:600;border-radius:4px}.wbs-mif-approval .menu-item{cursor:pointer;position:relative;border-bottom:1px solid #c6c6c6;padding:5px 10px}.wbs-mif-approval .menu-item:hover{cursor:pointer;background-color:#f3eef3}.wbs-mif-approval .submenu{position:absolute;top:0;word-wrap:break-word;background-color:#fff;border:1px solid #c6c6c6;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1000;color:#626262;font-size:12px;font-weight:600;border-radius:4px}
.modal{position:fixed;z-index:1050;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;animation:fadeIn .3s ease-in-out}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;animation:slideIn .5s ease-out}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;box-shadow:0 .25rem .5rem rgba(0,0,0,.5)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:13px;font-weight:400;line-height:1.5;color:#616161;background-color:#fff;background-image:none;border:1px solid #d7d7d7;border-radius:.125rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:none !important;outline:none}.form-control:focus{color:#616161;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:13px;font-weight:400;line-height:1.5;color:#616161;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M2 5l6 6 6-6%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #d7d7d7;border-radius:.125rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none;box-shadow:none !important;outline:none}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select:disabled{background-color:#e9ecef;opacity:1}textarea.form-control{resize:vertical;min-height:38px}.ht-div{height:calc(100vh - 15rem);overflow:auto}.ht-div::-webkit-scrollbar{width:8px}.ht-div::-webkit-scrollbar-track{background:#f1f1f1}.ht-div::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.ht-div::-webkit-scrollbar-thumb:hover{background:#a8a8a8}p.label-text{color:#424242;font-size:.85rem;margin-bottom:5px;font-weight:500}.cross-click-icon{cursor:pointer;color:#999;font-size:1.2rem;transition:color .2s ease}.cross-click-icon:hover{color:#333}p.opp-name{color:#262626;font-size:14px;font-weight:600}.margin-text{color:darkred;font-size:13px;font-weight:600;font-style:italic}span.cross-click-icon,span.cross-click-icon:hover{cursor:pointer;position:absolute;top:0;right:0;background:#2c3e50;padding:8px 12px;color:#fff;border-bottom-left-radius:12px;font-size:12px;transition:background-color .2s ease}span.cross-click-icon:hover,span.cross-click-icon:hover:hover{background:#5e1f5e}.primary-btn{background-color:#2c3e50;color:#fff;border:1px solid #2c3e50;padding:.375rem .75rem;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .15s ease-in-out}.primary-btn:hover{background-color:#2c3e50;border-color:#2c3e50}.secoandry-btn{background-color:rgba(0,0,0,0);color:#6c757d;border:1px solid #6c757d;padding:.375rem .75rem;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .15s ease-in-out}.secoandry-btn:hover{background-color:#6c757d;color:#fff}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideIn{from{opacity:0;transform:scale(0.3)}to{opacity:1;transform:scale(1)}}.container-fluid{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-0.75rem;margin-left:-0.75rem}.col-lg-3{flex:0 0 25%;max-width:25%;padding-right:.75rem;padding-left:.75rem}.col-lg-6{flex:0 0 50%;max-width:50%;padding-right:.75rem;padding-left:.75rem}.col-lg-9{flex:0 0 75%;max-width:75%;padding-right:.75rem;padding-left:.75rem}.col-lg-12{flex:0 0 100%;max-width:100%;padding-right:.75rem;padding-left:.75rem}.d-flex{display:flex}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.justify-content-end{justify-content:flex-end}.p-4{padding:1.5rem}.pb-2{padding-bottom:.5rem}.ps-0{padding-left:0}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.ms-2{margin-left:.5rem}.me-3{margin-right:1rem}.m-0{margin:0}.w-100{width:100%}
.wbs-cost-version-dialog{max-width:85vw !important;min-width:85vw !important;width:85%}.wbs-cost-version-dialog .cross-close{cursor:pointer}.wbs-cost-version-dialog .switch{position:relative;display:inline-block;width:60px;height:32px}.wbs-cost-version-dialog .switch input{opacity:0;width:0;height:0}.wbs-cost-version-dialog .toggle-label{font-size:14px;font-weight:600;color:#626262}.wbs-cost-version-dialog .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.wbs-cost-version-dialog .slider:before{position:absolute;content:"";height:24px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.wbs-cost-version-dialog input:checked+.slider{background-color:#752975}.wbs-cost-version-dialog input:focus+.slider{box-shadow:0 0 1px #752975}.wbs-cost-version-dialog input:checked+.slider:before{transform:translateX(26px)}.wbs-cost-version-dialog .modal-title{color:#262626;font-size:1rem;font-weight:700}.wbs-cost-version-dialog .cost-table-div{overflow:auto;height:calc(100vh - 13rem);background-color:#fff}.wbs-cost-version-dialog .cost-table-div table{width:-webkit-max-content;width:max-content;min-width:100%;max-width:-webkit-max-content;max-width:max-content;border-collapse:collapse}.wbs-cost-version-dialog .cost-table-div tr:nth-child(even){background:#f5eef0}.wbs-cost-version-dialog .cost-table-div tr:nth-child(odd){background:#fff}.wbs-cost-version-dialog .cost-table-div table thead th{background:#f5f2f5;color:#752975;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;text-align:center}.wbs-cost-version-dialog .cost-table-div table tbody td{padding:15px;font-weight:400;font-size:13px;text-align:center}.wbs-cost-version-dialog .cost-table-div td.no-data{position:absolute;left:40%;top:42%}
.deliverySignOffComponentCss{height:calc(100vh - 12rem);overflow:auto}.deliverySignOffComponentCss .deliver-parent{background-color:#fbfbfb;border-radius:4px;height:calc(100vh - 11.5rem);overflow:auto;background-image:url(/static/media/edit-user-img.797b813adf3e564986cf.png);background-size:25%;background-position:bottom right;background-repeat:no-repeat}.deliverySignOffComponentCss .deliver-parent .hyper-link{color:#2c3e50;font-size:12px;font-weight:600;text-decoration:none;transition:all .3s ease;display:inline-block;position:relative}.deliverySignOffComponentCss .deliver-parent .hyper-link:hover{color:#2c3e50 !important;cursor:pointer !important}.deliverySignOffComponentCss .deliver-parent .hyper-link::after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;bottom:-2px;left:0;background-color:#2c3e50;transform-origin:bottom right;transition:transform .6s ease-out}.deliverySignOffComponentCss .deliver-parent .hyper-link:hover::after{transform:scaleX(1);transform-origin:bottom left}.deliverySignOffComponentCss .deliver-parent .attachment-link{display:flex;justify-content:flex-end;margin:6px 0px;font-size:13px;font-weight:500}.deliverySignOffComponentCss .deliver-parent .form-control,.deliverySignOffComponentCss .deliver-parent .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#262626;font-size:14px;padding:.5rem .8rem !important}.deliverySignOffComponentCss .deliver-parent label.form-label{font-size:13px;font-weight:600;color:#626262}.deliverySignOffComponentCss .drop-zone{border:2px dashed #ccc;border-radius:10px;padding:20px;text-align:center;cursor:pointer;background-color:#fff;transition:background-color .3s}.deliverySignOffComponentCss .drop-zone.drag-over{background-color:#f0f0f0}.deliverySignOffComponentCss .drop-message{font-size:18px;color:#333}.deliverySignOffComponentCss .file-input{display:none}.deliverySignOffComponentCss .container{height:200px;padding:2rem;text-align:center !important;border:dashed 1px #979797;position:relative;margin:0 auto}.deliverySignOffComponentCss .container input{opacity:0;position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;cursor:pointer}.deliverySignOffComponentCss .container label{color:#fff !important;width:183px;text-align:center !important;height:40px;border-radius:21.5px;background-color:#2c3e50;padding:8px 16px;cursor:pointer}.deliverySignOffComponentCss .container h3{font-size:14px;font-weight:600;color:#38424c}.deliverySignOffComponentCss .fileover{animation:shake 1s;animation-iteration-count:infinite}.deliverySignOffComponentCss .files-list{margin-top:1.5rem}.deliverySignOffComponentCss .files-list .single-file{display:flex;padding:.5rem;justify-content:space-between;align-items:center;border:dashed 2px #d3d3d3;margin-bottom:1rem}.deliverySignOffComponentCss .files-list .single-file img.delete{margin-left:.5rem;cursor:pointer;align-self:flex-end}.deliverySignOffComponentCss .files-list .single-file{display:flex;flex-grow:1}.deliverySignOffComponentCss .files-list .single-file .name{font-size:14px;font-weight:500;color:#353f4a;margin:0}.deliverySignOffComponentCss .files-list .single-file .size{font-size:12px;font-weight:500;color:#a4a4a4;margin:0;margin-bottom:.25rem}.deliverySignOffComponentCss .files-list .single-file .info{width:100%;padding-left:10px}.deliverySignOffComponentCss .files-list .single-file .progress{width:100%;height:4px;background-color:#f0f0f0;border-radius:2px;overflow:hidden;margin-top:4px}.deliverySignOffComponentCss .files-list .single-file .progress .progress-bar{height:100%;background-color:#2c3e50;transition:width .3s ease}.deliverySignOffComponentCss div.delete svg{cursor:pointer}.deliverySignOffComponentCss p.note-text{font-size:.8rem;font-weight:bold}@keyframes shake{0%{transform:translate(1px, 1px) rotate(0deg)}10%{transform:translate(-1px, -2px) rotate(-1deg)}20%{transform:translate(-3px, 0px) rotate(1deg)}30%{transform:translate(3px, 2px) rotate(0deg)}40%{transform:translate(1px, -1px) rotate(1deg)}50%{transform:translate(-1px, 2px) rotate(-1deg)}60%{transform:translate(-3px, 1px) rotate(0deg)}70%{transform:translate(3px, 1px) rotate(-1deg)}80%{transform:translate(-1px, -1px) rotate(1deg)}90%{transform:translate(1px, 2px) rotate(0deg)}100%{transform:translate(1px, -2px) rotate(-1deg)}}.deliverySignOffComponentCss div.no-data{height:calc(100vh - 13.5rem);display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#fff;border-radius:4px}.deliverySignOffComponentCss div.no-data p{color:#262626;font-size:14px;font-weight:600}.deliverySignOffComponentCss .loading{display:flex;justify-content:center;align-items:center;height:200px;font-size:16px;color:#666}.deliverySignOffComponentCss .primary-btn{background-color:#2c3e50;color:#fff;border:none;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer;font-size:14px;font-weight:500}.deliverySignOffComponentCss .primary-btn:hover{background-color:#2c3e50}.deliverySignOffComponentCss .primary-btn:disabled{cursor:not-allowed}.deliverySignOffComponentCss .secoandry-btn{border:none;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer;font-size:14px;font-weight:500;border:1px solid #c6c6c6 !important}.deliverySignOffComponentCss .modal{z-index:1050}.deliverySignOffComponentCss .modal-dialog{max-width:500px}.deliverySignOffComponentCss .modal-content{border-radius:.25rem;border:none;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.deliverySignOffComponentCss .modal-header{border-bottom:1px solid #dee2e6;padding:1rem}.deliverySignOffComponentCss .modal-header .modal-title{font-size:1.125rem;font-weight:600;color:#212529}.deliverySignOffComponentCss .modal-body{padding:1rem}.deliverySignOffComponentCss .modal-footer{border-top:1px solid #dee2e6;padding:.75rem 1rem;display:flex;gap:.5rem;justify-content:flex-end}.deliverySignOffComponentCss .text-danger{color:#dc3545}.deliverySignOffComponentCss .text-success{color:#198754}.deliverySignOffComponentCss small.text-danger{font-size:.75rem;margin-top:.25rem;display:block}.deliverySignOffComponentCss .mt-2{margin-top:.5rem}.deliverySignOffComponentCss .mt-3{margin-top:1rem}.deliverySignOffComponentCss .ms-1{margin-left:.25rem}.deliverySignOffComponentCss .ms-2{margin-left:.5rem}.deliverySignOffComponentCss .ms-3{margin-left:1rem}.deliverySignOffComponentCss .p-2{padding:.5rem}.deliverySignOffComponentCss .m-2{margin:.5rem}.deliverySignOffComponentCss .d-flex{display:flex}.deliverySignOffComponentCss .d-block{display:block}.deliverySignOffComponentCss .justify-content-end{justify-content:flex-end}.deliverySignOffComponentCss .justify-content-center{justify-content:center}.deliverySignOffComponentCss .align-items-center{align-items:center}.deliverySignOffComponentCss .align-items-start{align-items:flex-start}.deliverySignOffComponentCss .container-fluid{width:100%;padding-right:0.75rem;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:0.75rem;padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto}.deliverySignOffComponentCss .row{display:flex;flex-wrap:wrap;margin-right:calc(1.5rem*-0.5);margin-right:calc(var(--bs-gutter-x, 1.5rem)*-0.5);margin-left:calc(1.5rem*-0.5);margin-left:calc(var(--bs-gutter-x, 1.5rem)*-0.5)}.deliverySignOffComponentCss .col-lg-6{flex:0 0 auto;width:50%;padding-right:calc(1.5rem*.5);padding-right:calc(var(--bs-gutter-x, 1.5rem)*.5);padding-left:calc(1.5rem*.5);padding-left:calc(var(--bs-gutter-x, 1.5rem)*.5)}.deliverySignOffComponentCss .col-lg-12{flex:0 0 auto;width:100%;padding-right:calc(1.5rem*.5);padding-right:calc(var(--bs-gutter-x, 1.5rem)*.5);padding-left:calc(1.5rem*.5);padding-left:calc(var(--bs-gutter-x, 1.5rem)*.5)}.deliverySignOffComponentCss .img-fluid{max-width:100%;height:auto}
h5.title{font-size:1rem;font-weight:600;color:#262626}.raised-table-div{height:calc(100vh - 17rem);overflow:auto}.raised-table-div table{width:100%}.raised-table-div tr:nth-child(even){background:#f5eef0}.raised-table-div tr:nth-child(odd){background:#fff}.raised-table-div table thead th{background:#f5f2f5;color:#752975;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.raised-table-div table tbody td{padding:15px;font-weight:400;font-size:13px}.raised-table-div tbody.no-data{position:absolute;left:45%;top:35%}.raised-table-div div.doc-url{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.raised-table-div .cross-click-icon:hover{transform:none !important}
.deal-governance-desk{background-color:#fbfbfb;overflow:auto;border-bottom-left-radius:6px;border-bottom-right-radius:6px;background-image:url(/static/media/edit-user-img.797b813adf3e564986cf.png);background-size:25%;background-position:bottom right;background-repeat:no-repeat}.deal-governance-desk .nav-tabs{position:-webkit-sticky;position:sticky;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px}.deal-governance-desk .nav-tabs ul{padding:0;margin:0}.deal-governance-desk .nav-tabs ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500}.deal-governance-desk .nav-tabs li.active{color:#242424;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px;margin-left:10px}.deal-governance-desk label.form-label{font-size:13px;font-weight:600;color:#626262}.deal-governance-desk .form-control,.deal-governance-desk .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#262626;font-size:14px;padding:.5rem .8rem !important}.deal-governance-desk .commercial-parent{height:calc(100vh - 12rem);overflow:auto}.deal-governance-desk .status-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;border-radius:20px;text-transform:capitalize;letter-spacing:.3px;transition:all .3s ease}.deal-governance-desk .status-pending{background:#fff8e1;color:#d9a441;border:1px solid #f5d68f}.deal-governance-desk .status-approved{background:#e8f5e9;color:#388e3c;border:1px solid #a5d6a7}.deal-governance-desk .status-rejected{background:#ffebee;color:#d32f2f;border:1px solid #ef9a9a}.deal-governance-desk .modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.deal-governance-desk .modal .modal-dialog{background:#fff;border-radius:8px;min-width:400px;max-width:600px}.deal-governance-desk .modal .modal-dialog .modal-content{padding:20px}.deal-governance-desk .modal .modal-dialog .modal-content .modal-header{border-bottom:1px solid #dee2e6;padding-bottom:10px;margin-bottom:15px}.deal-governance-desk .modal .modal-dialog .modal-content .modal-footer{border-top:1px solid #dee2e6;padding-top:10px;margin-top:15px;display:flex;justify-content:flex-end;gap:10px}.deal-governance-desk .modal .modal-dialog .modal-content .modal-footer button{padding:8px 16px;border:none;border-radius:4px;cursor:pointer}.deal-governance-desk .modal .modal-dialog .modal-content .modal-footer button:first-child{background:#6c757d;color:#fff}.deal-governance-desk .modal .modal-dialog .modal-content .modal-footer button:last-child{background:#2c3e50;color:#fff}
.custom-modal{width:50vw;max-width:600px;background:#fefefe;border-radius:12px;overflow:hidden;transition:all .3s ease}.custom-modal.animate-in{animation:scaleIn .5s ease}.modal-content{background:#fff;border-radius:12px;padding:24px;border:none}.modal-title{font-size:1.2rem;color:#5a2b8a}.text-secondary{color:#555;font-size:1rem}.new-features{background:#ff0;padding:5px;border-radius:8px}.title-div{font-size:1.1rem;margin-bottom:10px}.btn-primary{background-color:#5a2b8a;border:none;padding:8px 16px;border-radius:8px;font-weight:500;color:#fff;transition:background .3s ease}.btn-primary:hover{background-color:#4a2375}.btn-outline-secondary{border:1px solid #aaa;color:#444;padding:8px 16px;border-radius:8px;transition:background .3s ease,color .3s ease}.btn-outline-secondary:hover{background:#f0f0f0}.primary-btn{background:#2c3e50;color:#fff;border:none;padding:.5rem 1rem;border-radius:.375rem;cursor:pointer;font-size:.875rem}.primary-btn:hover{background:#2c3e50}.secoandry-btn{background:rgba(0,0,0,0);color:#6c757d;border:1px solid #6c757d;padding:.5rem 1rem;border-radius:.375rem;cursor:pointer;font-size:.875rem}.secoandry-btn:hover{background:#6c757d;color:#fff}.cross-click{cursor:pointer;background:#5a2b8a;color:#fff;font-size:1.2rem;padding:4px 10px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .3s ease}.cross-click:hover{background:#4a2375}.border-bottom{border-bottom:1px solid #e0e0e0}.shadow-lg{box-shadow:0 8px 20px rgba(0,0,0,.15)}@keyframes scaleIn{from{transform:scale3d(0.3, 0.3, 0.3)}to{transform:scale3d(1, 1, 1)}}#myModal.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-lg-12{flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px}.d-flex{display:flex !important}.align-items-center{align-items:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-end{justify-content:flex-end !important}.gap-2{gap:.5rem !important}.pb-3{padding-bottom:1rem !important}.p-4{padding:1.5rem !important}.mt-4{margin-top:1.5rem !important}.m-0{margin:0 !important}.text-primary{color:#2c3e50 !important}.fw-bold{font-weight:bold !important}@media(max-width: 768px){.custom-modal{width:90vw;max-width:none;margin:20px auto}.modal-title{font-size:1.25rem}}
.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .3s ease}.upload-success-modal{max-width:500px;width:90%;margin:0;animation:scaleIn .5s ease}.modal-content{border:none;border-radius:12px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.2);position:relative}.container-fluid{width:100%;padding-right:0;padding-left:0}.cross{position:absolute;top:15px;right:20px;font-size:24px;font-weight:bold;color:#6c757d;cursor:pointer;transition:color .3s ease}.cross:hover{color:#dc3545}.status-image{border-radius:8px;object-fit:contain;margin-bottom:1rem}.status-title{font-size:1.5rem;font-weight:600;color:#2c2c2c;margin:0 0 1rem 0;text-align:center}.status-content{font-size:14px;color:#6c757d;line-height:1.5;max-width:400px;margin:0 auto}.d-flex{display:flex !important}.justify-content-center{justify-content:center !important}.align-items-center{align-items:center !important}.flex-column{flex-direction:column !important}.text-center{text-align:center !important}.w-100{width:100% !important}.m-0{margin:0 !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}@media(min-width: 768px){.px-md-5{padding-left:3rem !important;padding-right:3rem !important}}.p-1{padding:.25rem !important}@media(min-width: 768px){.p-md-2{padding:.5rem !important}}.pt-5{padding-top:3rem !important}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes scaleIn{from{transform:scale3d(0.3, 0.3, 0.3)}to{transform:scale3d(1, 1, 1)}}@media(max-width: 768px){.upload-success-modal{width:95%}.status-image{width:120px !important;height:120px !important}.status-title{font-size:1.25rem}.status-content{font-size:13px}.cross{font-size:20px;top:10px;right:15px}}@media(max-width: 480px){.upload-success-modal{width:98%}.py-5{padding-top:2rem !important;padding-bottom:2rem !important}.status-image{width:100px !important;height:100px !important}.status-title{font-size:1.1rem}.status-content{font-size:12px}}
.viewCommentCSS{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1050;animation:fadeIn .15s ease-out}.viewCommentCSS.closing{animation:fadeOut .15s ease-in}.viewCommentCSS .modal-content-custom{background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.2);max-width:500px;width:90%;max-height:90vh;overflow:hidden;animation:slideIn .15s ease-out}.viewCommentCSS .modal-content-custom.closing{animation:slideOut .15s ease-in}.viewCommentCSS .modal-header-custom{padding:20px 25px 15px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center;background-color:#f8f9fa}.viewCommentCSS .modal-header-custom .modal-title-custom{margin:0;font-size:18px;font-weight:600;color:#2c3e50}.viewCommentCSS .modal-header-custom .close-button-custom{background:none;border:none;font-size:16px;color:#6c757d;cursor:pointer;padding:5px;border-radius:4px;transition:all .2s ease}.viewCommentCSS .modal-header-custom .close-button-custom:hover{background-color:#e9ecef;color:#495057}.viewCommentCSS .modal-header-custom .close-button-custom:focus{outline:none;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.viewCommentCSS .modal-body-custom{padding:25px;max-height:60vh;overflow-y:auto}.viewCommentCSS .modal-body-custom .message-section{margin-bottom:20px}.viewCommentCSS .modal-body-custom .message-section .modal-message{color:#495057;font-size:15px;line-height:1.6;margin:0}.viewCommentCSS .modal-body-custom .comment-section .comment-label{display:block;margin-bottom:8px;font-weight:500;color:#495057;font-size:14px}.viewCommentCSS .modal-body-custom .comment-section .comment-textarea{width:100%;border:1px solid #ced4da;border-radius:6px;padding:12px;font-size:14px;font-family:inherit;resize:vertical;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.viewCommentCSS .modal-body-custom .comment-section .comment-textarea:focus{outline:none;border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.viewCommentCSS .modal-body-custom .comment-section .comment-textarea::placeholder{color:#6c757d}.viewCommentCSS .modal-footer-custom{padding:15px 25px 20px;display:flex;justify-content:flex-end;gap:12px;background-color:#f8f9fa;border-top:1px solid #e9ecef}.viewCommentCSS .modal-footer-custom .btn-secondary-custom,.viewCommentCSS .modal-footer-custom .btn-primary-custom{padding:10px 20px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;min-width:80px}.viewCommentCSS .modal-footer-custom .btn-secondary-custom:focus,.viewCommentCSS .modal-footer-custom .btn-primary-custom:focus{outline:none;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.viewCommentCSS .modal-footer-custom .btn-secondary-custom{background-color:#6c757d;color:#fff}.viewCommentCSS .modal-footer-custom .btn-secondary-custom:hover{background-color:#5a6268;transform:translateY(-1px)}.viewCommentCSS .modal-footer-custom .btn-secondary-custom:active{transform:translateY(0)}.viewCommentCSS .modal-footer-custom .btn-primary-custom{background-color:#2c3e50;color:#fff}.viewCommentCSS .modal-footer-custom .btn-primary-custom:hover{background-color:#2c3e50;transform:translateY(-1px)}.viewCommentCSS .modal-footer-custom .btn-primary-custom:active{transform:translateY(0)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes slideIn{from{opacity:0;transform:translateY(-50px) scale(0.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideOut{from{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-50px) scale(0.95)}}@media(max-width: 576px){.viewCommentCSS .modal-content-custom{width:95%;margin:10px}.viewCommentCSS .modal-header-custom,.viewCommentCSS .modal-body-custom,.viewCommentCSS .modal-footer-custom{padding-left:20px;padding-right:20px}.viewCommentCSS .modal-footer-custom{flex-direction:column}.viewCommentCSS .modal-footer-custom .btn-secondary-custom,.viewCommentCSS .modal-footer-custom .btn-primary-custom{width:100%;margin-bottom:8px}.viewCommentCSS .modal-footer-custom .btn-secondary-custom:last-child,.viewCommentCSS .modal-footer-custom .btn-primary-custom:last-child{margin-bottom:0}}
.resources-table-hours{background-color:#fbfbfb;border-radius:4px}.resources-table-hours .region{background:#e3b0e6;padding:4px 8px;border-radius:4px;color:#2a2925;font-weight:700;border:1px solid #ccc;cursor:pointer}.resources-table-hours a.desig-cost{text-decoration:underline !important;color:#2c3e50;font-size:13px}.resources-table-hours .title-div{border-bottom:1px solid #eee}.resources-table-hours .duration-div{width:30%;color:#262626;font-size:16px;font-weight:600}.resources-table-hours .wbs-table-div{height:calc(100vh - 16rem);overflow:auto}.resources-table-hours .wbs-table-div table{width:100%;border:1px solid #d7d7d7}.resources-table-hours .wbs-table-div tr:nth-child(even){background:#f5eef5;cursor:pointer}.resources-table-hours .wbs-table-div tr:nth-child(odd){background:#fff;cursor:pointer}.resources-table-hours .wbs-table-div table thead th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:13px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:-1px;z-index:5;text-align:center;border:1px solid #d7d7d7;border-right:1px solid #d7d7d7}.resources-table-hours .wbs-table-div th.last-row{position:-webkit-sticky;position:sticky;right:0;z-index:10}.resources-table-hours .wbs-table-div th.second-last-row{position:-webkit-sticky;position:sticky;right:100px;z-index:10}.resources-table-hours table tbody td{padding:15px;font-weight:500;font-size:13px;text-align:center;color:#626262;border:1px solid #d7d7d7}.resources-table-hours td.last-row{position:-webkit-sticky;position:sticky;right:0;background:#fff;width:auto}.resources-table-hours td.second-last-row{position:-webkit-sticky;position:sticky;right:100px;background:#fff;width:auto}.resources-table-hours td:last-child(even){background-color:#262626}.resources-table-hours td.error{border:3px solid red !important}.resources-table-hours input.form-control{border:none;outline:none;border:1px solid #d7d7d7;width:80%;text-align:center;box-shadow:none !important;font-size:13px;color:#626262;font-weight:600}.resources-table-hours .form-select{border:none;outline:none;border:1px solid #d7d7d7;box-shadow:none !important;font-size:13px;color:#626262;font-weight:600}.resources-table-hours .tag{background:#f0f8ff;padding:6px;font-size:11px;border-radius:6px;font-weight:700}.resources-table-hours .exceptional_allocation{position:relative}.resources-table-hours .exceptional_allocation i{position:absolute;top:-10px;right:-21px}.resources-table-hours .accordion-details td{padding:0 !important}.resources-table-hours .accordion-details input{font-size:13px !important;height:34px !important}.resources-table-hours .week-block{border-top:2px solid #ddd}.resources-table-hours .week-block:nth-child(even){background-color:#f9f9f9}.resources-table-hours .week-block:nth-child(odd){background-color:#fff}.resources-table-hours .modal{display:block;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.resources-table-hours .modal .modal-dialog{position:relative;margin:5% auto;max-width:600px}.resources-table-hours .modal .modal-dialog .modal-content{background-color:#fefefe;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);border:none}.resources-table-hours .modal .modal-dialog .modal-header{padding:1rem;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center}.resources-table-hours .modal .modal-dialog .modal-header .modal-title{margin:0;font-size:1.25rem;font-weight:500}.resources-table-hours .modal .modal-dialog .modal-header .btn-close{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#999}.resources-table-hours .modal .modal-dialog .modal-header .btn-close:hover{color:#333}.resources-table-hours .modal .modal-dialog .modal-body{padding:1rem}.resources-table-hours .modal .modal-dialog .modal-footer{padding:1rem;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;gap:.5rem}.resources-table-hours .modal .modal-dialog .modal-footer button{padding:.375rem .75rem;border-radius:4px;border:1px solid #ccc;cursor:pointer;font-size:.875rem}.resources-table-hours .modal .modal-dialog .modal-footer button.btn-secondary{background-color:#6c757d;color:#fff;border-color:#6c757d}.resources-table-hours .modal .modal-dialog .modal-footer button.btn-secondary:hover{background-color:#5a6268}.resources-table-hours .loading{display:flex;justify-content:center;align-items:center;height:200px;font-size:1.2rem;color:#666}.resources-table-hours .chips-section .total_count{background:#fff;border:1px solid #ddd;border-radius:8px;padding:10px;margin-right:10px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.resources-table-hours .chips-section .total_count .label-title{font-size:12px;color:#666;line-height:1.2}.resources-table-hours .chips-section .back-btn .go-back{cursor:pointer;color:#2c3e50;text-decoration:none;font-weight:500}.resources-table-hours .chips-section .back-btn .go-back:hover{color:#2c3e50}.resources-table-hours .action .primary-btn{background-color:#2c3e50;color:#fff;border:1px solid #2c3e50;padding:.375rem .75rem;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .15s ease-in-out}.resources-table-hours .action .primary-btn:hover{background-color:#2c3e50;border-color:#2c3e50}.resources-table-hours .action .primary-btn:disabled{background-color:#6c757d;border-color:#6c757d;cursor:not-allowed}.resources-table-hours .main-title{font-size:14px;font-weight:600;color:#333}.resources-table-hours .info-icon{color:#17a2b8;font-size:16px}.resources-table-hours .date-tag{font-size:10px;color:#666;margin-left:5px}.resources-table-hours .week-cell.error{background-color:#ffebee !important;border:2px solid #f44336 !important;color:#c62828 !important;font-weight:bold}.resources-table-hours .week-cell.error:hover{cursor:help}
.regionwiseModal .title{font-size:14px !important}.regionwiseModal .modal-content{background-size:5%;background-repeat:no-repeat;background-position:top right}.regionwiseModal .modal-content .form-control{box-shadow:none !important;border:none;outline:none;border-radius:6px;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .6rem !important}.regionwiseModal .modal-content h5.heading{font-size:15px;color:#262626;font-weight:700;margin:0}.regionwiseModal .modal-content span.cross-click-icon{cursor:pointer;position:absolute;top:0;right:0;background:#752975;padding:8px 12px;color:#fff;border-bottom-left-radius:12px;font-size:12px}.regionwiseModal .modal-content .sub-title{color:#626262;font-size:14px;font-weight:500}.regionwiseModal .modal-content .accordion-button,.regionwiseModal .modal-content .accordion-body{padding:10px 8px !important;box-shadow:none !important}.regionwiseModal .modal-content .filter-div{width:22%;background-color:#fff;border-radius:6px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);height:calc(100vh - 13rem);overflow:auto}.regionwiseModal .modal-content .filters-content{height:-webkit-fit-content;height:fit-content;max-height:35vh;overflow:auto;background:#fff;padding:5px 10px;color:#626262;font-size:13px;font-weight:500}.regionwiseModal .modal-content .filter-title{color:#262626;font-size:13px;font-weight:600;padding:8px 12px;width:90%}.regionwiseModal .modal-content .sticky-top{position:-webkit-sticky;position:sticky;top:0;background:#fff}.regionwiseModal .modal-content .cost-table-div{width:78%;overflow:auto;height:calc(100vh - 13rem);background-color:#fff}.regionwiseModal .modal-content .cost-table-div table{width:-webkit-max-content;width:max-content;min-width:100%;max-width:-webkit-max-content;max-width:max-content;border-collapse:collapse}.regionwiseModal .modal-content .cost-table-div tr:nth-child(even){background:#f5eef0}.regionwiseModal .modal-content .cost-table-div tr:nth-child(odd){background:#fff}.regionwiseModal .modal-content .cost-table-div table thead th{background:#f5f2f5;color:#752975;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;text-align:center}.regionwiseModal .modal-content .cost-table-div table tbody td{padding:15px;font-weight:400;font-size:13px;text-align:center}.regionwiseModal .modal-content .cost-table-div table tbody td .round-img{border-radius:50%}.regionwiseModal .modal-content .cost-table-div tbody.no-data{position:absolute;left:55%;top:39%}
.taskHomeCSS .top-bar{padding:0px 5px;border-bottom:1px solid #ddd}.taskHomeCSS input.task-search{border:none !important;outline:none !important;border:1px solid #ddd !important;border-radius:4px !important;padding:6px !important;color:#262626 !important;font-size:13px !important}.taskHomeCSS ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer}.taskHomeCSS li.active{color:#242424;font-weight:600;border-bottom:2px solid #242424;background-color:#f9f7f7}.taskHomeCSS .content-div{height:calc(100vh - 10rem);overflow:auto}.taskHomeCSS .task-parent{display:flex;margin:0px 8px}.taskHomeCSS .task-parent .button-div{position:-webkit-sticky;position:sticky;top:0rem;background:#fff;z-index:10}.taskHomeCSS .task-parent .epic-section{width:20%;border-radius:.5rem;background:#f5f2f5;height:calc(100vh - 10rem);overflow:auto}.taskHomeCSS .task-parent div.epic-name{font-size:14px;font-weight:700;color:#262626}.taskHomeCSS .task-parent .task-status-section{width:80%}.taskHomeCSS .task-parent .accordion-button:not(.collapsed){color:#424242 !important;background-color:#fff !important;box-shadow:none !important;border-bottom:1px solid #ddd !important;font-size:.85rem;font-weight:600}.taskHomeCSS .task-parent .accordion-button{padding:10px !important}.taskHomeCSS .task-parent .accordion-body{padding:10px !important}.taskHomeCSS .task-parent .story-bg{background-color:#fcf0fd;color:#605e5c;padding:5px;border-radius:4px;font-weight:400;padding-left:.5rem;font-size:.82rem;cursor:pointer}.taskHomeCSS .task-parent .active-story{border-left:3px solid #2c3e50;font-weight:500 !important}.taskHomeCSS .task-parent button.add-task{border:none;outline:none;border-radius:.25rem;background:#fff;color:#2c3e50;display:flex;justify-content:center;align-items:center;font-size:.8rem;padding:.4rem}.taskHomeCSS .icon-size{font-size:12px !important}.gantt-chart-container #gantt{height:700px}.gantt-chart-container .bar{transition:all .3s ease}.gantt-chart-container .bar:hover{opacity:.8}.gantt-chart-container .legend-item{transition:opacity .2s ease}.gantt-chart-container .legend-item:hover{opacity:.8}.gantt-chart-container .simple-pie-chart svg{transform-origin:center;transition:transform .3s ease}.gantt-chart-container .simple-pie-chart:hover svg{transform:scale(1.05)}.backlogCSS .backlog-container .cancelled-task-parent{height:calc(100vh - 13rem);overflow:auto}.backlogCSS .backlog-container .cancelled-task-parent div.move-button-div{border-top:1px solid #666}.backlogCSS .backlog-container .cancelled-task-parent div.move-label{font-size:12px;color:#262626;font-weight:600}.backlogCSS .backlog-container .cancelled-task-parent .card{border:none;outline:none;border-radius:.25rem;background:#fff;padding:.5rem;display:inline-block;width:18%;margin:5px 22px 12px 5px;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.backlogCSS .backlog-container .cancelled-task-parent .card:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.backlogCSS .backlog-container .cancelled-task-parent .card img{border-radius:50%}.backlogCSS .backlog-container .cancelled-task-parent .card div.name{width:115px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.backlogCSS .backlog-container .cancelled-task-parent .card div.task-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.8rem;font-weight:700;color:#626262}.backlogCSS .backlog-container .cancelled-task-parent .card div.card-title{color:#424242;font-weight:600;font-size:.75rem;width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.backlogCSS .backlog-container .cancelled-task-parent .card div.priority-label{color:#424242;font-size:.7rem;font-weight:500}.backlogCSS .backlog-container .cancelled-task-parent .card div.low-label{border-radius:.25rem;background:#e3ebfe;color:#424242;padding:4px 6px}.backlogCSS .backlog-container .cancelled-task-parent .card div.medium-label{border-radius:.25rem;background:#f7e3fe;color:#424242;padding:4px 6px}.backlogCSS .backlog-container .cancelled-task-parent .card div.high-label{border-radius:.25rem;background:#fee3e3;color:#424242;padding:4px 6px}.backlogCSS .backlog-container .cancelled-task-parent .card select.status-select{border:none;outline:none;border-radius:.125rem;background:#f5f2f5;color:#424242;font-size:.7rem;width:100%;padding:.4rem}.backlogCSS .backlog-container .cancelled-task-parent .card label.status-label{font-size:.75rem;color:#242424;font-weight:600}@media(max-width: 1200px){.backlogCSS .backlog-container .cancelled-task-parent .card{width:23%;margin:5px 15px 12px 5px}}@media(max-width: 992px){.backlogCSS .backlog-container .cancelled-task-parent .card{width:30%;margin:5px 10px 12px 5px}}@media(max-width: 768px){.backlogCSS .backlog-container .cancelled-task-parent .card{width:45%;margin:5px 8px 12px 5px}}@media(max-width: 576px){.backlogCSS .backlog-container .cancelled-task-parent .card{width:100%;margin:5px 0 12px 0}}.task-staus-parent-css .task-staus-parent{display:flex;gap:10px;width:100%}.task-staus-parent-css .task-staus-parent .width-div{flex:1 1;min-width:250px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff}.task-staus-parent-css .task-staus-parent .width-div .common-div{border-radius:8px 8px 0 0;padding:12px;text-align:center}.task-staus-parent-css .task-staus-parent .width-div .common-div .title{font-weight:600;font-size:14px;color:#fff;margin:0}.task-staus-parent-css .task-staus-parent .width-div .title1-div{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%)}.task-staus-parent-css .task-staus-parent .width-div .title2-div{background:linear-gradient(135deg, #f093fb 0%, #f5576c 100%)}.task-staus-parent-css .task-staus-parent .width-div .title3-div{background:linear-gradient(135deg, #4facfe 0%, #00f2fe 100%)}.task-staus-parent-css .task-staus-parent .width-div .title4-div{background:linear-gradient(135deg, #43e97b 0%, #38f9d7 100%)}.task-staus-parent-css .task-staus-parent .width-div .add-task{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);border:none;color:#fff;padding:8px 16px;border-radius:6px;font-weight:500;transition:all .3s ease;cursor:pointer}.task-staus-parent-css .task-staus-parent .width-div .add-task:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.task-staus-parent-css .task-staus-parent .width-div .add-task i{margin-right:8px}.task-staus-parent-css .task-staus-parent .width-div .task-content{padding:15px;min-height:400px;background-color:#fafafa}.task-staus-parent-css .popup-placeholder{background:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.3)}.task-staus-parent-css .popup-placeholder h3{margin-bottom:15px;color:#2c3e50}.task-staus-parent-css .popup-placeholder button{margin:5px;padding:8px 16px;border:1px solid #ddd;border-radius:4px;cursor:pointer;transition:all .2s ease}.task-staus-parent-css .popup-placeholder button:hover{background-color:#f8f9fa}.task-staus-parent-css .popup-placeholder button:first-of-type{background-color:#6c757d;color:#fff;border-color:#6c757d}.task-staus-parent-css .popup-placeholder button:last-of-type{background-color:#2c3e50;color:#fff;border-color:#2c3e50}@media(max-width: 768px){.task-staus-parent-css .task-staus-parent{flex-direction:column}.task-staus-parent-css .task-staus-parent .width-div{min-width:100%;margin-bottom:15px}}.task-graphical-view-container #chart1{max-width:450px;margin:25px 20px;padding:10px;background-color:#fff;box-shadow:0 8px 24px hsla(210,8%,62%,.2);border-radius:4px}.task-graphical-view-container #chart2{max-width:450px;margin:25px 20px;padding:10px;background-color:#fff;box-shadow:0 8px 24px hsla(210,8%,62%,.2);border-radius:4px}.task-graphical-view-container #chart3{max-width:950px;padding:10px;background-color:#fff;box-shadow:0 8px 24px hsla(210,8%,62%,.2);border-radius:4px;margin:25px 20px}.task-graphical-view-container .chart-container{transition:all .3s ease}.task-graphical-view-container .chart-container:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.task-graphical-view-container .chart-container .legend-item{transition:opacity .2s ease;cursor:pointer}.task-graphical-view-container .chart-container .legend-item:hover{opacity:.8}.task-graphical-view-container .chart-container .legend-color{transition:transform .2s ease}.task-graphical-view-container .chart-container .legend-item:hover .legend-color{transform:scale(1.1)}.task-graphical-view-container .bar-chart-container .bar{transition:all .3s ease;cursor:pointer}.task-graphical-view-container .bar-chart-container .bar:hover{filter:brightness(1.1);transform:scaleY(1.05)}.task-graphical-view-container .simple-pie-chart svg{transition:transform .3s ease}.task-graphical-view-container .simple-pie-chart svg:hover{transform:scale(1.05)}.task-graphical-view-container .simple-pie-chart svg circle{transition:all .3s ease}.task-graphical-view-container .progress{transition:all .3s ease}.task-graphical-view-container .progress .progress-bar{transition:width .5s ease-in-out}.task-graphical-view-container .card{transition:all .3s ease}.task-graphical-view-container .card:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.task-graphical-view-container .card .fa-2x{transition:all .3s ease}.task-graphical-view-container .card:hover .fa-2x{transform:scale(1.1)}.cancelled-task-container .cancelled-task-parent{height:calc(100vh - 10rem);overflow:auto}.cancelled-task-container .cancelled-task-parent .card{border:none;outline:none;border-radius:.25rem;background:#fff;padding:.5rem;display:inline-block;width:18%;margin:0px 18px 8px 0px;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.cancelled-task-container .cancelled-task-parent .card:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.cancelled-task-container .cancelled-task-parent .card img{border-radius:50%}.cancelled-task-container .cancelled-task-parent .card div.name{width:115px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cancelled-task-container .cancelled-task-parent .card div.card-title{color:#424242;font-weight:600;font-size:.75rem;width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cancelled-task-container .cancelled-task-parent .card div.user-name{color:#2c2c2c;font-weight:500;font-size:.75rem}.cancelled-task-container .cancelled-task-parent .card div.priority-label{color:#424242;font-size:.7rem;font-weight:500}.cancelled-task-container .cancelled-task-parent .card div.low-label{border-radius:.25rem;background:#e3ebfe;color:#424242;padding:4px 6px}.cancelled-task-container .cancelled-task-parent .card div.medium-label{border-radius:.25rem;background:#f7e3fe;color:#424242;padding:4px 6px}.cancelled-task-container .cancelled-task-parent .card div.high-label{border-radius:.25rem;background:#fee3e3;color:#424242;padding:4px 6px}.cancelled-task-container .cancelled-task-parent .card select.status-select{border:none;outline:none;border-radius:.125rem;background:#f5f2f5;color:#424242;font-size:.7rem;width:100%;padding:.4rem}.cancelled-task-container .cancelled-task-parent .card label.status-label{font-size:.75rem;color:#242424;font-weight:600}.cancelled-task-container .cancelled-task-parent .cancelled-task-container .totalUsers{justify-content:center;align-items:center;height:26px;background-color:#803982;text-align:center;font-size:10px;display:flex;color:#fff;border-radius:50%;margin-left:10px;padding:.9rem .5rem;cursor:pointer;transition:background-color .3s ease}.cancelled-task-container .cancelled-task-parent .cancelled-task-container .totalUsers:hover{background-color:#6d2f70}@media(max-width: 1200px){.cancelled-task-container .cancelled-task-parent .cancelled-task-container .cancelled-task-parent .card{width:23%;margin:0px 15px 8px 0px}}@media(max-width: 992px){.cancelled-task-container .cancelled-task-parent .cancelled-task-container .cancelled-task-parent .card{width:30%;margin:0px 10px 8px 0px}}@media(max-width: 768px){.cancelled-task-container .cancelled-task-parent .cancelled-task-container .cancelled-task-parent .card{width:45%;margin:0px 8px 8px 0px}}@media(max-width: 576px){.cancelled-task-container .cancelled-task-parent .cancelled-task-container .cancelled-task-parent .card{width:100%;margin:0px 0 8px 0px}}.task-management-module{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.task-management-module .primary-btn{background-color:#2c3e50;border:none;color:#fff;padding:.5rem 1rem;border-radius:.25rem;font-size:.8rem;cursor:pointer;transition:all .3s ease}.task-management-module .primary-btn:hover{background-color:#5d1f5d;transform:translateY(-1px);box-shadow:0 2px 8px rgba(117,41,117,.3)}.task-management-module .primary-btn:active{transform:translateY(0)}.task-management-module .secoandry-btn{background-color:#fff;border:1px solid #ddd;color:#424242;padding:.5rem 1rem;border-radius:.25rem;font-size:.8rem;cursor:pointer;transition:all .3s ease}.task-management-module .secoandry-btn:hover{background-color:#f8f9fa;border-color:#bbb;transform:translateY(-1px)}.task-management-module .label1{font-size:.75rem;font-weight:600;color:#424242;margin-bottom:.25rem}.task-management-module .low-label{border-radius:.25rem;background:#e3ebfe;color:#424242;padding:4px 8px;font-size:.7rem;font-weight:500}.task-management-module .medium-label{border-radius:.25rem;background:#f7e3fe;color:#424242;padding:4px 8px;font-size:.7rem;font-weight:500}.task-management-module .high-label{border-radius:.25rem;background:#fee3e3;color:#424242;padding:4px 8px;font-size:.7rem;font-weight:500}.task-management-module .title1-div{background-color:#e3f2fd;color:#1976d2;border-left:4px solid #1976d2}.task-management-module .title2-div{background-color:#fff3e0;color:#f57c00;border-left:4px solid #f57c00}.task-management-module .title3-div{background-color:#fafafa;color:#616161;border-left:4px solid #616161}.task-management-module .title4-div{background-color:#e8f5e8;color:#388e3c;border-left:4px solid #388e3c}.task-management-module .common-div{padding:.75rem;font-weight:600;font-size:.85rem;border-radius:.25rem .25rem 0 0}.task-management-module .fade-in{animation:fadeIn .3s ease-in-out}.task-management-module .slide-in{animation:slideIn .3s ease-in-out}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.task-management-module .task-spinner{border:2px solid #f3f3f3;border-top:2px solid #2c3e50;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(max-width: 768px){.task-management-module .d-md-block{display:none !important}.task-management-module .d-md-none{display:block !important}.task-management-module .task-management-container{padding:.5rem}}
.projectCard{height:-webkit-max-content;height:max-content}.projectCard .card{position:relative}.projectCard div.provisional-chip{position:absolute;left:0;top:0;background:#fff3cd;border:1px solid #ffc107;color:#856404;font-size:10px;padding:3px 8px;font-weight:600;border-top-left-radius:4px;border-bottom-right-radius:4px;z-index:2}.projectCard .crm-id{color:#252423;font-size:.7rem;font-weight:500;width:98%;white-space:nowrap;margin:0;padding:0;text-overflow:ellipsis;overflow:hidden}.projectCard .manage-name{width:82%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projectCard .projectCard__title{padding:5px 0px}.projectCard h5.copy{color:#252423;font-size:.7rem}.projectCard span.crm-title{color:#252423;font-size:13px;font-weight:600}.projectCard .row.cards-parent-div.mt-2.pe-0{height:auto}.projectCard .disabled-card{opacity:.6;pointer-events:none;cursor:not-allowed !important}.projectCard .disabled-card .card-body{cursor:not-allowed !important}.projectCard .disabled-card:hover{transform:none;box-shadow:none}
.projectSidePanelCss .md-dialog-container{z-index:1000;position:fixed;right:17px;top:30%;float:right;max-width:570px;min-height:-webkit-max-content;min-height:max-content;width:90%;height:-webkit-max-content;height:max-content;border-radius:.5rem;background:#fff;box-shadow:4px 6px 14px 0px rgba(115,115,115,.55);animation:slideIn .5s ease-out;transform-origin:100% 50%}.projectSidePanelCss .md-dialog-container.slide-in{animation:slideIn .5s ease-out}.projectSidePanelCss .md-dialog-container .form-control{padding:5px 8px !important;font-size:14px !important}.projectSidePanelCss .md-dialog-container .title-div{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:#fff}.projectSidePanelCss .md-dialog-container button.clear-all{border:none;outline:none;color:#161616;border-radius:.375rem;background:#f4f4f4;padding:.4rem;font-size:.9rem;cursor:pointer}.projectSidePanelCss .md-dialog-container button.clear-all:hover{background:#e9ecef}.projectSidePanelCss .md-dialog-container .filter-section{height:40vh;display:flex}.projectSidePanelCss .md-dialog-container .filter-section .color-bg-title{color:#525252;background:#f8f8f8;padding:.7rem 1rem;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.projectSidePanelCss .md-dialog-container .filter-section .color-bg-title:hover{background:#e9ecef}.projectSidePanelCss .md-dialog-container .filter-section .color-bg-title.active-filter{background:#e3f2fd;color:#1976d2}.projectSidePanelCss .md-dialog-container .filter-section .filters-name{width:45%;height:40vh;font-size:14px;border-right:1px solid #e7e7e7;padding-right:10px;overflow-y:auto}.projectSidePanelCss .md-dialog-container .filter-section .filters-name::-webkit-scrollbar{width:6px}.projectSidePanelCss .md-dialog-container .filter-section .filters-name::-webkit-scrollbar-track{background:#f1f1f1}.projectSidePanelCss .md-dialog-container .filter-section .filters-name::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.projectSidePanelCss .md-dialog-container .filter-section .filters-name::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.projectSidePanelCss .md-dialog-container .filter-section .filter-value{padding:0px 10px;width:55%;height:38vh;font-size:13px;overflow-y:auto}.projectSidePanelCss .md-dialog-container .filter-section .filter-value::-webkit-scrollbar{width:6px}.projectSidePanelCss .md-dialog-container .filter-section .filter-value::-webkit-scrollbar-track{background:#f1f1f1}.projectSidePanelCss .md-dialog-container .filter-section .filter-value::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.projectSidePanelCss .md-dialog-container .filter-section .filter-value::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.projectSidePanelCss .md-dialog-container .filter-section .filter-value .filters-content{align-items:center;padding:.25rem 0}.projectSidePanelCss .md-dialog-container .filter-section .filter-value .filters-content .box{display:flex;align-items:center}.projectSidePanelCss .md-dialog-container .filter-section .filter-value .filters-content .box input[type=checkbox]{cursor:pointer}.projectSidePanelCss .md-dialog-container .filter-section .filter-value .filters-content .filter-val{flex:1 1}.projectSidePanelCss .md-dialog-container .filter-section .filter-value .filters-content .filter-val span{cursor:pointer;-webkit-user-select:none;user-select:none}.projectSidePanelCss .md-dialog-container .filter-section .filter-value .filters-content:hover{background-color:#f8f9fa;border-radius:4px}.projectSidePanelCss .md-dialog-container .bottom-buttons-div{display:flex;width:100%}.projectSidePanelCss .md-dialog-container .bottom-buttons-div .cancel-button-div{width:50%;border-radius:0rem 0rem 0rem .5rem;color:#161616;background:#f4f4f4;padding:.8rem;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .2s ease}.projectSidePanelCss .md-dialog-container .bottom-buttons-div .cancel-button-div:hover{background:#e9ecef}.projectSidePanelCss .md-dialog-container .bottom-buttons-div .save-button-div{width:50%;color:#fff;border-radius:0rem 0rem .5rem 0rem;background:#2c3e50;padding:.8rem;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .2s ease}.projectSidePanelCss .md-dialog-container .bottom-buttons-div .save-button-div:hover{background:#1a252f}.projectSidePanelCss div.active-filter{border-left:2px solid #2c3e50}.projectSidePanelCss h5.filter{font-size:16px;font-weight:600}.projectSidePanelCss span.desc{font-size:15px}.projectSidePanelCss input.form-control{box-shadow:none !important}.projectSidePanelCss .project-filter-title{display:flex;align-items:center;justify-content:space-between}@keyframes slideIn{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media(max-width: 768px){.md-dialog-container{right:10px;top:20%;width:95%;max-width:none}.md-dialog-container .filter-section{height:35vh}.md-dialog-container .filter-section .filters-name{width:40%;font-size:13px}.md-dialog-container .filter-section .filter-value{width:60%;font-size:12px;height:33vh}}@media(max-width: 480px){.md-dialog-container{right:5px;top:15%;width:98%}.md-dialog-container .filter-section{height:30vh;flex-direction:column}.md-dialog-container .filter-section .filters-name{width:100%;height:15vh;border-right:none;border-bottom:1px solid #e7e7e7;padding-bottom:10px;margin-bottom:10px}.md-dialog-container .filter-section .filter-value{width:100%;height:15vh;padding:0}}
.commentsModalCss{display:block !important;position:fixed !important;z-index:1050 !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background-color:rgba(0,0,0,.4) !important}.commentsModalCss textarea{width:100%;border-radius:.5rem;padding:5px;border:none;outline:none;background:#f5f5f5;border-radius:3px}.commentsModalCss textarea.is-invalid{border:1px solid #dc3545;background-color:#fff5f5}.commentsModalCss .text-danger{color:#dc3545 !important;font-size:.875rem}.commentsModalCss .modal-title{margin-bottom:.5rem}.commentsModalCss hr{margin:.5rem 0;border:0;border-top:1px solid #dee2e6}
#invoice-ticket-assign-modal .modal-dialog{border-radius:18px;overflow:hidden;box-shadow:0px 8px 30px rgba(0,0,0,.25);transition:all .3s ease-in-out}#invoice-ticket-assign-modal .modal-content{border:none;border-radius:18px;background:#fff}#invoice-ticket-assign-modal .title-div{border-bottom:1px solid #f0f0f0;background:linear-gradient(135deg, #4e73df, #224abe);color:#fff;font-weight:600;border-top-left-radius:18px;border-top-right-radius:18px;padding:1rem 1.2rem}#invoice-ticket-assign-modal .cross-close{cursor:pointer;font-size:1.3rem;transition:transform .2s}#invoice-ticket-assign-modal .modal-body{padding:1.5rem;background:#fafbff}#invoice-ticket-assign-modal label{font-weight:500;font-size:.95rem;color:#333}#invoice-ticket-assign-modal .form-select{border-radius:10px;border:1px solid #d1d5db;padding:.5rem .8rem;transition:all .2s}#invoice-ticket-assign-modal .form-select:focus{border-color:#4e73df;box-shadow:0px 0px 0px 3px rgba(78,115,223,.25)}#invoice-ticket-assign-modal .primary-btn{background:linear-gradient(135deg, #4e73df, #224abe);border:none;padding:.6rem 1.5rem;color:#fff;border-radius:10px;font-weight:500;cursor:pointer;transition:all .2s ease-in-out}#invoice-ticket-assign-modal .primary-btn:hover{background:linear-gradient(135deg, #224abe, #1a237e);transform:translateY(-2px);box-shadow:0px 4px 15px rgba(34,74,190,.35)}#invoice-ticket-assign-modal.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}#invoice-ticket-assign-modal .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#invoice-ticket-assign-modal .col-lg-12{flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px}#invoice-ticket-assign-modal .d-flex{display:flex !important}#invoice-ticket-assign-modal .flex-column{flex-direction:column !important}#invoice-ticket-assign-modal .gap-2{gap:.5rem !important}#invoice-ticket-assign-modal .gap-4{gap:1.5rem !important}#invoice-ticket-assign-modal .justify-content-between{justify-content:space-between !important}#invoice-ticket-assign-modal .justify-content-end{justify-content:flex-end !important}#invoice-ticket-assign-modal .align-items-center{align-items:center !important}#invoice-ticket-assign-modal .w-100{width:100% !important}#invoice-ticket-assign-modal .mb-1{margin-bottom:.25rem !important}#invoice-ticket-assign-modal .p-2{padding:.5rem !important}#invoice-ticket-assign-modal .pb-2{padding-bottom:.5rem !important}
.download-invoice-dump-popup .modal-dialog{max-width:600px;margin:1.75rem auto}.download-invoice-dump-popup .modal-content{border:none;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.download-invoice-dump-popup .modal-title{font-size:1.25rem;font-weight:600;color:#2d2c2c}.download-invoice-dump-popup .cross-click-icon{cursor:pointer;color:#666;font-size:1.2rem;padding:5px;border-radius:50%;transition:all .3s ease}.download-invoice-dump-popup .cross-click-icon:hover{background-color:#f8f9fa;color:#dc3545}.download-invoice-dump-popup .form-label{font-weight:500;color:#2d2c2c;font-size:.95rem;margin-bottom:.5rem}.download-invoice-dump-popup .form-control{border:1px solid #ddd;border-radius:4px;padding:8px 12px;font-size:.95rem;transition:border-color .3s ease}.download-invoice-dump-popup .form-control:focus{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:none}.download-invoice-dump-popup .form-control:disabled{background-color:#f8f9fa;opacity:.7;cursor:not-allowed}.download-invoice-dump-popup .form-control[type=date]{appearance:none;-webkit-appearance:none;-moz-appearance:textfield}.download-invoice-dump-popup .form-control[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.download-invoice-dump-popup .form-control[type=date]::-webkit-calendar-picker-indicator:hover{background-color:#f0f0f0}.download-invoice-dump-popup .form-control[type=date]::-webkit-inner-spin-button,.download-invoice-dump-popup .form-control[type=date]::-webkit-clear-button{display:none}.download-invoice-dump-popup input[type=checkbox]{width:18px;height:18px;cursor:pointer}.download-invoice-dump-popup input[type=checkbox]:disabled{opacity:.6;cursor:not-allowed}.download-invoice-dump-popup .date-info-box{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;border-left:3px solid #007bff}.download-invoice-dump-popup .date-info-box small{font-size:.85rem;line-height:1.3}.download-invoice-dump-popup.modal{display:flex !important;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);animation:fadeIn .3s ease;z-index:1050}.download-invoice-dump-popup .modal-dialog{animation:slideIn .3s ease;z-index:1051}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideIn{from{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.ant-picker-dropdown{z-index:9999 !important}.ant-picker-panel-container{z-index:9999 !important}
.invoiceTableCss .invoice-column{width:20%}.invoiceTableCss svg{font-size:16px;cursor:pointer}.invoiceTableCss i{cursor:pointer}.invoiceTableCss .tag{background:#f0f8ff;padding:6px;font-size:11px;border-radius:6px;font-weight:700}.invoiceTableCss .po-table{height:calc(100vh - 14rem);overflow:auto}.invoiceTableCss .search-input-div{border:1px solid #c6c6c6;border-radius:4px;background-color:#f8f4f4;display:flex;align-items:center;height:40px}.invoiceTableCss .search-input-div input{border:none;outline:none;padding:.5rem;font-size:14px;color:#262626;background-color:#fff !important}.invoiceTableCss .search-input-div span.glass{font-size:13px;padding:0rem .5rem;cursor:pointer}.invoiceTableCss table{width:-webkit-max-content;width:max-content;min-width:100%;max-width:-webkit-max-content;max-width:max-content;border-collapse:collapse}.invoiceTableCss tr:nth-child(even){background:#f5eef0}.invoiceTableCss tr:nth-child(odd){background:#fff}.invoiceTableCss tr.no-data{position:absolute;top:43%;left:43%;border:none !important}.invoiceTableCss tr.no-data td{border:none !important}.invoiceTableCss table thead th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;text-align:center}.invoiceTableCss table,.invoiceTableCss th,.invoiceTableCss tr,.invoiceTableCss td{border:1px solid #eadede}.invoiceTableCss table tbody td{padding:15px;font-weight:400;font-size:13px;text-align:center}.invoiceTableCss table tbody td .round-img{border-radius:50%}.invoiceTableCss #content1{display:none}.invoiceTableCss .input-div{white-space:nowrap}.invoiceTableCss .form-control{box-shadow:none !important}.invoiceTableCss .date-picker-container .date-picker-popup{border:1px solid #dee2e6;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.invoiceTableCss .date-picker-container .date-picker-popup .custom-calendar .react-datepicker__day--selected,.invoiceTableCss .date-picker-container .date-picker-popup .custom-calendar .react-datepicker__day--in-selecting-range,.invoiceTableCss .date-picker-container .date-picker-popup .custom-calendar .react-datepicker__day--in-range{background-color:#007bff;color:#fff}.invoiceTableCss .date-picker-container .date-picker-popup .custom-calendar .react-datepicker__day:hover{background-color:#e9ecef}.invoiceTableCss .highlighted-row{background-color:#ffddcd !important;border-left:4px solid #ff4907 !important}.invoiceTableCss .highlighted-row:hover{background-color:#ffd6b5 !important}.invoiceTableCss .highlighted-row td{color:#853e04 !important}
.backlogCSS .cancelled-task-parent{height:calc(100vh - 13rem);overflow:auto}.backlogCSS .cancelled-task-parent div.move-button-div{border-top:1px solid #666}.backlogCSS .cancelled-task-parent div.move-label{font-size:12px;color:#262626;font-weight:600}.backlogCSS .cancelled-task-parent .card{border:none;outline:none;border-radius:.25rem;background:#fff;padding:.5rem;display:inline-block;width:18%;margin:5px 22px 12px 5px}.backlogCSS .cancelled-task-parent .card img{border-radius:50%}.backlogCSS .cancelled-task-parent .card div.name{width:115px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.backlogCSS .cancelled-task-parent .card div.task-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.8rem;font-weight:700;color:#626262}.backlogCSS .cancelled-task-parent .card div.card-title{color:#424242;font-weight:600;font-size:.75rem;width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.backlogCSS .cancelled-task-parent .card div.priority-label{color:#424242;font-size:.7rem;font-weight:500}.backlogCSS .cancelled-task-parent .card div.low-label{border-radius:.25rem;background:#e3ebfe;color:#424242;padding:4px 6px}.backlogCSS .cancelled-task-parent .card div.medium-label{border-radius:.25rem;background:#f7e3fe;color:#424242;padding:4px 6px}.backlogCSS .cancelled-task-parent .card div.high-label{border-radius:.25rem;background:#fee3e3;color:#424242;padding:4px 6px}.backlogCSS .cancelled-task-parent .card select.status-select{border:none;outline:none;border-radius:.125rem;background:#f5f2f5;color:#424242;font-size:.7rem;width:100%;padding:.4rem}.backlogCSS .cancelled-task-parent .card label.status-label{font-size:.75rem;color:#242424;font-weight:600}.backlogCSS .cancelled-task-parent .card div.label1{color:#424242;font-weight:600;font-size:.75rem}.backlogCSS .cancelled-task-parent .card div.action{margin-bottom:.5rem}.backlogCSS .cancelled-task-parent .card input[type=checkbox]{margin-right:.5rem}
.cancelled-task-parent{height:calc(100vh - 10rem);overflow:auto}.cancelled-task-parent .card{border:none;outline:none;border-radius:.25rem;background:#fff;padding:.5rem;display:inline-block;width:18%;margin:0px 18px 8px 0px}.cancelled-task-parent .card img{border-radius:50%}.cancelled-task-parent .card div.name{width:115px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cancelled-task-parent .card div.card-title{color:#424242;font-weight:600;font-size:.75rem;width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cancelled-task-parent .card div.user-name{color:#2c2c2c;font-weight:500;font-size:.75rem}.cancelled-task-parent .card div.priority-label{color:#424242;font-size:.7rem;font-weight:500}.cancelled-task-parent .card div.low-label{border-radius:.25rem;background:#e3ebfe;color:#424242;padding:4px 6px}.cancelled-task-parent .card div.medium-label{border-radius:.25rem;background:#f7e3fe;color:#424242;padding:4px 6px}.cancelled-task-parent .card div.high-label{border-radius:.25rem;background:#fee3e3;color:#424242;padding:4px 6px}.cancelled-task-parent .card select.status-select{border:none;outline:none;border-radius:.125rem;background:#f5f2f5;color:#424242;font-size:.7rem;width:100%;padding:.4rem}.cancelled-task-parent .card label.status-label{font-size:.75rem;color:#242424;font-weight:600}.cancelled-task-parent .card div.label1{color:#424242;font-weight:600;font-size:.75rem}.cancelled-task-parent .card div.priority-title,.cancelled-task-parent .card div.date-title{color:#424242;font-size:.7rem;font-weight:500}.cancelled-task-parent .card div.date-value{color:#424242;font-size:.7rem}.cancelled-task-parent .card div.status-div{margin-top:.5rem}.cancelled-task-parent .totalUsers{justify-content:center;align-items:center;height:26px;background-color:#803982;text-align:center;font-size:10px;display:flex;color:#fff;border-radius:50%;margin-left:10px;padding:.9rem .5rem;cursor:pointer}
#gantt{height:700px}.gantt-chart-container{width:100%;height:100%}.gantt-chart-container .dx-gantt{width:100% !important;height:100% !important}.gantt-chart-container .dx-gantt .dx-gantt-chart{min-width:500px !important;flex:1 1 !important}.gantt-chart-container .dx-gantt .dx-gantt-timeline{background-color:#fff !important}.gantt-chart-container .dx-gantt .dx-gantt-timeline .dx-gantt-task-wrapper{min-height:40px !important}.gantt-chart-container .dx-gantt .dx-gantt-task-bar{opacity:1 !important;background-color:#0078d4 !important;min-height:20px !important}.dx-viewport .dx-gantt{border:1px solid #ddd}.dx-viewport .dx-gantt .dx-gantt-toolbar{border-bottom:1px solid #ddd;background-color:#f8f9fa;padding:8px}.dx-viewport .dx-gantt .dx-gantt-toolbar .dx-toolbar-items-container{display:flex;justify-content:flex-end}.dx-viewport .dx-gantt .dx-gantt-toolbar .dx-toolbar-items-container .dx-toolbar-after{display:flex;align-items:center;gap:4px}.dx-viewport .dx-gantt .dx-gantt-toolbar .dx-toolbar-items-container .dx-toolbar-after .dx-button{padding:4px 8px;border:1px solid #ddd;background:#fff;cursor:pointer}.dx-viewport .dx-gantt .dx-gantt-toolbar .dx-toolbar-items-container .dx-toolbar-after .dx-button:hover{background-color:#e9ecef}.dx-viewport .dx-gantt .dx-gantt-toolbar .dx-toolbar-items-container .dx-toolbar-after .dx-button .dx-icon{font-size:14px}.dx-viewport .dx-gantt .dx-gantt-toolbar .dx-toolbar-items-container .dx-toolbar-after .dx-separator{width:1px;height:20px;background-color:#ddd;margin:0 4px}.dx-viewport .dx-gantt .dx-gantt-main{display:flex;height:calc(100vh - 180px)}.dx-viewport .dx-gantt .dx-gantt-main .dx-gantt-treelist{width:40%;border-right:1px solid #ddd;background:#fff}.dx-viewport .dx-gantt .dx-gantt-main .dx-gantt-treelist .dx-treelist .dx-treelist-headers{background-color:#f8f9fa;border-bottom:1px solid #ddd}.dx-viewport .dx-gantt .dx-gantt-main .dx-gantt-treelist .dx-treelist .dx-treelist-headers .dx-treelist-table{width:100%}.dx-viewport .dx-gantt .dx-gantt-main .dx-gantt-treelist .dx-treelist .dx-treelist-headers .dx-treelist-table .dx-treelist-cell{padding:8px 12px;border-right:1px solid #ddd;font-weight:600;font-size:.875rem}.dx-viewport .dx-gantt .dx-gantt-main .dx-gantt-treelist .dx-treelist .dx-treelist-headers .dx-treelist-table .dx-treelist-cell:last-child{border-right:none}.dx-viewport .dx-gantt .dx-gantt-main .dx-gantt-treelist .dx-treelist .dx-scrollable-content .dx-treelist-table{width:100%}.dx-viewport .dx-gantt .dx-gantt-main .dx-gantt-treelist .dx-treelist .dx-scrollable-content .dx-treelist-table .dx-treelist-cell{padding:8px 12px;border-right:1px solid #eee;border-bottom:1px solid #eee;font-size:.875rem}.dx-viewport .dx-gantt .dx-gantt-main .dx-gantt-treelist .dx-treelist .dx-scrollable-content .dx-treelist-table .dx-treelist-cell:last-child{border-right:none}.dx-viewport .dx-gantt .dx-gantt-main .dx-gantt-chart{flex:1 1;background:#f8f9fa}.dx-viewport .dx-gantt .dx-gantt-main .dx-gantt-chart .dx-gantt-timeline-wrapper{padding:0}.dx-viewport .dx-gantt .dx-gantt-main .dx-gantt-chart .dx-gantt-timeline-wrapper .dx-gantt-task-row{border-bottom:1px solid #eee}.dx-viewport .dx-gantt .dx-gantt-main .dx-gantt-chart .dx-gantt-timeline-wrapper .dx-gantt-task-row .dx-gantt-task-bar{border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.dx-viewport .dx-gantt .dx-gantt-main .dx-gantt-chart .dx-gantt-timeline-wrapper .dx-gantt-task-row .dx-gantt-task-bar:hover{box-shadow:0 2px 6px rgba(0,0,0,.3)}.dx-viewport .dx-gantt .dx-gantt-main .dx-gantt-chart .dx-gantt-timeline-wrapper .dx-gantt-task-row .dx-gantt-task-bar .dx-gantt-task-title{line-height:16px}.dx-icon{display:inline-block}.dx-icon.dx-icon-zoomin:before{content:"🔍+";font-size:12px}.dx-icon.dx-icon-zoomout:before{content:"🔍-";font-size:12px}
.AddTaskPopupCSS .form-control{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:13px}.AddTaskPopupCSS .fixed-height{min-height:-webkit-max-content;min-height:max-content;max-height:75vh;overflow:scroll}.AddTaskPopupCSS .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:13px}.AddTaskPopupCSS p.label-text{color:#424242;font-size:.9rem}.AddTaskPopupCSS .cross-click-icon{cursor:pointer}.AddTaskPopupCSS .bottom-btn{position:-webkit-sticky;position:sticky;bottom:.2px;background:#fff;z-index:10}.AddTaskPopupCSS .modal{display:block;position:fixed;z-index:1050;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.AddTaskPopupCSS .modal .modal-dialog{position:relative;width:auto;margin:1.75rem auto;pointer-events:none}.AddTaskPopupCSS .modal .modal-dialog .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.5);outline:0}.AddTaskPopupCSS .multiselect-dropdown{position:relative;width:100%}.AddTaskPopupCSS .multiselect-dropdown .dropdown-display{padding:6px 12px;border:1px solid #d7d7d7;border-radius:.125rem;background-color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#616161;min-height:34px}.AddTaskPopupCSS .multiselect-dropdown .dropdown-display .dropdown-arrow{font-size:10px;color:#999}.AddTaskPopupCSS .multiselect-dropdown .dropdown-list{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #d7d7d7;border-top:none;border-radius:0 0 .125rem .125rem;max-height:200px;overflow-y:auto;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,.1)}.AddTaskPopupCSS .multiselect-dropdown .dropdown-list .dropdown-item{padding:8px 12px;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:13px}.AddTaskPopupCSS .multiselect-dropdown .dropdown-list .dropdown-item:hover{background-color:#f8f9fa}.AddTaskPopupCSS .multiselect-dropdown .dropdown-list .dropdown-item input[type=checkbox]{margin:0}.AddTaskPopupCSS .multiselect-dropdown .dropdown-list .dropdown-item span{flex:1 1}.AddTaskPopupCSS .multiselect-dropdown .dropdown-list .dropdown-item.select-all{font-weight:500;border-bottom:1px solid #eee}.AddTaskPopupCSS .multiselect-dropdown .dropdown-list .dropdown-item.select-all:last-child{border-bottom:1px solid #ddd;margin-bottom:4px}.AddTaskPopupCSS .multiselect-dropdown .dropdown-list .dropdown-item.select-all span{color:#2c3e50}.AddTaskPopupCSS .addtask .multiselect-dropdown .dropdown-display:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.AddTaskPopupCSS .modal{animation:modalFadeIn .5s ease-in-out}@keyframes modalFadeIn{from{opacity:0;transform:scale(0.3)}to{opacity:1;transform:scale(1)}}@media(max-width: 768px){.AddTaskPopupCSS .modal-dialog{width:95% !important;margin:10px auto}.AddTaskPopupCSS .col-lg-4,.AddTaskPopupCSS .col-lg-8{flex:0 0 100%;max-width:100%}.AddTaskPopupCSS .label-text{margin-bottom:8px !important}}
.to-do-task-list{position:relative;background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);cursor:pointer}.to-do-task-list .medium-priority-label{border-radius:.25rem;background:#f7e3fe;color:#424242;padding:4px 6px}.to-do-task-list div.task-history{font-size:12px;color:#2c3e50}.to-do-task-list div.task-history i{cursor:pointer}.to-do-task-list div.last-modified{position:absolute;top:0;right:0;font-size:10px;background:#f5f2f5;color:#2c3e50;padding:5px;border-bottom-left-radius:10px}.to-do-task-list .low-priority-label{border-radius:.25rem;background:#e3ebfe;color:#424242;padding:4px 6px}.to-do-task-list .profile-img{width:60%}.to-do-task-list .profile-img .img-div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.to-do-task-list span.copy{font-size:12px;cursor:pointer}.to-do-task-list span.modified-time{font-weight:700}.to-do-task-list .high-priority-label{border-radius:.25rem;background:#fee3e3;color:#424242;padding:4px 6px}.to-do-task-list .status-label{color:#242424;font-size:.7rem;font-weight:600}.to-do-task-list span.info-icon{font-size:12px;cursor:pointer}.to-do-task-list span.user-name{color:#424242;font-size:.7rem}.to-do-task-list small.date-val{color:#424242 !important;font-weight:700 !important}.to-do-task-list img{border-radius:50%}.to-do-task-list .totalUsers{justify-content:center;align-items:center;height:26px;background-color:#803982;text-align:center;font-size:10px;display:flex;color:#fff;border-radius:50%;margin-left:10px;padding:.9rem .5rem}.to-do-task-list .task-title .task_name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;font-weight:600}.to-do-task-list .user-details .info-icon-div .info-icon{margin:0 2px}.to-do-task-list .status select{width:100%;padding:4px 8px;border:1px solid #ccc;border-radius:4px;font-size:12px}.to-do-task-list .status select:disabled{background-color:#f5f5f5;cursor:not-allowed}.to-do-task-list .priority-div{font-size:12px}.to-do-task-list .priority-div span{font-weight:500}@media(max-width: 768px){.to-do-task-list .to-do-task-list{padding:10px;margin:8px 0}.to-do-task-list .to-do-task-list .task-title .task_name{font-size:13px}.to-do-task-list .to-do-task-list .priority-div,.to-do-task-list .to-do-task-list .status-label{font-size:11px}.to-do-task-list .to-do-task-list .profile-img{width:70%}.to-do-task-list .to-do-task-list .totalUsers{font-size:9px;height:22px;padding:.7rem .4rem}}
.taskHistoryCSS .modal{display:block;position:fixed;z-index:1050;left:0;top:0;width:100%;height:100%;overflow:hidden;outline:0;background-color:rgba(0,0,0,.5)}.taskHistoryCSS .modal .modal-dialog{width:92%;max-width:92%;margin:1.75rem auto;position:relative;animation:dialogScale .5s ease}.taskHistoryCSS .modal .modal-dialog .modal-content{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;box-shadow:0 .25rem .5rem rgba(0,0,0,.5)}.taskHistoryCSS .modal .modal-dialog .historic-table-div{height:70vh;overflow:auto}.taskHistoryCSS .modal .modal-dialog span.to-do{border-bottom:1px solid #c6c6c6;background:#e9dde9;color:#424242;border-radius:4px;padding:4px 5px;font-size:8px;white-space:nowrap}.taskHistoryCSS .modal .modal-dialog span.in-progress{border-bottom:1px solid #c6c6c6;background:#dfe0ff;color:#424242;border-radius:4px;padding:4px 5px;font-size:8px;white-space:nowrap}.taskHistoryCSS .modal .modal-dialog span.on-hold{border-bottom:1px solid #c6c6c6;background:#fff2df;color:#424242;border-radius:4px;font-size:8px;padding:4px 5px;white-space:nowrap}.taskHistoryCSS .modal .modal-dialog span.completed{border-bottom:1px solid #c6c6c6;background:#cef1d1;color:#424242;border-radius:4px;padding:4px 5px;font-size:8px;white-space:nowrap}.taskHistoryCSS .modal .modal-dialog span.cancelled{border-bottom:1px solid #c6c6c6;background:#f5b8b8;color:#424242;border-radius:4px;padding:4px 5px;font-size:8px;white-space:nowrap}.taskHistoryCSS .modal .modal-dialog h5.title{color:#2c2c2c;font-size:1.2rem;font-weight:600}.taskHistoryCSS .modal .modal-dialog span.cross-icon{cursor:pointer;font-size:18px}.taskHistoryCSS .modal .modal-dialog span.cross-icon:hover{color:#2c3e50}.taskHistoryCSS .modal .modal-dialog table{width:100%;border-collapse:collapse}.taskHistoryCSS .modal .modal-dialog table th{padding:8px 14px;background:#f5f2f5;color:#2c3e50;font-size:13px;position:-webkit-sticky;position:sticky;top:0;z-index:10;text-align:center;border-bottom:1px solid #e2e8f0}.taskHistoryCSS .modal .modal-dialog table tr{border-bottom:1px solid #e2e8f0}.taskHistoryCSS .modal .modal-dialog tr:nth-child(even){background:#f5eef0}.taskHistoryCSS .modal .modal-dialog tr:nth-child(odd){background:#fff}.taskHistoryCSS .modal .modal-dialog table td{padding:8px 14px;color:#000;font-size:13px;text-align:center;vertical-align:middle}.taskHistoryCSS .modal .modal-dialog table tbody.no-data td{position:relative}.taskHistoryCSS .modal .modal-dialog table tbody.no-data td .no-data-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}@keyframes dialogScale{0%{transform:scale3d(0.3, 0.3, 0.3)}100%{transform:scale3d(1, 1, 1)}}@media(max-width: 768px){.taskHistoryCSS .modal .modal-dialog{width:95%;max-width:95%;margin:1rem auto}.taskHistoryCSS .modal .modal-dialog .historic-table-div{height:60vh}.taskHistoryCSS .modal .modal-dialog table th,.taskHistoryCSS .modal .modal-dialog table td{padding:6px 8px;font-size:11px}.taskHistoryCSS .modal .modal-dialog h5.title{font-size:1rem}}@media(max-width: 480px){.taskHistoryCSS .modal .modal-dialog{width:98%;max-width:98%}.taskHistoryCSS .modal .modal-dialog .historic-table-div{height:50vh}.taskHistoryCSS .modal .modal-dialog table th,.taskHistoryCSS .modal .modal-dialog table td{padding:4px 6px;font-size:10px}.taskHistoryCSS .modal .modal-dialog table th:nth-child(n+6),.taskHistoryCSS .modal .modal-dialog table td:nth-child(n+6){display:none}}
.task-staus-parent-css .task-staus-parent{display:flex;gap:10px;width:100%}.task-staus-parent-css .task-staus-parent .width-div{flex:1 1;min-width:250px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff}.task-staus-parent-css .task-staus-parent .width-div .common-div{border-radius:8px 8px 0 0;padding:12px;text-align:center}.task-staus-parent-css .task-staus-parent .width-div .common-div .title{font-weight:600;font-size:14px;color:#fff;margin:0}.task-staus-parent-css .task-staus-parent .width-div .title1-div{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%)}.task-staus-parent-css .task-staus-parent .width-div .title2-div{background:linear-gradient(135deg, #f093fb 0%, #f5576c 100%)}.task-staus-parent-css .task-staus-parent .width-div .title3-div{background:linear-gradient(135deg, #4facfe 0%, #00f2fe 100%)}.task-staus-parent-css .task-staus-parent .width-div .title4-div{background:linear-gradient(135deg, #43e97b 0%, #38f9d7 100%)}.task-staus-parent-css .task-staus-parent .width-div .add-task{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);border:none;color:#fff;padding:8px 16px;border-radius:6px;font-weight:500;transition:all .3s ease;cursor:pointer}.task-staus-parent-css .task-staus-parent .width-div .add-task:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.task-staus-parent-css .task-staus-parent .width-div .add-task i{margin-right:8px}.task-staus-parent-css .task-staus-parent .width-div .task-content{padding:15px;min-height:400px;background-color:#fafafa}.task-staus-parent-css .popup-placeholder{background:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.3)}.task-staus-parent-css .popup-placeholder h3{margin-bottom:15px;color:#2c3e50}.task-staus-parent-css .popup-placeholder button{margin:5px;padding:8px 16px;border:1px solid #ddd;border-radius:4px;cursor:pointer;transition:all .2s ease}.task-staus-parent-css .popup-placeholder button:hover{background-color:#f8f9fa}.task-staus-parent-css .popup-placeholder button:first-of-type{background-color:#6c757d;color:#fff;border-color:#6c757d}.task-staus-parent-css .popup-placeholder button:last-of-type{background-color:#2c3e50;color:#fff;border-color:#2c3e50}@media(max-width: 768px){.task-staus-parent-css .task-staus-parent{flex-direction:column}.task-staus-parent-css .task-staus-parent .width-div{min-width:100%;margin-bottom:15px}}
.viewTaskDetailsCSS .modal{display:block;position:fixed;z-index:1050;left:0;top:0;width:100%;height:100%;overflow:hidden;outline:0;background-color:rgba(0,0,0,.5)}.viewTaskDetailsCSS .modal .modal-dialog{margin:1.75rem auto;position:relative;width:auto;max-width:800px;animation:dialogScale .5s ease}.viewTaskDetailsCSS .modal .modal-dialog .modal-content{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;box-shadow:0 .25rem .5rem rgba(0,0,0,.5)}.viewTaskDetailsCSS .modal .modal-dialog .title-div{border-bottom:1px solid #dee2e6;padding-bottom:1rem;margin-bottom:1rem}.viewTaskDetailsCSS .modal .modal-dialog .title-div .user-detail h5{margin:0;font-size:1.25rem;font-weight:500;line-height:1.2;color:#212529}.viewTaskDetailsCSS .modal .modal-dialog .title-div .cross-button .cross-click-icon{cursor:pointer;font-size:1.5rem;color:#6c757d}.viewTaskDetailsCSS .modal .modal-dialog .title-div .cross-button .cross-click-icon:hover{color:#495057}.viewTaskDetailsCSS .modal .modal-dialog .body-content .row{margin-right:-0.75rem;margin-left:-0.75rem}.viewTaskDetailsCSS .modal .modal-dialog .body-content .row .col-lg-4,.viewTaskDetailsCSS .modal .modal-dialog .body-content .row .col-lg-8,.viewTaskDetailsCSS .modal .modal-dialog .body-content .row .col-lg-12{padding-right:.75rem;padding-left:.75rem}.viewTaskDetailsCSS .modal .modal-dialog .body-content .label-text{font-weight:600;color:#495057;margin-bottom:0;font-size:.875rem}.viewTaskDetailsCSS .modal .modal-dialog .body-content .label-data{color:#212529;font-size:.875rem;word-wrap:break-word}.viewTaskDetailsCSS .modal .modal-dialog .body-content .high-priority-label{background-color:#f8d7da;color:#721c24;padding:.25em .4em;font-size:.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.viewTaskDetailsCSS .modal .modal-dialog .body-content .medium-priority-label{background-color:#fff3cd;color:#856404;padding:.25em .4em;font-size:.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.viewTaskDetailsCSS .modal .modal-dialog .body-content .low-priority-label{background-color:#d1ecf1;color:#0c5460;padding:.25em .4em;font-size:.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.viewTaskDetailsCSS .modal .modal-dialog .body-content .desc-height{min-height:60px;overflow-wrap:break-word}.viewTaskDetailsCSS .modal .modal-dialog .body-content table{width:100%;margin-bottom:1rem;color:#212529;border-collapse:collapse}.viewTaskDetailsCSS .modal .modal-dialog .body-content table th,.viewTaskDetailsCSS .modal .modal-dialog .body-content table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6;text-align:left;font-size:.875rem}.viewTaskDetailsCSS .modal .modal-dialog .body-content table th{font-weight:bold;border-bottom:2px solid #dee2e6;background-color:#f8f9fa}.viewTaskDetailsCSS .modal .modal-dialog .body-content table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.viewTaskDetailsCSS .modal .modal-dialog .body-content .primary-btn{color:#fff;background-color:#2c3e50;border-color:#2c3e50;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:.25rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.viewTaskDetailsCSS .modal .modal-dialog .body-content .primary-btn:hover{color:#fff;background-color:#2c3e50;border-color:#004085}.viewTaskDetailsCSS .modal .modal-dialog .body-content .primary-btn:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.viewTaskDetailsCSS .modal .modal-dialog .d-flex{display:flex !important}.viewTaskDetailsCSS .modal .modal-dialog .justify-content-between{justify-content:space-between !important}.viewTaskDetailsCSS .modal .modal-dialog .justify-content-end{justify-content:flex-end !important}.viewTaskDetailsCSS .modal .modal-dialog .align-items-center{align-items:center !important}.viewTaskDetailsCSS .modal .modal-dialog .mt-2{margin-top:.5rem !important}.viewTaskDetailsCSS .modal .modal-dialog .mt-3{margin-top:1rem !important}.viewTaskDetailsCSS .modal .modal-dialog .ps-2{padding-left:.5rem !important}.viewTaskDetailsCSS .modal .modal-dialog .p-4{padding:1.5rem !important}.viewTaskDetailsCSS .modal .modal-dialog .container-fluid{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}@keyframes dialogScale{0%{transform:scale3d(0.3, 0.3, 0.3)}100%{transform:scale3d(1, 1, 1)}}@media(max-width: 991.98px){.viewTaskDetailsCSS .modal .modal-dialog{max-width:90%}.viewTaskDetailsCSS .modal .modal-dialog .body-content .col-lg-4,.viewTaskDetailsCSS .modal .modal-dialog .body-content .col-lg-8,.viewTaskDetailsCSS .modal .modal-dialog .body-content .col-lg-12{flex:0 0 auto;width:100%;margin-bottom:.5rem}.viewTaskDetailsCSS .modal .modal-dialog .body-content .col-lg-4{font-weight:600}}@media(max-width: 767.98px){.viewTaskDetailsCSS .modal .modal-dialog{max-width:95%;margin:1rem auto}.viewTaskDetailsCSS .modal .modal-dialog .modal-content{padding:1rem !important}.viewTaskDetailsCSS .modal .modal-dialog .title-div h5{font-size:1.1rem}.viewTaskDetailsCSS .modal .modal-dialog .body-content .label-text,.viewTaskDetailsCSS .modal .modal-dialog .body-content .label-data{font-size:.8rem}.viewTaskDetailsCSS .modal .modal-dialog .body-content table{font-size:.75rem}.viewTaskDetailsCSS .modal .modal-dialog .body-content table th,.viewTaskDetailsCSS .modal .modal-dialog .body-content table td{padding:.5rem .25rem}.viewTaskDetailsCSS .modal .modal-dialog .body-content .primary-btn{font-size:.875rem;padding:.25rem .5rem}}@media(max-width: 575.98px){.viewTaskDetailsCSS .modal .modal-dialog{max-width:98%;margin:.5rem auto}.viewTaskDetailsCSS .modal .modal-dialog .body-content table{display:block;overflow-x:auto;white-space:nowrap}}
.bulkUplaodModalCss{position:fixed !important;display:flex !important;z-index:999 !important;left:0 !important;top:0 !important;justify-content:center !important;align-items:center !important;width:100% !important;height:100% !important;overflow:auto !important;background-color:rgba(0,0,0,.7)}.bulkUplaodModalCss input.toggle-style{font-size:14px;border:none;outline:none;background:#fafafa;font-weight:400;line-height:20px;color:#242424;width:12rem;padding:.5rem;border-radius:5px}.bulkUplaodModalCss small.msg{font-size:13px}.bulkUplaodModalCss select.toggle-style{font-size:14px;border:none;outline:none;background:#fafafa;font-weight:400;line-height:20px;color:#242424;width:10rem;padding:.5rem;border-radius:5px;cursor:pointer}.bulkUplaodModalCss select.toggle-style:disabled{cursor:default}.bulkUplaodModalCss .small-font{font-size:13px;font-weight:400}.bulkUplaodModalCss .date-color{color:#616161}.bulkUplaodModalCss textarea{width:100%;border-radius:.5rem;padding:5px;border:none;outline:none;background:#f5f5f5;border-radius:3px}.bulkUplaodModalCss .modal-content{width:40vw}.bulkUplaodModalCss small{color:#242424;font-size:.9rem;margin:0px 5px}.bulkUplaodModalCss a.anchor-link{color:#242424;text-decoration:none;font-size:13px}.bulkUplaodModalCss a.anchor-link:hover{color:#1f438a;text-decoration:underline !important;font-size:13px}.bulkUplaodModalCss span.cross-close{cursor:pointer}.bulkUplaodModalCss input{box-shadow:none !important}
#myModal{display:flex !important;position:fixed !important;z-index:1050 !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background-color:rgba(0,0,0,.4) !important}.edit-epic-poup-modal{position:fixed !important;z-index:1050 !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background-color:rgba(0,0,0,.4) !important}.edit-epic-poup-modal .modal-dialog{position:relative;margin:auto;top:30%;transform:translateY(-50%);animation:modalSlideIn .5s ease-out}.edit-epic-poup-modal .modal-content{background-color:#fefefe;border:none;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.edit-epic-poup-modal .primary-btn{background-color:#2c3e50;border-color:#2c3e50;color:#fff;padding:.5rem 1rem;border-radius:4px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .15s ease-in-out;font-size:14px}.edit-epic-poup-modal .primary-btn:hover:not(:disabled){background-color:#2c3e50;border-color:#2c3e50}.edit-epic-poup-modal .primary-btn:disabled{background-color:#6c757d;border-color:#6c757d;cursor:not-allowed;opacity:.65}.edit-epic-poup-modal .secondary-btn{background-color:#6c757d;border-color:#6c757d;color:#fff;padding:.5rem 1rem;border-radius:4px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .15s ease-in-out;font-size:14px}.edit-epic-poup-modal .secondary-btn:hover:not(:disabled){background-color:#5a6268;border-color:#545b62}.edit-epic-poup-modal .secondary-btn:disabled{opacity:.65;cursor:not-allowed}.edit-epic-poup-modal textarea.form-control{min-height:80px;resize:vertical}.edit-epic-poup-modal .form-control{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:13px;padding:.5rem .8rem}.edit-epic-poup-modal .form-control:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.edit-epic-poup-modal .form-control:focus{border-color:#2c3e50;outline:none;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.edit-epic-poup-modal .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:13px}.edit-epic-poup-modal p.label-text{color:#424242;font-size:.9rem;margin:0;font-weight:500}.edit-epic-poup-modal .cross-click-icon{cursor:pointer;font-size:1.2rem;color:#666;transition:color .2s}.edit-epic-poup-modal .cross-click-icon:hover{color:#333}@keyframes modalSlideIn{from{opacity:0;transform:translateY(-50%) scale(0.3)}to{opacity:1;transform:translateY(-50%) scale(1)}}
.taskHomeCSS .top-bar{padding:0px 5px;border-bottom:1px solid #ddd}.taskHomeCSS input.task-search{border:none !important;outline:none !important;border:1px solid #ddd !important;border-radius:4px !important;padding:6px !important;color:#262626 !important;font-size:13px !important}.taskHomeCSS ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer}.taskHomeCSS li.active{color:#242424;font-weight:600;border-bottom:2px solid #242424;background-color:#f9f7f7}.taskHomeCSS .content-div{height:calc(100vh - 10rem);overflow:auto}.taskHomeCSS .task-parent{display:flex;margin:0px 8px}.taskHomeCSS .task-parent .button-div{position:-webkit-sticky;position:sticky;top:0rem;background:#fff;z-index:10}.taskHomeCSS .task-parent .epic-section{width:20%;border-radius:.5rem;background:#f5f2f5;height:calc(100vh - 10rem);overflow:auto}.taskHomeCSS .task-parent div.epic-name{font-size:14px;font-weight:700;color:#262626}.taskHomeCSS .task-parent .task-status-section{width:80%}.taskHomeCSS .task-parent .accordion-button:not(.collapsed){color:#424242 !important;background-color:#fff !important;box-shadow:none !important;border-bottom:1px solid #ddd !important;font-size:.85rem;font-weight:600}.taskHomeCSS .task-parent .accordion-button{padding:10px !important}.taskHomeCSS .task-parent .accordion-body{padding:10px !important}.taskHomeCSS .task-parent .story-bg{background-color:#fcf0fd;color:#605e5c;padding:5px;border-radius:4px;font-weight:400;padding-left:.5rem;font-size:.82rem;cursor:pointer}.taskHomeCSS .task-parent .active-story{border-left:3px solid #2c3e50;font-weight:500 !important}.taskHomeCSS .task-parent button.add-task{border:none;outline:none;border-radius:.25rem;background:#fff;color:#2c3e50;display:flex;justify-content:center;align-items:center;font-size:.8rem;padding:.4rem}.taskHomeCSS .icon-size{font-size:12px !important}
.EngTypeCSS{display:block !important;position:fixed !important;z-index:1050 !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important;overflow:hidden !important;outline:0 !important;background-color:rgba(0,0,0,.5) !important}.EngTypeCSS .modal-dialog{margin:1.75rem auto;position:relative;animation:dialogScale .5s ease}.EngTypeCSS .modal-dialog .modal-content{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;box-shadow:0 .25rem .5rem rgba(0,0,0,.5)}.EngTypeCSS .modal-dialog .modal-title{margin-bottom:0;line-height:1.5}.EngTypeCSS .modal-dialog hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25;height:1px}.EngTypeCSS .modal-dialog .form-label{color:#626262;font-weight:600;font-size:12px;margin-bottom:.5rem;display:inline-block}.EngTypeCSS .modal-dialog .form-select{box-shadow:none !important;display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M2 5l6 6 6-6%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.EngTypeCSS .modal-dialog .form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.EngTypeCSS .modal-dialog .text-danger{color:#dc3545 !important}.EngTypeCSS .modal-dialog .primary-btn{color:#fff;background-color:#2c3e50;border-color:#2c3e50;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.EngTypeCSS .modal-dialog .primary-btn:hover{color:#fff;background-color:#2c3e50;border-color:#2c3e50}.EngTypeCSS .modal-dialog .primary-btn:disabled{color:#fff;background-color:#2c3e50;border-color:#2c3e50;opacity:.65;cursor:not-allowed}.EngTypeCSS .modal-dialog .secoandry-btn{color:#6c757d;background-color:rgba(0,0,0,0);border-color:#6c757d;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;border:1px solid;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.EngTypeCSS .modal-dialog .secoandry-btn:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.EngTypeCSS .modal-dialog .d-flex{display:flex !important}.EngTypeCSS .modal-dialog .justify-content-end{justify-content:flex-end !important}.EngTypeCSS .modal-dialog .pt-3{padding-top:1rem !important}.EngTypeCSS .modal-dialog .ps-3{padding-left:1rem !important}.EngTypeCSS .modal-dialog .pb-3{padding-bottom:1rem !important}.EngTypeCSS .modal-dialog .me-3{margin-right:1rem !important}.EngTypeCSS .modal-dialog .mt-2{margin-top:.5rem !important}.EngTypeCSS .modal-dialog .mb-2{margin-bottom:.5rem !important}.EngTypeCSS .modal-dialog .pb-2{padding-bottom:.5rem !important}.EngTypeCSS .modal-dialog .pt-1{padding-top:.25rem !important}.EngTypeCSS .modal-dialog .col-12{flex:0 0 auto;width:100%}.EngTypeCSS .modal-dialog .w-100{width:100% !important}@keyframes dialogScale{0%{transform:scale3d(0.3, 0.3, 0.3)}100%{transform:scale3d(1, 1, 1)}}@media(max-width: 768px){.EngTypeCSS .modal .modal-dialog{width:90vw !important;margin:1rem auto}}@media(max-width: 480px){.EngTypeCSS .modal .modal-dialog{width:95vw !important;margin:.5rem auto}.EngTypeCSS .modal .modal-dialog .modal-content{padding:1rem !important}.EngTypeCSS .modal .modal-dialog .modal-title{font-size:1.1rem}.EngTypeCSS .modal .modal-dialog .primary-btn,.EngTypeCSS .modal .modal-dialog .secoandry-btn{font-size:.9rem;padding:.25rem .5rem}}
.task-graphical-view-container #chart1{max-width:450px;margin:25px 20px;padding:10px;background-color:#fff;box-shadow:0 8px 24px hsla(210,8%,62%,.2);border-radius:4px}.task-graphical-view-container #chart2{max-width:450px;margin:25px 20px;padding:10px;background-color:#fff;box-shadow:0 8px 24px hsla(210,8%,62%,.2);border-radius:4px}.task-graphical-view-container #chart3{max-width:950px;padding:10px;background-color:#fff;box-shadow:0 8px 24px hsla(210,8%,62%,.2);border-radius:4px;margin:25px 20px}.task-graphical-view-container .chart-container{transition:all .3s ease}.task-graphical-view-container .chart-container:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.task-graphical-view-container .chart-container .legend-item{transition:opacity .2s ease;cursor:pointer}.task-graphical-view-container .chart-container .legend-item:hover{opacity:.8}.task-graphical-view-container .chart-container .legend-color{transition:transform .2s ease}.task-graphical-view-container .chart-container .legend-item:hover .legend-color{transform:scale(1.1)}.task-graphical-view-container .bar-chart-container .bar{transition:all .3s ease;cursor:pointer}.task-graphical-view-container .bar-chart-container .bar:hover{filter:brightness(1.1);transform:scaleY(1.05)}.task-graphical-view-container .simple-pie-chart svg{transition:transform .3s ease}.task-graphical-view-container .simple-pie-chart svg:hover{transform:scale(1.05)}.task-graphical-view-container .simple-pie-chart svg circle{transition:all .3s ease}.task-graphical-view-container .progress{transition:all .3s ease}.task-graphical-view-container .progress .progress-bar{transition:width .5s ease-in-out}.task-graphical-view-container .card{transition:all .3s ease}.task-graphical-view-container .card:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.task-graphical-view-container .card .fa-2x{transition:all .3s ease}.task-graphical-view-container .card:hover .fa-2x{transform:scale(1.1)}
.approveManagementCostCss .form-control,.approveManagementCostCss .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}.approveManagementCostCss .form-label{color:#626262;font-size:13px;font-weight:600}.approveManagementCostCss p.title{color:#262626;font-size:.9rem;font-weight:600}.approveManagementCostCss .ht-div{height:calc(100vh - 11rem);overflow:auto}
.changeDatesAdminModalCss .modal-dialog{width:90%;max-width:40%}.changeDatesAdminModalCss h5.title{font-size:1rem;font-weight:600;color:#262626}.changeDatesAdminModalCss p.warning-text{font-size:12px;font-weight:600;margin:0}.changeDatesAdminModalCss span.cross-click-icon{cursor:pointer}.changeDatesAdminModalCss .bd-bottom{border-bottom:2px solid #262626}.changeDatesAdminModalCss .form-control,.changeDatesAdminModalCss .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}.changeDatesAdminModalCss label.form-label{font-size:13px;font-weight:600}.changeDatesAdminModalCss label.form-label-data{font-size:14px;font-weight:500}.changeDatesAdminModalCss .switch{position:relative;display:inline-block;width:60px;height:32px}.changeDatesAdminModalCss .switch input{opacity:0;width:0;height:0}.changeDatesAdminModalCss .toggle-label{font-size:14px;font-weight:600;color:#626262}.changeDatesAdminModalCss .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.changeDatesAdminModalCss .slider:before{position:absolute;content:"";height:24px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.changeDatesAdminModalCss input:checked+.slider{background-color:#2c3e50}.changeDatesAdminModalCss input:focus+.slider{box-shadow:0 0 1px #2c3e50}.changeDatesAdminModalCss input:checked+.slider:before{transform:translateX(26px)}.changeDatesAdminModalCss span.cross-click-icon{cursor:pointer;position:absolute;top:0;right:0;background:#2c3e50;padding:8px 12px;color:#fff;border-bottom-left-radius:12px;font-size:12px}
.pasPmPopupCss{display:block;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.pasPmPopupCss .modal-dialog{position:relative;margin:5% auto;animation:slideInFromTop .5s ease-out}.pasPmPopupCss .modal-dialog.animate-in{animation:scaleIn .5s ease-out}.pasPmPopupCss .modal-dialog .modal-content{background-color:#fefefe;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);border:none}.pasPmPopupCss p.main-title{color:#262626;font-size:1rem;font-weight:600;margin:0}.pasPmPopupCss .past-pm-table{overflow:auto;height:calc(100vh - 18rem)}.pasPmPopupCss .past-pm-table .members-info{width:100%}.pasPmPopupCss .past-pm-table table{width:100%;border-collapse:collapse}.pasPmPopupCss .past-pm-table table thead th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;text-align:left;border-bottom:1px solid #dee2e6}.pasPmPopupCss .past-pm-table table tbody td{padding:15px;font-weight:400;font-size:13px;border-bottom:1px solid #dee2e6;vertical-align:middle}.pasPmPopupCss .past-pm-table table tbody td .round-img{border-radius:50%}.pasPmPopupCss .past-pm-table table tr:nth-child(even){background:#f5eef0}.pasPmPopupCss .past-pm-table table tr:nth-child(odd){background:#fff}.pasPmPopupCss .past-pm-table table tr:hover{background-color:#f1f1f1}.pasPmPopupCss .past-pm-table .profile-section{display:flex;align-items:center}.pasPmPopupCss .past-pm-table .profile-section .image{flex-shrink:0}.pasPmPopupCss .past-pm-table .profile-section .image img{width:35px;height:35px;object-fit:cover;border-radius:50%;border:2px solid #e0e0e0}.pasPmPopupCss .past-pm-table .profile-section .user-info{margin-left:.5rem}.pasPmPopupCss .past-pm-table .profile-section .user-info .name{font-weight:500;color:#333;font-size:13px}.pasPmPopupCss .past-pm-table .text-center{text-align:center;color:#6c757d;font-style:italic}@keyframes slideInFromTop{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes scaleIn{0%{transform:scale3d(0.3, 0.3, 0.3);opacity:0}100%{transform:scale3d(1, 1, 1);opacity:1}}.pasPmPopupCss .container-fluid{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}.pasPmPopupCss .row{display:flex;flex-wrap:wrap;margin-right:-0.75rem;margin-left:-0.75rem}.pasPmPopupCss .col-lg-6{flex:0 0 50%;max-width:50%;padding-right:.75rem;padding-left:.75rem}.pasPmPopupCss .d-flex{display:flex}.pasPmPopupCss .align-items-center{align-items:center}.pasPmPopupCss .justify-content-end{justify-content:flex-end}.pasPmPopupCss .pb-2{padding-bottom:.5rem}.pasPmPopupCss .ps-0{padding-left:0}.pasPmPopupCss .pe-0{padding-right:0}.pasPmPopupCss .p-4{padding:1.5rem}.pasPmPopupCss .mt-3{margin-top:1rem}.pasPmPopupCss .ms-2{margin-left:.5rem}.pasPmPopupCss .m-0{margin:0}.pasPmPopupCss .img-fluid{max-width:100%;height:auto}.pasPmPopupCss .rounded-circle{border-radius:50% !important}.pasPmPopupCss .fa-xmark{font-size:1.2rem;color:#6c757d;transition:color .15s ease-in-out}.pasPmPopupCss .fa-xmark:hover{color:#262626}
#resourceVersioningModal .cross-click-icon{font-size:1.5rem;color:#666;transition:.2s}#resourceVersioningModal .cross-click-icon:hover{color:#d9534f;transform:scale(1.15)}#resourceVersioningModal #resourceAccordion{height:calc(100vh - 11rem);overflow:auto}#resourceVersioningModal .accordion-button{background:#f5f2f5;border-radius:12px !important;box-shadow:none}#resourceVersioningModal .accordion-button:not(.collapsed){background:#e9f3ff;color:#2c3e50;font-weight:600}#resourceVersioningModal .avatar-circle{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}#resourceVersioningModal table{width:100%;border-collapse:collapse}#resourceVersioningModal table thead th{background:#f5f2f5;color:#752975;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;text-align:center}#resourceVersioningModal table tbody td{padding:15px;font-weight:400;font-size:13px;text-align:center}#resourceVersioningModal .no-data{height:calc(100vh - 10rem);display:flex;justify-content:center;align-items:center}#resourceVersioningModal{display:flex;position:fixed !important;z-index:1050 !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important;background-color:rgba(0,0,0,.5) !important;display:flex !important;align-items:center !important;justify-content:center !important;animation:fadeIn .3s ease-in-out !important}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;animation:slideIn .5s ease-out}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;box-shadow:0 .25rem .5rem rgba(0,0,0,.5)}.cross-click-icon{font-size:1.5rem;color:#666;transition:.2s;cursor:pointer}.cross-click-icon:hover{color:#d9534f;transform:scale(1.15)}#resourceVersioningModal #resourceAccordion{height:calc(100vh - 11rem);overflow:auto}#resourceVersioningModal #resourceAccordion::-webkit-scrollbar{width:8px}#resourceVersioningModal #resourceAccordion::-webkit-scrollbar-track{background:#f1f1f1}#resourceVersioningModal #resourceAccordion::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}#resourceVersioningModal #resourceAccordion::-webkit-scrollbar-thumb:hover{background:#a8a8a8}#resourceVersioningModal .accordion .accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125);margin-bottom:1rem !important;border-radius:12px;overflow:hidden}#resourceVersioningModal .accordion .accordion-item:first-child{border-top-left-radius:12px;border-top-right-radius:12px}#resourceVersioningModal .accordion .accordion-item:last-child{border-bottom-right-radius:12px;border-bottom-left-radius:12px}#resourceVersioningModal .accordion .accordion-header{margin-bottom:0}#resourceVersioningModal .accordion .accordion-header .accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background:#f5f2f5;border:0;border-radius:12px !important;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;cursor:pointer;box-shadow:none}#resourceVersioningModal .accordion .accordion-header .accordion-button:not(.collapsed){background:#e9f3ff;color:#2c3e50;font-weight:600}#resourceVersioningModal .accordion .accordion-header .accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23212529%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}#resourceVersioningModal .accordion .accordion-header .accordion-button:not(.collapsed)::after{transform:rotate(-180deg)}#resourceVersioningModal .accordion .accordion-collapse:not(.show){display:none}#resourceVersioningModal .accordion .accordion-collapse.show{display:block}#resourceVersioningModal .accordion .accordion-body{padding:1rem 1.25rem}#resourceVersioningModal .avatar-circle{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}#resourceVersioningModal .avatar-circle img{width:100%;height:100%;object-fit:cover}#resourceVersioningModal .table{width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}#resourceVersioningModal .table.table-bordered{border:1px solid #dee2e6}#resourceVersioningModal .table.table-bordered th,#resourceVersioningModal .table.table-bordered td{border:1px solid #dee2e6}#resourceVersioningModal table{width:100%;border-collapse:collapse}#resourceVersioningModal table thead th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;text-align:center;border-bottom:2px solid #dee2e6}#resourceVersioningModal table tbody td{padding:15px;font-weight:400;font-size:13px;text-align:center;border-bottom:1px solid #dee2e6}#resourceVersioningModal table .table-success{background-color:#d1edff;border-color:#b8daff}#resourceVersioningModal .badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.375rem}#resourceVersioningModal .badge.bg-success{background-color:#198754;color:#fff}#resourceVersioningModal .badge.bg-danger{background-color:#dc3545;color:#fff}#resourceVersioningModal .badge.bg-dark{background-color:#212529;color:#fff}#resourceVersioningModal .badge.bg-info{background-color:#0dcaf0;color:#000}#resourceVersioningModal .no-data{height:calc(100vh - 10rem);display:flex;justify-content:center;align-items:center}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideIn{from{opacity:0;transform:scale(0.3)}to{opacity:1;transform:scale(1)}}#resourceVersioningModal .d-flex{display:flex}#resourceVersioningModal .justify-content-between{justify-content:space-between}#resourceVersioningModal .align-items-center{align-items:center}#resourceVersioningModal .pb-3{padding-bottom:1rem}#resourceVersioningModal .border-bottom{border-bottom:1px solid #dee2e6}#resourceVersioningModal .mt-3{margin-top:1rem}#resourceVersioningModal .mb-3{margin-bottom:1rem}#resourceVersioningModal .p-3{padding:1rem}#resourceVersioningModal .p-4{padding:1.5rem}#resourceVersioningModal .mt-2{margin-top:.5rem}#resourceVersioningModal .ms-auto{margin-left:auto}#resourceVersioningModal .gap-3{gap:1rem}#resourceVersioningModal .m-0{margin:0}#resourceVersioningModal .fw-bold{font-weight:700}#resourceVersioningModal .text-dark{color:#212529}#resourceVersioningModal .text-muted{color:#6c757d}#resourceVersioningModal .text-start{text-align:left;font-size:13px}#resourceVersioningModal .text-center{text-align:center}#resourceVersioningModal .small{font-size:.875em}#resourceVersioningModal .fst-italic{font-style:italic}#resourceVersioningModal .shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)}#resourceVersioningModal .shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}#resourceVersioningModal .rounded-4{border-radius:.375rem}#resourceVersioningModal .border-0{border:0}#resourceVersioningModal .py-5{padding-top:3rem;padding-bottom:3rem}#resourceVersioningModal .img-fluid{max-width:100%;height:auto}
.resourceActionheaderCss .download-icon{height:34px}.resourceActionheaderCss .total_count{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:6px;min-width:150px}.resourceActionheaderCss .label-title{font-size:12px;color:#6c757d;line-height:1.2}.resourceActionheaderCss .button-div .primary-btn{background:#2c3e50;border:1px solid #2c3e50;color:#fff;padding:.375rem .75rem;border-radius:.25rem;cursor:pointer}.resourceActionheaderCss .button-div .primary-btn:hover{background:#2c3e50;border-color:#2c3e50}.resourceActionheaderCss .button-div .secoandry-btn{background:#6c757d;border:1px solid #6c757d;color:#fff;padding:.375rem .75rem;border-radius:.25rem;cursor:pointer}.resourceActionheaderCss .button-div .secoandry-btn:hover{background:#5a6268;border-color:#545b62}.resourceActionheaderCss .next-btn-div{align-items:center;gap:1rem;margin-right:1rem}.resourceActionheaderCss .cost-btn{margin-right:.5rem}
.resourceCurrentEngagementCSS .animate-dialog{animation:scaleIn .5s ease-in-out}@keyframes scaleIn{from{transform:scale3d(0.3, 0.3, 0.3)}to{transform:scale3d(1, 1, 1)}}.resourceCurrentEngagementCSS .modal-content{border:none !important;background-color:#f9fafb}.resourceCurrentEngagementCSS h3{font-size:16px;font-weight:500;padding-top:5px;text-align:left}.resourceCurrentEngagementCSS .parent-div{height:60vh;overflow:auto}.resourceCurrentEngagementCSS .buttons-div{display:flex;justify-content:center;align-items:center;margin-right:10px}.resourceCurrentEngagementCSS .cursor{cursor:pointer}.resourceCurrentEngagementCSS .project-name{width:250px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resourceCurrentEngagementCSS img.round-img{border-radius:50%}.resourceCurrentEngagementCSS span.hrm-text{padding-left:2%;color:#5e5e5e;font-size:1rem}.resourceCurrentEngagementCSS span.manager-text{font-weight:500;font-size:1rem;line-height:20px;color:#252525}.resourceCurrentEngagementCSS table{overflow:auto;border-collapse:collapse;width:100%}.resourceCurrentEngagementCSS table th{background-color:#f5edff;color:#2d2c2c;font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:5}.resourceCurrentEngagementCSS table th,.resourceCurrentEngagementCSS table td{padding:8px 10px;border-bottom-color:#eaeaea;white-space:nowrap;font-size:14px}.resourceCurrentEngagementCSS table td{vertical-align:middle}.resourceCurrentEngagementCSS table tr{box-shadow:none !important}.resourceCurrentEngagementCSS table tbody.no-data-found{position:absolute;left:43%;top:43%}.resourceCurrentEngagementCSS .bd-style{border-top:.23px solid #e2e8f0;border-bottom:.23px solid #e2e8f0}.resourceCurrentEngagementCSS .assigned-hrs-tile{margin:0;padding:11px;font-size:14px;background:rgba(225,144,108,.12);border-radius:4px;color:#252423;border-left:3px solid #e3916d}.resourceCurrentEngagementCSS div.left-icon{background:#5e5e5e;border-radius:2px;padding:.2rem .1rem;cursor:pointer;color:#fff}.resourceCurrentEngagementCSS div.right-icon{background:#1a1b1c;border-radius:2px;padding:.2rem .1rem;cursor:pointer;color:#fff}.resourceCurrentEngagementCSS i{cursor:pointer}.resourceCurrentEngagementCSS span{margin:0 20px}.resourceCurrentEngagementCSS .modal-dialog{background-color:#fff;min-width:63vw !important;border-radius:8px}.resourceCurrentEngagementCSS .secoandry-btn{background:#f8f9fa;border:1px solid #dee2e6;color:#495057;padding:.375rem .75rem;border-radius:.25rem;cursor:pointer}.resourceCurrentEngagementCSS .secoandry-btn:hover{background:#e9ecef}.resourceCurrentEngagementCSS .primary-btn{background:#2c3e50;border:1px solid #2c3e50;color:#fff;padding:.375rem .75rem;border-radius:.25rem;cursor:pointer}.resourceCurrentEngagementCSS .primary-btn:hover{background:#2c3e50;border-color:#2c3e50}.resourceCurrentEngagementCSS .checkbox-div{display:flex;align-items:center}.resourceCurrentEngagementCSS .btn-div{display:flex;gap:.5rem}
.resource-table-div{overflow:scroll;height:calc(100vh - 255px)}.resource-table-div .form-control{box-shadow:none !important}.resource-table-div input,.resource-table-div select{background-color:#fff;padding:5px 5px;border-radius:5px;border:1px solid #ddd}.resource-table-div .inActiveClass{opacity:.7}.resource-table-div div.availability-div{display:flex;text-align:left;font-size:9px;font-weight:600;color:#2c3e50;cursor:pointer}.resource-table-div div.availability-div:hover{text-decoration:underline !important}.resource-table-div .txtcss{width:130px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.resource-table-div .members-info table thead tr th{background:#f5eef0}.resource-table-div .members-info table tbody tr:nth-child(odd){background:#fff}.resource-table-div .members-info table tbody tr:nth-child(even){background:#f5eef0}.resource-table-div .table{width:-webkit-max-content;width:max-content;min-width:100%;max-width:-webkit-max-content;max-width:max-content}.resource-table-div .table thead th:last-child{text-align:center;position:-webkit-sticky;position:sticky;width:120px;min-width:120px;max-width:120px;right:-1px;z-index:6;background-color:#f5f2f5;box-shadow:0px 4px 0px 0px rgba(0,0,0,.6)}.resource-table-div .table thead th:first-child{position:-webkit-sticky;position:sticky;width:48px;min-width:48px;max-width:48px;left:0px;z-index:4;text-align:center}.resource-table-div .table thead th:nth-child(2){position:-webkit-sticky;position:sticky;width:300px;min-width:300px;max-width:300px;left:48px;z-index:4}.resource-table-div .table tbody tr:nth-child(odd) td{background-color:#fff}.resource-table-div .table tbody tr:nth-child(even) td{background-color:#f5eef0}.resource-table-div .table tbody tr td:last-child{position:-webkit-sticky;position:sticky;width:120px;min-width:120px;max-width:120px;right:-1px;vertical-align:middle;text-align:center;background-color:inherit}.resource-table-div .table tbody tr td:first-child{position:-webkit-sticky;position:sticky;width:8px;min-width:8px;max-width:8px;text-align:center;left:0px;z-index:2;vertical-align:middle;background-color:inherit}.resource-table-div .table tbody tr td:nth-child(2){position:-webkit-sticky;position:sticky;width:300px;min-width:300px;max-width:300px;left:48px;z-index:2;background-color:inherit}.resource-table-div .table tbody tr td{width:-webkit-max-content;width:max-content}.resource-table-div .table tbody .sticky-total-hrs{position:-webkit-sticky;position:sticky;width:100px;min-width:100px;max-width:100px;right:0px;z-index:2;background-color:inherit}.resource-table-div .table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#f5f2f5 !important;font-size:13px;font-weight:600;line-height:21px;color:#2c3e50}.resource-table-div .table td{color:#242424;vertical-align:middle}.resource-table-div .table td input{font-size:14px;font-weight:400;padding:5px;background:rgba(0,0,0,0)}.resource-table-div .table td select{font-size:14px;font-weight:400;padding:5px;display:flex;align-items:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.resource-table-div select.toggle-style:disabled{background-color:#f1f1f1;border-bottom:1px solid #ddd;padding:3px 0;border-radius:5px}.resource-table-div select.toggle-style{font-size:14px;border:1px solid #ddd;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#242424;padding:5px 0;border-radius:5px}.resource-table-div input.toggle-style:disabled{background-color:#f1f1f1 !important;border-bottom:1px solid #ddd;padding:3px 0;border-radius:5px;width:9rem}.resource-table-div input.toggle-style{background-color:#fff;padding:3px 0;border-radius:5px;border:1px solid #ddd;width:9rem}.resource-table-div input.name-input{border:none !important;outline:none;background-color:#fff;font-size:14px;font-weight:400;padding:5px;color:#424242}.resource-table-div input.name-input::placeholder{color:#2c2c2c}.resource-table-div .no-data{position:absolute;left:41%;top:40%}.resource-table-div .user-info-div .profile-div{top:-2px}.resource-table-div .wbsreource{font-weight:400;font-size:10px;display:flex}.resource-table-div .switch{position:relative !important;display:inline-block !important;width:42px !important;height:20px !important}.resource-table-div .table[_ngcontent-pkl-c181] thead[_ngcontent-pkl-c181] th[_ngcontent-pkl-c181]:nth-child(2){position:-webkit-sticky;position:sticky;width:300px;min-width:300px;max-width:300px;left:48px;z-index:4}.resource-table-div .closeIcon:hover{color:#fff !important;font-size:small !important}.resource-table-div .closeIcon{color:#fff !important;font-size:small !important}.resource-table-div .profile-div{background-repeat:no-repeat;background-size:cover;border-radius:50%;background-position:center center;cursor:pointer;margin-top:5px}#myModalResourceEngagementCSS{display:block;position:fixed;display:flex;z-index:999;left:0;top:0;justify-content:center;align-items:center;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7)}#myModalResourceEngagementCSS .modal-content{padding:1rem 2rem;background:#fff}#myModalResourceEngagementCSS .modal-dialog{width:40vw;max-width:40vw}#myModalResourceEngagementCSS span{cursor:pointer}#myModalResourceEngagementCSS img.round-img{border-radius:50%;width:40px;height:40px;background:#f5f3fa}#myModalResourceEngagementCSS h3.name{color:#424242;font-weight:600;font-size:.9rem;border:none}#myModalResourceEngagementCSS p.hrm{color:#616161;font-size:.9rem}#myModalResourceEngagementCSS table{border-collapse:collapse;border:none;width:100%}#myModalResourceEngagementCSS table th,#myModalResourceEngagementCSS td{padding:6px}#myModalResourceEngagementCSS table td{color:#424242;font-size:14px}#myModalResourceEngagementCSS table th{color:#424242;white-space:nowrap;font-size:14px;font-weight:600}
.userListCss{position:absolute;z-index:9999;width:300px;max-height:350px;background:#fff;border:1px solid #ddd;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column;font-family:"Segoe UI",sans-serif}.userListCss .popup-header{background-color:#f8f9fa;border-radius:12px 12px 0 0}.userListCss .popup-body{overflow-y:auto;max-height:300px}.userListCss .user-details{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #f0f0f0;transition:background .2s ease-in-out;cursor:pointer}.userListCss .user-details:hover{background-color:#f1f5ff}.userListCss .user-details .name-div .employee_name{color:#333;font-size:14px}.userListCss .user-details .name-div .employee_id{font-size:12px}.userListCss .profile-image{width:42px;height:42px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%;flex-shrink:0}.userListCss .btn-close{background:none;border:none;font-size:1rem;line-height:1;cursor:pointer;color:#333}.userListCss .btn-close:hover{color:#000}
h5.proj-heading{color:#242424;font-size:1rem;font-weight:600}sup.star{color:red}.edit-details-form{height:calc(100vh - 12rem);overflow:auto;padding:10px 30px}.edit-details-form .react-datepicker-wrapper{width:100%}img.round-img{border-radius:50%}.custom-file-input:disabled{height:auto !important;padding:0px !important}.custom-file-input::-webkit-file-upload-button{visibility:hidden}.custom-file-input::before{content:"Choose file";display:inline-block;background:linear-gradient(to bottom, #f9f9f9, #e3e3e3);border:1px solid #999;border-radius:3px;padding:5px 8px;outline:none;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;text-shadow:1px 1px #fff;font-weight:700;font-size:10px}.custom-file-input:hover::before{border-color:#000}.custom-file-input:active::before{background:-webkit-linear-gradient(to bottom, #e3e3e3, #f9f9f9)}
.addTriggerCss{width:100%;padding:1rem}.addTriggerCss .fill-task-parent{width:100%;padding:1rem}.addTriggerCss .form-div{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.addTriggerCss .form-label{font-weight:600;margin-bottom:.5rem;display:block}.addTriggerCss .form-input{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:.875rem;margin-bottom:1rem;transition:border-color .2s}.addTriggerCss .form-input:focus{outline:none;border-color:#2c3e50;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.addTriggerCss .form-input.error{border-color:#dc3545}.addTriggerCss .error-message{color:#dc3545;font-size:.75rem;margin-top:-0.75rem;margin-bottom:.5rem}.addTriggerCss .text-danger{color:#dc3545}.addTriggerCss .drag-drop-area{border:2px dashed #ddd;border-radius:8px;padding:2rem;text-align:center;cursor:pointer;transition:all .2s;margin-bottom:1rem}.addTriggerCss .drag-drop-area:hover,.addTriggerCss .drag-drop-area.drag-over{border-color:#2c3e50;background-color:#f8f9fa}.addTriggerCss .drag-drop-area.error{border-color:#dc3545}.addTriggerCss .drag-drop-area svg{margin-bottom:1rem}.addTriggerCss .drag-drop-area h3{margin:.5rem 0;font-size:1rem;color:#6c757d}.addTriggerCss .browse-label{color:#2c3e50;text-decoration:underline;cursor:pointer;font-weight:500}.addTriggerCss .browse-label:hover{color:#2c3e50}.addTriggerCss .files-list{margin:1rem 0}.addTriggerCss .single-file{display:flex;align-items:center;padding:1rem;border:1px solid #ddd;border-radius:4px;margin-bottom:.5rem;background:#f8f9fa}.addTriggerCss .file-icon{margin-right:1rem;flex-shrink:0}.addTriggerCss .info{flex:1 1}.addTriggerCss .info .name{margin:0 0 .25rem 0;font-size:.875rem;font-weight:600}.addTriggerCss .info .size{margin:0 0 .5rem 0;font-size:.75rem;color:#6c757d}.addTriggerCss .progress-bar{width:100%;height:4px;background-color:#e9ecef;border-radius:2px;overflow:hidden}.addTriggerCss .progress-fill{height:100%;background-color:#2c3e50;transition:width .2s}.addTriggerCss .delete{cursor:pointer;padding:.5rem;margin-left:1rem;border-radius:4px;transition:background-color .2s}.addTriggerCss .delete:hover{background-color:#e9ecef}.addTriggerCss .note-text{font-size:.75rem;font-style:italic}.addTriggerCss .primary-btn{background-color:#2c3e50;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:4px;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s}.addTriggerCss .primary-btn:hover{background-color:#2c3e50}.addTriggerCss .primary-btn:disabled{background-color:#6c757d;cursor:not-allowed}.addTriggerCss .row{margin:0 -0.75rem}.addTriggerCss .row>*{padding:0 .75rem}.addTriggerCss .col-lg-12{width:100%}.addTriggerCss .d-flex{display:flex}.addTriggerCss .align-items-center{align-items:center}.addTriggerCss .justify-content-end{justify-content:flex-end}.addTriggerCss .mt-2{margin-top:.5rem}.addTriggerCss .m-0{margin:0}
.task-table-div{width:100%;overflow-x:auto}.task-table-div table{width:100%;border-collapse:collapse;margin-top:1rem}.task-table-div th,.task-table-div td{border:1px solid #ddd;padding:8px;text-align:left}.task-table-div th{background-color:#f2f2f2;font-weight:bold}.task-table-div tbody tr:nth-child(even){background-color:#f9f9f9}.task-table-div tbody tr:hover{background-color:#f5f5f5}.remarks-section{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachemt-link{color:#2c3e50;text-decoration:underline;cursor:pointer}.attachemt-link:hover{color:#2c3e50}.blank-link{color:#6c757d;cursor:not-allowed}.no-data-found{text-align:center}.no-data-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}.no-data-image{max-width:150px;margin-bottom:1rem}
.triggersCss li.active{color:#242424;font-weight:600;border-bottom:2px solid #242424;background-color:#f9f7f7}.triggersCss table{margin-top:0px}.triggersCss h5.title{font-size:.8rem;font-weight:bold}.triggersCss .form-div{width:55%}.triggersCss .form-div .form-input{background:#f5f2f5;color:#605e5c;height:34px;font-size:14px;font-weight:400;border:none;outline:none;padding:0 10px;width:100%;border-radius:.25rem}.triggersCss .form-div .form-select{background-color:#f5f2f5;box-shadow:none !important;color:#605e5c;height:34px;font-size:14px;font-weight:400;border:none;outline:none;padding:0 8px;width:100%;border-radius:.25rem;width:35% !important}.triggersCss .form-div label{font-size:13px;font-weight:700;line-height:21px;letter-spacing:0em;text-align:left;color:#898989}.triggersCss .form-div textarea{height:15vh !important;padding:5px 10px !important}.triggersCss .drop-zone{border:2px dashed #ccc;border-radius:10px;padding:20px;text-align:center;cursor:pointer;background-color:#fff;transition:background-color .3s}.triggersCss .drop-zone.drag-over{background-color:#f0f0f0}.triggersCss .drop-message{font-size:18px;color:#333}.triggersCss .file-input{display:none}.triggersCss .container{height:auto;padding:2rem;text-align:center !important;border:dashed 1px #979797;position:relative;margin:0 auto}.triggersCss .container input{opacity:0;position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;cursor:pointer}.triggersCss .container label{color:#fff !important;width:183px;text-align:center !important;height:40px;border-radius:21.5px;background-color:#2c3e50;padding:8px 16px;cursor:pointer}.triggersCss .container h3{font-size:14px;font-weight:600;color:#38424c;border:none}.triggersCss .fileover{animation:shake 1s;animation-iteration-count:infinite}.triggersCss .files-list{margin-top:1.5rem}.triggersCss .files-list .single-file{display:flex;padding:.5rem;justify-content:space-between;align-items:center;border:dashed 2px #d3d3d3;margin-bottom:1rem}.triggersCss .files-list .single-file img.delete{margin-left:.5rem;cursor:pointer;align-self:flex-end}.triggersCss .files-list .single-file{display:flex;flex-grow:1}.triggersCss .files-list .single-file .name{font-size:14px;font-weight:500;color:#353f4a;margin:0}.triggersCss .files-list .single-file .size{font-size:12px;font-weight:500;color:#a4a4a4;margin:0;margin-bottom:.25rem}.triggersCss .files-list .single-file .info{width:100%;padding-left:10px}.triggersCss div.delete svg{cursor:pointer}.triggersCss p.note-text{font-size:.8rem;font-weight:bold}@keyframes shake{0%{transform:translate(1px, 1px) rotate(0deg)}10%{transform:translate(-1px, -2px) rotate(-1deg)}20%{transform:translate(-3px, 0px) rotate(1deg)}30%{transform:translate(3px, 2px) rotate(0deg)}40%{transform:translate(1px, -1px) rotate(1deg)}50%{transform:translate(-1px, 2px) rotate(-1deg)}60%{transform:translate(-3px, 1px) rotate(0deg)}70%{transform:translate(3px, 1px) rotate(-1deg)}80%{transform:translate(-1px, -1px) rotate(1deg)}90%{transform:translate(1px, 2px) rotate(0deg)}100%{transform:translate(1px, -2px) rotate(-1deg)}}.triggersCss form{padding:10px 0px}
.milestone-table-div{height:calc(100vh - 18rem);overflow:auto}.milestone-table-div table{width:100%;border-collapse:collapse}.milestone-table-div table .table-header{position:-webkit-sticky;position:sticky;top:-1px;z-index:100;background:#f5f2f5}.milestone-table-div table th{font-weight:600;font-size:13px;color:#2c3e50;background:#f5f2f5}.milestone-table-div table td{font-size:13px;word-wrap:break-word}.milestone-table-div table th,.milestone-table-div table td,.milestone-table-div table tr{padding:5px 10px;border:1px solid #e6e6e6}.milestone-footer{display:flex;justify-content:flex-end;margin-top:1rem}.milestone-attachment-div{display:flex;align-items:center;gap:10px}.milestone-attachment-div.disabled{background-color:#f5f2f5;cursor:not-allowed}.milestone-attachment-div a{color:#2c3e50;text-decoration:none}.milestone-attachment-div a:hover{text-decoration:underline}.milestone-attachment-div .fa-trash{cursor:pointer;color:#dc3545}.milestone-attachment-div .fa-trash:hover{color:#c82333}.milestone .form-select{font-size:13px;box-shadow:none !important;width:-webkit-fit-content !important;width:fit-content !important;padding:5px 10px;border:1px solid #e6e6e6;border-radius:4px}.milestone .form-select:disabled{background-color:#f5f2f5;cursor:not-allowed}.milestone .primary-btn{background-color:#2c3e50;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px}.milestone .primary-btn:hover{background-color:#2c3e50}.milestone .primary-btn:disabled{background-color:#6c757d;cursor:not-allowed}.milestone #milestone-text{width:100%;padding:5px !important;box-shadow:none !important;border:1px solid #e6e6e6;border-radius:4px;min-height:60px;resize:vertical;font-size:13px}.milestone #milestone-text:disabled{background-color:#f5f2f5;cursor:not-allowed}.milestone #milestone-text:focus{outline:none;border-color:#2c3e50}.milestone .no-data-table-div{padding:40px;text-align:center}.milestone .fa-info-circle{margin-left:5px;color:#6c757d;cursor:help}.milestone .form-select{width:100% !important}
.projectDetailBudgethrsCss .top-bar{padding:0px 5px;border-bottom:1px solid #ddd}.projectDetailBudgethrsCss .top-bar input.task-search{border:none;outline:none;border:1px solid #ddd;border-radius:4px;padding:6px;color:#262626;font-size:13px}.projectDetailBudgethrsCss ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer}.projectDetailBudgethrsCss li.active{color:#242424;font-weight:600;border-bottom:2px solid #242424;background-color:#f9f7f7}.projectDetailBudgethrsCss .content-div{height:calc(100vh - 10rem);overflow:auto}.projectDetailBudgethrsCss a{position:absolute;top:2px}.projectDetailBudgethrsCss .skillname{width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.projectDetailBudgethrsCss .nav-tabs{position:-webkit-sticky;position:sticky;background-color:#fff;border:1px solid #eee;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px}.projectDetailBudgethrsCss .nav-tabs ul{padding:0;margin:0}.projectDetailBudgethrsCss .nav-tabs ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500}.projectDetailBudgethrsCss .nav-tabs li.active{color:#242424;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px;margin-left:10px}.projectDetailBudgethrsCss p.title-text{color:#262626;font-size:.85rem;font-weight:600}.projectDetailBudgethrsCss p.main-title{color:#262626;font-weight:500;font-size:.95rem}.projectDetailBudgethrsCss img.round-img{border-radius:50%}.projectDetailBudgethrsCss .distributed-dates{text-align:center}.projectDetailBudgethrsCss span.name{font-size:13px;color:#242424}.projectDetailBudgethrsCss p.title{font-size:1.1rem}.projectDetailBudgethrsCss div.table-div{background:#fff;border:1px solid #e6e6e6;border-radius:4px;overflow:auto;height:calc(100vh - 18.5rem)}.projectDetailBudgethrsCss div.table-div table{border:1px solid #f1f1f1;border-collapse:collapse;background-color:#fff;width:100%}.projectDetailBudgethrsCss div.table-div table thead th.sticky-total-hrs{position:-webkit-sticky;position:sticky;width:100px;min-width:100px;max-width:100px;right:0px;z-index:2;background:#f5f2f5;font-size:15px;text-align:center}.projectDetailBudgethrsCss div.table-div table thead th:first-child{position:-webkit-sticky;position:sticky;width:60px;min-width:60px;max-width:60px;left:0px;z-index:2;background:#f5f2f5}.projectDetailBudgethrsCss div.table-div table thead th:nth-child(2){position:-webkit-sticky;position:sticky;width:280px;min-width:280px;max-width:280px;left:59px;z-index:2;background:#f5f2f5}.projectDetailBudgethrsCss div.table-div table thead th:nth-child(3){position:-webkit-sticky;position:sticky;width:200px;min-width:200px;max-width:200px;left:338px;z-index:2;background:#f5f2f5}.projectDetailBudgethrsCss div.table-div table tbody tr td:first-child{position:-webkit-sticky;position:sticky;width:60px;min-width:60px;max-width:60px;left:0px;z-index:2;background-color:#fff;text-align:center}.projectDetailBudgethrsCss div.table-div table tbody tr td:nth-child(2){position:-webkit-sticky;position:sticky;width:280px;min-width:280px;max-width:280px;left:59px;z-index:2;background-color:#fff}.projectDetailBudgethrsCss div.table-div table tbody tr td:nth-child(3){position:-webkit-sticky;position:sticky;width:200px;min-width:200px;max-width:200px;left:338px;z-index:2;background-color:#fff}.projectDetailBudgethrsCss div.table-div table tbody .sticky-total-hrs{position:-webkit-sticky;position:sticky;width:100px;min-width:100px;max-width:100px;right:0px;z-index:5;background:#f2f2f5;text-align:center}.projectDetailBudgethrsCss div.table-div table tfoot th:first-child{position:-webkit-sticky;position:sticky;width:320px;min-width:320px;max-width:320px;left:250px;z-index:5;left:0;background:#f5f2f5;font-size:16px;text-align:left;padding-left:15px;font-weight:600}.projectDetailBudgethrsCss div.table-div table tfoot th.footer-data{text-align:left;padding-left:15px;font-size:15px}.projectDetailBudgethrsCss #total-hrs{background:#f5f2f5}.projectDetailBudgethrsCss table th{font-weight:400;font-size:13px;color:#2c3e50;background:#f5f2f5}.projectDetailBudgethrsCss select.form-select{width:-webkit-fit-content !important;width:fit-content !important}.projectDetailBudgethrsCss button.comment{border:none;outline:none;background-color:#f1f5fa}.projectDetailBudgethrsCss table thead,.projectDetailBudgethrsCss table tfoot{position:-webkit-sticky;position:sticky;background-color:#f5f3fa;font-size:13px;font-weight:400;z-index:99}.projectDetailBudgethrsCss table thead{inset-block-start:0}.projectDetailBudgethrsCss table tfoot{inset-block-end:0}.projectDetailBudgethrsCss table th,.projectDetailBudgethrsCss td{padding:10px;margin:0;border:1px solid #e2e8f0}.projectDetailBudgethrsCss td{color:#626262;font-size:14px;font-weight:500}.projectDetailBudgethrsCss select.toggle-style:disabled{background-color:#f1f1f1;border-radius:5px;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#242424;padding:5px;width:7rem}.projectDetailBudgethrsCss select.toggle-style{font-size:14px;border:1px solid #ddd;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#242424;padding:5px;width:7rem;border-radius:5px}.projectDetailBudgethrsCss input.toggle-style:disabled{background-color:#f1f1f1;padding:5px;border-radius:5px;border:1px solid #f1f1f1;width:7rem}.projectDetailBudgethrsCss input.toggle-style{background-color:#fff;padding:5px;border-radius:5px;border:1px solid #ddd;width:7rem}.projectDetailBudgethrsCss .disable_row{background-color:#f8f8ff;cursor:not-allowed}.projectDetailBudgethrsCss .normal_row{background-color:#fff}.projectDetailBudgethrsCss input.name-input{border:none;outline:none;background-color:#fff}.projectDetailBudgethrsCss .hrm-id-div{width:25%}.projectDetailBudgethrsCss .skills-div{padding-left:.5rem}.projectDetailBudgethrsCss input.hrm-id{border:none;outline:none;background:#fff;margin-left:47px}.projectDetailBudgethrsCss input.skills{border:none;outline:none;background:#fff}.projectDetailBudgethrsCss .btn-link{font-size:.8rem;text-decoration:none}.projectDetailBudgethrsCss .btn-link:hover{text-decoration:underline}.projectDetailBudgethrsCss button.comment{font-size:15px}.projectDetailBudgethrsCss .name-div input{width:12rem}.projectDetailBudgethrsCss .total_count{border:1px solid #eee;border-radius:4px;background-color:#f9f9f9}.projectDetailBudgethrsCss .label-title{font-size:12px;font-weight:500;color:#666}.projectDetailBudgethrsCss .member-details{display:flex;align-items:center}.projectDetailBudgethrsCss .profile-div{width:40px;height:40px;background-size:cover;background-position:center;border-radius:50%;background-color:#eee}.projectDetailBudgethrsCss .name-info{display:flex;flex-direction:column}.projectDetailBudgethrsCss .navigation-div ul{margin:0;padding:0;list-style:none;display:flex}.projectDetailBudgethrsCss .norecord{padding:20px;text-align:center}
.approveTimesheetPopupCss .popup-msg{padding:10px 0px}.approveTimesheetPopupCss span.cross-click-icon{cursor:pointer}
.rejectTimesheet-popup .popup-msg{padding:10px 0px}.rejectTimesheet-popup span.cross-click-icon{cursor:pointer}.rejectTimesheet-popup .modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.rejectTimesheet-popup .modal-dialog{background-color:#fff;border-radius:8px;max-width:500px;width:90%;max-height:90vh;overflow-y:auto}.rejectTimesheet-popup .modal-content{background-color:#fff;border:none;border-radius:8px}.rejectTimesheet-popup .modal-title{color:#2d2c2c;font-size:18px;font-weight:600;margin:0}.rejectTimesheet-popup form{margin:15px 0}.rejectTimesheet-popup textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:14px;resize:vertical;outline:none}.rejectTimesheet-popup textarea:focus{border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.rejectTimesheet-popup .row{display:flex;align-items:center;margin:0 -15px}.rejectTimesheet-popup .col-md-6{flex:0 0 50%;max-width:50%;padding:0 15px}.rejectTimesheet-popup .text-end{text-align:end}.rejectTimesheet-popup .d-flex{display:flex}.rejectTimesheet-popup .justify-content-end{justify-content:flex-end}.rejectTimesheet-popup .p-4{padding:1.5rem}.rejectTimesheet-popup .pt-1{padding-top:.25rem}.rejectTimesheet-popup .ps-3{padding-left:1rem}.rejectTimesheet-popup .pb-1{padding-bottom:.25rem}.rejectTimesheet-popup .mt-2{margin-top:.5rem}.rejectTimesheet-popup .mb-1{margin-bottom:.25rem}.rejectTimesheet-popup .me-2{margin-right:.5rem}.rejectTimesheet-popup .me-3{margin-right:1rem}.rejectTimesheet-popup .primary-btn{background-color:#2c3e50;border-color:#2c3e50;color:#fff;padding:.375rem .75rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;border:1px solid rgba(0,0,0,0);cursor:pointer;text-decoration:none;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.rejectTimesheet-popup .primary-btn:hover:not(:disabled){background-color:#2c3e50;border-color:#004085}.rejectTimesheet-popup .primary-btn:disabled{opacity:.6;cursor:not-allowed}.rejectTimesheet-popup .secoandry-btn{background-color:#6c757d;border-color:#6c757d;color:#fff;padding:.375rem .75rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;border:1px solid rgba(0,0,0,0);cursor:pointer;text-decoration:none;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.rejectTimesheet-popup .secoandry-btn:hover{background-color:#545b62;border-color:#4e555b}.rejectTimesheet-popup i{font-size:16px}
.teamTimeSheetCss .modal-content{border:none !important}.teamTimeSheetCss div.attachment a{color:#2c3e50;font-size:13px;font-weight:600}.teamTimeSheetCss .modal-dialog{background-color:#fff;width:90% !important;max-width:90% !important;border-radius:8px}.teamTimeSheetCss div.modal-title{background:#f5f5f5;border-radius:3px;min-height:20vh;min-width:20vw;color:#252423}.teamTimeSheetCss .style-hr{border-top:2px solid #2d2c2c}.teamTimeSheetCss h3{font-size:16px;font-weight:500;padding-top:5px;text-align:left}.teamTimeSheetCss form{width:-webkit-max-content;width:max-content}.teamTimeSheetCss .remove-arrow{border:none;width:11rem;outline:none;background:#fafafa;border:1px solid #f3f5fa;border-radius:6px;padding:8px;color:#605e5c;font-size:14px;font-weight:400;-webkit-appearance:none;appearance:none}.teamTimeSheetCss .parent-div{height:60vh;overflow:auto}.teamTimeSheetCss .buttons-div{display:flex;justify-content:center;align-items:center;margin-right:10px}.teamTimeSheetCss .cursor{cursor:pointer}.teamTimeSheetCss .project-name{background-color:#fff;padding:1rem 1rem}.teamTimeSheetCss .project-name h3{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0em;text-align:left;color:#424242}.teamTimeSheetCss img.round-img{border-radius:50%}.teamTimeSheetCss span.hrm-text{padding-left:2%;color:#5e5e5e;font-size:1rem}.teamTimeSheetCss span.manager-text{font-weight:500;font-size:1rem;line-height:20px;color:#252525}.teamTimeSheetCss .profile{width:1.8rem;height:1.8rem}.teamTimeSheetCss table{overflow:auto;border-collapse:collapse;width:100%}.teamTimeSheetCss table th{background-color:#f5edff;color:#2d2c2c;font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:5}.teamTimeSheetCss table th,.teamTimeSheetCss table td{padding:8px 10px;border-bottom-color:#eaeaea;white-space:nowrap;text-align:center;font-size:14px}.teamTimeSheetCss table td{vertical-align:middle}.teamTimeSheetCss table tr{box-shadow:none !important}.teamTimeSheetCss .no-data-found{height:50vh;display:flex;justify-content:center;align-items:center}.teamTimeSheetCss p.major-task{font-size:14px}.teamTimeSheetCss .bd-style{border-top:.23px solid #e2e8f0;border-bottom:.23px solid #e2e8f0}.teamTimeSheetCss .assigned-hrs-tile,.teamTimeSheetCss .consumed-hrs-tile{margin:0;padding:11px;font-size:14px;background:rgba(225,144,108,.12);border-radius:4px;color:#252423;border-left:3px solid #e3916d}.teamTimeSheetCss .consumed-hrs-tile{background:rgba(207,115,239,.12) !important;border-left:3px solid #ac6de3 !important}.teamTimeSheetCss div.left-icon{background:#5e5e5e;border-radius:2px;padding:.2rem .1rem;cursor:pointer;color:#fff}.teamTimeSheetCss div.right-icon{background:#1a1b1c;border-radius:2px;padding:.2rem .1rem;cursor:pointer;color:#fff}.teamTimeSheetCss select.custom-select{border:none;width:12rem;outline:none;background:#fafafa;border:1px solid #f3f5fa;border-radius:6px;padding:8px;color:#605e5c;font-size:14px;font-weight:400}.teamTimeSheetCss i{cursor:pointer}.teamTimeSheetCss span{margin:0 20px}.teamTimeSheetCss input[type=text]{width:10rem;padding:10px;border-radius:4px}.teamTimeSheetCss input[type=time]{border-radius:4px}.teamTimeSheetCss input[type=checkbox]{width:2rem}.teamTimeSheetCss span.leave-type{padding:5px;border-radius:4px;font-size:13px;font-weight:600}.teamTimeSheetCss .half-day{background-color:#e2e8f0;color:#f595a2}.teamTimeSheetCss .full-day{background-color:#debeed;color:#605e5c}.teamTimeSheetCss .working{background-color:#006400;color:#e2e8f0}.teamTimeSheetCss .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.teamTimeSheetCss .popup-content{background:#fff;padding:20px;border-radius:8px;min-width:300px;max-width:500px}.teamTimeSheetCss .btn-group{display:flex;gap:10px;margin-top:15px}.teamTimeSheetCss .btn-group button{padding:8px 16px;border:none;border-radius:4px;cursor:pointer}.teamTimeSheetCss .btn-group button:first-child{background:#2c3e50;color:#fff}.teamTimeSheetCss .btn-group button:last-child{background:#6c757d;color:#fff}.teamTimeSheetCss textarea{width:100%;min-height:80px;margin:10px 0;padding:8px;border:1px solid #ddd;border-radius:4px}.teamTimeSheetCss .modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.teamTimeSheetCss .modal-dialog{max-height:90vh;overflow-y:auto}.teamTimeSheetCss .conatiner-fluid{padding:0 15px}.teamTimeSheetCss .row{display:flex;flex-wrap:wrap;margin:0 -15px}.teamTimeSheetCss .col-md-4{flex:0 0 33.333333%;max-width:33.333333%;padding:0 15px}.teamTimeSheetCss .d-flex{display:flex !important}.teamTimeSheetCss .justify-content-center{justify-content:center !important}.teamTimeSheetCss .justify-content-end{justify-content:flex-end !important}.teamTimeSheetCss .justify-content-between{justify-content:space-between !important}.teamTimeSheetCss .align-items-center{align-items:center !important}.teamTimeSheetCss .text-start{text-align:start !important}.teamTimeSheetCss .ms-2{margin-left:.5rem !important}.teamTimeSheetCss .ms-3{margin-left:1rem !important}.teamTimeSheetCss .me-2{margin-right:.5rem !important}.teamTimeSheetCss .m-0{margin:0 !important}.teamTimeSheetCss .m-1{margin:.25rem !important}.teamTimeSheetCss .mb-2{margin-bottom:.5rem !important}.teamTimeSheetCss .pt-3{padding-top:1rem !important}.teamTimeSheetCss .pt-4{padding-top:1.5rem !important}.teamTimeSheetCss .pb-4{padding-bottom:1.5rem !important}.teamTimeSheetCss .ps-2{padding-left:.5rem !important}.teamTimeSheetCss .ps-4{padding-left:1.5rem !important}.teamTimeSheetCss .pe-3{padding-right:1rem !important}.teamTimeSheetCss .p-0{padding:0 !important}.teamTimeSheetCss .primary-btn{background-color:#2c3e50;border-color:#2c3e50;color:#fff;padding:.375rem .75rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;border:1px solid rgba(0,0,0,0);cursor:pointer;text-decoration:none;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none}.teamTimeSheetCss .secoandry-btn{background-color:#6c757d;border-color:#6c757d;color:#fff;padding:.375rem .75rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;border:1px solid rgba(0,0,0,0);cursor:pointer;text-decoration:none;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none}
.projectDetailTimesheetCss .approval-btn{border:none;outline:none;background:#dddcdc;border-radius:4px;color:#fff;padding:8px;font-size:14px;cursor:default}.projectDetailTimesheetCss .resources-list img{border-radius:50%}.projectDetailTimesheetCss .resources-list table{width:100%}.projectDetailTimesheetCss .resources-list tr:nth-child(even){background:#f5eef0}.projectDetailTimesheetCss .resources-list tr:nth-child(odd){background:#fff}.projectDetailTimesheetCss .resources-list thead th{position:-webkit-sticky;position:sticky;top:-1px;z-index:2;background:#f5f2f5 !important;font-size:13px;font-weight:600;color:#2c3e50;padding:10px}.projectDetailTimesheetCss .resources-list td{color:#242424;vertical-align:middle;padding:6px 8px;font-size:13px}.projectDetailTimesheetCss .resources-list tbody.no-data{position:absolute;left:43%;top:42%}.projectDetailTimesheetCss .no-timesheet{height:calc(100vh - 12rem);overflow:auto;display:flex;align-items:center;justify-content:center}.projectDetailTimesheetCss .tabs-div ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer}.projectDetailTimesheetCss .tabs-div li.active{color:#242424;font-weight:600;border-bottom:2px solid #242424;background-color:#f9f7f7}.projectDetailTimesheetCss .date-picker-container{position:relative}.projectDetailTimesheetCss .date-picker-container .react-datepicker-wrapper{display:block;width:100%}.projectDetailTimesheetCss .date-picker-container .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.projectDetailTimesheetCss .date-picker-container .form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.projectDetailTimesheetCss .date-picker-container .calendar-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;color:#6c757d;z-index:1}.projectDetailTimesheetCss .date-picker-container .calendar-icon:hover{color:#495057}.projectDetailTimesheetCss .react-datepicker{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;box-shadow:0 .5rem 1rem rgba(0,0,0,.175)}.projectDetailTimesheetCss .react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.projectDetailTimesheetCss .react-datepicker__current-month{margin-top:0;color:#000;font-weight:bold;font-size:.944rem}.projectDetailTimesheetCss .react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid rgba(0,0,0,0);z-index:1;text-indent:-999em;overflow:hidden}.projectDetailTimesheetCss .react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.projectDetailTimesheetCss .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.projectDetailTimesheetCss .react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.projectDetailTimesheetCss .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.projectDetailTimesheetCss .react-datepicker__day-names{white-space:nowrap}.projectDetailTimesheetCss .react-datepicker__day-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem;font-size:.75rem;font-weight:bold}.projectDetailTimesheetCss .react-datepicker__week{white-space:nowrap}.projectDetailTimesheetCss .react-datepicker__day{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem;cursor:pointer;border-radius:.3rem}.projectDetailTimesheetCss .react-datepicker__day:hover{border-radius:.3rem;background-color:#f0f0f0}.projectDetailTimesheetCss .react-datepicker__day--today{font-weight:bold}.projectDetailTimesheetCss .react-datepicker__day--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.projectDetailTimesheetCss .react-datepicker__day--highlighted:hover{background-color:#2fb344}.projectDetailTimesheetCss .react-datepicker__day--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.projectDetailTimesheetCss .react-datepicker__day--selected:hover{background-color:#1d5d98}.projectDetailTimesheetCss .react-datepicker__day--in-selecting-range{background-color:rgba(33,107,165,.5);color:#fff}.projectDetailTimesheetCss .react-datepicker__day--in-range{background-color:rgba(33,107,165,.5);color:#fff}.projectDetailTimesheetCss .react-datepicker__day--range-start{background-color:#216ba5;color:#fff}.projectDetailTimesheetCss .react-datepicker__day--range-end{background-color:#216ba5;color:#fff}.projectDetailTimesheetCss .react-datepicker__day--disabled{cursor:default;color:#ccc}.projectDetailTimesheetCss .react-datepicker__day--disabled:hover{background-color:rgba(0,0,0,0)}.projectDetailTimesheetCss .react-datepicker__day--outside-month{color:#ccc}.projectDetailTimesheetCss .react-datepicker__day--keyboard-selected{border-radius:.3rem;background-color:#2579ba;color:#fff}.projectDetailTimesheetCss .react-datepicker__day--keyboard-selected:hover{background-color:#1d5d98}.projectDetailTimesheetCss button.react-datepicker__navigation.react-datepicker__navigation--next,.projectDetailTimesheetCss button.react-datepicker__navigation.react-datepicker__navigation--previous{width:15px !important;height:15px !important}
.table-revenue-parent .user-pic{width:35px;height:35px;object-fit:cover;vertical-align:middle;border-radius:50%}.table-revenue-parent .form-select{box-shadow:none !important}.table-revenue-parent div.months{border-radius:.5rem;background:#ececec;color:#242424;padding:5px 15px;margin-right:8px;font-size:12px;display:flex;align-items:center;justify-content:center;cursor:pointer}.table-revenue-parent div.select-month{border:1px solid #2c3e50;background:#2c3e50;color:#fff}.table-revenue-parent .resource-table-div{overflow:auto;height:calc(100vh - 16rem)}.table-revenue-parent .resource-table-div .members-info{width:100%}.table-revenue-parent .resource-table-div table{width:100%}.table-revenue-parent .resource-table-div tr:nth-child(even){background:#f5eef0}.table-revenue-parent .resource-table-div tr:nth-child(odd){background:#fff}.table-revenue-parent .resource-table-div table thead th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.table-revenue-parent .resource-table-div table tbody td{padding:15px;font-weight:400;font-size:13px}.table-revenue-parent .resource-table-div table tbody td .round-img{border-radius:50%}.table-revenue-parent .resource-table-div tr.no-data{position:absolute;left:40%;top:45%;background-color:none !important}.table-revenue-parent .resource-table-div p.emp-name{color:#242424;font-weight:600;font-size:14px}.table-revenue-parent .resource-table-div span.emp-id{color:#616161;font-weight:500}.table-revenue-parent .resource-table-div span.emp-desig{color:#605e5c;font-weight:400}.table-revenue-parent .resource-table-div p.dept{color:#605e5c;font-size:14px}
.parent-resource-cost-div div.po-amount{font-size:1.1rem;color:#262626}.parent-resource-cost-div div.po-val{color:#262626;font-weight:500}.parent-resource-cost-div .year-dropdown{border-right:1px solid #ddd}.parent-resource-cost-div .card{border:none;padding:.6rem;outline:none;border-radius:.25rem;border:1px solid rgba(243,243,243,.67);background:#fff;box-shadow:0px .8px 1.8px 0px rgba(0,0,0,.13),0px .15px .45px 0px rgba(0,0,0,.11);word-wrap:break-word;font-size:12px;width:25%;margin-right:10px;margin-top:0;margin-bottom:0}.parent-resource-cost-div div.emp-name{font-weight:600;color:#000 !important}.parent-resource-cost-div div.desig{color:#616161;font-weight:400}.parent-resource-cost-div span.amount{font-weight:700}.parent-resource-cost-div div.resources-count{font-size:13px}.parent-resource-cost-div img.round-img{border-radius:50%}.parent-resource-cost-div a.desig-cost{text-decoration:underline !important;color:#752975;font-size:13px}.parent-resource-cost-div .resource-cost-table-div{height:calc(100vh - 25rem);overflow:auto;border-radius:4px;background-color:#fff}.parent-resource-cost-div .resource-cost-table-div table{width:100%;border-collapse:collapse}.parent-resource-cost-div .resource-cost-table-div table th{background:#f5f2f5;font-weight:500;font-size:12px;padding:10px 8px;color:#2c3e50;font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:5}.parent-resource-cost-div .resource-cost-table-div table td{font-weight:500;font-size:12px;padding:10px 8px;color:#616161}.parent-resource-cost-div .resource-cost-table-div table tr{border-bottom:1px solid #ddd}.parent-resource-cost-div .resource-cost-table-div tr:nth-child(even){background:rgba(241,241,241,.6)}.parent-resource-cost-div .resource-cost-table-div tr:nth-child(odd){background:#fff}.parent-resource-cost-div .resource-cost-table-div tbody.no_data{position:absolute;top:60%;left:45%}.parent-resource-cost-div div.months{border-radius:.5rem;background:#ececec;color:#242424;padding:5px 15px;margin-right:8px;font-size:12px;display:flex;align-items:center;justify-content:center;cursor:pointer}.parent-resource-cost-div div.select-month{border:1px solid #2c3e50;background:#2c3e50;color:#fff}.parent-resource-cost-div select.form-select{border:none;outline:none;box-shadow:none !important}.parent-resource-cost-div .switch{position:relative;display:inline-block;width:60px;height:32px}.parent-resource-cost-div .switch input{opacity:0;width:0;height:0}.parent-resource-cost-div .toggle-label{font-size:14px;font-weight:600;color:#626262}.parent-resource-cost-div .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.parent-resource-cost-div .slider:before{position:absolute;content:"";height:24px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.parent-resource-cost-div input:checked+.slider{background-color:#752975}.parent-resource-cost-div input:focus+.slider{box-shadow:0 0 1px #752975}.parent-resource-cost-div input:checked+.slider:before{transform:translateX(26px)}.parent-resource-cost-div .red{background-color:#ff4b2b !important}.parent-resource-cost-div .green{background-color:#a8e063 !important}.parent-resource-cost-div .amber{background-color:#ffbf00 !important}.parent-resource-cost-div .nav-tabs{position:-webkit-sticky;position:sticky;border:1px solid #eee;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px}.parent-resource-cost-div .nav-tabs ul{padding:0;margin:0}.parent-resource-cost-div .nav-tabs ul li{display:inline-block;list-style:none;padding:.5rem;margin:5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500}.parent-resource-cost-div .nav-tabs li.active{color:#242424;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px;margin-left:10px}
.graphical-parent-div div.months{border-radius:.5rem;background:#ececec;color:#242424;padding:5px 15px;margin-right:8px;font-size:12px;display:flex;align-items:center;justify-content:center;cursor:pointer}.graphical-parent-div div.select-month{border:1px solid #8c47ad;background:#8c47ad;color:#fff}.graphical-parent-div span.amount{font-weight:600}.graphical-parent-div #chart{background-color:#fff;margin:8px 10px;border-radius:6px}.graphical-parent-div .card{border:none;padding:.6rem;outline:none;border-radius:.25rem;border:1px solid rgba(243,243,243,.67);background:#fff;box-shadow:0px .8px 1.8px 0px rgba(0,0,0,.13),0px .15px .45px 0px rgba(0,0,0,.11);word-wrap:break-word;font-size:12px;width:25%;margin-right:10px}.graphical-parent-div .red{background-color:#ff4b2b !important}.graphical-parent-div .green{background-color:#a8e063 !important}.graphical-parent-div .amber{background-color:#ffbf00 !important}.graphical-parent-div .chart-tabs-div .tab-buttons .tab-button{height:auto !important;padding:8px 16px !important;font-size:12px !important;border-radius:4px;margin-right:8px;background:#f5f5f5;border:1px solid #ddd;cursor:pointer;transition:all .3s ease}.graphical-parent-div .chart-tabs-div .tab-buttons .tab-button:hover{background:#e9e9e9}.graphical-parent-div .chart-tabs-div .tab-buttons .tab-button.active{background:#2c3e50;color:#fff;border-color:#2c3e50}.graphical-parent-div .cards-section .amount-val{text-align:center}.graphical-parent-div .cards-section .card-icon img{max-width:40px;height:auto}.graphical-parent-div .graph-bottom-div{background:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 4px rgba(0,0,0,.1)}

.popup-overlay{padding:20px;display:flex !important;position:fixed !important;z-index:1050 !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background-color:rgba(0,0,0,.4) !important}.popup-content{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);max-width:90%;max-height:90%;overflow-y:auto}.close-btn{background:#2c3e50;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;margin-top:1rem}.close-btn:hover{background:#2c3e50}.modal-dialog{background:#fff}.modal-dialog .modal-content .title{font-size:1.25rem;font-weight:600;color:#262626}.modal-dialog .modal-content .close-icon{cursor:pointer;padding:.5rem}.modal-dialog .modal-content .close-icon .cross-click{font-size:1.2rem;color:#666}.modal-dialog .modal-content .close-icon .cross-click:hover{color:#333}.modal-dialog .modal-content .label{font-weight:500;color:#333}.modal-dialog .modal-content .cost{font-weight:600;color:#262626}.filters-section-div .filter-div{width:300px;border-right:1px solid #ddd;padding-right:1rem}.filters-section-div .filter-div .title-div .title{font-weight:600;color:#262626}.filters-section-div .filter-div .filter-section h6{font-weight:600;color:#333;margin-bottom:.5rem}.filters-section-div .filter-div .filter-section .filter-options{max-height:200px;overflow-y:auto}.filters-section-div .filter-div .filter-section .filter-options .box input[type=checkbox]{margin-right:.5rem}.filters-section-div .cost-table-div{flex:1 1;overflow-x:auto}.filters-section-div .cost-table-div table{width:100%;border-collapse:collapse}.filters-section-div .cost-table-div table th,.filters-section-div .cost-table-div table td{padding:.75rem;text-align:left;border-bottom:1px solid #ddd}.filters-section-div .cost-table-div table th{background-color:#f8f9fa;font-weight:600;color:#262626}.filters-section-div .cost-table-div table tbody tr:hover{background-color:#f5f5f5}.cross-click-icon{font-size:1.5rem;color:#666}.cross-click-icon:hover{color:#333}.heading{margin:0;font-weight:600;color:#262626}.secoandry-btn{background:#6c757d;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.9rem}.secoandry-btn:hover{background:#545b62}.viewWBSCOST .modal-dialog{width:40%;min-width:40% !important}.viewWBSCOST .modal-dialog .modal-content{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAvCAYAAABTy8xRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAo9SURBVHgB3VrLbx1XGT/vmbn3+hEclzwAlaLSiCBR1AgpAgmHh9qkKEgIZ4UQXUViwb/A7YYFQl3AAgUJseCxcFaJQkOaSo0ARUKibEojXptCI4LdJH7cx8ycF993zsz1tZPQOLbroV8895w5PjO53+97f8eUNJzOfenqFFHlEe8Yc9R76pgTQllnSq944piwjloOq3Bx4ZiEcWBhXTgtreNGOm6NE1I5YZSbEqL/2YtP9SihHt/PSIPp+3MLB7QqP2WALesslUSGdeYNJdXcFAzmKvwgFUVJtNTUOE3T0ZsyUric5vYO7fMi+/Xzb0x3iQ+8NxaAH8z9an+WZkfinSbIcAGMM04priAIFi6RCI+jyeHymoKa0Pod2jLKXQH3Q5Kw1JN2K6w7WvJPzL8+4YmnnDSQfjb3Wupb/mnnQEqgqRwGxxEC6ikFO3AOZ54ytAkCc+aphGkY4fIeZjAy/HSeK0FKJwjLHVhSSaQRxDFD//iRN2kjNWBF3D1mnZOjBQGXeZeHysoGyuo+iUMO13CIswEhbRzDB5mEfx+QB1XjAPjRly8cIoxnGxaBeSHGFwAbGfFR9ZIavwPuizhLyf+mxgGgWfkxQ2x19yAL1aMZChyhUPWduv8TGWlVst9IjQLghycXZoGdhFHm44p9wM46HkR+EY6yjLqPmo8RYGQDFaEV9OubzsRovVkaUJJZ1Hce/By4vgqIe81fj3SgrCZKRdGj5gsm/fre7J6nczMYRYpGAcBkNiW9chC8PDp4A6wzy/3DPBs1YFz/C6JdGUJglm2EIc3t6J2NAaA795qw3qUuSJ8F6XOKzKNGQPjaDISuRD9uC6MQAJTUJhBZL21O7/f/NgaAqenljgNGkXEEAYM5rju6zrir1jiDtZrx2gTIpjBYFEQy5eswYHnqayeYW948E2jJjocv7JBx9AHBDGxkmFHhOXMRkGqNGxFGzATDuom/jzgU6y/Oh9VkMHKCKW/FvVMNAuDuXfgwYPMocShtkHkKgET1d5Up8ABO7QA5jczjHuNMlGq58b35aNYaCwNrcVhpmBNEhmsJQ9nnUb+dRelzj6bAWc2wgJS2kngV/kT1u80IbEiExhKBVfxokga0pM5ZUH8HpsAcMk4clLtq3Qdg8Av2XzlA8JUAhPR1KBRQEMisDc/HMJgX6/JPasBGarDaLA34zuVTBXCnkWko7H1kHBgG9XcBGNAAU9m/EhsiQisBEMIMbL+IMwsMT7SURwhs6XzhWDSRkRlMhs9GmYDVpI/ODpnGCxseNfMo7WAKAAIqQG3/SJgDCBbBQfdXFNEJ5sC9ZEm1bwDxP/XIfw9vV4MRNAuANk9uhyywunTwAcA0+IXa6yPVEUGA50eTqe3fgupjFhjCH9KYAwj9AKCZycynHJ6fRAtYaRYAbw3IO4SlOnp7Dt0KaHRVYRGdXg1McIK2CPaPz6HSo/2PvwtBUGWyYa0/Fgpbou0x9DYKgO61E8bQ/i2UeFB5kHpkngem8R7NAvc6Wsd/76P6F2EutfP52DsVR1NC6Vf9gP7676ZJA8vhmWx4S1Cfo8ML/oBF51drQTQLYFjF+F8/Z8cKIAn7LKo51oDhZwC9w9QnRbauEeAClpch9JJHpG63yz78p0+3k/9IOjn7mJnorZUnQIJkB+inpy9MaJM9FR2dDlkfMh/jPwABtp9w7lDiuA6ZnYPGr8dOsNM4WteS0BWuOsKYBnMNneEkcVJrp9LM5aV2bHpgtwxAt+uB8asHrGEdyNWsgoRVUmIUbUMfw5Q3rhxf7hLqyDbp51/77UHd1wfr2F8zj44PbR+lj63wsIZz2YLsERpp2gcguJXOsr7HMbbEjVsRzk9r5XIAwIi+uXH00tqWAOjOL6iZYfoEhe+U0Y5BAKCsMJJmxrvSJqxjWkyYm4fL3tmfHNNkm3Tu2d8cBJv/YARBbGA+Sl+A9MUG6Wc4ov9AyYeQKl0pDZwPwJkAaEChU5fr245Mvr1y5vwZuyUf0B6Ij0PnObFQqsSuC2TosqTcFmGe2yEdmB49cCtP0UTINunslef+DcOtwDxzI68fHZ8Izq8gWPVFJyjre+6qBCgJDlCJGAL74ACR+fMV87j20BrwvS++OqP42uOKCiMFhY67NL6gaF6mU6Tgvdum7Qtr6BSYQm5nzUxx4tpHc7ID9IuTL09qnh2C3DC0RqPqQ8wHx4jSR8aZ4CP1t6AJXNT2j21x5Sy0xEnJhvNXn1nF1nr97oeWUprmU7XXDbn3qO5e39Mb21+qVY4lDdkB+sblU6svXDrxF6LLRU4ZJLtl+AKo4pj34+i0CiNKX7ViBMBCGBOgdj8t4FDkzplXj62MM480aja/dPx61m73Fbm7b3D29Xvtt+Op6IPLBfC9IJBg+Nh7g2xjAwhhr5zyxA5wC9kRBCr65ivPLsKweOH07ydWheuwwmeW5RxBgMQoJD957ogCo+yQDL5VCX2xW8VzV04VD3pnAODHX1g4zMTaREeIYTZTJAvzf14+c/6TG+rKglmWQGCmEH4oHNmIcP5SEKHXs62UQ5x1mGPPhvsXuy9S0iUP1dPbCn314uewoA9FPUalz/zhH7LXWQJtbtu/ri257hbCsXhp/nrm+ndnmcHeQRqypbViGRpq2HdYVxeVk4FLuLAQk6k1UK2BcwkgYLsJQHCQaZHO6MWF2u+73e/Cb7tkN6nbDSG3II9IbN9SAT5dwCkjdwaTijzz+++zkXPVw6PpBGJRCntDtlVd4fAxpJs9yLE7MN4mE73SjQPYVGLt2SXNnB0qMKcOxEwDNl4koA+bvvzk5OoK2FoObWqHaSeeyaPNyRKcD2hAAkmGgV4bVlhaTvu52ce3nQe8F8RCPFx87J8tKvt4tE4OkcGNo6/co1K476B7/KahykQQQPoQbhSMqnChzk6HNlRYUvOSnqeW/B/Qlp30uWfOSfmhIwdo4XhMOTE941ix25JSc4gt909dPvXINvle0yNHqXNfudhSYkIN3+nT/SmUqP12OX/9eL45zm6FFsAh93qmg5rkDmelvjksX7h2YkeSqQfRTobpR6ZQY6ykhxUc50DZazI+oSVk24YxU6wmxVvXLqx2SXfbBdb9aM/7AfPzC3xyNX2SCN4xMp7qluFML9IUL/nn577e8juUVW6mPQfg6TvJfkp0dZCXkLrIKqsCC3t3SyLn5+fflGQXaM8BmOR0H7fi3f3G21O78vdMew6A8TbFNq8wsbExfrZfmOG6KUzc2ZXvuucAZCLBhoKzyLyRvs5qVUiuoLaI7XsyA6k12QUSZI8JukoDSVSLeh5rd9rGMxyHpWxt9FhdvtH72/szCjChF2mVWTIbaww80sHsEv+Sw0D/HmuLb317bldS6z0H4Oyl04O0zZeUTy3UZJBTQnYpJ0JhZqC8bkGN8SSZKeiZ3UmtG5EIIf3y+d/t8062LdcsgyNR4oQVhdcrdtDfzWywMQDU9PLJvyf/Wlzh+55IzfzCUb2d1Pph6L+sF+3IxNh/ogAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:top right;background-size:15%}.viewWBSCOST .modal-dialog .cross-click{cursor:pointer;position:absolute;top:0;right:0;background:#2c3e50;padding:5px 10px;border-bottom-left-radius:8px;color:#fff;font-size:13px}.viewWBSCOST .modal-dialog p.title{color:#262626;font-size:15px;font-weight:600}.viewWBSCOST .modal-dialog .label{color:#626262;font-size:14px;font-weight:600}.viewWBSCOST .modal-dialog .cost{font-size:14px;font-weight:600;color:#262626}
.regionWiseCostPopupCss .modal-dialog{background:none}.regionWiseCostPopupCss .modal-content{background:#fff}.regionWiseCostPopupCss .modal-content .form-control{box-shadow:none !important;border:none;outline:none;border-radius:6px;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .6rem !important}.regionWiseCostPopupCss .modal-content h5.heading{font-size:15px;color:#262626;font-weight:700;margin:0}.regionWiseCostPopupCss .modal-content span.cross-click-icon{cursor:pointer;position:absolute;top:0;right:0;background:#752975;padding:8px 12px;color:#fff;border-bottom-left-radius:12px;font-size:12px}.regionWiseCostPopupCss .modal-content .sub-title{color:#626262;font-size:14px;font-weight:500}.regionWiseCostPopupCss .modal-content .accordion-button,.regionWiseCostPopupCss .modal-content .accordion-body{padding:10px 8px !important;box-shadow:none !important}.regionWiseCostPopupCss .modal-content .filter-div{width:22%;background-color:#fff;border-radius:6px;height:calc(100vh - 13rem);overflow:auto}.regionWiseCostPopupCss .modal-content .filters-content{height:-webkit-fit-content;height:fit-content;max-height:35vh;overflow:auto;background:#fff;padding:5px 10px;color:#626262;font-size:13px;font-weight:500}.regionWiseCostPopupCss .modal-content .filter-title{color:#262626;font-size:13px;font-weight:600;padding:8px 12px;width:90%}.regionWiseCostPopupCss .modal-content .sticky-top{position:-webkit-sticky;position:sticky;top:0;background:#fff}.regionWiseCostPopupCss .modal-content .cost-table-div{width:78%;overflow:auto;height:calc(100vh - 14rem);background-color:#fff}.regionWiseCostPopupCss .modal-content .cost-table-div table{width:-webkit-max-content;width:max-content;min-width:100%;max-width:-webkit-max-content;max-width:max-content;border-collapse:collapse}.regionWiseCostPopupCss .modal-content .cost-table-div tr:nth-child(even){background:#f5eef0}.regionWiseCostPopupCss .modal-content .cost-table-div tr:nth-child(odd){background:#fff}.regionWiseCostPopupCss .modal-content .cost-table-div table thead th{background:#f5f2f5;color:#752975;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;text-align:center}.regionWiseCostPopupCss .modal-content .cost-table-div table tbody td{padding:15px;font-weight:400;font-size:13px;text-align:center}.regionWiseCostPopupCss .modal-content .cost-table-div table tbody td .round-img{border-radius:50%}.regionWiseCostPopupCss .modal-content .cost-table-div tbody.no-data{position:absolute;left:55%;top:39%}
.comments-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1050}.comments-modal-overlay .comments-modal{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);max-width:500px;width:90%;max-height:90vh;overflow-y:auto}.comments-modal-overlay .comments-modal .comments-modal-header{padding:20px;border-bottom:1px solid #e9ecef;display:flex;align-items:center;justify-content:space-between}.comments-modal-overlay .comments-modal .comments-modal-header .comments-modal-title{margin:0;font-size:18px;font-weight:600;color:#333}.comments-modal-overlay .comments-modal .comments-modal-header .btn-close{background:none;border:none;font-size:24px;color:#999;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.comments-modal-overlay .comments-modal .comments-modal-header .btn-close:hover{color:#333}.comments-modal-overlay .comments-modal .comments-modal-header .btn-close::before{content:"×"}.comments-modal-overlay .comments-modal .comments-modal-body{padding:20px}.comments-modal-overlay .comments-modal .comments-modal-body .comments-message{margin-bottom:20px;color:#6c757d;font-size:14px;line-height:1.5}.comments-modal-overlay .comments-modal .comments-modal-body .comments-input-group .form-label{display:block;margin-bottom:8px;font-weight:500;color:#333;font-size:14px}.comments-modal-overlay .comments-modal .comments-modal-body .comments-input-group .form-control{width:100%;padding:12px;border:1px solid #ced4da;border-radius:6px;font-size:14px;line-height:1.5;resize:vertical}.comments-modal-overlay .comments-modal .comments-modal-body .comments-input-group .form-control:focus{outline:none;border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.comments-modal-overlay .comments-modal .comments-modal-body .comments-input-group .form-control::placeholder{color:#999}.comments-modal-overlay .comments-modal .comments-modal-footer{padding:20px;border-top:1px solid #e9ecef;display:flex;justify-content:flex-end;gap:10px}.comments-modal-overlay .comments-modal .comments-modal-footer .btn{padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .3s ease}.comments-modal-overlay .comments-modal .comments-modal-footer .btn.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.comments-modal-overlay .comments-modal .comments-modal-footer .btn.btn-secondary:hover{background-color:#545b62;border-color:#4e555b}.comments-modal-overlay .comments-modal .comments-modal-footer .btn.btn-primary{background-color:#2c3e50;border-color:#2c3e50;color:#fff}.comments-modal-overlay .comments-modal .comments-modal-footer .btn.btn-primary:hover:not(:disabled){background-color:#2c3e50;border-color:#004085}.comments-modal-overlay .comments-modal .comments-modal-footer .btn.btn-primary:disabled{opacity:.6;cursor:not-allowed}@media(max-width: 576px){.comments-modal-overlay .comments-modal-overlay .comments-modal{width:95%;margin:10px}.comments-modal-overlay .comments-modal-overlay .comments-modal .comments-modal-header,.comments-modal-overlay .comments-modal-overlay .comments-modal .comments-modal-body,.comments-modal-overlay .comments-modal-overlay .comments-modal .comments-modal-footer{padding:15px}.comments-modal-overlay .comments-modal-overlay .comments-modal .comments-modal-footer{flex-direction:column}.comments-modal-overlay .comments-modal-overlay .comments-modal .comments-modal-footer .btn{width:100%;margin-bottom:10px}.comments-modal-overlay .comments-modal-overlay .comments-modal .comments-modal-footer .btn:last-child{margin-bottom:0}}
.view-comments-modal-overlay{display:flex !important;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1050;animation:fadeIn .3s ease-in-out}.view-comments-modal-overlay .view-comments-modal{background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.15);width:90%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;animation:slideIn .3s ease-in-out}.view-comments-modal-overlay .view-comments-modal-header{padding:1rem 1.5rem;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;align-items:center;background:#f8f9fa;border-radius:8px 8px 0 0}.view-comments-modal-overlay .view-comments-modal-title{margin:0;font-size:1rem;font-weight:600;color:#212529}.view-comments-modal-overlay .btn-close{background:rgba(0,0,0,0);border:none;font-size:1.25rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;cursor:pointer;padding:.25rem;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.view-comments-modal-overlay .btn-close:hover{opacity:.75}.view-comments-modal-overlay .btn-close:before{content:"×";font-size:1.5rem}.view-comments-modal-overlay .view-comments-modal-body{padding:1.5rem;flex:1 1;overflow-y:auto;max-height:calc(80vh - 140px)}.view-comments-modal-overlay .comment-content .comment-text p{margin:0 0 .5rem 0;line-height:1.5;color:#495057}.view-comments-modal-overlay .comment-content .comment-text p:last-child{margin-bottom:0}.view-comments-modal-overlay .comment-content .no-comment{display:flex;align-items:center;padding:1rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;color:#6c757d;font-style:italic}.view-comments-modal-overlay .comment-content .no-comment i{color:#2c3e50;margin-right:.5rem}.view-comments-modal-overlay .view-comments-modal-footer{padding:1rem 1.5rem;border-top:1px solid #e5e5e5;display:flex;justify-content:flex-end;background:#f8f9fa;border-radius:0 0 8px 8px}.view-comments-modal-overlay .view-comments-modal-footer .btn{padding:.5rem 1rem;border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:all .15s ease-in-out}.view-comments-modal-overlay .view-comments-modal-footer .btn.btn-primary{background-color:#2c3e50;color:#fff}.view-comments-modal-overlay .view-comments-modal-footer .btn.btn-primary:hover{background-color:#2c3e50}.view-comments-modal-overlay .view-comments-modal-footer .btn.btn-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:none}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideIn{from{opacity:0;transform:translateY(-50px) scale(0.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width: 768px){.view-comments-modal-overlay .view-comments-modal{width:95%;max-height:90vh;margin:1rem}.view-comments-modal-overlay .view-comments-modal-header,.view-comments-modal-overlay .view-comments-modal-body,.view-comments-modal-overlay .view-comments-modal-footer{padding:1rem}.view-comments-modal-overlay .view-comments-modal-title{font-size:1.125rem}}@media(max-width: 480px){.view-comments-modal-overlay .view-comments-modal{width:98%;height:95vh}.view-comments-modal-overlay .view-comments-modal-body{max-height:calc(95vh - 120px)}}
#employeeUtilizationModal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1050;display:flex;align-items:center;justify-content:center}#employeeUtilizationModal .modal-dialog{max-width:85vw;width:100%;margin:0;transition:all .3s ease-in-out}#employeeUtilizationModal .modal-dialog.fade-in{opacity:1;transform:scale(1)}#employeeUtilizationModal .modal-dialog.fade-out{opacity:0;transform:scale(0.9)}#employeeUtilizationModal .modal-dialog .modal-content{border:none !important;background-color:#f9fafb;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.2)}#employeeUtilizationModal .modal-dialog .modal-content h3{font-size:16px;font-weight:500;padding-top:5px;text-align:left;margin:0}#employeeUtilizationModal .modal-dialog .modal-content .close-btn{cursor:pointer;font-size:18px;color:#666;padding:5px;border-radius:3px;transition:all .2s ease}#employeeUtilizationModal .modal-dialog .modal-content .close-btn:hover{color:#333;background-color:#e9ecef}#employeeUtilizationModal .modal-dialog .modal-content .bd-style{border-top:.23px solid #e2e8f0;border-bottom:.23px solid #e2e8f0;padding:10px 0;margin:10px 0}#employeeUtilizationModal .modal-dialog .modal-content .bd-style img.round-img{border-radius:50%;object-fit:cover}#employeeUtilizationModal .modal-dialog .modal-content .bd-style p{margin:0;font-size:14px;font-weight:500;color:#333}#employeeUtilizationModal .modal-dialog .modal-content .bd-style .assigned-hrs-tile{font-size:14px;font-weight:600;color:#2c3e50;background:#e8f4fd;padding:8px 12px;border-radius:4px;border-left:4px solid #3498db}#employeeUtilizationModal .modal-dialog .modal-content .parent-div{height:60vh;overflow:auto;margin-top:15px}#employeeUtilizationModal .modal-dialog .modal-content .parent-div .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px}#employeeUtilizationModal .modal-dialog .modal-content .parent-div .loading-container .spinner-border{width:2rem;height:2rem}#employeeUtilizationModal .modal-dialog .modal-content .parent-div .loading-container p{margin-top:10px;color:#666;font-size:14px}#employeeUtilizationModal .modal-dialog .modal-content .parent-div table{width:100%;border-collapse:collapse;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}#employeeUtilizationModal .modal-dialog .modal-content .parent-div table th{background-color:#f5edff;color:#2d2c2c;font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:5;padding:12px 10px;font-size:13px;text-align:center;border-bottom:2px solid #e2e8f0}#employeeUtilizationModal .modal-dialog .modal-content .parent-div table td{padding:10px;border-bottom:1px solid #eaeaea;text-align:center;font-size:13px;vertical-align:middle;color:#333}#employeeUtilizationModal .modal-dialog .modal-content .parent-div table td.no-data-cell{padding:40px;text-align:center}#employeeUtilizationModal .modal-dialog .modal-content .parent-div table td .project-name{max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;cursor:help}#employeeUtilizationModal .modal-dialog .modal-content .parent-div table td .project-name:hover{text-decoration:underline}#employeeUtilizationModal .modal-dialog .modal-content .parent-div table td .major-task{margin:0;font-weight:500;color:#2c3e50}#employeeUtilizationModal .modal-dialog .modal-content .parent-div table tbody tr{transition:background-color .2s ease}#employeeUtilizationModal .modal-dialog .modal-content .parent-div table tbody tr:hover{background-color:#f8f9fa}#employeeUtilizationModal .modal-dialog .modal-content .parent-div table tbody tr:nth-child(even){background-color:#fafbfc}#employeeUtilizationModal .modal-dialog .modal-content .primary-btn{background:#2c3e50;color:#fff;border:1px solid #2c3e50;padding:8px 20px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}#employeeUtilizationModal .modal-dialog .modal-content .primary-btn:hover{background:#2c3e50;border-color:#2c3e50;transform:translateY(-1px)}#employeeUtilizationModal .modal-dialog .modal-content .primary-btn:active{transform:translateY(0)}@media(max-width: 1200px){#employeeUtilizationModal .modal-dialog{max-width:50vw}}@media(max-width: 768px){#employeeUtilizationModal .modal-dialog{max-width:90vw}#employeeUtilizationModal .modal-dialog .modal-content .parent-div{height:50vh}#employeeUtilizationModal .modal-dialog .modal-content .parent-div table th,#employeeUtilizationModal .modal-dialog .modal-content .parent-div table td{padding:6px 4px;font-size:11px}#employeeUtilizationModal .modal-dialog .modal-content .parent-div table .project-name{max-width:120px}}@media(max-width: 576px){#employeeUtilizationModal .modal-dialog{max-width:95vw}#employeeUtilizationModal .modal-dialog .modal-content .bd-style .row{flex-direction:column;text-align:center}#employeeUtilizationModal .modal-dialog .modal-content .bd-style .row .col-md-4{margin-bottom:10px;justify-content:center}#employeeUtilizationModal .modal-dialog .modal-content .bd-style .assigned-hrs-tile{font-size:12px;padding:6px 10px}#employeeUtilizationModal .modal-dialog .modal-content .parent-div{height:40vh}#employeeUtilizationModal .modal-dialog .modal-content .parent-div table th,#employeeUtilizationModal .modal-dialog .modal-content .parent-div table td{padding:4px 2px;font-size:10px}#employeeUtilizationModal .modal-dialog .modal-content .parent-div table .project-name{max-width:100px}}@keyframes fadeIn{from{opacity:0;transform:scale(0.9)}to{opacity:1;transform:scale(1)}}@keyframes fadeOut{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0.9)}}
.task-action-popup{display:block !important;position:fixed !important;z-index:1050 !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important;overflow:auto !important;background-color:rgba(0,0,0,.4) !important}.task-action-popup .task-action-modal{width:40vw;max-width:600px;margin:0;animation:scaleIn .5s ease}.task-action-popup .modal-content{border:none;border-radius:8px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.2)}.task-action-popup .header-row{border-bottom:2px solid #2c2c2c}.task-action-popup .title{font-size:1.25rem;font-weight:600;color:#2c2c2c;margin:0}.task-action-popup .cross-icon{cursor:pointer;padding:8px;border-radius:4px;transition:background-color .3s}.task-action-popup .cross-icon:hover{background-color:#f8f9fa}.task-action-popup .cross-icon .fa-xmark{font-size:18px;color:#6c757d;transition:color .3s}.task-action-popup .cross-icon .fa-xmark:hover{color:#dc3545}.task-action-popup p{margin-bottom:1rem;line-height:1.6;color:#495057;font-size:14px}.task-action-popup .text-danger{color:#dc3545 !important;font-weight:500}.task-action-popup .primary-btn{background-color:#2c3e50;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500;font-size:14px;transition:background-color .3s}.task-action-popup .primary-btn:hover{background-color:#2c3e50}.task-action-popup .primary-btn:focus{outline:none;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.task-action-popup .secoandry-btn{background-color:rgba(0,0,0,0);color:#6c757d;border:1px solid #dee2e6;padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500;font-size:14px;transition:all .3s}.task-action-popup .secoandry-btn:hover{background-color:#f8f9fa;border-color:#adb5bd;color:#495057}.task-action-popup .secoandry-btn:focus{outline:none;box-shadow:0 0 0 .2rem rgba(108,117,125,.25)}.task-action-popup .container-fluid{width:100%;padding-right:0;padding-left:0}.task-action-popup .row{display:flex;flex-wrap:wrap;margin-right:0;margin-left:0}.task-action-popup .col-lg-6{flex:0 0 auto;width:50%}.task-action-popup .col-lg-12{flex:0 0 auto;width:100%}.task-action-popup .d-flex{display:flex !important}.task-action-popup .justify-content-end{justify-content:flex-end !important}.task-action-popup .align-items-center{align-items:center !important}.task-action-popup .ps-0{padding-left:0 !important}.task-action-popup .pe-0{padding-right:0 !important}.task-action-popup .pt-4{padding-top:1.5rem !important}.task-action-popup .pb-4{padding-bottom:1.5rem !important}.task-action-popup .ps-4{padding-left:1.5rem !important}.task-action-popup .pe-3{padding-right:1rem !important}.task-action-popup .pb-2{padding-bottom:.5rem !important}.task-action-popup .mt-2{margin-top:.5rem !important}.task-action-popup .me-2{margin-right:.5rem !important}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes scaleIn{from{transform:scale3d(0.3, 0.3, 0.3)}to{transform:scale3d(1, 1, 1)}}.task-action-popup .fa-solid,.task-action-popup .fa-xmark{font-family:"Font Awesome 6 Free";font-weight:900}@media(max-width: 768px){.task-action-popup .task-action-modal{width:90vw}.task-action-popup .col-lg-6{width:100%;margin-bottom:.5rem}.task-action-popup .title{font-size:1.1rem}}
.tiemesheetAttachmentPopupCss{display:flex !important;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .3s ease}.tiemesheetAttachmentPopupCss .timesheet-attachment-modal{width:42vw;max-width:42vw;margin:0;animation:scaleIn .5s ease}.tiemesheetAttachmentPopupCss .modal-content{border:none;border-radius:8px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.2)}.tiemesheetAttachmentPopupCss .title-div{border-bottom:2px solid #262626 !important}.tiemesheetAttachmentPopupCss .title-div .heading{font-size:1.25rem;font-weight:600;color:#2c2c2c}.tiemesheetAttachmentPopupCss .title-div .cross-click-icon{cursor:pointer;padding:8px;border-radius:4px;transition:background-color .3s}.tiemesheetAttachmentPopupCss .title-div .cross-click-icon:hover{background-color:#f8f9fa}.tiemesheetAttachmentPopupCss .title-div .cross-click-icon .fa-xmark{font-size:18px;color:#6c757d;transition:color .3s}.tiemesheetAttachmentPopupCss .title-div .cross-click-icon .fa-xmark:hover{color:#dc3545}.tiemesheetAttachmentPopupCss .form-fields-div .form-label{font-weight:600;color:#495057;margin-bottom:8px;display:block;font-size:14px}.tiemesheetAttachmentPopupCss .form-fields-div .form-control{width:100%;padding:8px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.tiemesheetAttachmentPopupCss .form-fields-div .form-control:focus{outline:none;border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.tiemesheetAttachmentPopupCss .form-fields-div .form-control:disabled{background-color:#e9ecef;opacity:1}.tiemesheetAttachmentPopupCss .drag-drop-container{border:2px dashed #dee2e6;border-radius:8px;padding:2rem;text-align:center;transition:all .3s ease;margin-bottom:1rem}.tiemesheetAttachmentPopupCss .drag-drop-container.drag-over{border-color:#2c3e50;background-color:#f8f9fa}.tiemesheetAttachmentPopupCss .drag-drop-container .drag-drop-area h3{margin:.5rem 0;color:#6c757d;font-size:1rem;font-weight:500}.tiemesheetAttachmentPopupCss .drag-drop-container .drag-drop-area svg{margin-bottom:1rem;opacity:.7}.tiemesheetAttachmentPopupCss .drag-drop-container .drag-drop-area .file-upload-label{background-color:#2c3e50;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500;font-size:14px;transition:background-color .3s}.tiemesheetAttachmentPopupCss .drag-drop-container .drag-drop-area .file-upload-label:hover{background-color:#2c3e50}.tiemesheetAttachmentPopupCss .files-list{margin:1rem 0}.tiemesheetAttachmentPopupCss .files-list .single-file{display:flex;align-items:center;padding:12px;border:1px solid #e9ecef;border-radius:8px;margin-bottom:8px;background-color:#f8f9fa;transition:background-color .3s}.tiemesheetAttachmentPopupCss .files-list .single-file:hover{background-color:#e9ecef}.tiemesheetAttachmentPopupCss .files-list .single-file .file-icon{width:42px;height:42px;margin-right:12px;flex-shrink:0}.tiemesheetAttachmentPopupCss .files-list .single-file .file-icon svg{width:100%;height:100%}.tiemesheetAttachmentPopupCss .files-list .single-file .info{flex:1 1;min-width:0}.tiemesheetAttachmentPopupCss .files-list .single-file .info .name{margin:0 0 4px 0;font-size:14px;font-weight:500;color:#495057;word-break:break-word}.tiemesheetAttachmentPopupCss .files-list .single-file .info .size{margin:0 0 8px 0;font-size:12px;color:#6c757d}.tiemesheetAttachmentPopupCss .files-list .single-file .info .progress-bar{width:100%;height:4px;background-color:#e9ecef;border-radius:2px;overflow:hidden}.tiemesheetAttachmentPopupCss .files-list .single-file .info .progress-bar .progress-fill{height:100%;background-color:#2c3e50;transition:width .3s ease}.tiemesheetAttachmentPopupCss .files-list .single-file .delete{cursor:pointer;padding:8px;border-radius:4px;transition:background-color .3s}.tiemesheetAttachmentPopupCss .files-list .single-file .delete:hover{background-color:#fff5f5}.tiemesheetAttachmentPopupCss .files-list .single-file .delete:hover svg path{fill:#dc3545}.tiemesheetAttachmentPopupCss .files-list .single-file .delete svg{width:14px;height:18px}.tiemesheetAttachmentPopupCss .note-text{font-size:12px;margin-bottom:4px !important}.tiemesheetAttachmentPopupCss .primary-btn{background-color:#2c3e50;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-weight:500;font-size:14px;transition:background-color .3s}.tiemesheetAttachmentPopupCss .primary-btn:hover:not(:disabled){background-color:#2c3e50}.tiemesheetAttachmentPopupCss .primary-btn:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.65}.tiemesheetAttachmentPopupCss .container{width:100%}.tiemesheetAttachmentPopupCss .row{display:flex;flex-wrap:wrap;margin-right:-0.75rem;margin-left:-0.75rem}.tiemesheetAttachmentPopupCss .col-lg-6{flex:0 0 auto;width:50%;padding-right:.75rem;padding-left:.75rem}.tiemesheetAttachmentPopupCss .col-lg-12{flex:0 0 auto;width:100%;padding-right:.75rem;padding-left:.75rem}.tiemesheetAttachmentPopupCss .d-flex{display:flex !important}.tiemesheetAttachmentPopupCss .justify-content-between{justify-content:space-between !important}.tiemesheetAttachmentPopupCss .justify-content-end{justify-content:flex-end !important}.tiemesheetAttachmentPopupCss .align-items-center{align-items:center !important}.tiemesheetAttachmentPopupCss .text-danger{color:#dc3545 !important}.tiemesheetAttachmentPopupCss .border-bottom{border-bottom:1px solid #dee2e6 !important}.tiemesheetAttachmentPopupCss .mt-2{margin-top:.5rem !important}.tiemesheetAttachmentPopupCss .m-0{margin:0 !important}.tiemesheetAttachmentPopupCss .p-4{padding:1.5rem !important}.tiemesheetAttachmentPopupCss .pb-2{padding-bottom:.5rem !important}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes scaleIn{from{transform:scale3d(0.3, 0.3, 0.3)}to{transform:scale3d(1, 1, 1)}}.tiemesheetAttachmentPopupCss .fa-solid,.tiemesheetAttachmentPopupCss .fa-xmark{font-family:"Font Awesome 6 Free";font-weight:900}@media(max-width: 768px){.tiemesheetAttachmentPopupCss .timesheet-attachment-modal{width:95vw;max-width:95vw}.tiemesheetAttachmentPopupCss .col-lg-6{width:100%;margin-bottom:1rem}.tiemesheetAttachmentPopupCss .drag-drop-container{padding:1rem}.tiemesheetAttachmentPopupCss .single-file .info .name{font-size:13px}}@media(max-width: 480px){.tiemesheetAttachmentPopupCss .title-div .heading{font-size:1.1rem}.tiemesheetAttachmentPopupCss .drag-drop-area h3{font-size:.9rem}.tiemesheetAttachmentPopupCss .files-list .single-file{padding:8px}.tiemesheetAttachmentPopupCss .files-list .single-file .file-icon{width:32px;height:32px;margin-right:8px}}
.add-timesheet-component .timesheet-actions-bar{display:flex;justify-content:flex-end;margin-bottom:20px;padding:15px 0;border-bottom:1px solid #e1e5e9}.add-timesheet-component .timesheet-actions-bar .backdated-request-btn{padding:10px 20px;background-color:#6c757d;color:#fff;border:1px solid #6c757d;border-radius:6px;cursor:pointer;font-weight:500;font-size:.95rem;transition:all .2s ease;display:flex;align-items:center}.add-timesheet-component .timesheet-actions-bar .backdated-request-btn:hover{background-color:#545b62;border-color:#545b62;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.add-timesheet-component .timesheet-actions-bar .backdated-request-btn:active{transform:translateY(0)}.add-timesheet-component .timesheet-actions-bar .backdated-request-btn .fa-clock{font-size:.9rem}@media(max-width: 768px){.add-timesheet-component .timesheet-actions-bar .backdated-request-btn{padding:8px 16px;font-size:.9rem}}.add-timesheet-component .timesheet-table-div .my-timesheet-form-accordion{height:calc(100vh - 12rem);overflow:auto}.add-timesheet-component .timesheet-table-div a.view-attach{color:#2c3e50;font-size:13px;font-weight:600}.add-timesheet-component .timesheet-table-div .timesheet-form-accordion{height:calc(100vh - 8rem) !important;overflow:auto}.add-timesheet-component .timesheet-table-div p.hrs-assigned{font-size:12px}.add-timesheet-component .timesheet-table-div select:disabled{background-color:#e9ecef !important}.add-timesheet-component .timesheet-table-div .assigned-hrs-btn{border:none;outline:none;font-size:12px;padding:8px 6px;border-radius:.25rem;border:1px solid #c6c6c6;background:#fff}.add-timesheet-component .timesheet-table-div .timestamp-info{background:#fff0ff;font-size:.8rem;padding:.5rem;margin-left:1rem;border-radius:4px}.add-timesheet-component .timesheet-table-div label.form-label{color:#2c2c2c;font-size:12px;text-align:center;font-weight:600}.add-timesheet-component .timesheet-table-div button.task-action{border:none;outline:none;font-size:10px;padding:.3rem .4rem;border-radius:.25rem;background:#2c3e50;color:#fff}
.projectUpdateBudgetHrsCss a{position:absolute;top:2px}.projectUpdateBudgetHrsCss .nav-tabs{position:-webkit-sticky;position:sticky;border:1px solid #eee;z-index:10;top:0;background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px}.projectUpdateBudgetHrsCss .nav-tabs ul{padding:0;margin:0}.projectUpdateBudgetHrsCss .nav-tabs ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500}.projectUpdateBudgetHrsCss .nav-tabs li.active{color:#242424;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px;margin-left:0px}.projectUpdateBudgetHrsCss input.assign-all-input{outline:none;border:1px solid #ddd;color:#2c2c2c;font-size:14px;padding:5px 6px;border-radius:4px;width:25%}.projectUpdateBudgetHrsCss select.form-select{box-shadow:none !important;font-size:13px}.projectUpdateBudgetHrsCss .budget-top{background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px}.projectUpdateBudgetHrsCss table th{font-weight:600 !important;font-size:10px !important;color:#752975 !important}.projectUpdateBudgetHrsCss div.table-div{overflow:auto;height:calc(100vh - 18.5rem);background-color:#fff;border:1px solid #e6e6e6}.projectUpdateBudgetHrsCss div.table-div table thead th.sticky-total-hrs{position:-webkit-sticky;position:sticky;width:100px;min-width:100px;max-width:100px;right:0px;z-index:100 !important;background:#f5f2f5;font-size:15px}.projectUpdateBudgetHrsCss div.table-div table thead th:first-child{position:-webkit-sticky;position:sticky;width:50px;min-width:50px;max-width:50px;left:0px;z-index:100 !important;font-weight:600;font-size:13px;color:#752975}.projectUpdateBudgetHrsCss div.table-div table thead th:nth-child(2){position:-webkit-sticky;position:sticky;width:115px;min-width:115px;max-width:115px;left:49px;z-index:100 !important;font-weight:600;font-size:13px;color:#752975}.projectUpdateBudgetHrsCss div.table-div table thead th:nth-child(3){position:-webkit-sticky;position:sticky;width:280px;min-width:280px;max-width:280px;left:164px;z-index:100 !important;font-weight:600;font-size:13px;color:#752975}.projectUpdateBudgetHrsCss div.table-div table thead th:nth-child(4){position:-webkit-sticky;position:sticky;width:190px;min-width:190px;max-width:190px;left:428px;z-index:100 !important;font-weight:600;font-size:13px;color:#752975}.projectUpdateBudgetHrsCss div.table-div table tbody tr td:first-child{position:-webkit-sticky;position:sticky;width:50px;min-width:50px;max-width:50px;left:0px;z-index:100 !important;background-color:#fff}.projectUpdateBudgetHrsCss div.table-div table tbody tr td:nth-child(2){position:-webkit-sticky;position:sticky;width:100px;min-width:100px;max-width:100px;left:49px;z-index:100 !important;background-color:#fff}.projectUpdateBudgetHrsCss div.table-div table tbody tr td:nth-child(3){position:-webkit-sticky;position:sticky;width:280px;min-width:280px;max-width:280px;left:149px;z-index:100 !important;background-color:#fff}.projectUpdateBudgetHrsCss div.table-div table tbody tr td:nth-child(4){position:-webkit-sticky;position:sticky;width:190px;min-width:190px;max-width:190px;left:428px;z-index:100 !important;background-color:#fff}.projectUpdateBudgetHrsCss div.table-div table tbody .sticky-total-hrs>input{width:80px !important;font-size:16px}.projectUpdateBudgetHrsCss div.table-div table tbody .sticky-total-hrs{position:-webkit-sticky;position:sticky;width:100px;min-width:100px;max-width:100px;right:0px;z-index:5;border-left:1px solid #e2e8f0;background:#f2f2f5}.projectUpdateBudgetHrsCss div.table-div table tfoot td:first-child{position:-webkit-sticky;position:sticky;width:320px;min-width:320px;max-width:320px;left:250px;z-index:5;left:0;background:#f5f2f5;font-size:14px;text-align:left;padding-left:15px;font-weight:500}.projectUpdateBudgetHrsCss div.table-div table tfoot th.footer-data{text-align:left;padding-left:15px;font-size:15px}.projectUpdateBudgetHrsCss div.table-div table tfoot th.footer-data:last-child{position:-webkit-sticky;position:sticky;width:100px;min-width:100px;max-width:100px;right:0px;z-index:5;background-color:#f5f3fa}.projectUpdateBudgetHrsCss #total-hrs{text-align:center;color:#616161;background:none}.projectUpdateBudgetHrsCss table{width:100%;border-collapse:collapse}.projectUpdateBudgetHrsCss table th{font-weight:600;font-size:13px;color:#752975}.projectUpdateBudgetHrsCss select.form-select{width:15% !important}.projectUpdateBudgetHrsCss button.comment{border:none;outline:none;background-color:#f1f5fa}.projectUpdateBudgetHrsCss table thead,.projectUpdateBudgetHrsCss table tfoot{position:-webkit-sticky;position:sticky;background:#f5f2f5;font-size:13px;font-weight:400;z-index:99}.projectUpdateBudgetHrsCss table thead{inset-block-start:0}.projectUpdateBudgetHrsCss table tfoot{inset-block-end:0}.projectUpdateBudgetHrsCss table th,.projectUpdateBudgetHrsCss td{padding:8px;margin:0;border:1px solid #e6e6e6}.projectUpdateBudgetHrsCss table tr{border:1px solid #e6e6e6}.projectUpdateBudgetHrsCss select.toggle-style:disabled{background-color:#f1f1f1;border-radius:5px;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#242424;padding:5px;width:7rem}.projectUpdateBudgetHrsCss select.toggle-style{font-size:14px;border:1px solid #ddd;font-weight:400;line-height:20px;letter-spacing:0px;text-align:left;color:#242424;padding:5px;width:7rem;border-radius:5px}.projectUpdateBudgetHrsCss input.toggle-style:disabled{background-color:#f1f1f1;padding:2px;border-radius:4px;border:1px solid #f1f1f1;text-align:center;font-size:12px}.projectUpdateBudgetHrsCss input.toggle-style{background-color:#fff;padding:5px 2px;border-radius:4px;border:1px solid #ddd;width:100%;text-align:center;font-size:12px}.projectUpdateBudgetHrsCss input.toggle-style:focus{border:none}.projectUpdateBudgetHrsCss input.toggle-style:focus-visible{border:1px solid #ddd;outline:none}.projectUpdateBudgetHrsCss .disable_row{background-color:#f8f8ff;cursor:not-allowed}.projectUpdateBudgetHrsCss .disable_row_white{cursor:not-allowed;opacity:.6}.projectUpdateBudgetHrsCss .disable_row_white span i.notAllowed{cursor:not-allowed}.projectUpdateBudgetHrsCss .normal_row{background-color:#fff}.projectUpdateBudgetHrsCss span.icons{font-size:13px;cursor:pointer}.projectUpdateBudgetHrsCss input.name-input{border:none;outline:none;background-color:#fff;font-size:14px}.projectUpdateBudgetHrsCss .name-input-role{font-size:13px}.projectUpdateBudgetHrsCss .hrm-details-div{font-size:13px;color:#262626}.projectUpdateBudgetHrsCss .hrm-id-div{width:25%}.projectUpdateBudgetHrsCss .skills-div{padding-left:.5rem}.projectUpdateBudgetHrsCss .skills-div .skills{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projectUpdateBudgetHrsCss input.hrm-id{border:none;outline:none;background:#fff;margin-left:47px}.projectUpdateBudgetHrsCss input.skills{border:none;outline:none;background:#fff}.projectUpdateBudgetHrsCss .btn-link{font-size:.8rem;text-decoration:none}.projectUpdateBudgetHrsCss .btn-link:hover{text-decoration:underline}.projectUpdateBudgetHrsCss button.comment{font-size:15px}.projectUpdateBudgetHrsCss .bottom-div{background-color:#fff}.projectUpdateBudgetHrsCss .name-div input{width:12rem}.projectUpdateBudgetHrsCss .date a{position:relative;top:0}.projectUpdateBudgetHrsCss .alreadyAssign{width:100%;text-align:center;font-size:10px;border-radius:4px 4px 0px 0px;background:#f1f1f1;border-bottom:1px solid #c6c6c6;color:green;font-weight:600}.projectUpdateBudgetHrsCss div.red{color:red !important}.projectUpdateBudgetHrsCss .inputNumber{width:100%;text-align:center;color:green;border-radius:0 0 10px 10px;background:#f1f1f1}.projectUpdateBudgetHrsCss div.color-coding{color:#262626;font-size:10px;font-weight:600}.projectUpdateBudgetHrsCss div.color-coding div.green-square{width:16px;height:16px;background-color:green}.projectUpdateBudgetHrsCss div.color-coding div.red-square{width:16px;height:16px;background-color:red}.projectUpdateBudgetHrsCss .red-border{border:2px solid red !important}
.governance-parent .governance-table-div{height:calc(100vh - 15.5rem);overflow:auto}.governance-parent .governance-table-div .errorRed{border:1px solid red !important}.governance-parent .governance-table-div table{min-width:100% !important;width:100%;max-width:-webkit-fill-available}.governance-parent .governance-table-div tr:nth-child(even){background:#f5eef0}.governance-parent .governance-table-div tr:nth-child(odd){background:#fff}.governance-parent .governance-table-div thead th{position:-webkit-sticky;position:sticky;top:-1px;z-index:2;background:#f5f2f5 !important;font-size:13px;font-weight:600;color:#2c3e50;padding:10px}.governance-parent .governance-table-div td{color:#242424;vertical-align:middle;padding:6px 8px;font-size:13px}.governance-parent .governance-table-div td .form-control,.governance-parent .governance-table-div td .form-select{box-shadow:none !important;outline:none;border-radius:.3rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}.governance-parent .governance-table-div .green,.governance-parent .governance-table-div .red{color:green;font-size:13px;font-weight:600}.governance-parent .governance-table-div .red{color:red !important}.governance-parent .governance-table-div .green-select{color:green !important}.governance-parent .governance-table-div .red-select{background-color:red !important}.governance-parent .governance-table-div .yellow-select{color:#ff0 !important}.governance-parent .governance-table-div tr{border:1px solid #ddd}.governance-parent .green-text{color:green}.governance-parent .red-text{color:red}.governance-parent .yellow-text{color:#d4d43a}
.governance-header{display:flex;align-items:center;justify-content:space-between;font-size:13px}.governance-header .right-div{display:flex;align-items:center;gap:10px}.governance-header .left-div{display:flex;align-items:center}.governance-header .left-div div{display:flex;align-items:center;gap:10px;margin:5px 0;padding:0 10px}.governance-header .left-div div .form-select{font-size:13px;box-shadow:none !important;width:-webkit-fit-content !important;width:fit-content !important;min-width:80% !important}.governance-header .version{border-left:1px solid #ccc;margin-left:35px !important}.governance-header .governance-footer{width:100%;display:flex;justify-content:flex-end;margin-top:1rem}.governance-header .image-div{width:35px;height:35px}.governance-header .image-div img{width:100%;height:100%;object-fit:cover}.governance-header textarea{box-shadow:none !important;font-size:12px;color:#000}.governance-header .main-textarea{min-height:65px;height:65px}.governance-header .text{box-shadow:none !important;font-size:12px;color:#000;min-height:40px;height:40px}.governance-header table thead{position:-webkit-sticky;position:sticky;background:#f5f2f5;z-index:100}.governance-header table th{font-weight:600;font-size:13px;color:#2c3e50}.governance-header table th,.governance-header td{padding:8px;margin:0;border:1px solid #e6e6e6;font-size:13px}.governance-header table tr{border:1px solid #e6e6e6}.governance-header .star-rating input{display:none}.governance-header .star-rating label{color:#ccc;transition:color .2s}.governance-header .star-rating label.checked{color:gold}.governance-header .star-rating label:hover,.governance-header .star-rating label:hover~label{color:gold}.governance-header input:disabled+label:hover,.governance-header input:disabled+label:hover~label{color:#ccc;cursor:not-allowed}.governance-header textarea:disabled{cursor:not-allowed}.governance-parent .governance-table-div{height:calc(100vh - 18rem);overflow:auto}.governance-parent .governance-table-div img{border-radius:50%}.governance-parent .governance-table-div .table-header{position:-webkit-sticky;position:sticky;top:-1px;z-index:100;background:#f5f2f5}.governance-parent .governance-table-div table{width:100%;border-collapse:collapse}.governance-parent .governance-table-div table .table-header{position:-webkit-sticky;position:sticky;top:-1px;background:#f5f2f5;z-index:100}.governance-parent .governance-table-div table thead th{text-align:center}.governance-parent .governance-table-div table thead th:first-child{position:-webkit-sticky;position:sticky;width:50px;min-width:50px;max-width:50px;left:0px;z-index:2;font-weight:600;font-size:13px;color:#2c3e50;background:#f5f2f5}.governance-parent .governance-table-div table thead th:nth-child(2){position:-webkit-sticky;position:sticky;width:250px;min-width:250px;max-width:250px;left:49px;z-index:2;font-weight:600;font-size:13px;color:#2c3e50;background:#f5f2f5}.governance-parent .governance-table-div table thead th:nth-child(3){position:-webkit-sticky;position:sticky;width:100px;min-width:100px;max-width:100px;left:299px;z-index:2;font-weight:600;font-size:13px;color:#2c3e50;background:#f5f2f5}.governance-parent .governance-table-div table tbody tr td{word-wrap:break-word}.governance-parent .governance-table-div table tbody tr td:first-child{position:-webkit-sticky;position:sticky;width:50px;min-width:50px;max-width:50px;left:0px;z-index:2;background-color:#fff}.governance-parent .governance-table-div table tbody tr td:nth-child(2){position:-webkit-sticky;position:sticky;width:250px;min-width:250px;max-width:250px;left:49px;z-index:2;background-color:#fff}.governance-parent .governance-table-div table tbody tr td:nth-child(3){position:-webkit-sticky;position:sticky;width:100px;min-width:100px;max-width:100px;left:299px;z-index:2;background-color:#fff}.question-div{display:flex;flex-direction:column;gap:10px;padding:4px}.question-div .question-div-rating{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:5px;font-size:1rem;cursor:pointer}.question-div .question-div-comments{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.governance-footer{width:100%;display:flex;justify-content:flex-end;margin-top:1rem}.governance-footer button.primary-btn{border:none;outline:none;font-size:12px;padding:.5rem .8rem;border-radius:4px;color:#fff;background-color:#2c3e50}
.deal-governance-versioning{padding:15px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.deal-governance-versioning .header{margin-bottom:20px;border-bottom:1px solid #e0e0e0;padding-bottom:15px}.deal-governance-versioning .header h3{margin:0 0 10px 0;color:#333;font-size:22px;font-weight:600}.deal-governance-versioning .header .user-info{margin:0;color:#666;font-size:14px}.deal-governance-versioning .error-message{margin:15px 0;padding:10px;background-color:#fee;border:1px solid #fcc;border-radius:4px}.deal-governance-versioning .error-message p{margin:0;font-weight:500}.deal-governance-versioning .tabs-container .tabs-header{display:flex;gap:2px;margin-bottom:20px;border-bottom:2px solid #e0e0e0}.deal-governance-versioning .tabs-container .tabs-header .tab-button{padding:12px 24px;background:#f5f5f5;border:none;border-radius:8px 8px 0 0;cursor:pointer;font-size:14px;font-weight:500;color:#666;transition:all .3s ease;border-bottom:3px solid rgba(0,0,0,0)}.deal-governance-versioning .tabs-container .tabs-header .tab-button:hover{background:#e8e8e8;color:#333}.deal-governance-versioning .tabs-container .tabs-header .tab-button.active{background:#fff;color:#007bff;border-bottom-color:#007bff;font-weight:600}.deal-governance-versioning .tabs-container .tabs-header .tab-button:disabled{opacity:.6;cursor:not-allowed}.deal-governance-versioning .tabs-container .tab-content{min-height:200px;background:#fff;border-radius:0 8px 8px 8px}.deal-governance-versioning .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#666}.deal-governance-versioning .loading-container .spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:15px}.deal-governance-versioning .loading-container p{margin:0;font-size:16px}.deal-governance-versioning .table-container{max-height:500px;overflow:auto;border:1px solid #ddd;border-radius:4px}.deal-governance-versioning .table-container .version-table{width:100%;border-collapse:collapse;font-size:14px}.deal-governance-versioning .table-container .version-table thead{background:#f8f9fa;position:-webkit-sticky;position:sticky;top:0;z-index:1}.deal-governance-versioning .table-container .version-table thead th{padding:12px 8px;text-align:left;font-weight:600;color:#333;border-bottom:2px solid #dee2e6;white-space:nowrap;font-size:12px}.deal-governance-versioning .table-container .version-table tbody tr:nth-child(even){background-color:#f8f9fa}.deal-governance-versioning .table-container .version-table tbody tr:hover{background-color:#e8f4fd}.deal-governance-versioning .table-container .version-table tbody tr td{padding:10px 8px;border-bottom:1px solid #dee2e6;color:#555;word-break:break-word;max-width:200px}.deal-governance-versioning .no-data-message,.deal-governance-versioning .no-tabs-message{text-align:center;padding:40px;color:#666}.deal-governance-versioning .no-data-message p,.deal-governance-versioning .no-tabs-message p{margin:0;font-size:16px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(max-width: 768px){.deal-governance-versioning{padding:15px}.deal-governance-versioning .tabs-header{flex-direction:column}.deal-governance-versioning .tabs-header .tab-button{border-radius:4px;margin-bottom:5px;border-bottom:none !important;border-left:3px solid rgba(0,0,0,0)}.deal-governance-versioning .tabs-header .tab-button.active{border-left-color:#007bff}.deal-governance-versioning .table-container{font-size:12px}.deal-governance-versioning .table-container .version-table thead th{font-size:11px;padding:8px 6px}.deal-governance-versioning .table-container .version-table tbody td{padding:8px 6px;max-width:150px}}.rmg-action-button{width:32px;height:32px;border-radius:50%;border:1px solid #d0d5dd;background:#fff;color:#007bff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.rmg-action-button:hover:not(:disabled){background:#007bff;color:#fff;border-color:#007bff}.rmg-action-button:disabled{opacity:.6;cursor:not-allowed}.rmg-upload-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:999}.rmg-upload-modal{background:#fff;border-radius:8px;padding:20px;width:550px;max-width:92%;box-shadow:0 20px 60px rgba(0,0,0,.25)}.rmg-upload-modal .modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.rmg-upload-modal .modal-header h4{margin:0;font-size:18px;font-weight:600;color:#111827}.rmg-upload-modal .modal-header .close-modal{background:rgba(0,0,0,0);border:none;font-size:24px;cursor:pointer;line-height:1;color:#6b7280}.rmg-upload-modal .modal-header .close-modal:hover{color:#111827}.rmg-upload-modal .modal-body{display:flex;flex-direction:column;gap:12px}.rmg-upload-modal .modal-body .modal-subtitle{margin:0;font-size:14px;color:#4b5563}.rmg-upload-modal .modal-body label{font-size:14px;font-weight:600;color:#374151}.rmg-upload-modal .modal-body .rmg-file-input{border:1px dashed #cbd5f5;padding:10px;border-radius:4px;font-size:14px;cursor:pointer}.rmg-upload-modal .modal-body .error-text{margin:0;font-size:13px;color:#d32f2f}.rmg-upload-modal .modal-footer{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}
.project-governance-section-css{background-color:#fbfbfb;border-radius:4px}.project-governance-section-css .nav-tabs{position:-webkit-sticky;position:sticky;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px}.project-governance-section-css .nav-tabs ul{padding:0;margin:0}.project-governance-section-css .nav-tabs ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500}.project-governance-section-css .nav-tabs li.active{color:#242424 !important;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px;margin-left:10px}.project-governance-section-css .nav-tabs a{text-decoration:none;color:#424242}.project-governance-section-css .piqes-logo{display:flex;align-items:center}.project-governance-section-css .query-content-div{padding:1rem}.project-governance-section-css .form-control{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}.project-governance-section-css .form-select{box-shadow:none !important;outline:none;border-radius:.3rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}.project-governance-section-css .primary-btn{background-color:#2c3e50;border:1px solid #2c3e50;color:#fff;font-size:14px;font-weight:500;padding:8px 16px;border-radius:4px;cursor:pointer;transition:all .3s ease}.project-governance-section-css .primary-btn:hover:not(:disabled){background-color:#2c3e50;border-color:#2c3e50}.project-governance-section-css .primary-btn:disabled{background-color:#ccc;border-color:#ccc;cursor:not-allowed}.project-governance-section-css .governance-parent .governance-table-div{height:calc(100vh - 15rem);overflow:auto}.project-governance-section-css .governance-parent .governance-table-div .pic{width:40px;height:40px;object-fit:cover;vertical-align:middle;border-radius:50%}.project-governance-section-css .governance-parent .governance-table-div .errorRed{border:1px solid red !important}.project-governance-section-css .governance-parent .governance-table-div img{border-radius:50%}.project-governance-section-css .governance-parent .governance-table-div .name-div .user-name{color:#262626;font-size:14px;font-weight:500}.project-governance-section-css .governance-parent .governance-table-div .name-div .hrm{color:#242424;font-size:14px;font-weight:500}.project-governance-section-css .governance-parent .governance-table-div .name-div .desig{color:#616161;font-size:14px;font-weight:500}.project-governance-section-css .governance-parent .governance-table-div table{min-width:-webkit-max-content;min-width:max-content;width:100%;max-width:-webkit-fill-available}.project-governance-section-css .governance-parent .governance-table-div tr:nth-child(even){background:#f5eef0}.project-governance-section-css .governance-parent .governance-table-div tr:nth-child(odd){background:#fff}.project-governance-section-css .governance-parent .governance-table-div thead th{position:-webkit-sticky;position:sticky;top:-1px;z-index:2;background:#f5f2f5 !important;font-size:13px;font-weight:600;color:#2c3e50;padding:10px}.project-governance-section-css .governance-parent .governance-table-div td{color:#242424;vertical-align:middle;padding:6px 8px;font-size:13px}.project-governance-section-css .governance-parent .governance-table-div td .form-control,.project-governance-section-css .governance-parent .governance-table-div td .form-select{box-shadow:none !important;outline:none;border-radius:.3rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}.project-governance-section-css .governance-parent .governance-table-div .green,.project-governance-section-css .governance-parent .governance-table-div .red{color:green;font-size:13px;font-weight:600}.project-governance-section-css .governance-parent .governance-table-div .red{color:red !important}.project-governance-section-css .governance-parent .governance-table-div .green-select{color:green !important}.project-governance-section-css .governance-parent .governance-table-div .red-select{background-color:red !important}.project-governance-section-css .governance-parent .governance-table-div .yellow-select{color:#ff0 !important}.project-governance-section-css .governance-parent .governance-table-div tr{border:1px solid #ddd}.project-governance-section-css .governance-parent .action-div{padding:1rem 0}.project-governance-section-css .comments-parent{padding:1rem;max-height:calc(100vh - 15rem);overflow-y:auto}.project-governance-section-css .comments-parent .comments-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.project-governance-section-css .comments-parent .comments-card .name-label{background:#2c3e50;color:#fff;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:14px;flex-shrink:0}.project-governance-section-css .comments-parent .comments-card .text-box .timestamp{font-size:12px;color:#666;margin-top:.5rem}.project-governance-section-css .comments-parent .end{justify-content:flex-end}.project-governance-section-css .comments-parent .end .comments-card .name-label{background:#28a745}.project-governance-section-css .performance-governance-container .header-section{border-bottom:1px solid #e0e0e0;padding-bottom:1rem;margin-bottom:1.5rem}.project-governance-section-css .performance-governance-container .questions-section .question-item{background:#fff;border:1px solid #e0e0e0 !important;transition:box-shadow .3s ease}.project-governance-section-css .performance-governance-container .questions-section .question-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.project-governance-section-css .performance-governance-container .resources-section .resource-item{background:#fff;border:1px solid #e0e0e0 !important;transition:box-shadow .3s ease}.project-governance-section-css .performance-governance-container .resources-section .resource-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.project-governance-section-css .performance-governance-container .action-section{border-top:1px solid #e0e0e0;padding-top:1rem;margin-top:1.5rem}.project-governance-section-css .po-governance-container .question-card{background:#fff;border:1px solid #e0e0e0 !important;transition:box-shadow .3s ease}.project-governance-section-css .po-governance-container .question-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.project-governance-section-css .po-governance-container .question-card .form-check .form-check-input{border-color:#2c3e50}.project-governance-section-css .po-governance-container .question-card .form-check .form-check-input:checked{background-color:#2c3e50;border-color:#2c3e50}.project-governance-section-css .po-governance-container .action-section{border-top:1px solid #e0e0e0;padding-top:1rem}.project-governance-section-css .total_count{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1rem;margin-right:1rem}.project-governance-section-css .total_count .label-title{font-size:12px;color:#666;line-height:1.2}.project-governance-section-css .total_count h5{margin:0;color:#2c3e50}.project-governance-section-css .green-text{color:#28a745 !important}.project-governance-section-css .red-text{color:#dc3545 !important}.project-governance-section-css .yellow-text{color:#ffc107 !important}@media(max-width: 768px){.project-governance-section-css .main-query-div .nav-tabs ul li{font-size:.7rem;padding:.4rem;margin:0px 2px}.project-governance-section-css .main-query-div .piqes-logo{flex-direction:column;align-items:flex-end}.project-governance-section-css .main-query-div .piqes-logo .primary-btn{margin-top:.5rem}.project-governance-section-css .governance-parent .governance-table-div{font-size:12px}.project-governance-section-css .governance-parent .governance-table-div table{font-size:11px}.project-governance-section-css .governance-parent .governance-table-div .pic{width:30px;height:30px}.project-governance-section-css .comments-parent .comments-card{width:90% !important;margin:.5rem auto}.project-governance-section-css .comments-parent .comments-card .name-label{width:30px;height:30px;font-size:12px}.project-governance-section-css .total_count{margin-bottom:1rem;padding:.75rem}}@media(max-width: 576px){.project-governance-section-css .governance-parent .governance-table-div{height:calc(100vh - 20rem)}.project-governance-section-css .comments-parent{padding:.5rem}.project-governance-section-css .comments-parent .comments-card{width:100% !important}}.moveTo{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1050}.moveTo .modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1050;position:relative;z-index:1051}.moveTo .modal .modal-dialog{margin:1.75rem auto;max-width:500px;position:relative;width:auto;pointer-events:none}.moveTo .modal .modal-dialog .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.5)}.moveTo .cross-click-icon{font-size:18px;color:#666}.moveTo .cross-click-icon:hover{color:#000}
.projectDetail-component-css .project-detail-side-panel{border-bottom:1px solid #ccc}.projectDetail-component-css .side-panel-menu{position:-webkit-sticky;position:sticky;background:#fbfbfb;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px;padding-left:0px;margin-bottom:0px}.projectDetail-component-css .side-panel-menu ul{padding:0;margin:0}.projectDetail-component-css .side-panel-menu ul li{display:inline-block;margin-left:10px;font-size:.875rem;font-weight:400;color:#424242;padding:8px;cursor:pointer}.projectDetail-component-css .side-panel-menu li.active{color:#242424 !important;font-weight:600 !important;border-bottom:2px solid #242424;background:#f9f7f7;border-radius:2px}.projectDetail-component-css ul li{display:inline-block;list-style:none;padding:.5rem;margin:0 5px;color:#424242;font-size:.8rem;cursor:pointer}
.backdated-request-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:center}.backdated-request-modal .modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}.backdated-request-modal .modal-content{background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.2);width:90%;max-height:90vh;overflow:hidden;position:relative;z-index:1}.backdated-request-modal .modal-header{display:flex;justify-content:space-between;align-items:center;padding:0px 0px;border-bottom:1px solid #e1e5e9}.backdated-request-modal .modal-header h2{margin:0;color:#333;font-size:1.5rem;font-weight:600}.backdated-request-modal .modal-header .close-btn{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:0;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.backdated-request-modal .modal-header .close-btn:hover{background-color:#e9ecef;color:#333}.backdated-request-modal .validation-summary-top{margin-bottom:24px}.backdated-request-modal .validation-summary-top .validation-alert{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:8px;border:1px solid;margin-bottom:12px}.backdated-request-modal .validation-summary-top .validation-alert.validation-success{background-color:#f0f9f0;border-color:#4caf50;color:#2e7d32}.backdated-request-modal .validation-summary-top .validation-alert.validation-success .validation-icon{color:#4caf50;font-size:18px}.backdated-request-modal .validation-summary-top .validation-alert.validation-error{background-color:#fef7f7;border-color:#f44336;color:#c62828}.backdated-request-modal .validation-summary-top .validation-alert.validation-error .validation-icon{color:#f44336;font-size:18px}.backdated-request-modal .validation-summary-top .validation-alert .validation-icon{flex-shrink:0;font-weight:bold;margin-top:2px}.backdated-request-modal .validation-summary-top .validation-alert .validation-content{flex:1 1}.backdated-request-modal .validation-summary-top .validation-alert .validation-content strong{display:block;margin-bottom:4px;font-weight:600}.backdated-request-modal .validation-summary-top .validation-alert .validation-content p{margin:0;line-height:1.4}.backdated-request-modal .validation-summary-top .validation-alert .validation-content .approval-flow-summary{margin-top:8px;padding:8px;background-color:rgba(0,0,0,.05);border-radius:4px;font-size:14px}.backdated-request-modal .validation-summary-top .validation-alert .validation-content .approval-flow-summary strong{margin-bottom:2px}.backdated-request-modal .validation-summary-top .validation-alert .validation-content .auto-switch-container{margin:12px 0;padding:10px;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px}.backdated-request-modal .validation-summary-top .validation-alert .validation-content .auto-switch-container .auto-switch-btn{font-size:14px;padding:8px 16px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s}.backdated-request-modal .validation-summary-top .validation-alert .validation-content .auto-switch-container .auto-switch-btn:hover{background-color:#0056b3}.backdated-request-modal .modal-tabs{display:flex;border-bottom:1px solid #e1e5e9;background-color:#f8f9fa}.backdated-request-modal .modal-tabs .tab-btn{padding:3px 10px;border:none;background:none;cursor:pointer;font-weight:500;color:#6c757d;border-bottom:3px solid rgba(0,0,0,0);transition:all .2s ease}.backdated-request-modal .modal-tabs .tab-btn:hover{color:#495057;background-color:#e9ecef}.backdated-request-modal .modal-tabs .tab-btn.active{color:#007bff;border-bottom-color:#007bff;background-color:#fff}.backdated-request-modal .modal-body{padding:8px 0px;max-height:calc(90vh - 140px);overflow-y:auto}.create-request-form .form-group{margin-bottom:25px}.create-request-form .form-group label{display:block;margin-bottom:8px;font-weight:600;color:#333;font-size:.95rem}.create-request-form .form-group input,.create-request-form .form-group select,.create-request-form .form-group textarea{width:100%;padding:12px 15px;border:1px solid #ced4da;border-radius:6px;font-size:.95rem;transition:all .2s ease}.create-request-form .form-group input:focus,.create-request-form .form-group select:focus,.create-request-form .form-group textarea:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.create-request-form .form-group input:disabled,.create-request-form .form-group select:disabled,.create-request-form .form-group textarea:disabled{background-color:#f8f9fa;color:#6c757d;cursor:not-allowed}.create-request-form .form-group textarea{resize:vertical;min-height:100px}.create-request-form .form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media(max-width: 768px){.create-request-form .form-row{grid-template-columns:1fr}}.create-request-form .request-type-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));grid-gap:15px;gap:15px;margin-top:10px}.create-request-form .request-type-card{border:2px solid #e1e5e9;border-radius:8px;padding:20px;cursor:pointer;transition:all .2s ease;background-color:#f8f9fa}.create-request-form .request-type-card:hover{border-color:#007bff;background-color:#e7f1ff}.create-request-form .request-type-card.selected{border-color:#007bff;background-color:#e7f1ff;box-shadow:0 2px 8px rgba(0,123,255,.15)}.create-request-form .request-type-card h4{margin:0 0 8px 0;color:#333;font-size:1rem;font-weight:600}.create-request-form .request-type-card p{margin:0;color:#6c757d;font-size:.85rem;line-height:1.4}.create-request-form .char-count{font-size:.8rem;color:#6c757d;text-align:right;margin-top:5px}.create-request-form .validation-result{margin:20px 0;padding:20px;border-radius:6px;border-left:4px solid}.create-request-form .validation-result.success{background-color:#d1f2eb;border-left-color:#28a745;color:#155724}.create-request-form .validation-result.error{background-color:#f8d7da;border-left-color:#dc3545;color:#721c24}.create-request-form .validation-result h4{margin:0 0 10px 0;font-size:1.1rem;font-weight:600}.create-request-form .validation-result p{margin:0 0 10px 0;line-height:1.4}.create-request-form .validation-result .approval-flow{font-size:.9rem}.create-request-form .validation-result .approval-flow strong{color:#333}.create-request-form .error-message{color:#dc3545;font-size:.85rem;margin-top:5px}.create-request-form .error-message.general-error{background-color:#f8d7da;border:1px solid #f5c6cb;padding:12px 15px;border-radius:6px;margin:15px 0}.create-request-form .form-actions{display:flex;gap:15px;justify-content:flex-end;margin-top:30px;padding-top:20px;border-top:1px solid #e1e5e9}@media(max-width: 768px){.create-request-form .form-actions{flex-direction:column}}.create-request-form .btn{padding:12px 24px;border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.95rem;min-width:120px}.create-request-form .btn:disabled{opacity:.6;cursor:not-allowed}.create-request-form .btn.btn-primary{background-color:#007bff;color:#fff}.create-request-form .btn.btn-primary:hover:not(:disabled){background-color:#0056b3}.create-request-form .btn.btn-secondary{background-color:#6c757d;color:#fff}.create-request-form .btn.btn-secondary:hover:not(:disabled){background-color:#545b62}@media(max-width: 768px){.backdated-request-modal .modal-content{width:95%;margin:10px}.backdated-request-modal .modal-body{padding:20px}.backdated-request-modal .modal-header{padding:15px 20px}.backdated-request-modal .modal-header h2{font-size:1.3rem}.backdated-request-modal .modal-tabs .tab-btn{padding:12px 20px;font-size:.9rem}}
.request-status-table .filters-section{background-color:#f8f9fa;border:1px solid #e1e5e9;border-radius:8px;padding:20px;margin-bottom:20px}.request-status-table .filters-section .filters-row{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:15px;gap:15px;align-items:end}@media(max-width: 768px){.request-status-table .filters-section .filters-row{grid-template-columns:1fr}}.request-status-table .filters-section .filter-group label{display:block;margin-bottom:5px;font-weight:500;color:#333;font-size:.9rem}.request-status-table .filters-section .filter-group select,.request-status-table .filters-section .filter-group input{width:100%;padding:8px 12px;border:1px solid #ced4da;border-radius:4px;font-size:.9rem}.request-status-table .filters-section .filter-group select:focus,.request-status-table .filters-section .filter-group input:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.request-status-table .filters-section .filter-actions{display:flex;gap:10px}.request-status-table .filters-section .filter-actions .btn{padding:8px 16px;border:1px solid;border-radius:4px;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease}.request-status-table .filters-section .filter-actions .btn.btn-primary{background-color:#007bff;border-color:#007bff;color:#fff}.request-status-table .filters-section .filter-actions .btn.btn-primary:hover{background-color:#0056b3;border-color:#0056b3}.request-status-table .filters-section .filter-actions .btn.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.request-status-table .filters-section .filter-actions .btn.btn-secondary:hover{background-color:#545b62;border-color:#545b62}.request-status-table .loading-state{display:flex;align-items:center;justify-content:center;padding:40px;color:#6c757d;font-size:.95rem}.request-status-table .loading-state .spinner{width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid #007bff;border-radius:50%;animation:spin 1s linear infinite;margin-right:10px}.request-status-table .error-state{display:flex;align-items:center;justify-content:center;padding:30px;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;color:#721c24}.request-status-table .error-state .error-icon{margin-right:10px;font-size:1.2rem}.request-status-table .error-state .retry-btn{margin-left:15px;padding:6px 12px;background-color:#dc3545;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.85rem}.request-status-table .error-state .retry-btn:hover{background-color:#c82333}.request-status-table .table-container{background-color:#fff;border:1px solid #e1e5e9;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.05)}.request-status-table .requests-table{width:100%;border-collapse:collapse;font-size:.9rem}.request-status-table .requests-table thead{background-color:#f8f9fa}.request-status-table .requests-table thead th{padding:15px 12px;text-align:left;font-weight:600;color:#333;border-bottom:2px solid #e1e5e9;position:-webkit-sticky;position:sticky;top:0;background-color:#f8f9fa;z-index:10}.request-status-table .requests-table tbody tr{border-bottom:1px solid #e1e5e9;transition:background-color .2s ease}.request-status-table .requests-table tbody tr:hover{background-color:#f8f9fa}.request-status-table .requests-table tbody tr:last-child{border-bottom:none}.request-status-table .requests-table tbody td{padding:12px;vertical-align:top}.request-status-table .requests-table tbody td.no-data{text-align:center;padding:40px;color:#6c757d;font-style:italic}.request-status-table .request-id .id-badge{font-size:.8rem;font-weight:500}.request-status-table .request-type .type-cell strong{color:#333;display:block;margin-bottom:2px}.request-status-table .week-range{color:#495057;font-weight:500;white-space:nowrap}.request-status-table .status .status-badge{padding:6px 12px;border-radius:20px;font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.request-status-table .status .status-badge.badge-success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.request-status-table .status .status-badge.badge-info{background-color:#d1ecf1;color:#0c5460;border:1px solid #bee5eb}.request-status-table .status .status-badge.badge-warning{background-color:#fff3cd;color:#856404;border:1px solid #ffeaa7}.request-status-table .status .status-badge.badge-danger{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.request-status-table .status .status-badge.badge-secondary{background-color:#f8f9fa;color:#6c757d;border:1px solid #ddd}.request-status-table .approval-status{text-align:center}.request-status-table .approval-status .approval-icon{display:inline-block;width:20px;height:20px;border-radius:50%;font-size:.8rem;margin-right:5px;text-align:center;line-height:20px}.request-status-table .approval-status .approval-icon.approved{background-color:#d4edda;color:#155724}.request-status-table .approval-status .approval-icon.rejected{background-color:#f8d7da;color:#721c24}.request-status-table .approval-status .approval-icon.pending{background-color:#fff3cd;color:#856404}.request-status-table .approval-status .approval-icon.not_required{background-color:#f8f9fa;color:#6c757d}.request-status-table .remarks{max-width:200px}.request-status-table .remarks .remarks-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px}.request-status-table .remarks .manager-comments .comment{background-color:#f8f9fa;padding:6px 8px;border-radius:4px;margin:4px 0;font-size:.8rem;border-left:3px solid #007bff}.request-status-table .remarks .manager-comments .comment.rejection{border-left-color:#dc3545;background-color:#fff5f5}.request-status-table .remarks .manager-comments .comment strong{color:#333}.request-status-table .date-cell{white-space:nowrap;color:#6c757d;font-size:.85rem}.request-status-table .actions{text-align:center}.request-status-table .actions .btn{padding:4px 8px;border:1px solid;border-radius:4px;cursor:pointer;font-size:.8rem;margin:2px;transition:all .2s ease}.request-status-table .actions .btn.btn-sm{padding:3px 6px;font-size:.75rem}.request-status-table .actions .btn.btn-danger{background-color:#dc3545;border-color:#dc3545;color:#fff}.request-status-table .actions .btn.btn-danger:hover{background-color:#c82333;border-color:#bd2130}.request-status-table .actions .action-required{display:inline-block;margin:2px;cursor:help;font-size:1rem}.request-status-table .table-summary{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background-color:#f8f9fa;border-top:1px solid #e1e5e9;font-size:.9rem;color:#6c757d}.request-status-table .table-summary .status-summary{display:flex;gap:15px}.request-status-table .table-summary .status-summary .status-count{background-color:#fff;padding:4px 8px;border-radius:12px;border:1px solid #e1e5e9;font-size:.8rem}@media(max-width: 768px){.request-status-table .table-summary{flex-direction:column;gap:10px;text-align:center}.request-status-table .table-summary .status-summary{flex-wrap:wrap;justify-content:center}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(max-width: 768px){.request-status-table .table-container{overflow-x:auto}.request-status-table .requests-table{min-width:800px}.request-status-table .filters-section{padding:15px}.request-status-table .filters-section .filter-actions{flex-direction:column}.request-status-table .filters-section .filter-actions .btn{width:100%}}
.skillMandateRmModalCss{display:block !important;position:fixed;display:flex;z-index:999;left:0;top:0;justify-content:center;align-items:center;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7)}.skillMandateRmModalCss .modal-dialog{width:90%;max-width:90%}.skillMandateRmModalCss .custom-modal{max-width:600px;width:90%;margin:0}.skillMandateRmModalCss .ht-div{max-height:400px;overflow-y:auto}.skillMandateRmModalCss .modal-content{border:none;border-radius:8px}.skillMandateRmModalCss .modal-title{font-size:1.1rem}.skillMandateRmModalCss .btn-div{border-top:1px solid #e9ecef;padding-top:1rem;margin-top:1rem}.skillMandateRmModalCss .primary-btn{background-color:#2c3e50;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer}.skillMandateRmModalCss .primary-btn:hover:not(:disabled){background-color:#2c3e50}.skillMandateRmModalCss .primary-btn:disabled{background-color:#6c757d;cursor:not-allowed}.skillMandateRmModalCss .secoandry-btn{background-color:rgba(0,0,0,0);color:#6c757d;border:1px solid #dee2e6;padding:8px 16px;border-radius:4px;cursor:pointer}.skillMandateRmModalCss .secoandry-btn:hover{background-color:#f8f9fa}.skillMandateRmModalCss .title-div{font-size:1rem}.skillMandateRmModalCss .new-features{margin-bottom:.5rem}.skillMandateRmModalCss .text-primary{color:#2c3e50 !important}.skillMandateRmModalCss .text-secondary{color:#6c757d !important}.skillMandateRmModalCss .fw-bold{font-weight:bold !important}.skillMandateRmModalCss .fw-semibold{font-weight:600 !important}.skillMandateRmModalCss .mt-3{margin-top:1rem !important}.skillMandateRmModalCss .mt-4{margin-top:1.5rem !important}.skillMandateRmModalCss .mb-0{margin-bottom:0 !important}.skillMandateRmModalCss .me-1{margin-right:.25rem !important}.skillMandateRmModalCss .ms-1{margin-left:.25rem !important}.skillMandateRmModalCss .text-end{text-align:right !important}.skillMandateRmModalCss .gap-2{gap:.5rem !important}.skillMandateRmModalCss .d-flex{display:flex !important}.skillMandateRmModalCss .align-items-center{align-items:center !important}.skillMandateRmModalCss .justify-content-between{justify-content:space-between !important}.skillMandateRmModalCss .justify-content-end{justify-content:flex-end !important}.skillMandateRmModalCss .border-bottom{border-bottom:1px solid #dee2e6 !important}.skillMandateRmModalCss .pb-3{padding-bottom:1rem !important}.skillMandateRmModalCss .p-4{padding:1.5rem !important}.skillMandateRmModalCss .shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.skillMandateRmModalCss .container-fluid{width:100%;padding-right:0;padding-left:0}.skillMandateRmModalCss .row{display:flex;flex-wrap:wrap;margin-right:0;margin-left:0}.skillMandateRmModalCss .col-lg-12{flex:0 0 auto;width:100%}.skillMandateRmModalCss strong{font-weight:600}.skillMandateRmModalCss a{color:#2c3e50;text-decoration:none}.skillMandateRmModalCss a:hover{text-decoration:underline}.skillMandateRmModalCss input[type=checkbox]{margin-right:.25rem}.skillMandateRmModalCss .fa-solid,.skillMandateRmModalCss .fa-bell{font-family:"Font Awesome 6 Free";font-weight:900}
.modal{display:block;position:fixed;display:flex;z-index:999;left:0;top:0;justify-content:center;align-items:center;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7)}.modal-dialog{width:90%;max-width:90%}.view-timesheet-request-dialog{display:block;position:fixed;display:flex;z-index:999;left:0;top:0;justify-content:center;align-items:center;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7)}.view-timesheet-request-dialog .modal-dialog{width:90%;max-width:90%}.view-timesheet-request-dialog h5{color:#262626;font-size:1rem;font-weight:600}.view-timesheet-request-dialog .audit-table-div{overflow:auto;height:calc(100vh - 14rem);background-color:#fff}.view-timesheet-request-dialog .audit-table-div .fixed-body{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-timesheet-request-dialog .audit-table-div table{width:100%;border-collapse:collapse}.view-timesheet-request-dialog .audit-table-div tr:nth-child(even){background:#f5eef0}.view-timesheet-request-dialog .audit-table-div tr:nth-child(odd){background:#fff}.view-timesheet-request-dialog .audit-table-div th,.view-timesheet-request-dialog .audit-table-div td{padding:10px;text-align:center}.view-timesheet-request-dialog .audit-table-div th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;white-space:nowrap}.view-timesheet-request-dialog .audit-table-div table tbody td{padding:15px;font-weight:400;font-size:13px;text-align:center;color:#262626}.view-timesheet-request-dialog div.no-data{height:calc(100vh - 14rem);display:flex;justify-content:center;align-items:center}.view-timesheet-request-dialog span.cross-click-icon{cursor:pointer;position:absolute;top:0;right:0;background:#2c3e50;padding:8px 12px;color:#fff;border-bottom-left-radius:12px;font-size:12px}.view-timesheet-request-dialog .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;outline:0}
.main-div-timesheet{display:flex;flex-wrap:wrap}.main-div-timesheet .navigation{border-bottom:1px solid #c6c6c6}.main-div-timesheet .navigation ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 8px;color:#424242;font-size:.8rem;cursor:pointer}.main-div-timesheet .navigation li.active{color:#242424;font-weight:600;border-bottom:2px solid #242424;background-color:#f9f7f7}.main-div-timesheet div.title-div-parent{position:-webkit-sticky;position:sticky;top:0;z-index:10;border-bottom:1px solid #c6c6c6}.main-div-timesheet div.title-div-parent p{color:#262626;font-weight:500}.main-div-timesheet .projects-sidebar{width:20%;border-radius:.5rem;background:#fbfbfb}.main-div-timesheet .projects-sidebar .project-list{height:calc(100vh - 9.5rem);overflow:auto}.main-div-timesheet .projects-sidebar ul{padding:0;margin:10px 0px}.main-div-timesheet .projects-sidebar ul li{list-style:none;padding:.4rem .7rem;color:#424242;font-size:.85rem;font-weight:500;cursor:pointer;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-div-timesheet .projects-sidebar li.active-link{background:#fff0ff;color:#742974;border-left:4px solid #742974}.main-div-timesheet .add-timesheet-div{width:78%;background-color:#fbfbfb;border-radius:.5rem}.main-div-timesheet .add-timesheet-div .navigation{border-bottom:1px solid #c6c6c6}.main-div-timesheet .add-timesheet-div .navigation ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 7px;color:#424242;font-size:.8rem;cursor:pointer}.main-div-timesheet .add-timesheet-div .navigation li.active{color:#242424;font-weight:600;border-bottom:2px solid #242424;background-color:#f9f7f7}.main-div-timesheet .no-data-table-div{height:calc(100vh - 10rem)}
.timesheet-popups-component .popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.timesheet-popups-component .popup-content{background:#fff;border-radius:8px;max-width:500px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 4px 6px rgba(0,0,0,.1)}.timesheet-popups-component .popup-header{padding:20px 20px 10px;border-bottom:1px solid #dee2e6}.timesheet-popups-component .popup-header h3{margin:0;color:#333;font-size:1.25rem}.timesheet-popups-component .popup-body{padding:20px}.timesheet-popups-component .popup-body p{margin-bottom:15px;color:#555;line-height:1.5}.timesheet-popups-component .popup-body .form-control{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px}.timesheet-popups-component .popup-body .form-control:focus{outline:none;border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.timesheet-popups-component .popup-footer{padding:15px 20px 20px;display:flex;justify-content:flex-end;gap:10px}.timesheet-popups-component .popup-footer .primary-btn,.timesheet-popups-component .popup-footer .secondary-btn{padding:8px 20px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .3s ease}.timesheet-popups-component .popup-footer .primary-btn:hover,.timesheet-popups-component .popup-footer .secondary-btn:hover{transform:translateY(-1px)}.timesheet-popups-component .popup-footer .primary-btn{background-color:#2c3e50;color:#fff}.timesheet-popups-component .popup-footer .primary-btn:hover{background-color:#2c3e50}.timesheet-popups-component .popup-footer .secondary-btn{background-color:#6c757d;color:#fff}.timesheet-popups-component .popup-footer .secondary-btn:hover{background-color:#545b62}
.projects-list-component .center-align{display:flex;justify-content:center;align-items:center}.projects-list-component .cards-parent-div{height:calc(100vh - 13rem);overflow:auto}
.addInternalProjectCss span.go-back{padding:7px 12px}.addInternalProjectCss h5.title{font-size:16px;color:#262626;font-weight:600}.addInternalProjectCss .tab-div{height:calc(100vh - 10rem);overflow:auto;padding:5px 30px}.addInternalProjectCss input.form-control{padding:.6rem .8rem}.addInternalProjectCss .validation-error{font-size:12px;padding:0px 5px}.addInternalProjectCss .ng-dropdown-panel{position:relative;z-index:1050;height:auto;box-sizing:border-box;max-height:240px;background-color:#fff;border:1px solid #ccc;box-shadow:0 1px rgba(0,0,0,.0588235294);overflow-x:scroll}.addInternalProjectCss .dropdown-item.ng-option{background-color:#fff;color:rgba(0,0,0,.8705882353);padding:8px 10px;box-sizing:border-box;cursor:pointer;display:block;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces;border-bottom:1px solid #ccc;font-size:13px}.addInternalProjectCss .dropdown-item.ng-option:hover{background-color:#f5faff;color:#333}
.timesheet-module{background-color:rgba(0,0,0,0)}.timesheet-module .add-timesheet,.timesheet-module .edit-timesheet{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin:20px}.timesheet-module .add-timesheet h2,.timesheet-module .edit-timesheet h2{color:#2c3e50;font-size:1.75rem;font-weight:600;margin:0 0 1rem 0;padding-bottom:1rem;border-bottom:2px solid #e9ecef}.timesheet-module .add-timesheet p,.timesheet-module .edit-timesheet p{color:#6c757d;font-size:1rem;margin:0}
.employeeCardCss h5.title{color:#656565;color:var(--grey-600, #656565);font-size:.8rem;font-weight:400}.employeeCardCss .card-title{border-bottom:none !important}.employeeCardCss .card{justify-content:center;position:relative;padding:1.6rem 1rem !important}.employeeCardCss .card .bench,.employeeCardCss .card .partially,.employeeCardCss .card .utilized,.employeeCardCss .card .pre-sales{position:absolute;top:0;right:0;background:#e6e6fa;font-size:10px;padding:3px 10px;font-weight:700;border-bottom-left-radius:4px}.employeeCardCss .card .on-noticet-tag{position:absolute;top:0;left:0;background:#e6e6fa;font-size:10px;padding:3px 10px;font-weight:700;border-bottom-right-radius:4px;color:#643193}.employeeCardCss .card .bench{color:#3dc63d}.employeeCardCss .card .partially{color:#bfbf31}.employeeCardCss .card .utilized{color:#d34646}.employeeCardCss .card .pre-sales{background:#a31e9b !important;color:#f8ecec !important}.employeeCardCss .card .arrow-div{position:absolute;display:none;z-index:10;width:100%;bottom:10px;left:93%;transform:translateX(-50%);margin-top:8px}.employeeCardCss .card div.skills-div{border-top:2px solid #e6e6e6;padding:8px}.employeeCardCss .card div.skill-title{color:#262626;font-size:.85rem;font-weight:600}.employeeCardCss .card div.skill-data{color:#626262;font-size:.8rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:165px}.employeeCardCss .card svg{vertical-align:baseline !important}.employeeCardCss .card .card-bottom-content{border-bottom:2px solid #e6e6e6;border-left:2px solid #e6e6e6;border-right:2px solid #e6e6e6;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:8px;position:absolute;z-index:50;width:100%;bottom:-7.5rem;left:50%;transform:translateX(-50%);margin-top:8px;background:#faefff}.employeeCardCss .card .card-bottom-content .image-div img{border-radius:50%}.employeeCardCss .card:hover .arrow-div{display:block !important}.employeeCardCss .profile-div1{width:6rem !important;height:6rem !important;border-radius:8px !important;background-repeat:no-repeat;background-size:cover;border-radius:50%;background-position:center center;cursor:pointer;margin:0px}.employeeCardCss div.label{color:#252423;font-size:13px;font-weight:600}.employeeCardCss div.employee-name{display:flex;justify-content:center;flex-direction:column}.employeeCardCss div.employee-name div.emp-name{font-weight:700;font-size:14px;color:#252423}.employeeCardCss div.employee-name div.emp-dept{font-weight:600;font-size:13px;color:#6264a7}.employeeCardCss div.employee-name div.emp-desig{font-weight:600;font-size:14px;color:#377f56}.employeeCardCss div.employee-name div.emp-reporting{color:#b92a9c;font-weight:600;font-size:12px}.employeeCardCss div.employee-name span{font-weight:500 !important;color:#464646}.employeeCardCss .longLeave{position:absolute;top:0;right:0;background:#fffabc;font-size:10px;padding:3px 10px;font-weight:700;border-bottom-left-radius:4px}
.employee-detail-view .employee-detail-loading{display:flex;align-items:center;justify-content:center;min-height:500px}.employee-detail-view .employee-detail-loading .loading-spinner{text-align:center;color:#6c757d}.employee-detail-view .employee-detail-loading .loading-spinner i{font-size:2rem;margin-bottom:15px}.employee-detail-view .employee-detail-loading .loading-spinner p{font-size:1.1rem;margin:0}.employee-detail-view .employee-not-found{display:flex;align-items:center;justify-content:center;min-height:500px}.employee-detail-view .employee-not-found .not-found-content{text-align:center}.employee-detail-view .employee-not-found .not-found-content i{font-size:4rem;color:#dee2e6;margin-bottom:20px}.employee-detail-view .employee-not-found .not-found-content h3{color:#495057;margin-bottom:10px}.employee-detail-view .employee-not-found .not-found-content p{color:#6c757d;margin-bottom:30px}.employee-detail-view .employee-header{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:#fff;padding:40px 30px;margin-bottom:0}.employee-detail-view .employee-header .header-content{display:flex;justify-content:space-between;align-items:flex-start;max-width:1200px;margin:0 auto}.employee-detail-view .employee-header .employee-info{display:flex;align-items:flex-start;gap:30px;flex:1 1}.employee-detail-view .employee-header .employee-info .profile-section{display:flex;align-items:flex-start;gap:25px}.employee-detail-view .employee-header .employee-info .profile-section .profile-image{position:relative;width:120px;height:120px;border-radius:50%;overflow:hidden;border:4px solid hsla(0,0%,100%,.3)}.employee-detail-view .employee-header .employee-info .profile-section .profile-image img{width:100%;height:100%;object-fit:cover}.employee-detail-view .employee-header .employee-info .profile-section .profile-image .status-indicator{position:absolute;bottom:8px;right:8px;width:24px;height:24px;border-radius:50%;border:4px solid #fff}.employee-detail-view .employee-header .employee-info .profile-section .profile-image .status-indicator.active{background-color:#28a745}.employee-detail-view .employee-header .employee-info .profile-section .profile-image .status-indicator.inactive{background-color:#dc3545}.employee-detail-view .employee-header .employee-info .profile-section .profile-image .status-indicator.on-leave{background-color:#ffc107}.employee-detail-view .employee-header .employee-info .profile-section .basic-info .employee-name{font-size:2.2rem;font-weight:600;margin-bottom:5px;line-height:1.2}.employee-detail-view .employee-header .employee-info .profile-section .basic-info .employee-id{font-size:1rem;opacity:.8;margin-bottom:10px;font-family:"Courier New",monospace}.employee-detail-view .employee-header .employee-info .profile-section .basic-info .employee-designation{font-size:1.3rem;font-weight:500;margin-bottom:8px;color:hsla(0,0%,100%,.95)}.employee-detail-view .employee-header .employee-info .profile-section .basic-info .employee-department{font-size:1.1rem;opacity:.9;margin-bottom:20px}.employee-detail-view .employee-header .employee-info .profile-section .basic-info .quick-info{display:flex;flex-wrap:wrap;gap:20px}.employee-detail-view .employee-header .employee-info .profile-section .basic-info .quick-info .info-item{display:flex;align-items:center;font-size:.95rem;opacity:.9}.employee-detail-view .employee-header .employee-info .profile-section .basic-info .quick-info .info-item i{margin-right:8px;width:16px}.employee-detail-view .employee-header .employee-info .status-section .status-badge{padding:8px 20px;border-radius:25px;font-weight:500;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px;border:2px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.employee-detail-view .employee-header .employee-info .status-section .status-badge.active{background:rgba(40,167,69,.3);border-color:rgba(40,167,69,.5)}.employee-detail-view .employee-header .employee-info .status-section .status-badge.inactive{background:rgba(220,53,69,.3);border-color:rgba(220,53,69,.5)}.employee-detail-view .employee-header .employee-info .status-section .status-badge.on-leave{background:rgba(255,193,7,.3);border-color:rgba(255,193,7,.5)}.employee-detail-view .employee-header .back-button .btn{background:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.3);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px 20px;border-radius:8px;text-decoration:none;transition:all .3s ease}.employee-detail-view .employee-header .back-button .btn:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5);color:#fff;transform:translateY(-2px)}.employee-detail-view .employee-header .back-button .btn i{margin-right:8px}.employee-detail-view .employee-tabs{background:#fff;border-bottom:1px solid #e9ecef;border-radius:4px}.employee-detail-view .employee-tabs .tabs-container .nav-tabs{border-bottom:none}.employee-detail-view .employee-tabs .tabs-container .nav-tabs .nav-link{border:none;border-bottom:3px solid rgba(0,0,0,0);background:none;color:#6c757d;font-weight:500;margin-right:10px;transition:all .3s ease;text-decoration:none}.employee-detail-view .employee-tabs .tabs-container .nav-tabs .nav-link:hover{color:#667eea;border-color:rgba(102,126,234,.3)}.employee-detail-view .employee-tabs .tabs-container .nav-tabs .nav-link.active{background:none}.employee-detail-view .employee-tabs .tabs-container .nav-tabs .nav-link i{margin-right:8px}@media(max-width: 992px){.employee-detail-view .employee-header{padding:30px 20px}.employee-detail-view .employee-header .header-content{flex-direction:column;gap:25px}.employee-detail-view .employee-header .employee-info .profile-section{flex-direction:column;text-align:center;gap:20px}.employee-detail-view .employee-header .employee-info .profile-section .basic-info .employee-name{font-size:1.8rem}.employee-detail-view .employee-header .employee-info .profile-section .basic-info .quick-info{justify-content:center}.employee-detail-view .employee-tabs{padding:0 20px}.employee-detail-view .employee-tabs .nav-tabs .nav-link{padding:15px 20px;margin-right:5px}.employee-detail-view .tab-content{padding:20px}}@media(max-width: 768px){.employee-detail-view .employee-header{padding:25px 15px}.employee-detail-view .employee-header .employee-info .profile-section .profile-image{width:100px;height:100px}.employee-detail-view .employee-header .employee-info .profile-section .profile-image .status-indicator{width:18px;height:18px;bottom:5px;right:5px;border-width:3px}.employee-detail-view .employee-header .employee-info .profile-section .basic-info .employee-name{font-size:1.6rem}.employee-detail-view .employee-header .employee-info .profile-section .basic-info .employee-designation{font-size:1.1rem}.employee-detail-view .employee-header .employee-info .profile-section .basic-info .quick-info{flex-direction:column;gap:10px;align-items:center}.employee-detail-view .employee-tabs{padding:0 15px}.employee-detail-view .employee-tabs .nav-tabs{flex-wrap:nowrap;overflow-x:auto}.employee-detail-view .employee-tabs .nav-tabs .nav-link{padding:12px 15px;white-space:nowrap;font-size:.9rem}.employee-detail-view .tab-content{padding:15px}}@media(max-width: 576px){.employee-detail-view .employee-header .employee-info .profile-section .profile-image{width:80px;height:80px}.employee-detail-view .employee-header .employee-info .profile-section .basic-info .employee-name{font-size:1.4rem}.employee-detail-view .employee-header .employee-info .profile-section .basic-info .quick-info .info-item{font-size:.85rem}.employee-detail-view .employee-tabs .nav-tabs .nav-link{padding:10px 12px;font-size:.85rem}.employee-detail-view .employee-tabs .nav-tabs .nav-link i{margin-right:5px}}
.profile-container{background:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:1rem;box-shadow:0px 5px 20px rgba(0,0,0,.05)}.profile-header{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem}.profile-left{display:flex;gap:2rem;background:#f4f6fa;padding:.6rem;border-radius:10px}.profile-image{text-align:center}.profile-image img{width:120px;height:120px;border-radius:20px;object-fit:cover}.profile-id{font-size:.8rem;color:#aaa;margin-top:.5rem}.profile-name{margin:.5rem 0 0 0;font-size:1rem;color:#3b3b3b}.personal-details{display:flex;flex-direction:column;justify-content:center}.details-grid{display:grid;grid-template-columns:repeat(2, 1fr);margin-top:1rem;grid-gap:.8rem;gap:.8rem}.details-grid div{font-size:.9rem;color:#555}.badge{padding:5px 10px;border-radius:20px;display:inline-block;font-size:.8rem;margin-top:1rem;width:-webkit-max-content;width:max-content;background:#e6e6fa;color:#000}.available-badge{color:#3dc63d !important}.partially-badge{color:#bfbf31 !important}.utilized-badge{color:#d34646 !important}.longleave-badge{background:#fffabc}.pre-sales{background:#a31e9b !important;color:#f8ecec !important}.profile-right{background:#f4f6fa;padding:.6rem;border-radius:12px;flex:1 1;min-width:250px}.skills-header{display:flex;justify-content:space-between;align-items:center}.skills-header i{cursor:pointer}.skills-section{height:-webkit-max-content;height:max-content;max-height:calc(100vh - 525px);overflow:auto}.skills-section h5{margin:1rem 0 .5rem 0;font-size:.95rem;color:#555}.skills-tags{display:flex;flex-wrap:wrap;gap:.5rem}.skills-tags span{background:#e7e9f2;padding:5px 10px;border-radius:20px;font-size:.8rem;color:#555}.certifications{margin-top:1rem;height:calc(100vh - 30rem);overflow:auto}.certifications-header{display:flex;justify-content:space-between;align-items:center}.certifications-header h4{font-size:1.2rem;color:#333}.certifications-header span{background:#eef0f9;padding:3px 8px;border-radius:50%;color:#5661e9;font-size:.8rem}.certifications-actions{display:flex;gap:1rem;align-items:center}.certifications-actions input{padding:.5rem 1rem;border:1px solid #d0d4db;border-radius:20px;font-size:.9rem;width:200px}.upload-btn{background:#5661e9;color:#fff;border:none;padding:.5rem 1rem;border-radius:20px;cursor:pointer}.certifications-table{width:100%;margin-top:1rem;border-collapse:separate;border-spacing:0 10px}.certifications-table th,.certifications-table td{background:#fff;text-align:left;padding:1rem;font-size:.9rem;border:1px solid #eee}.certifications-table th{color:#999;background:#f0f2f8}.certifications-table tbody tr{background:#f9f9fc}.certifications-table tbody td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.certifications-table tbody td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.table-actions{font-size:1.2rem;color:#777}.table-actions i{cursor:pointer;transition:color .2s ease;padding:5px;border-radius:3px}.table-actions i:hover{color:#5661e9;background-color:#f0f2f8}.certifications-table tbody tr:hover{background:#f5f7fa}.fa-download:before{content:"⬇"}.fa-solid.fa-download:before{content:"⬇"}
.employee-projects-main{background-color:#fbfbfb;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.eng-title{font-size:.95rem;color:#2c2c2c}.tabButton{height:32px;padding:8px 12px 8px 12px;border:1px;gap:10px;border-radius:.25rem 0rem 0rem .25rem;background:#fff;line-height:15px;min-width:70px;text-align:center;float:left;color:#742774;font-size:.8rem;cursor:pointer;border:1px solid #c6c6c6}.tabButton .bi{font-size:18px}div.active-tab{background:#742774;color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);transition:all .5s ease}.engagement-table-div{height:calc(100vh - 13rem);overflow:auto}.engagement-table-div table{width:100%;border-collapse:collapse}.engagement-table-div table th{padding:8px 14px;background:#f5f2f5;color:#2c3e50;font-size:13px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.engagement-table-div table tr{border-bottom:1px solid #e2e8f0}.engagement-table-div tr:nth-child(even){background:#f5eef0}.engagement-table-div tr:nth-child(odd){background:#fff}.engagement-table-div table td{padding:8px 14px;color:#000;font-size:13px}.engagement-table-div td.project-name{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.engagement-table-div tbody.no-data-body{position:absolute;left:40%;top:50%}
.employee-feedback-parent{background-color:#f9f9fb;height:calc(100vh - 10rem);padding:1rem}.employee-feedback-parent .is-invalid{border:1px solid red}.employee-feedback-parent .no-feedback{height:calc(100vh - 15rem);overflow:auto}.employee-feedback-parent .feedback-table-div{height:calc(100vh - 14rem);overflow:auto;margin:0}.employee-feedback-parent .feedback-text-wrapper{max-width:80%;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;overflow:hidden;text-overflow:ellipsis}.employee-feedback-parent .feedback-text{overflow:hidden}.employee-feedback-parent .tabs-div .tabButton{cursor:pointer;padding:10px 24px;background-color:#ededf5;border-radius:20px;font-weight:600;color:#6c757d;transition:all .3s ease;border:1px solid rgba(0,0,0,0);height:-webkit-max-content !important;height:max-content !important}.employee-feedback-parent .tabs-div .tabButton.active-tab{background-color:#6a1b9a;color:#fff;box-shadow:0 4px 12px rgba(106,27,154,.25)}.employee-feedback-parent .tabs-div .tabButton:hover{background-color:#d1c4e9;border-color:#b39ddb}.employee-feedback-parent .feedback-form{max-height:calc(100vh - 14rem);overflow:auto;border-radius:16px;background-color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.08)}.employee-feedback-parent .feedback-table th{background:#ede7f6;color:#512da8;font-size:14px;position:-webkit-sticky;position:sticky;top:0;text-align:center;z-index:2}.employee-feedback-parent .feedback-table td{vertical-align:middle;text-align:center;font-size:13px;color:#424242}.employee-feedback-parent .feedback-table .form-control{font-size:14px;box-shadow:none !important;border-radius:8px;transition:border .2s ease}.employee-feedback-parent .feedback-table textarea.form-control{min-height:80px;resize:vertical}.employee-feedback-parent .feedback-table input[type=file]{padding:5px 6px;font-size:13px;border:1px solid #ccc;border-radius:8px}.employee-feedback-parent .btn-group{justify-content:center;gap:8px}.employee-feedback-parent .btn{font-size:13px;padding:6px 14px;border-radius:6px}.employee-feedback-parent .save-button{margin-top:16px;padding:0 1rem}.employee-feedback-parent .save-button .primary-btn{background-color:#6a1b9a;color:#fff;border:none;padding:10px 20px;font-weight:500;border-radius:10px;transition:background-color .3s ease}.employee-feedback-parent .save-button .primary-btn:hover{background-color:#4a148c}.employee-feedback-parent .save-button .primary-btn:disabled{background-color:#ccc;cursor:not-allowed}.employee-feedback-parent .feedback-table-div{margin-top:12px;background:#fff;padding:24px;border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.06)}.employee-feedback-parent .feedback-table-div table{width:100%;border-collapse:collapse}.employee-feedback-parent .feedback-table-div table thead{background:#ede7f6;color:#512da8;font-size:14px}.employee-feedback-parent .feedback-table-div table th,.employee-feedback-parent .feedback-table-div table td{padding:12px;border:1px solid #e0e0e0;vertical-align:middle}.employee-feedback-parent .feedback-table-div table td{font-size:14px;font-weight:500;color:#444}.employee-feedback-parent .feedback-table-div table a{color:#6a1b9a;font-weight:500;text-decoration:underline}.employee-feedback-parent .feedback-table-div table a:hover{text-decoration:none}.employee-feedback-parent .feedback-table-div table svg{cursor:pointer;margin:0 6px;transition:transform .2s ease}.employee-feedback-parent .feedback-table-div table svg:hover{transform:scale(1.2)}.employee-feedback-parent .feedback-table-div table svg.bi-pencil-square{color:#1976d2}.employee-feedback-parent .feedback-table-div table svg.bi-trash3-fill{color:#d32f2f}.employee-feedback-parent .view-table-div{height:calc(100vh - 13rem);overflow:auto}.employee-feedback-parent .view-table-div table{width:100%}.employee-feedback-parent .view-table-div tr:nth-child(even){background:#f5eef0}.employee-feedback-parent .view-table-div tr:nth-child(odd){background:#fff}.employee-feedback-parent .view-table-div tr:hover{cursor:pointer}.employee-feedback-parent .view-table-div table thead th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:13px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.employee-feedback-parent .view-table-div table tbody td{padding:15px;font-weight:400;font-size:13px}.question-div{display:flex;flex-direction:column;gap:10px;padding:4px}.question-div .question-div-rating{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:10px;font-size:1rem;cursor:pointer}.question-div .question-div-comments{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.star-rating input{display:none}.star-rating label{color:#ccc;transition:color .2s}.star-rating label.checked{color:gold}.star-rating label:hover,.star-rating label:hover~label{color:gold}input:disabled+label:hover,input:disabled+label:hover~label{color:#ccc;cursor:not-allowed}.employee-feedback-edit-modal .modal{display:block;position:fixed;z-index:1050;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.5);animation:fadeIn .3s ease}.employee-feedback-edit-modal .modal-dialog{position:relative;width:auto;margin:1.75rem auto;max-width:600px;animation:slideIn .3s ease}.employee-feedback-edit-modal .modal-content{background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.15);border:none}.employee-feedback-edit-modal .modal-title{font-size:1.25rem;margin:0;color:#6a1b9a}.employee-feedback-edit-modal .form-label{font-weight:600;color:#424242;margin-bottom:8px}.employee-feedback-edit-modal .form-control{border:1px solid #e0e0e0;border-radius:8px;padding:12px;transition:border-color .2s ease}.employee-feedback-edit-modal .form-control:focus{border-color:#6a1b9a;box-shadow:0 0 0 .2rem rgba(106,27,154,.25)}.employee-feedback-edit-modal .primary-btn{background-color:#6a1b9a;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-weight:500;transition:background-color .2s ease}.employee-feedback-edit-modal .primary-btn:hover:not(:disabled){background-color:#4a148c}.employee-feedback-edit-modal .primary-btn:disabled{background-color:#ccc;cursor:not-allowed}.employee-feedback-edit-modal .secondary-btn{background-color:#f5f5f5;color:#666;border:1px solid #ddd;padding:10px 20px;border-radius:8px;font-weight:500;transition:all .2s ease}.employee-feedback-edit-modal .secondary-btn:hover:not(:disabled){background-color:#e0e0e0;border-color:#bbb}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideIn{from{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}
.popup-view-static-popup h5.heading{font-size:15px;color:#262626;font-weight:700;margin:0}.popup-view-static-popup .sub-title{color:#626262;font-size:14px;font-weight:500;margin-bottom:.5rem}.popup-view-static-popup ul{padding-left:1.5rem;margin-bottom:1rem}.popup-view-static-popup ul li{color:#616161;font-size:13px;font-weight:500;margin-bottom:.25rem}.popup-view-static-popup .modal{display:block;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.popup-view-static-popup .modal .modal-dialog{position:relative;margin:10% auto;animation:slideInFromTop .3s ease-out}.popup-view-static-popup .modal .modal-dialog.animate-in{animation:scaleIn .5s ease-out}.popup-view-static-popup .modal .modal-dialog .modal-content{background-color:#fefefe;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAvCAYAAABTy8xRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAo9SURBVHgB3VrLbx1XGT/vmbn3+hEclzwAlaLSiCBR1AgpAgmHh9qkKEgIZ4UQXUViwb/A7YYFQl3AAgUJseCxcFaJQkOaSo0ARUKibEojXptCI4LdJH7cx8ycF993zsz1tZPQOLbroV8895w5PjO53+97f8eUNJzOfenqFFHlEe8Yc9R76pgTQllnSq944piwjloOq3Bx4ZiEcWBhXTgtreNGOm6NE1I5YZSbEqL/2YtP9SihHt/PSIPp+3MLB7QqP2WALesslUSGdeYNJdXcFAzmKvwgFUVJtNTUOE3T0ZsyUric5vYO7fMi+/Xzb0x3iQ+8NxaAH8z9an+WZkfinSbIcAGMM04priAIFi6RCI+jyeHymoKa0Pod2jLKXQH3Q5Kw1JN2K6w7WvJPzL8+4YmnnDSQfjb3Wupb/mnnQEqgqRwGxxEC6ikFO3AOZ54ytAkCc+aphGkY4fIeZjAy/HSeK0FKJwjLHVhSSaQRxDFD//iRN2kjNWBF3D1mnZOjBQGXeZeHysoGyuo+iUMO13CIswEhbRzDB5mEfx+QB1XjAPjRly8cIoxnGxaBeSHGFwAbGfFR9ZIavwPuizhLyf+mxgGgWfkxQ2x19yAL1aMZChyhUPWduv8TGWlVst9IjQLghycXZoGdhFHm44p9wM46HkR+EY6yjLqPmo8RYGQDFaEV9OubzsRovVkaUJJZ1Hce/By4vgqIe81fj3SgrCZKRdGj5gsm/fre7J6nczMYRYpGAcBkNiW9chC8PDp4A6wzy/3DPBs1YFz/C6JdGUJglm2EIc3t6J2NAaA795qw3qUuSJ8F6XOKzKNGQPjaDISuRD9uC6MQAJTUJhBZL21O7/f/NgaAqenljgNGkXEEAYM5rju6zrir1jiDtZrx2gTIpjBYFEQy5eswYHnqayeYW948E2jJjocv7JBx9AHBDGxkmFHhOXMRkGqNGxFGzATDuom/jzgU6y/Oh9VkMHKCKW/FvVMNAuDuXfgwYPMocShtkHkKgET1d5Up8ABO7QA5jczjHuNMlGq58b35aNYaCwNrcVhpmBNEhmsJQ9nnUb+dRelzj6bAWc2wgJS2kngV/kT1u80IbEiExhKBVfxokga0pM5ZUH8HpsAcMk4clLtq3Qdg8Av2XzlA8JUAhPR1KBRQEMisDc/HMJgX6/JPasBGarDaLA34zuVTBXCnkWko7H1kHBgG9XcBGNAAU9m/EhsiQisBEMIMbL+IMwsMT7SURwhs6XzhWDSRkRlMhs9GmYDVpI/ODpnGCxseNfMo7WAKAAIqQG3/SJgDCBbBQfdXFNEJ5sC9ZEm1bwDxP/XIfw9vV4MRNAuANk9uhyywunTwAcA0+IXa6yPVEUGA50eTqe3fgupjFhjCH9KYAwj9AKCZycynHJ6fRAtYaRYAbw3IO4SlOnp7Dt0KaHRVYRGdXg1McIK2CPaPz6HSo/2PvwtBUGWyYa0/Fgpbou0x9DYKgO61E8bQ/i2UeFB5kHpkngem8R7NAvc6Wsd/76P6F2EutfP52DsVR1NC6Vf9gP7676ZJA8vhmWx4S1Cfo8ML/oBF51drQTQLYFjF+F8/Z8cKIAn7LKo51oDhZwC9w9QnRbauEeAClpch9JJHpG63yz78p0+3k/9IOjn7mJnorZUnQIJkB+inpy9MaJM9FR2dDlkfMh/jPwABtp9w7lDiuA6ZnYPGr8dOsNM4WteS0BWuOsKYBnMNneEkcVJrp9LM5aV2bHpgtwxAt+uB8asHrGEdyNWsgoRVUmIUbUMfw5Q3rhxf7hLqyDbp51/77UHd1wfr2F8zj44PbR+lj63wsIZz2YLsERpp2gcguJXOsr7HMbbEjVsRzk9r5XIAwIi+uXH00tqWAOjOL6iZYfoEhe+U0Y5BAKCsMJJmxrvSJqxjWkyYm4fL3tmfHNNkm3Tu2d8cBJv/YARBbGA+Sl+A9MUG6Wc4ov9AyYeQKl0pDZwPwJkAaEChU5fr245Mvr1y5vwZuyUf0B6Ij0PnObFQqsSuC2TosqTcFmGe2yEdmB49cCtP0UTINunslef+DcOtwDxzI68fHZ8Izq8gWPVFJyjre+6qBCgJDlCJGAL74ACR+fMV87j20BrwvS++OqP42uOKCiMFhY67NL6gaF6mU6Tgvdum7Qtr6BSYQm5nzUxx4tpHc7ID9IuTL09qnh2C3DC0RqPqQ8wHx4jSR8aZ4CP1t6AJXNT2j21x5Sy0xEnJhvNXn1nF1nr97oeWUprmU7XXDbn3qO5e39Mb21+qVY4lDdkB+sblU6svXDrxF6LLRU4ZJLtl+AKo4pj34+i0CiNKX7ViBMBCGBOgdj8t4FDkzplXj62MM480aja/dPx61m73Fbm7b3D29Xvtt+Op6IPLBfC9IJBg+Nh7g2xjAwhhr5zyxA5wC9kRBCr65ivPLsKweOH07ydWheuwwmeW5RxBgMQoJD957ogCo+yQDL5VCX2xW8VzV04VD3pnAODHX1g4zMTaREeIYTZTJAvzf14+c/6TG+rKglmWQGCmEH4oHNmIcP5SEKHXs62UQ5x1mGPPhvsXuy9S0iUP1dPbCn314uewoA9FPUalz/zhH7LXWQJtbtu/ri257hbCsXhp/nrm+ndnmcHeQRqypbViGRpq2HdYVxeVk4FLuLAQk6k1UK2BcwkgYLsJQHCQaZHO6MWF2u+73e/Cb7tkN6nbDSG3II9IbN9SAT5dwCkjdwaTijzz+++zkXPVw6PpBGJRCntDtlVd4fAxpJs9yLE7MN4mE73SjQPYVGLt2SXNnB0qMKcOxEwDNl4koA+bvvzk5OoK2FoObWqHaSeeyaPNyRKcD2hAAkmGgV4bVlhaTvu52ce3nQe8F8RCPFx87J8tKvt4tE4OkcGNo6/co1K476B7/KahykQQQPoQbhSMqnChzk6HNlRYUvOSnqeW/B/Qlp30uWfOSfmhIwdo4XhMOTE941ix25JSc4gt909dPvXINvle0yNHqXNfudhSYkIN3+nT/SmUqP12OX/9eL45zm6FFsAh93qmg5rkDmelvjksX7h2YkeSqQfRTobpR6ZQY6ykhxUc50DZazI+oSVk24YxU6wmxVvXLqx2SXfbBdb9aM/7AfPzC3xyNX2SCN4xMp7qluFML9IUL/nn577e8juUVW6mPQfg6TvJfkp0dZCXkLrIKqsCC3t3SyLn5+fflGQXaM8BmOR0H7fi3f3G21O78vdMew6A8TbFNq8wsbExfrZfmOG6KUzc2ZXvuucAZCLBhoKzyLyRvs5qVUiuoLaI7XsyA6k12QUSZI8JukoDSVSLeh5rd9rGMxyHpWxt9FhdvtH72/szCjChF2mVWTIbaww80sHsEv+Sw0D/HmuLb317bldS6z0H4Oyl04O0zZeUTy3UZJBTQnYpJ0JhZqC8bkGN8SSZKeiZ3UmtG5EIIf3y+d/t8062LdcsgyNR4oQVhdcrdtDfzWywMQDU9PLJvyf/Wlzh+55IzfzCUb2d1Pph6L+sF+3IxNh/ogAAAABJRU5ErkJggg==);background-size:15%;background-repeat:no-repeat;background-position:top right;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);border:none}.popup-view-static-popup .title-div .cross-click-icon{font-size:1.2rem;color:#6c757d;transition:color .15s ease-in-out}.popup-view-static-popup .title-div .cross-click-icon:hover{color:#262626}.popup-view-static-popup .bottom-content-div .box-div .main-title{margin-bottom:1rem}.popup-view-static-popup .action-div .secoandry-btn{background-color:rgba(0,0,0,0);color:#6c757d;border:1px solid #6c757d;padding:.375rem .75rem;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .15s ease-in-out}.popup-view-static-popup .action-div .secoandry-btn:hover{background-color:#6c757d;color:#fff}@keyframes slideInFromTop{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes scaleIn{0%{transform:scale3d(0.3, 0.3, 0.3);opacity:0}100%{transform:scale3d(1, 1, 1);opacity:1}}
.engagement-parent{background-color:#fbfbfb;border-radius:4px}.engagement-parent .no-data{height:calc(100vh - 12rem);overflow:auto}.engagement-parent .no-data .no-data-content .no-data-icon{opacity:.6}.engagement-parent .no-data .no-data-content .no-data-title{color:#333;font-weight:600;margin-bottom:8px}.engagement-parent .no-data .no-data-content .no-data-message{color:#666;font-size:14px;line-height:1.4;max-width:300px;margin:0 auto}.engagement-parent .no-data-table .no-data-content .no-data-icon{opacity:.6}.engagement-parent .no-data-table .no-data-content .no-data-title{color:#333;font-weight:600;margin-bottom:8px}.engagement-parent .no-data-table .no-data-content .no-data-message{color:#666;font-size:12px;line-height:1.4;max-width:250px;margin:0 auto}.engagement-parent div.icon-div{background-color:#fff;color:#626262;padding:2px 8px;border-radius:6px;cursor:pointer}.engagement-parent div.icon-div i{font-size:20px}.engagement-parent div.icon-div:hover{background-color:#f5f5f5;transition:all .7s ease}.engagement-parent .engaement-searchbar{padding:.4rem .8rem;border-bottom:1px solid #ddd}.engagement-parent .cards-parent-div{position:relative}.engagement-parent .cards-parent-div .filter-div{width:18%;background-color:#fff;border-radius:6px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);height:calc(100vh - 11.5rem);overflow:auto;position:fixed;overflow-x:hidden;z-index:10}.engagement-parent .cards-parent-div .employees-card-div{width:80%;position:absolute;right:0}.engagement-parent .cards-parent-div .employees-card-div .chipsView{display:flex;flex-wrap:wrap;position:-webkit-sticky;position:sticky;gap:5px;padding:8px;background:#fff;z-index:100;border-bottom:1px solid #eee}.engagement-parent .cards-parent-div{height:calc(100vh - 11.5rem);overflow-y:scroll;overflow-x:hidden}.engagement-parent .employee-table-div{height:calc(100vh - 12rem);width:100%;position:absolute;right:0}.engagement-parent .employee-table-div div.name{color:#242424;font-weight:600;font-size:14px}.engagement-parent .employee-table-div div.emp-id{color:#616161;font-weight:500}.engagement-parent .employee-table-div div.desig{color:#605e5c;font-weight:400}.engagement-parent .employee-table-div img{border-radius:50%}.engagement-parent .employee-table-div table{width:100%}.engagement-parent .employee-table-div tr:nth-child(even){background:#f5eef0}.engagement-parent .employee-table-div tr:nth-child(odd){background:#fff}.engagement-parent .employee-table-div tr:hover{cursor:pointer}.engagement-parent .employee-table-div table thead th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:13px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.engagement-parent .employee-table-div table tbody td{padding:15px;font-weight:400;font-size:13px}.engagement-parent .employee-table-div table tbody td .round-img{border-radius:50%}.engagement-parent .employee-table-div tbody.no-data{position:absolute;left:43%;top:43%}.engagement-parent .table-div{width:79%;position:absolute;right:0}
h5.filter{font-size:16px;font-weight:600}.filter-title .title{font-size:14px}.link{font-size:10px;color:#8a2be2;padding:0px 12px;cursor:pointer;font-weight:600}.link:hover{cursor:pointer}span.desc{font-size:15px}.accordion-button,.accordion-body{padding:10px 8px !important;box-shadow:none !important}.form-control,.form-select{box-shadow:none !important;border:none;outline:none;border-radius:6px;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .6rem !important}button.clear-all{border:none;outline:none;color:#161616;border-radius:.375rem;background:#f4f4f4;padding:.4rem;font-size:.8rem}.bottom-buttons-div{display:flex;width:100%}.bottom-buttons-div .cancel-button-div{width:50%;border-radius:0rem 0rem 0rem .5rem;color:#161616;background:#f4f4f4;padding:.8rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.bottom-buttons-div .save-button-div{width:50%;color:#fff;border-radius:0rem 0rem .5rem 0rem;background:#742774;padding:.8rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.filters-content{max-height:35vh;overflow:auto;background:#fff;padding:5px 10px;color:#626262;font-size:13px;font-weight:500}.filter-title{color:#262626;font-size:13px;font-weight:600;padding:8px 12px;width:90%}.sticky-top{position:-webkit-sticky;position:sticky;top:0;background:#fff}
.employee-engagement-module .engagement-dashboard h2{color:#333;margin-bottom:2rem}.employee-engagement-module .engagement-dashboard .engagement-stats{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));grid-gap:1rem;gap:1rem;margin-bottom:2rem}.employee-engagement-module .engagement-dashboard .engagement-stats .stat-card{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center}.employee-engagement-module .engagement-dashboard .engagement-stats .stat-card h3{color:#666;font-size:1rem;margin-bottom:.5rem}.employee-engagement-module .engagement-dashboard .engagement-stats .stat-card .stat-number{font-size:2rem;font-weight:bold;color:#28a745}.employee-engagement-module .engagement-dashboard .engagement-activities{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.employee-engagement-module .engagement-dashboard .engagement-activities h3{margin-bottom:1rem;color:#333}.employee-engagement-module .engagement-dashboard .engagement-activities .activity-list .activity-item{display:flex;align-items:center;padding:1rem 0;border-bottom:1px solid #eee}.employee-engagement-module .engagement-dashboard .engagement-activities .activity-list .activity-item:last-child{border-bottom:none}.employee-engagement-module .engagement-dashboard .engagement-activities .activity-list .activity-item .activity-icon{font-size:2rem;margin-right:1rem}.employee-engagement-module .engagement-dashboard .engagement-activities .activity-list .activity-item .activity-details{flex:1 1}.employee-engagement-module .engagement-dashboard .engagement-activities .activity-list .activity-item .activity-details .activity-title{font-weight:500;margin-bottom:.25rem}.employee-engagement-module .engagement-dashboard .engagement-activities .activity-list .activity-item .activity-details .activity-date{color:#666;font-size:.9rem}.employee-engagement-module .engagement-dashboard .engagement-activities .activity-list .activity-item .activity-status{padding:.25rem .75rem;border-radius:20px;font-size:.85rem;font-weight:500}.employee-engagement-module .engagement-dashboard .engagement-activities .activity-list .activity-item .activity-status.completed{background-color:#28a745;color:#fff}.employee-engagement-module .engagement-dashboard .engagement-activities .activity-list .activity-item .activity-status.upcoming{background-color:#2c3e50;color:#fff}.employee-engagement-module .engagement-dashboard .engagement-activities .activity-list .activity-item .activity-status.pending{background-color:#ffc107;color:#333}.employee-engagement-module .employee-list{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.employee-engagement-module .employee-list h2{color:#333;margin-bottom:1rem}
.search-emp-div{width:30%}.search-emp-div textarea{border:none;outline:none;border:1px solid #ddd;padding:5px;border-radius:5px;font-size:14px;color:#262626}.eng-table-div{height:calc(100vh - 15rem) !important;overflow:auto}.eng-table-div .name-div .emp-name{color:#2c2c2c;font-weight:600;font-size:12px}.eng-table-div .name-div .hrm-id{color:gray;font-weight:500;font-size:10px}.eng-table-div table{width:100%;border-collapse:collapse}.eng-table-div table th{padding:8px 14px;background:#f5f2f5;color:#2c3e50;font-size:13px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.eng-table-div table tr{border-bottom:1px solid #e2e8f0}.eng-table-div tr:nth-child(even){background:#f5eef0}.eng-table-div tr:nth-child(odd){background:#fff}.eng-table-div table td{padding:8px 14px;color:#000;font-size:13px}.eng-table-div td.project-name{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eng-table-div tbody.no-data-body{position:absolute;left:40%;top:50%}
.employee-hr-data-container{padding:0}.employee-hr-data-container .employee-hr-data-header{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1)}.employee-hr-data-container .employee-hr-data-header .page-title{margin:0;font-size:1.5rem;font-weight:600}.employee-hr-data-container .employee-hr-data-header .page-title i{color:gold}.employee-hr-data-container .employee-hr-data-header .header-actions .btn{border-radius:6px;font-weight:500;padding:8px 16px}.employee-hr-data-container .employee-hr-data-header .header-actions .btn.btn-outline-primary{border-color:#fff;color:#fff}.employee-hr-data-container .employee-hr-data-header .header-actions .btn.btn-outline-primary:hover{background-color:#fff;color:#667eea;border-color:#fff}.employee-hr-data-container .employee-hr-data-header .header-actions .btn.btn-primary{background-color:#28a745;border-color:#28a745}.employee-hr-data-container .employee-hr-data-header .header-actions .btn.btn-primary:hover{background-color:#218838;border-color:#1e7e34}.employee-hr-data-container .hr-data-tabs-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.08);overflow:hidden}.employee-hr-data-container .hr-data-tabs-container .hr-data-tabs .nav-tabs{background-color:#f8f9fa;border-bottom:2px solid #e9ecef;margin-bottom:0}.employee-hr-data-container .hr-data-tabs-container .hr-data-tabs .nav-tabs .nav-item{margin-bottom:-2px}.employee-hr-data-container .hr-data-tabs-container .hr-data-tabs .nav-tabs .nav-item .nav-link{border:none;background:rgba(0,0,0,0);color:#6c757d;font-weight:500;padding:15px 25px;border-radius:0;transition:all .3s ease;position:relative}.employee-hr-data-container .hr-data-tabs-container .hr-data-tabs .nav-tabs .nav-item .nav-link:hover{background-color:rgba(102,126,234,.1);color:#667eea}.employee-hr-data-container .hr-data-tabs-container .hr-data-tabs .nav-tabs .nav-item .nav-link.active{background-color:#fff;color:#667eea;font-weight:600;border-bottom:3px solid #667eea}.employee-hr-data-container .hr-data-tabs-container .hr-data-tabs .nav-tabs .nav-item .nav-link.active i{color:#667eea}.employee-hr-data-container .hr-data-tabs-container .hr-data-tabs .nav-tabs .nav-item .nav-link i{font-size:14px}.employee-hr-data-container .hr-data-tabs-container .hr-data-tab-content{padding:10px;background-color:#fff;min-height:500px}@media(max-width: 768px){.employee-hr-data-container .employee-hr-data-header .d-flex{flex-direction:column;gap:15px;text-align:center}.employee-hr-data-container .employee-hr-data-header .d-flex .page-title{font-size:1.3rem}.employee-hr-data-container .employee-hr-data-header .d-flex .header-actions .btn{padding:6px 12px;font-size:14px}.employee-hr-data-container .hr-data-tabs-container{margin:10px}.employee-hr-data-container .hr-data-tabs-container .hr-data-tabs .nav-tabs{padding:0 10px;flex-wrap:wrap}.employee-hr-data-container .hr-data-tabs-container .hr-data-tabs .nav-tabs .nav-item .nav-link{padding:10px 15px;font-size:14px}.employee-hr-data-container .hr-data-tabs-container .hr-data-tabs .nav-tabs .nav-item .nav-link i{display:none}.employee-hr-data-container .hr-data-tabs-container .hr-data-tab-content{padding:15px}}@media(max-width: 576px){.employee-hr-data-container .hr-data-tabs-container .hr-data-tabs .nav-tabs .nav-item{flex:1 1}.employee-hr-data-container .hr-data-tabs-container .hr-data-tabs .nav-tabs .nav-item .nav-link{padding:8px 10px;font-size:12px;text-align:center}}
/* stylelint-disable */
html,
body {
  width: 100%;
  height: 100%;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  margin: 0;
}
[tabindex='-1']:focus {
  outline: none;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  font-weight: 500;
}
p {
  margin-top: 0;
  margin-bottom: 1em;
}
abbr[title],
abbr[data-original-title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}
address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}
input[type='text'],
input[type='password'],
input[type='number'],
textarea {
  -webkit-appearance: none;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 500;
}
dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1em;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}
pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}
figure {
  margin: 0 0 1em;
}
img {
  vertical-align: middle;
  border-style: none;
}
a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  text-align: left;
  caption-side: bottom;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type='radio'],
input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}
input[type='date'],
input[type='time'],
input[type='datetime-local'],
input[type='month'] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
mark {
  padding: 0.2em;
  background-color: #feffe6;
}

.search-emp-div{width:20%}.search-emp-div textarea{border:none;outline:none;border:1px solid #ddd;padding:5px;border-radius:5px;font-size:14px;color:#262626}input{font-size:12px;box-shadow:none !important}label{font-size:14px;color:#262626}.ant-datepicker-custom{height:38px !important;border-radius:6px !important;border:1px solid #ced4da !important}.ant-datepicker-custom:hover{border-color:#adb5bd !important}.ant-datepicker-custom:focus,.ant-datepicker-custom.ant-picker-focused{border-color:#667eea !important;box-shadow:0 0 0 .2rem rgba(102,126,234,.25) !important}.ant-datepicker-custom .ant-picker-input>input{font-size:14px !important;color:#495057 !important}.ant-datepicker-custom .ant-picker-input>input::placeholder{color:#6c757d !important}.ant-datepicker-custom .ant-picker-suffix{color:#6c757d !important}.search-dropdown{position:relative;-webkit-user-select:none;user-select:none;font-size:.875rem;border-radius:5px}.search-dropdown .search-dropdown__btn{position:relative;background:#fff;height:37px;line-height:37px;padding:0px 10px;border:1px solid #ddd;cursor:pointer;border-radius:6px}.search-dropdown .search-dropdown__btn:before{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #999}.search-dropdown .search-dropdown__btn span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%}.search-dropdown .search-dropdown__dropdown{position:absolute;top:100%;left:0px;width:18.3vw;padding:0px 0px;background:#fff;border:1px solid #ccc;margin-top:-1px;z-index:99;box-sizing:border-box;transition:all .3s ease;opacity:0;visibility:hidden;box-shadow:0px 6px 12px rgba(0,0,0,.1)}.search-dropdown .search-dropdown__dropdown__search{width:100%;padding:5px 10px;line-height:20px;background:#f9f9f9;border:0px;border-bottom:1px solid #ccc;box-sizing:border-box;outline:none}.search-dropdown .search-dropdown__dropdown__scroller{max-height:150px;overflow-y:auto}.search-dropdown .search-dropdown__dropdown__item{position:relative;height:40px;line-height:40px;padding:4px 12px;font-size:10px;text-transform:capitalize;border-bottom:1px solid #e5e5e5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-dropdown .search-dropdown__dropdown__item:last-child{border-bottom:0px}.search-dropdown .search-dropdown__dropdown__item:hover{background:#f9f9f9;cursor:pointer}.search-dropdown .search-dropdown__dropdown__item__img{position:absolute;top:5px;left:10px;display:block;background-color:#ccc;background-position:center;background-repeat:no-repeat;background-size:cover;height:30px;width:30px;border-radius:50%}.search-dropdown .search-dropdown__dropdown__msg{padding:5px 10px;text-align:center}.search-dropdown.open .search-dropdown__btn:before{border-top:0px;border-bottom:5px solid #999}.search-dropdown.open .search-dropdown__dropdown{opacity:1;visibility:visible}.search-dropdown.small .search-dropdown__btn{height:37px;line-height:37px;border-radius:6px}.eng-table-div{height:calc(100vh - 13rem);overflow:auto;background-color:#fff}.eng-table-div .name-div .emp-name{color:#2c2c2c;font-weight:600;font-size:12px}.eng-table-div .name-div .hrm-id{color:gray;font-weight:500;font-size:10px}.eng-table-div table{width:100%;border-collapse:collapse}.eng-table-div table th{padding:8px 14px;background:#f5f2f5;color:#2c3e50;font-size:13px;position:-webkit-sticky;position:sticky;top:0}.eng-table-div table tr{border-bottom:1px solid #e2e8f0}.eng-table-div tr:nth-child(even){background:#f5eef0}.eng-table-div tr:nth-child(odd){background:#fff}.eng-table-div table td{padding:8px 14px;color:#000;font-size:13px}.eng-table-div td.project-name{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eng-table-div tbody.no-data-body{position:absolute;left:40%;top:50%}
.search-emp-div{width:30%}.search-emp-div textarea{border:none;outline:none;border:1px solid #ddd;padding:5px;border-radius:5px;font-size:14px;color:#262626}.eng-table-div{height:calc(100vh - 13rem);overflow:auto}.eng-table-div .name-div .emp-name{color:#2c2c2c;font-weight:600;font-size:12px}.eng-table-div .name-div .hrm-id{color:gray;font-weight:500;font-size:10px}.eng-table-div table{width:100%;border-collapse:collapse}.eng-table-div table th{padding:8px 14px;background:#f5f2f5;color:#2c3e50;font-size:13px;position:-webkit-sticky;position:sticky;top:0;z-index:0 !important}.eng-table-div table tr{border-bottom:1px solid #e2e8f0}.eng-table-div tr:nth-child(even){background:#f5eef0}.eng-table-div tr:nth-child(odd){background:#fff}.eng-table-div table td{padding:8px 14px;color:#000;font-size:13px}.eng-table-div td.project-name{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eng-table-div tbody.no-data-body{position:absolute;left:45%;top:50%}.form-control{box-shadow:none !important}
.hod-data-container .filters-section{background-color:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:20px;border:1px solid #e9ecef}.hod-data-container .filters-section .form-group{margin-bottom:0}.hod-data-container .filters-section .form-group label{font-weight:600;margin-bottom:5px;color:#495057;font-size:14px}.hod-data-container .filters-section .form-group .form-control{border-radius:6px;border:1px solid #ced4da;padding:8px 12px;font-size:14px}.hod-data-container .filters-section .form-group .form-control:focus{border-color:#667eea;box-shadow:0 0 0 .2rem rgba(102,126,234,.25)}.hod-data-container .filters-section .form-group .btn{width:40px;height:38px;border-radius:6px;display:flex;align-items:center;justify-content:center}.hod-data-container .ant-datepicker-custom{height:38px !important;border-radius:6px !important;border:1px solid #ced4da !important}.hod-data-container .ant-datepicker-custom:hover{border-color:#adb5bd !important}.hod-data-container .ant-datepicker-custom:focus,.hod-data-container .ant-datepicker-custom.ant-picker-focused{border-color:#667eea !important;box-shadow:0 0 0 .2rem rgba(102,126,234,.25) !important}.hod-data-container .ant-datepicker-custom .ant-picker-input>input{font-size:14px !important;color:#495057 !important}.hod-data-container .ant-datepicker-custom .ant-picker-input>input::placeholder{color:#6c757d !important}.hod-data-container .ant-datepicker-custom .ant-picker-suffix{color:#6c757d !important}.hod-data-container .summary-cards{margin-bottom:30px}.hod-data-container .summary-cards .summary-card{background:#fff;border-radius:10px;padding:20px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center;transition:transform .2s ease;border-left:4px solid}.hod-data-container .summary-cards .summary-card:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.15)}.hod-data-container .summary-cards .summary-card.total-hods{border-left-color:#6f42c1}.hod-data-container .summary-cards .summary-card.total-hods .card-content h3{color:#6f42c1}.hod-data-container .summary-cards .summary-card.total-hods i{color:#6f42c1;font-size:24px}.hod-data-container .summary-cards .summary-card.reportees{border-left-color:#667eea}.hod-data-container .summary-cards .summary-card.reportees .card-content h3{color:#667eea}.hod-data-container .summary-cards .summary-card.reportees i{color:#667eea;font-size:24px}.hod-data-container .summary-cards .summary-card.revenue{border-left-color:#28a745}.hod-data-container .summary-cards .summary-card.revenue .card-content h3{color:#28a745}.hod-data-container .summary-cards .summary-card.revenue i{color:#28a745;font-size:24px}.hod-data-container .summary-cards .summary-card.utilization{border-left-color:#17a2b8}.hod-data-container .summary-cards .summary-card.utilization .card-content h3{color:#17a2b8}.hod-data-container .summary-cards .summary-card.utilization i{color:#17a2b8;font-size:24px}.hod-data-container .summary-cards .summary-card.approvals{border-left-color:#ffc107}.hod-data-container .summary-cards .summary-card.approvals .card-content h3{color:#e0a800}.hod-data-container .summary-cards .summary-card.approvals i{color:#e0a800;font-size:24px}.hod-data-container .summary-cards .summary-card .card-content h3{margin:0;font-size:2rem;font-weight:700}.hod-data-container .summary-cards .summary-card .card-content p{margin:0;color:#6c757d;font-weight:500;font-size:14px}.hod-data-container .data-table-section{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.08);overflow:hidden}.hod-data-container .data-table-section .table-header{background-color:#f8f9fa;padding:15px 20px;border-bottom:1px solid #e9ecef}.hod-data-container .data-table-section .table-header h4{margin:0;color:#495057;font-weight:600;font-size:18px}.hod-data-container .data-table-section .loading-spinner{text-align:center;padding:50px;color:#6c757d;font-size:16px}.hod-data-container .data-table-section .loading-spinner i{font-size:24px;margin-right:10px}.hod-data-container .data-table-section .table-responsive .table{margin-bottom:0}.hod-data-container .data-table-section .table-responsive .table thead{background-color:#667eea}.hod-data-container .data-table-section .table-responsive .table thead th{color:#fff;font-weight:600;border:none;padding:15px 12px;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.hod-data-container .data-table-section .table-responsive .table tbody tr{transition:background-color .2s ease}.hod-data-container .data-table-section .table-responsive .table tbody tr:hover{background-color:#f8f9fa}.hod-data-container .data-table-section .table-responsive .table tbody tr td{padding:12px;vertical-align:middle;font-size:14px;border-bottom:1px solid #e9ecef}.hod-data-container .data-table-section .table-responsive .table tbody tr td .hod-profile{display:flex;align-items:center}.hod-data-container .data-table-section .table-responsive .table tbody tr td .hod-profile i{color:#6f42c1;font-size:18px}.hod-data-container .data-table-section .table-responsive .table tbody tr td .hod-profile strong{color:#495057}.hod-data-container .data-table-section .table-responsive .table tbody tr td .reportees-count{background-color:#e3f2fd;color:#1976d2;padding:4px 8px;border-radius:4px;font-weight:600;font-size:12px}.hod-data-container .data-table-section .table-responsive .table tbody tr td .reportees-count i{color:#1976d2}.hod-data-container .data-table-section .table-responsive .table tbody tr td .utilization-container{display:flex;align-items:center;gap:10px}.hod-data-container .data-table-section .table-responsive .table tbody tr td .utilization-container .utilization-number{font-weight:600;font-size:12px;min-width:40px}.hod-data-container .data-table-section .table-responsive .table tbody tr td .utilization-container .utilization-bar{flex:1 1;height:8px;background-color:#e9ecef;border-radius:4px;overflow:hidden}.hod-data-container .data-table-section .table-responsive .table tbody tr td .utilization-container .utilization-bar .utilization-fill{height:100%;transition:width .3s ease}.hod-data-container .data-table-section .table-responsive .table tbody tr td .utilization-container .utilization-bar .utilization-fill.high{background-color:#28a745}.hod-data-container .data-table-section .table-responsive .table tbody tr td .utilization-container .utilization-bar .utilization-fill.medium{background-color:#ffc107}.hod-data-container .data-table-section .table-responsive .table tbody tr td .utilization-container .utilization-bar .utilization-fill.low{background-color:#dc3545}.hod-data-container .data-table-section .table-responsive .table tbody tr td .revenue-amount{color:#28a745;font-weight:700;font-size:14px}.hod-data-container .data-table-section .table-responsive .table tbody tr td .billable-hours{background-color:#e8f5e8;color:#2e7d2e;padding:4px 8px;border-radius:4px;font-weight:600;font-size:12px}.hod-data-container .data-table-section .table-responsive .table tbody tr td .approvals-badge{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;text-align:center;display:inline-block;min-width:30px}.hod-data-container .data-table-section .table-responsive .table tbody tr td .approvals-badge.high{background-color:#f8d7da;color:#721c24}.hod-data-container .data-table-section .table-responsive .table tbody tr td .approvals-badge.medium{background-color:#fff3cd;color:#856404}.hod-data-container .data-table-section .table-responsive .table tbody tr td .approvals-badge.low{background-color:#d4edda;color:#155724}.hod-data-container .data-table-section .table-responsive .table tbody tr td .engagement-container{display:flex;align-items:center;gap:10px}.hod-data-container .data-table-section .table-responsive .table tbody tr td .engagement-container .engagement-number{font-weight:600;font-size:12px;min-width:40px}.hod-data-container .data-table-section .table-responsive .table tbody tr td .engagement-container .engagement-bar{flex:1 1;height:8px;background-color:#e9ecef;border-radius:4px;overflow:hidden}.hod-data-container .data-table-section .table-responsive .table tbody tr td .engagement-container .engagement-bar .engagement-fill{height:100%;background:linear-gradient(90deg, #dc3545 0%, #ffc107 50%, #28a745 100%);transition:width .3s ease}.hod-data-container .data-table-section .table-responsive .table tbody tr td .status-badge{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase}.hod-data-container .data-table-section .table-responsive .table tbody tr td .status-badge.active{background-color:#d4edda;color:#155724}.hod-data-container .data-table-section .table-responsive .table tbody tr td .status-badge.on-leave{background-color:#fff3cd;color:#856404}.hod-data-container .data-table-section .table-responsive .table tbody tr td .status-badge.inactive{background-color:#f8d7da;color:#721c24}.hod-data-container .data-table-section .table-responsive .table tbody tr td .btn{padding:4px 8px;font-size:12px}@media(max-width: 768px){.hod-data-container .filters-section{padding:15px}.hod-data-container .filters-section .row>div{margin-bottom:15px}.hod-data-container .summary-cards .summary-card{margin-bottom:15px;padding:15px}.hod-data-container .summary-cards .summary-card .card-content h3{font-size:1.5rem}.hod-data-container .summary-cards .summary-card i{font-size:20px}.hod-data-container .data-table-section .table-responsive{font-size:12px}.hod-data-container .data-table-section .table-responsive .table thead th{padding:10px 8px;font-size:12px}.hod-data-container .data-table-section .table-responsive .table tbody td{padding:8px 6px}.hod-data-container .data-table-section .table-responsive .table tbody td .utilization-container,.hod-data-container .data-table-section .table-responsive .table tbody td .engagement-container{flex-direction:column;gap:5px}.hod-data-container .data-table-section .table-responsive .table tbody td .btn{padding:2px 6px}}
.reportees-module .anchor-td{color:#752975 !important;font-size:11px !important;text-decoration:underline;font-weight:700;cursor:pointer;background:none;border:none}.reportees-module .anchor-td:hover{color:#752975 !important}.reportees-module .module-header{margin-bottom:30px}.reportees-module .module-header h1{color:#2c3e50;margin-bottom:5px}.reportees-module .module-header p{color:#6c757d;margin:0}.reportees-module .nav-tabs-container{margin-bottom:30px}.reportees-module .nav-tabs-container .nav-tabs{border-bottom:2px solid #e9ecef}.reportees-module .nav-tabs-container .nav-tabs .nav-item{cursor:pointer}.reportees-module .nav-tabs-container .nav-tabs .nav-item .nav-link{border:none;color:#6c757d;background:none;padding:12px 20px;border-radius:0;border-bottom:3px solid rgba(0,0,0,0);transition:all .3s ease}.reportees-module .nav-tabs-container .nav-tabs .nav-item .nav-link:hover{color:#495057;border-bottom-color:#dee2e6}.reportees-module .nav-tabs-container .nav-tabs .nav-item .nav-link.active{color:#2c3e50;border-bottom-color:#2c3e50;background:none}.reportees-module .nav-tabs-container .nav-tabs .nav-item .nav-link i{font-size:14px}.reportees-module .tab-content{min-height:400px}.reportees-module .reportees-dashboard .summary-card{border:none;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:transform .2s ease}.reportees-module .reportees-dashboard .summary-card:hover{transform:translateY(-2px)}.reportees-module .reportees-dashboard .summary-card .card-body{padding:20px}.reportees-module .reportees-dashboard .summary-card .card-body h3{font-size:2.5rem;font-weight:700;margin-bottom:5px}.reportees-module .reportees-dashboard .avatar-circle{width:40px;height:40px;border-radius:50%;background:linear-gradient(45deg, #2c3e50, #2c3e50);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.reportees-module .reportees-list .form-group{margin-bottom:20px}.reportees-module .reportees-list .form-group label{font-weight:600;margin-bottom:8px;display:block}.reportees-module .reportees-list .table .avatar-circle{width:35px;height:35px;border-radius:50%;background:linear-gradient(45deg, #28a745, #20c997);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px}.reportees-module .reportees-list .table th{font-weight:600;color:#495057;border-top:none}.reportees-module .reportees-list .table th[style*="cursor: pointer"]{-webkit-user-select:none;user-select:none}.reportees-module .reportees-list .table th[style*="cursor: pointer"]:hover{background-color:#f8f9fa}.reportees-module .reportees-list .table td{vertical-align:middle}.reportees-module .reportees-list .table td .progress{height:6px}.reportees-module .reportee-details .avatar-lg .avatar-circle{width:80px;height:80px;border-radius:50%;background:linear-gradient(45deg, #6f42c1, #e83e8c);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:24px}.reportees-module .reportee-details .avatar-lg .avatar-circle.large{width:80px;height:80px;font-size:24px}.reportees-module .reportee-details .nav-tabs .nav-link{border:none;color:#6c757d;background:none;padding:12px 20px;border-radius:0;border-bottom:3px solid rgba(0,0,0,0);transition:all .3s ease}.reportees-module .reportee-details .nav-tabs .nav-link:hover{color:#495057;border-bottom-color:#dee2e6}.reportees-module .reportee-details .nav-tabs .nav-link.active{color:#2c3e50;border-bottom-color:#2c3e50;background:none}.reportees-module .performance-review .avatar-lg .avatar-circle{width:60px;height:60px;border-radius:50%;background:linear-gradient(45deg, #fd7e14, #ffc107);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px}.reportees-module .performance-review .avatar-lg .avatar-circle.large{width:60px;height:60px;font-size:18px}.reportees-module .performance-review .progress-sm{height:4px}.reportees-module .performance-review .nav-tabs .nav-link{border:none;color:#6c757d;background:none;padding:12px 20px;border-radius:0;border-bottom:3px solid rgba(0,0,0,0);transition:all .3s ease}.reportees-module .performance-review .nav-tabs .nav-link:hover{color:#495057;border-bottom-color:#dee2e6}.reportees-module .performance-review .nav-tabs .nav-link.active{color:#2c3e50;border-bottom-color:#2c3e50;background:none}.reportees-module .team-analytics .card{border:none;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-bottom:20px}.reportees-module .team-analytics .card .card-header{background:#f8f9fa;border-bottom:1px solid #dee2e6}.reportees-module .team-analytics .card .card-header h5{color:#495057;margin:0}.reportees-module .team-analytics .progress{height:8px;background-color:#e9ecef}.reportees-module .team-analytics .progress .progress-bar{transition:width .6s ease}.reportees-module .team-analytics .alert{border:none;border-left:4px solid}.reportees-module .team-analytics .alert.alert-success{border-left-color:#28a745;background-color:rgba(40,167,69,.1)}.reportees-module .team-analytics .alert.alert-info{border-left-color:#17a2b8;background-color:rgba(23,162,184,.1)}.reportees-module .team-analytics .alert.alert-warning{border-left-color:#ffc107;background-color:rgba(255,193,7,.1)}.reportees-module .card{border-radius:8px;transition:box-shadow .3s ease}.reportees-module .card:hover{box-shadow:0 4px 20px rgba(0,0,0,.15)}.reportees-module .my-reportees-dashboard .my-reportees-parent{background-color:#fff;border-radius:2px}.reportees-module .my-reportees-dashboard .my-reportees-parent img{border-radius:50%}.reportees-module .my-reportees-dashboard .my-reportees-parent .emp-name{color:#2c2c2c;font-weight:500}.reportees-module .my-reportees-dashboard .my-reportees-parent .emp-id{color:#262626;font-weight:500}.reportees-module .my-reportees-dashboard .my-reportees-parent .total_count{border:1px solid rgba(243,243,243,.67);background:#fff;box-shadow:0px .8px 1.8px 0px rgba(0,0,0,.13),0px .15px .45px 0px rgba(0,0,0,.11);border-radius:4px;padding:4px;color:#535353}.reportees-module .my-reportees-dashboard .my-reportees-parent .total_count .label-title{font-size:13px}.reportees-module .my-reportees-dashboard .my-reportees-parent .search-input-div{border:1px solid #c6c6c6;border-radius:4px;background-color:#f8f4f4;display:flex;align-items:center;height:40px}.reportees-module .my-reportees-dashboard .my-reportees-parent .search-input-div input{border:none;outline:none;padding:.5rem;font-size:14px;color:#262626;background-color:#fff !important;width:14vw}.reportees-module .my-reportees-dashboard .my-reportees-parent .search-input-div .glass{font-size:13px;padding:0rem .5rem;cursor:pointer}.reportees-module .my-reportees-dashboard .resource-table-div{background-color:#fbfbfb;height:calc(100vh - 11rem);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.reportees-module .my-reportees-dashboard .resource-table-div table{width:100%;border-collapse:collapse}.reportees-module .my-reportees-dashboard .resource-table-div table th{padding:10px 14px;background:#f5f2f5;color:#2c3e50;font-size:13px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.reportees-module .my-reportees-dashboard .resource-table-div table tr{border-bottom:1px solid #e2e8f0}.reportees-module .my-reportees-dashboard .resource-table-div tr:nth-child(even){background:#f5eef0}.reportees-module .my-reportees-dashboard .resource-table-div tr:nth-child(odd){background:#fff}.reportees-module .my-reportees-dashboard .resource-table-div table td{padding:8px 14px;color:#000;font-size:13px}.reportees-module .my-reportees-dashboard .resource-table-div .profile-div{width:40px;height:40px;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat}.reportees-module .my-reportees-dashboard .resource-table-div tbody.no-data{position:absolute;left:40%;top:40%}.reportees-module .primary-btn{background-color:#2c3e50;border-color:#2c3e50;color:#fff;padding:6px 12px;border-radius:4px;border:1px solid rgba(0,0,0,0);font-size:14px;cursor:pointer}.reportees-module .primary-btn:hover{background-color:#2c3e50;border-color:#2c3e50}.reportees-module .badge{font-size:.8em;padding:.5em .75em}.reportees-module .badge.fs-6{font-size:1rem !important;padding:.5rem 1rem}.reportees-module .btn{border-radius:6px;font-weight:500;transition:all .3s ease}.reportees-module .btn.btn-sm{padding:.375rem .75rem;font-size:.875rem}@media(max-width: 768px){.reportees-module .reportees-module{padding:10px}.reportees-module .reportees-module .nav-tabs-container .nav-tabs .nav-item .nav-link{padding:8px 12px;font-size:14px}.reportees-module .reportees-module .nav-tabs-container .nav-tabs .nav-item .nav-link i{display:none}.reportees-module .reportees-dashboard .summary-card{margin-bottom:15px}.reportees-module .reportees-dashboard .summary-card .card-body{padding:15px}.reportees-module .reportees-dashboard .summary-card .card-body h3{font-size:2rem}.reportees-module .team-analytics .card{margin-bottom:15px}}@media(max-width: 576px){.reportees-module .reportees-list .table-responsive{font-size:.875rem}.reportees-module .reportees-list .btn-group .btn{padding:.25rem .5rem;font-size:.75rem}.reportees-module .reportee-details .avatar-lg .avatar-circle{width:60px;height:60px;font-size:18px}.reportees-module .reportee-details .avatar-lg .avatar-circle.large{width:60px;height:60px;font-size:18px}}.reportees-module .skill-form{height:calc(100vh - 14rem);overflow:auto}.reportees-module .form-select{box-shadow:none !important}.reportees-module .skill-matrix-parent{background-color:#fbfbfb;border-radius:4px;border:1px solid #ece9e6}.reportees-module .skill-matrix-parent .form-label{color:#626262;font-size:14px;font-weight:600}.reportees-module .skill-matrix-parent .form-select{box-shadow:none !important;font-size:12px !important;color:#262626}.reportees-module .skill-matrix-parent .skill-form{height:calc(100vh - 17rem);overflow:auto}.reportees-module .skill-matrix-parent .skill-form table{width:100%}.reportees-module .skill-matrix-parent .skill-form tr:nth-child(even){background:#f5eef0}.reportees-module .skill-matrix-parent .skill-form tr:nth-child(odd){background:#fff}.reportees-module .skill-matrix-parent .skill-form tr.no-data{position:absolute;top:43%;left:43%;border:none !important}.reportees-module .skill-matrix-parent .skill-form tr.no-data td{border:none !important}.reportees-module .skill-matrix-parent .skill-form table thead th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;text-align:center}.reportees-module .skill-matrix-parent .skill-form table,.reportees-module .skill-matrix-parent .skill-form tr,.reportees-module .skill-matrix-parent .skill-form td{border:1px solid #eadede}.reportees-module .skill-matrix-parent .skill-form table tbody td{padding:15px;font-weight:400;font-size:13px;text-align:center}
.reportee-timesheet-popup{position:fixed;z-index:9999 !important;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex !important;align-items:center;justify-content:center;animation:fadeIn .3s ease-in-out}.reportee-timesheet-popup .modal-dialog{max-width:85vw !important;width:85% !important;position:relative;margin:.5rem;pointer-events:none;animation:slideIn .5s ease-out}.reportee-timesheet-popup .modal-dialog img{border-radius:50%}.reportee-timesheet-popup .modal-dialog .reportees-table{height:calc(100vh - 24rem);overflow:auto;border:1px solid #e2e8f0;border-radius:8px}.reportee-timesheet-popup .modal-dialog .reportees-table::-webkit-scrollbar{width:8px;height:8px}.reportee-timesheet-popup .modal-dialog .reportees-table::-webkit-scrollbar-track{background:#f1f1f1}.reportee-timesheet-popup .modal-dialog .reportees-table::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.reportee-timesheet-popup .modal-dialog .reportees-table::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.reportee-timesheet-popup .modal-dialog table{width:100%;border-collapse:collapse}.reportee-timesheet-popup .modal-dialog table th{padding:8px 14px;background:#f5f2f5;color:#2c3e50;font-size:13px;position:-webkit-sticky;position:sticky;top:0;z-index:10;font-weight:600;text-align:left;border-bottom:1px solid #dee2e6}.reportee-timesheet-popup .modal-dialog table tr{border-bottom:1px solid #e2e8f0}.reportee-timesheet-popup .modal-dialog tr:nth-child(even){background:#f5eef0}.reportee-timesheet-popup .modal-dialog tr:nth-child(odd){background:#fff}.reportee-timesheet-popup .modal-dialog table td{padding:8px 14px;color:#000;font-size:13px;vertical-align:top}.reportee-timesheet-popup .modal-dialog tbody.no-data-body{position:absolute;left:40%;top:50%}.reportee-timesheet-popup .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;box-shadow:0 .25rem .5rem rgba(0,0,0,.5)}.reportee-timesheet-popup .cross-click-icon{cursor:pointer;color:#999;font-size:1.2rem;transition:color .2s ease;top:-24px;right:-24px}.reportee-timesheet-popup .cross-click-icon:hover{color:#333}.reportee-timesheet-popup .total_count{background:#f8f9fa;border:1px solid #e2e8f0;border-radius:8px;padding:10px}.reportee-timesheet-popup .total_count .label-title{font-size:11px;color:#666;line-height:1.2}.reportee-timesheet-popup .justififcation-div{background:#f8f9fa;padding:12px;border-radius:6px;border-left:4px solid #2c3e50}.reportee-timesheet-popup .justififcation-div span{font-size:14px;color:#333}.reportee-timesheet-popup .justififcation-div strong{color:#2c3e50}.reportee-timesheet-popup .buttons-div{padding-top:1rem;border-top:1px solid #e2e8f0}.reportee-timesheet-popup .primary-btn{background-color:#2c3e50;color:#fff;border:1px solid #2c3e50;padding:.375rem .75rem;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .15s ease-in-out}.reportee-timesheet-popup .primary-btn:hover{background-color:#2c3e50;border-color:#2c3e50}.reportee-timesheet-popup .secoandry-btn{background-color:rgba(0,0,0,0);color:#6c757d;border:1px solid #6c757d;padding:.375rem .75rem;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .15s ease-in-out}.reportee-timesheet-popup .secoandry-btn:hover{background-color:#6c757d;color:#fff}.reportee-timesheet-popup .popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1060}.reportee-timesheet-popup .popup-content{background:#fff;padding:20px;border-radius:8px;min-width:400px;max-width:500px}.reportee-timesheet-popup .popup-content h4{margin-bottom:1rem;color:#333;font-size:1.25rem}.reportee-timesheet-popup .popup-content p{margin-bottom:1rem;color:#666}.reportee-timesheet-popup .popup-content .rejection-textarea{width:100%;min-height:80px;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-family:inherit;margin-bottom:1rem;resize:vertical}.reportee-timesheet-popup .popup-content .rejection-textarea:focus{outline:none;border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.reportee-timesheet-popup .popup-content .popup-buttons{display:flex;justify-content:flex-end;gap:.5rem}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideIn{from{opacity:0;transform:scale(0.3)}to{opacity:1;transform:scale(1)}}.reportee-timesheet-popup .cross-click-icon:hover{color:#d9534f;transform:none}.reportee-timesheet-popup .container-fluid{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}.reportee-timesheet-popup .row{display:flex;flex-wrap:wrap;margin-right:-0.75rem;margin-left:-0.75rem}.reportee-timesheet-popup .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%;padding-right:.75rem;padding-left:.75rem}.reportee-timesheet-popup .col-lg-6{flex:0 0 50%;max-width:50%;padding-right:.75rem;padding-left:.75rem}.reportee-timesheet-popup .col-8{flex:0 0 66.666667%;max-width:66.666667%;padding-right:.75rem;padding-left:.75rem}.reportee-timesheet-popup .d-flex{display:flex}.reportee-timesheet-popup .align-items-center{align-items:center}.reportee-timesheet-popup .justify-content-end{justify-content:flex-end}.reportee-timesheet-popup .justify-content-between{justify-content:space-between}.reportee-timesheet-popup .text-end{text-align:right}.reportee-timesheet-popup .p-4{padding:1.5rem}.reportee-timesheet-popup .pt-2{padding-top:.5rem}.reportee-timesheet-popup .mt-2{margin-top:.5rem}.reportee-timesheet-popup .mt-3{margin-top:1rem}.reportee-timesheet-popup .ms-2{margin-left:.5rem}.reportee-timesheet-popup .me-2{margin-right:.5rem}.reportee-timesheet-popup .w-100{width:100%}.reportee-timesheet-popup .img-fluid{max-width:100%;height:auto}.reportee-timesheet-popup p{margin-bottom:1rem;font-size:.875rem;color:#333;font-weight:500}
.reportees-timesheet-parent .nav-link{cursor:pointer}.reportees-timesheet-parent input{box-shadow:none !important}.reportees-timesheet-parent .projects-sidebar{width:20%;border-radius:.5rem;background:#fbfbfb}.reportees-timesheet-parent .projects-sidebar .title-div-parent{border-bottom:1px solid #c6c6c6}.reportees-timesheet-parent .projects-sidebar .project-list{height:calc(100vh - 9.5rem);overflow:auto}.reportees-timesheet-parent .projects-sidebar ul{padding:0;margin:10px 0px}.reportees-timesheet-parent .projects-sidebar ul li{list-style:none;padding:.4rem .7rem;color:#424242;font-size:.85rem;font-weight:500;cursor:pointer;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reportees-timesheet-parent .projects-sidebar li.active-link{background:#fff0ff;color:#742974;border-left:4px solid #742974}.reportees-timesheet-parent .timesheet-content-div{width:78%;background-color:#fbfbfb;border-radius:.5rem}.reportees-timesheet-parent .timesheet-content-div form .dp-hidden{width:0;margin:0;border:none;padding:0}.reportees-timesheet-parent .timesheet-content-div form .date-text{font-size:.8rem}.reportees-timesheet-parent .timesheet-content-div form .custom-day{text-align:center;padding:.185rem .25rem;display:inline-block;height:2rem;width:2rem}.reportees-timesheet-parent .timesheet-content-div form .custom-day.focused{background-color:#e6e6e6}.reportees-timesheet-parent .timesheet-content-div form .custom-day.range,.reportees-timesheet-parent .timesheet-content-div form .custom-day:hover{background-color:#742974;color:#fff}.reportees-timesheet-parent .timesheet-content-div form .custom-day.faded{background-color:#cfbecc}.reportees-timesheet-parent .timesheet-content-div form button.cal-btn{border:none;outline:none;background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;font-size:12px;border:1px solid #ddd !important;padding:9px;border-radius:4px;color:#262626;background-color:#f5f5ff}.reportees-timesheet-parent .timesheet-content-div .timesheet-table-div{height:calc(100vh - 16rem);overflow:auto}.reportees-timesheet-parent .timesheet-content-div .timesheet-table-div table{width:100%;border-collapse:collapse}.reportees-timesheet-parent .timesheet-content-div .timesheet-table-div table th{padding:8px 14px;background:#f5f2f5;color:#2c3e50;font-size:13px;position:-webkit-sticky;position:sticky;top:0}.reportees-timesheet-parent .timesheet-content-div .timesheet-table-div table tr{border-bottom:1px solid #e2e8f0}.reportees-timesheet-parent .timesheet-content-div .timesheet-table-div tr:nth-child(even){background:#f5eef0}.reportees-timesheet-parent .timesheet-content-div .timesheet-table-div tr:nth-child(odd){background:#fff}.reportees-timesheet-parent .timesheet-content-div .timesheet-table-div table td{padding:8px 14px;color:#000;font-size:13px}.reportees-timesheet-parent .timesheet-content-div .timesheet-table-div tbody.no-data-body{position:absolute;left:50%;top:50%}
.rmg-reporting-container{background-color:#fbfbfb;border-radius:4px}.rmg-reporting-container .nav-tabs{position:-webkit-sticky;position:sticky;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px}.rmg-reporting-container .nav-tabs ul{padding:0;margin:0}.rmg-reporting-container .nav-tabs ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500}.rmg-reporting-container .nav-tabs li.active{color:#242424;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px;margin-left:10px}.rmg-reporting-container .query-content-div{padding:.4rem .6rem}
.audit-parent .search-input-div{border:1px solid #c6c6c6;background-color:#f8f4f4;display:flex;align-items:center;height:40px}.audit-parent .search-input-div input{border:none;outline:none;padding:.5rem;font-size:14px;width:14vw;color:#262626;background-color:#fff !important}.audit-parent .search-input-div span.glass{font-size:13px;padding:0rem .5rem;cursor:pointer}.audit-parent .audit-table-div{overflow:auto;height:calc(100vh - 13rem);background-color:#fff}.audit-parent .audit-table-div .fixed-body{max-width:420px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audit-parent .audit-table-div table{width:-webkit-max-content;width:max-content;border-collapse:collapse}.audit-parent .audit-table-div tr:nth-child(even){background:#f5eef0}.audit-parent .audit-table-div tr:nth-child(odd){background:#fff}.audit-parent .audit-table-div th,.audit-parent .audit-table-div td{padding:10px;text-align:center}.audit-parent .audit-table-div th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;white-space:nowrap}.audit-parent .audit-table-div table tbody td{padding:15px;font-weight:400;font-size:13px;text-align:center;color:#262626}.audit-parent div.no-data{height:calc(100vh - 14rem);display:flex;justify-content:center;align-items:center}.form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}
.wbs-upload .modal .modal-dialog.wbs-upload-dialog{max-width:600px;margin:1.75rem auto}.wbs-upload .modal .modal-content{border:none;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15)}.wbs-upload .modal .modal-content .modal-title{color:#2d2c2c;font-weight:600;font-size:1.5rem}.wbs-upload .modal .modal-content .cross-close{cursor:pointer;font-size:1.5rem;color:#666;padding:5px;border-radius:3px;transition:all .3s ease}.wbs-upload .modal .modal-content .cross-close:hover{color:#d32f2f;background-color:#f5f5f5}.wbs-upload .modal .modal-body{padding-top:1rem}.wbs-upload .modal .modal-body .custom-file{position:relative;display:inline-block;width:100%}.wbs-upload .modal .modal-body .custom-file .form-control{padding:10px 15px;border:2px dashed #ddd;border-radius:8px;background-color:#f8f9fa;cursor:pointer;transition:all .3s ease}.wbs-upload .modal .modal-body .custom-file .form-control:hover{border-color:#2c3e50;background-color:#e3f2fd}.wbs-upload .modal .modal-body .custom-file .form-control:focus{outline:none;border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.wbs-upload .modal .modal-body .custom-file .form-control:disabled{background-color:#e9ecef;cursor:not-allowed;opacity:.6}.wbs-upload .modal .modal-body .file-loading{color:#2c3e50;font-size:.9rem;display:flex;align-items:center}.wbs-upload .modal .modal-body .file-loading i{animation:spin 1s linear infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.wbs-upload .modal .modal-body .primary-btn{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);border:none;color:#fff;padding:10px 25px;border-radius:25px;font-weight:600;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.wbs-upload .modal .modal-body .primary-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 15px rgba(102,126,234,.4)}.wbs-upload .modal .modal-body .primary-btn:disabled{background:#ccc;cursor:not-allowed;transform:none;box-shadow:none}.wbs-upload .modal .modal-body .primary-btn:active{transform:translateY(0)}.wbs-upload .modal .modal-body .anchor-link{color:#2c3e50;text-decoration:none;font-weight:500;border-bottom:1px dotted #2c3e50;transition:all .3s ease;font-size:.9rem}.wbs-upload .modal .modal-body .anchor-link:hover{color:#2c3e50;text-decoration:none;border-bottom-style:solid}.wbs-upload .modal .modal-body .error-messages{background-color:#ffe6e6;border:1px solid #ffb3b3;border-radius:8px;padding:15px}.wbs-upload .modal .modal-body .error-messages .text-danger{margin-bottom:8px;font-size:.9rem;display:flex;align-items:center}.wbs-upload .modal .modal-body .error-messages .text-danger:last-child{margin-bottom:0}.wbs-upload .modal .modal-body .error-messages .text-danger i{color:#d32f2f}.wbs-upload .modal .modal-body .text-danger{color:#d32f2f !important;font-size:.9rem;font-weight:500}@media(max-width: 768px){.wbs-upload .modal .modal-dialog.wbs-upload-dialog{max-width:95%;margin:1rem auto}.wbs-upload .modal .modal-body .row .col-6{width:100%;margin-top:10px}.wbs-upload .modal .modal-body .row .input-group-append.col-6{justify-content:center !important;margin-top:15px}}.wbs-upload .modal{animation:fadeIn .3s ease-in-out}.wbs-upload .modal-content{animation:slideIn .3s ease-out}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideIn{from{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}
.capacity-planning-container{background-color:#f8f9fa;min-height:calc(100vh - 4rem)}.capacity-planning-container .employee-table-div{width:78%}.capacity-planning-container .access-denied{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);margin:2rem auto;max-width:500px}.capacity-planning-container .capacity-planning-header .page-title{color:#2c3e50;font-size:2rem;font-weight:600;margin:0}.capacity-planning-container .capacity-planning-header .page-subtitle{color:#6c757d;font-size:1.1rem;margin:.5rem 0 0 0}.capacity-planning-container .capacity-planning-header .summary-stats{display:flex;gap:2rem}.capacity-planning-container .capacity-planning-header .summary-stats .stat-item{text-align:center;background:#fff;padding:1rem 1.5rem;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);min-width:120px}.capacity-planning-container .capacity-planning-header .summary-stats .stat-item .stat-number{display:block;font-size:1.5rem;font-weight:700;color:#2c3e50}.capacity-planning-container .capacity-planning-header .summary-stats .stat-item .stat-label{display:block;font-size:.875rem;color:#6c757d;margin-top:.25rem}.capacity-planning-container .loading-container{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:4rem 2rem;text-align:center;margin:2rem 0}.capacity-planning-container .loading-container .loading-spinner p{color:#6c757d;margin:0}@media(max-width: 768px){.capacity-planning-container{padding:1rem}.capacity-planning-container .capacity-planning-header .page-title{font-size:1.5rem}.capacity-planning-container .capacity-planning-header .summary-stats{flex-direction:column;gap:1rem;margin-top:1rem}.capacity-planning-container .capacity-planning-header .summary-stats .stat-item{min-width:auto}}@media(max-width: 576px){.capacity-planning-container .summary-stats{flex-direction:row;justify-content:space-between}.capacity-planning-container .summary-stats .stat-item{flex:1 1;padding:.75rem}.capacity-planning-container .summary-stats .stat-item .stat-number{font-size:1.25rem}.capacity-planning-container .summary-stats .stat-item .stat-label{font-size:.75rem}}
.employee-cards-component h5.title{color:#656565;color:var(--grey-600, #656565);font-size:.8rem;font-weight:400}.employee-cards-component .card-title{border-bottom:none !important}.employee-cards-component .card{justify-content:center;position:relative;padding:1.6rem 1rem !important;position:relative}.employee-cards-component .card .bench,.employee-cards-component .card .partially,.employee-cards-component .card .utilized,.employee-cards-component .card .pre-sales{position:absolute;top:0;right:0;background:#e6e6fa;font-size:10px;padding:3px 10px;font-weight:700;border-bottom-left-radius:4px}.employee-cards-component .card .on-noticet-tag{position:absolute;top:0;left:0;background:#e6e6fa;font-size:10px;padding:3px 10px;font-weight:700;border-bottom-right-radius:4px;color:#643193}.employee-cards-component .card .bench{color:#3dc63d}.employee-cards-component .card .partially{color:#bfbf31}.employee-cards-component .card .utilized{color:#d34646}.employee-cards-component .card .pre-sales{background:#a31e9b !important;color:#f8ecec !important}.employee-cards-component .card .arrow-div{position:absolute;display:none;z-index:10;width:100%;bottom:0px;left:93%;transform:translateX(-50%);margin-top:8px}.employee-cards-component .card div.skills-div{border-top:2px solid #e6e6e6;padding:8px}.employee-cards-component .card div.skill-title{color:#262626;font-size:.85rem;font-weight:600}.employee-cards-component .card div.skill-data{color:#626262;font-size:.8rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:165px}.employee-cards-component .card svg{vertical-align:baseline !important}.employee-cards-component .card .card-bottom-content{border-bottom:2px solid #e6e6e6;border-left:2px solid #e6e6e6;border-right:2px solid #e6e6e6;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:8px;position:absolute;z-index:50;width:100%;bottom:-7.5rem;left:50%;transform:translateX(-50%);margin-top:8px;background:#faefff}.employee-cards-component .card .card-bottom-content .image-div img{border-radius:50%}.employee-cards-component .card:hover .arrow-div{display:block !important}.employee-cards-component .profile-div1{width:6rem !important;height:6rem !important;border-radius:8px !important;background-repeat:no-repeat;background-size:cover;border-radius:50%;background-position:center center;cursor:pointer;margin:0px}.employee-cards-component div.label{color:#252423;font-size:13px;font-weight:600}.employee-cards-component div.employee-name{display:flex;justify-content:center;flex-direction:column}.employee-cards-component div.employee-name div.emp-name{font-weight:700;font-size:14px;color:#252423}.employee-cards-component div.employee-name div.emp-dept{font-weight:600;font-size:13px;color:#6264a7}.employee-cards-component div.employee-name div.emp-desig{font-weight:600;font-size:14px;color:#377f56}.employee-cards-component div.employee-name div.emp-reporting{color:#b92a9c;font-weight:600;font-size:12px}.employee-cards-component div.employee-name span{font-weight:500 !important;color:#464646}.employee-cards-component .longLeave{position:absolute;top:0;right:0;background:#fffabc;font-size:10px;padding:3px 10px;font-weight:700;border-bottom-left-radius:4px}
.employee-filters-container{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:20px;overflow:hidden}.employee-filters-container .filters-header{padding:20px 25px;background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.employee-filters-container .filters-header .filters-title h4{margin:0 0 5px 0;color:#2c3e50;font-size:18px;font-weight:600}.employee-filters-container .filters-header .filters-title .results-count{font-size:14px;color:#6c757d;font-weight:500}.employee-filters-container .filters-header .filters-actions{display:flex;align-items:center;gap:15px}.employee-filters-container .filters-header .filters-actions .active-filters-badge{background:#2c3e50;color:#fff;padding:4px 12px;border-radius:15px;font-size:12px;font-weight:600}.employee-filters-container .filters-header .filters-actions .toggle-filters-btn{display:flex;align-items:center;gap:8px;background:#2c3e50;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.employee-filters-container .filters-header .filters-actions .toggle-filters-btn:hover{background:#2c3e50;transform:translateY(-1px)}.employee-filters-container .filters-header .filters-actions .toggle-filters-btn i{font-size:12px}.employee-filters-container .filters-header .filters-actions .reset-filters-btn{display:flex;align-items:center;gap:6px;background:#dc3545;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.employee-filters-container .filters-header .filters-actions .reset-filters-btn:hover{background:#c82333;transform:translateY(-1px)}.employee-filters-container .filters-header .filters-actions .reset-filters-btn i{font-size:12px}.employee-filters-container .filters-row{padding:20px 25px;display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));grid-gap:20px;gap:20px;align-items:end}.employee-filters-container .filters-row.basic-filters{border-bottom:1px solid #e9ecef}.employee-filters-container .filters-expanded{background:#f8f9fa}.employee-filters-container .filters-expanded .filters-row{padding-top:0;border-bottom:none}.employee-filters-container .filters-expanded .filters-row:first-child{padding-top:20px}.employee-filters-container .filters-expanded .selected-skills{padding:0 25px 20px 25px}.employee-filters-container .filters-expanded .selected-skills label{display:block;margin-bottom:10px;font-weight:600;color:#495057;font-size:14px}.employee-filters-container .filters-expanded .selected-skills .selected-skills-tags{display:flex;flex-wrap:wrap;gap:8px}.employee-filters-container .filters-expanded .selected-skills .selected-skills-tags .skill-tag{display:flex;align-items:center;gap:6px;background:#2c3e50;color:#fff;padding:6px 12px;border-radius:15px;font-size:12px;font-weight:500}.employee-filters-container .filters-expanded .selected-skills .selected-skills-tags .skill-tag button{background:none;border:none;color:#fff;cursor:pointer;padding:0;width:14px;height:14px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s ease}.employee-filters-container .filters-expanded .selected-skills .selected-skills-tags .skill-tag button:hover{background:hsla(0,0%,100%,.2)}.employee-filters-container .filters-expanded .selected-skills .selected-skills-tags .skill-tag button i{font-size:10px}.employee-filters-container .filter-group{display:flex;flex-direction:column;gap:8px}.employee-filters-container .filter-group label{font-weight:600;color:#495057;font-size:14px;margin:0}.employee-filters-container .filter-group input,.employee-filters-container .filter-group select{padding:10px 12px;border:1px solid #ced4da;border-radius:6px;font-size:14px;background:#fff;transition:all .2s ease}.employee-filters-container .filter-group input:focus,.employee-filters-container .filter-group select:focus{outline:none;border-color:#2c3e50;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.employee-filters-container .filter-group input::placeholder,.employee-filters-container .filter-group select::placeholder{color:#6c757d}.employee-filters-container .filter-group .search-input-wrapper{position:relative}.employee-filters-container .filter-group .search-input-wrapper i.fa-search{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6c757d;font-size:14px}.employee-filters-container .filter-group .search-input-wrapper input{padding-left:38px;padding-right:38px}.employee-filters-container .filter-group .search-input-wrapper .clear-search{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:#6c757d;cursor:pointer;padding:4px;border-radius:3px;transition:all .2s ease}.employee-filters-container .filter-group .search-input-wrapper .clear-search:hover{color:#495057;background:#f8f9fa}.employee-filters-container .filter-group .search-input-wrapper .clear-search i{font-size:12px}.employee-filters-container .filter-group.range-filter .range-inputs{display:flex;align-items:center;gap:10px}.employee-filters-container .filter-group.range-filter .range-inputs input{flex:1 1;min-width:80px}.employee-filters-container .filter-group.range-filter .range-inputs span{color:#6c757d;font-size:14px;font-weight:500}.employee-filters-container .filter-group.date-range-filter .date-inputs{display:flex;align-items:center;gap:10px}.employee-filters-container .filter-group.date-range-filter .date-inputs input{flex:1 1}.employee-filters-container .filter-group.date-range-filter .date-inputs span{color:#6c757d;font-size:14px;font-weight:500}.employee-filters-container .filter-group.skills-filter .skills-dropdown-wrapper{position:relative}.employee-filters-container .filter-group.skills-filter .skills-dropdown-wrapper .skills-dropdown-toggle{width:100%;padding:10px 12px;border:1px solid #ced4da;border-radius:6px;background:#fff;font-size:14px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .2s ease}.employee-filters-container .filter-group.skills-filter .skills-dropdown-wrapper .skills-dropdown-toggle:hover{border-color:#2c3e50}.employee-filters-container .filter-group.skills-filter .skills-dropdown-wrapper .skills-dropdown-toggle i{font-size:12px;color:#6c757d}.employee-filters-container .filter-group.skills-filter .skills-dropdown-wrapper .skills-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ced4da;border-top:none;border-radius:0 0 6px 6px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;max-height:300px;overflow:hidden}.employee-filters-container .filter-group.skills-filter .skills-dropdown-wrapper .skills-dropdown .skills-search{padding:10px;border-bottom:1px solid #e9ecef}.employee-filters-container .filter-group.skills-filter .skills-dropdown-wrapper .skills-dropdown .skills-search input{width:100%;padding:8px 12px;border:1px solid #ced4da;border-radius:4px;font-size:13px}.employee-filters-container .filter-group.skills-filter .skills-dropdown-wrapper .skills-dropdown .skills-search input:focus{border-color:#2c3e50;box-shadow:0 0 0 2px rgba(0,123,255,.1)}.employee-filters-container .filter-group.skills-filter .skills-dropdown-wrapper .skills-dropdown .skills-list{max-height:200px;overflow-y:auto;padding:5px 0}.employee-filters-container .filter-group.skills-filter .skills-dropdown-wrapper .skills-dropdown .skills-list .skill-checkbox{display:flex;align-items:center;gap:10px;padding:8px 15px;cursor:pointer;transition:background .2s ease;margin:0;font-weight:normal}.employee-filters-container .filter-group.skills-filter .skills-dropdown-wrapper .skills-dropdown .skills-list .skill-checkbox:hover{background:#f8f9fa}.employee-filters-container .filter-group.skills-filter .skills-dropdown-wrapper .skills-dropdown .skills-list .skill-checkbox input[type=checkbox]{margin:0;width:16px;height:16px}.employee-filters-container .filter-group.skills-filter .skills-dropdown-wrapper .skills-dropdown .skills-list .skill-checkbox span{font-size:14px;color:#495057}@media(max-width: 1200px){.employee-filters-container .filters-row{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:15px}}@media(max-width: 768px){.employee-filters-container{margin:0 -15px 20px -15px;border-radius:0}.employee-filters-container .filters-header{padding:15px 20px;flex-direction:column;align-items:stretch;gap:15px}.employee-filters-container .filters-header .filters-actions{justify-content:space-between}.employee-filters-container .filters-row{padding:15px 20px;grid-template-columns:1fr;gap:15px}.employee-filters-container .filter-group.range-filter .range-inputs{flex-direction:column;align-items:stretch;gap:8px}.employee-filters-container .filter-group.range-filter .range-inputs span{text-align:center;font-size:12px}.employee-filters-container .filter-group.date-range-filter .date-inputs{flex-direction:column;align-items:stretch;gap:8px}.employee-filters-container .filter-group.date-range-filter .date-inputs span{text-align:center;font-size:12px}.employee-filters-container .filters-expanded .selected-skills{padding:0 20px 15px 20px}}@media(max-width: 480px){.employee-filters-container .filters-header{padding:12px 15px}.employee-filters-container .filters-header .filters-title h4{font-size:16px}.employee-filters-container .filters-header .filters-title .results-count{font-size:13px}.employee-filters-container .filters-header .filters-actions .toggle-filters-btn,.employee-filters-container .filters-header .filters-actions .reset-filters-btn{padding:6px 12px;font-size:13px}.employee-filters-container .filters-header .filters-actions .active-filters-badge{font-size:11px;padding:3px 8px}.employee-filters-container .filters-row{padding:12px 15px}.employee-filters-container .filter-group label{font-size:13px}.employee-filters-container .filter-group input,.employee-filters-container .filter-group select{padding:8px 10px;font-size:13px}}
.employee-detail-page{background-color:#fbfbfb;border-radius:4px}.employee-detail-page .employee-tabs-container .employee-tabs .nav-tabs{position:-webkit-sticky;position:sticky;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px}.employee-detail-page .employee-tabs-container .employee-tabs .nav-tabs ul{padding:0;margin:0}.employee-detail-page .employee-tabs-container .employee-tabs .nav-tabs ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500}.employee-detail-page .employee-tabs-container .employee-tabs .nav-tabs ul li button{background:none;border:none;color:inherit;font-size:inherit;font-weight:inherit;cursor:inherit;padding:0}.employee-detail-page .employee-tabs-container .employee-tabs .nav-tabs li.active{color:#242424;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px;margin-left:10px}.employee-detail-page .employee-content{padding:.4rem .6rem}.employee-detail-page .page-header{background:#fff;border-bottom:1px solid #dee2e6;padding:1.5rem 2rem}.employee-detail-page .page-header .header-content .back-btn{background:none;border:none;color:#6c757d;font-size:14px;margin-bottom:1rem;cursor:pointer}.employee-detail-page .page-header .header-content .back-btn:hover{color:#495057}.employee-detail-page .page-header .header-content .back-btn i{margin-right:.5rem}.employee-detail-page .page-header .header-content .employee-header-info{display:flex;align-items:center;gap:1rem}.employee-detail-page .page-header .header-content .employee-header-info .employee-avatar img{width:80px;height:80px;border-radius:50%;object-fit:cover}.employee-detail-page .page-header .header-content .employee-header-info .employee-avatar .avatar-placeholder{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem;font-weight:bold}.employee-detail-page .page-header .header-content .employee-header-info .employee-basic-info h2{margin:0;color:#212529;font-size:1.75rem;font-weight:600}.employee-detail-page .page-header .header-content .employee-header-info .employee-basic-info .employee-title{margin:.25rem 0;color:#6c757d;font-size:1.1rem}.employee-detail-page .page-header .header-content .employee-header-info .employee-basic-info .employee-meta{display:flex;gap:1rem;margin-top:.5rem}.employee-detail-page .page-header .header-content .employee-header-info .employee-basic-info .employee-meta .employee-id{background:#e9ecef;padding:.25rem .5rem;border-radius:4px;font-size:.875rem;font-weight:500}.employee-detail-page .page-header .header-content .employee-header-info .employee-basic-info .employee-meta .availability-status{background:#d4edda;color:#155724;padding:.25rem .5rem;border-radius:4px;font-size:.875rem;font-weight:500}.employee-detail-page .tabs-navigation{background:#fff;border-bottom:1px solid #dee2e6}.employee-detail-page .tabs-navigation .nav-tabs{display:flex;gap:0}.employee-detail-page .tabs-navigation .nav-tabs .tab-btn{background:none;border:none;padding:1rem 1.5rem;border-bottom:3px solid rgba(0,0,0,0);color:#6c757d;font-size:1rem;cursor:pointer;transition:all .3s ease}.employee-detail-page .tabs-navigation .nav-tabs .tab-btn:hover{color:#495057;background-color:#f8f9fa}.employee-detail-page .tabs-navigation .nav-tabs .tab-btn.active{color:#2c3e50;border-bottom-color:#2c3e50;background-color:rgba(13,110,253,.05)}.employee-detail-page .tab-content{padding:1rem}.employee-detail-page .tab-content .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem}.employee-detail-page .tab-content .loading-container .spinner-border{margin-bottom:1rem}.employee-detail-page .tab-content .error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem}.employee-detail-page .tab-content .error-container h3{margin-bottom:1rem;color:#dc3545}.employee-detail-page .tab-content .tab-pane{animation:fadeIn .3s ease-in-out}.employee-detail-page .skill-matrix-content h3{margin-bottom:2rem;color:#212529;font-weight:600}.employee-detail-page .skill-matrix-content .skills-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-gap:1.5rem;gap:1.5rem}.employee-detail-page .skill-matrix-content .skills-grid .skill-card{background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:1.5rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.employee-detail-page .skill-matrix-content .skills-grid .skill-card .skill-header h4{margin:0 0 1rem 0;color:#495057;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.employee-detail-page .skill-matrix-content .skills-grid .skill-card .skill-value{font-size:1.1rem;color:#212529;font-weight:500}.employee-detail-page .skill-up-content h3{margin-bottom:2rem;color:#212529;font-weight:600}.employee-detail-page .skill-up-content .skill-development .development-section{background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:2rem;margin-bottom:2rem}.employee-detail-page .skill-up-content .skill-development .development-section h4{margin:0 0 1.5rem 0;color:#495057;font-weight:600}.employee-detail-page .skill-up-content .skill-development .development-section .recommended-skills .skill-recommendation{display:flex;justify-content:space-between;align-items:center;padding:1rem;border:1px solid #e9ecef;border-radius:6px;margin-bottom:1rem}.employee-detail-page .skill-up-content .skill-development .development-section .recommended-skills .skill-recommendation .skill-name{font-weight:500;color:#212529}.employee-detail-page .skill-up-content .skill-development .development-section .recommended-skills .skill-recommendation .priority{padding:.25rem .75rem;border-radius:12px;font-size:.875rem;font-weight:500}.employee-detail-page .skill-up-content .skill-development .development-section .recommended-skills .skill-recommendation .priority.high{background:#f8d7da;color:#721c24}.employee-detail-page .skill-up-content .skill-development .development-section .recommended-skills .skill-recommendation .priority.medium{background:#fff3cd;color:#856404}.employee-detail-page .skill-up-content .skill-development .development-section .recommended-skills .skill-recommendation .priority.low{background:#d1ecf1;color:#0c5460}.employee-detail-page .skill-up-content .skill-development .development-section .learning-path .learning-item{padding:1rem;border:1px solid #e9ecef;border-radius:6px;margin-bottom:1rem}.employee-detail-page .skill-up-content .skill-development .development-section .learning-path .learning-item .course-info .course-name{display:block;font-weight:500;color:#212529;margin-bottom:.75rem}.employee-detail-page .skill-up-content .skill-development .development-section .learning-path .learning-item .course-info .progress-bar{width:100%;height:8px;background:#e9ecef;border-radius:4px;margin-bottom:.5rem;overflow:hidden}.employee-detail-page .skill-up-content .skill-development .development-section .learning-path .learning-item .course-info .progress-bar .progress-fill{height:100%;background:linear-gradient(90deg, #28a745, #20c997);transition:width .3s ease}.employee-detail-page .skill-up-content .skill-development .development-section .learning-path .learning-item .course-info .progress-text{font-size:.875rem;color:#6c757d}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.employee-matrix-parent .accordion .accordion-item{border:1px solid #dee2e6;border-radius:.375rem;margin-bottom:1rem}.employee-matrix-parent .accordion .accordion-item .accordion-header .accordion-button{background-color:#f8f9fa;border:none;font-weight:600;padding:1rem 1.25rem}.employee-matrix-parent .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:#e7f3ff;color:#2c3e50}.employee-matrix-parent .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.employee-matrix-parent .accordion .accordion-item .accordion-header .accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23212529%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e")}.employee-matrix-parent .accordion .accordion-item .accordion-collapse .accordion-body{padding:0}.employee-matrix-parent .accordion .accordion-item .accordion-collapse .accordion-body .card-content{padding:1.25rem}.employee-matrix-parent .accordion .accordion-item .accordion-collapse .accordion-body .card-content .table{margin-bottom:0}.employee-matrix-parent .accordion .accordion-item .accordion-collapse .accordion-body .card-content .table thead th{background-color:#f8f9fa;border-bottom:2px solid #dee2e6;font-weight:600;color:#495057;font-size:.875rem;padding:.75rem}.employee-matrix-parent .accordion .accordion-item .accordion-collapse .accordion-body .card-content .table tbody tr:hover{background-color:#f8f9fa}.employee-matrix-parent .accordion .accordion-item .accordion-collapse .accordion-body .card-content .table tbody tr td{padding:.75rem;vertical-align:middle;border-bottom:1px solid #dee2e6;font-size:.875rem}.employee-matrix-parent .accordion .accordion-item .accordion-collapse .accordion-body .card-content .table tbody tr td .primary-skill{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:help}.employee-matrix-parent .no-skills-container{display:flex;justify-content:center;align-items:center;min-height:300px}.employee-matrix-parent .no-skills-container .alert{max-width:500px;text-align:center}.employee-matrix-parent .no-skills-container .alert h4{color:#495057;margin-bottom:.5rem}.employee-matrix-parent .no-skills-container .alert p{color:#6c757d;margin-bottom:0}@media(max-width: 768px){.employee-matrix-parent .accordion .accordion-item .accordion-collapse .accordion-body .card-content{padding:1rem;overflow-x:auto}.employee-matrix-parent .accordion .accordion-item .accordion-collapse .accordion-body .card-content .table{min-width:700px;font-size:.8rem}.employee-matrix-parent .accordion .accordion-item .accordion-collapse .accordion-body .card-content .table thead th,.employee-matrix-parent .accordion .accordion-item .accordion-collapse .accordion-body .card-content .table tbody td{padding:.5rem}}
.employee-matrix-parent{background-color:#fdfdfd;display:block;height:calc(100vh - 10rem);overflow:auto}.employee-matrix-parent ::ng-deep .card,.employee-matrix-parent ::ng-deep ngb-panel{border:none;border-radius:10px;margin-bottom:1rem;box-shadow:0 4px 12px rgba(0,0,0,.07);transition:box-shadow .3s ease-in-out}.employee-matrix-parent ::ng-deep .card:hover,.employee-matrix-parent ::ng-deep ngb-panel:hover{box-shadow:0 6px 16px rgba(0,0,0,.12)}.employee-matrix-parent ::ng-deep .card-header,.employee-matrix-parent ::ng-deep .accordion-button{background-color:#f0e7f3;color:#1f262d;font-weight:600;font-size:12px;padding:10px 20px;border-top-left-radius:10px;border-bottom-right-radius:10px;cursor:pointer;transition:background .3s;box-shadow:none !important}.employee-matrix-parent ::ng-deep .card-header:hover,.employee-matrix-parent ::ng-deep .accordion-button:hover{background-color:#e4e2eb}.employee-matrix-parent .card-content{max-height:400px;overflow-y:auto;padding:1rem;background:#fff;border-radius:0 0 10px 10px}.employee-matrix-parent .card-content::-webkit-scrollbar{width:8px}.employee-matrix-parent .card-content::-webkit-scrollbar-thumb{background-color:#1f262d;border-radius:8px}.employee-matrix-parent .card-content::-webkit-scrollbar-track{background:#f5f5f5}.employee-matrix-parent table{width:100%;border-collapse:collapse;table-layout:fixed}.employee-matrix-parent table thead th{background-color:#f6f2f8;color:#5a005a;font-weight:600;font-size:13px;padding:12px 8px;text-align:center;position:-webkit-sticky;position:sticky;top:-17px;z-index:2}.employee-matrix-parent table tbody td{padding:14px;font-size:13px;text-align:center;vertical-align:middle;color:#333;background-color:#fff;word-wrap:break-word}.employee-matrix-parent table tbody td .primary-skill{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.employee-matrix-parent table tbody tr:nth-child(even) td{background-color:#f9f7fb}.employee-matrix-parent table tbody tr:hover td{background-color:#f1eaf5}.employee-matrix-parent table th,.employee-matrix-parent table td{border-bottom:1px solid #ddd}.employee-matrix-parent tbody.no-data{position:absolute;left:45%;top:45%;font-weight:500;color:#888}
.skill-matrix-version{background-color:#f4f6fa;height:calc(100vh - 10rem);overflow-y:auto;padding:1rem}.skill-matrix-version .evaluation-skill-card{margin-bottom:2rem}.skill-matrix-version .custom-card{display:flex;flex-wrap:wrap;gap:1.5rem}.skill-matrix-version .audit-card{flex:1 1 300px;max-width:100%;border-radius:1rem;border:none;background:linear-gradient(to bottom right, #ffffff, #f8f9fc);box-shadow:0 4px 20px rgba(0,0,0,.06);transition:transform .3s ease,box-shadow .3s ease;animation:fadeSlideIn .5s ease forwards}.skill-matrix-version .audit-card:hover{transform:translateY(-6px);box-shadow:0 6px 24px rgba(0,0,0,.1)}.skill-matrix-version .audit-card .card-body{padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between}.skill-matrix-version .audit-card .scrollable-content{max-height:250px;overflow-y:auto;padding-right:.5rem}.skill-matrix-version .audit-card .card-title{font-size:1.1rem;font-weight:700;color:#343a40}.skill-matrix-version .audit-card .audit-entry{background:#fdfdfd;padding:1rem;border-radius:.5rem;margin-top:1rem;border-left:4px solid #dee2e6}.skill-matrix-version .audit-card .audit-entry p{font-size:.95rem;margin-bottom:.5rem;line-height:1.4}.skill-matrix-version .audit-card .audit-entry.border-warning{border-color:#ffc107 !important}.skill-matrix-version .audit-card .audit-entry.border-info{border-color:#0dcaf0 !important}.skill-matrix-version .audit-card .badge{font-size:.8rem;padding:.35rem .75rem;background-color:#f1f1f1;border-radius:.75rem;box-shadow:inset 0 0 2px rgba(0,0,0,.1)}.skill-matrix-version .audit-card .text-muted{font-size:.9rem;color:#6c757d}@keyframes fadeSlideIn{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}
.paat-global-governance-container{background-color:#fbfbfb;border-radius:4px}.paat-global-governance-container .governance-tabs .nav-tabs{position:-webkit-sticky;position:sticky;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px;background-color:rgba(0,0,0,0)}.paat-global-governance-container .governance-tabs .nav-tabs .nav-link{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500;border:none;background:rgba(0,0,0,0);border-radius:0}.paat-global-governance-container .governance-tabs .nav-tabs .nav-link:hover{color:#242424;background:rgba(245,245,245,.5)}.paat-global-governance-container .governance-tabs .nav-tabs .nav-link.active{color:#242424;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px;margin-left:10px}.paat-global-governance-container .governance-content{padding:.4rem .6rem}.paat-global-governance-container .governance-content .content-wrapper{border-radius:12px;box-shadow:0 2px 15px rgba(0,0,0,.08)}.paat-global-governance-container .governance-content .content-wrapper .content-placeholder{padding:3rem}.paat-global-governance-container .governance-content .content-wrapper .content-placeholder .fa-shield-alt{color:#6c757d}@media(max-width: 768px){.paat-global-governance-container .governance-tabs .nav-tabs{flex-direction:column}.paat-global-governance-container .governance-tabs .nav-tabs .nav-link{margin-right:0;margin-bottom:.5rem;text-align:center}}@media(max-width: 576px){.paat-global-governance-container .governance-content{padding:1rem 0}.paat-global-governance-container .governance-content .content-wrapper{margin:0 .5rem}}
.analytics-parent-div{height:calc(100vh - 10rem);overflow:auto;padding:10px 0px}.analytics-parent-div .top-cards{flex-wrap:wrap;gap:15px;margin-bottom:2rem}@media(max-width: 768px){.analytics-parent-div .top-cards{flex-direction:column;gap:10px}}.analytics-parent-div .card{border:none;padding:1rem;outline:none;border-radius:.5rem;border:1px solid rgba(243,243,243,.67);background:#fff;box-shadow:0px .8px 1.8px 0px rgba(0,0,0,.13),0px .15px .45px 0px rgba(0,0,0,.11);word-wrap:break-word;font-size:12px;flex:1 1;transition:transform .2s ease,box-shadow .2s ease}.analytics-parent-div .card:hover{transform:translateY(-2px);box-shadow:0px 4px 12px rgba(0,0,0,.15)}@media(max-width: 768px){.analytics-parent-div .card{width:100% !important;margin-right:0 !important;margin-bottom:10px}}.analytics-parent-div .card span.title{color:#626262;font-size:13px;font-weight:600;line-height:1.4}.analytics-parent-div .card .amount{font-size:1rem;font-weight:700;color:#2d3748}.analytics-parent-div .card .card-icon img{filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.1))}.analytics-parent-div .card.red-compliance{border-left:4px solid #eb5757}.analytics-parent-div .card.yellow-compliance{border-left:4px solid #f2c94c}.analytics-parent-div .card.green-compliance{border-left:4px solid #a8e063}.analytics-parent-div .card.no-score-compliance{border-left:4px solid #8e9eab}.analytics-parent-div .chart-container{width:100%;display:flex;justify-content:center;align-items:center}.analytics-parent-div .chart-container #chart1{padding:20px;background-color:#fff;box-shadow:0 8px 24px hsla(210,8%,62%,.2);border-radius:12px;width:100%;max-width:600px}@media(max-width: 992px){.analytics-parent-div .chart-container #chart1{padding:15px;max-width:500px}}@media(max-width: 576px){.analytics-parent-div .chart-container #chart1{padding:10px;max-width:100%}}.analytics-parent-div .pie-chart-container{width:100%;height:100%}.analytics-parent-div .pie-chart-container .apexcharts-canvas{font-family:inherit !important}.analytics-parent-div .pie-chart-container .apexcharts-legend{padding:20px 0 !important}.analytics-parent-div .pie-chart-container .apexcharts-legend .apexcharts-legend-series{margin:0 10px !important}.analytics-parent-div .pie-chart-container .apexcharts-legend .apexcharts-legend-series .apexcharts-legend-marker{border-radius:3px !important}.analytics-parent-div .pie-chart-container .apexcharts-legend .apexcharts-legend-series .apexcharts-legend-text{font-size:14px !important;font-weight:500 !important;color:#495057 !important}.analytics-parent-div .heading{color:#262626;font-size:16px;font-weight:600}.analytics-parent-div .heading h4{color:#2d3748;font-weight:700;margin-bottom:8px}@media(max-width: 576px){.analytics-parent-div .heading h4{font-size:1.25rem}}.analytics-parent-div .heading p{font-size:14px;color:#6c757d}@media(max-width: 576px){.analytics-parent-div .heading p{font-size:13px}}.analytics-parent-div .analytics-footer{padding:20px;background:hsla(0,0%,100%,.8);border-radius:8px;margin:20px 0}.analytics-parent-div .analytics-footer small{font-size:13px;color:#6c757d}.analytics-parent-div .analytics-footer small i{color:#2c3e50}.analytics-parent-div.paat-analytics-loading .spinner-border{width:3rem;height:3rem}.analytics-parent-div.paat-analytics-loading p{font-size:1.1rem;color:#6c757d}@media(max-width: 992px){.analytics-parent-div{padding:15px}}@media(max-width: 576px){.analytics-parent-div{padding:10px;height:auto;min-height:100vh}.analytics-parent-div .card{padding:.75rem}.analytics-parent-div .card .amount{font-size:1.5rem}.analytics-parent-div .card span.title{font-size:12px}}
.governance-parent .governance-table{height:calc(100vh - 13rem);overflow:auto}.governance-parent .governance-table table{width:-webkit-max-content;width:max-content;min-width:100%;max-width:-webkit-max-content;max-width:max-content;border-collapse:collapse}.governance-parent .governance-table tr:nth-child(even){background:#f5eef0}.governance-parent .governance-table tr:nth-child(odd){background:#fff}.governance-parent .governance-table a.hyper-link{color:#b74cd8;text-decoration:none;cursor:pointer}.governance-parent .governance-table table thead th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;text-align:center}.governance-parent .governance-table table tbody td{padding:15px;font-weight:400;font-size:13px;text-align:center}.governance-parent .governance-table table tbody td .round-img{border-radius:50%}.governance-parent .governance-table tbody.no-data{position:absolute;left:45%;top:45%}.search-input-div{border:1px solid #c6c6c6;border-radius:4px;background-color:#f8f4f4;display:flex;align-items:center;height:40px}.search-input-div input{border:none;outline:none;padding:.5rem;font-size:14px;color:#262626;background-color:#fff !important;width:14vw}.search-input-div span.glass{font-size:13px;padding:0rem .5rem;cursor:pointer}
.add-notification-component .add-parent .left-form-div{width:45%;background:#fff}.add-notification-component .add-parent .left-form-div .form-div .form-input{margin-bottom:1rem}.add-notification-component .add-parent .left-form-div .form-div .form-input .form-label{display:block;margin-bottom:.5rem;font-weight:600;color:#495057;font-size:14px}.add-notification-component .add-parent .left-form-div .form-div .form-input .form-control{width:100%;padding:.75rem;border:1px solid #ced4da;border-radius:4px;font-size:14px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.add-notification-component .add-parent .left-form-div .form-div .form-input .form-control:focus{outline:none;border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.add-notification-component .add-parent .left-form-div .form-div .form-input .form-control:disabled{background-color:#f8f9fa;opacity:.7;cursor:not-allowed}.add-notification-component .add-parent .left-form-div .form-div .form-input .form-control::placeholder{color:#6c757d;opacity:.7}.add-notification-component .add-parent .left-form-div .form-div .form-input textarea.form-control{resize:vertical;min-height:120px;font-family:inherit}.add-notification-component .add-parent .left-form-div .form-div .button-div .primary-btn{background:linear-gradient(135deg, #2c3e50 0%, #2c3e50 100%);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;min-height:48px;display:flex;align-items:center;justify-content:center}.add-notification-component .add-parent .left-form-div .form-div .button-div .primary-btn:hover:not(:disabled){background:linear-gradient(135deg, #2c3e50 0%, #004085 100%);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,123,255,.3)}.add-notification-component .add-parent .left-form-div .form-div .button-div .primary-btn:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.add-notification-component .add-parent .left-form-div .form-div .button-div .primary-btn i{margin-right:.5rem}.add-notification-component .add-parent .left-form-div .form-div .button-div .primary-btn i.fa-spin{animation:spin 1s linear infinite}.add-notification-component .add-parent .right-form-div{width:55%;background:#fff}.add-notification-component .add-parent .right-form-div .notification-listing .loading-container{text-align:center;padding:3rem;color:#6c757d;font-size:16px}.add-notification-component .add-parent .right-form-div .notification-listing .loading-container i{margin-right:.5rem;color:#2c3e50;font-size:20px}.add-notification-component .add-parent .right-form-div .notification-listing .notification-card{border-left:1px solid #000;border-radius:8px;padding:1rem;transition:all .2s ease;margin-bottom:1rem}.add-notification-component .add-parent .right-form-div .notification-listing .notification-card:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.add-notification-component .add-parent .right-form-div .notification-listing .notification-card .title{font-weight:600;color:#495057;margin-bottom:.5rem;font-size:16px;line-height:1.4}.add-notification-component .add-parent .right-form-div .notification-listing .notification-card .desc{color:#6c757d;margin-bottom:1rem;line-height:1.6;font-size:14px}.add-notification-component .add-parent .right-form-div .notification-listing .notification-card .desc p{margin-bottom:.5rem}.add-notification-component .add-parent .right-form-div .notification-listing .notification-card .desc p:last-child{margin-bottom:0}.add-notification-component .add-parent .right-form-div .notification-listing .notification-card .desc strong,.add-notification-component .add-parent .right-form-div .notification-listing .notification-card .desc b{color:#495057}.add-notification-component .add-parent .right-form-div .notification-listing .notification-card .desc ul,.add-notification-component .add-parent .right-form-div .notification-listing .notification-card .desc ol{margin-left:1rem;margin-bottom:.5rem}.add-notification-component .add-parent .right-form-div .notification-listing .notification-card .time{font-size:12px;color:#868e96;font-weight:500}.add-notification-component .add-parent .right-form-div .notification-listing .notification-card .fa-trash{font-size:16px;padding:.5rem;border-radius:4px;transition:all .2s ease;cursor:pointer}.add-notification-component .add-parent .right-form-div .notification-listing .notification-card .fa-trash:hover{background:rgba(220,53,69,.1);color:#dc3545 !important}.add-notification-component .add-parent .right-form-div .notification-listing .no-notifications{text-align:center;padding:3rem;color:#6c757d}.add-notification-component .add-parent .right-form-div .notification-listing .no-notifications .no-data-icon{font-size:48px;color:#adb5bd;margin-bottom:1rem}.add-notification-component .add-parent .right-form-div .notification-listing .no-notifications h5{color:#495057;margin-bottom:.5rem;font-size:18px}.add-notification-component .add-parent .right-form-div .notification-listing .no-notifications p{color:#6c757d;font-size:14px;margin:0}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(max-width: 992px){.add-notification-component .add-parent{flex-direction:column}.add-notification-component .add-parent .left-form-div,.add-notification-component .add-parent .right-form-div{width:100% !important}.add-notification-component .add-parent .right-form-div{max-height:400px}}@media(max-width: 768px){.add-notification-component .add-parent .left-form-div,.add-notification-component .add-parent .right-form-div{padding:1rem !important}.add-notification-component .add-parent .notification-listing .notification-card{padding:.75rem}.add-notification-component .add-parent .notification-listing .notification-card .title{font-size:14px}.add-notification-component .add-parent .notification-listing .notification-card .desc{font-size:13px}.add-notification-component .add-parent .notification-listing .notification-card .time{font-size:11px}}.d-flex{display:flex !important}.d-block{display:block !important}.w-100{width:100% !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mb-3{margin-bottom:1rem !important}.ms-2{margin-left:.5rem !important}.p-2{padding:.5rem !important}.justify-content-between{justify-content:space-between !important}.align-items-center{align-items:center !important}.text-danger{color:#dc3545 !important}.me-2{margin-right:.5rem !important}
.admin-budget-hrs{overflow:auto;height:calc(100vh - 14rem);background-color:#fff}.admin-budget-hrs table{width:-webkit-max-content;width:max-content;min-width:100%;max-width:-webkit-max-content;max-width:max-content;border-collapse:collapse}.admin-budget-hrs tr:nth-child(even){background:#f5eef0}.admin-budget-hrs tr:nth-child(odd){background:#fff}.admin-budget-hrs table thead th{background:#f5f2f5;color:#752975;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;text-align:center}.admin-budget-hrs table tbody td{padding:15px;font-weight:400;font-size:13px;text-align:center}.admin-budget-hrs table tbody td .round-img{border-radius:50%}.admin-budget-hrs tbody.no-data{position:absolute;left:45%;top:45%}
.timesheets-reopen .search-input-div{border:1px solid #c6c6c6;background-color:#f8f4f4;display:flex;align-items:center;height:40px}.timesheets-reopen .search-input-div input{border:none;outline:none;padding:.5rem;font-size:14px;width:14vw;color:#262626;background-color:#fff !important}.timesheets-reopen .search-input-div span.glass{font-size:13px;padding:0rem .5rem;cursor:pointer}.timesheets-reopen .rejected{background:#f0f8ff;padding:.5rem;border-radius:6px;color:red}.timesheets-reopen .audit-table-div{overflow:auto;height:calc(100vh - 15rem);background-color:#fff}.timesheets-reopen .audit-table-div .fixed-body{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.timesheets-reopen .audit-table-div table{width:100%;border-collapse:collapse}.timesheets-reopen .audit-table-div tr:nth-child(even){background:#f5eef0}.timesheets-reopen .audit-table-div tr:nth-child(odd){background:#fff}.timesheets-reopen .audit-table-div th,.timesheets-reopen .audit-table-div td{padding:10px;text-align:center}.timesheets-reopen .audit-table-div th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;white-space:nowrap}.timesheets-reopen .audit-table-div table tbody td{padding:15px;font-weight:400;font-size:13px;text-align:center;color:#262626}.timesheets-reopen div.no-data{height:calc(100vh - 14rem);display:flex;justify-content:center;align-items:center}
.my-reportees-parent .search-input-div{border:1px solid #c6c6c6;border-radius:4px;background-color:#f8f4f4;display:flex;align-items:center;width:15vw;height:40px}.my-reportees-parent .search-input-div input{border:none;outline:none;padding:.5rem;font-size:14px;color:#262626;background-color:#fff !important;width:14vw}.my-reportees-parent .search-input-div span.glass{font-size:13px;padding:0rem .5rem;cursor:pointer}.my-reportees-parent .label{color:#626262;font-size:14px}.my-reportees-parent .table-approval-div{height:calc(100vh - 15rem);overflow:auto}.my-reportees-parent .table-approval-div table{border-collapse:collapse;border:1px solid #d7d7d7;width:100%;min-width:100%;max-width:-webkit-max-content;max-width:max-content}.my-reportees-parent .table-approval-div tr:nth-child(even){background:#f5eef0}.my-reportees-parent .table-approval-div tr:nth-child(odd){background:#fff}.my-reportees-parent .table-approval-div th.bottom-table-header{padding:8px 10px;color:#a61463;font-size:14px;font-weight:700}.my-reportees-parent .table-approval-div table thead th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:-1px;z-index:5;text-align:left;border:1px solid #d7d7d7;text-align:center}.my-reportees-parent .table-approval-div table tbody td{padding:15px;font-weight:500;font-size:13px;color:#626262;text-align:left;border:1px solid #d7d7d7;text-align:center}.my-reportees-parent .table-approval-div table tbody td .round-img{border-radius:50%}.my-reportees-parent .table-approval-div tbody.no-data{position:absolute;left:45%;top:50%}.user-pic{width:30px;height:30px;object-fit:cover;vertical-align:middle}span.cross-click-icon{cursor:pointer;position:absolute;top:0;right:0;background:#2c3e50;padding:8px 12px;color:#fff;border-bottom-left-radius:12px;font-size:12px}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}

.admin-user-popups-component .add-wiki-home{min-height:calc(100vh - 10rem)}.admin-user-popups-component .add-wiki-home .add-wiki-section{width:100%;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #e9ecef}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .loading-container{display:flex;justify-content:center;align-items:center;padding:3rem;font-size:16px;color:#6c757d}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .loading-container i{margin-right:.5rem;font-size:20px;color:#2c3e50}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row{margin:0}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .col-lg-6{padding:.5rem}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .form-label{display:block;margin-bottom:.5rem;font-weight:600;color:#495057;font-size:14px}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-container{border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#fff;min-height:200px}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar{border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #ccc}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-editor{font-size:14px;line-height:1.6;min-height:180px;padding:12px 15px}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-editor.ql-blank::before{color:#999;font-style:normal;opacity:.6}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-editor h1,.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-editor h2,.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-editor h3{margin-top:1rem;margin-bottom:.5rem}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-editor p{margin-bottom:.75rem}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-editor ul,.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-editor ol{padding-left:1.5rem;margin-bottom:.75rem}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-editor blockquote{border-left:4px solid #ccc;margin:1rem 0;padding-left:1rem;font-style:italic}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-editor code{background:#f1f3f4;padding:2px 4px;border-radius:3px;font-family:"Courier New",monospace}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-editor .ql-code-block-container{background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;margin:.5rem 0}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow{padding:8px;border:1px solid #ccc;box-sizing:border-box;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow .ql-picker-label{border:1px solid rgba(0,0,0,0);border-radius:2px;padding:2px 4px}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow .ql-picker-label:hover{color:#2c3e50}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow .ql-picker-options{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow button{border:1px solid rgba(0,0,0,0);border-radius:2px;height:24px;width:24px;padding:3px 5px}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow button:hover{color:#2c3e50;border-color:#2c3e50}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow button.ql-active{color:#2c3e50;background:rgba(0,123,255,.1);border-color:#2c3e50}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow .ql-stroke{stroke:#444}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow .ql-fill{fill:#444}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow button:hover .ql-stroke{stroke:#2c3e50}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow button:hover .ql-fill{fill:#2c3e50}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow button.ql-active .ql-stroke{stroke:#2c3e50}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow button.ql-active .ql-fill{fill:#2c3e50}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-container.ql-snow{border:1px solid #ccc;border-top:none}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .btn-div{padding:1rem .5rem 0}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(max-width: 992px){.admin-user-popups-component .add-wiki-home .add-wiki-section{padding:1rem !important}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .col-lg-6{padding:.25rem}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-container{min-height:150px}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-editor{min-height:130px;font-size:13px}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow{padding:6px}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow button{height:20px;width:20px;padding:2px 3px}}@media(max-width: 768px){.admin-user-popups-component .add-wiki-home{flex-direction:column;padding:1rem !important}.admin-user-popups-component .add-wiki-home .add-wiki-section{margin-left:0 !important;padding:.75rem !important}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .col-lg-6{padding:.25rem 0}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor{margin-top:1rem !important}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow .ql-formats{margin-right:8px}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-toolbar.ql-snow button{margin:1px}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-container{min-height:120px}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .row .editor .ql-editor{min-height:100px;font-size:12px;padding:8px 10px}.admin-user-popups-component .add-wiki-home .add-wiki-section .add-form .btn-div{justify-content:center !important}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-lg-6{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%}@media(max-width: 992px){.col-lg-6{flex:0 0 100%;max-width:100%}}.d-flex{display:flex !important}.justify-content-end{justify-content:flex-end !important}.align-items-center{align-items:center !important}.mt-3{margin-top:1rem !important}.ms-2{margin-left:.5rem !important}.me-2{margin-right:.5rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}
.admin-component-container .page-header{margin-bottom:30px;border-bottom:1px solid #e9ecef;padding-bottom:15px}.admin-component-container .page-header h3{color:#333;margin:0 0 8px 0;font-size:22px;font-weight:600}.admin-component-container .page-header .page-description{color:#6c757d;margin:0;font-size:14px}.admin-component-container .content-area .placeholder-content{text-align:center;padding:40px 20px}.admin-component-container .content-area .placeholder-content .placeholder-icon{font-size:48px;color:#2c3e50;margin-bottom:20px}.admin-component-container .content-area .placeholder-content .placeholder-icon i{opacity:.8}.admin-component-container .content-area .placeholder-content h4{color:#333;margin-bottom:15px;font-weight:600}.admin-component-container .content-area .placeholder-content p{color:#6c757d;margin-bottom:20px;max-width:600px;margin-left:auto;margin-right:auto}.admin-component-container .content-area .placeholder-content ul{text-align:left;max-width:400px;margin:20px auto;color:#495057}.admin-component-container .content-area .placeholder-content ul li{margin-bottom:8px;padding-left:10px}.admin-component-container .content-area .placeholder-content ul li:before{content:"•";color:#2c3e50;font-weight:bold;margin-right:8px;margin-left:-10px}.admin-component-container .content-area .placeholder-content .loading-spinner{margin-top:30px;color:#2c3e50}.admin-component-container .content-area .placeholder-content .loading-spinner i{margin-right:8px}.admin-component-container .content-area .placeholder-content .loading-spinner span{font-size:14px}.admin-component-container .action-buttons{display:flex;gap:10px;margin-bottom:20px}.admin-component-container .action-buttons .btn{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s ease}.admin-component-container .action-buttons .btn.btn-primary{background-color:#2c3e50;color:#fff}.admin-component-container .action-buttons .btn.btn-primary:hover{background-color:#2c3e50}.admin-component-container .action-buttons .btn.btn-secondary{background-color:#6c757d;color:#fff}.admin-component-container .action-buttons .btn.btn-secondary:hover{background-color:#545b62}.admin-component-container .action-buttons .btn.btn-success{background-color:#28a745;color:#fff}.admin-component-container .action-buttons .btn.btn-success:hover{background-color:#1e7e34}.admin-component-container .action-buttons .btn.btn-danger{background-color:#dc3545;color:#fff}.admin-component-container .action-buttons .btn.btn-danger:hover{background-color:#c82333}.admin-component-container .data-table{width:100%;border-collapse:collapse;margin-top:20px}.admin-component-container .data-table th,.admin-component-container .data-table td{padding:12px;text-align:left;border-bottom:1px solid #dee2e6}.admin-component-container .data-table th{background-color:#f8f9fa;font-weight:600;color:#495057}.admin-component-container .data-table tbody tr:hover{background-color:#f8f9fa}.admin-component-container .form-group{margin-bottom:20px}.admin-component-container .form-group label{display:block;margin-bottom:5px;font-weight:500;color:#333}.admin-component-container .form-group input,.admin-component-container .form-group select,.admin-component-container .form-group textarea{width:100%;padding:8px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px}.admin-component-container .form-group input:focus,.admin-component-container .form-group select:focus,.admin-component-container .form-group textarea:focus{outline:none;border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.admin-component-container .form-group textarea{resize:vertical;min-height:100px}
.admin-layout .admin-header{margin-bottom:20px}.admin-layout .admin-header h2{color:#333;font-size:24px;font-weight:600;margin:0}.admin-layout .admin-tabs{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:1px solid #dee2e6;background:#f5f5f5}.admin-layout .admin-tabs .nav-tabs{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;border-bottom:none}.admin-layout .admin-tabs .nav-tabs .nav-item{margin-bottom:-1px}.admin-layout .admin-tabs .nav-tabs .nav-item .nav-link{display:block;padding:12px 16px;text-decoration:none;color:#495057;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-top-left-radius:.375rem;border-top-right-radius:.375rem;transition:all .3s ease;font-size:14px;font-weight:500;white-space:nowrap}.admin-layout .admin-content{background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:10px;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media(max-width: 768px){.admin-layout{padding:10px}.admin-layout .admin-tabs .nav-tabs{flex-direction:column}.admin-layout .admin-tabs .nav-tabs .nav-item .nav-link{border-radius:0;border-left:none;border-right:none}.admin-layout .admin-tabs .nav-tabs .nav-item .nav-link:first-child{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.admin-layout .admin-tabs .nav-tabs .nav-item .nav-link:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.admin-layout .admin-content{padding:15px}}
.my-reportees-parent .search-input-div{border:1px solid #c6c6c6;border-radius:4px;background-color:#f8f4f4;display:flex;align-items:center;width:15vw;height:40px}.my-reportees-parent .search-input-div input{border:none;outline:none;padding:.5rem;font-size:14px;color:#262626;background-color:#fff !important;width:14vw}.my-reportees-parent .search-input-div span.glass{font-size:13px;padding:0rem .5rem;cursor:pointer}.my-reportees-parent .table-approval-div{height:calc(100vh - 13rem);overflow:auto}.my-reportees-parent .table-approval-div table{border-collapse:collapse;border:1px solid #d7d7d7;width:100%;min-width:100%;max-width:-webkit-max-content;max-width:max-content}.my-reportees-parent .table-approval-div tr:nth-child(even){background:#f5eef0}.my-reportees-parent .table-approval-div tr:nth-child(odd){background:#fff}.my-reportees-parent .table-approval-div th.bottom-table-header{padding:8px 10px;color:#a61463;font-size:14px;font-weight:700}.my-reportees-parent .table-approval-div table thead th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:-1px;z-index:5;text-align:left;border:1px solid #d7d7d7;text-align:center}.my-reportees-parent .table-approval-div table tbody td{padding:15px;font-weight:500;font-size:13px;color:#626262;text-align:left;border:1px solid #d7d7d7;text-align:center}.my-reportees-parent .table-approval-div table tbody td .round-img{border-radius:50%}.my-reportees-parent .table-approval-div tbody.no-data{position:absolute;left:45%;top:50%}.my-reportees-parent .btn:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.my-reportees-parent .btn:disabled i{margin-right:5px}.my-reportees-parent .btn.btn-primary:disabled{background-color:#6c757d}.my-reportees-parent .btn.btn-secondary:disabled{background-color:#adb5bd}
.adminPoGovernanceComponentCss button{border:none;background:none}.adminPoGovernanceComponentCss .nav-tabs{position:-webkit-sticky;position:sticky;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px}.adminPoGovernanceComponentCss .nav-tabs ul{padding:0;margin:0}.adminPoGovernanceComponentCss .nav-tabs ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500}.adminPoGovernanceComponentCss .nav-tabs li.active{color:#242424;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px;margin-left:10px}.adminPoGovernanceComponentCss .tabs-div .tabButton{cursor:pointer;padding:10px 24px;background-color:#ededf5;border-radius:20px;font-weight:600;color:#6c757d;transition:all .3s ease;border:1px solid rgba(0,0,0,0);height:-webkit-fit-content !important;height:fit-content !important}.adminPoGovernanceComponentCss .tabs-div .tabButton.active-tab{background-color:#6a1b9a;color:#fff;box-shadow:0 4px 12px rgba(106,27,154,.25)}.adminPoGovernanceComponentCss .tabs-div .tabButton:hover{background-color:#d1c4e9;border-color:#b39ddb}.adminPoGovernanceComponentCss .search-input-div{border:1px solid #c6c6c6;background-color:#f8f4f4;display:flex;align-items:center;height:40px}.adminPoGovernanceComponentCss .search-input-div input{border:none;outline:none;padding:.5rem;font-size:14px;width:14vw;color:#262626;background-color:#fff !important}.adminPoGovernanceComponentCss .search-input-div span.glass{font-size:13px;padding:0rem .5rem;cursor:pointer}.adminPoGovernanceComponentCss .audit-table-div{overflow:auto;height:calc(100vh - 18rem);background-color:#fff}.adminPoGovernanceComponentCss .audit-table-div .fixed-body{max-width:420px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminPoGovernanceComponentCss .audit-table-div table{width:-webkit-max-content;width:max-content;min-width:100%;max-width:-webkit-max-content;max-width:max-content;border-collapse:collapse}.adminPoGovernanceComponentCss .audit-table-div tr:nth-child(even){background:#f5eef0}.adminPoGovernanceComponentCss .audit-table-div tr:nth-child(odd){background:#fff}.adminPoGovernanceComponentCss .audit-table-div th,.adminPoGovernanceComponentCss .audit-table-div td{padding:10px;text-align:center}.adminPoGovernanceComponentCss .audit-table-div th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;white-space:nowrap}.adminPoGovernanceComponentCss .audit-table-div table tbody td{padding:15px;font-weight:400;font-size:13px;text-align:center;color:#262626}.adminPoGovernanceComponentCss .audit-table-div td.status{font-size:.9rem !important;font-weight:700}.adminPoGovernanceComponentCss .audit-table-div .penindg-state{color:#d1d130 !important}.adminPoGovernanceComponentCss .audit-table-div .accepted-state{color:#1d881d !important}.adminPoGovernanceComponentCss .audit-table-div .revoked-state{color:#aa2b40 !important}.adminPoGovernanceComponentCss .audit-table-div .rejected-state{color:#ca2929 !important}.adminPoGovernanceComponentCss div.no-data{height:calc(100vh - 14rem);display:flex;justify-content:center;align-items:center}.adminPoGovernanceComponentCss .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}
.wsr-parent{background-color:#fff;padding:15px;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.05);transition:all .3s ease;height:calc(100vh - 14rem);overflow:auto}.wsr-parent .top-div{flex-wrap:wrap;gap:16px}.wsr-parent .tabs-div{background-color:#e9ecef;border-radius:8px;padding:4px;display:flex}.wsr-parent .tabButton{padding:8px 20px;margin:0 4px;border:none;background-color:rgba(0,0,0,0);color:#495057;font-weight:500;border-radius:6px;cursor:pointer;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1);white-space:nowrap}.wsr-parent .tabButton:not(.left-active-tab):hover{background-color:#dee2e6;color:#212529}.wsr-parent .tabButton.left-active-tab{background-color:#2c3e50;color:#fff;font-weight:600;box-shadow:0 3px 8px rgba(0,123,255,.25);transform:translateY(-2px)}.wsr-parent .tabButton:not(.active-tab):hover{background-color:#dee2e6;color:#212529}.wsr-parent .tabButton.active-tab{color:#fff;font-weight:600;transform:translateY(-2px)}.wsr-parent .tabButton.active-q1{background-color:#ef4444;box-shadow:0 3px 8px rgba(239,68,68,.35)}.wsr-parent .tabButton.active-q2{background-color:#3b82f6;box-shadow:0 3px 8px rgba(59,130,246,.35)}.wsr-parent .tabButton.active-q3{background-color:#434343;box-shadow:0 3px 8px rgba(34,197,94,.35)}.wsr-parent .tabButton.active-q4{background-color:#cac531;box-shadow:0 3px 8px rgba(249,115,22,.35)}.wsr-parent .chart-container1,.wsr-parent .table-qudrant-data{margin-top:35px}.wsr-parent .wsr-component{width:100%}.wsr-parent .wsr-component .chart-container1{position:relative;width:100%;height:auto;margin:0;padding:0;display:block !important}.wsr-parent .wsr-component .chart-container1 .apexcharts-canvas{width:100% !important;max-width:100% !important;margin:0 auto}.wsr-parent .wsr-component .chart-container1 .apexcharts-svg{width:100% !important;height:auto !important}.wsr-parent .wsr-component .chart-container1 .apexcharts-inner{width:100% !important}.wsr-parent .total-count,.wsr-parent .last-refreshd-on{padding:6px 12px;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;font-size:13px;font-weight:500;color:#495057;z-index:10;box-shadow:0 2px 5px rgba(0,0,0,.07)}.wsr-parent .total-count{left:20px}.wsr-parent .last-refreshd-on{right:20px}.wsr-parent .table-qudrant-data{overflow-x:auto;border:1px solid #e0e0e0;border-radius:8px;height:calc(100vh - 20rem);overflow:auto;margin-top:20px !important}.wsr-parent table{width:100%;border-collapse:collapse;background-color:#fff}.wsr-parent thead th{background-color:#f8f9fa;color:#343a40;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:14px 16px;text-align:left;border-bottom:2px solid #dee2e6;position:-webkit-sticky;position:sticky;top:0;z-index:10}.wsr-parent th{-webkit-user-select:none;user-select:none;transition:color .2s ease}.wsr-parent th:hover{color:#2c3e50}.wsr-parent tbody tr{transition:background-color .2s ease;border-bottom:1px solid #e9ecef}.wsr-parent tbody tr:last-child{border-bottom:none}.wsr-parent tbody td{padding:14px 16px;color:#495057;vertical-align:middle;font-size:14px}.wsr-parent tbody tr:nth-of-type(even){background-color:#f9f9f9}.wsr-parent tbody tr:hover{background-color:#e6f2ff;cursor:pointer}.wsr-parent tbody app-no-data-found{display:table-row-group}.wsr-parent td.no-data{position:absolute;left:40%;top:50%}
.audit-table-div{overflow:auto;height:calc(100vh - 14rem);background-color:#fff}.audit-table-div table{width:-webkit-max-content;width:max-content;min-width:100%;max-width:-webkit-max-content;max-width:max-content;border-collapse:collapse}.audit-table-div tr:nth-child(even){background:#f5eef0}.audit-table-div tr:nth-child(odd){background:#fff}.audit-table-div table thead th{background:#f5f2f5;color:#752975;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;text-align:center}.audit-table-div table tbody td{padding:15px;font-weight:400;font-size:13px;text-align:center}.audit-table-div table tbody td .round-img{border-radius:50%}.audit-table-div tbody.no-data{position:absolute;left:45%;top:45%}
.add-parent{overflow:auto;height:calc(100vh - 10rem)}.form-control{box-shadow:none !important;border:none;outline:none;border-radius:.125rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}.notification-card{background:#fff;padding:1rem;border-radius:6px;border-left:2px solid #626262;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}.title{color:#262626;font-size:.9rem;font-weight:600}.desc,.time{color:#626262;font-size:.8rem;font-weight:500}
.admin-component-container .search-input-div{border:1px solid #c6c6c6;border-radius:4px;background-color:#f8f4f4;display:flex;align-items:center;width:15vw;height:40px}.admin-component-container .search-input-div input{border:none;outline:none;padding:.5rem;font-size:14px;color:#262626;background-color:#fff !important;width:14vw}.admin-component-container .search-input-div span.glass{font-size:13px;padding:0rem .5rem;cursor:pointer}.admin-component-container .label{color:#626262;font-size:14px}.admin-component-container .employee-select-container .react-select__control{border:1px solid #ced4da !important;border-radius:4px !important;min-height:40px !important;box-shadow:none !important}.admin-component-container .employee-select-container .react-select__control:hover{border-color:#adb5bd !important}.admin-component-container .employee-select-container .react-select__control--is-focused{border-color:#2c3e50 !important;box-shadow:0 0 0 .2rem rgba(0,123,255,.25) !important}.admin-component-container .employee-select-container .react-select__option{padding:0 !important}.admin-component-container .employee-select-container .react-select__option--is-selected{background-color:#2c3e50 !important;color:#fff !important}.admin-component-container .employee-select-container .react-select__option--is-focused{background-color:#f8f9fa !important;color:#333 !important}.admin-component-container .employee-select-container .react-select__menu{z-index:99999 !important;border:1px solid #ced4da !important;border-radius:4px !important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.admin-component-container .employee-select-container .react-select__menu-portal{z-index:99999 !important}.admin-component-container .employee-select-container .react-select__placeholder{color:#6c757d !important;font-size:14px !important}.admin-component-container .employee-select-container .react-select__loading-indicator{color:#2c3e50 !important}.admin-component-container .employee-select-container .react-select__clear-indicator{color:#6c757d !important}.admin-component-container .employee-select-container .react-select__clear-indicator:hover{color:#495057 !important}.admin-component-container .employee-select-container .react-select__dropdown-indicator{color:#6c757d !important}.admin-component-container .employee-select-container .react-select__dropdown-indicator:hover{color:#495057 !important}.admin-component-container .employee-option{padding:8px 12px !important;cursor:pointer !important;display:flex !important;align-items:center !important}.admin-component-container .employee-option:hover{background-color:#f8f9fa !important}.admin-component-container .modal{z-index:1050 !important}.admin-component-container .modal .modal-dialog{z-index:1051 !important}.admin-component-container .modal .modal-dialog .modal-content{z-index:1052 !important}.admin-component-container .react-select__menu-portal{z-index:99999 !important}.admin-component-container .table-approval-div{height:calc(100vh - 18rem);overflow:auto}.admin-component-container .table-approval-div table{border-collapse:collapse;border:1px solid #d7d7d7;width:100%;min-width:100%;max-width:-webkit-max-content;max-width:max-content}.admin-component-container .table-approval-div tr:nth-child(even){background:#f5eef0}.admin-component-container .table-approval-div tr:nth-child(odd){background:#fff}.admin-component-container .table-approval-div th.bottom-table-header{padding:8px 10px;color:#a61463;font-size:14px;font-weight:700}.admin-component-container .table-approval-div table thead th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:-1px;z-index:5;text-align:left;border:1px solid #d7d7d7;text-align:center}.admin-component-container .table-approval-div table tbody td{padding:15px;font-weight:500;font-size:13px;color:#626262;text-align:left;border:1px solid #d7d7d7;text-align:center}.admin-component-container .table-approval-div table tbody td .round-img{border-radius:50%}.admin-component-container .table-approval-div tbody.no-data{position:absolute;left:45%;top:50%}.admin-component-container .table-approval-div span.cross-click-icon{cursor:pointer;position:absolute;top:0;right:0;background:#2c3e50;padding:8px 12px;color:#fff;border-bottom-left-radius:12px;font-size:12px}
.audit-log-modal .modal-dialog{max-width:1200px}.audit-log-modal .audit-log-info{background-color:#f8f9fa;padding:10px;border-radius:5px;border-left:4px solid #007bff}.audit-log-modal .table-responsive{max-height:calc(100vh - 200px);overflow-y:auto}.audit-log-modal .table{font-size:.9rem;margin-bottom:0}.audit-log-modal .table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.audit-log-modal .table th{background-color:#495057 !important;color:#fff;border:none;font-weight:600;text-align:center;vertical-align:middle;box-shadow:0 2px 2px -1px rgba(0,0,0,.4)}.audit-log-modal .table td{vertical-align:middle;text-align:center;border-bottom:1px solid #dee2e6}.audit-log-modal .table td:nth-child(2),.audit-log-modal .table td:nth-child(3),.audit-log-modal .table td:nth-child(4){text-align:left}.audit-log-modal .table td:nth-child(6){text-align:left}.audit-log-modal .table tbody tr:hover{background-color:#f1f3f4}.audit-log-modal .badge{font-size:.75rem;padding:.4em .6em}.audit-log-modal .modal-content{border-radius:12px;border:none;box-shadow:0 5px 15px rgba(0,0,0,.2)}.audit-log-modal .pagination{margin-bottom:0;gap:5px}.audit-log-modal .pagination .page-item .page-link{color:#495057;border:1px solid #dee2e6;padding:.375rem .75rem;border-radius:6px;min-width:38px;text-align:center;transition:all .2s}.audit-log-modal .pagination .page-item .page-link:focus{box-shadow:none}.audit-log-modal .pagination .page-item .page-link:hover{background-color:#e9ecef;border-color:#dee2e6;color:#2c3e50}.audit-log-modal .pagination .page-item.active .page-link{background-color:#2c3e50;border-color:#2c3e50;color:#fff}.audit-log-modal .pagination .page-item.disabled .page-link{color:#adb5bd;background-color:#f8f9fa;border-color:#dee2e6}.audit-log-modal .spinner-border{color:#007bff}.audit-log-modal .modal-header{background-color:#f8f9fa;border-bottom:2px solid #007bff}.audit-log-modal .modal-header .modal-title{color:#495057;font-weight:600}.audit-log-modal .modal-header .modal-title .fas{color:#007bff}.audit-log-modal .modal-footer{background-color:#f8f9fa;border-top:1px solid #dee2e6}@media(max-width: 768px){.audit-log-modal .modal-dialog{max-width:95%;margin:.5rem}.audit-log-modal .table{font-size:.8rem}.audit-log-modal .badge{font-size:.65rem;padding:.3em .5em}}.audit-log-table .entity-department{color:#495057;font-weight:600}.audit-log-table .entity-category{color:#007bff;font-weight:500}.audit-log-table .entity-subcategory{color:#17a2b8;font-weight:500}.audit-log-table .action-create{background-color:#28a745 !important}.audit-log-table .action-update{background-color:#ffc107 !important;color:#212529 !important}.audit-log-table .action-activate{background-color:#28a745 !important}.audit-log-table .action-deactivate{background-color:#dc3545 !important}.audit-log-table .status-active{background-color:#28a745 !important}.audit-log-table .status-inactive{background-color:#6c757d !important}
.wcs-cms{padding:1.5rem;background-color:#f5f7fa;height:calc(100vh - 220px);display:flex;flex-direction:column;overflow:hidden}.wcs-cms .cms-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-shrink:0}.wcs-cms .cms-header h5{font-size:1.25rem;font-weight:600;color:#333;margin:0}.wcs-cms .cms-header .header-actions{display:flex;gap:1rem}.wcs-cms .cms-header .header-actions .btn{display:flex;align-items:center;gap:.5rem;font-weight:500;padding:.5rem 1rem;font-size:.9rem;border-radius:6px}.wcs-cms .cms-header .header-actions .btn.btn-primary{background-color:#2c3e50;border-color:#2c3e50;color:#fff}.wcs-cms .cms-header .header-actions .btn.btn-primary:hover{background-color:#1a252f}.wcs-cms .cms-header .header-actions .btn.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.wcs-cms .cms-header .header-actions .btn.btn-outline-secondary:hover{background-color:#6c757d;color:#fff}.wcs-cms .cms-content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1.5rem;gap:1.5rem;flex:1 1;min-height:0;overflow:hidden}.wcs-cms .cms-content .department-section,.wcs-cms .cms-content .category-section,.wcs-cms .cms-content .subcategory-section{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);display:flex;flex-direction:column;overflow:hidden;border:1px solid #e9ecef}.wcs-cms .cms-content .department-section .panel-header,.wcs-cms .cms-content .category-section .panel-header,.wcs-cms .cms-content .subcategory-section .panel-header{padding:1rem;border-bottom:1px solid #eee;background-color:#fff;display:flex;justify-content:space-between;align-items:center}.wcs-cms .cms-content .department-section .panel-header h6,.wcs-cms .cms-content .category-section .panel-header h6,.wcs-cms .cms-content .subcategory-section .panel-header h6{margin:0;font-weight:600;font-size:1rem;color:#495057}.wcs-cms .cms-content .department-section .panel-header .btn-sm,.wcs-cms .cms-content .category-section .panel-header .btn-sm,.wcs-cms .cms-content .subcategory-section .panel-header .btn-sm{padding:.25rem .6rem;font-size:.8rem}.wcs-cms .cms-content .department-section .panel-toolbar,.wcs-cms .cms-content .category-section .panel-toolbar,.wcs-cms .cms-content .subcategory-section .panel-toolbar{padding:.75rem 1rem;border-bottom:1px solid #eee;background-color:#f8f9fa;display:flex;gap:.5rem}.wcs-cms .cms-content .department-section .panel-toolbar .search-input,.wcs-cms .cms-content .category-section .panel-toolbar .search-input,.wcs-cms .cms-content .subcategory-section .panel-toolbar .search-input{flex:1 1;border:1px solid #ced4da;border-radius:4px;padding:.375rem .75rem;font-size:.9rem}.wcs-cms .cms-content .department-section .panel-toolbar .search-input:focus,.wcs-cms .cms-content .category-section .panel-toolbar .search-input:focus,.wcs-cms .cms-content .subcategory-section .panel-toolbar .search-input:focus{outline:none;border-color:#2c3e50}.wcs-cms .cms-content .department-section .panel-body,.wcs-cms .cms-content .category-section .panel-body,.wcs-cms .cms-content .subcategory-section .panel-body{flex:1 1;overflow-y:auto;padding:0}.wcs-cms .cms-content .department-section .empty-state,.wcs-cms .cms-content .category-section .empty-state,.wcs-cms .cms-content .subcategory-section .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#adb5bd;padding:2rem;text-align:center}.wcs-cms .cms-content .department-section .empty-state p,.wcs-cms .cms-content .category-section .empty-state p,.wcs-cms .cms-content .subcategory-section .empty-state p{margin-top:1rem}.wcs-cms .table{margin:0;width:100%}.wcs-cms .table thead th{background-color:#f8f9fa;color:#495057;font-weight:600;font-size:.85rem;border-bottom:2px solid #dee2e6;padding:.75rem 1rem;white-space:nowrap;position:-webkit-sticky;position:sticky;top:0;z-index:10;box-shadow:0 1px 0 #dee2e6}.wcs-cms .table tbody tr{cursor:pointer;transition:background-color .15s ease-in-out}.wcs-cms .table tbody tr:hover{background-color:#f8f9fa}.wcs-cms .table tbody tr.selected{background-color:#e8f0fe;border-left:3px solid #1a73e8}.wcs-cms .table tbody tr td{padding:.75rem 1rem;font-size:.9rem;color:#212529;vertical-align:middle;border-bottom:1px solid #dee2e6}.wcs-cms .table tbody tr td .badge{font-size:.75rem;padding:.35em .65em;font-weight:600}.wcs-cms .table tbody tr td .badge.bg-success{background-color:#e6f4ea !important;color:#1e7e34}.wcs-cms .table tbody tr td .badge.bg-danger{background-color:#fbeaea !important;color:#dc3545}.wcs-cms .table tbody tr td .action-btn{padding:.25rem;margin:0 .2rem;color:#6c757d;background:none;border:none;transition:color .2s;border:1px solid rgba(0,0,0,0);border-radius:4px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.wcs-cms .table tbody tr td .action-btn svg{width:16px;height:16px;fill:currentColor}.wcs-cms .table tbody tr td .action-btn:hover{color:#1a73e8;background-color:#e8f0fe;border-color:#d2e3fc}.wcs-cms .table tbody tr td .action-btn.restore{color:#ffc107}.wcs-cms .table tbody tr td .action-btn.restore:hover{color:#d39e00;background-color:#fff3cd}.wcs-cms .table-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:200px;color:#6c757d}.wcs-cms .table-loading .spinner{width:2rem;height:2rem;border:3px solid #f3f3f3;border-top:3px solid #2c3e50;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1rem}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wcs-cms .switch{position:relative;display:inline-block;width:32px;height:18px;margin-bottom:0}.wcs-cms .switch input{opacity:0;width:0;height:0}.wcs-cms .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:18px}.wcs-cms .switch .slider:before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}.wcs-cms .switch input:checked+.slider{background-color:#2c3e50}.wcs-cms .switch input:focus+.slider{box-shadow:0 0 1px #2c3e50}.wcs-cms .switch input:checked+.slider:before{transform:translateX(14px)}.wcs-cms .actions-cell{display:flex;align-items:center;gap:8px;white-space:nowrap}
.timesheets-reopen .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.timesheets-reopen .popup-content{background:#fff;padding:20px;border-radius:8px;min-width:500px;max-width:500px}.timesheets-reopen .btn-group{display:flex;gap:10px;justify-content:right}.timesheets-reopen .btn-group button{padding:8px 16px;border:none;border-radius:4px;cursor:pointer}.timesheets-reopen .btn-group button:first-child{background:#2c3e50;color:#fff}.timesheets-reopen .btn-group button:last-child{background:#6c757d;color:#fff}.timesheets-reopen textarea{width:100%;min-height:80px;margin:10px 0;padding:8px;border:1px solid #ddd;border-radius:4px}.timesheets-reopen .modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.timesheets-reopen .modal-dialog{max-height:90vh;overflow-y:auto}.timesheets-reopen .search-input-div{border:1px solid #c6c6c6;background-color:#f8f4f4;display:flex;align-items:center;height:40px}.timesheets-reopen .search-input-div input{border:none;outline:none;padding:.5rem;font-size:14px;width:14vw;color:#262626;background-color:#fff !important}.timesheets-reopen .search-input-div span.glass{font-size:13px;padding:0rem .5rem;cursor:pointer}.timesheets-reopen .rejected{background:#f0f8ff;padding:.5rem;border-radius:6px;color:red}.timesheets-reopen .audit-table-div{overflow:auto;height:calc(100vh - 14rem);background-color:#fff}.timesheets-reopen .audit-table-div .fixed-body{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.timesheets-reopen .audit-table-div table{width:100%;border-collapse:collapse}.timesheets-reopen .audit-table-div tr:nth-child(even){background:#f5eef0}.timesheets-reopen .audit-table-div tr:nth-child(odd){background:#fff}.timesheets-reopen .audit-table-div th,.timesheets-reopen .audit-table-div td{padding:10px;text-align:center}.timesheets-reopen .audit-table-div th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;white-space:nowrap}.timesheets-reopen .audit-table-div table tbody td{padding:15px;font-weight:400;font-size:13px;text-align:center;color:#262626}.timesheets-reopen div.no-data{height:calc(100vh - 9rem);display:flex;justify-content:center;align-items:center;border-radius:8px}
.my-actions-component .main-query-div{background-color:#fbfbfb;border-radius:4px}.my-actions-component .main-query-div .nav-tabs{position:-webkit-sticky;position:sticky;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px}.my-actions-component .main-query-div .nav-tabs ul{padding:0;margin:0}.my-actions-component .main-query-div .nav-tabs ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500}.my-actions-component .main-query-div .nav-tabs li.active{color:#242424;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px;margin-left:10px}.my-actions-component .main-query-div .query-content-div{padding:.4rem .6rem}.my-actions-component .tab-button{border:none !important;outline:none !important;background:rgba(0,0,0,0) !important}
.competency-cms{padding:10px;max-width:100%;margin:0 auto;background:#fff;border-radius:10px}.competency-cms .no-data{text-align:center;padding:3rem 1.5rem;color:#6c757d}.competency-cms .cms-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px;padding-bottom:4px;border-bottom:1px solid #e9ecef}.competency-cms .cms-header h1{color:#2c3e50;margin:0;font-weight:600}.competency-cms .cms-header .header-actions{display:flex;gap:1rem}.competency-cms .cms-header .header-actions .btn{display:flex;align-items:center;gap:.5rem;background-color:#2c3e50;border-color:#2c3e50}.competency-cms .cms-filters{display:flex;gap:1rem;margin-bottom:5px;align-items:center;flex-wrap:wrap}.competency-cms .cms-filters .filter-group{display:flex;gap:1rem}.competency-cms .cms-filters .form-select{min-width:150px}.competency-cms .cms-content{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;height:75vh}@media(min-width: 768px){.competency-cms .cms-content{grid-template-columns:1fr 1fr}}@media(min-width: 1400px){.competency-cms .cms-content.three-level{grid-template-columns:1fr 1fr 1fr}}.competency-cms .cms-content .competency-section,.competency-cms .cms-content .skill-section,.competency-cms .cms-content .sub-skill-section{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;height:100%;display:flex;flex-direction:column}.competency-cms .cms-content .competency-section.empty,.competency-cms .cms-content .skill-section.empty,.competency-cms .cms-content .sub-skill-section.empty{display:flex;align-items:center;justify-content:center;color:#6c757d;font-style:italic}.competency-cms .cms-content .competency-section.empty p,.competency-cms .cms-content .skill-section.empty p,.competency-cms .cms-content .sub-skill-section.empty p{margin:0}@media(max-width: 1399px){.competency-cms .cms-content .skill-section,.competency-cms .cms-content .sub-skill-section{grid-column:span 2}}.competency-table-container .table-header{padding:10px 0px 0px 10px;background:#f8f9fa;border-bottom:1px solid #dee2e6}.competency-table-container .table-header h3{margin:0;color:#495057;font-weight:600}.competency-table-container .table-loading,.competency-table-container .no-data{text-align:center;padding:3rem 1.5rem;color:#6c757d}.competency-table-container .table-loading .spinner,.competency-table-container .no-data .spinner{width:2rem;height:2rem;border:3px solid #e9ecef;border-top:3px solid #007bff;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 1rem}.competency-table-container .table-loading i,.competency-table-container .no-data i{font-size:3rem;color:#dee2e6;margin-bottom:1rem}.competency-table-container .table-responsive .table{margin-bottom:0;font-size:13px}.competency-table-container .table-responsive .table tbody tr{cursor:pointer;transition:background-color .15s ease}.competency-table-container .table-responsive .table tbody tr:hover{background-color:#f8f9fa}.competency-table-container .table-responsive .table tbody tr.selected{background-color:#e3f2fd;border-left:4px solid #007bff}.competency-table-container .table-responsive .table .competency-name strong{color:#2c3e50}.competency-table-container .table-responsive .table .status-badge{padding:3px .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;margin-top:0px}.competency-table-container .table-responsive .table .status-badge.active{background-color:#d4edda;color:#155724}.competency-table-container .table-responsive .table .status-badge.inactive{background-color:#f8d7da;color:#721c24}.competency-table-container .table-responsive .table .sub-skills-count{background-color:#2c3e50;color:#fff;padding:.25rem .5rem;border-radius:.5rem;font-size:.75rem;font-weight:600}.competency-table-container .table-responsive .table .date{color:#6c757d;font-size:.875rem}.competency-table-container .table-responsive .table .action-buttons{display:flex;gap:.5rem}.competency-table-container .table-responsive .table .action-buttons .btn{border:none;background:none;transition:all .15s ease}.competency-table-container .table-responsive .table .action-buttons .btn:hover{transform:scale(1.1)}.competency-table-container .table-responsive .table .action-buttons .btn.btn-outline-primary{color:#007bff;border:1px solid #007bff}.competency-table-container .table-responsive .table .action-buttons .btn.btn-outline-warning{color:#ffc107;border:1px solid #ffc107}.competency-table-container .table-responsive .table .action-buttons .btn.btn-outline-success{color:#28a745;border:1px solid #28a745}.sub-skill-panel .no-data{padding:10px;text-align:center}.sub-skill-panel table.table.table-striped{font-size:13px}.sub-skill-panel .status-badge{margin-top:0px}.sub-skill-panel .status-badge.active{background-color:#d4edda;color:#155724;padding:3px .75rem}.sub-skill-panel .status-badge.inactive{background-color:#f8d7da;color:#721c24;padding:3px .75rem}.sub-skill-panel .panel-header{padding:6px 0px 4px 10px;background:#f8f9fa;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center}.sub-skill-panel .panel-header h3{margin:0;color:#495057;font-weight:600}.sub-skill-panel .panel-header .btn{display:flex;align-items:center;gap:.5rem;background-color:#2c3e50;border-color:#2c3e50}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6) !important;display:flex;align-items:center;justify-content:center;z-index:1050;padding:1rem}.modal-backdrop .modal-dialog{background:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.2);width:100%;max-width:500px;max-height:90vh;overflow-y:auto}.modal-backdrop .modal-dialog.modal-lg{max-width:800px}.modal-backdrop .modal-dialog.modal-xl{max-width:1200px}.modal-backdrop .modal-content .modal-header{padding:0px 0px 10px;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center;border-radius:8px 8px 0 0}.modal-backdrop .modal-content .modal-header .modal-title{margin:0;color:#2c3e50;font-weight:600}.modal-backdrop .modal-content .modal-header .btn-close{background:none;border:none;color:#6c757d;font-size:1.25rem;cursor:pointer;transition:color .15s ease}.modal-backdrop .modal-content .modal-header .btn-close:hover:not(:disabled){color:#495057}.modal-backdrop .modal-content .modal-header .btn-close:disabled{opacity:.5;cursor:not-allowed}.modal-backdrop .modal-content .modal-body{padding:1.5rem 0px 0px}.modal-backdrop .modal-content .modal-body .form-group{margin-bottom:1.5rem}.modal-backdrop .modal-content .modal-body .form-group label{display:block;margin-bottom:.5rem;color:#495057;font-weight:500}.modal-backdrop .modal-content .modal-body .form-group label small{color:#6c757d;font-weight:400;margin-left:.5rem}.modal-backdrop .modal-content .modal-body .form-group .form-control{width:100%;padding:.75rem;border:1px solid #ced4da;border-radius:4px;transition:border-color .15s ease}.modal-backdrop .modal-content .modal-body .form-group .form-control:focus{outline:none;border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(44,62,80,.25)}.modal-backdrop .modal-content .modal-body .form-group .form-control.is-invalid{border-color:#dc3545}.modal-backdrop .modal-content .modal-body .form-group textarea.form-control{resize:vertical;font-family:monospace;font-size:.875rem}.modal-backdrop .modal-content .modal-body .form-group .invalid-feedback{display:block;color:#dc3545;font-size:.875rem;margin-top:.25rem}.modal-backdrop .modal-content .modal-body .form-group .form-text{color:#6c757d;font-size:.875rem;margin-top:.25rem}.modal-backdrop .modal-content .modal-body .mode-selector .btn-group{width:100%}.modal-backdrop .modal-content .modal-body .mode-selector .btn-group .btn{flex:1 1;border-color:#2c3e50;color:#2c3e50}.modal-backdrop .modal-content .modal-body .mode-selector .btn-group .btn.active{background-color:#2c3e50;border-color:#2c3e50;color:#fff}.modal-backdrop .modal-content .modal-body .mode-selector .btn-group .btn:hover{background-color:#1a2a38;border-color:#1a2a38;color:#fff}.modal-backdrop .modal-content .modal-footer{padding:0px;display:flex;justify-content:flex-end;gap:1rem}.modal-backdrop .modal-content .modal-footer .btn{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background-color:#2c3e50;border-color:#2c3e50}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.skill-panel{height:100%;display:flex;flex-direction:column}.skill-panel .panel-header{padding:1rem;background:#f8f9fa;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.skill-panel .panel-header h5{margin:0;color:#495057;font-weight:600}.skill-panel .panel-header .btn{display:flex;align-items:center;gap:.5rem;background-color:#2c3e50;border-color:#2c3e50;color:#fff}.skill-panel .skills-list{flex:1 1;overflow-y:auto;padding:.5rem}.skill-panel .skills-list .skill-item{background:#fff;border:1px solid #dee2e6;border-radius:8px;margin-bottom:.75rem;padding:1rem;cursor:pointer;transition:all .15s ease}.skill-panel .skills-list .skill-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);border-color:#007bff}.skill-panel .skills-list .skill-item.selected{background-color:#e3f2fd;border-color:#007bff;box-shadow:0 2px 8px rgba(0,123,255,.15)}.skill-panel .skills-list .skill-item.inactive{opacity:.7}.skill-panel .skills-list .skill-item.inactive .skill-name{color:#6c757d}.skill-panel .skills-list .skill-item .skill-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}.skill-panel .skills-list .skill-item .skill-header .skill-name{font-weight:600;color:#2c3e50;margin:0;flex:1 1}.skill-panel .skills-list .skill-item .skill-header .skill-actions{display:flex;gap:.25rem;opacity:0;transition:opacity .15s ease}.skill-panel .skills-list .skill-item .skill-header .skill-actions .btn{padding:.25rem .5rem;font-size:.75rem}.skill-panel .skills-list .skill-item:hover .skill-actions{opacity:1}.skill-panel .skills-list .skill-item .skill-meta{display:flex;gap:.75rem;align-items:center;margin-bottom:.5rem}.skill-panel .skills-list .skill-item .skill-meta .status-badge{padding:.125rem .5rem;border-radius:1rem;font-size:.625rem;font-weight:600;text-transform:uppercase}.skill-panel .skills-list .skill-item .skill-meta .status-badge.active{background-color:#d4edda;color:#155724}.skill-panel .skills-list .skill-item .skill-meta .status-badge.inactive{background-color:#f8d7da;color:#721c24}.skill-panel .skills-list .skill-item .skill-meta .sub-skill-count{background-color:#2c3e50;color:#fff;padding:.125rem .375rem;border-radius:.375rem;font-size:.625rem;font-weight:600}.skill-panel .skills-list .skill-item .skill-info{color:#6c757d;font-size:.75rem}.skill-panel .no-data{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6c757d;padding:2rem}.skill-panel .no-data i{font-size:2.5rem;margin-bottom:1rem;color:#dee2e6}.skill-panel .panel-footer{padding:1rem;border-top:1px solid #dee2e6;background:#f8f9fa;flex-shrink:0}@media(max-width: 768px){.competency-cms{padding:1rem}.competency-cms .cms-header{flex-direction:column;align-items:flex-start;gap:1rem}.competency-cms .cms-header .header-actions{width:100%;justify-content:flex-start}.competency-cms .cms-filters{flex-direction:column;align-items:stretch}.competency-cms .cms-filters .filter-group{flex-direction:column}.competency-cms .cms-content{grid-template-columns:1fr}.modal-backdrop{padding:.5rem}.modal-backdrop .modal-dialog{max-width:none;width:100%}}
.client-add-parent{height:calc(100vh - 7rem);overflow:auto;background-color:#fbfbfb;background-image:url(/static/media/edit-user-img.797b813adf3e564986cf.png);background-position:bottom right;background-size:25%;background-repeat:no-repeat;border-radius:6px}.client-add-parent .form-control,.client-add-parent .form-select{box-shadow:none !important;border:none;outline:none;border-radius:.4rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}.client-add-parent .form-control.is-invalid,.client-add-parent .form-select.is-invalid{border-color:#dc3545}.client-add-parent label.form-label{font-size:13px;font-weight:600}.client-add-parent .employeeList{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1000;max-height:300px;overflow-y:auto}.client-add-parent .employeeList .inner-table{width:100%}.client-add-parent .employeeList .inner-table td{border:none;padding:0}.client-add-parent .employeeList .suggestion-box{padding:8px 12px;border-bottom:1px solid #eee}.client-add-parent .employeeList .suggestion-box:hover{background-color:#f8f9fa}.client-add-parent .employeeList .suggestion-box:last-child{border-bottom:none}.client-add-parent .employeeList .image-div img{object-fit:cover}.client-add-parent .employeeList .fa-xmark{color:#999;padding:5px}.client-add-parent .employeeList .fa-xmark:hover{color:#333}.client-add-parent .primary-btn{background-color:#007bff;border:none;color:#fff;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px}.client-add-parent .primary-btn:disabled{background-color:#6c757d;cursor:not-allowed}.client-add-parent .primary-btn:hover:not(:disabled){background-color:#0056b3}.client-add-parent .secoandry-btn{background-color:rgba(0,0,0,0);border:1px solid #6c757d;color:#6c757d;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px}.client-add-parent .secoandry-btn:hover{background-color:#6c757d;color:#fff}.client-add-parent .text-danger{color:#dc3545 !important}
.ad-hoc-timesheets-container{border-radius:8px;background-color:#fbfbfb}.ad-hoc-timesheets-container .navigation-tabs .nav-tabs{border-bottom:2px solid #dee2e6}.ad-hoc-timesheets-container .navigation-tabs .nav-tabs .nav-item{margin-bottom:-2px}.ad-hoc-timesheets-container .navigation-tabs .nav-tabs .nav-item .nav-link{color:#6c757d;font-weight:500;padding:12px 24px;border:none;border-radius:8px 8px 0 0;transition:all .3s ease;text-decoration:none;margin:0 !important}.ad-hoc-timesheets-container .navigation-tabs .nav-tabs .nav-item .nav-link:hover{color:#495057;background-color:#f8f9fa;transform:translateY(-1px)}.ad-hoc-timesheets-container .navigation-tabs .nav-tabs .nav-item .nav-link.active{color:#262662;border-bottom:2px solid rgba(0,0,0,0);transform:translateY(-1px);background:#f5f5f5}.ad-hoc-timesheets-container .navigation-tabs .nav-tabs .nav-item .nav-link i{margin-right:8px}.ad-hoc-timesheets-container .tab-content{background:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.ad-hoc-timesheets-container .tab-content .tab-pane{padding:0}
.fill-ad-hoc-task-component .fill-task-parent{height:calc(100vh - 10rem);overflow:auto;padding:15px}.fill-ad-hoc-task-component .fill-task-parent h5.title{font-size:.8rem;font-weight:bold}.fill-ad-hoc-task-component .fill-task-parent .form-div{width:55%;padding:0% !important}.fill-ad-hoc-task-component .fill-task-parent .form-div .form-input{background:#f5f2f5;color:#605e5c;height:34px;font-size:14px;font-weight:400;border:none;outline:none;padding:0 10px;width:100%;border-radius:.25rem}.fill-ad-hoc-task-component .fill-task-parent .form-div .form-select{background-color:#f5f2f5;box-shadow:none !important;color:#605e5c;height:34px;font-size:14px;font-weight:400;border:none;outline:none;padding:0 8px;width:100%;border-radius:.25rem;width:35% !important}.fill-ad-hoc-task-component .fill-task-parent .form-div label{font-size:13px;font-weight:700;line-height:21px;letter-spacing:0em;text-align:left;color:#898989}.fill-ad-hoc-task-component .fill-task-parent .form-div textarea{height:15vh !important;padding:5px 10px !important}.fill-ad-hoc-task-component .drop-zone{border:2px dashed #ccc;border-radius:10px;padding:20px;text-align:center;cursor:pointer;background-color:#fff;transition:background-color .3s}.fill-ad-hoc-task-component .drop-zone.drag-over{background-color:#f0f0f0}.fill-ad-hoc-task-component .drop-message{font-size:18px;color:#333}.fill-ad-hoc-task-component .file-input{display:none}.fill-ad-hoc-task-component .container{height:200px;padding:2rem;text-align:center !important;border:dashed 1px #979797;position:relative;margin:0 auto}.fill-ad-hoc-task-component .container input{opacity:0;position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;cursor:pointer}.fill-ad-hoc-task-component .container label{color:#fff !important;width:183px;text-align:center !important;height:40px;border-radius:21.5px;background-color:#2c3e50;padding:8px 16px;cursor:pointer}.fill-ad-hoc-task-component .container h3{font-size:14px;font-weight:600;color:#38424c}.fill-ad-hoc-task-component .fileover{animation:shake 1s;animation-iteration-count:infinite}.fill-ad-hoc-task-component .files-list{margin-top:1.5rem}.fill-ad-hoc-task-component .files-list .single-file{display:flex;padding:.5rem;justify-content:space-between;align-items:center;border:dashed 2px #d3d3d3;margin-bottom:1rem;flex-grow:1}.fill-ad-hoc-task-component .files-list .single-file img.delete{margin-left:.5rem;cursor:pointer;align-self:flex-end}.fill-ad-hoc-task-component .files-list .single-file .name{font-size:14px;font-weight:500;color:#353f4a;margin:0}.fill-ad-hoc-task-component .files-list .single-file .size{font-size:12px;font-weight:500;color:#a4a4a4;margin:0;margin-bottom:.25rem}.fill-ad-hoc-task-component .files-list .single-file .info{width:100%;padding-left:10px}.fill-ad-hoc-task-component div.delete svg{cursor:pointer}.fill-ad-hoc-task-component p.note-text{font-size:.8rem;font-weight:bold}@keyframes shake{0%{transform:translate(1px, 1px) rotate(0deg)}10%{transform:translate(-1px, -2px) rotate(-1deg)}20%{transform:translate(-3px, 0px) rotate(1deg)}30%{transform:translate(3px, 2px) rotate(0deg)}40%{transform:translate(1px, -1px) rotate(1deg)}50%{transform:translate(-1px, 2px) rotate(-1deg)}60%{transform:translate(-3px, 1px) rotate(0deg)}70%{transform:translate(3px, 1px) rotate(-1deg)}80%{transform:translate(-1px, -1px) rotate(1deg)}90%{transform:translate(1px, 2px) rotate(0deg)}100%{transform:translate(1px, -2px) rotate(-1deg)}}
.task-table-div{height:calc(100vh - 10rem);overflow:auto}.task-table-div div.remarks-section{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-table-div table{width:100%}.task-table-div tr:nth-child(even){background:#f5eef0}.task-table-div tr:nth-child(odd){background:#fff}.task-table-div table thead th{background:#f5f2f5;color:#2c3e50;font-weight:600;font-size:14px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.task-table-div table tbody td{padding:15px;font-weight:400;font-size:13px}.task-table-div table tbody td .round-img{border-radius:50%}.task-table-div a.attachemt-link{text-decoration:underline;color:#2c3e50;font-weight:500;cursor:pointer}.task-table-div a.blank-link{cursor:default;color:#262626;text-decoration:none}
.faq-modal .modal-dialog .modal-content .title{color:#fff;font-size:15px}.faq-modal .modal{display:block;position:fixed;z-index:1050;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.faq-modal .modal-dialog{position:relative;margin:auto;top:50%;transform:translateY(-50%);animation:modalSlideIn .5s ease-out}.faq-modal .modal-content{background-color:#fefefe;border:none;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.faq-modal .ht-div{height:calc(100vh - 15rem);overflow:auto}.faq-modal .collapsible{background-color:#2c3e50;color:#fff;cursor:pointer;padding:10px;width:100%;border:none;text-align:left;border-top-left-radius:4px;border-top-right-radius:4px;outline:none;font-size:13px;font-weight:600;transition:background-color .3s ease;display:flex;justify-content:space-between;align-items:center}.faq-modal .collapsible:hover{background-color:#2c3e50}.faq-modal .collapsible .title{flex:1 1}.faq-modal .collapsible .icon{margin-left:10px}.faq-modal .collapsible .icon i{font-size:12px}.faq-modal span.cross-click-icon{cursor:pointer;position:absolute;top:0;right:0;background:#2c3e50;padding:8px 12px;color:#fff;border-bottom-left-radius:12px;font-size:12px;transition:background-color .3s ease}.faq-modal span.cross-click-icon:hover{background-color:#2c3e50}.faq-modal p.desc-text{color:#626262;font-size:13px;font-weight:600;line-height:1.4}.faq-modal .collapsible-section{border-radius:6px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);overflow:hidden}.faq-modal .content{padding:10px;background-color:#f1f1f1;max-height:0;overflow:hidden;opacity:0;transition:max-height .8s ease-in-out,opacity .8s ease-in-out;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.faq-modal .content.active{max-height:200px;opacity:1;transition-delay:.2s}.faq-modal .container-fluid{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}.faq-modal .row{display:flex;flex-wrap:wrap;margin-right:-0.75rem;margin-left:-0.75rem}.faq-modal .col-lg-8{flex:0 0 66.666667%;max-width:66.666667%;padding-right:.75rem;padding-left:.75rem}.faq-modal .col-lg-12{flex:0 0 100%;max-width:100%;padding-right:.75rem;padding-left:.75rem}.faq-modal .col-md-4{flex:0 0 33.333333%;max-width:33.333333%;padding-right:.75rem;padding-left:.75rem}.faq-modal .d-flex{display:flex}.faq-modal .justify-content-between{justify-content:space-between}.faq-modal .text-end{text-align:right}.faq-modal .p-4{padding:1.5rem}.faq-modal .pb-2{padding-bottom:.5rem}.faq-modal .mt-3{margin-top:1rem}.faq-modal .mb-2{margin-bottom:.5rem}.faq-modal .mb-0{margin-bottom:0}.faq-modal .m-0{margin:0}@media(max-width: 768px){.faq-modal .modal-dialog{width:95% !important;max-width:95% !important}.faq-modal .col-lg-8,.faq-modal .col-md-4{flex:0 0 50%;max-width:50%}.faq-modal .ht-div{height:calc(100vh - 12rem)}.faq-modal .collapsible{font-size:12px;padding:8px}.faq-modal p.desc-text{font-size:12px}}@media(max-width: 480px){.faq-modal .modal-dialog{width:98% !important;max-width:98% !important}.faq-modal .col-lg-8,.faq-modal .col-md-4{flex:0 0 100%;max-width:100%}.faq-modal .ht-div{height:calc(100vh - 10rem)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes modalSlideIn{from{opacity:0;transform:translateY(-50%) scale(0.3)}to{opacity:1;transform:translateY(-50%) scale(1)}}
.employeeTimesheetCalendarCSS a.fc-event{border:none !important}.employeeTimesheetCalendarCSS .fill-task-parent{background-color:#fbfbfb !important;border-radius:4px;height:calc(100vh - 7rem)}.employeeTimesheetCalendarCSS .fill-task-parent h3.month{color:#262626;font-size:1.2rem;font-weight:600;margin:0}.employeeTimesheetCalendarCSS .fill-task-parent .calc-view{height:calc(100vh - 9rem);overflow:auto}.employeeTimesheetCalendarCSS .fill-task-parent a.fc-event{border:none !important}.employeeTimesheetCalendarCSS .fc-event-main{width:100%}.employeeTimesheetCalendarCSS .switch{position:relative;display:inline-block;width:60px;height:32px}.employeeTimesheetCalendarCSS .switch input{opacity:0;width:0;height:0}.employeeTimesheetCalendarCSS .toggle-label{font-size:14px;font-weight:600;color:#626262}.employeeTimesheetCalendarCSS .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;width:100%;margin:0px}.employeeTimesheetCalendarCSS .slider:before{position:absolute;content:"";height:24px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.employeeTimesheetCalendarCSS input:checked+.slider{background-color:#2c3e50;width:100%}.employeeTimesheetCalendarCSS input:focus+.slider{box-shadow:0 0 1px #2c3e50}.employeeTimesheetCalendarCSS input:checked+.slider:before{transform:translateX(26px)}.employeeTimesheetCalendarCSS .custom-color{background:#fc4a1a !important;color:#fff !important}.employeeTimesheetCalendarCSS .fc-button-disabled:disabled{display:none}
.employee-timesheets-calendar-module{background:#fbfbfb;padding:12px;border-radius:8px}
.invoice-file-attachment .drop-zone{border:2px dashed #ccc;border-radius:10px;padding:20px;text-align:center;cursor:pointer;background-color:#fff;transition:background-color .3s}.invoice-file-attachment .drop-zone.drag-over{background-color:#f0f0f0}.invoice-file-attachment .drop-message{font-size:18px;color:#333}.invoice-file-attachment .file-input{display:none}.invoice-file-attachment .container1{height:240px;padding:2rem;text-align:center !important;border:dashed 1px #979797;position:relative;margin:0 auto}.invoice-file-attachment .container1 input{opacity:0;position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;cursor:pointer}.invoice-file-attachment .container1 label{color:#fff !important;width:183px;text-align:center !important;height:40px;border-radius:21.5px;background-color:#2c3e50;padding:8px 16px;cursor:pointer}.invoice-file-attachment .container1 h3{font-size:14px;font-weight:600;color:#38424c}.invoice-file-attachment .fileover{animation:shake 1s;animation-iteration-count:infinite}.invoice-file-attachment .files-list{margin-top:1.5rem}.invoice-file-attachment .files-list .single-file{display:flex;padding:.5rem;justify-content:space-between;align-items:center;border:dashed 2px #d3d3d3;margin-bottom:1rem}.invoice-file-attachment .files-list .single-file img.delete{margin-left:.5rem;cursor:pointer;align-self:flex-end}.invoice-file-attachment .files-list .single-file{display:flex;flex-grow:1}.invoice-file-attachment .files-list .single-file .name{font-size:14px;font-weight:500;color:#353f4a;margin:0}.invoice-file-attachment .files-list .single-file .size{font-size:12px;font-weight:500;color:#a4a4a4;margin:0;margin-bottom:.25rem}.invoice-file-attachment .files-list .single-file .info{width:100%;padding-left:10px}.invoice-file-attachment .is-invalid{border:2px solid red}.invoice-file-attachment div.delete svg{cursor:pointer}.invoice-file-attachment p.note-text{font-size:.8rem;font-weight:bold}@keyframes shake{0%{transform:translate(1px, 1px) rotate(0deg)}10%{transform:translate(-1px, -2px) rotate(-1deg)}20%{transform:translate(-3px, 0px) rotate(1deg)}30%{transform:translate(3px, 2px) rotate(0deg)}40%{transform:translate(1px, -1px) rotate(1deg)}50%{transform:translate(-1px, 2px) rotate(-1deg)}60%{transform:translate(-3px, 1px) rotate(0deg)}70%{transform:translate(3px, 1px) rotate(-1deg)}80%{transform:translate(-1px, -1px) rotate(1deg)}90%{transform:translate(1px, 2px) rotate(0deg)}100%{transform:translate(1px, -2px) rotate(-1deg)}}
.credit-note-container .sub-header{margin-bottom:25px;padding-bottom:15px;border-bottom:2px solid #e9ecef}.credit-note-container .sub-header .sub-title{font-size:22px;font-weight:600;color:#2c3e50;margin:0 0 5px 0}.credit-note-container .sub-header .sub-description{font-size:14px;color:#6c757d;margin:0}.credit-note-container .sub-tabs-container{border-bottom:1px solid #ddd}.credit-note-container .sub-tabs-container .nav-pills{padding:0;margin:0;display:flex;flex-wrap:wrap}.credit-note-container .sub-tabs-container .nav-pills .nav-link{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500;background:none;border:none;border-radius:0;transition:all .3s ease}.credit-note-container .sub-tabs-container .nav-pills .nav-link:hover{color:#424242;background:none}.credit-note-container .sub-tabs-container .nav-pills .nav-link.active{color:#242424;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px}.credit-note-container .sub-tabs-container .nav-pills .nav-link.active .badge{background-color:hsla(0,0%,100%,.3) !important;color:#fff !important}.credit-note-container .sub-tabs-container .nav-pills .nav-link .badge{background-color:#6c757d;color:#fff;font-size:11px;padding:3px 8px;border-radius:10px;min-width:20px;text-align:center}.credit-note-container .sub-tab-content{min-height:400px;background:#f8f9fa;border-radius:8px;padding:1px}@media(max-width: 768px){.credit-note-container{padding:15px}.credit-note-container .sub-header{margin-bottom:20px}.credit-note-container .sub-header .sub-title{font-size:20px}.credit-note-container .sub-header .sub-description{font-size:13px}.credit-note-container .sub-tabs-container .nav-pills .nav-link{padding:8px 15px;font-size:13px}}
.parent-div{height:calc(100vh - 9rem);overflow:auto}.form-control,.form-select{box-shadow:none !important;padding:5px;font-size:14px;color:#262626;border-radius:4px 4px 0px 4px}.form-select{width:100% !important}label.custom-label{color:#626262 !important;font-size:14px !important;font-weight:600 !important;background:none !important}div.title1{color:#262626;font-size:1rem;font-weight:600}.custom-card{background-color:#fff;border:none;border-radius:4px;min-height:100%;padding:1rem .8rem;box-shadow:4px 4px 12px rgba(120,120,120,.1)}.cardLabel{background:#f5f2f5;padding:7px;border-radius:2px}.billing-table table{width:100%;border:1px solid #c6c6c6;text-align:center}.billing-table tr:nth-child(even){background:#f5eef0}.billing-table tr:nth-child(odd){background:#fff}.billing-table thead th{position:-webkit-sticky;position:sticky;top:-1px;z-index:2;background:#f5f2f5 !important;font-size:13px;font-weight:600;color:#2c3e50;padding:10px;border:1px solid #c6c6c6}.billing-table td{color:#242424;vertical-align:middle;padding:6px 8px;font-size:13px;border:1px solid #c6c6c6}.billing-table td .form-control,.billing-table td .form-select{box-shadow:none !important;outline:none;border-radius:.3rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important;position:static}.custom-file-attachment .drop-zone{border:2px dashed #ccc;border-radius:10px;padding:20px;text-align:center;cursor:pointer;background-color:#fff;transition:background-color .3s}.custom-file-attachment .drop-zone.drag-over{background-color:#f0f0f0}.custom-file-attachment .drop-message{font-size:18px;color:#333}.custom-file-attachment .file-input{display:none}.custom-file-attachment .container{padding:2rem;text-align:center !important;border:dashed 1px #979797;position:relative;margin:0 auto}.custom-file-attachment .container input{opacity:0;position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;cursor:pointer;font-size:14px}.custom-file-attachment .container label{color:#fff !important;width:183px;text-align:center !important;height:40px;border-radius:21.5px;background-color:#2c3e50;padding:8px 16px;cursor:pointer}.custom-file-attachment .container h3{font-size:14px;font-weight:600;color:#38424c}.custom-file-attachment .fileover{animation:shake 1s;animation-iteration-count:infinite}.custom-file-attachment .files-list{margin-top:1.5rem}.custom-file-attachment .files-list .single-file{display:flex;padding:.5rem;justify-content:space-between;align-items:center;border:dashed 2px #d3d3d3;margin-bottom:1rem}.custom-file-attachment .files-list .single-file img.delete{margin-left:.5rem;cursor:pointer;align-self:flex-end}.custom-file-attachment .files-list .single-file{display:flex;flex-grow:1}.custom-file-attachment .files-list .single-file .name{font-size:14px;font-weight:500;color:#353f4a;margin:0}.custom-file-attachment .files-list .single-file .size{font-size:12px;font-weight:500;color:#a4a4a4;margin:0;margin-bottom:.25rem}.custom-file-attachment .files-list .single-file .info{width:100%;padding-left:10px}.custom-file-attachment div.delete svg{cursor:pointer}.custom-file-attachment p.note-text{font-size:.8rem;font-weight:bold}@keyframes shake{0%{transform:translate(1px, 1px) rotate(0deg)}10%{transform:translate(-1px, -2px) rotate(-1deg)}20%{transform:translate(-3px, 0px) rotate(1deg)}30%{transform:translate(3px, 2px) rotate(0deg)}40%{transform:translate(1px, -1px) rotate(1deg)}50%{transform:translate(-1px, 2px) rotate(-1deg)}60%{transform:translate(-3px, 1px) rotate(0deg)}70%{transform:translate(3px, 1px) rotate(-1deg)}80%{transform:translate(-1px, -1px) rotate(1deg)}90%{transform:translate(1px, 2px) rotate(0deg)}100%{transform:translate(1px, -2px) rotate(-1deg)}}.sales-file-attachment .sales-drop-zone{border:2px dashed #ccc;border-radius:10px;padding:20px;text-align:center;cursor:pointer;background-color:#fff;transition:background-color .3s}.sales-file-attachment .sales-drop-zone.sales-drag-over{background-color:#f0f0f0}.sales-file-attachment .sales-drop-message{font-size:18px;color:#333}.sales-file-attachment .sales-file-input{display:none}.sales-file-attachment .sales-upload-container{padding:2rem;text-align:center !important;border:dashed 1px #979797;position:relative;margin:0 auto}.sales-file-attachment .sales-upload-container input{opacity:0;position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;cursor:pointer;font-size:14px}.sales-file-attachment .sales-upload-container label{color:#fff !important;width:183px;text-align:center !important;height:40px;border-radius:21.5px;background-color:#2c3e50;padding:8px 16px;cursor:pointer}.sales-file-attachment .sales-upload-container h3{font-size:14px;font-weight:600;color:#38424c}.sales-file-attachment .sales-fileover{animation:sales-shake 1s;animation-iteration-count:infinite}.sales-file-attachment .sales-files-list{margin-top:1.5rem}.sales-file-attachment .sales-files-list .sales-single-file{display:flex;padding:.5rem;justify-content:space-between;align-items:center;border:dashed 2px #d3d3d3;margin-bottom:1rem}.sales-file-attachment .sales-files-list .sales-single-file img.sales-delete{margin-left:.5rem;cursor:pointer;align-self:flex-end}.sales-file-attachment .sales-files-list .sales-single-file{display:flex;flex-grow:1}.sales-file-attachment .sales-files-list .sales-single-file .sales-file-name{font-size:14px;font-weight:500;color:#353f4a;margin:0}.sales-file-attachment .sales-files-list .sales-single-file .sales-file-size{font-size:12px;font-weight:500;color:#a4a4a4;margin:0;margin-bottom:.25rem}.sales-file-attachment .sales-files-list .sales-single-file .sales-file-info{width:100%;padding-left:10px}.sales-file-attachment .sales-files-list .sales-single-file .progress{width:100%;height:4px;background-color:#e9ecef;border-radius:2px;overflow:hidden;margin-top:4px}.sales-file-attachment .sales-files-list .sales-single-file .progress-bar{height:100%;background-color:#2c3e50;transition:width .3s ease}.sales-file-attachment div.sales-delete svg{cursor:pointer}.sales-file-attachment p.sales-note-text{font-size:.8rem;font-weight:bold}@keyframes sales-shake{0%{transform:translate(1px, 1px) rotate(0deg)}10%{transform:translate(-1px, -2px) rotate(-1deg)}20%{transform:translate(-3px, 0px) rotate(1deg)}30%{transform:translate(3px, 2px) rotate(0deg)}40%{transform:translate(1px, -1px) rotate(1deg)}50%{transform:translate(-1px, 2px) rotate(-1deg)}60%{transform:translate(-3px, 1px) rotate(0deg)}70%{transform:translate(3px, 1px) rotate(-1deg)}80%{transform:translate(-1px, -1px) rotate(1deg)}90%{transform:translate(1px, 2px) rotate(0deg)}100%{transform:translate(1px, -2px) rotate(-1deg)}}.card{border:1px solid #e0e0e0;border-radius:8px;padding:20px;margin:20px auto;box-shadow:0 4px 8px rgba(0,0,0,.05)}.card h2{margin-top:0;border-bottom:1px solid #eee;padding-bottom:10px;font-size:1.2rem}.reviewer-section{border:1px solid #f0f0f0;border-radius:6px;padding:15px;margin-top:15px}.reviewer-section h4{margin:0 0 10px 0;color:#333;font-size:1rem}.reviewer-name,.reviewer-email{margin:4px 0;color:#555}.reviewer-email{font-size:.9em;color:#777}.status-badge{display:inline-block;margin-top:10px;padding:8px 15px;border-radius:20px;color:#fff;font-weight:bold;font-size:14px;text-align:center}.status-pending1{background-color:#f0ad4e}.status-completed1{background-color:#5cb85c}.status-rejected1{background-color:#d9534f}
.main-parent-section{background-color:#fbfbfb;border-radius:4px}.main-parent-section .top-bar{border-bottom:1px solid #ddd}.main-parent-section .top-bar .navigation-div ul{display:flex;list-style:none;margin:0;padding:0;position:-webkit-sticky;position:sticky;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px}.main-parent-section .top-bar .navigation-div ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500;background:rgba(0,0,0,0);border:none;border-radius:0;transition:all .3s ease}.main-parent-section .top-bar .navigation-div ul li:hover{background:rgba(0,0,0,0);color:#242424}.main-parent-section .top-bar .navigation-div ul li.active{color:#242424;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px;margin-left:10px}
.manage-list-component .card-content-div{height:calc(100vh - 16rem);overflow:auto}.manage-list-component .main-parent-section{background-color:#fbfbfb;border-radius:4px}.manage-list-component .main-parent-section .top-bar{border-bottom:1px solid #ddd}.manage-list-component .main-parent-section .top-bar .navigation-div ul{display:flex;list-style:none;margin:0;padding:0;position:-webkit-sticky;position:sticky;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px}.manage-list-component .main-parent-section .top-bar .navigation-div ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500;background:rgba(0,0,0,0);border:none;border-radius:0;transition:all .3s ease}.manage-list-component .main-parent-section .top-bar .navigation-div ul li:hover{background:rgba(0,0,0,0);color:#242424}.manage-list-component .main-parent-section .top-bar .navigation-div ul li.active{color:#242424;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px;margin-left:10px}.manage-list-component .main-parent-section .query-content-div{padding:.4rem .6rem;background-color:#fff;border-radius:0 .5rem .5rem .5rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border:1px solid #e9ecef;border-top:none}.manage-list-component .main-parent-section .query-content-div .title-div{border-bottom:1px solid #e9ecef}.manage-list-component .main-parent-section .query-content-div .title-div .search-input-div{border:1px solid #c6c6c6;border-radius:4px;background-color:#f8f4f4;display:flex;align-items:center;height:40px}.manage-list-component .main-parent-section .query-content-div .title-div .search-input-div input{border:none;outline:none;padding:.5rem;font-size:14px;color:#262626;background-color:#fff !important}.manage-list-component .main-parent-section .query-content-div .title-div .search-input-div span.glass{font-size:13px;padding:0rem .5rem;cursor:pointer}.manage-list-component .main-parent-section .query-content-div .title-div .add-div .label{font-weight:600;color:#495057;white-space:nowrap}.manage-list-component .main-parent-section .query-content-div .title-div .add-div .task-search{min-width:200px;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.manage-list-component .main-parent-section .query-content-div .title-div .add-div .task-search:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.manage-list-component .main-parent-section .query-content-div .title-div .add-div .btn{font-weight:500;border-radius:.375rem;transition:all .2s ease-in-out}.manage-list-component .main-parent-section .query-content-div .title-div .add-div .btn:hover:not(:disabled){transform:translateY(-1px)}.manage-list-component .main-parent-section .query-content-div .title-div .add-div .btn.btn-primary:hover{background-color:#2c3e50;border-color:#2c3e50}.manage-list-component .main-parent-section .query-content-div .title-div .add-div .btn.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d}.manage-list-component .main-parent-section .query-content-div .title-div .add-div .btn:disabled{opacity:.6;cursor:not-allowed}.manage-list-component .main-parent-section .query-content-div .card-content-div .manage-item-card{border:1px solid #e9ecef;border-radius:.5rem;transition:all .2s ease-in-out;height:100%}.manage-list-component .main-parent-section .query-content-div .card-content-div .manage-item-card:hover{border-color:#2c3e50;box-shadow:0 .25rem .5rem rgba(13,110,253,.15);transform:translateY(-2px)}.manage-list-component .main-parent-section .query-content-div .card-content-div .manage-item-card .card-body{padding:1rem;display:flex;justify-content:space-between;align-items:center}.manage-list-component .main-parent-section .query-content-div .card-content-div .manage-item-card .card-body .item-content{flex:1 1}.manage-list-component .main-parent-section .query-content-div .card-content-div .manage-item-card .card-body .item-content .card-title{margin-bottom:0;color:#495057;font-weight:600;font-size:1rem;word-break:break-word}.manage-list-component .main-parent-section .query-content-div .card-content-div .manage-item-card .card-body .action-div{margin-left:1rem}.manage-list-component .main-parent-section .query-content-div .card-content-div .manage-item-card .card-body .action-div .btn{border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.manage-list-component .main-parent-section .query-content-div .card-content-div .manage-item-card .card-body .action-div .btn:hover{background-color:#2c3e50;border-color:#2c3e50;color:#fff;transform:scale(1.1)}.manage-list-component .main-parent-section .query-content-div .card-content-div .manage-item-card .card-body .action-div .btn i{font-size:.875rem}.manage-list-component .text-center.py-5{padding:3rem 1rem !important}.manage-list-component .text-center.py-5 .fa-inbox{color:#6c757d;opacity:.7}.manage-list-component .text-center.py-5 h5{color:#6c757d;font-weight:500;margin-top:1rem}.manage-list-component .text-center.py-5 p{color:#6c757d;margin-bottom:1.5rem}.manage-list-component .text-center.py-5 .btn-outline-primary:hover{background-color:#2c3e50;border-color:#2c3e50}.manage-list-component .alert{border-radius:.5rem}.manage-list-component .alert.alert-danger{background-color:#f8d7da;border-color:#f5c2c7;color:#842029}.manage-list-component .alert.alert-danger .btn-outline-danger{color:#842029;border-color:#842029}.manage-list-component .alert.alert-danger .btn-outline-danger:hover{background-color:#842029;border-color:#842029;color:#fff}.manage-list-component .spinner-border{width:3rem;height:3rem}@media(max-width: 992px){.manage-list-component .main-query-div .nav-tabs .tabs .nav{flex-wrap:wrap}.manage-list-component .main-query-div .nav-tabs .tabs .nav .nav-item{margin-right:.25rem;margin-bottom:.5rem}.manage-list-component .main-query-div .nav-tabs .tabs .nav .nav-item .nav-link{font-size:.75rem}.manage-list-component .main-query-div .query-content-div .title-div{flex-direction:column;gap:1rem}.manage-list-component .main-query-div .query-content-div .title-div .search-input-div{width:100%}.manage-list-component .main-query-div .query-content-div .title-div .add-div{flex-wrap:wrap;justify-content:center}.manage-list-component .main-query-div .query-content-div .title-div .add-div .label{width:100%;text-align:center;margin-bottom:.5rem}.manage-list-component .main-query-div .query-content-div .title-div .add-div .task-search{min-width:auto;width:100%;margin-bottom:.5rem}.manage-list-component .main-query-div .query-content-div .title-div .add-div .btn{width:100%}}@media(max-width: 768px){.manage-list-component .main-query-div .nav-tabs .tabs .nav .nav-item{flex:1 1}.manage-list-component .main-query-div .nav-tabs .tabs .nav .nav-item .nav-link{text-align:center;font-size:.7rem}.manage-list-component .main-query-div .query-content-div .card-content-div .row .col-lg-3,.manage-list-component .main-query-div .query-content-div .card-content-div .row .col-md-4,.manage-list-component .main-query-div .query-content-div .card-content-div .row .col-sm-6{margin-bottom:1rem}.manage-list-component .main-query-div .query-content-div .card-content-div .manage-item-card .card-body{padding:.75rem}.manage-list-component .main-query-div .query-content-div .card-content-div .manage-item-card .card-body .item-content .card-title{font-size:.9rem}.manage-list-component .main-query-div .query-content-div .card-content-div .manage-item-card .card-body .action-div{margin-left:.5rem}.manage-list-component .main-query-div .query-content-div .card-content-div .manage-item-card .card-body .action-div .btn{width:32px;height:32px}.manage-list-component .main-query-div .query-content-div .card-content-div .manage-item-card .card-body .action-div .btn i{font-size:.75rem}}@media(max-width: 576px){.manage-list-component .main-query-div .nav-tabs{overflow-x:auto;white-space:nowrap}.manage-list-component .main-query-div .nav-tabs .tabs .nav{flex-wrap:nowrap}.manage-list-component .main-query-div .nav-tabs .tabs .nav .nav-item{flex:none}.manage-list-component .main-query-div .nav-tabs .tabs .nav .nav-item .nav-link{white-space:nowrap}.manage-list-component .main-query-div .query-content-div .card-content-div .manage-item-card .card-body{flex-direction:column;text-align:center}.manage-list-component .main-query-div .query-content-div .card-content-div .manage-item-card .card-body .item-content{margin-bottom:.75rem}.manage-list-component .main-query-div .query-content-div .card-content-div .manage-item-card .card-body .action-div{margin-left:0}}
.pending-requisition-component .pending-requisition{background-color:#f8f9fa}.pending-requisition-component .header-section{background-color:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:1.5rem}.pending-requisition-component .header-section h3{color:#333;font-weight:600;margin-bottom:.5rem}.pending-requisition-component .header-section p{color:#6c757d;font-size:.95rem}.pending-requisition-component .btn-group .btn{font-weight:500;padding:.5rem 1rem}.pending-requisition-component .table-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.pending-requisition-component .empty-state{background-color:#fff;padding:3rem 2rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.pending-requisition-component .empty-state img{opacity:.6;margin-bottom:1rem}.pending-requisition-component .empty-state h5{color:#6c757d;font-weight:500;margin-bottom:.5rem}.pending-requisition-component .empty-state p{color:#adb5bd;font-size:.9rem}.pending-requisition-component .card{border:1px solid #dee2e6;border-radius:8px;transition:all .3s ease;overflow:hidden}.pending-requisition-component .card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.pending-requisition-component .card-body{padding:1.5rem 1rem}.pending-requisition-component .card-title{font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.pending-requisition-component .card-text{font-size:.875rem;font-weight:500;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;margin:0}.pending-requisition-component .card.border-warning{border-left:4px solid #ffc107}.pending-requisition-component .card.border-success{border-left:4px solid #198754}.pending-requisition-component .card.border-info{border-left:4px solid #0dcaf0}.pending-requisition-component .card.border-primary{border-left:4px solid #2c3e50}.pending-requisition-component .card-header{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:1rem 1.25rem}.pending-requisition-component .card-header h6{color:#495057;font-weight:600;margin:0}@media(max-width: 768px){.pending-requisition-component .pending-requisition{padding:1rem}.pending-requisition-component .header-section{padding:1rem;margin-bottom:1rem}.pending-requisition-component .header-section .btn-group{flex-direction:column;width:100%}.pending-requisition-component .header-section .btn-group .btn{margin-bottom:.5rem;border-radius:4px !important}.pending-requisition-component .card-title{font-size:1.5rem}.pending-requisition-component .card-body{padding:1rem}}@media(max-width: 576px){.pending-requisition-component .pending-requisition{padding:.5rem}.pending-requisition-component .header-section{padding:.75rem}.pending-requisition-component .empty-state{padding:2rem 1rem}.pending-requisition-component .card-title{font-size:1.25rem}}.pending-requisition-component .alert{border-radius:8px;border:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}.pending-requisition-component .alert-danger{background-color:#f8d7da;color:#721c24}.pending-requisition-component .spinner-border.text-warning{color:#ffc107 !important}.pending-requisition-component .btn-primary{background-color:#2c3e50;border-color:#2c3e50;font-weight:500}.pending-requisition-component .btn-primary:hover{background-color:#2c3e50;border-color:#2c3e50}.pending-requisition-component .btn-outline-secondary{color:#6c757d;border-color:#6c757d}.pending-requisition-component .btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.pending-requisition-component .badge{font-size:.75rem;font-weight:500;padding:.35em .65em}.pending-requisition-component .badge.bg-secondary{background-color:#6c757d !important}
.pod-invoices-component .pod-table-div{height:calc(100vh - 13rem);overflow:auto}.pod-invoices-component .search-input-div{border:1px solid #c6c6c6;border-radius:4px;background-color:#f8f4f4;display:flex;align-items:center;height:40px}.pod-invoices-component .search-input-div input{border:none;outline:none;padding:.5rem;font-size:14px;color:#262626;background-color:#fff !important}.pod-invoices-component .search-input-div span.glass{font-size:13px;padding:0rem .5rem;cursor:pointer}.pod-invoices-component table{width:-webkit-max-content;width:max-content;min-width:100%;max-width:-webkit-max-content;max-width:max-content;border-collapse:collapse}.pod-invoices-component tr:nth-child(even){background:#f5eef0}.pod-invoices-component tr:nth-child(odd){background:#fff}.pod-invoices-component tr.no-data{position:absolute;top:43%;left:43%;border:none !important}.pod-invoices-component tr.no-data td{border:none !important}.pod-invoices-component table thead th{background:#f5f2f5;color:#752975;font-weight:600;font-size:12px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;text-align:center}.pod-invoices-component table,.pod-invoices-component tr,.pod-invoices-component td{border:1px solid #eadede}.pod-invoices-component table tbody td{padding:15px;font-weight:400;font-size:13px;text-align:center}.pod-invoices-component table tbody td .round-img{border-radius:50%}
.portal-clients-list-component .portal-clients-list-main{min-height:600px}.portal-clients-list-component .portal-clients-list-main .clients .main-top{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;border-radius:.25rem .25rem 0 0}.portal-clients-list-component .portal-clients-list-main .clients .main-top h5{color:#495057;font-weight:600}.portal-clients-list-component .portal-clients-list-main .clients .clients-list .main-title{font-size:1.1rem;color:#6c757d;border-bottom:1px solid #e9ecef;padding-bottom:10px}.portal-clients-list-component .portal-clients-list-main .clients .clients-list .clients-list-container .list-items{background-color:#fff;border:1px solid #e9ecef !important;border-radius:.375rem;transition:all .2s ease-in-out}.portal-clients-list-component .portal-clients-list-main .clients .clients-list .clients-list-container .list-items:hover{background-color:#f8f9fa;border-color:#adb5bd !important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.portal-clients-list-component .portal-clients-list-main .clients .clients-list .clients-list-container .list-items .client-name{font-weight:500;color:#495057;font-size:.95rem}.portal-clients-list-component .portal-clients-list-main .clients .clients-list .clients-list-container .list-items .check-box .form-check-input{width:1.2rem;height:1.2rem;cursor:pointer}.portal-clients-list-component .portal-clients-list-main .clients .clients-list .clients-list-container .list-items .check-box .form-check-input:checked{background-color:#2c3e50;border-color:#2c3e50}.portal-clients-list-component .portal-clients-list-main .clients .clients-list .clients-list-container .list-items .btn-danger{font-size:.875rem;padding:.375rem .75rem}.portal-clients-list-component .portal-clients-list-main .clients .clients-list .clients-list-container .list-items .btn-danger:hover{background-color:#dc3545;border-color:#dc3545;transform:translateY(-1px)}.portal-clients-list-component .card{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border:1px solid #e9ecef}.portal-clients-list-component .card .card-header{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;font-weight:600}.portal-clients-list-component .card .card-header .btn{font-size:.875rem}.portal-clients-list-component .card .card-header .btn.btn-primary{background-color:#2c3e50;border-color:#2c3e50}.portal-clients-list-component .card .card-header .btn.btn-primary:hover{background-color:#2c3e50;border-color:#2c3e50;transform:translateY(-1px)}.portal-clients-list-component .card .card-body{padding:1.5rem}.portal-clients-list-component .spinner-border{width:3rem;height:3rem}.portal-clients-list-component .alert{border-radius:.5rem}.portal-clients-list-component .alert.alert-danger{background-color:#f8d7da;border-color:#f5c2c7;color:#842029}.portal-clients-list-component .form-control:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}@media(max-width: 768px){.portal-clients-list-component .portal-clients-list-main{flex-direction:column}.portal-clients-list-component .portal-clients-list-main .clients{width:100% !important;margin:.5rem 0}.portal-clients-list-component .portal-clients-list-main .main-top{flex-direction:column;gap:1rem}.portal-clients-list-component .portal-clients-list-main .main-top .d-flex{justify-content:center}.portal-clients-list-component .portal-clients-list-main .main-top .d-flex input{width:100% !important}}@media(max-width: 576px){.portal-clients-list-component .clients-list-container .list-items{flex-direction:column;gap:.5rem}.portal-clients-list-component .clients-list-container .list-items .client-name{text-align:center}.portal-clients-list-component .clients-list-container .list-items .check-box,.portal-clients-list-component .clients-list-container .list-items div:last-child{text-align:center}}
.rejected-requisition-component .rejected-requisition{background-color:#f8f9fa}.rejected-requisition-component .header-section{background-color:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:1.5rem}.rejected-requisition-component .header-section h3{color:#333;font-weight:600;margin-bottom:.5rem}.rejected-requisition-component .header-section p{color:#6c757d;font-size:.95rem}.rejected-requisition-component .btn-group .btn{font-weight:500;padding:.5rem 1rem}.rejected-requisition-component .table-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.rejected-requisition-component .empty-state{background-color:#fff;padding:3rem 2rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.rejected-requisition-component .empty-state img{opacity:.6;margin-bottom:1rem}.rejected-requisition-component .empty-state h5{color:#6c757d;font-weight:500;margin-bottom:.5rem}.rejected-requisition-component .empty-state p{color:#adb5bd;font-size:.9rem}.rejected-requisition-component .card{border:1px solid #dee2e6;border-radius:8px;transition:all .3s ease;overflow:hidden}.rejected-requisition-component .card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.rejected-requisition-component .card-body{padding:1.5rem 1rem}.rejected-requisition-component .card-title{font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.rejected-requisition-component .card-text{font-size:.875rem;font-weight:500;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;margin:0}.rejected-requisition-component .card.border-danger{border-left:4px solid #dc3545}.rejected-requisition-component .card.border-warning{border-left:4px solid #ffc107}.rejected-requisition-component .card.border-info{border-left:4px solid #0dcaf0}.rejected-requisition-component .card.border-secondary{border-left:4px solid #6c757d}.rejected-requisition-component .card-header{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:1rem 1.25rem}.rejected-requisition-component .card-header h6{color:#495057;font-weight:600;margin:0}.rejected-requisition-component .card-body .badge{font-size:.75rem;font-weight:500;padding:.35em .65em}.rejected-requisition-component .badge.bg-warning{background-color:#ffc107 !important;color:#000}.rejected-requisition-component .badge.bg-danger{background-color:#dc3545 !important}.rejected-requisition-component .alert{border-radius:8px;border:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}.rejected-requisition-component .alert-warning{background-color:#fff3cd;color:#856404;border-left:4px solid #ffc107}.rejected-requisition-component .alert-danger{background-color:#f8d7da;color:#721c24;border-left:4px solid #dc3545}.rejected-requisition-component .spinner-border.text-danger{color:#dc3545 !important}.rejected-requisition-component .btn-primary{background-color:#2c3e50;border-color:#2c3e50;font-weight:500}.rejected-requisition-component .btn-primary:hover{background-color:#2c3e50;border-color:#2c3e50}.rejected-requisition-component .btn-outline-secondary{color:#6c757d;border-color:#6c757d}.rejected-requisition-component .btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.rejected-requisition-component .btn-outline-warning{color:#ffc107;border-color:#ffc107}.rejected-requisition-component .btn-outline-warning:hover{background-color:#ffc107;border-color:#ffc107;color:#000}.rejected-requisition-component .btn-outline-danger{color:#dc3545;border-color:#dc3545}.rejected-requisition-component .btn-outline-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.rejected-requisition-component .text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rejected-requisition-component .rejection-reasons-card{border-left:4px solid #dc3545}.rejected-requisition-component .rejection-reasons-card .card-header{background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.rejected-requisition-component .rejection-reason-item{padding:.5rem 0;border-bottom:1px solid #f1f1f1}.rejected-requisition-component .rejection-reason-item:last-child{border-bottom:none}.rejected-requisition-component .rejection-reason-text{font-size:.9rem;color:#495057}.rejected-requisition-component .rejection-reason-count{font-size:.8rem;font-weight:600}@media(max-width: 768px){.rejected-requisition-component .rejected-requisition{padding:1rem}.rejected-requisition-component .header-section{padding:1rem;margin-bottom:1rem}.rejected-requisition-component .header-section .btn-group{flex-direction:column;width:100%}.rejected-requisition-component .header-section .btn-group .btn{margin-bottom:.5rem;border-radius:4px !important}.rejected-requisition-component .card-title{font-size:1.5rem}.rejected-requisition-component .card-body{padding:1rem}.rejected-requisition-component .alert ul{padding-left:1rem}}@media(max-width: 576px){.rejected-requisition-component .rejected-requisition{padding:.5rem}.rejected-requisition-component .header-section{padding:.75rem}.rejected-requisition-component .empty-state{padding:2rem 1rem}.rejected-requisition-component .card-title{font-size:1.25rem}.rejected-requisition-component .alert{padding:1rem}.rejected-requisition-component .text-truncate{max-width:120px !important}}.rejected-requisition-component .btn:focus,.rejected-requisition-component .btn:focus-visible{box-shadow:0 0 0 .2rem rgba(117,41,117,.25)}.rejected-requisition-component .btn-outline-warning:focus,.rejected-requisition-component .btn-outline-warning:focus-visible{box-shadow:0 0 0 .2rem rgba(255,193,7,.25)}.rejected-requisition-component .btn-outline-danger:focus,.rejected-requisition-component .btn-outline-danger:focus-visible{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.rejected-requisition-component .fas{font-size:.875rem}.rejected-requisition-component .card-header .fas{font-size:1rem}.rejected-requisition-component .alert.alert-warning .alert-heading{color:#856404;font-weight:600}.rejected-requisition-component .alert ul li{margin-bottom:.25rem;font-size:.9rem}.rejected-requisition-component .alert hr{margin:1rem 0;border-color:#856404;opacity:.3}
.total-invoice-requests-component .report-container .filter-card{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border:1px solid #e9ecef;border-radius:.5rem}.total-invoice-requests-component .report-container .filter-card .card-header{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;border-radius:.5rem .5rem 0 0}.total-invoice-requests-component .report-container .filter-card .card-header .card-title{color:#495057;font-weight:600}.total-invoice-requests-component .report-container .filter-card .filter-controls .form-label{font-weight:500;color:#495057;margin-bottom:.5rem}.total-invoice-requests-component .report-container .filter-card .filter-controls .form-select,.total-invoice-requests-component .report-container .filter-card .filter-controls .form-control{border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.total-invoice-requests-component .report-container .filter-card .filter-controls .form-select:focus,.total-invoice-requests-component .report-container .filter-card .filter-controls .form-control:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.total-invoice-requests-component .report-container .filter-card .filter-actions .btn{font-weight:500;border-radius:.375rem;transition:all .2s ease-in-out}.total-invoice-requests-component .report-container .filter-card .filter-actions .btn:hover{transform:translateY(-1px)}.total-invoice-requests-component .report-container .filter-card .filter-actions .btn.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d}.total-invoice-requests-component .report-container .filter-card .filter-actions .btn.btn-primary:hover{background-color:#2c3e50;border-color:#2c3e50}.total-invoice-requests-component .report-container .report-table-card{height:calc(100vh - 28rem);overflow:auto;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border:1px solid #e9ecef;border-radius:.5rem}.total-invoice-requests-component .report-container .report-table-card .card-header{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;border-radius:.5rem .5rem 0 0}.total-invoice-requests-component .report-container .report-table-card .card-header .card-title{color:#495057;font-weight:600}.total-invoice-requests-component .report-container .report-table-card .card-header .btn-success{background-color:#198754;border-color:#198754;font-weight:500;transition:all .2s ease-in-out}.total-invoice-requests-component .report-container .report-table-card .card-header .btn-success:hover:not(:disabled){background-color:#157347;border-color:#146c43;transform:translateY(-1px)}.total-invoice-requests-component .report-container .report-table-card .card-header .btn-success:disabled{opacity:.6;cursor:not-allowed}.total-invoice-requests-component .report-container .report-table-card .loading-overlay .spinner-border{width:3rem;height:3rem}.total-invoice-requests-component .report-container .report-table-card .no-data-message{padding:3rem 1rem}.total-invoice-requests-component .report-container .report-table-card .no-data-message i{color:#6c757d}.total-invoice-requests-component .report-container .report-table-card .no-data-message h3{color:#6c757d;font-weight:500}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .table{margin-bottom:0}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .table thead.table-dark{background-color:#212529}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .table thead.table-dark th{border-color:#32383e;font-weight:600;font-size:.9rem}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .table thead.table-dark th .fas.fa-info-circle{cursor:help;opacity:.8}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .table thead.table-dark th .fas.fa-info-circle:hover{opacity:1}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .table tbody tr{transition:all .2s ease-in-out}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .table tbody tr:hover{background-color:#f8f9fa}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .table tbody tr td{vertical-align:middle;padding:.75rem}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .table tbody tr td .badge{font-size:.8rem;font-weight:500;padding:.375rem .75rem}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .table tbody tr td .badge.bg-primary{background-color:#2c3e50 !important}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .table tbody tr td .badge.bg-secondary{background-color:#6c757d !important}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .table tbody tr td .badge.bg-warning{background-color:#ffc107 !important;color:#000}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .table tbody tr td .badge.bg-success{background-color:#198754 !important}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .table tbody tr td .badge.bg-danger{background-color:#dc3545 !important}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .table tbody tr td .badge.bg-dark{background-color:#212529 !important;font-size:.9rem;font-weight:600}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .table tbody tr td strong{color:#495057}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .bg-light{background-color:#f8f9fa !important;border:1px solid #e9ecef}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .bg-light .h5{font-weight:600}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .bg-light .h5.text-warning{color:#ffc107 !important}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .bg-light .h5.text-success{color:#198754 !important}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .bg-light .h5.text-danger{color:#dc3545 !important}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .bg-light .h5.text-primary{color:#2c3e50 !important}.total-invoice-requests-component .report-container .report-table-card .reports-table-div .bg-light small{font-weight:500;text-transform:uppercase;letter-spacing:.5px}.total-invoice-requests-component .alert{border-radius:.5rem}.total-invoice-requests-component .alert.alert-danger{background-color:#f8d7da;border-color:#f5c2c7;color:#842029}.total-invoice-requests-component .alert.alert-danger .btn-outline-danger{color:#842029;border-color:#842029}.total-invoice-requests-component .alert.alert-danger .btn-outline-danger:hover{background-color:#842029;border-color:#842029;color:#fff}@media(max-width: 768px){.total-invoice-requests-component .filter-controls .col-md-3{margin-bottom:1rem}.total-invoice-requests-component .card-header .d-flex{flex-direction:column;gap:1rem}.total-invoice-requests-component .card-header .d-flex .card-title{text-align:center}.total-invoice-requests-component .reports-table-div .table{font-size:.8rem}.total-invoice-requests-component .reports-table-div .table .badge{font-size:.7rem !important;padding:.25rem .5rem !important}.total-invoice-requests-component .reports-table-div .bg-light .row .col-md-2{margin-bottom:1rem;text-align:center}}@media(max-width: 576px){.total-invoice-requests-component .filter-actions .d-flex{flex-direction:column}.total-invoice-requests-component .filter-actions .d-flex .btn{margin-bottom:.5rem}.total-invoice-requests-component .table-responsive .table th,.total-invoice-requests-component .table-responsive .table td{padding:.5rem !important;font-size:.75rem !important}.total-invoice-requests-component .table-responsive .table .badge{font-size:.6rem !important;padding:.2rem .4rem !important}}.table-striped>tbody>tr:nth-of-type(odd)>td,.table-striped>tbody>tr:nth-of-type(odd)>th{background-color:rgba(0,0,0,.02)}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:rgba(0,0,0,.04)}
.update-invoice-component .parent-div{height:calc(100vh - 9rem);overflow:auto}.update-invoice-component .form-control,.update-invoice-component .form-select{box-shadow:none !important;padding:5px;font-size:14px;color:#262626;border-radius:4px 4px 0px 4px}.update-invoice-component label.label{color:#626262;font-size:14px;font-weight:600}.update-invoice-component div.title{color:#262626;font-size:1rem;font-weight:600}.update-invoice-component .custom-card{background-color:#fff;border:none;border-radius:4px;min-height:100%;padding:1rem .8rem;box-shadow:4px 4px 12px rgba(120,120,120,.1)}.update-invoice-component .cardLabel{background:#f5f2f5;padding:7px;border-radius:2px}.update-invoice-component .billing-table table{width:100%;border:1px solid #c6c6c6;text-align:center}.update-invoice-component .billing-table tr:nth-child(even){background:#f5eef0}.update-invoice-component .billing-table tr:nth-child(odd){background:#fff}.update-invoice-component .billing-table thead th{position:-webkit-sticky;position:sticky;top:-1px;z-index:2;background:#f5f2f5 !important;font-size:13px;font-weight:600;color:#2c3e50;padding:10px;border:1px solid #c6c6c6}.update-invoice-component .billing-table td{color:#242424;vertical-align:middle;padding:6px 8px;font-size:13px;border:1px solid #c6c6c6}.update-invoice-component .billing-table td .form-control,.update-invoice-component .billing-table td .form-select{box-shadow:none !important;outline:none;border-radius:.3rem;border:1px solid #d7d7d7;color:#616161;font-size:14px;padding:.5rem .8rem !important}.update-invoice-component .custom-file-attachment .drop-zone{border:2px dashed #ccc;border-radius:10px;padding:20px;text-align:center;cursor:pointer;background-color:#fff;transition:background-color .3s}.update-invoice-component .custom-file-attachment .drop-zone.drag-over{background-color:#f0f0f0}.update-invoice-component .custom-file-attachment .drop-message{font-size:18px;color:#333}.update-invoice-component .custom-file-attachment .file-input{display:none}.update-invoice-component .custom-file-attachment .container1{height:240px;padding:2rem;text-align:center !important;border:dashed 1px #979797;position:relative;margin:0 auto}.update-invoice-component .custom-file-attachment .container1 input{opacity:0;position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;cursor:pointer}.update-invoice-component .custom-file-attachment .container1 label{color:#fff !important;width:183px;text-align:center !important;height:40px;border-radius:21.5px;background-color:#2c3e50;padding:8px 16px;cursor:pointer}.update-invoice-component .custom-file-attachment .container1 h3{font-size:14px;font-weight:600;color:#38424c}.update-invoice-component .custom-file-attachment .fileover{animation:shake 1s;animation-iteration-count:infinite}.update-invoice-component .custom-file-attachment .files-list{margin-top:1.5rem}.update-invoice-component .custom-file-attachment .files-list .single-file{display:flex;padding:.5rem;justify-content:space-between;align-items:center;border:dashed 2px #d3d3d3;margin-bottom:1rem}.update-invoice-component .custom-file-attachment .files-list .single-file img.delete{margin-left:.5rem;cursor:pointer;align-self:flex-end}.update-invoice-component .custom-file-attachment .files-list .single-file{display:flex;flex-grow:1}.update-invoice-component .custom-file-attachment .files-list .single-file .name{font-size:14px;font-weight:500;color:#353f4a;margin:0}.update-invoice-component .custom-file-attachment .files-list .single-file .size{font-size:12px;font-weight:500;color:#a4a4a4;margin:0;margin-bottom:.25rem}.update-invoice-component .custom-file-attachment .files-list .single-file .info{width:100%;padding-left:10px}.update-invoice-component .custom-file-attachment .is-invalid{border:2px solid red}.update-invoice-component .custom-file-attachment div.delete svg{cursor:pointer}.update-invoice-component .custom-file-attachment p.note-text{font-size:.8rem;font-weight:bold}@keyframes shake{0%{transform:translate(1px, 1px) rotate(0deg)}10%{transform:translate(-1px, -2px) rotate(-1deg)}20%{transform:translate(-3px, 0px) rotate(1deg)}30%{transform:translate(3px, 2px) rotate(0deg)}40%{transform:translate(1px, -1px) rotate(1deg)}50%{transform:translate(-1px, 2px) rotate(-1deg)}60%{transform:translate(-3px, 1px) rotate(0deg)}70%{transform:translate(3px, 1px) rotate(-1deg)}80%{transform:translate(-1px, -1px) rotate(1deg)}90%{transform:translate(1px, 2px) rotate(0deg)}100%{transform:translate(1px, -2px) rotate(-1deg)}}.update-invoice-component :host{--danger-color: #dc3545;--danger-background-color: #f8d7da;--danger-border-color: #f5c6cb;--text-color: #343a40;--text-muted-color: #6c757d;--card-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);--border-radius: 8px}.update-invoice-component .rejection-card{background-color:var(--danger-background-color);border:1px solid var(--danger-border-color);border-left:5px solid var(--danger-color);border-radius:var(--border-radius);padding:20px;margin-bottom:24px;box-shadow:var(--card-shadow)}.update-invoice-component .card-title{display:flex;align-items:center;gap:10px;font-size:1.25rem;font-weight:600;color:var(--danger-color);margin:0 0 16px 0}.update-invoice-component .card-title .icon{width:24px;height:24px}.update-invoice-component .status-details{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));grid-gap:20px;gap:20px}.update-invoice-component .reviewer-section{background-color:#fff;padding:16px;border-radius:6px;border:1px solid #e9ecef}.update-invoice-component .reviewer-section h4{margin:0 0 12px 0;font-size:1rem;font-weight:600;color:var(--text-color)}.update-invoice-component .reviewer-section p{margin:4px 0}.update-invoice-component .reviewer-section .reviewer-name{font-weight:500}.update-invoice-component .reviewer-section .reviewer-email{font-size:.9rem;color:var(--text-muted-color)}.update-invoice-component .status-badge{display:inline-block;padding:5px 12px;border-radius:15px;font-weight:600;font-size:.85rem;margin-top:12px;text-transform:uppercase;letter-spacing:.5px}.update-invoice-component .status-rejected{background-color:var(--danger-color);color:#fff}
.invoice-requisition-container{background:#f8f9fa}.invoice-requisition-container .main-query-div .nav-tabs{position:-webkit-sticky;position:sticky;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px}.invoice-requisition-container .main-query-div .nav-tabs .tabs ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;overflow-x:auto}.invoice-requisition-container .main-query-div .nav-tabs .tabs ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer;font-weight:500;position:relative;border:none;background:none;transition:all .3s ease;border-bottom:2px solid rgba(0,0,0,0)}.invoice-requisition-container .main-query-div .nav-tabs .tabs ul li span{display:block;white-space:nowrap;text-decoration:none;transition:all .3s ease}.invoice-requisition-container .main-query-div .nav-tabs .tabs ul li.active{color:#242424;font-weight:600 !important;border-bottom:2px solid #242424;background:#f5f5f5;border-top-left-radius:4px;margin-left:10px}.invoice-requisition-container .main-query-div .nav-tabs .tabs ul li.active span{color:#242424;font-weight:600}.invoice-requisition-container .main-query-div .query-content-div{padding:0;margin:0;border-top:none}@media(max-width: 992px){.invoice-requisition-container .main-query-div .nav-tabs .tabs ul{flex-wrap:wrap}.invoice-requisition-container .main-query-div .nav-tabs .tabs ul li span{padding:12px 16px;font-size:13px}}@media(max-width: 768px){.invoice-requisition-container{padding:10px}.invoice-requisition-container .main-query-div .nav-tabs .tabs ul li{flex:1 1;text-align:center}.invoice-requisition-container .main-query-div .nav-tabs .tabs ul li span{padding:10px 12px;font-size:12px;text-align:center}}@media(max-width: 576px){.invoice-requisition-container .main-query-div .nav-tabs{overflow-x:auto}.invoice-requisition-container .main-query-div .nav-tabs .tabs ul{flex-wrap:nowrap;min-width:-webkit-max-content;min-width:max-content}.invoice-requisition-container .main-query-div .nav-tabs .tabs ul li{flex:none}.invoice-requisition-container .main-query-div .nav-tabs .tabs ul li span{padding:8px 10px;font-size:11px;white-space:nowrap}}.nav-tabs .tabs ul li:focus-within{outline:2px solid #2c3e50;outline-offset:2px;border-radius:4px}.nav-tabs .tabs ul li span:focus{outline:none}.query-content-div{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.weekly-worklog-screen{padding:1rem;background:#f8f9fa}.weekly-worklog-screen .wcs-header{background:#fff;padding:1rem 1.5rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);margin-bottom:1rem}.weekly-worklog-screen .wcs-header h5{margin:0;color:#2c3e50;font-weight:600;font-size:1.25rem}.weekly-worklog-screen .date-range-selector{background:#f8f9fa;padding:.75rem 1rem;border-radius:6px;border:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.weekly-worklog-screen .date-range-selector .date-navigation{display:flex;align-items:center;gap:.5rem}.weekly-worklog-screen .date-range-selector .date-navigation button{background:#fff;border:1px solid #ced4da;color:#495057;padding:0 12px;height:34px;display:flex;align-items:center;justify-content:center;font-weight:500}.weekly-worklog-screen .date-range-selector .date-navigation button:hover{background:#e9ecef;border-color:#adb5bd;color:#212529}.weekly-worklog-screen .date-range-selector .date-navigation button.btn-icon{width:34px;padding:0}.weekly-worklog-screen .date-range-selector .date-navigation .date-display{display:flex;align-items:center;background:#fff;padding:0 1.5rem;border:1px solid #ced4da;border-radius:4px;font-size:14px;font-weight:700;color:#495057;min-width:280px;justify-content:center;height:34px}.weekly-worklog-screen .date-range-selector .total-time-display{display:flex;align-items:center;gap:.5rem;font-size:14px}.weekly-worklog-screen .date-range-selector .total-time-display .label{color:#6c757d}.weekly-worklog-screen .date-range-selector .total-time-display .value{font-weight:700;color:#0d6efd;font-size:16px}.weekly-worklog-screen .wcs-tabs{background:#fff;border-radius:8px 8px 0 0;box-shadow:0 2px 4px rgba(0,0,0,.05);padding:0 1.5rem;border-bottom:2px solid #dee2e6}.weekly-worklog-screen .wcs-tabs .nav-link{border:none;border-bottom:3px solid rgba(0,0,0,0);color:#6c757d;font-weight:500;padding:1rem 1.5rem;transition:all .2s ease}.weekly-worklog-screen .wcs-tabs .nav-link i{opacity:.7}.weekly-worklog-screen .wcs-tabs .nav-link:hover{background:#f8f9fa;color:#495057;border-bottom-color:#dee2e6}.weekly-worklog-screen .wcs-tabs .nav-link.active{color:#2c3e50;background:#fff;border-bottom-color:#007bff;font-weight:600}.weekly-worklog-screen .wcs-tabs .nav-link.active i{opacity:1}.weekly-worklog-screen .wcs-tabs .nav-link[data-rr-ui-event-key=not-submitted].active{border-bottom-color:#6c757d}.weekly-worklog-screen .wcs-tabs .nav-link[data-rr-ui-event-key=pending].active{border-bottom-color:#007bff}.weekly-worklog-screen .wcs-tabs .nav-link[data-rr-ui-event-key=approved].active{border-bottom-color:#28a745}.weekly-worklog-screen .wcs-tabs .nav-link[data-rr-ui-event-key=rejected].active{border-bottom-color:#dc3545}.weekly-worklog-screen .tab-content-area{background:#fff;min-height:400px;max-height:calc(100vh - 250px);overflow-y:auto;padding:2rem 1.5rem;border-radius:0 0 8px 8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.weekly-worklog-screen .tab-content-area .worklogs-container p.text-muted{margin-bottom:1.5rem;font-size:14px}.weekly-worklog-screen .tab-content-area .loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;color:#6c757d}.weekly-worklog-screen .tab-content-area .loading-state .spinner-border{margin-bottom:1rem}.weekly-worklog-screen .tab-content-area .loading-state p{margin:0;font-size:14px}.weekly-worklog-screen .tab-content-area .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;color:#6c757d}.weekly-worklog-screen .tab-content-area .empty-state i{color:#dee2e6}.weekly-worklog-screen .tab-content-area .empty-state p{margin-top:1rem;margin-bottom:0;font-size:15px}.weekly-worklog-screen .tab-content-area .empty-state .btn{margin-top:1.5rem}.weekly-worklog-screen .summary-footer{background:#fff;padding:1rem 1.5rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.weekly-worklog-screen .summary-footer .footer-stats{display:flex;align-items:center;font-size:14px;color:#6c757d}.weekly-worklog-screen .summary-footer .footer-stats strong{color:#2c3e50;font-weight:600}.not-submitted-tab .date-group,.pending-tab .date-group,.approved-tab .date-group,.rejected-tab .date-group{border:1px solid #e9ecef;border-radius:8px;padding:1.5rem;background:#fff;margin-bottom:1.5rem}.not-submitted-tab .date-group .date-header,.pending-tab .date-group .date-header,.approved-tab .date-group .date-header,.rejected-tab .date-group .date-header{border-bottom:2px solid #f8f9fa;padding-bottom:.75rem;margin-bottom:1rem}.not-submitted-tab .date-group .date-header h6,.pending-tab .date-group .date-header h6,.approved-tab .date-group .date-header h6,.rejected-tab .date-group .date-header h6{font-weight:600;color:#2c3e50;margin:0}.not-submitted-tab .date-group .add-activity-btn-container,.pending-tab .date-group .add-activity-btn-container,.approved-tab .date-group .add-activity-btn-container,.rejected-tab .date-group .add-activity-btn-container{border-top:1px solid #e9ecef;padding-top:1rem}.not-submitted-tab .bulk-actions-footer{padding:1rem;background:#f8f9fa;border-radius:8px;text-align:right}.not-submitted-tab .bulk-actions-footer .btn-danger{background:#dc3545;border-color:#dc3545}.not-submitted-tab .bulk-actions-footer .btn-danger:hover{background:#c82333;border-color:#bd2130}.approved-tab .approved-row{background:#f8fff9}.approved-tab .approved-row:hover{background:#e8f8ea}.approved-tab .stats-summary .alert-light{background:#f8f9fa;border:1px solid #dee2e6;font-size:14px}.rejected-tab .rejected-row{background:#fff5f5}.rejected-tab .rejected-row:hover{background:#ffe5e5}.rejected-tab .feedback-box{background:#fff3cd;padding:.5rem;border-radius:4px;border-left:3px solid #ffc107}.rejected-tab .card .card-title{color:#17a2b8;font-size:15px;margin-bottom:1rem}.rejected-tab .card ol{font-size:14px;color:#6c757d;padding-left:1.25rem}.rejected-tab .card ol li{margin-bottom:.5rem}.worklog-table{font-size:13px;margin-bottom:0}.worklog-table thead{background:#f8f9fa;border-bottom:2px solid #dee2e6}.worklog-table thead th{font-weight:600;color:#495057;border-bottom:none;padding:.75rem .5rem;white-space:nowrap;vertical-align:middle}.worklog-table tbody tr{transition:background-color .15s ease}.worklog-table tbody tr td{padding:.75rem .5rem;vertical-align:middle}.worklog-table tbody tr.editable-row{background-color:#fff9e6;border-left:3px solid #ffc107}.worklog-table tbody tr.editable-row td{padding:.5rem}.worklog-table tbody tr.editable-row .form-control,.worklog-table tbody tr.editable-row .form-select{font-size:12px;padding:.375rem .5rem}.worklog-table tbody tr.editable-row .is-invalid{border-color:#dc3545}.worklog-table tbody tr.editable-row small.text-danger{display:block;font-size:10px;margin-top:.25rem}.worklog-table .action-buttons{display:flex;gap:.375rem;flex-wrap:nowrap}.worklog-table .action-buttons .btn-sm{padding:.25rem .5rem;font-size:12px}.worklog-table .action-buttons .btn-sm i{font-size:12px}.worklog-table .priority-badge{display:inline-block;padding:.25rem .5rem;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase}.worklog-table .priority-badge.low{background-color:#d1ecf1;color:#0c5460}.worklog-table .priority-badge.medium{background-color:#fff3cd;color:#856404}.worklog-table .priority-badge.high{background-color:#f8d7da;color:#721c24}.worklog-table .remarks-text{display:block;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alert{border-radius:8px;font-size:14px}.alert i{margin-right:.5rem}@media(max-width: 768px){.weekly-worklog-screen{padding:.5rem}.weekly-worklog-screen .date-range-selector{flex-direction:column;gap:1rem}.weekly-worklog-screen .date-range-selector .date-navigation .date-display{min-width:auto}.weekly-worklog-screen .wcs-tabs{padding:0 .5rem}.weekly-worklog-screen .wcs-tabs .nav-link{padding:.75rem 1rem;font-size:13px}.weekly-worklog-screen .summary-footer .footer-stats{flex-direction:column;align-items:flex-start;gap:.5rem}.weekly-worklog-screen .summary-footer .footer-stats span{display:block}.weekly-worklog-screen .summary-footer .footer-stats span.ms-4{margin-left:0 !important}.weekly-worklog-screen .worklog-table{font-size:11px}.weekly-worklog-screen .worklog-table .action-buttons{flex-direction:column;gap:.25rem}}
.not-submitted-tab-new .week-navigation{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:12px 20px;background:#f8f9fa;border-radius:6px;border:1px solid #dee2e6}.not-submitted-tab-new .week-navigation .week-selector{display:flex;align-items:center;gap:10px}.not-submitted-tab-new .week-navigation .week-selector .btn-icon{width:36px;height:36px;padding:0;border:1px solid #dee2e6;background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s;cursor:pointer}.not-submitted-tab-new .week-navigation .week-selector .btn-icon:hover{background:#007bff;border-color:#007bff;color:#fff}.not-submitted-tab-new .week-navigation .week-selector .btn-icon i{font-size:.875rem}.not-submitted-tab-new .week-navigation .week-selector .week-range{font-size:1rem;font-weight:600;color:#333;padding:0 15px;min-width:280px;text-align:center;display:flex;align-items:center;justify-content:center}.not-submitted-tab-new .week-navigation .week-selector .week-range:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#6c757d;margin-right:10px}.not-submitted-tab-new .week-navigation .week-selector .btn-secondary{padding:6px 16px;font-size:.875rem;font-weight:500;background:#6c757d;border:none;border-radius:4px;transition:all .2s}.not-submitted-tab-new .week-navigation .week-selector .btn-secondary:hover{background:#5a6268}.not-submitted-tab-new .week-navigation .total-time-week{font-size:.95rem;color:#495057}.not-submitted-tab-new .week-navigation .total-time-week strong{color:#007bff;font-size:1.1rem;margin-left:5px}.not-submitted-tab-new .tab-header{display:flex;justify-content:flex-end;align-items:center;padding:10px 0;margin-bottom:15px}.not-submitted-tab-new .tab-header .total-time{font-size:1.125rem;font-weight:600;color:#2c3e50;padding:8px 16px;background:#f8f9fa;border-radius:6px}.not-submitted-tab-new .worklog-table{margin-bottom:0;background:#fff}.not-submitted-tab-new .worklog-table thead tr{background:#f8f9fa}.not-submitted-tab-new .worklog-table thead tr th{font-size:.875rem;font-weight:600;color:#495057;border:1px solid #dee2e6;padding:12px 8px;text-align:center;vertical-align:middle}.not-submitted-tab-new .worklog-table tbody tr td{padding:8px;border:1px solid #dee2e6;vertical-align:middle}.not-submitted-tab-new .worklog-table tbody tr td .form-control,.not-submitted-tab-new .worklog-table tbody tr td .form-select{font-size:.813rem;border-radius:4px;min-height:32px}.not-submitted-tab-new .worklog-table tbody tr td .form-control:focus,.not-submitted-tab-new .worklog-table tbody tr td .form-select:focus{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.not-submitted-tab-new .worklog-table tbody tr td .time-input-wrapper{position:relative;display:flex;align-items:center}.not-submitted-tab-new .worklog-table tbody tr td .time-input-wrapper input[type=time]{padding-right:30px}.not-submitted-tab-new .worklog-table tbody tr td .time-input-wrapper .time-icon{position:absolute;right:8px;color:#6c757d;pointer-events:none;font-size:.875rem}.not-submitted-tab-new .worklog-table tbody tr td .row-actions{display:flex;gap:8px;justify-content:center;align-items:center}.not-submitted-tab-new .worklog-table tbody tr td .row-actions .btn-action{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%;transition:all .2s;cursor:pointer;border:1px solid rgba(0,0,0,0);font-weight:bold}.not-submitted-tab-new .worklog-table tbody tr td .row-actions .btn-action.btn-add{background:#fff0f6;color:#495057}.not-submitted-tab-new .worklog-table tbody tr td .row-actions .btn-action.btn-add:hover{background:#fcc2d7}.not-submitted-tab-new .worklog-table tbody tr td .row-actions .btn-action.btn-remove{background:#fff;border:1px solid #dee2e6;color:#495057}.not-submitted-tab-new .worklog-table tbody tr td .row-actions .btn-action.btn-remove:hover{background:#f8f9fa;border-color:#adb5bd}.not-submitted-tab-new .worklog-table tbody tr td .row-actions .btn-action:disabled{opacity:.5;cursor:not-allowed}.not-submitted-tab-new .footer-actions{display:flex;justify-content:flex-end;gap:10px;padding:20px 0;margin-top:20px;border-top:2px solid #e9ecef}.not-submitted-tab-new .footer-actions .last-saved-display{background-color:#fff0ff;padding:8px 12px;border-radius:4px;color:#333;display:inline-block;font-weight:600}.not-submitted-tab-new .footer-actions .last-saved-display small{font-size:.9em;font-weight:900}.not-submitted-tab-new .footer-actions .btn{padding:10px 24px;font-weight:500;border-radius:6px;transition:all .2s}.not-submitted-tab-new .footer-actions .btn.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.not-submitted-tab-new .footer-actions .btn.btn-secondary:hover{border-color:#545b62;color:#fff}.not-submitted-tab-new .footer-actions .btn.btn-primary{background-color:#007bff;border-color:#007bff;color:#fff}.not-submitted-tab-new .footer-actions .btn.btn-primary:hover{border-color:#0062cc;color:#fff}.not-submitted-tab-new .footer-actions .btn.btn-outline-secondary:hover{background-color:rgba(0,0,0,0);border-color:#545b62;color:#545b62}@media(max-width: 1200px){.not-submitted-tab-new .worklog-table{font-size:.75rem}.not-submitted-tab-new .worklog-table thead th,.not-submitted-tab-new .worklog-table tbody td{padding:6px 4px}}@media(max-width: 768px){.not-submitted-tab-new .tab-header .total-time{font-size:1rem;padding:6px 12px}.not-submitted-tab-new .worklog-table{font-size:.7rem}.not-submitted-tab-new .footer-actions{flex-direction:column}.not-submitted-tab-new .footer-actions .btn{width:100%}}.not-submitted-tab-new .time-picker-custom select,.rejected-tab .time-picker-custom select{border:1px solid #dee2e6;background-color:#fff;border-radius:4px;padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:30px;width:70px}.not-submitted-tab-new .time-picker-custom select::-webkit-scrollbar,.rejected-tab .time-picker-custom select::-webkit-scrollbar{width:6px}.not-submitted-tab-new .time-picker-custom select::-webkit-scrollbar-track,.rejected-tab .time-picker-custom select::-webkit-scrollbar-track{background:#f1f1f1}.not-submitted-tab-new .time-picker-custom select::-webkit-scrollbar-thumb,.rejected-tab .time-picker-custom select::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.not-submitted-tab-new .time-picker-custom select::-webkit-scrollbar-thumb:hover,.rejected-tab .time-picker-custom select::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.not-submitted-tab-new .time-picker-custom select:focus,.rejected-tab .time-picker-custom select:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.not-submitted-tab-new .time-picker-custom select option,.rejected-tab .time-picker-custom select option{padding:4px}.time-input-wrapper{width:auto}
.worklog-row{transition:background-color .2s}.worklog-row:hover{background-color:#f8f9fa}.worklog-row.view-mode td{padding:12px 8px;vertical-align:middle;border:1px solid #dee2e6;font-size:.875rem;color:#495057}.worklog-row.view-mode td .priority-badge{display:inline-block;padding:4px 12px;border-radius:12px;font-size:.75rem;font-weight:600;text-align:center;min-width:70px}.worklog-row.view-mode td .priority-badge.priority-high{background-color:#fee;color:#d32f2f;border:1px solid #ffcdd2}.worklog-row.view-mode td .priority-badge.priority-medium{background-color:#fff8e1;color:#f57c00;border:1px solid #ffe082}.worklog-row.view-mode td .priority-badge.priority-low{background-color:#e8f5e9;color:#388e3c;border:1px solid #c8e6c9}.worklog-row.view-mode td.remarks-cell{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.worklog-row.view-mode td.actions-cell{text-align:center}.worklog-row.view-mode td.actions-cell .btn-icon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0 2px;border-radius:4px;transition:all .2s}.worklog-row.view-mode td.actions-cell .btn-icon i{font-size:.875rem}.worklog-row.view-mode td.actions-cell .btn-icon.btn-edit{border:1px solid #007bff;background:#fff;color:#007bff}.worklog-row.view-mode td.actions-cell .btn-icon.btn-edit:hover{background:#007bff;color:#fff}.worklog-row.view-mode td.actions-cell .btn-icon.btn-delete{border:1px solid #dc3545;background:#fff;color:#dc3545}.worklog-row.view-mode td.actions-cell .btn-icon.btn-delete:hover{background:#dc3545;color:#fff}.worklog-row.view-mode td.actions-cell .btn-icon.btn-success{border:1px solid #28a745;background:#28a745;color:#fff}.worklog-row.view-mode td.actions-cell .btn-icon.btn-success:hover{background:#218838}.worklog-row.view-mode td.actions-cell .btn-icon.btn-cancel{border:1px solid #6c757d;background:#fff;color:#6c757d}.worklog-row.view-mode td.actions-cell .btn-icon.btn-cancel:hover{background:#6c757d;color:#fff}.worklog-row.edit-mode{background-color:#f8f9fa}.worklog-row.edit-mode td{padding:8px;vertical-align:middle;border:1px solid #dee2e6}.worklog-row.edit-mode td .form-control,.worklog-row.edit-mode td .form-select{min-height:36px;font-size:.875rem;border:1px solid #ced4da;border-radius:4px;padding:6px 12px}.worklog-row.edit-mode td .form-control:focus,.worklog-row.edit-mode td .form-select:focus{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.worklog-row.edit-mode td .form-control:disabled,.worklog-row.edit-mode td .form-select:disabled{background-color:#e9ecef;cursor:not-allowed}.worklog-row.edit-mode td input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6}.worklog-row.edit-mode td input[type=time]::-webkit-calendar-picker-indicator:hover{opacity:1}.worklog-row.edit-mode td input[type=number]::-webkit-inner-spin-button,.worklog-row.edit-mode td input[type=number]::-webkit-outer-spin-button{opacity:1}.worklog-row.edit-mode td.actions-cell{text-align:center}.worklog-row.edit-mode td.actions-cell .btn-icon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0 2px;border-radius:4px;transition:all .2s}.worklog-row.edit-mode td.actions-cell .btn-icon i{font-size:.875rem}.worklog-row.edit-mode td.actions-cell .btn-icon.btn-success{border:1px solid #28a745;background:#28a745;color:#fff}.worklog-row.edit-mode td.actions-cell .btn-icon.btn-success:hover{background:#218838}.worklog-row.edit-mode td.actions-cell .btn-icon.btn-success:disabled{background:#6c757d;border-color:#6c757d;opacity:.6}.worklog-row.edit-mode td.actions-cell .btn-icon.btn-cancel{border:1px solid #6c757d;background:#fff;color:#6c757d}.worklog-row.edit-mode td.actions-cell .btn-icon.btn-cancel:hover{background:#6c757d;color:#fff}@media(max-width: 1400px){.worklog-row.view-mode td,.worklog-row.edit-mode td{padding:6px 4px;font-size:.8rem}.worklog-row.view-mode td .form-control,.worklog-row.view-mode td .form-select,.worklog-row.edit-mode td .form-control,.worklog-row.edit-mode td .form-select{font-size:.8rem;min-height:32px;padding:4px 8px}.worklog-row.view-mode td .btn-icon,.worklog-row.edit-mode td .btn-icon{width:28px;height:28px}.worklog-row.view-mode td .btn-icon i,.worklog-row.edit-mode td .btn-icon i{font-size:.75rem}}@media(max-width: 768px){.worklog-row.view-mode td,.worklog-row.edit-mode td{padding:4px 2px;font-size:.75rem}.worklog-row.view-mode td .form-control,.worklog-row.view-mode td .form-select,.worklog-row.edit-mode td .form-control,.worklog-row.edit-mode td .form-select{font-size:.75rem;min-height:28px;padding:2px 6px}.worklog-row.view-mode td .priority-badge,.worklog-row.edit-mode td .priority-badge{font-size:.7rem;padding:2px 8px;min-width:60px}.worklog-row.view-mode td .btn-icon,.worklog-row.edit-mode td .btn-icon{width:24px;height:24px}.worklog-row.view-mode td .btn-icon i,.worklog-row.edit-mode td .btn-icon i{font-size:.7rem}.worklog-row.view-mode.remarks-cell,.worklog-row.edit-mode.remarks-cell{max-width:150px}}
.daily-worklog-view{padding:20px}.daily-worklog-view .wcs-header h5{color:#2c3e50;font-weight:600;margin:0}.daily-worklog-view .date-selector{display:flex;justify-content:space-between;align-items:center;padding:15px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.daily-worklog-view .date-selector .date-navigation{display:flex;align-items:center;gap:10px}.daily-worklog-view .date-selector .date-navigation .date-display{display:flex;align-items:center;gap:10px;padding:0 15px}.daily-worklog-view .date-selector .date-navigation .date-display .date-input{width:150px;font-size:.875rem}.daily-worklog-view .date-selector .date-navigation .date-display .date-text{font-weight:500;color:#2c3e50;min-width:180px}.daily-worklog-view .date-selector .date-navigation .date-display i{color:#007bff}.daily-worklog-view .date-selector .total-time-display{display:flex;align-items:center;gap:10px;padding:8px 16px;background:#f8f9fa;border-radius:6px}.daily-worklog-view .date-selector .total-time-display .label{font-size:.875rem;color:#6c757d}.daily-worklog-view .date-selector .total-time-display .value{font-size:1.125rem;font-weight:600;color:#007bff}.daily-worklog-view .worklog-table-container{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px}.daily-worklog-view .worklog-table-container .table-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid #e9ecef}.daily-worklog-view .worklog-table-container .table-header h6{margin:0;font-weight:600;color:#2c3e50}.daily-worklog-view .worklog-table-container .table-header .btn i{font-size:.75rem}.daily-worklog-view .worklog-table-container .worklog-table{margin-bottom:0}.daily-worklog-view .worklog-table-container .worklog-table thead tr{background:#f8f9fa}.daily-worklog-view .worklog-table-container .worklog-table thead tr th{font-size:.813rem;font-weight:600;color:#495057;border-color:#dee2e6;padding:12px 8px;white-space:nowrap;text-align:center}.daily-worklog-view .worklog-table-container .worklog-table thead tr th:first-child{width:40px}.daily-worklog-view .worklog-table-container .worklog-table tbody tr{border-bottom:1px solid #e9ecef}.daily-worklog-view .worklog-table-container .worklog-table tbody tr td{vertical-align:middle;font-size:.875rem;border-color:#e9ecef}.daily-worklog-view .worklog-table-container .worklog-table tbody tr:hover:not(.edit-mode){background-color:#f8f9fa}.daily-worklog-view .worklog-table-container .loading-state{text-align:center;padding:60px 20px}.daily-worklog-view .worklog-table-container .loading-state .spinner-border{width:3rem;height:3rem;color:#007bff}.daily-worklog-view .worklog-table-container .loading-state p{margin-top:15px;color:#6c757d;font-size:.875rem}.daily-worklog-view .worklog-table-container .empty-state{display:flex;flex-direction:column;align-items:center;gap:10px}.daily-worklog-view .worklog-table-container .empty-state i{opacity:.5}.daily-worklog-view .worklog-table-container .empty-state p{margin:0;font-size:.875rem}@media(max-width: 1200px){.daily-worklog-view .date-selector{flex-direction:column;gap:15px}.daily-worklog-view .date-selector .date-navigation{width:100%;justify-content:center}.daily-worklog-view .date-selector .total-time-display{width:100%;justify-content:center}.daily-worklog-view .worklog-table-container .table-header{flex-direction:column;gap:10px;align-items:flex-start}.daily-worklog-view .worklog-table-container .table-header .btn{width:100%}}@media(max-width: 768px){.daily-worklog-view{padding:10px}.daily-worklog-view .worklog-table-container{padding:10px;overflow-x:auto}.daily-worklog-view .worklog-table-container .worklog-table{font-size:.75rem}.daily-worklog-view .worklog-table-container .worklog-table thead th,.daily-worklog-view .worklog-table-container .worklog-table tbody td{padding:8px 4px}}
/* Rejection Modal Styles - Following Project Design System */

.rejection-modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1050;
  animation: fadeIn 0.2s ease-in-out;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

.rejection-modal-dialog {
  background-color: #fff;
  border-radius: 8px;
  width: 90%;
  max-width: 550px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
  font-family: 'Lexend Deca', sans-serif;
  animation: slideDown 0.3s ease-out;
}

@keyframes slideDown {
  from {
    transform: translateY(-30px);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}

.rejection-modal-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 24px;
  border-bottom: 1px solid #dee2e6;
}

.rejection-modal-title {
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  color: #2c3e50;
}

.rejection-modal-close {
  background: none;
  border: none;
  font-size: 20px;
  color: #6c757d;
  cursor: pointer;
  padding: 0;
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  transition: all 0.2s;
}

.rejection-modal-close:hover {
  background-color: #f8f9fa;
  color: #2c3e50;
}

.rejection-modal-body {
  padding: 24px;
}

.rejection-modal-info {
  background-color: #f8f9fa;
  border-left: 3px solid #2c3e50;
  padding: 12px 16px;
  margin-bottom: 20px;
  font-size: 14px;
  color: #2c3e50;
  border-radius: 4px;
}

.rejection-modal-label {
  display: block;
  font-size: 14px;
  font-weight: 600;
  color: #212529;
  margin-bottom: 8px;
}

.rejection-modal-textarea {
  width: 100%;
  padding: 12px;
  border: 1px solid #dee2e6;
  border-radius: 4px;
  font-size: 14px;
  font-family: 'Lexend Deca', sans-serif;
  resize: vertical;
  transition: border-color 0.2s;
}

.rejection-modal-textarea:focus {
  outline: none;
  border-color: #2c3e50;
  box-shadow: 0 0 0 3px rgba(44, 62, 80, 0.1);
}

.rejection-modal-textarea.error {
  border-color: #dc3545;
}

.rejection-modal-error {
  color: #dc3545;
  font-size: 13px;
  margin-top: 6px;
  display: flex;
  align-items: center;
}

.rejection-modal-error::before {
  content: '⚠';
  margin-right: 6px;
}

.rejection-modal-hint {
  margin-top: 10px;
  font-size: 12px;
  color: #6c757d;
  font-style: italic;
}

.rejection-modal-footer {
  display: flex;
  justify-content: flex-end;
  gap: 12px;
  padding: 16px 24px;
  border-top: 1px solid #dee2e6;
  background-color: #f8f9fa;
  border-radius: 0 0 8px 8px;
}

.rejection-modal-btn-cancel,
.rejection-modal-btn-submit {
  padding: 10px 20px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 500;
  border: none;
  cursor: pointer;
  transition: all 0.2s;
  font-family: 'Lexend Deca', sans-serif;
}

.rejection-modal-btn-cancel {
  background-color: #dddcdc;
  color: #212529;
}

.rejection-modal-btn-cancel:hover {
  background-color: #c8c7c7;
}

.rejection-modal-btn-submit {
  background-color: #2c3e50;
  color: white;
}

.rejection-modal-btn-submit:hover {
  background-color: #34495e;
}

/* Responsive */
@media (max-width: 576px) {
  .rejection-modal-dialog {
    width: 95%;
    margin: 10px;
  }
  
  .rejection-modal-header,
  .rejection-modal-body,
  .rejection-modal-footer {
    padding: 16px;
  }
}

:root {
  --projectile-primary: #2c3e50;
  /* Dark Navy for Header/Buttons */
  --projectile-table-header: rgb(248, 242, 251);
  /* Light Lavender for Table Headers */
  --projectile-active-tab: #f9f7f7;
  /* Light Grey for Active Tabs */
  --projectile-active-text: #242424;
  /* Dark Text for Active Tabs */
  --projectile-border: #dee2e6;
  --projectile-font: 'Lexend Deca', sans-serif;
  --projectile-btn-hover: #1abc9c;
  /* Slightly lighter/teal for hover, or just darken navy */
}

.wcs-manager-dashboard {
  font-family: 'Lexend Deca', sans-serif;
  font-family: var(--projectile-font);
  background-color: #fff;
}

/* --- TABS --- */
/* Mimic the folder-tab look */
.wcs-tab-group .btn {
  border-radius: 4px 4px 0 0;
  /* Rounded top */
  border-bottom: none;
  font-size: 13px;
  font-weight: 500;
  color: #6c757d;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 8px 16px;
  margin-right: 2px;
}

.wcs-tab-group .btn.active {
  background-color: #f9f7f7;
  background-color: var(--projectile-active-tab);
  color: #242424;
  color: var(--projectile-active-text);
  font-weight: 600;
  border: 1px solid #dee2e6;
  border: 1px solid var(--projectile-border);
  border-bottom: 2px solid #2c3e50;
  border-bottom: 2px solid var(--projectile-primary);
  /* Active indicator */
}

/* --- FILTER BAR --- */
.wcs-filter-bar {
  border-bottom: 1px solid #dee2e6;
  border-bottom: 1px solid var(--projectile-border);
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}

.wcs-date-input {
  border: 1px solid #dee2e6;
  border: 1px solid var(--projectile-border);
  border-radius: 4px;
  padding: 6px 10px;
  font-size: 13px;
  max-width: 140px;
}

/* --- TABLE --- */
.wcs-table thead th {
  background-color: rgb(248, 242, 251) !important;
  background-color: var(--projectile-table-header) !important;
  color: #212529;
  font-weight: 600;
  font-size: 13px;
  border-bottom: 1px solid #dee2e6;
  border-bottom: 1px solid var(--projectile-border);
  padding: 12px;
}

.wcs-table tbody td {
  padding: 12px;
  vertical-align: middle;
  border-bottom: 1px solid #dee2e6;
  border-bottom: 1px solid var(--projectile-border);
  font-size: 13px;
}

.wcs-employee-name {
  font-weight: 700;
  color: #212529;
  font-size: 13px;
}

.wcs-designation {
  font-size: 11px;
  color: #6c757d;
}

/* --- BUTTONS --- */
.wcs-btn-primary {
  background-color: #2c3e50;
  background-color: var(--projectile-primary);
  color: white;
  border: none;
  border-radius: 4px;
  padding: 6px 12px;
  font-size: 12px;
  font-weight: 500;
  transition: all 0.2s;
}

.wcs-btn-primary:hover {
  background-color: #34495e;
  /* Slightly lighter navy */
  color: white;
}

.wcs-btn-secondary {
  background-color: #dddcdc;
  color: #212529;
  border: none;
  font-size: 12px;
}

.wcs-btn-primary:disabled,
.wcs-btn-secondary:disabled {
  opacity: 0.5;
  cursor: not-allowed;
  pointer-events: none;
}

/* --- AVATAR --- */
.wcs-avatar {
  border: 1px solid #dee2e6;
  background-color: #f8f9fa;
  width: 36px;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  color: #6c757d;
  border-radius: 50%;
  object-fit: cover;
}
.wcs-module{padding:10px;max-width:100%;margin:0 auto;background:#fff;border-radius:10px}.wcs-module .no-data{text-align:center;padding:3rem 1.5rem;color:#6c757d}.wcs-module .no-data i{font-size:3rem;color:#dee2e6;margin-bottom:1rem}.employee-worklog-module .wcs-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px;padding-bottom:4px;border-bottom:1px solid #e9ecef}.employee-worklog-module .wcs-header h5{color:#2c3e50;margin:0;font-weight:600}.employee-worklog-module .wcs-header .header-actions{display:flex;gap:1rem}.employee-worklog-module .wcs-header .header-actions .btn{display:flex;align-items:center;gap:.5rem;background-color:#2c3e50;border-color:#2c3e50}.employee-worklog-module .wcs-filters{display:flex;gap:.75rem;margin-bottom:1.5rem;padding:1rem;background:#f8f9fa;border-radius:8px;align-items:flex-end;flex-wrap:wrap}.employee-worklog-module .wcs-filters .filter-group{display:flex;gap:.75rem;align-items:flex-end}.employee-worklog-module .wcs-filters .form-control,.employee-worklog-module .wcs-filters .form-select{min-width:160px;height:38px;border:1px solid #ced4da;border-radius:4px;padding:.375rem .75rem;font-size:14px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.employee-worklog-module .wcs-filters .form-control:focus,.employee-worklog-module .wcs-filters .form-select:focus{border-color:#2c3e50;outline:0;box-shadow:0 0 0 .2rem rgba(44,62,80,.15)}.employee-worklog-module .wcs-filters .form-control::placeholder,.employee-worklog-module .wcs-filters .form-select::placeholder{color:#6c757d;opacity:.7}.employee-worklog-module .wcs-filters .form-control[type=date]{min-width:150px;color:#495057}.employee-worklog-module .wcs-filters .form-control[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7}.employee-worklog-module .wcs-filters .form-control[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}.employee-worklog-module .wcs-filters .btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff;padding:.5rem 1.5rem;border-radius:4px;display:flex;align-items:center;gap:.5rem;font-weight:500;white-space:nowrap;min-height:38px}.employee-worklog-module .wcs-filters .btn-secondary:hover{background-color:#5a6268;border-color:#545b62}.employee-worklog-module .wcs-filters .btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.employee-worklog-module .wcs-filters .btn-secondary i{font-size:14px}.employee-worklog-module .summary-cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.employee-worklog-module .summary-cards .summary-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:1rem;display:flex;align-items:center;gap:1rem}.employee-worklog-module .summary-cards .summary-card .card-icon{font-size:2.5rem;color:#2c3e50}.employee-worklog-module .summary-cards .summary-card .card-content{flex:1 1}.employee-worklog-module .summary-cards .summary-card .card-content .card-label{font-size:.875rem;color:#6c757d;margin-bottom:.25rem}.employee-worklog-module .summary-cards .summary-card .card-content .card-value{font-size:2rem;font-weight:600;color:#2c3e50;margin:0}.employee-worklog-module .summary-cards .summary-card.draft{border-left:4px solid #6c757d}.employee-worklog-module .summary-cards .summary-card.submitted{border-left:4px solid #007bff}.employee-worklog-module .summary-cards .summary-card.approved{border-left:4px solid #28a745}.employee-worklog-module .summary-cards .summary-card.rejected{border-left:4px solid #dc3545}.employee-worklog-module .status-badge{padding:3px .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;text-transform:uppercase}.employee-worklog-module .status-badge.draft{background-color:#e9ecef;color:#495057}.employee-worklog-module .status-badge.submitted{background-color:#cfe2ff;color:#084298}.employee-worklog-module .status-badge.approved{background-color:#d4edda;color:#155724}.employee-worklog-module .status-badge.rejected{background-color:#f8d7da;color:#721c24}.employee-worklog-module .priority-badge{padding:3px .75rem;border-radius:1rem;font-size:.75rem;font-weight:600}.employee-worklog-module .priority-badge.low{background-color:#d1ecf1;color:#0c5460}.employee-worklog-module .priority-badge.medium{background-color:#fff3cd;color:#856404}.employee-worklog-module .priority-badge.high{background-color:#f8d7da;color:#721c24}.employee-worklog-module .table-container{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.employee-worklog-module .table-container .table-header{padding:10px 0px 0px 10px;background:#f8f9fa;border-bottom:1px solid #dee2e6}.employee-worklog-module .table-container .table-header h5{margin:0;color:#495057;font-weight:600}.employee-worklog-module .table-container .table-responsive .table{margin-bottom:0;font-size:13px}.employee-worklog-module .table-container .table-responsive .table tbody tr{cursor:pointer;transition:background-color .15s ease}.employee-worklog-module .table-container .table-responsive .table tbody tr:hover{background-color:#f8f9fa}.employee-worklog-module .table-container .table-responsive .table tbody tr.selected{background-color:#e3f2fd;border-left:4px solid #007bff}.employee-worklog-module .table-container .table-responsive .table .action-buttons{display:flex;gap:.5rem}.employee-worklog-module .table-container .table-responsive .table .action-buttons .btn{border:none;background:none;transition:all .15s ease}.employee-worklog-module .table-container .table-responsive .table .action-buttons .btn:hover{transform:scale(1.1)}.employee-worklog-module .table-container .table-responsive .table .action-buttons .btn.btn-outline-primary{color:#007bff;border:1px solid #007bff}.employee-worklog-module .table-container .table-responsive .table .action-buttons .btn.btn-outline-success{color:#28a745;border:1px solid #28a745}.employee-worklog-module .table-container .table-responsive .table .action-buttons .btn.btn-outline-danger{color:#dc3545;border:1px solid #dc3545}.employee-worklog-module .worklog-form{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:1.5rem}.employee-worklog-module .worklog-form .form-group{margin-bottom:1.5rem}.employee-worklog-module .worklog-form .form-group label{display:block;margin-bottom:.5rem;color:#495057;font-weight:500}.employee-worklog-module .worklog-form .form-group label .required{color:#dc3545;margin-left:.25rem}.employee-worklog-module .worklog-form .form-group label small{color:#6c757d;font-weight:400;margin-left:.5rem}.employee-worklog-module .worklog-form .form-group .form-control,.employee-worklog-module .worklog-form .form-group .form-select{width:100%;padding:.75rem;border:1px solid #ced4da;border-radius:4px;transition:border-color .15s ease}.employee-worklog-module .worklog-form .form-group .form-control:focus,.employee-worklog-module .worklog-form .form-group .form-select:focus{outline:none;border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(44,62,80,.25)}.employee-worklog-module .worklog-form .form-group .form-control.is-invalid,.employee-worklog-module .worklog-form .form-group .form-select.is-invalid{border-color:#dc3545}.employee-worklog-module .worklog-form .form-group .form-control:disabled,.employee-worklog-module .worklog-form .form-group .form-select:disabled{background-color:#e9ecef;cursor:not-allowed}.employee-worklog-module .worklog-form .form-group textarea.form-control{resize:vertical;min-height:100px}.employee-worklog-module .worklog-form .form-group .invalid-feedback{display:block;color:#dc3545;font-size:.875rem;margin-top:.25rem}.employee-worklog-module .worklog-form .form-group .form-text{color:#6c757d;font-size:.875rem;margin-top:.25rem}.employee-worklog-module .worklog-form .form-actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem;padding-top:1rem;border-top:1px solid #dee2e6}.employee-worklog-module .worklog-form .form-actions .btn{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem}@media(max-width: 768px){.wcs-module{padding:.5rem}.employee-worklog-module .wcs-header{flex-direction:column;align-items:flex-start;gap:1rem}.employee-worklog-module .wcs-header .header-actions{width:100%;justify-content:flex-start}.employee-worklog-module .wcs-filters{flex-direction:column;align-items:stretch}.employee-worklog-module .wcs-filters .filter-group{flex-direction:column}.employee-worklog-module .summary-cards{grid-template-columns:1fr}}
.resumeBuilderCssID .top-bar{padding:0px 5px;border-bottom:1px solid #ddd}.resumeBuilderCssID .content-div{width:100%;height:calc(100vh - 10rem);overflow:hidden;background-color:#fbfbfb;border-radius:6px;padding:0px 5px}.resumeBuilderCssID .resume-container{display:flex;background:#fafafa;padding:0px;color:#222}.resumeBuilderCssID .resume-left{width:60%;padding-right:40px;border-right:1px solid #ddd;overflow-y:scroll !important;height:calc(100vh - 12rem)}.resumeBuilderCssID .resume-right{width:40%;padding:30px;overflow-y:scroll !important;height:calc(100vh - 12rem)}.resumeBuilderCssID .name{font-size:28px;font-weight:bold;margin-bottom:5px}.resumeBuilderCssID .title{font-size:18px;color:#555;margin-bottom:20px}.resumeBuilderCssID .contact-info p{margin:4px 0;font-size:14px}.resumeBuilderCssID .summary-section,.resumeBuilderCssID .experience-section{margin-top:30px}.resumeBuilderCssID .summary-section h2,.resumeBuilderCssID .experience-section h2{font-size:18px;border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:15px;text-transform:uppercase;letter-spacing:1px}.resumeBuilderCssID .job{margin-bottom:25px}.resumeBuilderCssID .job h3{font-size:16px;margin-bottom:5px}.resumeBuilderCssID .company{font-size:13px;color:#777;margin-bottom:10px}.resumeBuilderCssID .job ul{padding-left:20px}.resumeBuilderCssID .job li{font-size:14px;margin-bottom:6px}.resumeBuilderCssID .resume-right h2{font-size:20px;margin-bottom:20px}.resumeBuilderCssID .menu{list-style:none;padding-left:0}.resumeBuilderCssID .menu li{margin-bottom:15px;font-size:16px;display:flex;align-items:center}.resumeBuilderCssID .menu,.resumeBuilderCssID .personal-details-container,.resumeBuilderCssID .experience-details-container,.resumeBuilderCssID .education-details-container{font-family:"Segoe UI",sans-serif;background:#fff;padding:20px;border-radius:12px;box-shadow:0 0 8px rgba(0,0,0,.05)}.resumeBuilderCssID h2{margin-bottom:20px}.resumeBuilderCssID .form-section{display:flex;flex-direction:column;position:relative}.resumeBuilderCssID .profile-upload{text-align:center;margin-bottom:20px}.resumeBuilderCssID .image-placeholder{width:100px;height:100px;background:#f4f4f4;border:1px dashed #ccc;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;border-radius:6px;overflow:hidden}.resumeBuilderCssID .image-placeholder img{width:100%;height:100%;object-fit:cover}.resumeBuilderCssID .form-fields{display:flex;flex-direction:column;gap:10px}.resumeBuilderCssID .row{display:flex}.resumeBuilderCssID input[type=text],.resumeBuilderCssID input[type=email],.resumeBuilderCssID input[type=file]{width:100%;padding:10px;border-radius:6px;border:1px solid #ccc;font-size:14px}.resumeBuilderCssID h4{margin-top:20px;font-size:15px;color:#333}.resumeBuilderCssID .resume-sidebar-span{margin-right:10px;width:20px}.resumeBuilderCssID .resume-sidebar-section{display:flex;justify-content:space-between;border-bottom:1px solid #dfdfdf;height:45px;cursor:pointer}.resumeBuilderCssID .resume-sidebar-icons i{margin:5px}.resumeBuilderCssID .add-experience-btn{border:2px dashed #ccc;padding:12px;border-radius:8px;text-align:center;cursor:pointer;font-weight:600;color:#555;margin-bottom:20px;-webkit-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;gap:6px}.resumeBuilderCssID .personal-details-container .form-section,.resumeBuilderCssID .experience-details-container .form-section,.resumeBuilderCssID .education-details-container .form-section{display:flex;gap:20px;margin-bottom:30px;flex-direction:row}.resumeBuilderCssID .personal-details-container .header,.resumeBuilderCssID .experience-details-container .header,.resumeBuilderCssID .education-details-container .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;cursor:pointer}.resumeBuilderCssID .personal-details-container .header h2,.resumeBuilderCssID .experience-details-container .header h2,.resumeBuilderCssID .education-details-container .header h2{font-size:22px;margin:0}.resumeBuilderCssID .personal-details-container .form-group,.resumeBuilderCssID .experience-details-container .form-group,.resumeBuilderCssID .education-details-container .form-group{margin-bottom:4px}.resumeBuilderCssID .personal-details-container .form-title,.resumeBuilderCssID .experience-details-container .form-title,.resumeBuilderCssID .education-details-container .form-title{font-weight:bold;margin-bottom:0px;font-size:14px;color:#666}.resumeBuilderCssID .personal-details-container input[type=text],.resumeBuilderCssID .personal-details-container input[type=email],.resumeBuilderCssID .personal-details-container input[type=tel],.resumeBuilderCssID .personal-details-container input[type=url],.resumeBuilderCssID .experience-details-container input[type=text],.resumeBuilderCssID .experience-details-container input[type=email],.resumeBuilderCssID .experience-details-container input[type=tel],.resumeBuilderCssID .experience-details-container input[type=url],.resumeBuilderCssID .education-details-container input[type=text],.resumeBuilderCssID .education-details-container input[type=email],.resumeBuilderCssID .education-details-container input[type=tel],.resumeBuilderCssID .education-details-container input[type=url]{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;background-color:#f5f5f5;font-size:14px}.resumeBuilderCssID .personal-details-container .profile-upload,.resumeBuilderCssID .experience-details-container .profile-upload,.resumeBuilderCssID .education-details-container .profile-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;background-color:#f0f0f0;border:2px dashed #ccc;border-radius:8px;text-align:center;color:#888;font-size:12px;margin-bottom:20px;margin-top:6%}.resumeBuilderCssID .personal-details-container .profile-upload,.resumeBuilderCssID .experience-details-container .profile-upload,.resumeBuilderCssID .education-details-container .profile-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;background-color:#f0f0f0;border:2px dashed #ccc;border-radius:8px;text-align:center;color:#888;font-size:12px;margin-bottom:0px}.resumeBuilderCssID .personal-details-container .date-group,.resumeBuilderCssID .experience-details-container .date-group,.resumeBuilderCssID .education-details-container .date-group{display:flex;gap:15px;align-items:center;margin-bottom:18px}.resumeBuilderCssID .personal-details-container .date-group>div,.resumeBuilderCssID .experience-details-container .date-group>div,.resumeBuilderCssID .education-details-container .date-group>div{flex:1 1}.resumeBuilderCssID .personal-details-container .checkbox-group,.resumeBuilderCssID .experience-details-container .checkbox-group,.resumeBuilderCssID .education-details-container .checkbox-group{display:flex;align-items:center;gap:8px;margin-left:10px}.resumeBuilderCssID .experience-details-container input[type=text],.resumeBuilderCssID .experience-details-container input[type=url],.resumeBuilderCssID .experience-details-container select,.resumeBuilderCssID .experience-details-container textarea,.resumeBuilderCssID .education-details-container input[type=text],.resumeBuilderCssID .education-details-container input[type=url],.resumeBuilderCssID .education-details-container select,.resumeBuilderCssID .education-details-container textarea{width:100%;padding:10px 12px;border-radius:6px;border:1px solid #ddd;background:#f5f5f5;font-size:14px;font-family:inherit;box-sizing:border-box}.resumeBuilderCssID .experience-details-container textarea,.resumeBuilderCssID .education-details-container textarea{height:120px}.resumeBuilderCssID .experience-details-container .delete-btn,.resumeBuilderCssID .education-details-container .delete-btn{color:#bbb;font-size:13px;cursor:pointer;float:right;-webkit-user-select:none;user-select:none}.resumeBuilderCssID .section-divider{border:none;border-top:1px dotted #ccc;margin-bottom:15px}.resumeBuilderCssID .skills-grid{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:12px;row-gap:12px;grid-column-gap:30px;column-gap:30px}.resumeBuilderCssID .skill-item{display:flex;justify-content:space-between}.resumeBuilderCssID .skill-name{font-weight:500}.resumeBuilderCssID .skill-level{color:#888;font-weight:400}.resumeBuilderCssID .delete-img .fa-trash{color:#8b8383}.resumeBuilderCssID .preview-image{width:100%;height:100%}.resumeBuilderCssID .top-icon{width:100%;height:3vh;display:flex;justify-content:flex-end;gap:12px}.resumeBuilderCssID .resumeAdditionalSection{display:grid;text-align:center;width:100%}.resumeBuilderCssID .resumeAdditionalSection button{border:1px dotted #ccc;background:rgba(0,0,0,0);padding:12px 40px}.resumeBuilderCssID .resumeAdditionalSection label{text-align:justify;padding:10px 0px}.resumeBuilderCssID .additionalSectionModel{width:25%;padding:30px}.resumeBuilderCssID .modal{position:fixed;display:flex;z-index:999;left:0;top:0;justify-content:center;align-items:center;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7019607843)}.resumeBuilderCssID .modal-dialog{margin:auto}.resumeBuilderCssID .modal-title{color:#424242;font-size:1.2rem}.resumeBuilderCssID h5.modal-title{color:#424242;font-size:.9rem;text-align:left !important}.resumeBuilderCssID .model-msg{font-style:normal;font-weight:400;font-size:1.1rem;line-height:24px;display:flex;align-items:center;text-align:center;color:#424242}#resume-format .header{background-color:#215f9a;height:4rem}#resume-format .logo{color:#fff;font-size:21px;font-weight:700;padding-left:0;width:100%;text-align:center}#resume-format .containers{height:calc(100vh + 48.5px)}#resume-format .container1{width:30%;background-color:#fff;border-right:1px solid #215f9a;padding:7px 7px}#resume-format .container2{width:70%;padding:7px;background-color:#fff}#resume-format .footer{background-color:#dbd8d8;height:4rem}#resume-format .profile-pic{width:120px;border-radius:50%;max-height:120px}#resume-format .skills{font-size:14px;font-weight:700;color:#215f9a}#resume-format .skillset{font-size:15px;font-weight:700}#resume-format .circle{width:10px;height:10px;background-color:#215f9a;border:2px solid #000;border-radius:50%}#resume-format .circle1{width:10px;height:10px;border:1px solid #000;border-radius:50%}#resume-format .programms{line-height:1.5;font-size:14px}#resume-format .summary{font-size:18px;font-weight:700;border-bottom:1px solid #215f9a;color:#215f9a}#resume-format .para{line-height:1.5;font-weight:400;font-size:14px}#resume-format .heading{font-weight:700;font-size:15px}#resume-format .project-summary{border-bottom:1px solid #215f9a}.repeatElement{border:1px solid #ddd}
.timesheet-component{padding:1.5rem;background-color:#f8f9fa;min-height:100vh}.timesheet-component .timesheet-header{background:#fff;padding:2rem;border-radius:.5rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);margin-bottom:2rem}.timesheet-component .timesheet-header .page-title{color:#212529;font-weight:600;margin:0}.timesheet-component .timesheet-header .timesheet-status .status-badge{padding:.5rem 1rem;border-radius:.25rem;font-weight:500;font-size:.875rem;text-transform:uppercase}.timesheet-component .timesheet-header .timesheet-status .status-badge.text-secondary{background-color:#6c757d;color:#fff}.timesheet-component .timesheet-header .timesheet-status .status-badge.text-warning{background-color:#ffc107;color:#212529}.timesheet-component .timesheet-header .timesheet-status .status-badge.text-success{background-color:#28a745;color:#fff}.timesheet-component .timesheet-header .timesheet-status .status-badge.text-danger{background-color:#dc3545;color:#fff}.timesheet-component .timesheet-header .week-navigation .week-display{flex:1 1}.timesheet-component .timesheet-header .week-navigation .week-display h4{color:#495057;font-weight:600}.timesheet-component .timesheet-header .week-navigation .btn{min-width:140px}.timesheet-component .timesheet-header .action-buttons .btn{display:flex;align-items:center;font-weight:500}.timesheet-component .timesheet-header .action-buttons .btn i{font-size:.875rem}.timesheet-component .timesheet-table-container{background:#fff;border-radius:.5rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);overflow:hidden;margin-bottom:2rem}.timesheet-component .timesheet-table-container .timesheet-table{margin:0;font-size:.875rem}.timesheet-component .timesheet-table-container .timesheet-table .table-header{background-color:#f8f9fa}.timesheet-component .timesheet-table-container .timesheet-table .table-header th{border-top:none;border-bottom:2px solid #dee2e6;font-weight:600;color:#495057;text-align:center;vertical-align:middle;padding:1rem .75rem;white-space:nowrap}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row:hover{background-color:#f8f9fa}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row td{vertical-align:middle;padding:.75rem;border-color:#dee2e6}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .project-cell .project-name{font-weight:500;color:#495057;font-size:.9rem;line-height:1.4}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .task-cell .form-control{border:1px solid #ced4da;font-size:.875rem;resize:vertical;min-height:60px}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .task-cell .form-control:focus{border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .task-cell .form-control.is-invalid{border-color:#dc3545}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .task-cell .task-description{font-size:.875rem;line-height:1.4;color:#495057}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .task-cell .invalid-feedback{font-size:.75rem}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .hours-cell{text-align:center}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .hours-cell .hours-input{width:70px;text-align:center;border:1px solid #ced4da;border-radius:.25rem;padding:.375rem .25rem;font-size:.875rem}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .hours-cell .hours-input:focus{border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:none}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .hours-cell .hours-input.is-invalid{border-color:#dc3545}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .hours-cell .hours-display{font-weight:500;color:#495057}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .hours-cell .invalid-feedback{font-size:.75rem}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .total-cell{text-align:center}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .total-cell .total-hours{font-weight:600;color:#2c3e50;font-size:.9rem}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .billable-cell{text-align:center}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .billable-cell .form-check{margin:0;display:flex;justify-content:center}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .billable-cell .form-check .form-check-input{margin:0}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .billable-cell .billable-status i{font-size:1.1rem}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .action-cell{text-align:center}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .action-cell .btn{padding:.375rem .5rem;font-size:.875rem}.timesheet-component .timesheet-table-container .timesheet-table .timesheet-row .action-cell .btn i{font-size:.8rem}.timesheet-component .timesheet-table-container .timesheet-table .no-entries{padding:3rem 1rem}.timesheet-component .timesheet-table-container .timesheet-table .no-entries i{display:block;margin:0 auto 1rem}.timesheet-component .timesheet-table-container .timesheet-table .no-entries p{font-size:1.1rem}.timesheet-component .timesheet-summary .summary-card,.timesheet-component .timesheet-summary .comments-section{background:#fff;padding:1.5rem;border-radius:.5rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);height:100%}.timesheet-component .timesheet-summary .summary-card h5,.timesheet-component .timesheet-summary .comments-section h5{color:#495057;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #dee2e6}.timesheet-component .timesheet-summary .summary-card .summary-item{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #f8f9fa}.timesheet-component .timesheet-summary .summary-card .summary-item:last-child{border-bottom:none}.timesheet-component .timesheet-summary .summary-card .summary-item .label{font-weight:500;color:#6c757d}.timesheet-component .timesheet-summary .summary-card .summary-item .value{font-weight:600;color:#2c3e50;font-size:1.1rem}.timesheet-component .timesheet-summary .comments-section .form-control{border:1px solid #ced4da;font-size:.875rem;resize:vertical}.timesheet-component .timesheet-summary .comments-section .form-control:focus{border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.timesheet-component .timesheet-summary .comments-section .comments-display{background-color:#f8f9fa;padding:1rem;border-radius:.25rem;font-size:.875rem;color:#495057;font-style:italic;min-height:100px;display:flex;align-items:center}.timesheet-component .timesheet-actions{background:#fff;padding:1.5rem;border-radius:.5rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.timesheet-component .timesheet-actions .btn{min-width:150px;font-weight:500}.timesheet-component .modal{background-color:rgba(0,0,0,.5)}.timesheet-component .modal .modal-dialog{margin:3rem auto}.timesheet-component .modal .modal-content{border:none;border-radius:.5rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.timesheet-component .modal .modal-header{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;border-radius:.5rem .5rem 0 0}.timesheet-component .modal .modal-header .modal-title{font-weight:600;color:#495057}.timesheet-component .modal .modal-header .btn-close{background:none;border:none;font-size:1.25rem;cursor:pointer;opacity:.6}.timesheet-component .modal .modal-header .btn-close:hover{opacity:1}.timesheet-component .modal .modal-body{padding:1.5rem}.timesheet-component .modal .modal-body .form-label{font-weight:500;color:#495057;margin-bottom:.5rem}.timesheet-component .modal .modal-body .form-select{border:1px solid #ced4da;border-radius:.25rem;padding:.5rem .75rem;font-size:.875rem}.timesheet-component .modal .modal-body .form-select:focus{border-color:#2c3e50;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.timesheet-component .modal .modal-footer{background-color:#f8f9fa;border-top:1px solid #dee2e6;border-radius:0 0 .5rem .5rem;padding:1rem 1.5rem}.timesheet-component .modal .modal-footer .btn{min-width:100px}.timesheet-component .modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1040}@media(max-width: 768px){.timesheet-component{padding:1rem}.timesheet-component .timesheet-header{padding:1rem}.timesheet-component .timesheet-header .week-navigation{flex-direction:column;gap:1rem}.timesheet-component .timesheet-header .week-navigation .btn{min-width:auto;width:100%}.timesheet-component .timesheet-header .week-navigation .week-display{order:-1}.timesheet-component .timesheet-header .week-navigation .week-display h4{font-size:1.25rem}.timesheet-component .timesheet-header .action-buttons{flex-direction:column}.timesheet-component .timesheet-header .action-buttons .btn{width:100%}.timesheet-component .timesheet-table-container .timesheet-table{font-size:.75rem}.timesheet-component .timesheet-table-container .timesheet-table th,.timesheet-component .timesheet-table-container .timesheet-table td{padding:.5rem .25rem}.timesheet-component .timesheet-table-container .timesheet-table .hours-input{width:60px;font-size:.75rem}.timesheet-component .timesheet-summary .row .col-md-6{margin-bottom:1rem}.timesheet-component .timesheet-summary .row .col-md-6:last-child{margin-bottom:0}.timesheet-component .timesheet-actions{text-align:center !important}.timesheet-component .timesheet-actions .btn{width:100%;margin-bottom:.5rem}.timesheet-component .timesheet-actions .btn:last-child{margin-bottom:0}}@media print{.timesheet-component{padding:0;background-color:#fff}.timesheet-component .timesheet-header .action-buttons,.timesheet-component .timesheet-header .week-navigation .btn{display:none}.timesheet-component .timesheet-actions{display:none}.timesheet-component .timesheet-table-container{box-shadow:none;border:1px solid #dee2e6}}.timesheet-component .text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.timesheet-component .font-weight-semibold{font-weight:600}.timesheet-component .border-start-primary{border-left:4px solid #2c3e50 !important}.timesheet-component .bg-light-primary{background-color:rgba(0,123,255,.1) !important}
/*!
* Bootstrap  v5.3.8 (https://getbootstrap.com/)
* Copyright 2011-2025 The Bootstrap Authors
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::after,::before{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-family:var(--bs-body-font-family);font-size:1rem;font-size:var(--bs-body-font-size);font-weight:400;font-weight:var(--bs-body-font-weight);line-height:1.5;line-height:var(--bs-body-line-height);color:#212529;color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:#fff;background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:inherit;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media(min-width: 1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media(min-width: 1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media(min-width: 1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:#212529;color:var(--bs-highlight-color);background-color:#fff3cd;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(13,110,253, 1);color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:#fff;color:var(--bs-body-bg);background-color:#212529;background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(33, 37, 41, 0.75);color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;background-color:var(--bs-body-bg);border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:0.375rem;border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:rgba(33, 37, 41, 0.75);color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container,.container-sm{max-width:540px}}@media(min-width: 768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width: 992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media(min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media(min-width: 576px){.col-sm{flex:1 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media(min-width: 768px){.col-md{flex:1 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media(min-width: 992px){.col-lg{flex:1 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media(min-width: 1200px){.col-xl{flex:1 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media(min-width: 1400px){.col-xxl{flex:1 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color);color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:1px;border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(1px*2) solid currentcolor;border-top:calc(var(--bs-border-width)*2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0;border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 1px;border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + 1px);padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + 1px);padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + 1px);padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:rgba(33, 37, 41, 0.75);color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;color:var(--bs-body-color);-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--bs-body-bg);background-clip:padding-box;border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:0.375rem;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;color:var(--bs-body-color);background-color:#fff;background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:rgba(33, 37, 41, 0.75);color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:#e9ecef;background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;color:var(--bs-body-color);background-color:#f8f9fa;background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;color:var(--bs-body-color);background-color:#f8f9fa;background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;color:var(--bs-body-color);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 1px*2);min-height:calc(1.5em + .5rem + var(--bs-border-width)*2);padding:.25rem .5rem;font-size:.875rem;border-radius:0.25rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 1px*2);min-height:calc(1.5em + 1rem + var(--bs-border-width)*2);padding:.5rem 1rem;font-size:1.25rem;border-radius:0.5rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 1px*2);min-height:calc(1.5em + .75rem + var(--bs-border-width)*2)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 1px*2);min-height:calc(1.5em + .5rem + var(--bs-border-width)*2)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 1px*2);min-height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-control-color{width:3rem;height:calc(1.5em + .75rem + 1px*2);height:calc(1.5em + .75rem + var(--bs-border-width)*2);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:0.375rem;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:0.375rem;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 1px*2);height:calc(1.5em + .5rem + var(--bs-border-width)*2)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 1px*2);height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;color:var(--bs-body-color);-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),none;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:0.375rem;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #212529;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:0.25rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:0.5rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23dee2e6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%2386b7fe%27/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e9ecef;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#e9ecef;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:rgba(33, 37, 41, 0.75);background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:rgba(33, 37, 41, 0.75);background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 1px*2);height:calc(3.5rem + var(--bs-border-width)*2);min-height:calc(3.5rem + 1px*2);min-height:calc(3.5rem + var(--bs-border-width)*2);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(33,37,41, 0.65);color:rgba(var(--bs-body-color-rgb), 0.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);border:var(--bs-border-width) solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>textarea:focus~label::after,.form-floating>textarea:not(:placeholder-shown)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:#fff;background-color:var(--bs-body-bg);border-radius:0.375rem;border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label::after{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:1px 0;border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:#f8f9fa;background-color:var(--bs-tertiary-bg);border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:0.375rem;border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:0.5rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:0.25rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1*1px);margin-left:calc(-1*var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#198754;background-color:var(--bs-success);border-radius:0.375rem;border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(25,135,84, 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754;border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1%27/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(25,135,84, 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + 1.5em + .75rem)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754;border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754;background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84, 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754;color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#dc3545;background-color:var(--bs-danger);border-radius:0.375rem;border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(220,53,69, 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(220,53,69, 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + 1.5em + .75rem)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545;background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69, 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545;color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:0.375rem;border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1*1px);margin-left:calc(-1*var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1*1px);margin-top:calc(-1*var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%2833, 37, 41, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:1px solid var(--bs-navbar-toggler-border-color);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:75vh;max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:#212529;color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27none%27 stroke=%27%23212529%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpath d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27none%27 stroke=%27%23052c65%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpath d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%236ea8fe%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708%27/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%236ea8fe%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708%27/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:"/";content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1*1px);margin-left:calc(-1*var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414%27/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;filter: ;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translate(0, -50px);transition:transform .3s ease-out}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin-top:calc(-0.5*var(--bs-modal-header-padding-y));margin-right:calc(-0.5*var(--bs-modal-header-padding-x));margin-bottom:calc(-0.5*var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;filter: ;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0%27/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708%27/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff !important;background-color:RGBA(13,110,253, 1) !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(108,117,125, 1) !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(25,135,84, 1) !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(13,202,240, 1) !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(255,193,7, 1) !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(220,53,69, 1) !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(248,249,250, 1) !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(33,37,41, 1) !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-primary{color:RGBA(13,110,253, 1) !important;color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(13,110,253, 1) !important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(13,110,253, 1) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:focus,.link-primary:hover{color:RGBA(10, 88, 202, 1) !important;color:RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(10, 88, 202, 1) !important;-webkit-text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(10, 88, 202, 1) !important;text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(108,117,125, 1) !important;color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(108,117,125, 1) !important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(108,117,125, 1) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86, 94, 100, 1) !important;color:RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(86, 94, 100, 1) !important;-webkit-text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(86, 94, 100, 1) !important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(25,135,84, 1) !important;color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(25,135,84, 1) !important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(25,135,84, 1) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:focus,.link-success:hover{color:RGBA(20, 108, 67, 1) !important;color:RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(20, 108, 67, 1) !important;-webkit-text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(20, 108, 67, 1) !important;text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(13,202,240, 1) !important;color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(13,202,240, 1) !important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(13,202,240, 1) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:focus,.link-info:hover{color:RGBA(61, 213, 243, 1) !important;color:RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(61, 213, 243, 1) !important;-webkit-text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(61, 213, 243, 1) !important;text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(255,193,7, 1) !important;color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(255,193,7, 1) !important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(255,193,7, 1) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:focus,.link-warning:hover{color:RGBA(255, 205, 57, 1) !important;color:RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(255, 205, 57, 1) !important;-webkit-text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(255, 205, 57, 1) !important;text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(220,53,69, 1) !important;color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(220,53,69, 1) !important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(220,53,69, 1) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:focus,.link-danger:hover{color:RGBA(176, 42, 55, 1) !important;color:RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(176, 42, 55, 1) !important;-webkit-text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(176, 42, 55, 1) !important;text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(248,249,250, 1) !important;color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(248,249,250, 1) !important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(248,249,250, 1) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:focus,.link-light:hover{color:RGBA(249, 250, 251, 1) !important;color:RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(249, 250, 251, 1) !important;-webkit-text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(249, 250, 251, 1) !important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(33,37,41, 1) !important;color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(33,37,41, 1) !important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(33,37,41, 1) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:focus,.link-dark:hover{color:RGBA(26, 30, 33, 1) !important;color:RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(26, 30, 33, 1) !important;-webkit-text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(26, 30, 33, 1) !important;text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(0,0,0, 1) !important;color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(0,0,0, 1) !important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(0,0,0, 1) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(0,0,0, 0.75) !important;color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;-webkit-text-decoration-color:RGBA(0,0,0, 0.75) !important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;text-decoration-color:RGBA(0,0,0, 0.75) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(13,110,253, 0.5);-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-decoration-color:rgba(13,110,253, 0.5);text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:translate3d(0.25em, 0, 0);transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute !important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;box-shadow:var(--bs-box-shadow) !important}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;box-shadow:var(--bs-box-shadow-sm) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175) !important;box-shadow:var(--bs-box-shadow-lg) !important}.shadow-none{box-shadow:none !important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:1px solid #dee2e6 !important;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:1px solid #dee2e6 !important;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:1px solid #dee2e6 !important;border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important;border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:1px solid #dee2e6 !important;border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity:1;border-color:rgba(13,110,253, var(--bs-border-opacity)) !important;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity:1;border-color:rgba(108,117,125, var(--bs-border-opacity)) !important;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity:1;border-color:rgba(25,135,84, var(--bs-border-opacity)) !important;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity:1;border-color:rgba(13,202,240, var(--bs-border-opacity)) !important;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity:1;border-color:rgba(255,193,7, var(--bs-border-opacity)) !important;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity:1;border-color:rgba(220,53,69, var(--bs-border-opacity)) !important;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity:1;border-color:rgba(248,249,250, var(--bs-border-opacity)) !important;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity:1;border-color:rgba(33,37,41, var(--bs-border-opacity)) !important;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity:1;border-color:rgba(0,0,0, var(--bs-border-opacity)) !important;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity:1;border-color:rgba(255,255,255, var(--bs-border-opacity)) !important;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:#9ec5fe !important;border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:#c4c8cb !important;border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:#a3cfbb !important;border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:#9eeaf9 !important;border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:#ffe69c !important;border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:#f1aeb5 !important;border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:#e9ecef !important;border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:#adb5bd !important;border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important;font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + .9vw) !important}.fs-3{font-size:calc(1.3rem + .6vw) !important}.fs-4{font-size:calc(1.275rem + .3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity:1;color:rgba(13,110,253, var(--bs-text-opacity)) !important;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity:1;color:rgba(108,117,125, var(--bs-text-opacity)) !important;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity:1;color:rgba(25,135,84, var(--bs-text-opacity)) !important;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity:1;color:rgba(13,202,240, var(--bs-text-opacity)) !important;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity:1;color:rgba(255,193,7, var(--bs-text-opacity)) !important;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity:1;color:rgba(220,53,69, var(--bs-text-opacity)) !important;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity:1;color:rgba(248,249,250, var(--bs-text-opacity)) !important;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity:1;color:rgba(33,37,41, var(--bs-text-opacity)) !important;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity:1;color:rgba(0,0,0, var(--bs-text-opacity)) !important;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity:1;color:rgba(255,255,255, var(--bs-text-opacity)) !important;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity:1;color:rgba(33,37,41, var(--bs-text-opacity)) !important;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity:1;color:rgba(33, 37, 41, 0.75) !important;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity:1;color:hsla(0,0%,100%,.5) !important}.text-body-secondary{--bs-text-opacity:1;color:rgba(33, 37, 41, 0.75) !important;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity:1;color:rgba(33, 37, 41, 0.5) !important;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity:1;color:#000 !important;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity:1;color:inherit !important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:#052c65 !important;color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:#2b2f32 !important;color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:#0a3622 !important;color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:#055160 !important;color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:#664d03 !important;color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:#58151c !important;color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:#495057 !important;color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:#495057 !important;color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(13,110,253, var(--bs-link-underline-opacity)) !important;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(13,110,253, var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(108,117,125, var(--bs-link-underline-opacity)) !important;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(108,117,125, var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(25,135,84, var(--bs-link-underline-opacity)) !important;-webkit-text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(25,135,84, var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(13,202,240, var(--bs-link-underline-opacity)) !important;-webkit-text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(13,202,240, var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(255,193,7, var(--bs-link-underline-opacity)) !important;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(255,193,7, var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(220,53,69, var(--bs-link-underline-opacity)) !important;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(220,53,69, var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(248,249,250, var(--bs-link-underline-opacity)) !important;-webkit-text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(248,249,250, var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(33,37,41, var(--bs-link-underline-opacity)) !important;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(33,37,41, var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(13,110,253, 1) !important;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(13,110,253, 1) !important;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(13,110,253, var(--bs-bg-opacity)) !important;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(108,117,125, var(--bs-bg-opacity)) !important;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity:1;background-color:rgba(25,135,84, var(--bs-bg-opacity)) !important;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity:1;background-color:rgba(13,202,240, var(--bs-bg-opacity)) !important;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(255,193,7, var(--bs-bg-opacity)) !important;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(220,53,69, var(--bs-bg-opacity)) !important;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity:1;background-color:rgba(248,249,250, var(--bs-bg-opacity)) !important;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(33,37,41, var(--bs-bg-opacity)) !important;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity:1;background-color:rgba(0,0,0, var(--bs-bg-opacity)) !important;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity:1;background-color:rgba(255,255,255, var(--bs-bg-opacity)) !important;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity:1;background-color:rgba(255,255,255, var(--bs-bg-opacity)) !important;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity:1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(233,236,239, var(--bs-bg-opacity)) !important;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(248,249,250, var(--bs-bg-opacity)) !important;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:#cfe2ff !important;background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:#e2e3e5 !important;background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:#d1e7dd !important;background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:#cff4fc !important;background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:#fff3cd !important;background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:#f8d7da !important;background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:#fcfcfd !important;background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:#ced4da !important;background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)) !important;background-image:var(--bs-gradient) !important}.user-select-all{-webkit-user-select:all !important;user-select:all !important}.user-select-auto{-webkit-user-select:auto !important;user-select:auto !important}.user-select-none{-webkit-user-select:none !important;user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:0.375rem !important;border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:0.25rem !important;border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:0.375rem !important;border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:0.5rem !important;border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:1rem !important;border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:2rem !important;border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important;border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:0.375rem !important;border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:0.375rem !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:0.25rem !important;border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:0.25rem !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:0.375rem !important;border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:0.375rem !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:0.5rem !important;border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:0.5rem !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:1rem !important;border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:1rem !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:2rem !important;border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:2rem !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:50rem !important;border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:50rem !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:0.375rem !important;border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:0.375rem !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:0.25rem !important;border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:0.25rem !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:0.375rem !important;border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:0.375rem !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:0.5rem !important;border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:0.5rem !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:1rem !important;border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:1rem !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:2rem !important;border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:2rem !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:50rem !important;border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:50rem !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:0.375rem !important;border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:0.375rem !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:0.25rem !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:0.25rem !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:0.375rem !important;border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:0.375rem !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:0.5rem !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:0.5rem !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:1rem !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:1rem !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:2rem !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:2rem !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:50rem !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:50rem !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:0.375rem !important;border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:0.375rem !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:0.25rem !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:0.25rem !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:0.375rem !important;border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:0.375rem !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:0.5rem !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:0.5rem !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:1rem !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:1rem !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:2rem !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:2rem !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:50rem !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:50rem !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media(min-width: 1200px){.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}
/*!
 * Bootstrap Icons v1.13.1 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */@font-face{font-display:block;font-family:"bootstrap-icons";src:url(/static/media/bootstrap-icons.92ea18a81d737146ff04.woff2) format("woff2"),url(/static/media/bootstrap-icons.1295669cd4e305c97f2c.woff) format("woff")}.bi::before,[class^=bi-]::before,[class*=" bi-"]::before{display:inline-block;font-family:bootstrap-icons !important;font-style:normal;font-weight:normal !important;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:-0.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-123::before{content:""}.bi-alarm-fill::before{content:""}.bi-alarm::before{content:""}.bi-align-bottom::before{content:""}.bi-align-center::before{content:""}.bi-align-end::before{content:""}.bi-align-middle::before{content:""}.bi-align-start::before{content:""}.bi-align-top::before{content:""}.bi-alt::before{content:""}.bi-app-indicator::before{content:""}.bi-app::before{content:""}.bi-archive-fill::before{content:""}.bi-archive::before{content:""}.bi-arrow-90deg-down::before{content:""}.bi-arrow-90deg-left::before{content:""}.bi-arrow-90deg-right::before{content:""}.bi-arrow-90deg-up::before{content:""}.bi-arrow-bar-down::before{content:""}.bi-arrow-bar-left::before{content:""}.bi-arrow-bar-right::before{content:""}.bi-arrow-bar-up::before{content:""}.bi-arrow-clockwise::before{content:""}.bi-arrow-counterclockwise::before{content:""}.bi-arrow-down-circle-fill::before{content:""}.bi-arrow-down-circle::before{content:""}.bi-arrow-down-left-circle-fill::before{content:""}.bi-arrow-down-left-circle::before{content:""}.bi-arrow-down-left-square-fill::before{content:""}.bi-arrow-down-left-square::before{content:""}.bi-arrow-down-left::before{content:""}.bi-arrow-down-right-circle-fill::before{content:""}.bi-arrow-down-right-circle::before{content:""}.bi-arrow-down-right-square-fill::before{content:""}.bi-arrow-down-right-square::before{content:""}.bi-arrow-down-right::before{content:""}.bi-arrow-down-short::before{content:""}.bi-arrow-down-square-fill::before{content:""}.bi-arrow-down-square::before{content:""}.bi-arrow-down-up::before{content:""}.bi-arrow-down::before{content:""}.bi-arrow-left-circle-fill::before{content:""}.bi-arrow-left-circle::before{content:""}.bi-arrow-left-right::before{content:""}.bi-arrow-left-short::before{content:""}.bi-arrow-left-square-fill::before{content:""}.bi-arrow-left-square::before{content:""}.bi-arrow-left::before{content:""}.bi-arrow-repeat::before{content:""}.bi-arrow-return-left::before{content:""}.bi-arrow-return-right::before{content:""}.bi-arrow-right-circle-fill::before{content:""}.bi-arrow-right-circle::before{content:""}.bi-arrow-right-short::before{content:""}.bi-arrow-right-square-fill::before{content:""}.bi-arrow-right-square::before{content:""}.bi-arrow-right::before{content:""}.bi-arrow-up-circle-fill::before{content:""}.bi-arrow-up-circle::before{content:""}.bi-arrow-up-left-circle-fill::before{content:""}.bi-arrow-up-left-circle::before{content:""}.bi-arrow-up-left-square-fill::before{content:""}.bi-arrow-up-left-square::before{content:""}.bi-arrow-up-left::before{content:""}.bi-arrow-up-right-circle-fill::before{content:""}.bi-arrow-up-right-circle::before{content:""}.bi-arrow-up-right-square-fill::before{content:""}.bi-arrow-up-right-square::before{content:""}.bi-arrow-up-right::before{content:""}.bi-arrow-up-short::before{content:""}.bi-arrow-up-square-fill::before{content:""}.bi-arrow-up-square::before{content:""}.bi-arrow-up::before{content:""}.bi-arrows-angle-contract::before{content:""}.bi-arrows-angle-expand::before{content:""}.bi-arrows-collapse::before{content:""}.bi-arrows-expand::before{content:""}.bi-arrows-fullscreen::before{content:""}.bi-arrows-move::before{content:""}.bi-aspect-ratio-fill::before{content:""}.bi-aspect-ratio::before{content:""}.bi-asterisk::before{content:""}.bi-at::before{content:""}.bi-award-fill::before{content:""}.bi-award::before{content:""}.bi-back::before{content:""}.bi-backspace-fill::before{content:""}.bi-backspace-reverse-fill::before{content:""}.bi-backspace-reverse::before{content:""}.bi-backspace::before{content:""}.bi-badge-3d-fill::before{content:""}.bi-badge-3d::before{content:""}.bi-badge-4k-fill::before{content:""}.bi-badge-4k::before{content:""}.bi-badge-8k-fill::before{content:""}.bi-badge-8k::before{content:""}.bi-badge-ad-fill::before{content:""}.bi-badge-ad::before{content:""}.bi-badge-ar-fill::before{content:""}.bi-badge-ar::before{content:""}.bi-badge-cc-fill::before{content:""}.bi-badge-cc::before{content:""}.bi-badge-hd-fill::before{content:""}.bi-badge-hd::before{content:""}.bi-badge-tm-fill::before{content:""}.bi-badge-tm::before{content:""}.bi-badge-vo-fill::before{content:""}.bi-badge-vo::before{content:""}.bi-badge-vr-fill::before{content:""}.bi-badge-vr::before{content:""}.bi-badge-wc-fill::before{content:""}.bi-badge-wc::before{content:""}.bi-bag-check-fill::before{content:""}.bi-bag-check::before{content:""}.bi-bag-dash-fill::before{content:""}.bi-bag-dash::before{content:""}.bi-bag-fill::before{content:""}.bi-bag-plus-fill::before{content:""}.bi-bag-plus::before{content:""}.bi-bag-x-fill::before{content:""}.bi-bag-x::before{content:""}.bi-bag::before{content:""}.bi-bar-chart-fill::before{content:""}.bi-bar-chart-line-fill::before{content:""}.bi-bar-chart-line::before{content:""}.bi-bar-chart-steps::before{content:""}.bi-bar-chart::before{content:""}.bi-basket-fill::before{content:""}.bi-basket::before{content:""}.bi-basket2-fill::before{content:""}.bi-basket2::before{content:""}.bi-basket3-fill::before{content:""}.bi-basket3::before{content:""}.bi-battery-charging::before{content:""}.bi-battery-full::before{content:""}.bi-battery-half::before{content:""}.bi-battery::before{content:""}.bi-bell-fill::before{content:""}.bi-bell::before{content:""}.bi-bezier::before{content:""}.bi-bezier2::before{content:""}.bi-bicycle::before{content:""}.bi-binoculars-fill::before{content:""}.bi-binoculars::before{content:""}.bi-blockquote-left::before{content:""}.bi-blockquote-right::before{content:""}.bi-book-fill::before{content:""}.bi-book-half::before{content:""}.bi-book::before{content:""}.bi-bookmark-check-fill::before{content:""}.bi-bookmark-check::before{content:""}.bi-bookmark-dash-fill::before{content:""}.bi-bookmark-dash::before{content:""}.bi-bookmark-fill::before{content:""}.bi-bookmark-heart-fill::before{content:""}.bi-bookmark-heart::before{content:""}.bi-bookmark-plus-fill::before{content:""}.bi-bookmark-plus::before{content:""}.bi-bookmark-star-fill::before{content:""}.bi-bookmark-star::before{content:""}.bi-bookmark-x-fill::before{content:""}.bi-bookmark-x::before{content:""}.bi-bookmark::before{content:""}.bi-bookmarks-fill::before{content:""}.bi-bookmarks::before{content:""}.bi-bookshelf::before{content:""}.bi-bootstrap-fill::before{content:""}.bi-bootstrap-reboot::before{content:""}.bi-bootstrap::before{content:""}.bi-border-all::before{content:""}.bi-border-bottom::before{content:""}.bi-border-center::before{content:""}.bi-border-inner::before{content:""}.bi-border-left::before{content:""}.bi-border-middle::before{content:""}.bi-border-outer::before{content:""}.bi-border-right::before{content:""}.bi-border-style::before{content:""}.bi-border-top::before{content:""}.bi-border-width::before{content:""}.bi-border::before{content:""}.bi-bounding-box-circles::before{content:""}.bi-bounding-box::before{content:""}.bi-box-arrow-down-left::before{content:""}.bi-box-arrow-down-right::before{content:""}.bi-box-arrow-down::before{content:""}.bi-box-arrow-in-down-left::before{content:""}.bi-box-arrow-in-down-right::before{content:""}.bi-box-arrow-in-down::before{content:""}.bi-box-arrow-in-left::before{content:""}.bi-box-arrow-in-right::before{content:""}.bi-box-arrow-in-up-left::before{content:""}.bi-box-arrow-in-up-right::before{content:""}.bi-box-arrow-in-up::before{content:""}.bi-box-arrow-left::before{content:""}.bi-box-arrow-right::before{content:""}.bi-box-arrow-up-left::before{content:""}.bi-box-arrow-up-right::before{content:""}.bi-box-arrow-up::before{content:""}.bi-box-seam::before{content:""}.bi-box::before{content:""}.bi-braces::before{content:""}.bi-bricks::before{content:""}.bi-briefcase-fill::before{content:""}.bi-briefcase::before{content:""}.bi-brightness-alt-high-fill::before{content:""}.bi-brightness-alt-high::before{content:""}.bi-brightness-alt-low-fill::before{content:""}.bi-brightness-alt-low::before{content:""}.bi-brightness-high-fill::before{content:""}.bi-brightness-high::before{content:""}.bi-brightness-low-fill::before{content:""}.bi-brightness-low::before{content:""}.bi-broadcast-pin::before{content:""}.bi-broadcast::before{content:""}.bi-brush-fill::before{content:""}.bi-brush::before{content:""}.bi-bucket-fill::before{content:""}.bi-bucket::before{content:""}.bi-bug-fill::before{content:""}.bi-bug::before{content:""}.bi-building::before{content:""}.bi-bullseye::before{content:""}.bi-calculator-fill::before{content:""}.bi-calculator::before{content:""}.bi-calendar-check-fill::before{content:""}.bi-calendar-check::before{content:""}.bi-calendar-date-fill::before{content:""}.bi-calendar-date::before{content:""}.bi-calendar-day-fill::before{content:""}.bi-calendar-day::before{content:""}.bi-calendar-event-fill::before{content:""}.bi-calendar-event::before{content:""}.bi-calendar-fill::before{content:""}.bi-calendar-minus-fill::before{content:""}.bi-calendar-minus::before{content:""}.bi-calendar-month-fill::before{content:""}.bi-calendar-month::before{content:""}.bi-calendar-plus-fill::before{content:""}.bi-calendar-plus::before{content:""}.bi-calendar-range-fill::before{content:""}.bi-calendar-range::before{content:""}.bi-calendar-week-fill::before{content:""}.bi-calendar-week::before{content:""}.bi-calendar-x-fill::before{content:""}.bi-calendar-x::before{content:""}.bi-calendar::before{content:""}.bi-calendar2-check-fill::before{content:""}.bi-calendar2-check::before{content:""}.bi-calendar2-date-fill::before{content:""}.bi-calendar2-date::before{content:""}.bi-calendar2-day-fill::before{content:""}.bi-calendar2-day::before{content:""}.bi-calendar2-event-fill::before{content:""}.bi-calendar2-event::before{content:""}.bi-calendar2-fill::before{content:""}.bi-calendar2-minus-fill::before{content:""}.bi-calendar2-minus::before{content:""}.bi-calendar2-month-fill::before{content:""}.bi-calendar2-month::before{content:""}.bi-calendar2-plus-fill::before{content:""}.bi-calendar2-plus::before{content:""}.bi-calendar2-range-fill::before{content:""}.bi-calendar2-range::before{content:""}.bi-calendar2-week-fill::before{content:""}.bi-calendar2-week::before{content:""}.bi-calendar2-x-fill::before{content:""}.bi-calendar2-x::before{content:""}.bi-calendar2::before{content:""}.bi-calendar3-event-fill::before{content:""}.bi-calendar3-event::before{content:""}.bi-calendar3-fill::before{content:""}.bi-calendar3-range-fill::before{content:""}.bi-calendar3-range::before{content:""}.bi-calendar3-week-fill::before{content:""}.bi-calendar3-week::before{content:""}.bi-calendar3::before{content:""}.bi-calendar4-event::before{content:""}.bi-calendar4-range::before{content:""}.bi-calendar4-week::before{content:""}.bi-calendar4::before{content:""}.bi-camera-fill::before{content:""}.bi-camera-reels-fill::before{content:""}.bi-camera-reels::before{content:""}.bi-camera-video-fill::before{content:""}.bi-camera-video-off-fill::before{content:""}.bi-camera-video-off::before{content:""}.bi-camera-video::before{content:""}.bi-camera::before{content:""}.bi-camera2::before{content:""}.bi-capslock-fill::before{content:""}.bi-capslock::before{content:""}.bi-card-checklist::before{content:""}.bi-card-heading::before{content:""}.bi-card-image::before{content:""}.bi-card-list::before{content:""}.bi-card-text::before{content:""}.bi-caret-down-fill::before{content:""}.bi-caret-down-square-fill::before{content:""}.bi-caret-down-square::before{content:""}.bi-caret-down::before{content:""}.bi-caret-left-fill::before{content:""}.bi-caret-left-square-fill::before{content:""}.bi-caret-left-square::before{content:""}.bi-caret-left::before{content:""}.bi-caret-right-fill::before{content:""}.bi-caret-right-square-fill::before{content:""}.bi-caret-right-square::before{content:""}.bi-caret-right::before{content:""}.bi-caret-up-fill::before{content:""}.bi-caret-up-square-fill::before{content:""}.bi-caret-up-square::before{content:""}.bi-caret-up::before{content:""}.bi-cart-check-fill::before{content:""}.bi-cart-check::before{content:""}.bi-cart-dash-fill::before{content:""}.bi-cart-dash::before{content:""}.bi-cart-fill::before{content:""}.bi-cart-plus-fill::before{content:""}.bi-cart-plus::before{content:""}.bi-cart-x-fill::before{content:""}.bi-cart-x::before{content:""}.bi-cart::before{content:""}.bi-cart2::before{content:""}.bi-cart3::before{content:""}.bi-cart4::before{content:""}.bi-cash-stack::before{content:""}.bi-cash::before{content:""}.bi-cast::before{content:""}.bi-chat-dots-fill::before{content:""}.bi-chat-dots::before{content:""}.bi-chat-fill::before{content:""}.bi-chat-left-dots-fill::before{content:""}.bi-chat-left-dots::before{content:""}.bi-chat-left-fill::before{content:""}.bi-chat-left-quote-fill::before{content:""}.bi-chat-left-quote::before{content:""}.bi-chat-left-text-fill::before{content:""}.bi-chat-left-text::before{content:""}.bi-chat-left::before{content:""}.bi-chat-quote-fill::before{content:""}.bi-chat-quote::before{content:""}.bi-chat-right-dots-fill::before{content:""}.bi-chat-right-dots::before{content:""}.bi-chat-right-fill::before{content:""}.bi-chat-right-quote-fill::before{content:""}.bi-chat-right-quote::before{content:""}.bi-chat-right-text-fill::before{content:""}.bi-chat-right-text::before{content:""}.bi-chat-right::before{content:""}.bi-chat-square-dots-fill::before{content:""}.bi-chat-square-dots::before{content:""}.bi-chat-square-fill::before{content:""}.bi-chat-square-quote-fill::before{content:""}.bi-chat-square-quote::before{content:""}.bi-chat-square-text-fill::before{content:""}.bi-chat-square-text::before{content:""}.bi-chat-square::before{content:""}.bi-chat-text-fill::before{content:""}.bi-chat-text::before{content:""}.bi-chat::before{content:""}.bi-check-all::before{content:""}.bi-check-circle-fill::before{content:""}.bi-check-circle::before{content:""}.bi-check-square-fill::before{content:""}.bi-check-square::before{content:""}.bi-check::before{content:""}.bi-check2-all::before{content:""}.bi-check2-circle::before{content:""}.bi-check2-square::before{content:""}.bi-check2::before{content:""}.bi-chevron-bar-contract::before{content:""}.bi-chevron-bar-down::before{content:""}.bi-chevron-bar-expand::before{content:""}.bi-chevron-bar-left::before{content:""}.bi-chevron-bar-right::before{content:""}.bi-chevron-bar-up::before{content:""}.bi-chevron-compact-down::before{content:""}.bi-chevron-compact-left::before{content:""}.bi-chevron-compact-right::before{content:""}.bi-chevron-compact-up::before{content:""}.bi-chevron-contract::before{content:""}.bi-chevron-double-down::before{content:""}.bi-chevron-double-left::before{content:""}.bi-chevron-double-right::before{content:""}.bi-chevron-double-up::before{content:""}.bi-chevron-down::before{content:""}.bi-chevron-expand::before{content:""}.bi-chevron-left::before{content:""}.bi-chevron-right::before{content:""}.bi-chevron-up::before{content:""}.bi-circle-fill::before{content:""}.bi-circle-half::before{content:""}.bi-circle-square::before{content:""}.bi-circle::before{content:""}.bi-clipboard-check::before{content:""}.bi-clipboard-data::before{content:""}.bi-clipboard-minus::before{content:""}.bi-clipboard-plus::before{content:""}.bi-clipboard-x::before{content:""}.bi-clipboard::before{content:""}.bi-clock-fill::before{content:""}.bi-clock-history::before{content:""}.bi-clock::before{content:""}.bi-cloud-arrow-down-fill::before{content:""}.bi-cloud-arrow-down::before{content:""}.bi-cloud-arrow-up-fill::before{content:""}.bi-cloud-arrow-up::before{content:""}.bi-cloud-check-fill::before{content:""}.bi-cloud-check::before{content:""}.bi-cloud-download-fill::before{content:""}.bi-cloud-download::before{content:""}.bi-cloud-drizzle-fill::before{content:""}.bi-cloud-drizzle::before{content:""}.bi-cloud-fill::before{content:""}.bi-cloud-fog-fill::before{content:""}.bi-cloud-fog::before{content:""}.bi-cloud-fog2-fill::before{content:""}.bi-cloud-fog2::before{content:""}.bi-cloud-hail-fill::before{content:""}.bi-cloud-hail::before{content:""}.bi-cloud-haze-fill::before{content:""}.bi-cloud-haze::before{content:""}.bi-cloud-haze2-fill::before{content:""}.bi-cloud-lightning-fill::before{content:""}.bi-cloud-lightning-rain-fill::before{content:""}.bi-cloud-lightning-rain::before{content:""}.bi-cloud-lightning::before{content:""}.bi-cloud-minus-fill::before{content:""}.bi-cloud-minus::before{content:""}.bi-cloud-moon-fill::before{content:""}.bi-cloud-moon::before{content:""}.bi-cloud-plus-fill::before{content:""}.bi-cloud-plus::before{content:""}.bi-cloud-rain-fill::before{content:""}.bi-cloud-rain-heavy-fill::before{content:""}.bi-cloud-rain-heavy::before{content:""}.bi-cloud-rain::before{content:""}.bi-cloud-slash-fill::before{content:""}.bi-cloud-slash::before{content:""}.bi-cloud-sleet-fill::before{content:""}.bi-cloud-sleet::before{content:""}.bi-cloud-snow-fill::before{content:""}.bi-cloud-snow::before{content:""}.bi-cloud-sun-fill::before{content:""}.bi-cloud-sun::before{content:""}.bi-cloud-upload-fill::before{content:""}.bi-cloud-upload::before{content:""}.bi-cloud::before{content:""}.bi-clouds-fill::before{content:""}.bi-clouds::before{content:""}.bi-cloudy-fill::before{content:""}.bi-cloudy::before{content:""}.bi-code-slash::before{content:""}.bi-code-square::before{content:""}.bi-code::before{content:""}.bi-collection-fill::before{content:""}.bi-collection-play-fill::before{content:""}.bi-collection-play::before{content:""}.bi-collection::before{content:""}.bi-columns-gap::before{content:""}.bi-columns::before{content:""}.bi-command::before{content:""}.bi-compass-fill::before{content:""}.bi-compass::before{content:""}.bi-cone-striped::before{content:""}.bi-cone::before{content:""}.bi-controller::before{content:""}.bi-cpu-fill::before{content:""}.bi-cpu::before{content:""}.bi-credit-card-2-back-fill::before{content:""}.bi-credit-card-2-back::before{content:""}.bi-credit-card-2-front-fill::before{content:""}.bi-credit-card-2-front::before{content:""}.bi-credit-card-fill::before{content:""}.bi-credit-card::before{content:""}.bi-crop::before{content:""}.bi-cup-fill::before{content:""}.bi-cup-straw::before{content:""}.bi-cup::before{content:""}.bi-cursor-fill::before{content:""}.bi-cursor-text::before{content:""}.bi-cursor::before{content:""}.bi-dash-circle-dotted::before{content:""}.bi-dash-circle-fill::before{content:""}.bi-dash-circle::before{content:""}.bi-dash-square-dotted::before{content:""}.bi-dash-square-fill::before{content:""}.bi-dash-square::before{content:""}.bi-dash::before{content:""}.bi-diagram-2-fill::before{content:""}.bi-diagram-2::before{content:""}.bi-diagram-3-fill::before{content:""}.bi-diagram-3::before{content:""}.bi-diamond-fill::before{content:""}.bi-diamond-half::before{content:""}.bi-diamond::before{content:""}.bi-dice-1-fill::before{content:""}.bi-dice-1::before{content:""}.bi-dice-2-fill::before{content:""}.bi-dice-2::before{content:""}.bi-dice-3-fill::before{content:""}.bi-dice-3::before{content:""}.bi-dice-4-fill::before{content:""}.bi-dice-4::before{content:""}.bi-dice-5-fill::before{content:""}.bi-dice-5::before{content:""}.bi-dice-6-fill::before{content:""}.bi-dice-6::before{content:""}.bi-disc-fill::before{content:""}.bi-disc::before{content:""}.bi-discord::before{content:""}.bi-display-fill::before{content:""}.bi-display::before{content:""}.bi-distribute-horizontal::before{content:""}.bi-distribute-vertical::before{content:""}.bi-door-closed-fill::before{content:""}.bi-door-closed::before{content:""}.bi-door-open-fill::before{content:""}.bi-door-open::before{content:""}.bi-dot::before{content:""}.bi-download::before{content:""}.bi-droplet-fill::before{content:""}.bi-droplet-half::before{content:""}.bi-droplet::before{content:""}.bi-earbuds::before{content:""}.bi-easel-fill::before{content:""}.bi-easel::before{content:""}.bi-egg-fill::before{content:""}.bi-egg-fried::before{content:""}.bi-egg::before{content:""}.bi-eject-fill::before{content:""}.bi-eject::before{content:""}.bi-emoji-angry-fill::before{content:""}.bi-emoji-angry::before{content:""}.bi-emoji-dizzy-fill::before{content:""}.bi-emoji-dizzy::before{content:""}.bi-emoji-expressionless-fill::before{content:""}.bi-emoji-expressionless::before{content:""}.bi-emoji-frown-fill::before{content:""}.bi-emoji-frown::before{content:""}.bi-emoji-heart-eyes-fill::before{content:""}.bi-emoji-heart-eyes::before{content:""}.bi-emoji-laughing-fill::before{content:""}.bi-emoji-laughing::before{content:""}.bi-emoji-neutral-fill::before{content:""}.bi-emoji-neutral::before{content:""}.bi-emoji-smile-fill::before{content:""}.bi-emoji-smile-upside-down-fill::before{content:""}.bi-emoji-smile-upside-down::before{content:""}.bi-emoji-smile::before{content:""}.bi-emoji-sunglasses-fill::before{content:""}.bi-emoji-sunglasses::before{content:""}.bi-emoji-wink-fill::before{content:""}.bi-emoji-wink::before{content:""}.bi-envelope-fill::before{content:""}.bi-envelope-open-fill::before{content:""}.bi-envelope-open::before{content:""}.bi-envelope::before{content:""}.bi-eraser-fill::before{content:""}.bi-eraser::before{content:""}.bi-exclamation-circle-fill::before{content:""}.bi-exclamation-circle::before{content:""}.bi-exclamation-diamond-fill::before{content:""}.bi-exclamation-diamond::before{content:""}.bi-exclamation-octagon-fill::before{content:""}.bi-exclamation-octagon::before{content:""}.bi-exclamation-square-fill::before{content:""}.bi-exclamation-square::before{content:""}.bi-exclamation-triangle-fill::before{content:""}.bi-exclamation-triangle::before{content:""}.bi-exclamation::before{content:""}.bi-exclude::before{content:""}.bi-eye-fill::before{content:""}.bi-eye-slash-fill::before{content:""}.bi-eye-slash::before{content:""}.bi-eye::before{content:""}.bi-eyedropper::before{content:""}.bi-eyeglasses::before{content:""}.bi-facebook::before{content:""}.bi-file-arrow-down-fill::before{content:""}.bi-file-arrow-down::before{content:""}.bi-file-arrow-up-fill::before{content:""}.bi-file-arrow-up::before{content:""}.bi-file-bar-graph-fill::before{content:""}.bi-file-bar-graph::before{content:""}.bi-file-binary-fill::before{content:""}.bi-file-binary::before{content:""}.bi-file-break-fill::before{content:""}.bi-file-break::before{content:""}.bi-file-check-fill::before{content:""}.bi-file-check::before{content:""}.bi-file-code-fill::before{content:""}.bi-file-code::before{content:""}.bi-file-diff-fill::before{content:""}.bi-file-diff::before{content:""}.bi-file-earmark-arrow-down-fill::before{content:""}.bi-file-earmark-arrow-down::before{content:""}.bi-file-earmark-arrow-up-fill::before{content:""}.bi-file-earmark-arrow-up::before{content:""}.bi-file-earmark-bar-graph-fill::before{content:""}.bi-file-earmark-bar-graph::before{content:""}.bi-file-earmark-binary-fill::before{content:""}.bi-file-earmark-binary::before{content:""}.bi-file-earmark-break-fill::before{content:""}.bi-file-earmark-break::before{content:""}.bi-file-earmark-check-fill::before{content:""}.bi-file-earmark-check::before{content:""}.bi-file-earmark-code-fill::before{content:""}.bi-file-earmark-code::before{content:""}.bi-file-earmark-diff-fill::before{content:""}.bi-file-earmark-diff::before{content:""}.bi-file-earmark-easel-fill::before{content:""}.bi-file-earmark-easel::before{content:""}.bi-file-earmark-excel-fill::before{content:""}.bi-file-earmark-excel::before{content:""}.bi-file-earmark-fill::before{content:""}.bi-file-earmark-font-fill::before{content:""}.bi-file-earmark-font::before{content:""}.bi-file-earmark-image-fill::before{content:""}.bi-file-earmark-image::before{content:""}.bi-file-earmark-lock-fill::before{content:""}.bi-file-earmark-lock::before{content:""}.bi-file-earmark-lock2-fill::before{content:""}.bi-file-earmark-lock2::before{content:""}.bi-file-earmark-medical-fill::before{content:""}.bi-file-earmark-medical::before{content:""}.bi-file-earmark-minus-fill::before{content:""}.bi-file-earmark-minus::before{content:""}.bi-file-earmark-music-fill::before{content:""}.bi-file-earmark-music::before{content:""}.bi-file-earmark-person-fill::before{content:""}.bi-file-earmark-person::before{content:""}.bi-file-earmark-play-fill::before{content:""}.bi-file-earmark-play::before{content:""}.bi-file-earmark-plus-fill::before{content:""}.bi-file-earmark-plus::before{content:""}.bi-file-earmark-post-fill::before{content:""}.bi-file-earmark-post::before{content:""}.bi-file-earmark-ppt-fill::before{content:""}.bi-file-earmark-ppt::before{content:""}.bi-file-earmark-richtext-fill::before{content:""}.bi-file-earmark-richtext::before{content:""}.bi-file-earmark-ruled-fill::before{content:""}.bi-file-earmark-ruled::before{content:""}.bi-file-earmark-slides-fill::before{content:""}.bi-file-earmark-slides::before{content:""}.bi-file-earmark-spreadsheet-fill::before{content:""}.bi-file-earmark-spreadsheet::before{content:""}.bi-file-earmark-text-fill::before{content:""}.bi-file-earmark-text::before{content:""}.bi-file-earmark-word-fill::before{content:""}.bi-file-earmark-word::before{content:""}.bi-file-earmark-x-fill::before{content:""}.bi-file-earmark-x::before{content:""}.bi-file-earmark-zip-fill::before{content:""}.bi-file-earmark-zip::before{content:""}.bi-file-earmark::before{content:""}.bi-file-easel-fill::before{content:""}.bi-file-easel::before{content:""}.bi-file-excel-fill::before{content:""}.bi-file-excel::before{content:""}.bi-file-fill::before{content:""}.bi-file-font-fill::before{content:""}.bi-file-font::before{content:""}.bi-file-image-fill::before{content:""}.bi-file-image::before{content:""}.bi-file-lock-fill::before{content:""}.bi-file-lock::before{content:""}.bi-file-lock2-fill::before{content:""}.bi-file-lock2::before{content:""}.bi-file-medical-fill::before{content:""}.bi-file-medical::before{content:""}.bi-file-minus-fill::before{content:""}.bi-file-minus::before{content:""}.bi-file-music-fill::before{content:""}.bi-file-music::before{content:""}.bi-file-person-fill::before{content:""}.bi-file-person::before{content:""}.bi-file-play-fill::before{content:""}.bi-file-play::before{content:""}.bi-file-plus-fill::before{content:""}.bi-file-plus::before{content:""}.bi-file-post-fill::before{content:""}.bi-file-post::before{content:""}.bi-file-ppt-fill::before{content:""}.bi-file-ppt::before{content:""}.bi-file-richtext-fill::before{content:""}.bi-file-richtext::before{content:""}.bi-file-ruled-fill::before{content:""}.bi-file-ruled::before{content:""}.bi-file-slides-fill::before{content:""}.bi-file-slides::before{content:""}.bi-file-spreadsheet-fill::before{content:""}.bi-file-spreadsheet::before{content:""}.bi-file-text-fill::before{content:""}.bi-file-text::before{content:""}.bi-file-word-fill::before{content:""}.bi-file-word::before{content:""}.bi-file-x-fill::before{content:""}.bi-file-x::before{content:""}.bi-file-zip-fill::before{content:""}.bi-file-zip::before{content:""}.bi-file::before{content:""}.bi-files-alt::before{content:""}.bi-files::before{content:""}.bi-film::before{content:""}.bi-filter-circle-fill::before{content:""}.bi-filter-circle::before{content:""}.bi-filter-left::before{content:""}.bi-filter-right::before{content:""}.bi-filter-square-fill::before{content:""}.bi-filter-square::before{content:""}.bi-filter::before{content:""}.bi-flag-fill::before{content:""}.bi-flag::before{content:""}.bi-flower1::before{content:""}.bi-flower2::before{content:""}.bi-flower3::before{content:""}.bi-folder-check::before{content:""}.bi-folder-fill::before{content:""}.bi-folder-minus::before{content:""}.bi-folder-plus::before{content:""}.bi-folder-symlink-fill::before{content:""}.bi-folder-symlink::before{content:""}.bi-folder-x::before{content:""}.bi-folder::before{content:""}.bi-folder2-open::before{content:""}.bi-folder2::before{content:""}.bi-fonts::before{content:""}.bi-forward-fill::before{content:""}.bi-forward::before{content:""}.bi-front::before{content:""}.bi-fullscreen-exit::before{content:""}.bi-fullscreen::before{content:""}.bi-funnel-fill::before{content:""}.bi-funnel::before{content:""}.bi-gear-fill::before{content:""}.bi-gear-wide-connected::before{content:""}.bi-gear-wide::before{content:""}.bi-gear::before{content:""}.bi-gem::before{content:""}.bi-geo-alt-fill::before{content:""}.bi-geo-alt::before{content:""}.bi-geo-fill::before{content:""}.bi-geo::before{content:""}.bi-gift-fill::before{content:""}.bi-gift::before{content:""}.bi-github::before{content:""}.bi-globe::before{content:""}.bi-globe2::before{content:""}.bi-google::before{content:""}.bi-graph-down::before{content:""}.bi-graph-up::before{content:""}.bi-grid-1x2-fill::before{content:""}.bi-grid-1x2::before{content:""}.bi-grid-3x2-gap-fill::before{content:""}.bi-grid-3x2-gap::before{content:""}.bi-grid-3x2::before{content:""}.bi-grid-3x3-gap-fill::before{content:""}.bi-grid-3x3-gap::before{content:""}.bi-grid-3x3::before{content:""}.bi-grid-fill::before{content:""}.bi-grid::before{content:""}.bi-grip-horizontal::before{content:""}.bi-grip-vertical::before{content:""}.bi-hammer::before{content:""}.bi-hand-index-fill::before{content:""}.bi-hand-index-thumb-fill::before{content:""}.bi-hand-index-thumb::before{content:""}.bi-hand-index::before{content:""}.bi-hand-thumbs-down-fill::before{content:""}.bi-hand-thumbs-down::before{content:""}.bi-hand-thumbs-up-fill::before{content:""}.bi-hand-thumbs-up::before{content:""}.bi-handbag-fill::before{content:""}.bi-handbag::before{content:""}.bi-hash::before{content:""}.bi-hdd-fill::before{content:""}.bi-hdd-network-fill::before{content:""}.bi-hdd-network::before{content:""}.bi-hdd-rack-fill::before{content:""}.bi-hdd-rack::before{content:""}.bi-hdd-stack-fill::before{content:""}.bi-hdd-stack::before{content:""}.bi-hdd::before{content:""}.bi-headphones::before{content:""}.bi-headset::before{content:""}.bi-heart-fill::before{content:""}.bi-heart-half::before{content:""}.bi-heart::before{content:""}.bi-heptagon-fill::before{content:""}.bi-heptagon-half::before{content:""}.bi-heptagon::before{content:""}.bi-hexagon-fill::before{content:""}.bi-hexagon-half::before{content:""}.bi-hexagon::before{content:""}.bi-hourglass-bottom::before{content:""}.bi-hourglass-split::before{content:""}.bi-hourglass-top::before{content:""}.bi-hourglass::before{content:""}.bi-house-door-fill::before{content:""}.bi-house-door::before{content:""}.bi-house-fill::before{content:""}.bi-house::before{content:""}.bi-hr::before{content:""}.bi-hurricane::before{content:""}.bi-image-alt::before{content:""}.bi-image-fill::before{content:""}.bi-image::before{content:""}.bi-images::before{content:""}.bi-inbox-fill::before{content:""}.bi-inbox::before{content:""}.bi-inboxes-fill::before{content:""}.bi-inboxes::before{content:""}.bi-info-circle-fill::before{content:""}.bi-info-circle::before{content:""}.bi-info-square-fill::before{content:""}.bi-info-square::before{content:""}.bi-info::before{content:""}.bi-input-cursor-text::before{content:""}.bi-input-cursor::before{content:""}.bi-instagram::before{content:""}.bi-intersect::before{content:""}.bi-journal-album::before{content:""}.bi-journal-arrow-down::before{content:""}.bi-journal-arrow-up::before{content:""}.bi-journal-bookmark-fill::before{content:""}.bi-journal-bookmark::before{content:""}.bi-journal-check::before{content:""}.bi-journal-code::before{content:""}.bi-journal-medical::before{content:""}.bi-journal-minus::before{content:""}.bi-journal-plus::before{content:""}.bi-journal-richtext::before{content:""}.bi-journal-text::before{content:""}.bi-journal-x::before{content:""}.bi-journal::before{content:""}.bi-journals::before{content:""}.bi-joystick::before{content:""}.bi-justify-left::before{content:""}.bi-justify-right::before{content:""}.bi-justify::before{content:""}.bi-kanban-fill::before{content:""}.bi-kanban::before{content:""}.bi-key-fill::before{content:""}.bi-key::before{content:""}.bi-keyboard-fill::before{content:""}.bi-keyboard::before{content:""}.bi-ladder::before{content:""}.bi-lamp-fill::before{content:""}.bi-lamp::before{content:""}.bi-laptop-fill::before{content:""}.bi-laptop::before{content:""}.bi-layer-backward::before{content:""}.bi-layer-forward::before{content:""}.bi-layers-fill::before{content:""}.bi-layers-half::before{content:""}.bi-layers::before{content:""}.bi-layout-sidebar-inset-reverse::before{content:""}.bi-layout-sidebar-inset::before{content:""}.bi-layout-sidebar-reverse::before{content:""}.bi-layout-sidebar::before{content:""}.bi-layout-split::before{content:""}.bi-layout-text-sidebar-reverse::before{content:""}.bi-layout-text-sidebar::before{content:""}.bi-layout-text-window-reverse::before{content:""}.bi-layout-text-window::before{content:""}.bi-layout-three-columns::before{content:""}.bi-layout-wtf::before{content:""}.bi-life-preserver::before{content:""}.bi-lightbulb-fill::before{content:""}.bi-lightbulb-off-fill::before{content:""}.bi-lightbulb-off::before{content:""}.bi-lightbulb::before{content:""}.bi-lightning-charge-fill::before{content:""}.bi-lightning-charge::before{content:""}.bi-lightning-fill::before{content:""}.bi-lightning::before{content:""}.bi-link-45deg::before{content:""}.bi-link::before{content:""}.bi-linkedin::before{content:""}.bi-list-check::before{content:""}.bi-list-nested::before{content:""}.bi-list-ol::before{content:""}.bi-list-stars::before{content:""}.bi-list-task::before{content:""}.bi-list-ul::before{content:""}.bi-list::before{content:""}.bi-lock-fill::before{content:""}.bi-lock::before{content:""}.bi-mailbox::before{content:""}.bi-mailbox2::before{content:""}.bi-map-fill::before{content:""}.bi-map::before{content:""}.bi-markdown-fill::before{content:""}.bi-markdown::before{content:""}.bi-mask::before{content:""}.bi-megaphone-fill::before{content:""}.bi-megaphone::before{content:""}.bi-menu-app-fill::before{content:""}.bi-menu-app::before{content:""}.bi-menu-button-fill::before{content:""}.bi-menu-button-wide-fill::before{content:""}.bi-menu-button-wide::before{content:""}.bi-menu-button::before{content:""}.bi-menu-down::before{content:""}.bi-menu-up::before{content:""}.bi-mic-fill::before{content:""}.bi-mic-mute-fill::before{content:""}.bi-mic-mute::before{content:""}.bi-mic::before{content:""}.bi-minecart-loaded::before{content:""}.bi-minecart::before{content:""}.bi-moisture::before{content:""}.bi-moon-fill::before{content:""}.bi-moon-stars-fill::before{content:""}.bi-moon-stars::before{content:""}.bi-moon::before{content:""}.bi-mouse-fill::before{content:""}.bi-mouse::before{content:""}.bi-mouse2-fill::before{content:""}.bi-mouse2::before{content:""}.bi-mouse3-fill::before{content:""}.bi-mouse3::before{content:""}.bi-music-note-beamed::before{content:""}.bi-music-note-list::before{content:""}.bi-music-note::before{content:""}.bi-music-player-fill::before{content:""}.bi-music-player::before{content:""}.bi-newspaper::before{content:""}.bi-node-minus-fill::before{content:""}.bi-node-minus::before{content:""}.bi-node-plus-fill::before{content:""}.bi-node-plus::before{content:""}.bi-nut-fill::before{content:""}.bi-nut::before{content:""}.bi-octagon-fill::before{content:""}.bi-octagon-half::before{content:""}.bi-octagon::before{content:""}.bi-option::before{content:""}.bi-outlet::before{content:""}.bi-paint-bucket::before{content:""}.bi-palette-fill::before{content:""}.bi-palette::before{content:""}.bi-palette2::before{content:""}.bi-paperclip::before{content:""}.bi-paragraph::before{content:""}.bi-patch-check-fill::before{content:""}.bi-patch-check::before{content:""}.bi-patch-exclamation-fill::before{content:""}.bi-patch-exclamation::before{content:""}.bi-patch-minus-fill::before{content:""}.bi-patch-minus::before{content:""}.bi-patch-plus-fill::before{content:""}.bi-patch-plus::before{content:""}.bi-patch-question-fill::before{content:""}.bi-patch-question::before{content:""}.bi-pause-btn-fill::before{content:""}.bi-pause-btn::before{content:""}.bi-pause-circle-fill::before{content:""}.bi-pause-circle::before{content:""}.bi-pause-fill::before{content:""}.bi-pause::before{content:""}.bi-peace-fill::before{content:""}.bi-peace::before{content:""}.bi-pen-fill::before{content:""}.bi-pen::before{content:""}.bi-pencil-fill::before{content:""}.bi-pencil-square::before{content:""}.bi-pencil::before{content:""}.bi-pentagon-fill::before{content:""}.bi-pentagon-half::before{content:""}.bi-pentagon::before{content:""}.bi-people-fill::before{content:""}.bi-people::before{content:""}.bi-percent::before{content:""}.bi-person-badge-fill::before{content:""}.bi-person-badge::before{content:""}.bi-person-bounding-box::before{content:""}.bi-person-check-fill::before{content:""}.bi-person-check::before{content:""}.bi-person-circle::before{content:""}.bi-person-dash-fill::before{content:""}.bi-person-dash::before{content:""}.bi-person-fill::before{content:""}.bi-person-lines-fill::before{content:""}.bi-person-plus-fill::before{content:""}.bi-person-plus::before{content:""}.bi-person-square::before{content:""}.bi-person-x-fill::before{content:""}.bi-person-x::before{content:""}.bi-person::before{content:""}.bi-phone-fill::before{content:""}.bi-phone-landscape-fill::before{content:""}.bi-phone-landscape::before{content:""}.bi-phone-vibrate-fill::before{content:""}.bi-phone-vibrate::before{content:""}.bi-phone::before{content:""}.bi-pie-chart-fill::before{content:""}.bi-pie-chart::before{content:""}.bi-pin-angle-fill::before{content:""}.bi-pin-angle::before{content:""}.bi-pin-fill::before{content:""}.bi-pin::before{content:""}.bi-pip-fill::before{content:""}.bi-pip::before{content:""}.bi-play-btn-fill::before{content:""}.bi-play-btn::before{content:""}.bi-play-circle-fill::before{content:""}.bi-play-circle::before{content:""}.bi-play-fill::before{content:""}.bi-play::before{content:""}.bi-plug-fill::before{content:""}.bi-plug::before{content:""}.bi-plus-circle-dotted::before{content:""}.bi-plus-circle-fill::before{content:""}.bi-plus-circle::before{content:""}.bi-plus-square-dotted::before{content:""}.bi-plus-square-fill::before{content:""}.bi-plus-square::before{content:""}.bi-plus::before{content:""}.bi-power::before{content:""}.bi-printer-fill::before{content:""}.bi-printer::before{content:""}.bi-puzzle-fill::before{content:""}.bi-puzzle::before{content:""}.bi-question-circle-fill::before{content:""}.bi-question-circle::before{content:""}.bi-question-diamond-fill::before{content:""}.bi-question-diamond::before{content:""}.bi-question-octagon-fill::before{content:""}.bi-question-octagon::before{content:""}.bi-question-square-fill::before{content:""}.bi-question-square::before{content:""}.bi-question::before{content:""}.bi-rainbow::before{content:""}.bi-receipt-cutoff::before{content:""}.bi-receipt::before{content:""}.bi-reception-0::before{content:""}.bi-reception-1::before{content:""}.bi-reception-2::before{content:""}.bi-reception-3::before{content:""}.bi-reception-4::before{content:""}.bi-record-btn-fill::before{content:""}.bi-record-btn::before{content:""}.bi-record-circle-fill::before{content:""}.bi-record-circle::before{content:""}.bi-record-fill::before{content:""}.bi-record::before{content:""}.bi-record2-fill::before{content:""}.bi-record2::before{content:""}.bi-reply-all-fill::before{content:""}.bi-reply-all::before{content:""}.bi-reply-fill::before{content:""}.bi-reply::before{content:""}.bi-rss-fill::before{content:""}.bi-rss::before{content:""}.bi-rulers::before{content:""}.bi-save-fill::before{content:""}.bi-save::before{content:""}.bi-save2-fill::before{content:""}.bi-save2::before{content:""}.bi-scissors::before{content:""}.bi-screwdriver::before{content:""}.bi-search::before{content:""}.bi-segmented-nav::before{content:""}.bi-server::before{content:""}.bi-share-fill::before{content:""}.bi-share::before{content:""}.bi-shield-check::before{content:""}.bi-shield-exclamation::before{content:""}.bi-shield-fill-check::before{content:""}.bi-shield-fill-exclamation::before{content:""}.bi-shield-fill-minus::before{content:""}.bi-shield-fill-plus::before{content:""}.bi-shield-fill-x::before{content:""}.bi-shield-fill::before{content:""}.bi-shield-lock-fill::before{content:""}.bi-shield-lock::before{content:""}.bi-shield-minus::before{content:""}.bi-shield-plus::before{content:""}.bi-shield-shaded::before{content:""}.bi-shield-slash-fill::before{content:""}.bi-shield-slash::before{content:""}.bi-shield-x::before{content:""}.bi-shield::before{content:""}.bi-shift-fill::before{content:""}.bi-shift::before{content:""}.bi-shop-window::before{content:""}.bi-shop::before{content:""}.bi-shuffle::before{content:""}.bi-signpost-2-fill::before{content:""}.bi-signpost-2::before{content:""}.bi-signpost-fill::before{content:""}.bi-signpost-split-fill::before{content:""}.bi-signpost-split::before{content:""}.bi-signpost::before{content:""}.bi-sim-fill::before{content:""}.bi-sim::before{content:""}.bi-skip-backward-btn-fill::before{content:""}.bi-skip-backward-btn::before{content:""}.bi-skip-backward-circle-fill::before{content:""}.bi-skip-backward-circle::before{content:""}.bi-skip-backward-fill::before{content:""}.bi-skip-backward::before{content:""}.bi-skip-end-btn-fill::before{content:""}.bi-skip-end-btn::before{content:""}.bi-skip-end-circle-fill::before{content:""}.bi-skip-end-circle::before{content:""}.bi-skip-end-fill::before{content:""}.bi-skip-end::before{content:""}.bi-skip-forward-btn-fill::before{content:""}.bi-skip-forward-btn::before{content:""}.bi-skip-forward-circle-fill::before{content:""}.bi-skip-forward-circle::before{content:""}.bi-skip-forward-fill::before{content:""}.bi-skip-forward::before{content:""}.bi-skip-start-btn-fill::before{content:""}.bi-skip-start-btn::before{content:""}.bi-skip-start-circle-fill::before{content:""}.bi-skip-start-circle::before{content:""}.bi-skip-start-fill::before{content:""}.bi-skip-start::before{content:""}.bi-slack::before{content:""}.bi-slash-circle-fill::before{content:""}.bi-slash-circle::before{content:""}.bi-slash-square-fill::before{content:""}.bi-slash-square::before{content:""}.bi-slash::before{content:""}.bi-sliders::before{content:""}.bi-smartwatch::before{content:""}.bi-snow::before{content:""}.bi-snow2::before{content:""}.bi-snow3::before{content:""}.bi-sort-alpha-down-alt::before{content:""}.bi-sort-alpha-down::before{content:""}.bi-sort-alpha-up-alt::before{content:""}.bi-sort-alpha-up::before{content:""}.bi-sort-down-alt::before{content:""}.bi-sort-down::before{content:""}.bi-sort-numeric-down-alt::before{content:""}.bi-sort-numeric-down::before{content:""}.bi-sort-numeric-up-alt::before{content:""}.bi-sort-numeric-up::before{content:""}.bi-sort-up-alt::before{content:""}.bi-sort-up::before{content:""}.bi-soundwave::before{content:""}.bi-speaker-fill::before{content:""}.bi-speaker::before{content:""}.bi-speedometer::before{content:""}.bi-speedometer2::before{content:""}.bi-spellcheck::before{content:""}.bi-square-fill::before{content:""}.bi-square-half::before{content:""}.bi-square::before{content:""}.bi-stack::before{content:""}.bi-star-fill::before{content:""}.bi-star-half::before{content:""}.bi-star::before{content:""}.bi-stars::before{content:""}.bi-stickies-fill::before{content:""}.bi-stickies::before{content:""}.bi-sticky-fill::before{content:""}.bi-sticky::before{content:""}.bi-stop-btn-fill::before{content:""}.bi-stop-btn::before{content:""}.bi-stop-circle-fill::before{content:""}.bi-stop-circle::before{content:""}.bi-stop-fill::before{content:""}.bi-stop::before{content:""}.bi-stoplights-fill::before{content:""}.bi-stoplights::before{content:""}.bi-stopwatch-fill::before{content:""}.bi-stopwatch::before{content:""}.bi-subtract::before{content:""}.bi-suit-club-fill::before{content:""}.bi-suit-club::before{content:""}.bi-suit-diamond-fill::before{content:""}.bi-suit-diamond::before{content:""}.bi-suit-heart-fill::before{content:""}.bi-suit-heart::before{content:""}.bi-suit-spade-fill::before{content:""}.bi-suit-spade::before{content:""}.bi-sun-fill::before{content:""}.bi-sun::before{content:""}.bi-sunglasses::before{content:""}.bi-sunrise-fill::before{content:""}.bi-sunrise::before{content:""}.bi-sunset-fill::before{content:""}.bi-sunset::before{content:""}.bi-symmetry-horizontal::before{content:""}.bi-symmetry-vertical::before{content:""}.bi-table::before{content:""}.bi-tablet-fill::before{content:""}.bi-tablet-landscape-fill::before{content:""}.bi-tablet-landscape::before{content:""}.bi-tablet::before{content:""}.bi-tag-fill::before{content:""}.bi-tag::before{content:""}.bi-tags-fill::before{content:""}.bi-tags::before{content:""}.bi-telegram::before{content:""}.bi-telephone-fill::before{content:""}.bi-telephone-forward-fill::before{content:""}.bi-telephone-forward::before{content:""}.bi-telephone-inbound-fill::before{content:""}.bi-telephone-inbound::before{content:""}.bi-telephone-minus-fill::before{content:""}.bi-telephone-minus::before{content:""}.bi-telephone-outbound-fill::before{content:""}.bi-telephone-outbound::before{content:""}.bi-telephone-plus-fill::before{content:""}.bi-telephone-plus::before{content:""}.bi-telephone-x-fill::before{content:""}.bi-telephone-x::before{content:""}.bi-telephone::before{content:""}.bi-terminal-fill::before{content:""}.bi-terminal::before{content:""}.bi-text-center::before{content:""}.bi-text-indent-left::before{content:""}.bi-text-indent-right::before{content:""}.bi-text-left::before{content:""}.bi-text-paragraph::before{content:""}.bi-text-right::before{content:""}.bi-textarea-resize::before{content:""}.bi-textarea-t::before{content:""}.bi-textarea::before{content:""}.bi-thermometer-half::before{content:""}.bi-thermometer-high::before{content:""}.bi-thermometer-low::before{content:""}.bi-thermometer-snow::before{content:""}.bi-thermometer-sun::before{content:""}.bi-thermometer::before{content:""}.bi-three-dots-vertical::before{content:""}.bi-three-dots::before{content:""}.bi-toggle-off::before{content:""}.bi-toggle-on::before{content:""}.bi-toggle2-off::before{content:""}.bi-toggle2-on::before{content:""}.bi-toggles::before{content:""}.bi-toggles2::before{content:""}.bi-tools::before{content:""}.bi-tornado::before{content:""}.bi-trash-fill::before{content:""}.bi-trash::before{content:""}.bi-trash2-fill::before{content:""}.bi-trash2::before{content:""}.bi-tree-fill::before{content:""}.bi-tree::before{content:""}.bi-triangle-fill::before{content:""}.bi-triangle-half::before{content:""}.bi-triangle::before{content:""}.bi-trophy-fill::before{content:""}.bi-trophy::before{content:""}.bi-tropical-storm::before{content:""}.bi-truck-flatbed::before{content:""}.bi-truck::before{content:""}.bi-tsunami::before{content:""}.bi-tv-fill::before{content:""}.bi-tv::before{content:""}.bi-twitch::before{content:""}.bi-twitter::before{content:""}.bi-type-bold::before{content:""}.bi-type-h1::before{content:""}.bi-type-h2::before{content:""}.bi-type-h3::before{content:""}.bi-type-italic::before{content:""}.bi-type-strikethrough::before{content:""}.bi-type-underline::before{content:""}.bi-type::before{content:""}.bi-ui-checks-grid::before{content:""}.bi-ui-checks::before{content:""}.bi-ui-radios-grid::before{content:""}.bi-ui-radios::before{content:""}.bi-umbrella-fill::before{content:""}.bi-umbrella::before{content:""}.bi-union::before{content:""}.bi-unlock-fill::before{content:""}.bi-unlock::before{content:""}.bi-upc-scan::before{content:""}.bi-upc::before{content:""}.bi-upload::before{content:""}.bi-vector-pen::before{content:""}.bi-view-list::before{content:""}.bi-view-stacked::before{content:""}.bi-vinyl-fill::before{content:""}.bi-vinyl::before{content:""}.bi-voicemail::before{content:""}.bi-volume-down-fill::before{content:""}.bi-volume-down::before{content:""}.bi-volume-mute-fill::before{content:""}.bi-volume-mute::before{content:""}.bi-volume-off-fill::before{content:""}.bi-volume-off::before{content:""}.bi-volume-up-fill::before{content:""}.bi-volume-up::before{content:""}.bi-vr::before{content:""}.bi-wallet-fill::before{content:""}.bi-wallet::before{content:""}.bi-wallet2::before{content:""}.bi-watch::before{content:""}.bi-water::before{content:""}.bi-whatsapp::before{content:""}.bi-wifi-1::before{content:""}.bi-wifi-2::before{content:""}.bi-wifi-off::before{content:""}.bi-wifi::before{content:""}.bi-wind::before{content:""}.bi-window-dock::before{content:""}.bi-window-sidebar::before{content:""}.bi-window::before{content:""}.bi-wrench::before{content:""}.bi-x-circle-fill::before{content:""}.bi-x-circle::before{content:""}.bi-x-diamond-fill::before{content:""}.bi-x-diamond::before{content:""}.bi-x-octagon-fill::before{content:""}.bi-x-octagon::before{content:""}.bi-x-square-fill::before{content:""}.bi-x-square::before{content:""}.bi-x::before{content:""}.bi-youtube::before{content:""}.bi-zoom-in::before{content:""}.bi-zoom-out::before{content:""}.bi-bank::before{content:""}.bi-bank2::before{content:""}.bi-bell-slash-fill::before{content:""}.bi-bell-slash::before{content:""}.bi-cash-coin::before{content:""}.bi-check-lg::before{content:""}.bi-coin::before{content:""}.bi-currency-bitcoin::before{content:""}.bi-currency-dollar::before{content:""}.bi-currency-euro::before{content:""}.bi-currency-exchange::before{content:""}.bi-currency-pound::before{content:""}.bi-currency-yen::before{content:""}.bi-dash-lg::before{content:""}.bi-exclamation-lg::before{content:""}.bi-file-earmark-pdf-fill::before{content:""}.bi-file-earmark-pdf::before{content:""}.bi-file-pdf-fill::before{content:""}.bi-file-pdf::before{content:""}.bi-gender-ambiguous::before{content:""}.bi-gender-female::before{content:""}.bi-gender-male::before{content:""}.bi-gender-trans::before{content:""}.bi-headset-vr::before{content:""}.bi-info-lg::before{content:""}.bi-mastodon::before{content:""}.bi-messenger::before{content:""}.bi-piggy-bank-fill::before{content:""}.bi-piggy-bank::before{content:""}.bi-pin-map-fill::before{content:""}.bi-pin-map::before{content:""}.bi-plus-lg::before{content:""}.bi-question-lg::before{content:""}.bi-recycle::before{content:""}.bi-reddit::before{content:""}.bi-safe-fill::before{content:""}.bi-safe2-fill::before{content:""}.bi-safe2::before{content:""}.bi-sd-card-fill::before{content:""}.bi-sd-card::before{content:""}.bi-skype::before{content:""}.bi-slash-lg::before{content:""}.bi-translate::before{content:""}.bi-x-lg::before{content:""}.bi-safe::before{content:""}.bi-apple::before{content:""}.bi-microsoft::before{content:""}.bi-windows::before{content:""}.bi-behance::before{content:""}.bi-dribbble::before{content:""}.bi-line::before{content:""}.bi-medium::before{content:""}.bi-paypal::before{content:""}.bi-pinterest::before{content:""}.bi-signal::before{content:""}.bi-snapchat::before{content:""}.bi-spotify::before{content:""}.bi-stack-overflow::before{content:""}.bi-strava::before{content:""}.bi-wordpress::before{content:""}.bi-vimeo::before{content:""}.bi-activity::before{content:""}.bi-easel2-fill::before{content:""}.bi-easel2::before{content:""}.bi-easel3-fill::before{content:""}.bi-easel3::before{content:""}.bi-fan::before{content:""}.bi-fingerprint::before{content:""}.bi-graph-down-arrow::before{content:""}.bi-graph-up-arrow::before{content:""}.bi-hypnotize::before{content:""}.bi-magic::before{content:""}.bi-person-rolodex::before{content:""}.bi-person-video::before{content:""}.bi-person-video2::before{content:""}.bi-person-video3::before{content:""}.bi-person-workspace::before{content:""}.bi-radioactive::before{content:""}.bi-webcam-fill::before{content:""}.bi-webcam::before{content:""}.bi-yin-yang::before{content:""}.bi-bandaid-fill::before{content:""}.bi-bandaid::before{content:""}.bi-bluetooth::before{content:""}.bi-body-text::before{content:""}.bi-boombox::before{content:""}.bi-boxes::before{content:""}.bi-dpad-fill::before{content:""}.bi-dpad::before{content:""}.bi-ear-fill::before{content:""}.bi-ear::before{content:""}.bi-envelope-check-fill::before{content:""}.bi-envelope-check::before{content:""}.bi-envelope-dash-fill::before{content:""}.bi-envelope-dash::before{content:""}.bi-envelope-exclamation-fill::before{content:""}.bi-envelope-exclamation::before{content:""}.bi-envelope-plus-fill::before{content:""}.bi-envelope-plus::before{content:""}.bi-envelope-slash-fill::before{content:""}.bi-envelope-slash::before{content:""}.bi-envelope-x-fill::before{content:""}.bi-envelope-x::before{content:""}.bi-explicit-fill::before{content:""}.bi-explicit::before{content:""}.bi-git::before{content:""}.bi-infinity::before{content:""}.bi-list-columns-reverse::before{content:""}.bi-list-columns::before{content:""}.bi-meta::before{content:""}.bi-nintendo-switch::before{content:""}.bi-pc-display-horizontal::before{content:""}.bi-pc-display::before{content:""}.bi-pc-horizontal::before{content:""}.bi-pc::before{content:""}.bi-playstation::before{content:""}.bi-plus-slash-minus::before{content:""}.bi-projector-fill::before{content:""}.bi-projector::before{content:""}.bi-qr-code-scan::before{content:""}.bi-qr-code::before{content:""}.bi-quora::before{content:""}.bi-quote::before{content:""}.bi-robot::before{content:""}.bi-send-check-fill::before{content:""}.bi-send-check::before{content:""}.bi-send-dash-fill::before{content:""}.bi-send-dash::before{content:""}.bi-send-exclamation-fill::before{content:""}.bi-send-exclamation::before{content:""}.bi-send-fill::before{content:""}.bi-send-plus-fill::before{content:""}.bi-send-plus::before{content:""}.bi-send-slash-fill::before{content:""}.bi-send-slash::before{content:""}.bi-send-x-fill::before{content:""}.bi-send-x::before{content:""}.bi-send::before{content:""}.bi-steam::before{content:""}.bi-terminal-dash::before{content:""}.bi-terminal-plus::before{content:""}.bi-terminal-split::before{content:""}.bi-ticket-detailed-fill::before{content:""}.bi-ticket-detailed::before{content:""}.bi-ticket-fill::before{content:""}.bi-ticket-perforated-fill::before{content:""}.bi-ticket-perforated::before{content:""}.bi-ticket::before{content:""}.bi-tiktok::before{content:""}.bi-window-dash::before{content:""}.bi-window-desktop::before{content:""}.bi-window-fullscreen::before{content:""}.bi-window-plus::before{content:""}.bi-window-split::before{content:""}.bi-window-stack::before{content:""}.bi-window-x::before{content:""}.bi-xbox::before{content:""}.bi-ethernet::before{content:""}.bi-hdmi-fill::before{content:""}.bi-hdmi::before{content:""}.bi-usb-c-fill::before{content:""}.bi-usb-c::before{content:""}.bi-usb-fill::before{content:""}.bi-usb-plug-fill::before{content:""}.bi-usb-plug::before{content:""}.bi-usb-symbol::before{content:""}.bi-usb::before{content:""}.bi-boombox-fill::before{content:""}.bi-displayport::before{content:""}.bi-gpu-card::before{content:""}.bi-memory::before{content:""}.bi-modem-fill::before{content:""}.bi-modem::before{content:""}.bi-motherboard-fill::before{content:""}.bi-motherboard::before{content:""}.bi-optical-audio-fill::before{content:""}.bi-optical-audio::before{content:""}.bi-pci-card::before{content:""}.bi-router-fill::before{content:""}.bi-router::before{content:""}.bi-thunderbolt-fill::before{content:""}.bi-thunderbolt::before{content:""}.bi-usb-drive-fill::before{content:""}.bi-usb-drive::before{content:""}.bi-usb-micro-fill::before{content:""}.bi-usb-micro::before{content:""}.bi-usb-mini-fill::before{content:""}.bi-usb-mini::before{content:""}.bi-cloud-haze2::before{content:""}.bi-device-hdd-fill::before{content:""}.bi-device-hdd::before{content:""}.bi-device-ssd-fill::before{content:""}.bi-device-ssd::before{content:""}.bi-displayport-fill::before{content:""}.bi-mortarboard-fill::before{content:""}.bi-mortarboard::before{content:""}.bi-terminal-x::before{content:""}.bi-arrow-through-heart-fill::before{content:""}.bi-arrow-through-heart::before{content:""}.bi-badge-sd-fill::before{content:""}.bi-badge-sd::before{content:""}.bi-bag-heart-fill::before{content:""}.bi-bag-heart::before{content:""}.bi-balloon-fill::before{content:""}.bi-balloon-heart-fill::before{content:""}.bi-balloon-heart::before{content:""}.bi-balloon::before{content:""}.bi-box2-fill::before{content:""}.bi-box2-heart-fill::before{content:""}.bi-box2-heart::before{content:""}.bi-box2::before{content:""}.bi-braces-asterisk::before{content:""}.bi-calendar-heart-fill::before{content:""}.bi-calendar-heart::before{content:""}.bi-calendar2-heart-fill::before{content:""}.bi-calendar2-heart::before{content:""}.bi-chat-heart-fill::before{content:""}.bi-chat-heart::before{content:""}.bi-chat-left-heart-fill::before{content:""}.bi-chat-left-heart::before{content:""}.bi-chat-right-heart-fill::before{content:""}.bi-chat-right-heart::before{content:""}.bi-chat-square-heart-fill::before{content:""}.bi-chat-square-heart::before{content:""}.bi-clipboard-check-fill::before{content:""}.bi-clipboard-data-fill::before{content:""}.bi-clipboard-fill::before{content:""}.bi-clipboard-heart-fill::before{content:""}.bi-clipboard-heart::before{content:""}.bi-clipboard-minus-fill::before{content:""}.bi-clipboard-plus-fill::before{content:""}.bi-clipboard-pulse::before{content:""}.bi-clipboard-x-fill::before{content:""}.bi-clipboard2-check-fill::before{content:""}.bi-clipboard2-check::before{content:""}.bi-clipboard2-data-fill::before{content:""}.bi-clipboard2-data::before{content:""}.bi-clipboard2-fill::before{content:""}.bi-clipboard2-heart-fill::before{content:""}.bi-clipboard2-heart::before{content:""}.bi-clipboard2-minus-fill::before{content:""}.bi-clipboard2-minus::before{content:""}.bi-clipboard2-plus-fill::before{content:""}.bi-clipboard2-plus::before{content:""}.bi-clipboard2-pulse-fill::before{content:""}.bi-clipboard2-pulse::before{content:""}.bi-clipboard2-x-fill::before{content:""}.bi-clipboard2-x::before{content:""}.bi-clipboard2::before{content:""}.bi-emoji-kiss-fill::before{content:""}.bi-emoji-kiss::before{content:""}.bi-envelope-heart-fill::before{content:""}.bi-envelope-heart::before{content:""}.bi-envelope-open-heart-fill::before{content:""}.bi-envelope-open-heart::before{content:""}.bi-envelope-paper-fill::before{content:""}.bi-envelope-paper-heart-fill::before{content:""}.bi-envelope-paper-heart::before{content:""}.bi-envelope-paper::before{content:""}.bi-filetype-aac::before{content:""}.bi-filetype-ai::before{content:""}.bi-filetype-bmp::before{content:""}.bi-filetype-cs::before{content:""}.bi-filetype-css::before{content:""}.bi-filetype-csv::before{content:""}.bi-filetype-doc::before{content:""}.bi-filetype-docx::before{content:""}.bi-filetype-exe::before{content:""}.bi-filetype-gif::before{content:""}.bi-filetype-heic::before{content:""}.bi-filetype-html::before{content:""}.bi-filetype-java::before{content:""}.bi-filetype-jpg::before{content:""}.bi-filetype-js::before{content:""}.bi-filetype-jsx::before{content:""}.bi-filetype-key::before{content:""}.bi-filetype-m4p::before{content:""}.bi-filetype-md::before{content:""}.bi-filetype-mdx::before{content:""}.bi-filetype-mov::before{content:""}.bi-filetype-mp3::before{content:""}.bi-filetype-mp4::before{content:""}.bi-filetype-otf::before{content:""}.bi-filetype-pdf::before{content:""}.bi-filetype-php::before{content:""}.bi-filetype-png::before{content:""}.bi-filetype-ppt::before{content:""}.bi-filetype-psd::before{content:""}.bi-filetype-py::before{content:""}.bi-filetype-raw::before{content:""}.bi-filetype-rb::before{content:""}.bi-filetype-sass::before{content:""}.bi-filetype-scss::before{content:""}.bi-filetype-sh::before{content:""}.bi-filetype-svg::before{content:""}.bi-filetype-tiff::before{content:""}.bi-filetype-tsx::before{content:""}.bi-filetype-ttf::before{content:""}.bi-filetype-txt::before{content:""}.bi-filetype-wav::before{content:""}.bi-filetype-woff::before{content:""}.bi-filetype-xls::before{content:""}.bi-filetype-xml::before{content:""}.bi-filetype-yml::before{content:""}.bi-heart-arrow::before{content:""}.bi-heart-pulse-fill::before{content:""}.bi-heart-pulse::before{content:""}.bi-heartbreak-fill::before{content:""}.bi-heartbreak::before{content:""}.bi-hearts::before{content:""}.bi-hospital-fill::before{content:""}.bi-hospital::before{content:""}.bi-house-heart-fill::before{content:""}.bi-house-heart::before{content:""}.bi-incognito::before{content:""}.bi-magnet-fill::before{content:""}.bi-magnet::before{content:""}.bi-person-heart::before{content:""}.bi-person-hearts::before{content:""}.bi-phone-flip::before{content:""}.bi-plugin::before{content:""}.bi-postage-fill::before{content:""}.bi-postage-heart-fill::before{content:""}.bi-postage-heart::before{content:""}.bi-postage::before{content:""}.bi-postcard-fill::before{content:""}.bi-postcard-heart-fill::before{content:""}.bi-postcard-heart::before{content:""}.bi-postcard::before{content:""}.bi-search-heart-fill::before{content:""}.bi-search-heart::before{content:""}.bi-sliders2-vertical::before{content:""}.bi-sliders2::before{content:""}.bi-trash3-fill::before{content:""}.bi-trash3::before{content:""}.bi-valentine::before{content:""}.bi-valentine2::before{content:""}.bi-wrench-adjustable-circle-fill::before{content:""}.bi-wrench-adjustable-circle::before{content:""}.bi-wrench-adjustable::before{content:""}.bi-filetype-json::before{content:""}.bi-filetype-pptx::before{content:""}.bi-filetype-xlsx::before{content:""}.bi-1-circle-fill::before{content:""}.bi-1-circle::before{content:""}.bi-1-square-fill::before{content:""}.bi-1-square::before{content:""}.bi-2-circle-fill::before{content:""}.bi-2-circle::before{content:""}.bi-2-square-fill::before{content:""}.bi-2-square::before{content:""}.bi-3-circle-fill::before{content:""}.bi-3-circle::before{content:""}.bi-3-square-fill::before{content:""}.bi-3-square::before{content:""}.bi-4-circle-fill::before{content:""}.bi-4-circle::before{content:""}.bi-4-square-fill::before{content:""}.bi-4-square::before{content:""}.bi-5-circle-fill::before{content:""}.bi-5-circle::before{content:""}.bi-5-square-fill::before{content:""}.bi-5-square::before{content:""}.bi-6-circle-fill::before{content:""}.bi-6-circle::before{content:""}.bi-6-square-fill::before{content:""}.bi-6-square::before{content:""}.bi-7-circle-fill::before{content:""}.bi-7-circle::before{content:""}.bi-7-square-fill::before{content:""}.bi-7-square::before{content:""}.bi-8-circle-fill::before{content:""}.bi-8-circle::before{content:""}.bi-8-square-fill::before{content:""}.bi-8-square::before{content:""}.bi-9-circle-fill::before{content:""}.bi-9-circle::before{content:""}.bi-9-square-fill::before{content:""}.bi-9-square::before{content:""}.bi-airplane-engines-fill::before{content:""}.bi-airplane-engines::before{content:""}.bi-airplane-fill::before{content:""}.bi-airplane::before{content:""}.bi-alexa::before{content:""}.bi-alipay::before{content:""}.bi-android::before{content:""}.bi-android2::before{content:""}.bi-box-fill::before{content:""}.bi-box-seam-fill::before{content:""}.bi-browser-chrome::before{content:""}.bi-browser-edge::before{content:""}.bi-browser-firefox::before{content:""}.bi-browser-safari::before{content:""}.bi-c-circle-fill::before{content:""}.bi-c-circle::before{content:""}.bi-c-square-fill::before{content:""}.bi-c-square::before{content:""}.bi-capsule-pill::before{content:""}.bi-capsule::before{content:""}.bi-car-front-fill::before{content:""}.bi-car-front::before{content:""}.bi-cassette-fill::before{content:""}.bi-cassette::before{content:""}.bi-cc-circle-fill::before{content:""}.bi-cc-circle::before{content:""}.bi-cc-square-fill::before{content:""}.bi-cc-square::before{content:""}.bi-cup-hot-fill::before{content:""}.bi-cup-hot::before{content:""}.bi-currency-rupee::before{content:""}.bi-dropbox::before{content:""}.bi-escape::before{content:""}.bi-fast-forward-btn-fill::before{content:""}.bi-fast-forward-btn::before{content:""}.bi-fast-forward-circle-fill::before{content:""}.bi-fast-forward-circle::before{content:""}.bi-fast-forward-fill::before{content:""}.bi-fast-forward::before{content:""}.bi-filetype-sql::before{content:""}.bi-fire::before{content:""}.bi-google-play::before{content:""}.bi-h-circle-fill::before{content:""}.bi-h-circle::before{content:""}.bi-h-square-fill::before{content:""}.bi-h-square::before{content:""}.bi-indent::before{content:""}.bi-lungs-fill::before{content:""}.bi-lungs::before{content:""}.bi-microsoft-teams::before{content:""}.bi-p-circle-fill::before{content:""}.bi-p-circle::before{content:""}.bi-p-square-fill::before{content:""}.bi-p-square::before{content:""}.bi-pass-fill::before{content:""}.bi-pass::before{content:""}.bi-prescription::before{content:""}.bi-prescription2::before{content:""}.bi-r-circle-fill::before{content:""}.bi-r-circle::before{content:""}.bi-r-square-fill::before{content:""}.bi-r-square::before{content:""}.bi-repeat-1::before{content:""}.bi-repeat::before{content:""}.bi-rewind-btn-fill::before{content:""}.bi-rewind-btn::before{content:""}.bi-rewind-circle-fill::before{content:""}.bi-rewind-circle::before{content:""}.bi-rewind-fill::before{content:""}.bi-rewind::before{content:""}.bi-train-freight-front-fill::before{content:""}.bi-train-freight-front::before{content:""}.bi-train-front-fill::before{content:""}.bi-train-front::before{content:""}.bi-train-lightrail-front-fill::before{content:""}.bi-train-lightrail-front::before{content:""}.bi-truck-front-fill::before{content:""}.bi-truck-front::before{content:""}.bi-ubuntu::before{content:""}.bi-unindent::before{content:""}.bi-unity::before{content:""}.bi-universal-access-circle::before{content:""}.bi-universal-access::before{content:""}.bi-virus::before{content:""}.bi-virus2::before{content:""}.bi-wechat::before{content:""}.bi-yelp::before{content:""}.bi-sign-stop-fill::before{content:""}.bi-sign-stop-lights-fill::before{content:""}.bi-sign-stop-lights::before{content:""}.bi-sign-stop::before{content:""}.bi-sign-turn-left-fill::before{content:""}.bi-sign-turn-left::before{content:""}.bi-sign-turn-right-fill::before{content:""}.bi-sign-turn-right::before{content:""}.bi-sign-turn-slight-left-fill::before{content:""}.bi-sign-turn-slight-left::before{content:""}.bi-sign-turn-slight-right-fill::before{content:""}.bi-sign-turn-slight-right::before{content:""}.bi-sign-yield-fill::before{content:""}.bi-sign-yield::before{content:""}.bi-ev-station-fill::before{content:""}.bi-ev-station::before{content:""}.bi-fuel-pump-diesel-fill::before{content:""}.bi-fuel-pump-diesel::before{content:""}.bi-fuel-pump-fill::before{content:""}.bi-fuel-pump::before{content:""}.bi-0-circle-fill::before{content:""}.bi-0-circle::before{content:""}.bi-0-square-fill::before{content:""}.bi-0-square::before{content:""}.bi-rocket-fill::before{content:""}.bi-rocket-takeoff-fill::before{content:""}.bi-rocket-takeoff::before{content:""}.bi-rocket::before{content:""}.bi-stripe::before{content:""}.bi-subscript::before{content:""}.bi-superscript::before{content:""}.bi-trello::before{content:""}.bi-envelope-at-fill::before{content:""}.bi-envelope-at::before{content:""}.bi-regex::before{content:""}.bi-text-wrap::before{content:""}.bi-sign-dead-end-fill::before{content:""}.bi-sign-dead-end::before{content:""}.bi-sign-do-not-enter-fill::before{content:""}.bi-sign-do-not-enter::before{content:""}.bi-sign-intersection-fill::before{content:""}.bi-sign-intersection-side-fill::before{content:""}.bi-sign-intersection-side::before{content:""}.bi-sign-intersection-t-fill::before{content:""}.bi-sign-intersection-t::before{content:""}.bi-sign-intersection-y-fill::before{content:""}.bi-sign-intersection-y::before{content:""}.bi-sign-intersection::before{content:""}.bi-sign-merge-left-fill::before{content:""}.bi-sign-merge-left::before{content:""}.bi-sign-merge-right-fill::before{content:""}.bi-sign-merge-right::before{content:""}.bi-sign-no-left-turn-fill::before{content:""}.bi-sign-no-left-turn::before{content:""}.bi-sign-no-parking-fill::before{content:""}.bi-sign-no-parking::before{content:""}.bi-sign-no-right-turn-fill::before{content:""}.bi-sign-no-right-turn::before{content:""}.bi-sign-railroad-fill::before{content:""}.bi-sign-railroad::before{content:""}.bi-building-add::before{content:""}.bi-building-check::before{content:""}.bi-building-dash::before{content:""}.bi-building-down::before{content:""}.bi-building-exclamation::before{content:""}.bi-building-fill-add::before{content:""}.bi-building-fill-check::before{content:""}.bi-building-fill-dash::before{content:""}.bi-building-fill-down::before{content:""}.bi-building-fill-exclamation::before{content:""}.bi-building-fill-gear::before{content:""}.bi-building-fill-lock::before{content:""}.bi-building-fill-slash::before{content:""}.bi-building-fill-up::before{content:""}.bi-building-fill-x::before{content:""}.bi-building-fill::before{content:""}.bi-building-gear::before{content:""}.bi-building-lock::before{content:""}.bi-building-slash::before{content:""}.bi-building-up::before{content:""}.bi-building-x::before{content:""}.bi-buildings-fill::before{content:""}.bi-buildings::before{content:""}.bi-bus-front-fill::before{content:""}.bi-bus-front::before{content:""}.bi-ev-front-fill::before{content:""}.bi-ev-front::before{content:""}.bi-globe-americas::before{content:""}.bi-globe-asia-australia::before{content:""}.bi-globe-central-south-asia::before{content:""}.bi-globe-europe-africa::before{content:""}.bi-house-add-fill::before{content:""}.bi-house-add::before{content:""}.bi-house-check-fill::before{content:""}.bi-house-check::before{content:""}.bi-house-dash-fill::before{content:""}.bi-house-dash::before{content:""}.bi-house-down-fill::before{content:""}.bi-house-down::before{content:""}.bi-house-exclamation-fill::before{content:""}.bi-house-exclamation::before{content:""}.bi-house-gear-fill::before{content:""}.bi-house-gear::before{content:""}.bi-house-lock-fill::before{content:""}.bi-house-lock::before{content:""}.bi-house-slash-fill::before{content:""}.bi-house-slash::before{content:""}.bi-house-up-fill::before{content:""}.bi-house-up::before{content:""}.bi-house-x-fill::before{content:""}.bi-house-x::before{content:""}.bi-person-add::before{content:""}.bi-person-down::before{content:""}.bi-person-exclamation::before{content:""}.bi-person-fill-add::before{content:""}.bi-person-fill-check::before{content:""}.bi-person-fill-dash::before{content:""}.bi-person-fill-down::before{content:""}.bi-person-fill-exclamation::before{content:""}.bi-person-fill-gear::before{content:""}.bi-person-fill-lock::before{content:""}.bi-person-fill-slash::before{content:""}.bi-person-fill-up::before{content:""}.bi-person-fill-x::before{content:""}.bi-person-gear::before{content:""}.bi-person-lock::before{content:""}.bi-person-slash::before{content:""}.bi-person-up::before{content:""}.bi-scooter::before{content:""}.bi-taxi-front-fill::before{content:""}.bi-taxi-front::before{content:""}.bi-amd::before{content:""}.bi-database-add::before{content:""}.bi-database-check::before{content:""}.bi-database-dash::before{content:""}.bi-database-down::before{content:""}.bi-database-exclamation::before{content:""}.bi-database-fill-add::before{content:""}.bi-database-fill-check::before{content:""}.bi-database-fill-dash::before{content:""}.bi-database-fill-down::before{content:""}.bi-database-fill-exclamation::before{content:""}.bi-database-fill-gear::before{content:""}.bi-database-fill-lock::before{content:""}.bi-database-fill-slash::before{content:""}.bi-database-fill-up::before{content:""}.bi-database-fill-x::before{content:""}.bi-database-fill::before{content:""}.bi-database-gear::before{content:""}.bi-database-lock::before{content:""}.bi-database-slash::before{content:""}.bi-database-up::before{content:""}.bi-database-x::before{content:""}.bi-database::before{content:""}.bi-houses-fill::before{content:""}.bi-houses::before{content:""}.bi-nvidia::before{content:""}.bi-person-vcard-fill::before{content:""}.bi-person-vcard::before{content:""}.bi-sina-weibo::before{content:""}.bi-tencent-qq::before{content:""}.bi-wikipedia::before{content:""}.bi-alphabet-uppercase::before{content:""}.bi-alphabet::before{content:""}.bi-amazon::before{content:""}.bi-arrows-collapse-vertical::before{content:""}.bi-arrows-expand-vertical::before{content:""}.bi-arrows-vertical::before{content:""}.bi-arrows::before{content:""}.bi-ban-fill::before{content:""}.bi-ban::before{content:""}.bi-bing::before{content:""}.bi-cake::before{content:""}.bi-cake2::before{content:""}.bi-cookie::before{content:""}.bi-copy::before{content:""}.bi-crosshair::before{content:""}.bi-crosshair2::before{content:""}.bi-emoji-astonished-fill::before{content:""}.bi-emoji-astonished::before{content:""}.bi-emoji-grimace-fill::before{content:""}.bi-emoji-grimace::before{content:""}.bi-emoji-grin-fill::before{content:""}.bi-emoji-grin::before{content:""}.bi-emoji-surprise-fill::before{content:""}.bi-emoji-surprise::before{content:""}.bi-emoji-tear-fill::before{content:""}.bi-emoji-tear::before{content:""}.bi-envelope-arrow-down-fill::before{content:""}.bi-envelope-arrow-down::before{content:""}.bi-envelope-arrow-up-fill::before{content:""}.bi-envelope-arrow-up::before{content:""}.bi-feather::before{content:""}.bi-feather2::before{content:""}.bi-floppy-fill::before{content:""}.bi-floppy::before{content:""}.bi-floppy2-fill::before{content:""}.bi-floppy2::before{content:""}.bi-gitlab::before{content:""}.bi-highlighter::before{content:""}.bi-marker-tip::before{content:""}.bi-nvme-fill::before{content:""}.bi-nvme::before{content:""}.bi-opencollective::before{content:""}.bi-pci-card-network::before{content:""}.bi-pci-card-sound::before{content:""}.bi-radar::before{content:""}.bi-send-arrow-down-fill::before{content:""}.bi-send-arrow-down::before{content:""}.bi-send-arrow-up-fill::before{content:""}.bi-send-arrow-up::before{content:""}.bi-sim-slash-fill::before{content:""}.bi-sim-slash::before{content:""}.bi-sourceforge::before{content:""}.bi-substack::before{content:""}.bi-threads-fill::before{content:""}.bi-threads::before{content:""}.bi-transparency::before{content:""}.bi-twitter-x::before{content:""}.bi-type-h4::before{content:""}.bi-type-h5::before{content:""}.bi-type-h6::before{content:""}.bi-backpack-fill::before{content:""}.bi-backpack::before{content:""}.bi-backpack2-fill::before{content:""}.bi-backpack2::before{content:""}.bi-backpack3-fill::before{content:""}.bi-backpack3::before{content:""}.bi-backpack4-fill::before{content:""}.bi-backpack4::before{content:""}.bi-brilliance::before{content:""}.bi-cake-fill::before{content:""}.bi-cake2-fill::before{content:""}.bi-duffle-fill::before{content:""}.bi-duffle::before{content:""}.bi-exposure::before{content:""}.bi-gender-neuter::before{content:""}.bi-highlights::before{content:""}.bi-luggage-fill::before{content:""}.bi-luggage::before{content:""}.bi-mailbox-flag::before{content:""}.bi-mailbox2-flag::before{content:""}.bi-noise-reduction::before{content:""}.bi-passport-fill::before{content:""}.bi-passport::before{content:""}.bi-person-arms-up::before{content:""}.bi-person-raised-hand::before{content:""}.bi-person-standing-dress::before{content:""}.bi-person-standing::before{content:""}.bi-person-walking::before{content:""}.bi-person-wheelchair::before{content:""}.bi-shadows::before{content:""}.bi-suitcase-fill::before{content:""}.bi-suitcase-lg-fill::before{content:""}.bi-suitcase-lg::before{content:""}.bi-suitcase::before{content:"豈"}.bi-suitcase2-fill::before{content:"更"}.bi-suitcase2::before{content:"車"}.bi-vignette::before{content:"賈"}.bi-bluesky::before{content:""}.bi-tux::before{content:"滑"}.bi-beaker-fill::before{content:"串"}.bi-beaker::before{content:"句"}.bi-flask-fill::before{content:"龜"}.bi-flask-florence-fill::before{content:"龜"}.bi-flask-florence::before{content:"契"}.bi-flask::before{content:"金"}.bi-leaf-fill::before{content:"喇"}.bi-leaf::before{content:"奈"}.bi-measuring-cup-fill::before{content:"懶"}.bi-measuring-cup::before{content:"癩"}.bi-unlock2-fill::before{content:"羅"}.bi-unlock2::before{content:"蘿"}.bi-battery-low::before{content:"螺"}.bi-anthropic::before{content:"裸"}.bi-apple-music::before{content:"邏"}.bi-claude::before{content:"樂"}.bi-openai::before{content:"洛"}.bi-perplexity::before{content:"烙"}.bi-css::before{content:"珞"}.bi-javascript::before{content:"落"}.bi-typescript::before{content:"酪"}.bi-fork-knife::before{content:"駱"}.bi-globe-americas-fill::before{content:"亂"}.bi-globe-asia-australia-fill::before{content:"卵"}.bi-globe-central-south-asia-fill::before{content:"欄"}.bi-globe-europe-africa-fill::before{content:"爛"}
.milewidth-div{width:33%;height:calc(100vh - 10rem);overflow:auto;border-radius:.5rem;background:rgba(245,245,245,.52)}.rightBox,.subMenu{border:1px solid #eee;background:#fff;display:none;border-radius:6px}.rightBox ul,.subMenu ul{list-style:none;padding:0;margin:0}.rightBox ul li,.subMenu ul li{font-size:12px;font-weight:500;border-bottom:1px solid #eee;cursor:pointer;padding:8px 12px}.rightBox ul li:hover,.subMenu ul li:hover{color:#626262}.rightBox .subMenu,.subMenu .subMenu{display:none}.chipsView{top:0;display:flex;gap:8px;z-index:10;margin:0px 12px 5px}.chip{display:inline-flex;flex-direction:row;background-color:#e5e5e5;border:none;cursor:default;height:30px;outline:none;padding:0;font-size:12px;color:#333;white-space:nowrap;align-items:center;border-radius:16px;vertical-align:middle;text-decoration:none;justify-content:center}.chip .chip-content{padding:6px 8px 6px 12px;display:flex;align-items:center}.chip .chip-remove{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:4px 8px 4px 4px;margin:0;cursor:pointer;color:#666;transition:color .2s ease,background-color .2s ease;border-radius:50%;width:22px;height:22px}.chip .chip-remove:hover{color:#333;background-color:rgba(0,0,0,.1)}.chip .chip-remove:focus{outline:2px solid #5661e9;outline-offset:1px}.chip .chip-remove svg{width:12px;height:12px}.chip-head{display:flex;position:relative;overflow:hidden;background-color:#32c5d2;font-size:1.25rem;flex-shrink:0;align-items:center;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;width:36px;color:#fff;height:36px;font-size:20px;margin-right:-4px}.chip-content{cursor:inherit;display:flex;align-items:center;-webkit-user-select:none;user-select:none;white-space:nowrap;padding-left:12px;padding-right:12px}.chip-svg{color:#999;cursor:pointer;height:auto;margin:4px 4px 0 -8px;fill:currentColor;width:.9rem;height:.9rem;display:inline-block;font-size:18px;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;-webkit-user-select:none;user-select:none;flex-shrink:0}.chip-svg:hover{color:#666}.react-tooltip{z-index:9999 !important}
:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute;z-index:-1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:0.9;opacity:var(--rt-opacity);transition:opacity 0.15s ease-out;transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity 0.15s ease-in;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:-webkit-max-content;width:max-content}.styles-module_arrow__K0L3T{height:8px;height:var(--rt-arrow-size);width:8px;width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:#222;background:var(--rt-color-dark);color:#fff;color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:#fff;background-color:var(--rt-color-white);color:#222;color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:#8dc572;background-color:var(--rt-color-success);color:#fff;color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:#f0ad4e;background-color:var(--rt-color-warning);color:#fff;color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:#be6464;background-color:var(--rt-color-error);color:#fff;color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:#337ab7;background-color:var(--rt-color-info);color:#fff;color:var(--rt-color-white)}
.mat-mdc-card{width:100% !important;min-width:100% !important;max-width:100% !important}*{margin:0;padding:0;box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Lexend Deca",serif}html{height:100%}img{object-fit:cover}.theme-green .bs-datepicker-head{background-color:#2c3e50 !important}select:disabled{-webkit-appearance:none;appearance:none;text-indent:1px;text-overflow:""}.angular-editor-textarea{outline:none;border:1px solid #c6c6c6 !important}.errorRed{color:red;border:1px solid red !important;font-weight:bold}.modal{display:block;position:fixed;display:flex;z-index:999;left:0;top:0;justify-content:center;align-items:center;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7)}.modal-dialog{margin:auto}.modal-title{color:#424242;font-size:1.2rem}h5.modal-title{color:#424242;font-size:.9rem;text-align:left !important}.model-msg{font-style:normal;font-weight:400;font-size:1.1rem;line-height:24px;display:flex;align-items:center;text-align:center;color:#424242}.nav-tabs .nav-link{border:none !important}.nav-tabs .nav-link.active{color:#242424;border-bottom:2px solid #242424 !important;background-color:#fbfbfb}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;appearance:textfield}.switch{position:relative;display:inline-block;width:42px;height:20px}.switch input{opacity:0;width:0;height:0}.slider1{position:absolute;cursor:pointer;top:0;left:0px;right:0;bottom:0;background-color:#2c3e50;border:1px solid #7e91b0;transition:.4s}.slider1:before{position:absolute;content:"";height:14px;width:14px;left:-1px;bottom:2px;background-color:#838fa3;transition:.4s}input:checked+.slider1{border:1px solid #838fa3}input:focus+.slider1{box-shadow:0 0 1px #838fa3}.date-input-width{width:6rem !important}input:checked+.slider1:before{transform:translateX(26px)}.slider1.round{border-radius:13px}input:checked+.slider1.round:before{background-color:#fff}.slider1.round:before{border-radius:50%}.slider2{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;border:1px solid #838fa3;transition:.4s}.slider2:before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:#838fa3;transition:.4s}input:checked+.slider2{border:1px solid #838fa3}input:focus+.slider2{box-shadow:0 0 1px #838fa3}input:checked+.slider2:before{transform:translateX(26px)}.slider2.round{border-radius:13px}input:checked+.slider2.round:before{background-color:#fff}.slider2.round:before{border-radius:50%}.main-content-div{height:calc(100vh - 150px);overflow:auto;background:#fbfbfb;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.main-project-details-div .nav-tabs{position:-webkit-sticky;position:sticky;background:#fbfbfb;z-index:10;top:0;border-top-left-radius:4px;border-top-right-radius:4px}.main-project-details-div .nav-tabs ul{padding:0;margin:0}.main-project-details-div .nav-tabs ul li{display:inline-block;list-style:none;padding:.5rem;margin:0px 5px;color:#424242;font-size:.8rem;cursor:pointer}.main-project-details-div .nav-tabs li.active{color:#242424;font-weight:600;border-bottom:2px solid #242424}.parent{background-repeat:no-repeat;background-position:bottom right;border:1px solid #e6e6e6;background-color:#fbfbfb;border-radius:4px;color:#2d2c2c;background-size:32%}.parent .project-name{position:-webkit-sticky;position:sticky;top:0;background:#fbfbfb;padding:10px 28px;z-index:100}.parent .project-name h5{font-size:.9rem}.parent p{font-size:16px;font-weight:400;color:#616161}.parent btn-pos{position:absolute;right:20px;top:20px}.parent .label{margin:5px 0;font-size:13px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#898989}.parent .label-dark{margin:11px 0;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;color:#424242}.parent input:disabled{border-radius:.25rem;background:#e9e9e9;height:24px;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:left;color:#605e5c;border:1px solid #ced4da;padding:1rem !important}.parent textarea{border:none;outline:none;border-radius:.25rem;background:#f5f2f5;color:#605e5c}.parent textarea:focus{border:none;outline:none;border-radius:.25rem;background:#f5f2f5;color:#605e5c}.parent textarea:disabled{background:#e9e9e9;color:#605e5c}.parent input{border-radius:.25rem;background:#f5f2f5;color:#605e5c}.parent select:disabled{border-radius:.25rem;background:#e9e9e9 !important;height:24px;font-size:14px;font-weight:400;color:#605e5c;border:1px solid #ced4da;box-sizing:content-box;padding:.4rem !important}.parent select{border-radius:.25rem;background:#f5f2f5 !important;color:#605e5c;height:34px;font-size:14px;font-weight:400;border:1px solid #ced4da;padding:0 10px;width:-webkit-fill-available}.parent .proj_manager{width:92%}.parent label span{color:red}.parent .searchValue{width:280px;position:absolute;min-height:-webkit-fit-content;min-height:fit-content;max-height:25vh;overflow:auto;top:38%;left:27%;background:#fff;box-shadow:2px 5px 8px #c1c1c7;border-radius:0px 0px 4px 4px;padding:20px;z-index:999}.parent .searchValue .name{font-size:.8rem;font-weight:500;color:#898989;flex:1 1}.parent .searchValue .id{font-style:normal;font-weight:400;font-size:.8rem;color:#999}.parent .searchValue .pro-pic{width:20px}.parent .search_table{cursor:pointer}.parent .search_table:hover{border-left:#242424;border-left-width:2px;border-left-style:solid}.parent .form-control{box-shadow:none !important;font-size:.8rem !important}.parent .cr-input{width:95%}.parent div.description{color:#605e5c;width:49%;background:#f5f2f5;padding:.4rem 1rem;font-size:14px}.parent .edit-project-btn{position:relative;z-index:100}.employeeList{position:absolute;background:#fff;padding:10px 0 10px 10px;border-radius:10px;border:1px solid rgba(0,0,0,.05);box-shadow:0 3px 20px rgba(0,0,0,.1);max-height:200px;overflow:scroll;z-index:10}.employeeList .suggestion-box{border-bottom:1px solid rgba(0,0,0,.05)}.employeeList .suggestion-box .name-div{margin:10px 0;font-size:13px;color:#262626;font-weight:500}.employeeList .image-div{display:flex;width:30px;height:30px;justify-content:center;align-items:center}.employeeList .inner-table{width:100%}.employeeList .inner-table td{cursor:pointer}.inactive-label{background:rgba(168,169,183,.12);border-radius:4px;color:#f2072e;padding:2px;margin:5px 0;font-size:10px;font-weight:600}::-webkit-scrollbar{width:7px;height:7px;background:#fff}::-webkit-scrollbar-track{border-radius:5px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-button{height:0px;width:0px}::-webkit-scrollbar-thumb:hover{background:#2c3e50}section{padding:0px 15px;width:calc(100% - 78px);height:50vh;background-color:#2c3e50;background-color:-webkit-linear-gradient(to left, #3498db, #2c3e50);background-color:linear-gradient(to left, #3498db, #2c3e50);background-image:url(/static/media/builing.4733d23bc36f7d2d5de2.png);background-position:top right;background-repeat:no-repeat;background-size:45% 98%;border-radius:0 0 31px 31px}.nav-tabs .nav-link.active{color:#242424;background-color:#fbfbfb;margin-left:10px}.nav-tabs .nav-link{color:#242424;font-size:14px}.headerBar{color:#fff}.headerBar .bi{color:#fff}.headerBar .smallLogo{width:60px;padding-left:10px;padding-right:10px;text-align:center}.mL-10{margin-left:10px}.bi{font-size:35px}.logout-parent-div{position:absolute;z-index:200;width:30%;top:3rem;right:0px;background-color:#fff;filter:drop-shadow(0 4px 5px rgba(97, 97, 97, 0.2));border-radius:5px}.logout-parent-div .image-div{width:75px;height:75px;background-repeat:no-repeat;background-size:cover;background-position:center;margin:5px 10px;border-radius:50%;cursor:pointer}.logout-parent-div div.title-div{background:#faefff;color:#363636}.logout-parent-div div.title-div div.title{font-size:.9rem;font-weight:600}.logout-parent-div div.title-div i{font-size:15px;cursor:pointer}.logout-parent-div table{width:100%;border-collapse:collapse}.logout-parent-div table th{color:#262626;font-size:14px;padding:5px 6px}.logout-parent-div table td{color:#363636;font-size:14px;padding:5px 10px}.logout-parent-div .logout-button{display:flex;bottom:0;width:100%}.logout-parent-div div.cancel{width:50%;border-radius:0rem 0rem 0rem .5rem;color:#161616;background:#f4f4f4;padding:.8rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.logout-parent-div div.logout{width:50%;color:#fff;border-radius:0rem 0rem .5rem 0rem;background:#2c3e50;padding:.8rem;display:flex;justify-content:center;align-items:center;cursor:pointer}div.total_count{border:1px solid rgba(243,243,243,.67);background:#fff;box-shadow:0px .8px 1.8px 0px rgba(0,0,0,.13),0px .15px .45px 0px rgba(0,0,0,.11);border-radius:4px;padding:4px;color:#535353}div.total_count .label-title{font-size:12px}.sidebar{position:relative;width:78px;height:100vh;border-right:1px solid #e8e8e8;background:#fcfaff}.minimize{width:50px !important}.main-layout{display:flex;flex-direction:row}button.primary-btn{border:none;outline:none;font-size:11px;padding:.5rem .8rem;border-radius:4px;color:#fff;background-color:#2c3e50}button.border-btn{background-color:#ddd;border:1px solid #c6c6c6;border:none;outline:none;font-size:12px;padding:.5rem .8rem;border-radius:4px;color:#666}button.primary-btn:disabled{cursor:default !important;opacity:.7}button.secoandry-btn{border:none;outline:none;font-size:11px;padding:.5rem .8rem;border-radius:.25rem;border:1px solid #c6c6c6;background:#fff}i.edit-icon{border-radius:6px;padding:12px;border:1px solid rgba(255,17,255,0.0666666667);cursor:pointer}.profile-div2{width:40px;height:40px;background-repeat:no-repeat;background-size:cover;border-radius:50%;background-position:center center;cursor:pointer;margin-top:5px}header{color:#fff;padding:15px;display:flex;flex-direction:row;align-items:center}header button{margin-right:20px}.grayIcon{height:auto;padding:10px 0}.grayIcon img{width:30px}.grayIcon .showtext{margin-left:20px;font-size:20px;vertical-align:middle}.projectPage{border-radius:.5rem;background:#fbfbfb;position:relative;overflow:auto}.projectPage .nav{border-bottom:1px solid #e8e8e8;--bs-nav-tabs-border-width: 0px !important}.projectPage .nav li{margin-left:10px;font-size:.875rem;font-weight:400;color:#424242;padding:8px;cursor:pointer}.projectPage .nav li a{text-decoration:none;margin-left:10px;font-size:.875rem;font-weight:400;color:#424242}.projectPage .nav .active{border-bottom:2px solid #242424;color:#242424;font-weight:600 !important;margin-left:10px}.projectPage .nav .active a{font-weight:600 !important}.projectPage .nav .nav-link{color:#424242;font-size:.875rem;font-style:normal;font-weight:400}.projectPage .filterIcon{font-size:24px;padding:4px 16px;margin-left:30px;cursor:pointer}.projectCard .card,.card-content-div .card,.particpants-card .card{border:none;border-radius:16px;background-color:#fff;min-height:100%;max-height:-webkit-fit-content;max-height:fit-content;padding:.2rem .8rem;word-wrap:break-word;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);transition:all .9s ease-out}.projectCard .card:hover,.card-content-div .card:hover,.particpants-card .card:hover{background:#faefff;cursor:pointer}.projectCard .card-title,.card-content-div .card-title,.particpants-card .card-title{font-weight:500;font-size:11px;position:relative;top:12px;border-bottom:1px solid #7b2590}.projectCard .body-title,.card-content-div .body-title,.particpants-card .body-title{color:#616161;font-size:13px;font-weight:400}.projectCard .body-data,.card-content-div .body-data,.particpants-card .body-data{color:#424242;font-size:13px;font-weight:500}.projectCard div.proj-title,.card-content-div div.proj-title,.particpants-card div.proj-title{color:#252423;font-size:12px;font-weight:600;width:312px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.table-div{overflow:scroll;background-color:#fff}.table-div #resp-table{width:100%;display:table}.table-div #resp-table-body{display:table-row-group}.table-div .resp-table-row{display:table-row}.table-div .table-body-cell{display:table-cell;border:1px solid #efe7ef;padding:8px 5px;line-height:1.42857143;vertical-align:top;text-align:center}.table-div .table-body-cell:nth-child(0){width:45px}.table-div .table-body-cell .user-info-div{width:245px !important;position:relative;margin-top:10px}.table-div .table-body-cell .user-info-div .profile-div,.table-div .table-body-cell .user-info-div .user-info-div{margin-top:-12px;width:30px;height:30px}.table-div .table-body-cell .user-info-div .hrm-details-div{margin-left:-30px}.table-div .table-body-cell .name-input,.table-div .table-body-cell .toggle-style{border:1px solid #efe7ef;background:rgba(0,0,0,0);border-radius:5px;padding:5px}.table-div .table-body-cell .name-input:focus,.table-div .table-body-cell .name-input:focus-visible,.table-div .table-body-cell .toggle-style:focus,.table-div .table-body-cell .toggle-style:focus-visible{border:1px solid #742874;outline-offset:0px}.table-div .table-body-cell .noBdr{border:0px !important}.table-div .table-body-cell .datefield{width:100px}.table-div .table-body-cell .utilisation{width:50px}.projectName{font-size:20px;font-weight:600;letter-spacing:0em;color:#fff}.main-team-timesheet-div form .dp-hidden{width:0;margin:0;border:none;padding:0}.main-team-timesheet-div form .date-text{font-size:.8rem}.main-team-timesheet-div form .custom-day{text-align:center;padding:.185rem .25rem;display:inline-block;height:2rem;width:2rem}.main-team-timesheet-div form .custom-day.focused{background-color:#e6e6e6}.main-team-timesheet-div form .custom-day.range,.main-team-timesheet-div form .custom-day:hover{background-color:#2c3e50;color:#fff}.main-team-timesheet-div form .custom-day.faded{background-color:#cfbecc}.main-team-timesheet-div .main-header-div{background-color:#f5edff;color:#2d2c2c;padding:8px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:20;font-size:13px;font-weight:600}.main-team-timesheet-div input{box-shadow:none !important}.main-team-timesheet-div .main-body-content{padding:10px 0px}.main-team-timesheet-div .input-group{align-items:center !important}.main-team-timesheet-div .input-group .form-control{font-size:.8rem}.main-team-timesheet-div .even{background:#fff;border:1px solid #dcdcdc}.main-team-timesheet-div .odd{background-color:#f5f5ff;border:1px solid #dcdcdc}.main-team-timesheet-div button.cal-btn{border:none;outline:none;background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;font-size:14px;border:1px solid #ddd !important;padding:9px;border-radius:4px;color:#262626;background-color:#f5f5ff}.main-team-timesheet-div .no-record-found{display:flex;justify-content:center;align-items:center;height:50vh}.main-team-timesheet-div img.round-img{border-radius:50%;object-fit:cover}.main-team-timesheet-div .hrm-text{color:#242424;font-size:.8rem}.main-team-timesheet-div .image-div{display:flex;width:45px;height:45px;justify-content:center;align-items:center}.main-team-timesheet-div .align-text-designation{position:relative;bottom:6px;color:#666;font-size:.8rem}.main-team-timesheet-div .name-div{width:-webkit-max-content;width:max-content}.main-team-timesheet-div .timesheet-tables-div{overflow:auto;height:calc(100vh - 250px)}.main-team-timesheet-div .stake-name{color:#242424;font-size:.9rem;font-weight:500}.main-team-timesheet-div .navigation-div{border-bottom:1px solid #ddd}.timesheet-table-div .date-val{font-size:.68rem;font-weight:600;color:#2c2c2c;position:relative;top:2px}.timesheet-table-div .timesheets-card{display:flex;justify-content:space-between;padding:.6rem;border-radius:6px;margin:10px 15px;border-bottom:1px solid #efefef;background:#fff}.timesheet-table-div .timesheet-form{height:calc(100vh - 215px);overflow:auto}.timesheet-table-div div.billable-label{background:rgba(164,255,156,.2);border-radius:4px;padding:4px 6px;color:#404040;font-size:10px;font-weight:500;width:-webkit-max-content;width:max-content}.timesheet-table-div div.onHalfLeave{background:#e9ecef;border-radius:4px;padding:4px 6px;color:#404040;font-size:10px;font-weight:500;width:-webkit-max-content;width:max-content}.timesheet-table-div .even-style{background:#f5f5f5}.timesheet-table-div .odd-style{background:#fff}.timesheet-table-div span.add-row{background:#fff0ff;border-radius:50%;padding:6px 7px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:10px}.timesheet-table-div span.delete-row{border:1px solid #ddd;background:#fff;border-radius:50%;padding:6px 7px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:10px}.timesheet-table-div .actions{display:flex;gap:10px}.timesheet-table-div select.time{border:none;outline:none;border:1px solid #ddd;padding:6px;border-radius:4px;font-size:12px;color:#000}.timesheet-table-div .accordion{border:none !important}.timesheet-table-div .accordion-item{background:none !important}.timesheet-table-div .accordion-button{padding:12px !important;background:none !important}.timesheet-table-div textarea{box-shadow:none !important;font-size:12px;color:#000}.pagination{padding:10px;font-size:14px;left:5%}.pagination .ml-class{display:flex;align-items:center;justify-content:flex-end;white-space:nowrap}.pagination input{border:none;outline:none;border:1px solid #ddd;padding:6px 0px;border-radius:4px;width:50%;text-align:center}.inActiveClass{opacity:.5}table{width:100%}.resource-table-div{overflow:auto;height:calc(100vh - 248px)}.resource-table-div .members-info{width:100%}.resource-table-div .profile-div,.resource-table-div .table-div .table-body-cell .user-info-div,.table-div .table-body-cell .resource-table-div .user-info-div{width:30px !important;height:30px !important}.resource-table-div .viewAvailability{font-size:12px;cursor:pointer}.resource-table-div table thead th{background-color:#f5edff;font-weight:600;font-size:12px;padding:10px 12px;color:#2d2c2c;position:-webkit-sticky;position:sticky;top:0;padding:15px;z-index:5}.resource-table-div table tbody td{padding:15px;font-weight:400;font-size:13px;vertical-align:middle}.resource-table-div table tbody td .round-img{border-radius:50%}.resource-table-div p.emp-name{color:#242424;font-weight:600;font-size:14px}.resource-table-div span.emp-id{color:#605e5c;font-weight:500}.resource-table-div span.emp-desig{color:#605e5c;font-weight:400}.resource-table-div p.dept{color:#605e5c;font-size:14px}.my-table-content{background:#fff}.timesheet .content-div{background:#fff}.task-staus-parent{display:flex}.task-staus-parent .width-div{width:30%;height:calc(100vh - 10rem);overflow:auto;border-radius:.5rem;background:rgba(245,245,245,.52)}.task-staus-parent .width-div .to-do-task-list{border-radius:.25rem;background:#fff;padding:.4rem;position:relative}.task-staus-parent .width-div .to-do-task-list .task_name{color:#424242;font-weight:600;font-size:.75rem;width:85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-staus-parent .width-div .to-do-task-list .name{color:#424242;font-size:.7rem;font-weight:500}.task-staus-parent .width-div .to-do-task-list select{border:none;outline:none;border-radius:.125rem;background:#f5f2f5;color:#424242;font-size:.7rem;width:100%;padding:.4rem}.task-staus-parent .width-div button.add-task{border:none;outline:none;border-radius:.25rem;background:#fff;color:#2c3e50;display:flex;justify-content:center;align-items:center;font-size:.9rem;padding:.5rem}.task-staus-parent .width-div .common-div{display:flex;justify-content:center;align-items:center;border-top-left-radius:6px;border-top-right-radius:6px;padding:.5rem;color:#424242;font-weight:500;font-size:.9rem;position:-webkit-sticky;position:sticky;top:0;z-index:10}.task-staus-parent .width-div .title1-div{border-bottom:1px solid #c6c6c6;background:#e9dde9}.task-staus-parent .width-div .title2-div{border-bottom:1px solid #c6c6c6;background:#dfe0ff}.task-staus-parent .width-div .title3-div{border-bottom:1px solid #c6c6c6;background:#fff2df}.task-staus-parent .width-div .title4-div{border-bottom:1px solid #c6c6c6;background:#cef1d1}.dropdown-btn{border-radius:.125rem !important;border:1px solid #d7d7d7 !important;color:#616161 !important;font-size:13px !important}.norecord{height:calc(100vh - 17rem);font-size:15px;text-align:center;background:#fff;border:1px solid #eee;border-radius:5px;vertical-align:middle;padding:40px}.ngb-dp-weekday{color:#2c3e50 !important}.ngb-dp-arrow-btn{color:#2c3e50 !important}.ngb-dp-months{font-size:13px}.dropdown-list{position:relative !important;margin-top:4px !important}.dropdown-list li.no-filtered-data h5{font-size:1rem !important}.dx-gantt-main-wrapper{padding:5px !important}.multiselect-item-checkbox{font-size:12px !important}.addtask ul.item1 li.multiselect-item-checkbox{display:none !important}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{white-space:normal !important;word-break:break-all !important}app-employee-hr-data-home .ng-select-container{overflow:scroll !important}app-employee-hr-data-home .ng-select-container .ng-value-container{height:32px}.tabButton{height:32px;padding:8px 12px 8px 12px;border-radius:4px 0px 0px 4px;border:1px;gap:10px;border:1px solid #c6c6c6;line-height:15px;min-width:70px;text-align:center;float:left;color:#2c3e50;font-size:.8rem;cursor:pointer}.tabButton .bi{font-size:18px}.backLog{height:32px;padding:8px 12px 8px 12px !important;border-radius:4px 0px 0px 4px;font-weight:bold;border:1px;gap:10px;border:1px solid #c6c6c6;line-height:12px;min-width:70px;text-align:center;background-color:#2c3e50 !important;color:#fff !important;cursor:pointer}.backLog .bi{font-size:18px}.tabButton1{height:32px;padding:8px 12px 8px 12px;border-radius:0px 4px 4px 0px;border:1px;gap:10px;border:1px solid #c6c6c6;line-height:15px;min-width:70px;text-align:center;float:left;color:#2c3e50;font-size:.8rem;cursor:pointer}.tabButton1 .bi{font-size:18px}div.active-tab{background:#2c3e50;color:#fff;transition:all .5s ease}.milewidth-div{width:33%;height:calc(100vh - 8rem);overflow:auto;border-radius:.5rem;background:rgba(245,245,245,.52)}span.add-row{background:#fff0ff;border-radius:50%;padding:6px 7px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:12px}span.delete-row{border:1px solid #ddd;background:#fff;border-radius:50%;padding:6px 7px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:12px}span.go-back{color:#fff;border-radius:4px;font-size:12px;cursor:pointer;padding:2px 8px;background:#2c3e50}.apexcharts-legend-text{font-weight:700 !important;color:#242424 !important}.ng-placeholders{font-size:14px !important}a.fc-event,a.fc-event:hover{text-decoration:none;background:none}.fc .fc-col-header-cell-cushion{color:#8b008b !important;text-decoration:none !important}.fc-event{width:calc(100% + 0px);position:relative;margin-top:1px;color:#fff;white-space:normal;padding:5px;display:flex;font-size:.9em;line-height:1.5;z-index:1}.fc .fc-toolbar-title{color:#262626 !important;font-size:1.2rem !important;font-weight:600 !important}.fc .fc-daygrid-day-number{text-decoration:none;color:#8b008b;font-weight:700}.fc-direction-ltr .fc-daygrid-event.fc-event-start{margin-left:0px}.green-calendar{color:#fff;background-color:#45d846;box-shadow:0 0 1px 0 hsl(0,0%,83.5%);padding:8px 10px;border-radius:6px;width:100%;font-weight:600}.yellow-calendar{color:#fff;background-color:#d1d123;box-shadow:0 0 1px 0 hsl(0,0%,83.5%);padding:8px 10px;border-radius:6px;width:100%;font-weight:600}.default-calendar{color:#fff;background-color:#af3236;border:1px solid rgba(244,67,54,.7);box-shadow:0 0 1px 0 hsl(0,0%,83.5%);padding:8px 10px;border-radius:6px;width:100%;font-weight:600}.leave-calendar{color:#fff;background-color:#3282af;box-shadow:0 0 1px 0 hsl(0,0%,83.5%);padding:8px 10px;border-radius:6px;width:100%;font-weight:600}.half-leave-calendar{color:#fff;background-color:#af3294;box-shadow:0 0 1px 0 hsl(0,0%,83.5%);padding:8px 10px;border-radius:6px;width:100%;font-weight:600}.orange-calendar{background-color:#ee8a31;box-shadow:0 0 1px 0 hsl(0,0%,83.5%);padding:8px 10px;border-radius:6px;width:100%;font-weight:600;color:#fff}.pink-calendar{background-color:#c33fe7;box-shadow:0 0 1px 0 hsl(0,0%,83.5%);padding:8px 10px;border-radius:6px;width:100%;font-weight:600;color:#fff}.holiday-calendar{background-color:#41295a;box-shadow:0 0 1px 0 hsl(0,0%,83.5%);padding:8px 10px;border-radius:6px;width:100%;font-weight:600;color:#fff}.fc-prev-button,.fc-next-button{box-shadow:none !important}.fc-prev-button::before{content:""}.fc-next-button::before{content:""}.fc .fc-prev-button{background-color:#2c3e50}.fc .fc-next-button{background-color:#2c3e50}.fc .fc-today-button{background-color:#f5f5f5;color:#626262}.fc .fc-prev-button:hover{background-color:#2c3e50}.fc .fc-next-button:hover{background-color:#2c3e50}.fc-toolbar-chunk{width:50%;text-align:center}.fc-toolbar-chunk:first-child{text-align:left}.main-project-details-div,.main-parent-div{position:relative}.backButton{position:absolute;top:-37px;right:3px;z-index:999}.accordion-button{padding:8px 10px !important;box-shadow:none !important}@keyframes slideInFromRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0%);opacity:1}}@keyframes slideOutToLeft{from{transform:translateX(0%);opacity:1}to{transform:translateX(100%);opacity:0;visibility:hidden}}.note-container{position:fixed;top:30px;right:30px;opacity:0;z-index:9999;animation:slideInFromRight 1s ease-out forwards,slideOutToLeft 1s ease-in-out forwards;animation-delay:0s,5s}.note-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:20px;max-width:650px;border-left:5px solid #2c3e50}.note-header{display:flex;justify-content:space-between;align-items:center}.note-header h4{margin:0;font-size:18px}.note-body{margin-top:10px;font-size:14px;color:#555;font-weight:bold}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]:disabled{pointer-events:none}.react-datepicker__tab-loop{z-index:999999;position:absolute}.cross-click-icon{color:#fff !important;font-size:12px !important}.secoandry-btn:hover{background:none;color:#6c757d}.spinner-border1{width:20px;height:12px !important;display:block !important;margin:auto !important;position:relative !important;border-radius:4px !important;color:#fff !important;background:#c52a23 !important;box-sizing:border-box !important;animation:animspinnerborder .6s .3s ease infinite alternate}.spinner-border1::after,.spinner-border1::before{content:"" !important;box-sizing:border-box !important;width:20px;height:12px !important;background:#c52a23 !important;position:absolute !important;border-radius:4px !important;top:0 !important;right:110% !important;animation:animspinnerborder .6s ease infinite alternate}.spinner-border1::after{left:110% !important;right:auto !important;animation-delay:.6s !important}@keyframes animspinnerborder{0%{width:20px}100%{width:48px}}
:root {
  --toastify-color-light: #fff;
  --toastify-color-dark: #121212;
  --toastify-color-info: #3498db;
  --toastify-color-success: #07bc0c;
  --toastify-color-warning: #f1c40f;
  --toastify-color-error: #e74c3c;
  --toastify-color-transparent: rgba(255, 255, 255, 0.7);
  --toastify-icon-color-info: var(--toastify-color-info);
  --toastify-icon-color-success: var(--toastify-color-success);
  --toastify-icon-color-warning: var(--toastify-color-warning);
  --toastify-icon-color-error: var(--toastify-color-error);
  --toastify-toast-width: 320px;
  --toastify-toast-background: #fff;
  --toastify-toast-min-height: 64px;
  --toastify-toast-max-height: 800px;
  --toastify-font-family: sans-serif;
  --toastify-z-index: 9999;
  --toastify-text-color-light: #757575;
  --toastify-text-color-dark: #fff;
  --toastify-text-color-info: #fff;
  --toastify-text-color-success: #fff;
  --toastify-text-color-warning: #fff;
  --toastify-text-color-error: #fff;
  --toastify-spinner-color: #616161;
  --toastify-spinner-color-empty-area: #e0e0e0;
  --toastify-color-progress-light: linear-gradient(
    to right,
    #4cd964,
    #5ac8fa,
    #007aff,
    #34aadc,
    #5856d6,
    #ff2d55
  );
  --toastify-color-progress-dark: #bb86fc;
  --toastify-color-progress-info: var(--toastify-color-info);
  --toastify-color-progress-success: var(--toastify-color-success);
  --toastify-color-progress-warning: var(--toastify-color-warning);
  --toastify-color-progress-error: var(--toastify-color-error);
}

.Toastify__toast-container {
  z-index: 9999;
  z-index: var(--toastify-z-index);
  -webkit-transform: translate3d(0, 0, 9999);
  -webkit-transform: translate3d(0, 0, var(--toastify-z-index));
  position: fixed;
  padding: 4px;
  width: 320px;
  width: var(--toastify-toast-width);
  box-sizing: border-box;
  color: #fff;
}
.Toastify__toast-container--top-left {
  top: 1em;
  left: 1em;
}
.Toastify__toast-container--top-center {
  top: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--top-right {
  top: 1em;
  right: 1em;
}
.Toastify__toast-container--bottom-left {
  bottom: 1em;
  left: 1em;
}
.Toastify__toast-container--bottom-center {
  bottom: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--bottom-right {
  bottom: 1em;
  right: 1em;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast-container {
    width: 100vw;
    padding: 0;
    left: 0;
    margin: 0;
  }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {
    top: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {
    bottom: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--rtl {
    right: 0;
    left: auto;
    left: initial;
  }
}
.Toastify__toast {
  position: relative;
  min-height: 64px;
  min-height: var(--toastify-toast-min-height);
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
  display: flex;
  justify-content: space-between;
  max-height: 800px;
  max-height: var(--toastify-toast-max-height);
  overflow: hidden;
  font-family: sans-serif;
  font-family: var(--toastify-font-family);
  cursor: default;
  direction: ltr;
  /* webkit only issue #791 */
  z-index: 0;
}
.Toastify__toast--rtl {
  direction: rtl;
}
.Toastify__toast--close-on-click {
  cursor: pointer;
}
.Toastify__toast-body {
  margin: auto 0;
  flex: 1 1 auto;
  padding: 6px;
  display: flex;
  align-items: center;
}
.Toastify__toast-body > div:last-child {
  word-break: break-word;
  flex: 1 1;
}
.Toastify__toast-icon {
  -webkit-margin-end: 10px;
          margin-inline-end: 10px;
  width: 20px;
  flex-shrink: 0;
  display: flex;
}

.Toastify--animate {
  animation-fill-mode: both;
  animation-duration: 0.7s;
}

.Toastify--animate-icon {
  animation-fill-mode: both;
  animation-duration: 0.3s;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast {
    margin-bottom: 0;
    border-radius: 0;
  }
}
.Toastify__toast-theme--dark {
  background: #121212;
  background: var(--toastify-color-dark);
  color: #fff;
  color: var(--toastify-text-color-dark);
}
.Toastify__toast-theme--light {
  background: #fff;
  background: var(--toastify-color-light);
  color: #757575;
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--default {
  background: #fff;
  background: var(--toastify-color-light);
  color: #757575;
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--info {
  color: #fff;
  color: var(--toastify-text-color-info);
  background: #3498db;
  background: var(--toastify-color-info);
}
.Toastify__toast-theme--colored.Toastify__toast--success {
  color: #fff;
  color: var(--toastify-text-color-success);
  background: #07bc0c;
  background: var(--toastify-color-success);
}
.Toastify__toast-theme--colored.Toastify__toast--warning {
  color: #fff;
  color: var(--toastify-text-color-warning);
  background: #f1c40f;
  background: var(--toastify-color-warning);
}
.Toastify__toast-theme--colored.Toastify__toast--error {
  color: #fff;
  color: var(--toastify-text-color-error);
  background: #e74c3c;
  background: var(--toastify-color-error);
}

.Toastify__progress-bar-theme--light {
  background: linear-gradient(
    to right,
    #4cd964,
    #5ac8fa,
    #007aff,
    #34aadc,
    #5856d6,
    #ff2d55
  );
  background: var(--toastify-color-progress-light);
}
.Toastify__progress-bar-theme--dark {
  background: #bb86fc;
  background: var(--toastify-color-progress-dark);
}
.Toastify__progress-bar--info {
  background: #3498db;
  background: var(--toastify-color-progress-info);
}
.Toastify__progress-bar--success {
  background: #07bc0c;
  background: var(--toastify-color-progress-success);
}
.Toastify__progress-bar--warning {
  background: #f1c40f;
  background: var(--toastify-color-progress-warning);
}
.Toastify__progress-bar--error {
  background: #e74c3c;
  background: var(--toastify-color-progress-error);
}
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {
  background: rgba(255, 255, 255, 0.7);
  background: var(--toastify-color-transparent);
}

.Toastify__close-button {
  color: #fff;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  cursor: pointer;
  opacity: 0.7;
  transition: 0.3s ease;
  align-self: flex-start;
}
.Toastify__close-button--light {
  color: #000;
  opacity: 0.3;
}
.Toastify__close-button > svg {
  fill: currentColor;
  height: 16px;
  width: 14px;
}
.Toastify__close-button:hover, .Toastify__close-button:focus {
  opacity: 1;
}

@keyframes Toastify__trackProgress {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
.Toastify__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  z-index: 9999;
  z-index: var(--toastify-z-index);
  opacity: 0.7;
  transform-origin: left;
}
.Toastify__progress-bar--animated {
  animation: Toastify__trackProgress linear 1 forwards;
}
.Toastify__progress-bar--controlled {
  transition: transform 0.2s;
}
.Toastify__progress-bar--rtl {
  right: 0;
  left: auto;
  left: initial;
  transform-origin: right;
}

.Toastify__spinner {
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 2px solid;
  border-radius: 100%;
  border-color: #e0e0e0;
  border-color: var(--toastify-spinner-color-empty-area);
  border-right-color: #616161;
  border-right-color: var(--toastify-spinner-color);
  animation: Toastify__spin 0.65s linear infinite;
}

@keyframes Toastify__bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes Toastify__bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {
  animation-name: Toastify__bounceInLeft;
}
.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {
  animation-name: Toastify__bounceInRight;
}
.Toastify__bounce-enter--top-center {
  animation-name: Toastify__bounceInDown;
}
.Toastify__bounce-enter--bottom-center {
  animation-name: Toastify__bounceInUp;
}

.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {
  animation-name: Toastify__bounceOutLeft;
}
.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {
  animation-name: Toastify__bounceOutRight;
}
.Toastify__bounce-exit--top-center {
  animation-name: Toastify__bounceOutUp;
}
.Toastify__bounce-exit--bottom-center {
  animation-name: Toastify__bounceOutDown;
}

@keyframes Toastify__zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes Toastify__zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.Toastify__zoom-enter {
  animation-name: Toastify__zoomIn;
}

.Toastify__zoom-exit {
  animation-name: Toastify__zoomOut;
}

@keyframes Toastify__flipIn {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes Toastify__flipOut {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.Toastify__flip-enter {
  animation-name: Toastify__flipIn;
}

.Toastify__flip-exit {
  animation-name: Toastify__flipOut;
}

@keyframes Toastify__slideInRight {
  from {
    transform: translate3d(110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInLeft {
  from {
    transform: translate3d(-110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInUp {
  from {
    transform: translate3d(0, 110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInDown {
  from {
    transform: translate3d(0, -110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(110%, 0, 0);
  }
}
@keyframes Toastify__slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-110%, 0, 0);
  }
}
@keyframes Toastify__slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 500px, 0);
  }
}
@keyframes Toastify__slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -500px, 0);
  }
}
.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {
  animation-name: Toastify__slideInLeft;
}
.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {
  animation-name: Toastify__slideInRight;
}
.Toastify__slide-enter--top-center {
  animation-name: Toastify__slideInDown;
}
.Toastify__slide-enter--bottom-center {
  animation-name: Toastify__slideInUp;
}

.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {
  animation-name: Toastify__slideOutLeft;
}
.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {
  animation-name: Toastify__slideOutRight;
}
.Toastify__slide-exit--top-center {
  animation-name: Toastify__slideOutUp;
}
.Toastify__slide-exit--bottom-center {
  animation-name: Toastify__slideOutDown;
}

@keyframes Toastify__spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}


@charset "UTF-8";/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-family:var(--bs-body-font-family);font-size:1rem;font-size:var(--bs-body-font-size);font-weight:400;font-weight:var(--bs-body-font-weight);line-height:1.5;line-height:var(--bs-body-line-height);color:#212529;color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:#fff;background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:inherit;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:#212529;color:var(--bs-highlight-color);background-color:#fff3cd;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(13,110,253,1);color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:#fff;color:var(--bs-body-bg);background-color:#212529;background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(33, 37, 41, 0.75);color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;background-color:var(--bs-body-bg);border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:0.375rem;border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:rgba(33, 37, 41, 0.75);color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color);color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:1px;border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(1px * 2) solid currentcolor;border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0;border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 1px;border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + 1px);padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + 1px);padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + 1px);padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:rgba(33, 37, 41, 0.75);color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;color:var(--bs-body-color);-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--bs-body-bg);background-clip:padding-box;border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:0.375rem;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;color:var(--bs-body-color);background-color:#fff;background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:rgba(33, 37, 41, 0.75);color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:#e9ecef;background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;color:var(--bs-body-color);background-color:#f8f9fa;background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;color:var(--bs-body-color);background-color:#f8f9fa;background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:1px 0;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(1px * 2));min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:0.25rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2));min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:0.5rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(1px * 2));min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(1px * 2));min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2));min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(1px * 2));height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:0.375rem;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:0.375rem;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(1px * 2));height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(1px * 2));height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;color:var(--bs-body-color);-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),none;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:0.375rem;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:0.25rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:0.5rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23dee2e6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%2386b7fe%27/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#e9ecef;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#e9ecef;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:rgba(33, 37, 41, 0.75);background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:rgba(33, 37, 41, 0.75);background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(1px * 2));height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(1px * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(33,37,41,.65);color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>textarea:focus~label::after,.form-floating>textarea:not(:placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:#fff;background-color:var(--bs-body-bg);border-radius:0.375rem;border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label::after{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:1px 0;border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:#f8f9fa;background-color:var(--bs-tertiary-bg);border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:0.375rem;border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:0.5rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:0.25rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * 1px);margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#198754;background-color:var(--bs-success);border-radius:0.375rem;border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(25,135,84,.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754;border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1%27/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(25,135,84,.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754;border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754;background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754;color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#dc3545;background-color:var(--bs-danger);border-radius:0.375rem;border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(220,53,69,.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(220,53,69,.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545;background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545;color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:0.375rem;border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * 1px);margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * 1px);margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%2833, 37, 41, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:1px solid var(--bs-navbar-toggler-border-color);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:75vh;max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:#212529;color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27none%27 stroke=%27%23212529%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpath d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27none%27 stroke=%27%23052c65%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpath d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%236ea8fe%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708%27/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%236ea8fe%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708%27/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:"/";content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * 1px);margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414%27/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter: ;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translate(0,-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;filter: ;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0%27/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708%27/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(13,110,253,1)!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,1)!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,1)!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,1)!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,1)!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,1)!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,1)!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,1)!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(13,110,253,1)!important;color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(13,110,253,1)!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(13,110,253,1)!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,1)!important;color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,1)!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,1)!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(108,117,125,1)!important;color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(108,117,125,1)!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(108,117,125,1)!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,1)!important;color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,1)!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,1)!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(25,135,84,1)!important;color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(25,135,84,1)!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(25,135,84,1)!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,1)!important;color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,1)!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,1)!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(13,202,240,1)!important;color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(13,202,240,1)!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(13,202,240,1)!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,1)!important;color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,1)!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,1)!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(255,193,7,1)!important;color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,193,7,1)!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,193,7,1)!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,1)!important;color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,1)!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,1)!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(220,53,69,1)!important;color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(220,53,69,1)!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(220,53,69,1)!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,1)!important;color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,1)!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,1)!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(248,249,250,1)!important;color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(248,249,250,1)!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(248,249,250,1)!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,1)!important;color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,1)!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,1)!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(33,37,41,1)!important;color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(33,37,41,1)!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(33,37,41,1)!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,1)!important;color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,1)!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,1)!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(0,0,0,1)!important;color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(0,0,0,1)!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(0,0,0,1)!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(0,0,0,.75)!important;color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(0,0,0,0.75)!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important;text-decoration-color:RGBA(0,0,0,0.75)!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(13,110,253,0.5);-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(13,110,253,0.5);text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:translate3d(.25em,0,0);transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)!important;box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075)!important;box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175)!important;box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important;border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important;border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important;border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(13,110,253,var(--bs-border-opacity))!important;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(108,117,125,var(--bs-border-opacity))!important;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(25,135,84,var(--bs-border-opacity))!important;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(13,202,240,var(--bs-border-opacity))!important;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(255,193,7,var(--bs-border-opacity))!important;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(220,53,69,var(--bs-border-opacity))!important;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(248,249,250,var(--bs-border-opacity))!important;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(33,37,41,var(--bs-border-opacity))!important;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(0,0,0,var(--bs-border-opacity))!important;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(255,255,255,var(--bs-border-opacity))!important;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:#9ec5fe!important;border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:#c4c8cb!important;border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:#a3cfbb!important;border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:#9eeaf9!important;border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:#ffe69c!important;border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:#f1aeb5!important;border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:#e9ecef!important;border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:#adb5bd!important;border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important;font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(13,110,253,var(--bs-text-opacity))!important;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(108,117,125,var(--bs-text-opacity))!important;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(25,135,84,var(--bs-text-opacity))!important;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(13,202,240,var(--bs-text-opacity))!important;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(255,193,7,var(--bs-text-opacity))!important;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(220,53,69,var(--bs-text-opacity))!important;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(248,249,250,var(--bs-text-opacity))!important;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(33,37,41,var(--bs-text-opacity))!important;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(0,0,0,var(--bs-text-opacity))!important;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(255,255,255,var(--bs-text-opacity))!important;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(33,37,41,var(--bs-text-opacity))!important;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:rgba(33, 37, 41, 0.75)!important;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:rgba(33, 37, 41, 0.75)!important;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:rgba(33, 37, 41, 0.5)!important;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:#000!important;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:#052c65!important;color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:#2b2f32!important;color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:#0a3622!important;color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:#055160!important;color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:#664d03!important;color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:#58151c!important;color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:#495057!important;color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:#495057!important;color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(13,110,253,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(13,110,253,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(108,117,125,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(108,117,125,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(25,135,84,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(25,135,84,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(13,202,240,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(13,202,240,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(255,193,7,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(255,193,7,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(220,53,69,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(220,53,69,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(248,249,250,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(248,249,250,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(33,37,41,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(33,37,41,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(13,110,253,1)!important;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(13,110,253,1)!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(13,110,253,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(108,117,125,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(25,135,84,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(13,202,240,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(255,193,7,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(220,53,69,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(248,249,250,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(33,37,41,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(0,0,0,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(255,255,255,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(255,255,255,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(233,236,239,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(248,249,250,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:#cfe2ff!important;background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:#e2e3e5!important;background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:#d1e7dd!important;background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:#cff4fc!important;background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:#fff3cd!important;background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:#f8d7da!important;background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:#fcfcfd!important;background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:#ced4da!important;background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))!important;background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:0.375rem!important;border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:0.25rem!important;border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:0.375rem!important;border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:0.5rem!important;border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:1rem!important;border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:2rem!important;border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important;border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:0.375rem!important;border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:0.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:0.25rem!important;border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:0.25rem!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:0.375rem!important;border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:0.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:0.5rem!important;border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:0.5rem!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:1rem!important;border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:1rem!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:2rem!important;border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:2rem!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:50rem!important;border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:50rem!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:0.375rem!important;border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:0.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:0.25rem!important;border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:0.25rem!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:0.375rem!important;border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:0.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:0.5rem!important;border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:0.5rem!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:1rem!important;border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:1rem!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:2rem!important;border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:2rem!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:50rem!important;border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:50rem!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:0.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:0.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:0.25rem!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:0.25rem!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:0.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:0.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:0.5rem!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:0.5rem!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:1rem!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:1rem!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:2rem!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:2rem!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:50rem!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:50rem!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:0.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:0.375rem!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:0.25rem!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:0.25rem!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:0.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:0.375rem!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:0.5rem!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:0.5rem!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:1rem!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:1rem!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:2rem!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:2rem!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:50rem!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:50rem!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}

/*!
 * Bootstrap Icons v1.13.1 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */

@font-face {
  font-display: block;
  font-family: "bootstrap-icons";
  src: url(/static/media/bootstrap-icons.92ea18a81d737146ff04.woff2) format("woff2"),
url(/static/media/bootstrap-icons.1295669cd4e305c97f2c.woff) format("woff");
}

.bi::before,
[class^="bi-"]::before,
[class*=" bi-"]::before {
  display: inline-block;
  font-family: bootstrap-icons !important;
  font-style: normal;
  font-weight: normal !important;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: -.125em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.bi-123::before { content: "\f67f"; }
.bi-alarm-fill::before { content: "\f101"; }
.bi-alarm::before { content: "\f102"; }
.bi-align-bottom::before { content: "\f103"; }
.bi-align-center::before { content: "\f104"; }
.bi-align-end::before { content: "\f105"; }
.bi-align-middle::before { content: "\f106"; }
.bi-align-start::before { content: "\f107"; }
.bi-align-top::before { content: "\f108"; }
.bi-alt::before { content: "\f109"; }
.bi-app-indicator::before { content: "\f10a"; }
.bi-app::before { content: "\f10b"; }
.bi-archive-fill::before { content: "\f10c"; }
.bi-archive::before { content: "\f10d"; }
.bi-arrow-90deg-down::before { content: "\f10e"; }
.bi-arrow-90deg-left::before { content: "\f10f"; }
.bi-arrow-90deg-right::before { content: "\f110"; }
.bi-arrow-90deg-up::before { content: "\f111"; }
.bi-arrow-bar-down::before { content: "\f112"; }
.bi-arrow-bar-left::before { content: "\f113"; }
.bi-arrow-bar-right::before { content: "\f114"; }
.bi-arrow-bar-up::before { content: "\f115"; }
.bi-arrow-clockwise::before { content: "\f116"; }
.bi-arrow-counterclockwise::before { content: "\f117"; }
.bi-arrow-down-circle-fill::before { content: "\f118"; }
.bi-arrow-down-circle::before { content: "\f119"; }
.bi-arrow-down-left-circle-fill::before { content: "\f11a"; }
.bi-arrow-down-left-circle::before { content: "\f11b"; }
.bi-arrow-down-left-square-fill::before { content: "\f11c"; }
.bi-arrow-down-left-square::before { content: "\f11d"; }
.bi-arrow-down-left::before { content: "\f11e"; }
.bi-arrow-down-right-circle-fill::before { content: "\f11f"; }
.bi-arrow-down-right-circle::before { content: "\f120"; }
.bi-arrow-down-right-square-fill::before { content: "\f121"; }
.bi-arrow-down-right-square::before { content: "\f122"; }
.bi-arrow-down-right::before { content: "\f123"; }
.bi-arrow-down-short::before { content: "\f124"; }
.bi-arrow-down-square-fill::before { content: "\f125"; }
.bi-arrow-down-square::before { content: "\f126"; }
.bi-arrow-down-up::before { content: "\f127"; }
.bi-arrow-down::before { content: "\f128"; }
.bi-arrow-left-circle-fill::before { content: "\f129"; }
.bi-arrow-left-circle::before { content: "\f12a"; }
.bi-arrow-left-right::before { content: "\f12b"; }
.bi-arrow-left-short::before { content: "\f12c"; }
.bi-arrow-left-square-fill::before { content: "\f12d"; }
.bi-arrow-left-square::before { content: "\f12e"; }
.bi-arrow-left::before { content: "\f12f"; }
.bi-arrow-repeat::before { content: "\f130"; }
.bi-arrow-return-left::before { content: "\f131"; }
.bi-arrow-return-right::before { content: "\f132"; }
.bi-arrow-right-circle-fill::before { content: "\f133"; }
.bi-arrow-right-circle::before { content: "\f134"; }
.bi-arrow-right-short::before { content: "\f135"; }
.bi-arrow-right-square-fill::before { content: "\f136"; }
.bi-arrow-right-square::before { content: "\f137"; }
.bi-arrow-right::before { content: "\f138"; }
.bi-arrow-up-circle-fill::before { content: "\f139"; }
.bi-arrow-up-circle::before { content: "\f13a"; }
.bi-arrow-up-left-circle-fill::before { content: "\f13b"; }
.bi-arrow-up-left-circle::before { content: "\f13c"; }
.bi-arrow-up-left-square-fill::before { content: "\f13d"; }
.bi-arrow-up-left-square::before { content: "\f13e"; }
.bi-arrow-up-left::before { content: "\f13f"; }
.bi-arrow-up-right-circle-fill::before { content: "\f140"; }
.bi-arrow-up-right-circle::before { content: "\f141"; }
.bi-arrow-up-right-square-fill::before { content: "\f142"; }
.bi-arrow-up-right-square::before { content: "\f143"; }
.bi-arrow-up-right::before { content: "\f144"; }
.bi-arrow-up-short::before { content: "\f145"; }
.bi-arrow-up-square-fill::before { content: "\f146"; }
.bi-arrow-up-square::before { content: "\f147"; }
.bi-arrow-up::before { content: "\f148"; }
.bi-arrows-angle-contract::before { content: "\f149"; }
.bi-arrows-angle-expand::before { content: "\f14a"; }
.bi-arrows-collapse::before { content: "\f14b"; }
.bi-arrows-expand::before { content: "\f14c"; }
.bi-arrows-fullscreen::before { content: "\f14d"; }
.bi-arrows-move::before { content: "\f14e"; }
.bi-aspect-ratio-fill::before { content: "\f14f"; }
.bi-aspect-ratio::before { content: "\f150"; }
.bi-asterisk::before { content: "\f151"; }
.bi-at::before { content: "\f152"; }
.bi-award-fill::before { content: "\f153"; }
.bi-award::before { content: "\f154"; }
.bi-back::before { content: "\f155"; }
.bi-backspace-fill::before { content: "\f156"; }
.bi-backspace-reverse-fill::before { content: "\f157"; }
.bi-backspace-reverse::before { content: "\f158"; }
.bi-backspace::before { content: "\f159"; }
.bi-badge-3d-fill::before { content: "\f15a"; }
.bi-badge-3d::before { content: "\f15b"; }
.bi-badge-4k-fill::before { content: "\f15c"; }
.bi-badge-4k::before { content: "\f15d"; }
.bi-badge-8k-fill::before { content: "\f15e"; }
.bi-badge-8k::before { content: "\f15f"; }
.bi-badge-ad-fill::before { content: "\f160"; }
.bi-badge-ad::before { content: "\f161"; }
.bi-badge-ar-fill::before { content: "\f162"; }
.bi-badge-ar::before { content: "\f163"; }
.bi-badge-cc-fill::before { content: "\f164"; }
.bi-badge-cc::before { content: "\f165"; }
.bi-badge-hd-fill::before { content: "\f166"; }
.bi-badge-hd::before { content: "\f167"; }
.bi-badge-tm-fill::before { content: "\f168"; }
.bi-badge-tm::before { content: "\f169"; }
.bi-badge-vo-fill::before { content: "\f16a"; }
.bi-badge-vo::before { content: "\f16b"; }
.bi-badge-vr-fill::before { content: "\f16c"; }
.bi-badge-vr::before { content: "\f16d"; }
.bi-badge-wc-fill::before { content: "\f16e"; }
.bi-badge-wc::before { content: "\f16f"; }
.bi-bag-check-fill::before { content: "\f170"; }
.bi-bag-check::before { content: "\f171"; }
.bi-bag-dash-fill::before { content: "\f172"; }
.bi-bag-dash::before { content: "\f173"; }
.bi-bag-fill::before { content: "\f174"; }
.bi-bag-plus-fill::before { content: "\f175"; }
.bi-bag-plus::before { content: "\f176"; }
.bi-bag-x-fill::before { content: "\f177"; }
.bi-bag-x::before { content: "\f178"; }
.bi-bag::before { content: "\f179"; }
.bi-bar-chart-fill::before { content: "\f17a"; }
.bi-bar-chart-line-fill::before { content: "\f17b"; }
.bi-bar-chart-line::before { content: "\f17c"; }
.bi-bar-chart-steps::before { content: "\f17d"; }
.bi-bar-chart::before { content: "\f17e"; }
.bi-basket-fill::before { content: "\f17f"; }
.bi-basket::before { content: "\f180"; }
.bi-basket2-fill::before { content: "\f181"; }
.bi-basket2::before { content: "\f182"; }
.bi-basket3-fill::before { content: "\f183"; }
.bi-basket3::before { content: "\f184"; }
.bi-battery-charging::before { content: "\f185"; }
.bi-battery-full::before { content: "\f186"; }
.bi-battery-half::before { content: "\f187"; }
.bi-battery::before { content: "\f188"; }
.bi-bell-fill::before { content: "\f189"; }
.bi-bell::before { content: "\f18a"; }
.bi-bezier::before { content: "\f18b"; }
.bi-bezier2::before { content: "\f18c"; }
.bi-bicycle::before { content: "\f18d"; }
.bi-binoculars-fill::before { content: "\f18e"; }
.bi-binoculars::before { content: "\f18f"; }
.bi-blockquote-left::before { content: "\f190"; }
.bi-blockquote-right::before { content: "\f191"; }
.bi-book-fill::before { content: "\f192"; }
.bi-book-half::before { content: "\f193"; }
.bi-book::before { content: "\f194"; }
.bi-bookmark-check-fill::before { content: "\f195"; }
.bi-bookmark-check::before { content: "\f196"; }
.bi-bookmark-dash-fill::before { content: "\f197"; }
.bi-bookmark-dash::before { content: "\f198"; }
.bi-bookmark-fill::before { content: "\f199"; }
.bi-bookmark-heart-fill::before { content: "\f19a"; }
.bi-bookmark-heart::before { content: "\f19b"; }
.bi-bookmark-plus-fill::before { content: "\f19c"; }
.bi-bookmark-plus::before { content: "\f19d"; }
.bi-bookmark-star-fill::before { content: "\f19e"; }
.bi-bookmark-star::before { content: "\f19f"; }
.bi-bookmark-x-fill::before { content: "\f1a0"; }
.bi-bookmark-x::before { content: "\f1a1"; }
.bi-bookmark::before { content: "\f1a2"; }
.bi-bookmarks-fill::before { content: "\f1a3"; }
.bi-bookmarks::before { content: "\f1a4"; }
.bi-bookshelf::before { content: "\f1a5"; }
.bi-bootstrap-fill::before { content: "\f1a6"; }
.bi-bootstrap-reboot::before { content: "\f1a7"; }
.bi-bootstrap::before { content: "\f1a8"; }
.bi-border-all::before { content: "\f1a9"; }
.bi-border-bottom::before { content: "\f1aa"; }
.bi-border-center::before { content: "\f1ab"; }
.bi-border-inner::before { content: "\f1ac"; }
.bi-border-left::before { content: "\f1ad"; }
.bi-border-middle::before { content: "\f1ae"; }
.bi-border-outer::before { content: "\f1af"; }
.bi-border-right::before { content: "\f1b0"; }
.bi-border-style::before { content: "\f1b1"; }
.bi-border-top::before { content: "\f1b2"; }
.bi-border-width::before { content: "\f1b3"; }
.bi-border::before { content: "\f1b4"; }
.bi-bounding-box-circles::before { content: "\f1b5"; }
.bi-bounding-box::before { content: "\f1b6"; }
.bi-box-arrow-down-left::before { content: "\f1b7"; }
.bi-box-arrow-down-right::before { content: "\f1b8"; }
.bi-box-arrow-down::before { content: "\f1b9"; }
.bi-box-arrow-in-down-left::before { content: "\f1ba"; }
.bi-box-arrow-in-down-right::before { content: "\f1bb"; }
.bi-box-arrow-in-down::before { content: "\f1bc"; }
.bi-box-arrow-in-left::before { content: "\f1bd"; }
.bi-box-arrow-in-right::before { content: "\f1be"; }
.bi-box-arrow-in-up-left::before { content: "\f1bf"; }
.bi-box-arrow-in-up-right::before { content: "\f1c0"; }
.bi-box-arrow-in-up::before { content: "\f1c1"; }
.bi-box-arrow-left::before { content: "\f1c2"; }
.bi-box-arrow-right::before { content: "\f1c3"; }
.bi-box-arrow-up-left::before { content: "\f1c4"; }
.bi-box-arrow-up-right::before { content: "\f1c5"; }
.bi-box-arrow-up::before { content: "\f1c6"; }
.bi-box-seam::before { content: "\f1c7"; }
.bi-box::before { content: "\f1c8"; }
.bi-braces::before { content: "\f1c9"; }
.bi-bricks::before { content: "\f1ca"; }
.bi-briefcase-fill::before { content: "\f1cb"; }
.bi-briefcase::before { content: "\f1cc"; }
.bi-brightness-alt-high-fill::before { content: "\f1cd"; }
.bi-brightness-alt-high::before { content: "\f1ce"; }
.bi-brightness-alt-low-fill::before { content: "\f1cf"; }
.bi-brightness-alt-low::before { content: "\f1d0"; }
.bi-brightness-high-fill::before { content: "\f1d1"; }
.bi-brightness-high::before { content: "\f1d2"; }
.bi-brightness-low-fill::before { content: "\f1d3"; }
.bi-brightness-low::before { content: "\f1d4"; }
.bi-broadcast-pin::before { content: "\f1d5"; }
.bi-broadcast::before { content: "\f1d6"; }
.bi-brush-fill::before { content: "\f1d7"; }
.bi-brush::before { content: "\f1d8"; }
.bi-bucket-fill::before { content: "\f1d9"; }
.bi-bucket::before { content: "\f1da"; }
.bi-bug-fill::before { content: "\f1db"; }
.bi-bug::before { content: "\f1dc"; }
.bi-building::before { content: "\f1dd"; }
.bi-bullseye::before { content: "\f1de"; }
.bi-calculator-fill::before { content: "\f1df"; }
.bi-calculator::before { content: "\f1e0"; }
.bi-calendar-check-fill::before { content: "\f1e1"; }
.bi-calendar-check::before { content: "\f1e2"; }
.bi-calendar-date-fill::before { content: "\f1e3"; }
.bi-calendar-date::before { content: "\f1e4"; }
.bi-calendar-day-fill::before { content: "\f1e5"; }
.bi-calendar-day::before { content: "\f1e6"; }
.bi-calendar-event-fill::before { content: "\f1e7"; }
.bi-calendar-event::before { content: "\f1e8"; }
.bi-calendar-fill::before { content: "\f1e9"; }
.bi-calendar-minus-fill::before { content: "\f1ea"; }
.bi-calendar-minus::before { content: "\f1eb"; }
.bi-calendar-month-fill::before { content: "\f1ec"; }
.bi-calendar-month::before { content: "\f1ed"; }
.bi-calendar-plus-fill::before { content: "\f1ee"; }
.bi-calendar-plus::before { content: "\f1ef"; }
.bi-calendar-range-fill::before { content: "\f1f0"; }
.bi-calendar-range::before { content: "\f1f1"; }
.bi-calendar-week-fill::before { content: "\f1f2"; }
.bi-calendar-week::before { content: "\f1f3"; }
.bi-calendar-x-fill::before { content: "\f1f4"; }
.bi-calendar-x::before { content: "\f1f5"; }
.bi-calendar::before { content: "\f1f6"; }
.bi-calendar2-check-fill::before { content: "\f1f7"; }
.bi-calendar2-check::before { content: "\f1f8"; }
.bi-calendar2-date-fill::before { content: "\f1f9"; }
.bi-calendar2-date::before { content: "\f1fa"; }
.bi-calendar2-day-fill::before { content: "\f1fb"; }
.bi-calendar2-day::before { content: "\f1fc"; }
.bi-calendar2-event-fill::before { content: "\f1fd"; }
.bi-calendar2-event::before { content: "\f1fe"; }
.bi-calendar2-fill::before { content: "\f1ff"; }
.bi-calendar2-minus-fill::before { content: "\f200"; }
.bi-calendar2-minus::before { content: "\f201"; }
.bi-calendar2-month-fill::before { content: "\f202"; }
.bi-calendar2-month::before { content: "\f203"; }
.bi-calendar2-plus-fill::before { content: "\f204"; }
.bi-calendar2-plus::before { content: "\f205"; }
.bi-calendar2-range-fill::before { content: "\f206"; }
.bi-calendar2-range::before { content: "\f207"; }
.bi-calendar2-week-fill::before { content: "\f208"; }
.bi-calendar2-week::before { content: "\f209"; }
.bi-calendar2-x-fill::before { content: "\f20a"; }
.bi-calendar2-x::before { content: "\f20b"; }
.bi-calendar2::before { content: "\f20c"; }
.bi-calendar3-event-fill::before { content: "\f20d"; }
.bi-calendar3-event::before { content: "\f20e"; }
.bi-calendar3-fill::before { content: "\f20f"; }
.bi-calendar3-range-fill::before { content: "\f210"; }
.bi-calendar3-range::before { content: "\f211"; }
.bi-calendar3-week-fill::before { content: "\f212"; }
.bi-calendar3-week::before { content: "\f213"; }
.bi-calendar3::before { content: "\f214"; }
.bi-calendar4-event::before { content: "\f215"; }
.bi-calendar4-range::before { content: "\f216"; }
.bi-calendar4-week::before { content: "\f217"; }
.bi-calendar4::before { content: "\f218"; }
.bi-camera-fill::before { content: "\f219"; }
.bi-camera-reels-fill::before { content: "\f21a"; }
.bi-camera-reels::before { content: "\f21b"; }
.bi-camera-video-fill::before { content: "\f21c"; }
.bi-camera-video-off-fill::before { content: "\f21d"; }
.bi-camera-video-off::before { content: "\f21e"; }
.bi-camera-video::before { content: "\f21f"; }
.bi-camera::before { content: "\f220"; }
.bi-camera2::before { content: "\f221"; }
.bi-capslock-fill::before { content: "\f222"; }
.bi-capslock::before { content: "\f223"; }
.bi-card-checklist::before { content: "\f224"; }
.bi-card-heading::before { content: "\f225"; }
.bi-card-image::before { content: "\f226"; }
.bi-card-list::before { content: "\f227"; }
.bi-card-text::before { content: "\f228"; }
.bi-caret-down-fill::before { content: "\f229"; }
.bi-caret-down-square-fill::before { content: "\f22a"; }
.bi-caret-down-square::before { content: "\f22b"; }
.bi-caret-down::before { content: "\f22c"; }
.bi-caret-left-fill::before { content: "\f22d"; }
.bi-caret-left-square-fill::before { content: "\f22e"; }
.bi-caret-left-square::before { content: "\f22f"; }
.bi-caret-left::before { content: "\f230"; }
.bi-caret-right-fill::before { content: "\f231"; }
.bi-caret-right-square-fill::before { content: "\f232"; }
.bi-caret-right-square::before { content: "\f233"; }
.bi-caret-right::before { content: "\f234"; }
.bi-caret-up-fill::before { content: "\f235"; }
.bi-caret-up-square-fill::before { content: "\f236"; }
.bi-caret-up-square::before { content: "\f237"; }
.bi-caret-up::before { content: "\f238"; }
.bi-cart-check-fill::before { content: "\f239"; }
.bi-cart-check::before { content: "\f23a"; }
.bi-cart-dash-fill::before { content: "\f23b"; }
.bi-cart-dash::before { content: "\f23c"; }
.bi-cart-fill::before { content: "\f23d"; }
.bi-cart-plus-fill::before { content: "\f23e"; }
.bi-cart-plus::before { content: "\f23f"; }
.bi-cart-x-fill::before { content: "\f240"; }
.bi-cart-x::before { content: "\f241"; }
.bi-cart::before { content: "\f242"; }
.bi-cart2::before { content: "\f243"; }
.bi-cart3::before { content: "\f244"; }
.bi-cart4::before { content: "\f245"; }
.bi-cash-stack::before { content: "\f246"; }
.bi-cash::before { content: "\f247"; }
.bi-cast::before { content: "\f248"; }
.bi-chat-dots-fill::before { content: "\f249"; }
.bi-chat-dots::before { content: "\f24a"; }
.bi-chat-fill::before { content: "\f24b"; }
.bi-chat-left-dots-fill::before { content: "\f24c"; }
.bi-chat-left-dots::before { content: "\f24d"; }
.bi-chat-left-fill::before { content: "\f24e"; }
.bi-chat-left-quote-fill::before { content: "\f24f"; }
.bi-chat-left-quote::before { content: "\f250"; }
.bi-chat-left-text-fill::before { content: "\f251"; }
.bi-chat-left-text::before { content: "\f252"; }
.bi-chat-left::before { content: "\f253"; }
.bi-chat-quote-fill::before { content: "\f254"; }
.bi-chat-quote::before { content: "\f255"; }
.bi-chat-right-dots-fill::before { content: "\f256"; }
.bi-chat-right-dots::before { content: "\f257"; }
.bi-chat-right-fill::before { content: "\f258"; }
.bi-chat-right-quote-fill::before { content: "\f259"; }
.bi-chat-right-quote::before { content: "\f25a"; }
.bi-chat-right-text-fill::before { content: "\f25b"; }
.bi-chat-right-text::before { content: "\f25c"; }
.bi-chat-right::before { content: "\f25d"; }
.bi-chat-square-dots-fill::before { content: "\f25e"; }
.bi-chat-square-dots::before { content: "\f25f"; }
.bi-chat-square-fill::before { content: "\f260"; }
.bi-chat-square-quote-fill::before { content: "\f261"; }
.bi-chat-square-quote::before { content: "\f262"; }
.bi-chat-square-text-fill::before { content: "\f263"; }
.bi-chat-square-text::before { content: "\f264"; }
.bi-chat-square::before { content: "\f265"; }
.bi-chat-text-fill::before { content: "\f266"; }
.bi-chat-text::before { content: "\f267"; }
.bi-chat::before { content: "\f268"; }
.bi-check-all::before { content: "\f269"; }
.bi-check-circle-fill::before { content: "\f26a"; }
.bi-check-circle::before { content: "\f26b"; }
.bi-check-square-fill::before { content: "\f26c"; }
.bi-check-square::before { content: "\f26d"; }
.bi-check::before { content: "\f26e"; }
.bi-check2-all::before { content: "\f26f"; }
.bi-check2-circle::before { content: "\f270"; }
.bi-check2-square::before { content: "\f271"; }
.bi-check2::before { content: "\f272"; }
.bi-chevron-bar-contract::before { content: "\f273"; }
.bi-chevron-bar-down::before { content: "\f274"; }
.bi-chevron-bar-expand::before { content: "\f275"; }
.bi-chevron-bar-left::before { content: "\f276"; }
.bi-chevron-bar-right::before { content: "\f277"; }
.bi-chevron-bar-up::before { content: "\f278"; }
.bi-chevron-compact-down::before { content: "\f279"; }
.bi-chevron-compact-left::before { content: "\f27a"; }
.bi-chevron-compact-right::before { content: "\f27b"; }
.bi-chevron-compact-up::before { content: "\f27c"; }
.bi-chevron-contract::before { content: "\f27d"; }
.bi-chevron-double-down::before { content: "\f27e"; }
.bi-chevron-double-left::before { content: "\f27f"; }
.bi-chevron-double-right::before { content: "\f280"; }
.bi-chevron-double-up::before { content: "\f281"; }
.bi-chevron-down::before { content: "\f282"; }
.bi-chevron-expand::before { content: "\f283"; }
.bi-chevron-left::before { content: "\f284"; }
.bi-chevron-right::before { content: "\f285"; }
.bi-chevron-up::before { content: "\f286"; }
.bi-circle-fill::before { content: "\f287"; }
.bi-circle-half::before { content: "\f288"; }
.bi-circle-square::before { content: "\f289"; }
.bi-circle::before { content: "\f28a"; }
.bi-clipboard-check::before { content: "\f28b"; }
.bi-clipboard-data::before { content: "\f28c"; }
.bi-clipboard-minus::before { content: "\f28d"; }
.bi-clipboard-plus::before { content: "\f28e"; }
.bi-clipboard-x::before { content: "\f28f"; }
.bi-clipboard::before { content: "\f290"; }
.bi-clock-fill::before { content: "\f291"; }
.bi-clock-history::before { content: "\f292"; }
.bi-clock::before { content: "\f293"; }
.bi-cloud-arrow-down-fill::before { content: "\f294"; }
.bi-cloud-arrow-down::before { content: "\f295"; }
.bi-cloud-arrow-up-fill::before { content: "\f296"; }
.bi-cloud-arrow-up::before { content: "\f297"; }
.bi-cloud-check-fill::before { content: "\f298"; }
.bi-cloud-check::before { content: "\f299"; }
.bi-cloud-download-fill::before { content: "\f29a"; }
.bi-cloud-download::before { content: "\f29b"; }
.bi-cloud-drizzle-fill::before { content: "\f29c"; }
.bi-cloud-drizzle::before { content: "\f29d"; }
.bi-cloud-fill::before { content: "\f29e"; }
.bi-cloud-fog-fill::before { content: "\f29f"; }
.bi-cloud-fog::before { content: "\f2a0"; }
.bi-cloud-fog2-fill::before { content: "\f2a1"; }
.bi-cloud-fog2::before { content: "\f2a2"; }
.bi-cloud-hail-fill::before { content: "\f2a3"; }
.bi-cloud-hail::before { content: "\f2a4"; }
.bi-cloud-haze-fill::before { content: "\f2a6"; }
.bi-cloud-haze::before { content: "\f2a7"; }
.bi-cloud-haze2-fill::before { content: "\f2a8"; }
.bi-cloud-lightning-fill::before { content: "\f2a9"; }
.bi-cloud-lightning-rain-fill::before { content: "\f2aa"; }
.bi-cloud-lightning-rain::before { content: "\f2ab"; }
.bi-cloud-lightning::before { content: "\f2ac"; }
.bi-cloud-minus-fill::before { content: "\f2ad"; }
.bi-cloud-minus::before { content: "\f2ae"; }
.bi-cloud-moon-fill::before { content: "\f2af"; }
.bi-cloud-moon::before { content: "\f2b0"; }
.bi-cloud-plus-fill::before { content: "\f2b1"; }
.bi-cloud-plus::before { content: "\f2b2"; }
.bi-cloud-rain-fill::before { content: "\f2b3"; }
.bi-cloud-rain-heavy-fill::before { content: "\f2b4"; }
.bi-cloud-rain-heavy::before { content: "\f2b5"; }
.bi-cloud-rain::before { content: "\f2b6"; }
.bi-cloud-slash-fill::before { content: "\f2b7"; }
.bi-cloud-slash::before { content: "\f2b8"; }
.bi-cloud-sleet-fill::before { content: "\f2b9"; }
.bi-cloud-sleet::before { content: "\f2ba"; }
.bi-cloud-snow-fill::before { content: "\f2bb"; }
.bi-cloud-snow::before { content: "\f2bc"; }
.bi-cloud-sun-fill::before { content: "\f2bd"; }
.bi-cloud-sun::before { content: "\f2be"; }
.bi-cloud-upload-fill::before { content: "\f2bf"; }
.bi-cloud-upload::before { content: "\f2c0"; }
.bi-cloud::before { content: "\f2c1"; }
.bi-clouds-fill::before { content: "\f2c2"; }
.bi-clouds::before { content: "\f2c3"; }
.bi-cloudy-fill::before { content: "\f2c4"; }
.bi-cloudy::before { content: "\f2c5"; }
.bi-code-slash::before { content: "\f2c6"; }
.bi-code-square::before { content: "\f2c7"; }
.bi-code::before { content: "\f2c8"; }
.bi-collection-fill::before { content: "\f2c9"; }
.bi-collection-play-fill::before { content: "\f2ca"; }
.bi-collection-play::before { content: "\f2cb"; }
.bi-collection::before { content: "\f2cc"; }
.bi-columns-gap::before { content: "\f2cd"; }
.bi-columns::before { content: "\f2ce"; }
.bi-command::before { content: "\f2cf"; }
.bi-compass-fill::before { content: "\f2d0"; }
.bi-compass::before { content: "\f2d1"; }
.bi-cone-striped::before { content: "\f2d2"; }
.bi-cone::before { content: "\f2d3"; }
.bi-controller::before { content: "\f2d4"; }
.bi-cpu-fill::before { content: "\f2d5"; }
.bi-cpu::before { content: "\f2d6"; }
.bi-credit-card-2-back-fill::before { content: "\f2d7"; }
.bi-credit-card-2-back::before { content: "\f2d8"; }
.bi-credit-card-2-front-fill::before { content: "\f2d9"; }
.bi-credit-card-2-front::before { content: "\f2da"; }
.bi-credit-card-fill::before { content: "\f2db"; }
.bi-credit-card::before { content: "\f2dc"; }
.bi-crop::before { content: "\f2dd"; }
.bi-cup-fill::before { content: "\f2de"; }
.bi-cup-straw::before { content: "\f2df"; }
.bi-cup::before { content: "\f2e0"; }
.bi-cursor-fill::before { content: "\f2e1"; }
.bi-cursor-text::before { content: "\f2e2"; }
.bi-cursor::before { content: "\f2e3"; }
.bi-dash-circle-dotted::before { content: "\f2e4"; }
.bi-dash-circle-fill::before { content: "\f2e5"; }
.bi-dash-circle::before { content: "\f2e6"; }
.bi-dash-square-dotted::before { content: "\f2e7"; }
.bi-dash-square-fill::before { content: "\f2e8"; }
.bi-dash-square::before { content: "\f2e9"; }
.bi-dash::before { content: "\f2ea"; }
.bi-diagram-2-fill::before { content: "\f2eb"; }
.bi-diagram-2::before { content: "\f2ec"; }
.bi-diagram-3-fill::before { content: "\f2ed"; }
.bi-diagram-3::before { content: "\f2ee"; }
.bi-diamond-fill::before { content: "\f2ef"; }
.bi-diamond-half::before { content: "\f2f0"; }
.bi-diamond::before { content: "\f2f1"; }
.bi-dice-1-fill::before { content: "\f2f2"; }
.bi-dice-1::before { content: "\f2f3"; }
.bi-dice-2-fill::before { content: "\f2f4"; }
.bi-dice-2::before { content: "\f2f5"; }
.bi-dice-3-fill::before { content: "\f2f6"; }
.bi-dice-3::before { content: "\f2f7"; }
.bi-dice-4-fill::before { content: "\f2f8"; }
.bi-dice-4::before { content: "\f2f9"; }
.bi-dice-5-fill::before { content: "\f2fa"; }
.bi-dice-5::before { content: "\f2fb"; }
.bi-dice-6-fill::before { content: "\f2fc"; }
.bi-dice-6::before { content: "\f2fd"; }
.bi-disc-fill::before { content: "\f2fe"; }
.bi-disc::before { content: "\f2ff"; }
.bi-discord::before { content: "\f300"; }
.bi-display-fill::before { content: "\f301"; }
.bi-display::before { content: "\f302"; }
.bi-distribute-horizontal::before { content: "\f303"; }
.bi-distribute-vertical::before { content: "\f304"; }
.bi-door-closed-fill::before { content: "\f305"; }
.bi-door-closed::before { content: "\f306"; }
.bi-door-open-fill::before { content: "\f307"; }
.bi-door-open::before { content: "\f308"; }
.bi-dot::before { content: "\f309"; }
.bi-download::before { content: "\f30a"; }
.bi-droplet-fill::before { content: "\f30b"; }
.bi-droplet-half::before { content: "\f30c"; }
.bi-droplet::before { content: "\f30d"; }
.bi-earbuds::before { content: "\f30e"; }
.bi-easel-fill::before { content: "\f30f"; }
.bi-easel::before { content: "\f310"; }
.bi-egg-fill::before { content: "\f311"; }
.bi-egg-fried::before { content: "\f312"; }
.bi-egg::before { content: "\f313"; }
.bi-eject-fill::before { content: "\f314"; }
.bi-eject::before { content: "\f315"; }
.bi-emoji-angry-fill::before { content: "\f316"; }
.bi-emoji-angry::before { content: "\f317"; }
.bi-emoji-dizzy-fill::before { content: "\f318"; }
.bi-emoji-dizzy::before { content: "\f319"; }
.bi-emoji-expressionless-fill::before { content: "\f31a"; }
.bi-emoji-expressionless::before { content: "\f31b"; }
.bi-emoji-frown-fill::before { content: "\f31c"; }
.bi-emoji-frown::before { content: "\f31d"; }
.bi-emoji-heart-eyes-fill::before { content: "\f31e"; }
.bi-emoji-heart-eyes::before { content: "\f31f"; }
.bi-emoji-laughing-fill::before { content: "\f320"; }
.bi-emoji-laughing::before { content: "\f321"; }
.bi-emoji-neutral-fill::before { content: "\f322"; }
.bi-emoji-neutral::before { content: "\f323"; }
.bi-emoji-smile-fill::before { content: "\f324"; }
.bi-emoji-smile-upside-down-fill::before { content: "\f325"; }
.bi-emoji-smile-upside-down::before { content: "\f326"; }
.bi-emoji-smile::before { content: "\f327"; }
.bi-emoji-sunglasses-fill::before { content: "\f328"; }
.bi-emoji-sunglasses::before { content: "\f329"; }
.bi-emoji-wink-fill::before { content: "\f32a"; }
.bi-emoji-wink::before { content: "\f32b"; }
.bi-envelope-fill::before { content: "\f32c"; }
.bi-envelope-open-fill::before { content: "\f32d"; }
.bi-envelope-open::before { content: "\f32e"; }
.bi-envelope::before { content: "\f32f"; }
.bi-eraser-fill::before { content: "\f330"; }
.bi-eraser::before { content: "\f331"; }
.bi-exclamation-circle-fill::before { content: "\f332"; }
.bi-exclamation-circle::before { content: "\f333"; }
.bi-exclamation-diamond-fill::before { content: "\f334"; }
.bi-exclamation-diamond::before { content: "\f335"; }
.bi-exclamation-octagon-fill::before { content: "\f336"; }
.bi-exclamation-octagon::before { content: "\f337"; }
.bi-exclamation-square-fill::before { content: "\f338"; }
.bi-exclamation-square::before { content: "\f339"; }
.bi-exclamation-triangle-fill::before { content: "\f33a"; }
.bi-exclamation-triangle::before { content: "\f33b"; }
.bi-exclamation::before { content: "\f33c"; }
.bi-exclude::before { content: "\f33d"; }
.bi-eye-fill::before { content: "\f33e"; }
.bi-eye-slash-fill::before { content: "\f33f"; }
.bi-eye-slash::before { content: "\f340"; }
.bi-eye::before { content: "\f341"; }
.bi-eyedropper::before { content: "\f342"; }
.bi-eyeglasses::before { content: "\f343"; }
.bi-facebook::before { content: "\f344"; }
.bi-file-arrow-down-fill::before { content: "\f345"; }
.bi-file-arrow-down::before { content: "\f346"; }
.bi-file-arrow-up-fill::before { content: "\f347"; }
.bi-file-arrow-up::before { content: "\f348"; }
.bi-file-bar-graph-fill::before { content: "\f349"; }
.bi-file-bar-graph::before { content: "\f34a"; }
.bi-file-binary-fill::before { content: "\f34b"; }
.bi-file-binary::before { content: "\f34c"; }
.bi-file-break-fill::before { content: "\f34d"; }
.bi-file-break::before { content: "\f34e"; }
.bi-file-check-fill::before { content: "\f34f"; }
.bi-file-check::before { content: "\f350"; }
.bi-file-code-fill::before { content: "\f351"; }
.bi-file-code::before { content: "\f352"; }
.bi-file-diff-fill::before { content: "\f353"; }
.bi-file-diff::before { content: "\f354"; }
.bi-file-earmark-arrow-down-fill::before { content: "\f355"; }
.bi-file-earmark-arrow-down::before { content: "\f356"; }
.bi-file-earmark-arrow-up-fill::before { content: "\f357"; }
.bi-file-earmark-arrow-up::before { content: "\f358"; }
.bi-file-earmark-bar-graph-fill::before { content: "\f359"; }
.bi-file-earmark-bar-graph::before { content: "\f35a"; }
.bi-file-earmark-binary-fill::before { content: "\f35b"; }
.bi-file-earmark-binary::before { content: "\f35c"; }
.bi-file-earmark-break-fill::before { content: "\f35d"; }
.bi-file-earmark-break::before { content: "\f35e"; }
.bi-file-earmark-check-fill::before { content: "\f35f"; }
.bi-file-earmark-check::before { content: "\f360"; }
.bi-file-earmark-code-fill::before { content: "\f361"; }
.bi-file-earmark-code::before { content: "\f362"; }
.bi-file-earmark-diff-fill::before { content: "\f363"; }
.bi-file-earmark-diff::before { content: "\f364"; }
.bi-file-earmark-easel-fill::before { content: "\f365"; }
.bi-file-earmark-easel::before { content: "\f366"; }
.bi-file-earmark-excel-fill::before { content: "\f367"; }
.bi-file-earmark-excel::before { content: "\f368"; }
.bi-file-earmark-fill::before { content: "\f369"; }
.bi-file-earmark-font-fill::before { content: "\f36a"; }
.bi-file-earmark-font::before { content: "\f36b"; }
.bi-file-earmark-image-fill::before { content: "\f36c"; }
.bi-file-earmark-image::before { content: "\f36d"; }
.bi-file-earmark-lock-fill::before { content: "\f36e"; }
.bi-file-earmark-lock::before { content: "\f36f"; }
.bi-file-earmark-lock2-fill::before { content: "\f370"; }
.bi-file-earmark-lock2::before { content: "\f371"; }
.bi-file-earmark-medical-fill::before { content: "\f372"; }
.bi-file-earmark-medical::before { content: "\f373"; }
.bi-file-earmark-minus-fill::before { content: "\f374"; }
.bi-file-earmark-minus::before { content: "\f375"; }
.bi-file-earmark-music-fill::before { content: "\f376"; }
.bi-file-earmark-music::before { content: "\f377"; }
.bi-file-earmark-person-fill::before { content: "\f378"; }
.bi-file-earmark-person::before { content: "\f379"; }
.bi-file-earmark-play-fill::before { content: "\f37a"; }
.bi-file-earmark-play::before { content: "\f37b"; }
.bi-file-earmark-plus-fill::before { content: "\f37c"; }
.bi-file-earmark-plus::before { content: "\f37d"; }
.bi-file-earmark-post-fill::before { content: "\f37e"; }
.bi-file-earmark-post::before { content: "\f37f"; }
.bi-file-earmark-ppt-fill::before { content: "\f380"; }
.bi-file-earmark-ppt::before { content: "\f381"; }
.bi-file-earmark-richtext-fill::before { content: "\f382"; }
.bi-file-earmark-richtext::before { content: "\f383"; }
.bi-file-earmark-ruled-fill::before { content: "\f384"; }
.bi-file-earmark-ruled::before { content: "\f385"; }
.bi-file-earmark-slides-fill::before { content: "\f386"; }
.bi-file-earmark-slides::before { content: "\f387"; }
.bi-file-earmark-spreadsheet-fill::before { content: "\f388"; }
.bi-file-earmark-spreadsheet::before { content: "\f389"; }
.bi-file-earmark-text-fill::before { content: "\f38a"; }
.bi-file-earmark-text::before { content: "\f38b"; }
.bi-file-earmark-word-fill::before { content: "\f38c"; }
.bi-file-earmark-word::before { content: "\f38d"; }
.bi-file-earmark-x-fill::before { content: "\f38e"; }
.bi-file-earmark-x::before { content: "\f38f"; }
.bi-file-earmark-zip-fill::before { content: "\f390"; }
.bi-file-earmark-zip::before { content: "\f391"; }
.bi-file-earmark::before { content: "\f392"; }
.bi-file-easel-fill::before { content: "\f393"; }
.bi-file-easel::before { content: "\f394"; }
.bi-file-excel-fill::before { content: "\f395"; }
.bi-file-excel::before { content: "\f396"; }
.bi-file-fill::before { content: "\f397"; }
.bi-file-font-fill::before { content: "\f398"; }
.bi-file-font::before { content: "\f399"; }
.bi-file-image-fill::before { content: "\f39a"; }
.bi-file-image::before { content: "\f39b"; }
.bi-file-lock-fill::before { content: "\f39c"; }
.bi-file-lock::before { content: "\f39d"; }
.bi-file-lock2-fill::before { content: "\f39e"; }
.bi-file-lock2::before { content: "\f39f"; }
.bi-file-medical-fill::before { content: "\f3a0"; }
.bi-file-medical::before { content: "\f3a1"; }
.bi-file-minus-fill::before { content: "\f3a2"; }
.bi-file-minus::before { content: "\f3a3"; }
.bi-file-music-fill::before { content: "\f3a4"; }
.bi-file-music::before { content: "\f3a5"; }
.bi-file-person-fill::before { content: "\f3a6"; }
.bi-file-person::before { content: "\f3a7"; }
.bi-file-play-fill::before { content: "\f3a8"; }
.bi-file-play::before { content: "\f3a9"; }
.bi-file-plus-fill::before { content: "\f3aa"; }
.bi-file-plus::before { content: "\f3ab"; }
.bi-file-post-fill::before { content: "\f3ac"; }
.bi-file-post::before { content: "\f3ad"; }
.bi-file-ppt-fill::before { content: "\f3ae"; }
.bi-file-ppt::before { content: "\f3af"; }
.bi-file-richtext-fill::before { content: "\f3b0"; }
.bi-file-richtext::before { content: "\f3b1"; }
.bi-file-ruled-fill::before { content: "\f3b2"; }
.bi-file-ruled::before { content: "\f3b3"; }
.bi-file-slides-fill::before { content: "\f3b4"; }
.bi-file-slides::before { content: "\f3b5"; }
.bi-file-spreadsheet-fill::before { content: "\f3b6"; }
.bi-file-spreadsheet::before { content: "\f3b7"; }
.bi-file-text-fill::before { content: "\f3b8"; }
.bi-file-text::before { content: "\f3b9"; }
.bi-file-word-fill::before { content: "\f3ba"; }
.bi-file-word::before { content: "\f3bb"; }
.bi-file-x-fill::before { content: "\f3bc"; }
.bi-file-x::before { content: "\f3bd"; }
.bi-file-zip-fill::before { content: "\f3be"; }
.bi-file-zip::before { content: "\f3bf"; }
.bi-file::before { content: "\f3c0"; }
.bi-files-alt::before { content: "\f3c1"; }
.bi-files::before { content: "\f3c2"; }
.bi-film::before { content: "\f3c3"; }
.bi-filter-circle-fill::before { content: "\f3c4"; }
.bi-filter-circle::before { content: "\f3c5"; }
.bi-filter-left::before { content: "\f3c6"; }
.bi-filter-right::before { content: "\f3c7"; }
.bi-filter-square-fill::before { content: "\f3c8"; }
.bi-filter-square::before { content: "\f3c9"; }
.bi-filter::before { content: "\f3ca"; }
.bi-flag-fill::before { content: "\f3cb"; }
.bi-flag::before { content: "\f3cc"; }
.bi-flower1::before { content: "\f3cd"; }
.bi-flower2::before { content: "\f3ce"; }
.bi-flower3::before { content: "\f3cf"; }
.bi-folder-check::before { content: "\f3d0"; }
.bi-folder-fill::before { content: "\f3d1"; }
.bi-folder-minus::before { content: "\f3d2"; }
.bi-folder-plus::before { content: "\f3d3"; }
.bi-folder-symlink-fill::before { content: "\f3d4"; }
.bi-folder-symlink::before { content: "\f3d5"; }
.bi-folder-x::before { content: "\f3d6"; }
.bi-folder::before { content: "\f3d7"; }
.bi-folder2-open::before { content: "\f3d8"; }
.bi-folder2::before { content: "\f3d9"; }
.bi-fonts::before { content: "\f3da"; }
.bi-forward-fill::before { content: "\f3db"; }
.bi-forward::before { content: "\f3dc"; }
.bi-front::before { content: "\f3dd"; }
.bi-fullscreen-exit::before { content: "\f3de"; }
.bi-fullscreen::before { content: "\f3df"; }
.bi-funnel-fill::before { content: "\f3e0"; }
.bi-funnel::before { content: "\f3e1"; }
.bi-gear-fill::before { content: "\f3e2"; }
.bi-gear-wide-connected::before { content: "\f3e3"; }
.bi-gear-wide::before { content: "\f3e4"; }
.bi-gear::before { content: "\f3e5"; }
.bi-gem::before { content: "\f3e6"; }
.bi-geo-alt-fill::before { content: "\f3e7"; }
.bi-geo-alt::before { content: "\f3e8"; }
.bi-geo-fill::before { content: "\f3e9"; }
.bi-geo::before { content: "\f3ea"; }
.bi-gift-fill::before { content: "\f3eb"; }
.bi-gift::before { content: "\f3ec"; }
.bi-github::before { content: "\f3ed"; }
.bi-globe::before { content: "\f3ee"; }
.bi-globe2::before { content: "\f3ef"; }
.bi-google::before { content: "\f3f0"; }
.bi-graph-down::before { content: "\f3f1"; }
.bi-graph-up::before { content: "\f3f2"; }
.bi-grid-1x2-fill::before { content: "\f3f3"; }
.bi-grid-1x2::before { content: "\f3f4"; }
.bi-grid-3x2-gap-fill::before { content: "\f3f5"; }
.bi-grid-3x2-gap::before { content: "\f3f6"; }
.bi-grid-3x2::before { content: "\f3f7"; }
.bi-grid-3x3-gap-fill::before { content: "\f3f8"; }
.bi-grid-3x3-gap::before { content: "\f3f9"; }
.bi-grid-3x3::before { content: "\f3fa"; }
.bi-grid-fill::before { content: "\f3fb"; }
.bi-grid::before { content: "\f3fc"; }
.bi-grip-horizontal::before { content: "\f3fd"; }
.bi-grip-vertical::before { content: "\f3fe"; }
.bi-hammer::before { content: "\f3ff"; }
.bi-hand-index-fill::before { content: "\f400"; }
.bi-hand-index-thumb-fill::before { content: "\f401"; }
.bi-hand-index-thumb::before { content: "\f402"; }
.bi-hand-index::before { content: "\f403"; }
.bi-hand-thumbs-down-fill::before { content: "\f404"; }
.bi-hand-thumbs-down::before { content: "\f405"; }
.bi-hand-thumbs-up-fill::before { content: "\f406"; }
.bi-hand-thumbs-up::before { content: "\f407"; }
.bi-handbag-fill::before { content: "\f408"; }
.bi-handbag::before { content: "\f409"; }
.bi-hash::before { content: "\f40a"; }
.bi-hdd-fill::before { content: "\f40b"; }
.bi-hdd-network-fill::before { content: "\f40c"; }
.bi-hdd-network::before { content: "\f40d"; }
.bi-hdd-rack-fill::before { content: "\f40e"; }
.bi-hdd-rack::before { content: "\f40f"; }
.bi-hdd-stack-fill::before { content: "\f410"; }
.bi-hdd-stack::before { content: "\f411"; }
.bi-hdd::before { content: "\f412"; }
.bi-headphones::before { content: "\f413"; }
.bi-headset::before { content: "\f414"; }
.bi-heart-fill::before { content: "\f415"; }
.bi-heart-half::before { content: "\f416"; }
.bi-heart::before { content: "\f417"; }
.bi-heptagon-fill::before { content: "\f418"; }
.bi-heptagon-half::before { content: "\f419"; }
.bi-heptagon::before { content: "\f41a"; }
.bi-hexagon-fill::before { content: "\f41b"; }
.bi-hexagon-half::before { content: "\f41c"; }
.bi-hexagon::before { content: "\f41d"; }
.bi-hourglass-bottom::before { content: "\f41e"; }
.bi-hourglass-split::before { content: "\f41f"; }
.bi-hourglass-top::before { content: "\f420"; }
.bi-hourglass::before { content: "\f421"; }
.bi-house-door-fill::before { content: "\f422"; }
.bi-house-door::before { content: "\f423"; }
.bi-house-fill::before { content: "\f424"; }
.bi-house::before { content: "\f425"; }
.bi-hr::before { content: "\f426"; }
.bi-hurricane::before { content: "\f427"; }
.bi-image-alt::before { content: "\f428"; }
.bi-image-fill::before { content: "\f429"; }
.bi-image::before { content: "\f42a"; }
.bi-images::before { content: "\f42b"; }
.bi-inbox-fill::before { content: "\f42c"; }
.bi-inbox::before { content: "\f42d"; }
.bi-inboxes-fill::before { content: "\f42e"; }
.bi-inboxes::before { content: "\f42f"; }
.bi-info-circle-fill::before { content: "\f430"; }
.bi-info-circle::before { content: "\f431"; }
.bi-info-square-fill::before { content: "\f432"; }
.bi-info-square::before { content: "\f433"; }
.bi-info::before { content: "\f434"; }
.bi-input-cursor-text::before { content: "\f435"; }
.bi-input-cursor::before { content: "\f436"; }
.bi-instagram::before { content: "\f437"; }
.bi-intersect::before { content: "\f438"; }
.bi-journal-album::before { content: "\f439"; }
.bi-journal-arrow-down::before { content: "\f43a"; }
.bi-journal-arrow-up::before { content: "\f43b"; }
.bi-journal-bookmark-fill::before { content: "\f43c"; }
.bi-journal-bookmark::before { content: "\f43d"; }
.bi-journal-check::before { content: "\f43e"; }
.bi-journal-code::before { content: "\f43f"; }
.bi-journal-medical::before { content: "\f440"; }
.bi-journal-minus::before { content: "\f441"; }
.bi-journal-plus::before { content: "\f442"; }
.bi-journal-richtext::before { content: "\f443"; }
.bi-journal-text::before { content: "\f444"; }
.bi-journal-x::before { content: "\f445"; }
.bi-journal::before { content: "\f446"; }
.bi-journals::before { content: "\f447"; }
.bi-joystick::before { content: "\f448"; }
.bi-justify-left::before { content: "\f449"; }
.bi-justify-right::before { content: "\f44a"; }
.bi-justify::before { content: "\f44b"; }
.bi-kanban-fill::before { content: "\f44c"; }
.bi-kanban::before { content: "\f44d"; }
.bi-key-fill::before { content: "\f44e"; }
.bi-key::before { content: "\f44f"; }
.bi-keyboard-fill::before { content: "\f450"; }
.bi-keyboard::before { content: "\f451"; }
.bi-ladder::before { content: "\f452"; }
.bi-lamp-fill::before { content: "\f453"; }
.bi-lamp::before { content: "\f454"; }
.bi-laptop-fill::before { content: "\f455"; }
.bi-laptop::before { content: "\f456"; }
.bi-layer-backward::before { content: "\f457"; }
.bi-layer-forward::before { content: "\f458"; }
.bi-layers-fill::before { content: "\f459"; }
.bi-layers-half::before { content: "\f45a"; }
.bi-layers::before { content: "\f45b"; }
.bi-layout-sidebar-inset-reverse::before { content: "\f45c"; }
.bi-layout-sidebar-inset::before { content: "\f45d"; }
.bi-layout-sidebar-reverse::before { content: "\f45e"; }
.bi-layout-sidebar::before { content: "\f45f"; }
.bi-layout-split::before { content: "\f460"; }
.bi-layout-text-sidebar-reverse::before { content: "\f461"; }
.bi-layout-text-sidebar::before { content: "\f462"; }
.bi-layout-text-window-reverse::before { content: "\f463"; }
.bi-layout-text-window::before { content: "\f464"; }
.bi-layout-three-columns::before { content: "\f465"; }
.bi-layout-wtf::before { content: "\f466"; }
.bi-life-preserver::before { content: "\f467"; }
.bi-lightbulb-fill::before { content: "\f468"; }
.bi-lightbulb-off-fill::before { content: "\f469"; }
.bi-lightbulb-off::before { content: "\f46a"; }
.bi-lightbulb::before { content: "\f46b"; }
.bi-lightning-charge-fill::before { content: "\f46c"; }
.bi-lightning-charge::before { content: "\f46d"; }
.bi-lightning-fill::before { content: "\f46e"; }
.bi-lightning::before { content: "\f46f"; }
.bi-link-45deg::before { content: "\f470"; }
.bi-link::before { content: "\f471"; }
.bi-linkedin::before { content: "\f472"; }
.bi-list-check::before { content: "\f473"; }
.bi-list-nested::before { content: "\f474"; }
.bi-list-ol::before { content: "\f475"; }
.bi-list-stars::before { content: "\f476"; }
.bi-list-task::before { content: "\f477"; }
.bi-list-ul::before { content: "\f478"; }
.bi-list::before { content: "\f479"; }
.bi-lock-fill::before { content: "\f47a"; }
.bi-lock::before { content: "\f47b"; }
.bi-mailbox::before { content: "\f47c"; }
.bi-mailbox2::before { content: "\f47d"; }
.bi-map-fill::before { content: "\f47e"; }
.bi-map::before { content: "\f47f"; }
.bi-markdown-fill::before { content: "\f480"; }
.bi-markdown::before { content: "\f481"; }
.bi-mask::before { content: "\f482"; }
.bi-megaphone-fill::before { content: "\f483"; }
.bi-megaphone::before { content: "\f484"; }
.bi-menu-app-fill::before { content: "\f485"; }
.bi-menu-app::before { content: "\f486"; }
.bi-menu-button-fill::before { content: "\f487"; }
.bi-menu-button-wide-fill::before { content: "\f488"; }
.bi-menu-button-wide::before { content: "\f489"; }
.bi-menu-button::before { content: "\f48a"; }
.bi-menu-down::before { content: "\f48b"; }
.bi-menu-up::before { content: "\f48c"; }
.bi-mic-fill::before { content: "\f48d"; }
.bi-mic-mute-fill::before { content: "\f48e"; }
.bi-mic-mute::before { content: "\f48f"; }
.bi-mic::before { content: "\f490"; }
.bi-minecart-loaded::before { content: "\f491"; }
.bi-minecart::before { content: "\f492"; }
.bi-moisture::before { content: "\f493"; }
.bi-moon-fill::before { content: "\f494"; }
.bi-moon-stars-fill::before { content: "\f495"; }
.bi-moon-stars::before { content: "\f496"; }
.bi-moon::before { content: "\f497"; }
.bi-mouse-fill::before { content: "\f498"; }
.bi-mouse::before { content: "\f499"; }
.bi-mouse2-fill::before { content: "\f49a"; }
.bi-mouse2::before { content: "\f49b"; }
.bi-mouse3-fill::before { content: "\f49c"; }
.bi-mouse3::before { content: "\f49d"; }
.bi-music-note-beamed::before { content: "\f49e"; }
.bi-music-note-list::before { content: "\f49f"; }
.bi-music-note::before { content: "\f4a0"; }
.bi-music-player-fill::before { content: "\f4a1"; }
.bi-music-player::before { content: "\f4a2"; }
.bi-newspaper::before { content: "\f4a3"; }
.bi-node-minus-fill::before { content: "\f4a4"; }
.bi-node-minus::before { content: "\f4a5"; }
.bi-node-plus-fill::before { content: "\f4a6"; }
.bi-node-plus::before { content: "\f4a7"; }
.bi-nut-fill::before { content: "\f4a8"; }
.bi-nut::before { content: "\f4a9"; }
.bi-octagon-fill::before { content: "\f4aa"; }
.bi-octagon-half::before { content: "\f4ab"; }
.bi-octagon::before { content: "\f4ac"; }
.bi-option::before { content: "\f4ad"; }
.bi-outlet::before { content: "\f4ae"; }
.bi-paint-bucket::before { content: "\f4af"; }
.bi-palette-fill::before { content: "\f4b0"; }
.bi-palette::before { content: "\f4b1"; }
.bi-palette2::before { content: "\f4b2"; }
.bi-paperclip::before { content: "\f4b3"; }
.bi-paragraph::before { content: "\f4b4"; }
.bi-patch-check-fill::before { content: "\f4b5"; }
.bi-patch-check::before { content: "\f4b6"; }
.bi-patch-exclamation-fill::before { content: "\f4b7"; }
.bi-patch-exclamation::before { content: "\f4b8"; }
.bi-patch-minus-fill::before { content: "\f4b9"; }
.bi-patch-minus::before { content: "\f4ba"; }
.bi-patch-plus-fill::before { content: "\f4bb"; }
.bi-patch-plus::before { content: "\f4bc"; }
.bi-patch-question-fill::before { content: "\f4bd"; }
.bi-patch-question::before { content: "\f4be"; }
.bi-pause-btn-fill::before { content: "\f4bf"; }
.bi-pause-btn::before { content: "\f4c0"; }
.bi-pause-circle-fill::before { content: "\f4c1"; }
.bi-pause-circle::before { content: "\f4c2"; }
.bi-pause-fill::before { content: "\f4c3"; }
.bi-pause::before { content: "\f4c4"; }
.bi-peace-fill::before { content: "\f4c5"; }
.bi-peace::before { content: "\f4c6"; }
.bi-pen-fill::before { content: "\f4c7"; }
.bi-pen::before { content: "\f4c8"; }
.bi-pencil-fill::before { content: "\f4c9"; }
.bi-pencil-square::before { content: "\f4ca"; }
.bi-pencil::before { content: "\f4cb"; }
.bi-pentagon-fill::before { content: "\f4cc"; }
.bi-pentagon-half::before { content: "\f4cd"; }
.bi-pentagon::before { content: "\f4ce"; }
.bi-people-fill::before { content: "\f4cf"; }
.bi-people::before { content: "\f4d0"; }
.bi-percent::before { content: "\f4d1"; }
.bi-person-badge-fill::before { content: "\f4d2"; }
.bi-person-badge::before { content: "\f4d3"; }
.bi-person-bounding-box::before { content: "\f4d4"; }
.bi-person-check-fill::before { content: "\f4d5"; }
.bi-person-check::before { content: "\f4d6"; }
.bi-person-circle::before { content: "\f4d7"; }
.bi-person-dash-fill::before { content: "\f4d8"; }
.bi-person-dash::before { content: "\f4d9"; }
.bi-person-fill::before { content: "\f4da"; }
.bi-person-lines-fill::before { content: "\f4db"; }
.bi-person-plus-fill::before { content: "\f4dc"; }
.bi-person-plus::before { content: "\f4dd"; }
.bi-person-square::before { content: "\f4de"; }
.bi-person-x-fill::before { content: "\f4df"; }
.bi-person-x::before { content: "\f4e0"; }
.bi-person::before { content: "\f4e1"; }
.bi-phone-fill::before { content: "\f4e2"; }
.bi-phone-landscape-fill::before { content: "\f4e3"; }
.bi-phone-landscape::before { content: "\f4e4"; }
.bi-phone-vibrate-fill::before { content: "\f4e5"; }
.bi-phone-vibrate::before { content: "\f4e6"; }
.bi-phone::before { content: "\f4e7"; }
.bi-pie-chart-fill::before { content: "\f4e8"; }
.bi-pie-chart::before { content: "\f4e9"; }
.bi-pin-angle-fill::before { content: "\f4ea"; }
.bi-pin-angle::before { content: "\f4eb"; }
.bi-pin-fill::before { content: "\f4ec"; }
.bi-pin::before { content: "\f4ed"; }
.bi-pip-fill::before { content: "\f4ee"; }
.bi-pip::before { content: "\f4ef"; }
.bi-play-btn-fill::before { content: "\f4f0"; }
.bi-play-btn::before { content: "\f4f1"; }
.bi-play-circle-fill::before { content: "\f4f2"; }
.bi-play-circle::before { content: "\f4f3"; }
.bi-play-fill::before { content: "\f4f4"; }
.bi-play::before { content: "\f4f5"; }
.bi-plug-fill::before { content: "\f4f6"; }
.bi-plug::before { content: "\f4f7"; }
.bi-plus-circle-dotted::before { content: "\f4f8"; }
.bi-plus-circle-fill::before { content: "\f4f9"; }
.bi-plus-circle::before { content: "\f4fa"; }
.bi-plus-square-dotted::before { content: "\f4fb"; }
.bi-plus-square-fill::before { content: "\f4fc"; }
.bi-plus-square::before { content: "\f4fd"; }
.bi-plus::before { content: "\f4fe"; }
.bi-power::before { content: "\f4ff"; }
.bi-printer-fill::before { content: "\f500"; }
.bi-printer::before { content: "\f501"; }
.bi-puzzle-fill::before { content: "\f502"; }
.bi-puzzle::before { content: "\f503"; }
.bi-question-circle-fill::before { content: "\f504"; }
.bi-question-circle::before { content: "\f505"; }
.bi-question-diamond-fill::before { content: "\f506"; }
.bi-question-diamond::before { content: "\f507"; }
.bi-question-octagon-fill::before { content: "\f508"; }
.bi-question-octagon::before { content: "\f509"; }
.bi-question-square-fill::before { content: "\f50a"; }
.bi-question-square::before { content: "\f50b"; }
.bi-question::before { content: "\f50c"; }
.bi-rainbow::before { content: "\f50d"; }
.bi-receipt-cutoff::before { content: "\f50e"; }
.bi-receipt::before { content: "\f50f"; }
.bi-reception-0::before { content: "\f510"; }
.bi-reception-1::before { content: "\f511"; }
.bi-reception-2::before { content: "\f512"; }
.bi-reception-3::before { content: "\f513"; }
.bi-reception-4::before { content: "\f514"; }
.bi-record-btn-fill::before { content: "\f515"; }
.bi-record-btn::before { content: "\f516"; }
.bi-record-circle-fill::before { content: "\f517"; }
.bi-record-circle::before { content: "\f518"; }
.bi-record-fill::before { content: "\f519"; }
.bi-record::before { content: "\f51a"; }
.bi-record2-fill::before { content: "\f51b"; }
.bi-record2::before { content: "\f51c"; }
.bi-reply-all-fill::before { content: "\f51d"; }
.bi-reply-all::before { content: "\f51e"; }
.bi-reply-fill::before { content: "\f51f"; }
.bi-reply::before { content: "\f520"; }
.bi-rss-fill::before { content: "\f521"; }
.bi-rss::before { content: "\f522"; }
.bi-rulers::before { content: "\f523"; }
.bi-save-fill::before { content: "\f524"; }
.bi-save::before { content: "\f525"; }
.bi-save2-fill::before { content: "\f526"; }
.bi-save2::before { content: "\f527"; }
.bi-scissors::before { content: "\f528"; }
.bi-screwdriver::before { content: "\f529"; }
.bi-search::before { content: "\f52a"; }
.bi-segmented-nav::before { content: "\f52b"; }
.bi-server::before { content: "\f52c"; }
.bi-share-fill::before { content: "\f52d"; }
.bi-share::before { content: "\f52e"; }
.bi-shield-check::before { content: "\f52f"; }
.bi-shield-exclamation::before { content: "\f530"; }
.bi-shield-fill-check::before { content: "\f531"; }
.bi-shield-fill-exclamation::before { content: "\f532"; }
.bi-shield-fill-minus::before { content: "\f533"; }
.bi-shield-fill-plus::before { content: "\f534"; }
.bi-shield-fill-x::before { content: "\f535"; }
.bi-shield-fill::before { content: "\f536"; }
.bi-shield-lock-fill::before { content: "\f537"; }
.bi-shield-lock::before { content: "\f538"; }
.bi-shield-minus::before { content: "\f539"; }
.bi-shield-plus::before { content: "\f53a"; }
.bi-shield-shaded::before { content: "\f53b"; }
.bi-shield-slash-fill::before { content: "\f53c"; }
.bi-shield-slash::before { content: "\f53d"; }
.bi-shield-x::before { content: "\f53e"; }
.bi-shield::before { content: "\f53f"; }
.bi-shift-fill::before { content: "\f540"; }
.bi-shift::before { content: "\f541"; }
.bi-shop-window::before { content: "\f542"; }
.bi-shop::before { content: "\f543"; }
.bi-shuffle::before { content: "\f544"; }
.bi-signpost-2-fill::before { content: "\f545"; }
.bi-signpost-2::before { content: "\f546"; }
.bi-signpost-fill::before { content: "\f547"; }
.bi-signpost-split-fill::before { content: "\f548"; }
.bi-signpost-split::before { content: "\f549"; }
.bi-signpost::before { content: "\f54a"; }
.bi-sim-fill::before { content: "\f54b"; }
.bi-sim::before { content: "\f54c"; }
.bi-skip-backward-btn-fill::before { content: "\f54d"; }
.bi-skip-backward-btn::before { content: "\f54e"; }
.bi-skip-backward-circle-fill::before { content: "\f54f"; }
.bi-skip-backward-circle::before { content: "\f550"; }
.bi-skip-backward-fill::before { content: "\f551"; }
.bi-skip-backward::before { content: "\f552"; }
.bi-skip-end-btn-fill::before { content: "\f553"; }
.bi-skip-end-btn::before { content: "\f554"; }
.bi-skip-end-circle-fill::before { content: "\f555"; }
.bi-skip-end-circle::before { content: "\f556"; }
.bi-skip-end-fill::before { content: "\f557"; }
.bi-skip-end::before { content: "\f558"; }
.bi-skip-forward-btn-fill::before { content: "\f559"; }
.bi-skip-forward-btn::before { content: "\f55a"; }
.bi-skip-forward-circle-fill::before { content: "\f55b"; }
.bi-skip-forward-circle::before { content: "\f55c"; }
.bi-skip-forward-fill::before { content: "\f55d"; }
.bi-skip-forward::before { content: "\f55e"; }
.bi-skip-start-btn-fill::before { content: "\f55f"; }
.bi-skip-start-btn::before { content: "\f560"; }
.bi-skip-start-circle-fill::before { content: "\f561"; }
.bi-skip-start-circle::before { content: "\f562"; }
.bi-skip-start-fill::before { content: "\f563"; }
.bi-skip-start::before { content: "\f564"; }
.bi-slack::before { content: "\f565"; }
.bi-slash-circle-fill::before { content: "\f566"; }
.bi-slash-circle::before { content: "\f567"; }
.bi-slash-square-fill::before { content: "\f568"; }
.bi-slash-square::before { content: "\f569"; }
.bi-slash::before { content: "\f56a"; }
.bi-sliders::before { content: "\f56b"; }
.bi-smartwatch::before { content: "\f56c"; }
.bi-snow::before { content: "\f56d"; }
.bi-snow2::before { content: "\f56e"; }
.bi-snow3::before { content: "\f56f"; }
.bi-sort-alpha-down-alt::before { content: "\f570"; }
.bi-sort-alpha-down::before { content: "\f571"; }
.bi-sort-alpha-up-alt::before { content: "\f572"; }
.bi-sort-alpha-up::before { content: "\f573"; }
.bi-sort-down-alt::before { content: "\f574"; }
.bi-sort-down::before { content: "\f575"; }
.bi-sort-numeric-down-alt::before { content: "\f576"; }
.bi-sort-numeric-down::before { content: "\f577"; }
.bi-sort-numeric-up-alt::before { content: "\f578"; }
.bi-sort-numeric-up::before { content: "\f579"; }
.bi-sort-up-alt::before { content: "\f57a"; }
.bi-sort-up::before { content: "\f57b"; }
.bi-soundwave::before { content: "\f57c"; }
.bi-speaker-fill::before { content: "\f57d"; }
.bi-speaker::before { content: "\f57e"; }
.bi-speedometer::before { content: "\f57f"; }
.bi-speedometer2::before { content: "\f580"; }
.bi-spellcheck::before { content: "\f581"; }
.bi-square-fill::before { content: "\f582"; }
.bi-square-half::before { content: "\f583"; }
.bi-square::before { content: "\f584"; }
.bi-stack::before { content: "\f585"; }
.bi-star-fill::before { content: "\f586"; }
.bi-star-half::before { content: "\f587"; }
.bi-star::before { content: "\f588"; }
.bi-stars::before { content: "\f589"; }
.bi-stickies-fill::before { content: "\f58a"; }
.bi-stickies::before { content: "\f58b"; }
.bi-sticky-fill::before { content: "\f58c"; }
.bi-sticky::before { content: "\f58d"; }
.bi-stop-btn-fill::before { content: "\f58e"; }
.bi-stop-btn::before { content: "\f58f"; }
.bi-stop-circle-fill::before { content: "\f590"; }
.bi-stop-circle::before { content: "\f591"; }
.bi-stop-fill::before { content: "\f592"; }
.bi-stop::before { content: "\f593"; }
.bi-stoplights-fill::before { content: "\f594"; }
.bi-stoplights::before { content: "\f595"; }
.bi-stopwatch-fill::before { content: "\f596"; }
.bi-stopwatch::before { content: "\f597"; }
.bi-subtract::before { content: "\f598"; }
.bi-suit-club-fill::before { content: "\f599"; }
.bi-suit-club::before { content: "\f59a"; }
.bi-suit-diamond-fill::before { content: "\f59b"; }
.bi-suit-diamond::before { content: "\f59c"; }
.bi-suit-heart-fill::before { content: "\f59d"; }
.bi-suit-heart::before { content: "\f59e"; }
.bi-suit-spade-fill::before { content: "\f59f"; }
.bi-suit-spade::before { content: "\f5a0"; }
.bi-sun-fill::before { content: "\f5a1"; }
.bi-sun::before { content: "\f5a2"; }
.bi-sunglasses::before { content: "\f5a3"; }
.bi-sunrise-fill::before { content: "\f5a4"; }
.bi-sunrise::before { content: "\f5a5"; }
.bi-sunset-fill::before { content: "\f5a6"; }
.bi-sunset::before { content: "\f5a7"; }
.bi-symmetry-horizontal::before { content: "\f5a8"; }
.bi-symmetry-vertical::before { content: "\f5a9"; }
.bi-table::before { content: "\f5aa"; }
.bi-tablet-fill::before { content: "\f5ab"; }
.bi-tablet-landscape-fill::before { content: "\f5ac"; }
.bi-tablet-landscape::before { content: "\f5ad"; }
.bi-tablet::before { content: "\f5ae"; }
.bi-tag-fill::before { content: "\f5af"; }
.bi-tag::before { content: "\f5b0"; }
.bi-tags-fill::before { content: "\f5b1"; }
.bi-tags::before { content: "\f5b2"; }
.bi-telegram::before { content: "\f5b3"; }
.bi-telephone-fill::before { content: "\f5b4"; }
.bi-telephone-forward-fill::before { content: "\f5b5"; }
.bi-telephone-forward::before { content: "\f5b6"; }
.bi-telephone-inbound-fill::before { content: "\f5b7"; }
.bi-telephone-inbound::before { content: "\f5b8"; }
.bi-telephone-minus-fill::before { content: "\f5b9"; }
.bi-telephone-minus::before { content: "\f5ba"; }
.bi-telephone-outbound-fill::before { content: "\f5bb"; }
.bi-telephone-outbound::before { content: "\f5bc"; }
.bi-telephone-plus-fill::before { content: "\f5bd"; }
.bi-telephone-plus::before { content: "\f5be"; }
.bi-telephone-x-fill::before { content: "\f5bf"; }
.bi-telephone-x::before { content: "\f5c0"; }
.bi-telephone::before { content: "\f5c1"; }
.bi-terminal-fill::before { content: "\f5c2"; }
.bi-terminal::before { content: "\f5c3"; }
.bi-text-center::before { content: "\f5c4"; }
.bi-text-indent-left::before { content: "\f5c5"; }
.bi-text-indent-right::before { content: "\f5c6"; }
.bi-text-left::before { content: "\f5c7"; }
.bi-text-paragraph::before { content: "\f5c8"; }
.bi-text-right::before { content: "\f5c9"; }
.bi-textarea-resize::before { content: "\f5ca"; }
.bi-textarea-t::before { content: "\f5cb"; }
.bi-textarea::before { content: "\f5cc"; }
.bi-thermometer-half::before { content: "\f5cd"; }
.bi-thermometer-high::before { content: "\f5ce"; }
.bi-thermometer-low::before { content: "\f5cf"; }
.bi-thermometer-snow::before { content: "\f5d0"; }
.bi-thermometer-sun::before { content: "\f5d1"; }
.bi-thermometer::before { content: "\f5d2"; }
.bi-three-dots-vertical::before { content: "\f5d3"; }
.bi-three-dots::before { content: "\f5d4"; }
.bi-toggle-off::before { content: "\f5d5"; }
.bi-toggle-on::before { content: "\f5d6"; }
.bi-toggle2-off::before { content: "\f5d7"; }
.bi-toggle2-on::before { content: "\f5d8"; }
.bi-toggles::before { content: "\f5d9"; }
.bi-toggles2::before { content: "\f5da"; }
.bi-tools::before { content: "\f5db"; }
.bi-tornado::before { content: "\f5dc"; }
.bi-trash-fill::before { content: "\f5dd"; }
.bi-trash::before { content: "\f5de"; }
.bi-trash2-fill::before { content: "\f5df"; }
.bi-trash2::before { content: "\f5e0"; }
.bi-tree-fill::before { content: "\f5e1"; }
.bi-tree::before { content: "\f5e2"; }
.bi-triangle-fill::before { content: "\f5e3"; }
.bi-triangle-half::before { content: "\f5e4"; }
.bi-triangle::before { content: "\f5e5"; }
.bi-trophy-fill::before { content: "\f5e6"; }
.bi-trophy::before { content: "\f5e7"; }
.bi-tropical-storm::before { content: "\f5e8"; }
.bi-truck-flatbed::before { content: "\f5e9"; }
.bi-truck::before { content: "\f5ea"; }
.bi-tsunami::before { content: "\f5eb"; }
.bi-tv-fill::before { content: "\f5ec"; }
.bi-tv::before { content: "\f5ed"; }
.bi-twitch::before { content: "\f5ee"; }
.bi-twitter::before { content: "\f5ef"; }
.bi-type-bold::before { content: "\f5f0"; }
.bi-type-h1::before { content: "\f5f1"; }
.bi-type-h2::before { content: "\f5f2"; }
.bi-type-h3::before { content: "\f5f3"; }
.bi-type-italic::before { content: "\f5f4"; }
.bi-type-strikethrough::before { content: "\f5f5"; }
.bi-type-underline::before { content: "\f5f6"; }
.bi-type::before { content: "\f5f7"; }
.bi-ui-checks-grid::before { content: "\f5f8"; }
.bi-ui-checks::before { content: "\f5f9"; }
.bi-ui-radios-grid::before { content: "\f5fa"; }
.bi-ui-radios::before { content: "\f5fb"; }
.bi-umbrella-fill::before { content: "\f5fc"; }
.bi-umbrella::before { content: "\f5fd"; }
.bi-union::before { content: "\f5fe"; }
.bi-unlock-fill::before { content: "\f5ff"; }
.bi-unlock::before { content: "\f600"; }
.bi-upc-scan::before { content: "\f601"; }
.bi-upc::before { content: "\f602"; }
.bi-upload::before { content: "\f603"; }
.bi-vector-pen::before { content: "\f604"; }
.bi-view-list::before { content: "\f605"; }
.bi-view-stacked::before { content: "\f606"; }
.bi-vinyl-fill::before { content: "\f607"; }
.bi-vinyl::before { content: "\f608"; }
.bi-voicemail::before { content: "\f609"; }
.bi-volume-down-fill::before { content: "\f60a"; }
.bi-volume-down::before { content: "\f60b"; }
.bi-volume-mute-fill::before { content: "\f60c"; }
.bi-volume-mute::before { content: "\f60d"; }
.bi-volume-off-fill::before { content: "\f60e"; }
.bi-volume-off::before { content: "\f60f"; }
.bi-volume-up-fill::before { content: "\f610"; }
.bi-volume-up::before { content: "\f611"; }
.bi-vr::before { content: "\f612"; }
.bi-wallet-fill::before { content: "\f613"; }
.bi-wallet::before { content: "\f614"; }
.bi-wallet2::before { content: "\f615"; }
.bi-watch::before { content: "\f616"; }
.bi-water::before { content: "\f617"; }
.bi-whatsapp::before { content: "\f618"; }
.bi-wifi-1::before { content: "\f619"; }
.bi-wifi-2::before { content: "\f61a"; }
.bi-wifi-off::before { content: "\f61b"; }
.bi-wifi::before { content: "\f61c"; }
.bi-wind::before { content: "\f61d"; }
.bi-window-dock::before { content: "\f61e"; }
.bi-window-sidebar::before { content: "\f61f"; }
.bi-window::before { content: "\f620"; }
.bi-wrench::before { content: "\f621"; }
.bi-x-circle-fill::before { content: "\f622"; }
.bi-x-circle::before { content: "\f623"; }
.bi-x-diamond-fill::before { content: "\f624"; }
.bi-x-diamond::before { content: "\f625"; }
.bi-x-octagon-fill::before { content: "\f626"; }
.bi-x-octagon::before { content: "\f627"; }
.bi-x-square-fill::before { content: "\f628"; }
.bi-x-square::before { content: "\f629"; }
.bi-x::before { content: "\f62a"; }
.bi-youtube::before { content: "\f62b"; }
.bi-zoom-in::before { content: "\f62c"; }
.bi-zoom-out::before { content: "\f62d"; }
.bi-bank::before { content: "\f62e"; }
.bi-bank2::before { content: "\f62f"; }
.bi-bell-slash-fill::before { content: "\f630"; }
.bi-bell-slash::before { content: "\f631"; }
.bi-cash-coin::before { content: "\f632"; }
.bi-check-lg::before { content: "\f633"; }
.bi-coin::before { content: "\f634"; }
.bi-currency-bitcoin::before { content: "\f635"; }
.bi-currency-dollar::before { content: "\f636"; }
.bi-currency-euro::before { content: "\f637"; }
.bi-currency-exchange::before { content: "\f638"; }
.bi-currency-pound::before { content: "\f639"; }
.bi-currency-yen::before { content: "\f63a"; }
.bi-dash-lg::before { content: "\f63b"; }
.bi-exclamation-lg::before { content: "\f63c"; }
.bi-file-earmark-pdf-fill::before { content: "\f63d"; }
.bi-file-earmark-pdf::before { content: "\f63e"; }
.bi-file-pdf-fill::before { content: "\f63f"; }
.bi-file-pdf::before { content: "\f640"; }
.bi-gender-ambiguous::before { content: "\f641"; }
.bi-gender-female::before { content: "\f642"; }
.bi-gender-male::before { content: "\f643"; }
.bi-gender-trans::before { content: "\f644"; }
.bi-headset-vr::before { content: "\f645"; }
.bi-info-lg::before { content: "\f646"; }
.bi-mastodon::before { content: "\f647"; }
.bi-messenger::before { content: "\f648"; }
.bi-piggy-bank-fill::before { content: "\f649"; }
.bi-piggy-bank::before { content: "\f64a"; }
.bi-pin-map-fill::before { content: "\f64b"; }
.bi-pin-map::before { content: "\f64c"; }
.bi-plus-lg::before { content: "\f64d"; }
.bi-question-lg::before { content: "\f64e"; }
.bi-recycle::before { content: "\f64f"; }
.bi-reddit::before { content: "\f650"; }
.bi-safe-fill::before { content: "\f651"; }
.bi-safe2-fill::before { content: "\f652"; }
.bi-safe2::before { content: "\f653"; }
.bi-sd-card-fill::before { content: "\f654"; }
.bi-sd-card::before { content: "\f655"; }
.bi-skype::before { content: "\f656"; }
.bi-slash-lg::before { content: "\f657"; }
.bi-translate::before { content: "\f658"; }
.bi-x-lg::before { content: "\f659"; }
.bi-safe::before { content: "\f65a"; }
.bi-apple::before { content: "\f65b"; }
.bi-microsoft::before { content: "\f65d"; }
.bi-windows::before { content: "\f65e"; }
.bi-behance::before { content: "\f65c"; }
.bi-dribbble::before { content: "\f65f"; }
.bi-line::before { content: "\f660"; }
.bi-medium::before { content: "\f661"; }
.bi-paypal::before { content: "\f662"; }
.bi-pinterest::before { content: "\f663"; }
.bi-signal::before { content: "\f664"; }
.bi-snapchat::before { content: "\f665"; }
.bi-spotify::before { content: "\f666"; }
.bi-stack-overflow::before { content: "\f667"; }
.bi-strava::before { content: "\f668"; }
.bi-wordpress::before { content: "\f669"; }
.bi-vimeo::before { content: "\f66a"; }
.bi-activity::before { content: "\f66b"; }
.bi-easel2-fill::before { content: "\f66c"; }
.bi-easel2::before { content: "\f66d"; }
.bi-easel3-fill::before { content: "\f66e"; }
.bi-easel3::before { content: "\f66f"; }
.bi-fan::before { content: "\f670"; }
.bi-fingerprint::before { content: "\f671"; }
.bi-graph-down-arrow::before { content: "\f672"; }
.bi-graph-up-arrow::before { content: "\f673"; }
.bi-hypnotize::before { content: "\f674"; }
.bi-magic::before { content: "\f675"; }
.bi-person-rolodex::before { content: "\f676"; }
.bi-person-video::before { content: "\f677"; }
.bi-person-video2::before { content: "\f678"; }
.bi-person-video3::before { content: "\f679"; }
.bi-person-workspace::before { content: "\f67a"; }
.bi-radioactive::before { content: "\f67b"; }
.bi-webcam-fill::before { content: "\f67c"; }
.bi-webcam::before { content: "\f67d"; }
.bi-yin-yang::before { content: "\f67e"; }
.bi-bandaid-fill::before { content: "\f680"; }
.bi-bandaid::before { content: "\f681"; }
.bi-bluetooth::before { content: "\f682"; }
.bi-body-text::before { content: "\f683"; }
.bi-boombox::before { content: "\f684"; }
.bi-boxes::before { content: "\f685"; }
.bi-dpad-fill::before { content: "\f686"; }
.bi-dpad::before { content: "\f687"; }
.bi-ear-fill::before { content: "\f688"; }
.bi-ear::before { content: "\f689"; }
.bi-envelope-check-fill::before { content: "\f68b"; }
.bi-envelope-check::before { content: "\f68c"; }
.bi-envelope-dash-fill::before { content: "\f68e"; }
.bi-envelope-dash::before { content: "\f68f"; }
.bi-envelope-exclamation-fill::before { content: "\f691"; }
.bi-envelope-exclamation::before { content: "\f692"; }
.bi-envelope-plus-fill::before { content: "\f693"; }
.bi-envelope-plus::before { content: "\f694"; }
.bi-envelope-slash-fill::before { content: "\f696"; }
.bi-envelope-slash::before { content: "\f697"; }
.bi-envelope-x-fill::before { content: "\f699"; }
.bi-envelope-x::before { content: "\f69a"; }
.bi-explicit-fill::before { content: "\f69b"; }
.bi-explicit::before { content: "\f69c"; }
.bi-git::before { content: "\f69d"; }
.bi-infinity::before { content: "\f69e"; }
.bi-list-columns-reverse::before { content: "\f69f"; }
.bi-list-columns::before { content: "\f6a0"; }
.bi-meta::before { content: "\f6a1"; }
.bi-nintendo-switch::before { content: "\f6a4"; }
.bi-pc-display-horizontal::before { content: "\f6a5"; }
.bi-pc-display::before { content: "\f6a6"; }
.bi-pc-horizontal::before { content: "\f6a7"; }
.bi-pc::before { content: "\f6a8"; }
.bi-playstation::before { content: "\f6a9"; }
.bi-plus-slash-minus::before { content: "\f6aa"; }
.bi-projector-fill::before { content: "\f6ab"; }
.bi-projector::before { content: "\f6ac"; }
.bi-qr-code-scan::before { content: "\f6ad"; }
.bi-qr-code::before { content: "\f6ae"; }
.bi-quora::before { content: "\f6af"; }
.bi-quote::before { content: "\f6b0"; }
.bi-robot::before { content: "\f6b1"; }
.bi-send-check-fill::before { content: "\f6b2"; }
.bi-send-check::before { content: "\f6b3"; }
.bi-send-dash-fill::before { content: "\f6b4"; }
.bi-send-dash::before { content: "\f6b5"; }
.bi-send-exclamation-fill::before { content: "\f6b7"; }
.bi-send-exclamation::before { content: "\f6b8"; }
.bi-send-fill::before { content: "\f6b9"; }
.bi-send-plus-fill::before { content: "\f6ba"; }
.bi-send-plus::before { content: "\f6bb"; }
.bi-send-slash-fill::before { content: "\f6bc"; }
.bi-send-slash::before { content: "\f6bd"; }
.bi-send-x-fill::before { content: "\f6be"; }
.bi-send-x::before { content: "\f6bf"; }
.bi-send::before { content: "\f6c0"; }
.bi-steam::before { content: "\f6c1"; }
.bi-terminal-dash::before { content: "\f6c3"; }
.bi-terminal-plus::before { content: "\f6c4"; }
.bi-terminal-split::before { content: "\f6c5"; }
.bi-ticket-detailed-fill::before { content: "\f6c6"; }
.bi-ticket-detailed::before { content: "\f6c7"; }
.bi-ticket-fill::before { content: "\f6c8"; }
.bi-ticket-perforated-fill::before { content: "\f6c9"; }
.bi-ticket-perforated::before { content: "\f6ca"; }
.bi-ticket::before { content: "\f6cb"; }
.bi-tiktok::before { content: "\f6cc"; }
.bi-window-dash::before { content: "\f6cd"; }
.bi-window-desktop::before { content: "\f6ce"; }
.bi-window-fullscreen::before { content: "\f6cf"; }
.bi-window-plus::before { content: "\f6d0"; }
.bi-window-split::before { content: "\f6d1"; }
.bi-window-stack::before { content: "\f6d2"; }
.bi-window-x::before { content: "\f6d3"; }
.bi-xbox::before { content: "\f6d4"; }
.bi-ethernet::before { content: "\f6d5"; }
.bi-hdmi-fill::before { content: "\f6d6"; }
.bi-hdmi::before { content: "\f6d7"; }
.bi-usb-c-fill::before { content: "\f6d8"; }
.bi-usb-c::before { content: "\f6d9"; }
.bi-usb-fill::before { content: "\f6da"; }
.bi-usb-plug-fill::before { content: "\f6db"; }
.bi-usb-plug::before { content: "\f6dc"; }
.bi-usb-symbol::before { content: "\f6dd"; }
.bi-usb::before { content: "\f6de"; }
.bi-boombox-fill::before { content: "\f6df"; }
.bi-displayport::before { content: "\f6e1"; }
.bi-gpu-card::before { content: "\f6e2"; }
.bi-memory::before { content: "\f6e3"; }
.bi-modem-fill::before { content: "\f6e4"; }
.bi-modem::before { content: "\f6e5"; }
.bi-motherboard-fill::before { content: "\f6e6"; }
.bi-motherboard::before { content: "\f6e7"; }
.bi-optical-audio-fill::before { content: "\f6e8"; }
.bi-optical-audio::before { content: "\f6e9"; }
.bi-pci-card::before { content: "\f6ea"; }
.bi-router-fill::before { content: "\f6eb"; }
.bi-router::before { content: "\f6ec"; }
.bi-thunderbolt-fill::before { content: "\f6ef"; }
.bi-thunderbolt::before { content: "\f6f0"; }
.bi-usb-drive-fill::before { content: "\f6f1"; }
.bi-usb-drive::before { content: "\f6f2"; }
.bi-usb-micro-fill::before { content: "\f6f3"; }
.bi-usb-micro::before { content: "\f6f4"; }
.bi-usb-mini-fill::before { content: "\f6f5"; }
.bi-usb-mini::before { content: "\f6f6"; }
.bi-cloud-haze2::before { content: "\f6f7"; }
.bi-device-hdd-fill::before { content: "\f6f8"; }
.bi-device-hdd::before { content: "\f6f9"; }
.bi-device-ssd-fill::before { content: "\f6fa"; }
.bi-device-ssd::before { content: "\f6fb"; }
.bi-displayport-fill::before { content: "\f6fc"; }
.bi-mortarboard-fill::before { content: "\f6fd"; }
.bi-mortarboard::before { content: "\f6fe"; }
.bi-terminal-x::before { content: "\f6ff"; }
.bi-arrow-through-heart-fill::before { content: "\f700"; }
.bi-arrow-through-heart::before { content: "\f701"; }
.bi-badge-sd-fill::before { content: "\f702"; }
.bi-badge-sd::before { content: "\f703"; }
.bi-bag-heart-fill::before { content: "\f704"; }
.bi-bag-heart::before { content: "\f705"; }
.bi-balloon-fill::before { content: "\f706"; }
.bi-balloon-heart-fill::before { content: "\f707"; }
.bi-balloon-heart::before { content: "\f708"; }
.bi-balloon::before { content: "\f709"; }
.bi-box2-fill::before { content: "\f70a"; }
.bi-box2-heart-fill::before { content: "\f70b"; }
.bi-box2-heart::before { content: "\f70c"; }
.bi-box2::before { content: "\f70d"; }
.bi-braces-asterisk::before { content: "\f70e"; }
.bi-calendar-heart-fill::before { content: "\f70f"; }
.bi-calendar-heart::before { content: "\f710"; }
.bi-calendar2-heart-fill::before { content: "\f711"; }
.bi-calendar2-heart::before { content: "\f712"; }
.bi-chat-heart-fill::before { content: "\f713"; }
.bi-chat-heart::before { content: "\f714"; }
.bi-chat-left-heart-fill::before { content: "\f715"; }
.bi-chat-left-heart::before { content: "\f716"; }
.bi-chat-right-heart-fill::before { content: "\f717"; }
.bi-chat-right-heart::before { content: "\f718"; }
.bi-chat-square-heart-fill::before { content: "\f719"; }
.bi-chat-square-heart::before { content: "\f71a"; }
.bi-clipboard-check-fill::before { content: "\f71b"; }
.bi-clipboard-data-fill::before { content: "\f71c"; }
.bi-clipboard-fill::before { content: "\f71d"; }
.bi-clipboard-heart-fill::before { content: "\f71e"; }
.bi-clipboard-heart::before { content: "\f71f"; }
.bi-clipboard-minus-fill::before { content: "\f720"; }
.bi-clipboard-plus-fill::before { content: "\f721"; }
.bi-clipboard-pulse::before { content: "\f722"; }
.bi-clipboard-x-fill::before { content: "\f723"; }
.bi-clipboard2-check-fill::before { content: "\f724"; }
.bi-clipboard2-check::before { content: "\f725"; }
.bi-clipboard2-data-fill::before { content: "\f726"; }
.bi-clipboard2-data::before { content: "\f727"; }
.bi-clipboard2-fill::before { content: "\f728"; }
.bi-clipboard2-heart-fill::before { content: "\f729"; }
.bi-clipboard2-heart::before { content: "\f72a"; }
.bi-clipboard2-minus-fill::before { content: "\f72b"; }
.bi-clipboard2-minus::before { content: "\f72c"; }
.bi-clipboard2-plus-fill::before { content: "\f72d"; }
.bi-clipboard2-plus::before { content: "\f72e"; }
.bi-clipboard2-pulse-fill::before { content: "\f72f"; }
.bi-clipboard2-pulse::before { content: "\f730"; }
.bi-clipboard2-x-fill::before { content: "\f731"; }
.bi-clipboard2-x::before { content: "\f732"; }
.bi-clipboard2::before { content: "\f733"; }
.bi-emoji-kiss-fill::before { content: "\f734"; }
.bi-emoji-kiss::before { content: "\f735"; }
.bi-envelope-heart-fill::before { content: "\f736"; }
.bi-envelope-heart::before { content: "\f737"; }
.bi-envelope-open-heart-fill::before { content: "\f738"; }
.bi-envelope-open-heart::before { content: "\f739"; }
.bi-envelope-paper-fill::before { content: "\f73a"; }
.bi-envelope-paper-heart-fill::before { content: "\f73b"; }
.bi-envelope-paper-heart::before { content: "\f73c"; }
.bi-envelope-paper::before { content: "\f73d"; }
.bi-filetype-aac::before { content: "\f73e"; }
.bi-filetype-ai::before { content: "\f73f"; }
.bi-filetype-bmp::before { content: "\f740"; }
.bi-filetype-cs::before { content: "\f741"; }
.bi-filetype-css::before { content: "\f742"; }
.bi-filetype-csv::before { content: "\f743"; }
.bi-filetype-doc::before { content: "\f744"; }
.bi-filetype-docx::before { content: "\f745"; }
.bi-filetype-exe::before { content: "\f746"; }
.bi-filetype-gif::before { content: "\f747"; }
.bi-filetype-heic::before { content: "\f748"; }
.bi-filetype-html::before { content: "\f749"; }
.bi-filetype-java::before { content: "\f74a"; }
.bi-filetype-jpg::before { content: "\f74b"; }
.bi-filetype-js::before { content: "\f74c"; }
.bi-filetype-jsx::before { content: "\f74d"; }
.bi-filetype-key::before { content: "\f74e"; }
.bi-filetype-m4p::before { content: "\f74f"; }
.bi-filetype-md::before { content: "\f750"; }
.bi-filetype-mdx::before { content: "\f751"; }
.bi-filetype-mov::before { content: "\f752"; }
.bi-filetype-mp3::before { content: "\f753"; }
.bi-filetype-mp4::before { content: "\f754"; }
.bi-filetype-otf::before { content: "\f755"; }
.bi-filetype-pdf::before { content: "\f756"; }
.bi-filetype-php::before { content: "\f757"; }
.bi-filetype-png::before { content: "\f758"; }
.bi-filetype-ppt::before { content: "\f75a"; }
.bi-filetype-psd::before { content: "\f75b"; }
.bi-filetype-py::before { content: "\f75c"; }
.bi-filetype-raw::before { content: "\f75d"; }
.bi-filetype-rb::before { content: "\f75e"; }
.bi-filetype-sass::before { content: "\f75f"; }
.bi-filetype-scss::before { content: "\f760"; }
.bi-filetype-sh::before { content: "\f761"; }
.bi-filetype-svg::before { content: "\f762"; }
.bi-filetype-tiff::before { content: "\f763"; }
.bi-filetype-tsx::before { content: "\f764"; }
.bi-filetype-ttf::before { content: "\f765"; }
.bi-filetype-txt::before { content: "\f766"; }
.bi-filetype-wav::before { content: "\f767"; }
.bi-filetype-woff::before { content: "\f768"; }
.bi-filetype-xls::before { content: "\f76a"; }
.bi-filetype-xml::before { content: "\f76b"; }
.bi-filetype-yml::before { content: "\f76c"; }
.bi-heart-arrow::before { content: "\f76d"; }
.bi-heart-pulse-fill::before { content: "\f76e"; }
.bi-heart-pulse::before { content: "\f76f"; }
.bi-heartbreak-fill::before { content: "\f770"; }
.bi-heartbreak::before { content: "\f771"; }
.bi-hearts::before { content: "\f772"; }
.bi-hospital-fill::before { content: "\f773"; }
.bi-hospital::before { content: "\f774"; }
.bi-house-heart-fill::before { content: "\f775"; }
.bi-house-heart::before { content: "\f776"; }
.bi-incognito::before { content: "\f777"; }
.bi-magnet-fill::before { content: "\f778"; }
.bi-magnet::before { content: "\f779"; }
.bi-person-heart::before { content: "\f77a"; }
.bi-person-hearts::before { content: "\f77b"; }
.bi-phone-flip::before { content: "\f77c"; }
.bi-plugin::before { content: "\f77d"; }
.bi-postage-fill::before { content: "\f77e"; }
.bi-postage-heart-fill::before { content: "\f77f"; }
.bi-postage-heart::before { content: "\f780"; }
.bi-postage::before { content: "\f781"; }
.bi-postcard-fill::before { content: "\f782"; }
.bi-postcard-heart-fill::before { content: "\f783"; }
.bi-postcard-heart::before { content: "\f784"; }
.bi-postcard::before { content: "\f785"; }
.bi-search-heart-fill::before { content: "\f786"; }
.bi-search-heart::before { content: "\f787"; }
.bi-sliders2-vertical::before { content: "\f788"; }
.bi-sliders2::before { content: "\f789"; }
.bi-trash3-fill::before { content: "\f78a"; }
.bi-trash3::before { content: "\f78b"; }
.bi-valentine::before { content: "\f78c"; }
.bi-valentine2::before { content: "\f78d"; }
.bi-wrench-adjustable-circle-fill::before { content: "\f78e"; }
.bi-wrench-adjustable-circle::before { content: "\f78f"; }
.bi-wrench-adjustable::before { content: "\f790"; }
.bi-filetype-json::before { content: "\f791"; }
.bi-filetype-pptx::before { content: "\f792"; }
.bi-filetype-xlsx::before { content: "\f793"; }
.bi-1-circle-fill::before { content: "\f796"; }
.bi-1-circle::before { content: "\f797"; }
.bi-1-square-fill::before { content: "\f798"; }
.bi-1-square::before { content: "\f799"; }
.bi-2-circle-fill::before { content: "\f79c"; }
.bi-2-circle::before { content: "\f79d"; }
.bi-2-square-fill::before { content: "\f79e"; }
.bi-2-square::before { content: "\f79f"; }
.bi-3-circle-fill::before { content: "\f7a2"; }
.bi-3-circle::before { content: "\f7a3"; }
.bi-3-square-fill::before { content: "\f7a4"; }
.bi-3-square::before { content: "\f7a5"; }
.bi-4-circle-fill::before { content: "\f7a8"; }
.bi-4-circle::before { content: "\f7a9"; }
.bi-4-square-fill::before { content: "\f7aa"; }
.bi-4-square::before { content: "\f7ab"; }
.bi-5-circle-fill::before { content: "\f7ae"; }
.bi-5-circle::before { content: "\f7af"; }
.bi-5-square-fill::before { content: "\f7b0"; }
.bi-5-square::before { content: "\f7b1"; }
.bi-6-circle-fill::before { content: "\f7b4"; }
.bi-6-circle::before { content: "\f7b5"; }
.bi-6-square-fill::before { content: "\f7b6"; }
.bi-6-square::before { content: "\f7b7"; }
.bi-7-circle-fill::before { content: "\f7ba"; }
.bi-7-circle::before { content: "\f7bb"; }
.bi-7-square-fill::before { content: "\f7bc"; }
.bi-7-square::before { content: "\f7bd"; }
.bi-8-circle-fill::before { content: "\f7c0"; }
.bi-8-circle::before { content: "\f7c1"; }
.bi-8-square-fill::before { content: "\f7c2"; }
.bi-8-square::before { content: "\f7c3"; }
.bi-9-circle-fill::before { content: "\f7c6"; }
.bi-9-circle::before { content: "\f7c7"; }
.bi-9-square-fill::before { content: "\f7c8"; }
.bi-9-square::before { content: "\f7c9"; }
.bi-airplane-engines-fill::before { content: "\f7ca"; }
.bi-airplane-engines::before { content: "\f7cb"; }
.bi-airplane-fill::before { content: "\f7cc"; }
.bi-airplane::before { content: "\f7cd"; }
.bi-alexa::before { content: "\f7ce"; }
.bi-alipay::before { content: "\f7cf"; }
.bi-android::before { content: "\f7d0"; }
.bi-android2::before { content: "\f7d1"; }
.bi-box-fill::before { content: "\f7d2"; }
.bi-box-seam-fill::before { content: "\f7d3"; }
.bi-browser-chrome::before { content: "\f7d4"; }
.bi-browser-edge::before { content: "\f7d5"; }
.bi-browser-firefox::before { content: "\f7d6"; }
.bi-browser-safari::before { content: "\f7d7"; }
.bi-c-circle-fill::before { content: "\f7da"; }
.bi-c-circle::before { content: "\f7db"; }
.bi-c-square-fill::before { content: "\f7dc"; }
.bi-c-square::before { content: "\f7dd"; }
.bi-capsule-pill::before { content: "\f7de"; }
.bi-capsule::before { content: "\f7df"; }
.bi-car-front-fill::before { content: "\f7e0"; }
.bi-car-front::before { content: "\f7e1"; }
.bi-cassette-fill::before { content: "\f7e2"; }
.bi-cassette::before { content: "\f7e3"; }
.bi-cc-circle-fill::before { content: "\f7e6"; }
.bi-cc-circle::before { content: "\f7e7"; }
.bi-cc-square-fill::before { content: "\f7e8"; }
.bi-cc-square::before { content: "\f7e9"; }
.bi-cup-hot-fill::before { content: "\f7ea"; }
.bi-cup-hot::before { content: "\f7eb"; }
.bi-currency-rupee::before { content: "\f7ec"; }
.bi-dropbox::before { content: "\f7ed"; }
.bi-escape::before { content: "\f7ee"; }
.bi-fast-forward-btn-fill::before { content: "\f7ef"; }
.bi-fast-forward-btn::before { content: "\f7f0"; }
.bi-fast-forward-circle-fill::before { content: "\f7f1"; }
.bi-fast-forward-circle::before { content: "\f7f2"; }
.bi-fast-forward-fill::before { content: "\f7f3"; }
.bi-fast-forward::before { content: "\f7f4"; }
.bi-filetype-sql::before { content: "\f7f5"; }
.bi-fire::before { content: "\f7f6"; }
.bi-google-play::before { content: "\f7f7"; }
.bi-h-circle-fill::before { content: "\f7fa"; }
.bi-h-circle::before { content: "\f7fb"; }
.bi-h-square-fill::before { content: "\f7fc"; }
.bi-h-square::before { content: "\f7fd"; }
.bi-indent::before { content: "\f7fe"; }
.bi-lungs-fill::before { content: "\f7ff"; }
.bi-lungs::before { content: "\f800"; }
.bi-microsoft-teams::before { content: "\f801"; }
.bi-p-circle-fill::before { content: "\f804"; }
.bi-p-circle::before { content: "\f805"; }
.bi-p-square-fill::before { content: "\f806"; }
.bi-p-square::before { content: "\f807"; }
.bi-pass-fill::before { content: "\f808"; }
.bi-pass::before { content: "\f809"; }
.bi-prescription::before { content: "\f80a"; }
.bi-prescription2::before { content: "\f80b"; }
.bi-r-circle-fill::before { content: "\f80e"; }
.bi-r-circle::before { content: "\f80f"; }
.bi-r-square-fill::before { content: "\f810"; }
.bi-r-square::before { content: "\f811"; }
.bi-repeat-1::before { content: "\f812"; }
.bi-repeat::before { content: "\f813"; }
.bi-rewind-btn-fill::before { content: "\f814"; }
.bi-rewind-btn::before { content: "\f815"; }
.bi-rewind-circle-fill::before { content: "\f816"; }
.bi-rewind-circle::before { content: "\f817"; }
.bi-rewind-fill::before { content: "\f818"; }
.bi-rewind::before { content: "\f819"; }
.bi-train-freight-front-fill::before { content: "\f81a"; }
.bi-train-freight-front::before { content: "\f81b"; }
.bi-train-front-fill::before { content: "\f81c"; }
.bi-train-front::before { content: "\f81d"; }
.bi-train-lightrail-front-fill::before { content: "\f81e"; }
.bi-train-lightrail-front::before { content: "\f81f"; }
.bi-truck-front-fill::before { content: "\f820"; }
.bi-truck-front::before { content: "\f821"; }
.bi-ubuntu::before { content: "\f822"; }
.bi-unindent::before { content: "\f823"; }
.bi-unity::before { content: "\f824"; }
.bi-universal-access-circle::before { content: "\f825"; }
.bi-universal-access::before { content: "\f826"; }
.bi-virus::before { content: "\f827"; }
.bi-virus2::before { content: "\f828"; }
.bi-wechat::before { content: "\f829"; }
.bi-yelp::before { content: "\f82a"; }
.bi-sign-stop-fill::before { content: "\f82b"; }
.bi-sign-stop-lights-fill::before { content: "\f82c"; }
.bi-sign-stop-lights::before { content: "\f82d"; }
.bi-sign-stop::before { content: "\f82e"; }
.bi-sign-turn-left-fill::before { content: "\f82f"; }
.bi-sign-turn-left::before { content: "\f830"; }
.bi-sign-turn-right-fill::before { content: "\f831"; }
.bi-sign-turn-right::before { content: "\f832"; }
.bi-sign-turn-slight-left-fill::before { content: "\f833"; }
.bi-sign-turn-slight-left::before { content: "\f834"; }
.bi-sign-turn-slight-right-fill::before { content: "\f835"; }
.bi-sign-turn-slight-right::before { content: "\f836"; }
.bi-sign-yield-fill::before { content: "\f837"; }
.bi-sign-yield::before { content: "\f838"; }
.bi-ev-station-fill::before { content: "\f839"; }
.bi-ev-station::before { content: "\f83a"; }
.bi-fuel-pump-diesel-fill::before { content: "\f83b"; }
.bi-fuel-pump-diesel::before { content: "\f83c"; }
.bi-fuel-pump-fill::before { content: "\f83d"; }
.bi-fuel-pump::before { content: "\f83e"; }
.bi-0-circle-fill::before { content: "\f83f"; }
.bi-0-circle::before { content: "\f840"; }
.bi-0-square-fill::before { content: "\f841"; }
.bi-0-square::before { content: "\f842"; }
.bi-rocket-fill::before { content: "\f843"; }
.bi-rocket-takeoff-fill::before { content: "\f844"; }
.bi-rocket-takeoff::before { content: "\f845"; }
.bi-rocket::before { content: "\f846"; }
.bi-stripe::before { content: "\f847"; }
.bi-subscript::before { content: "\f848"; }
.bi-superscript::before { content: "\f849"; }
.bi-trello::before { content: "\f84a"; }
.bi-envelope-at-fill::before { content: "\f84b"; }
.bi-envelope-at::before { content: "\f84c"; }
.bi-regex::before { content: "\f84d"; }
.bi-text-wrap::before { content: "\f84e"; }
.bi-sign-dead-end-fill::before { content: "\f84f"; }
.bi-sign-dead-end::before { content: "\f850"; }
.bi-sign-do-not-enter-fill::before { content: "\f851"; }
.bi-sign-do-not-enter::before { content: "\f852"; }
.bi-sign-intersection-fill::before { content: "\f853"; }
.bi-sign-intersection-side-fill::before { content: "\f854"; }
.bi-sign-intersection-side::before { content: "\f855"; }
.bi-sign-intersection-t-fill::before { content: "\f856"; }
.bi-sign-intersection-t::before { content: "\f857"; }
.bi-sign-intersection-y-fill::before { content: "\f858"; }
.bi-sign-intersection-y::before { content: "\f859"; }
.bi-sign-intersection::before { content: "\f85a"; }
.bi-sign-merge-left-fill::before { content: "\f85b"; }
.bi-sign-merge-left::before { content: "\f85c"; }
.bi-sign-merge-right-fill::before { content: "\f85d"; }
.bi-sign-merge-right::before { content: "\f85e"; }
.bi-sign-no-left-turn-fill::before { content: "\f85f"; }
.bi-sign-no-left-turn::before { content: "\f860"; }
.bi-sign-no-parking-fill::before { content: "\f861"; }
.bi-sign-no-parking::before { content: "\f862"; }
.bi-sign-no-right-turn-fill::before { content: "\f863"; }
.bi-sign-no-right-turn::before { content: "\f864"; }
.bi-sign-railroad-fill::before { content: "\f865"; }
.bi-sign-railroad::before { content: "\f866"; }
.bi-building-add::before { content: "\f867"; }
.bi-building-check::before { content: "\f868"; }
.bi-building-dash::before { content: "\f869"; }
.bi-building-down::before { content: "\f86a"; }
.bi-building-exclamation::before { content: "\f86b"; }
.bi-building-fill-add::before { content: "\f86c"; }
.bi-building-fill-check::before { content: "\f86d"; }
.bi-building-fill-dash::before { content: "\f86e"; }
.bi-building-fill-down::before { content: "\f86f"; }
.bi-building-fill-exclamation::before { content: "\f870"; }
.bi-building-fill-gear::before { content: "\f871"; }
.bi-building-fill-lock::before { content: "\f872"; }
.bi-building-fill-slash::before { content: "\f873"; }
.bi-building-fill-up::before { content: "\f874"; }
.bi-building-fill-x::before { content: "\f875"; }
.bi-building-fill::before { content: "\f876"; }
.bi-building-gear::before { content: "\f877"; }
.bi-building-lock::before { content: "\f878"; }
.bi-building-slash::before { content: "\f879"; }
.bi-building-up::before { content: "\f87a"; }
.bi-building-x::before { content: "\f87b"; }
.bi-buildings-fill::before { content: "\f87c"; }
.bi-buildings::before { content: "\f87d"; }
.bi-bus-front-fill::before { content: "\f87e"; }
.bi-bus-front::before { content: "\f87f"; }
.bi-ev-front-fill::before { content: "\f880"; }
.bi-ev-front::before { content: "\f881"; }
.bi-globe-americas::before { content: "\f882"; }
.bi-globe-asia-australia::before { content: "\f883"; }
.bi-globe-central-south-asia::before { content: "\f884"; }
.bi-globe-europe-africa::before { content: "\f885"; }
.bi-house-add-fill::before { content: "\f886"; }
.bi-house-add::before { content: "\f887"; }
.bi-house-check-fill::before { content: "\f888"; }
.bi-house-check::before { content: "\f889"; }
.bi-house-dash-fill::before { content: "\f88a"; }
.bi-house-dash::before { content: "\f88b"; }
.bi-house-down-fill::before { content: "\f88c"; }
.bi-house-down::before { content: "\f88d"; }
.bi-house-exclamation-fill::before { content: "\f88e"; }
.bi-house-exclamation::before { content: "\f88f"; }
.bi-house-gear-fill::before { content: "\f890"; }
.bi-house-gear::before { content: "\f891"; }
.bi-house-lock-fill::before { content: "\f892"; }
.bi-house-lock::before { content: "\f893"; }
.bi-house-slash-fill::before { content: "\f894"; }
.bi-house-slash::before { content: "\f895"; }
.bi-house-up-fill::before { content: "\f896"; }
.bi-house-up::before { content: "\f897"; }
.bi-house-x-fill::before { content: "\f898"; }
.bi-house-x::before { content: "\f899"; }
.bi-person-add::before { content: "\f89a"; }
.bi-person-down::before { content: "\f89b"; }
.bi-person-exclamation::before { content: "\f89c"; }
.bi-person-fill-add::before { content: "\f89d"; }
.bi-person-fill-check::before { content: "\f89e"; }
.bi-person-fill-dash::before { content: "\f89f"; }
.bi-person-fill-down::before { content: "\f8a0"; }
.bi-person-fill-exclamation::before { content: "\f8a1"; }
.bi-person-fill-gear::before { content: "\f8a2"; }
.bi-person-fill-lock::before { content: "\f8a3"; }
.bi-person-fill-slash::before { content: "\f8a4"; }
.bi-person-fill-up::before { content: "\f8a5"; }
.bi-person-fill-x::before { content: "\f8a6"; }
.bi-person-gear::before { content: "\f8a7"; }
.bi-person-lock::before { content: "\f8a8"; }
.bi-person-slash::before { content: "\f8a9"; }
.bi-person-up::before { content: "\f8aa"; }
.bi-scooter::before { content: "\f8ab"; }
.bi-taxi-front-fill::before { content: "\f8ac"; }
.bi-taxi-front::before { content: "\f8ad"; }
.bi-amd::before { content: "\f8ae"; }
.bi-database-add::before { content: "\f8af"; }
.bi-database-check::before { content: "\f8b0"; }
.bi-database-dash::before { content: "\f8b1"; }
.bi-database-down::before { content: "\f8b2"; }
.bi-database-exclamation::before { content: "\f8b3"; }
.bi-database-fill-add::before { content: "\f8b4"; }
.bi-database-fill-check::before { content: "\f8b5"; }
.bi-database-fill-dash::before { content: "\f8b6"; }
.bi-database-fill-down::before { content: "\f8b7"; }
.bi-database-fill-exclamation::before { content: "\f8b8"; }
.bi-database-fill-gear::before { content: "\f8b9"; }
.bi-database-fill-lock::before { content: "\f8ba"; }
.bi-database-fill-slash::before { content: "\f8bb"; }
.bi-database-fill-up::before { content: "\f8bc"; }
.bi-database-fill-x::before { content: "\f8bd"; }
.bi-database-fill::before { content: "\f8be"; }
.bi-database-gear::before { content: "\f8bf"; }
.bi-database-lock::before { content: "\f8c0"; }
.bi-database-slash::before { content: "\f8c1"; }
.bi-database-up::before { content: "\f8c2"; }
.bi-database-x::before { content: "\f8c3"; }
.bi-database::before { content: "\f8c4"; }
.bi-houses-fill::before { content: "\f8c5"; }
.bi-houses::before { content: "\f8c6"; }
.bi-nvidia::before { content: "\f8c7"; }
.bi-person-vcard-fill::before { content: "\f8c8"; }
.bi-person-vcard::before { content: "\f8c9"; }
.bi-sina-weibo::before { content: "\f8ca"; }
.bi-tencent-qq::before { content: "\f8cb"; }
.bi-wikipedia::before { content: "\f8cc"; }
.bi-alphabet-uppercase::before { content: "\f2a5"; }
.bi-alphabet::before { content: "\f68a"; }
.bi-amazon::before { content: "\f68d"; }
.bi-arrows-collapse-vertical::before { content: "\f690"; }
.bi-arrows-expand-vertical::before { content: "\f695"; }
.bi-arrows-vertical::before { content: "\f698"; }
.bi-arrows::before { content: "\f6a2"; }
.bi-ban-fill::before { content: "\f6a3"; }
.bi-ban::before { content: "\f6b6"; }
.bi-bing::before { content: "\f6c2"; }
.bi-cake::before { content: "\f6e0"; }
.bi-cake2::before { content: "\f6ed"; }
.bi-cookie::before { content: "\f6ee"; }
.bi-copy::before { content: "\f759"; }
.bi-crosshair::before { content: "\f769"; }
.bi-crosshair2::before { content: "\f794"; }
.bi-emoji-astonished-fill::before { content: "\f795"; }
.bi-emoji-astonished::before { content: "\f79a"; }
.bi-emoji-grimace-fill::before { content: "\f79b"; }
.bi-emoji-grimace::before { content: "\f7a0"; }
.bi-emoji-grin-fill::before { content: "\f7a1"; }
.bi-emoji-grin::before { content: "\f7a6"; }
.bi-emoji-surprise-fill::before { content: "\f7a7"; }
.bi-emoji-surprise::before { content: "\f7ac"; }
.bi-emoji-tear-fill::before { content: "\f7ad"; }
.bi-emoji-tear::before { content: "\f7b2"; }
.bi-envelope-arrow-down-fill::before { content: "\f7b3"; }
.bi-envelope-arrow-down::before { content: "\f7b8"; }
.bi-envelope-arrow-up-fill::before { content: "\f7b9"; }
.bi-envelope-arrow-up::before { content: "\f7be"; }
.bi-feather::before { content: "\f7bf"; }
.bi-feather2::before { content: "\f7c4"; }
.bi-floppy-fill::before { content: "\f7c5"; }
.bi-floppy::before { content: "\f7d8"; }
.bi-floppy2-fill::before { content: "\f7d9"; }
.bi-floppy2::before { content: "\f7e4"; }
.bi-gitlab::before { content: "\f7e5"; }
.bi-highlighter::before { content: "\f7f8"; }
.bi-marker-tip::before { content: "\f802"; }
.bi-nvme-fill::before { content: "\f803"; }
.bi-nvme::before { content: "\f80c"; }
.bi-opencollective::before { content: "\f80d"; }
.bi-pci-card-network::before { content: "\f8cd"; }
.bi-pci-card-sound::before { content: "\f8ce"; }
.bi-radar::before { content: "\f8cf"; }
.bi-send-arrow-down-fill::before { content: "\f8d0"; }
.bi-send-arrow-down::before { content: "\f8d1"; }
.bi-send-arrow-up-fill::before { content: "\f8d2"; }
.bi-send-arrow-up::before { content: "\f8d3"; }
.bi-sim-slash-fill::before { content: "\f8d4"; }
.bi-sim-slash::before { content: "\f8d5"; }
.bi-sourceforge::before { content: "\f8d6"; }
.bi-substack::before { content: "\f8d7"; }
.bi-threads-fill::before { content: "\f8d8"; }
.bi-threads::before { content: "\f8d9"; }
.bi-transparency::before { content: "\f8da"; }
.bi-twitter-x::before { content: "\f8db"; }
.bi-type-h4::before { content: "\f8dc"; }
.bi-type-h5::before { content: "\f8dd"; }
.bi-type-h6::before { content: "\f8de"; }
.bi-backpack-fill::before { content: "\f8df"; }
.bi-backpack::before { content: "\f8e0"; }
.bi-backpack2-fill::before { content: "\f8e1"; }
.bi-backpack2::before { content: "\f8e2"; }
.bi-backpack3-fill::before { content: "\f8e3"; }
.bi-backpack3::before { content: "\f8e4"; }
.bi-backpack4-fill::before { content: "\f8e5"; }
.bi-backpack4::before { content: "\f8e6"; }
.bi-brilliance::before { content: "\f8e7"; }
.bi-cake-fill::before { content: "\f8e8"; }
.bi-cake2-fill::before { content: "\f8e9"; }
.bi-duffle-fill::before { content: "\f8ea"; }
.bi-duffle::before { content: "\f8eb"; }
.bi-exposure::before { content: "\f8ec"; }
.bi-gender-neuter::before { content: "\f8ed"; }
.bi-highlights::before { content: "\f8ee"; }
.bi-luggage-fill::before { content: "\f8ef"; }
.bi-luggage::before { content: "\f8f0"; }
.bi-mailbox-flag::before { content: "\f8f1"; }
.bi-mailbox2-flag::before { content: "\f8f2"; }
.bi-noise-reduction::before { content: "\f8f3"; }
.bi-passport-fill::before { content: "\f8f4"; }
.bi-passport::before { content: "\f8f5"; }
.bi-person-arms-up::before { content: "\f8f6"; }
.bi-person-raised-hand::before { content: "\f8f7"; }
.bi-person-standing-dress::before { content: "\f8f8"; }
.bi-person-standing::before { content: "\f8f9"; }
.bi-person-walking::before { content: "\f8fa"; }
.bi-person-wheelchair::before { content: "\f8fb"; }
.bi-shadows::before { content: "\f8fc"; }
.bi-suitcase-fill::before { content: "\f8fd"; }
.bi-suitcase-lg-fill::before { content: "\f8fe"; }
.bi-suitcase-lg::before { content: "\f8ff"; }
.bi-suitcase::before { content: "\f900"; }
.bi-suitcase2-fill::before { content: "\f901"; }
.bi-suitcase2::before { content: "\f902"; }
.bi-vignette::before { content: "\f903"; }
.bi-bluesky::before { content: "\f7f9"; }
.bi-tux::before { content: "\f904"; }
.bi-beaker-fill::before { content: "\f905"; }
.bi-beaker::before { content: "\f906"; }
.bi-flask-fill::before { content: "\f907"; }
.bi-flask-florence-fill::before { content: "\f908"; }
.bi-flask-florence::before { content: "\f909"; }
.bi-flask::before { content: "\f90a"; }
.bi-leaf-fill::before { content: "\f90b"; }
.bi-leaf::before { content: "\f90c"; }
.bi-measuring-cup-fill::before { content: "\f90d"; }
.bi-measuring-cup::before { content: "\f90e"; }
.bi-unlock2-fill::before { content: "\f90f"; }
.bi-unlock2::before { content: "\f910"; }
.bi-battery-low::before { content: "\f911"; }
.bi-anthropic::before { content: "\f912"; }
.bi-apple-music::before { content: "\f913"; }
.bi-claude::before { content: "\f914"; }
.bi-openai::before { content: "\f915"; }
.bi-perplexity::before { content: "\f916"; }
.bi-css::before { content: "\f917"; }
.bi-javascript::before { content: "\f918"; }
.bi-typescript::before { content: "\f919"; }
.bi-fork-knife::before { content: "\f91a"; }
.bi-globe-americas-fill::before { content: "\f91b"; }
.bi-globe-asia-australia-fill::before { content: "\f91c"; }
.bi-globe-central-south-asia-fill::before { content: "\f91d"; }
.bi-globe-europe-africa-fill::before { content: "\f91e"; }


/*# sourceMappingURL=main.6ba3fbc5.css.map*/