/*!
 * 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:0;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{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.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=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>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:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.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-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.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:.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,.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 .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .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-stroke.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{fill:#444}.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,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.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-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.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:.83em}.ql-snow .ql-editor h6{font-size:.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{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.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 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.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:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[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-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[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:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[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:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.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:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 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]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;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:0;content:"Save";padding-right:0}.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}
#quill-editor{position:relative}.mention{color:#0366d6}.completions{background:#fff;border-radius:2px;box-shadow:2px 2px 2px rgba(0,0,0,.25);list-style:none}.completions,.completions>li{margin:0;padding:0}.completions>li>button{background:none;border:none;box-sizing:border-box;display:block;height:2em;margin:0;padding:.25em .5em;text-align:left;width:100%}.completions>li>button:hover{background:#ddd}.completions>li>button:focus{background:#ddd;outline:none}.completions>li>button>.matched{color:#000;font-weight:700}.completions>li>button>*{vertical-align:middle}.emoji_completions{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.12);list-style:none;margin:0;padding:6px}.emoji_completions li{display:inline-block;margin:2px 0;padding:0}.emoji_completions li:not(:last-of-type){margin-right:3px}.emoji_completions>li>button{background:#efefef;border:none;border-radius:3px;box-sizing:border-box;display:block;margin:0;padding:3px 2px 6px;text-align:left;width:100%}.emoji_completions>li>button:hover{background:#2d9ee0;color:#fff}.emoji_completions>li>button:focus{background:#2d9ee0;color:#fff;outline:none}.emoji_completions>li>button.emoji-active{background:red;background:#2d9ee0;color:#fff;outline:none}.emoji_completions>li>button>.matched{font-weight:700}.emoji_completions>li>button>*,.ico{vertical-align:middle}.ico{font-size:18px;line-height:0;margin-right:5px}#emoji-palette{border:1px solid rgba(0,0,0,.15);border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.12);max-width:250px;position:absolute;z-index:999}.bem{cursor:pointer;display:inline-block;font-size:24px;margin:2px;text-align:center;width:34px}#tab-filters{margin:20px auto 0;width:210px}.emoji-tab{cursor:pointer;display:inline-table;height:100%;min-height:30px;text-align:center;width:30px}#tab-toolbar{background-color:#f7f7f7;border-bottom:1px solid rgba(0,0,0,.15);padding:4px 4px 0}#tab-toolbar ul{margin:0;padding:0}#tab-toolbar .active{border-bottom:3px solid #2ab27b}#tab-panel{background:#fff;display:flex;flex-wrap:wrap;justify-content:center;max-height:220px;overflow-y:scroll;padding:2px}#quill-editor x-contain,contain{background:#fb8;display:block}#quill-editor table{border-collapse:collapse;width:100%}#quill-editor table td{border:1px solid #000;height:25px;padding:5px}.ql-picker.ql-table .ql-picker-label:before,button.ql-table:after{content:"TABLE"}button.ql-contain:after{content:"WRAP"}button.ql-table[value=append-row]:after{content:"ROWS+"}button.ql-table[value=append-col]:after{content:"COLS+"}.ql-contain,.ql-table{margin-right:-15px;width:auto!important}#emoji-close-div{height:100%;left:0;position:fixed;top:0;width:100%}.textarea-emoji-control{height:25px;right:4px;top:10px;width:25px}#textarea-emoji{border:1px solid #66afe9;border:1px solid rgba(0,0,0,.15);border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.12);max-width:250px;position:absolute;right:0;z-index:999}.ql-editor{padding-right:26px}.i-activity{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70"><g transform="translate(7.500000, 7.500000)"><path stroke="%236F6D70" d="M18.02 1.36c5.92 3.02 8.28 10.26 5.26 16.18-2.12 4.17-6.35 6.57-10.73 6.57-1.83 0-3.7-.4-5.45-1.3-5.9-3-8.27-10.22-5.25-16.2C3.97 2.5 8.2.1 12.57.1c1.84 0 3.7.42 5.45 1.3zm4.7 11.44c.1-1.3-.06-2.6-.47-3.87-.13-.38-.27-.75-.43-1.1l-3.42-1.6-1.57-3.4c-.62-.3-1.27-.5-1.92-.68-.7-.18-1.5-.27-2.3-.27-.4 0-.8.02-1.2.06L8.9 4.74l-3.74.43c-.63.68-1.16 1.45-1.6 2.28-.42.84-.72 1.72-.9 2.63l1.84 3.3-.74 3.68c.3.56.66 1.08 1.1 1.58.76.94 1.7 1.7 2.8 2.32l3.7-.74 3.26 1.84c1.13-.23 2.23-.65 3.24-1.26.6-.35 1.2-.77 1.7-1.24l.44-3.74 2.78-2.55.05-.47z" stroke-linecap="round" stroke-linejoin="round"/><polygon points="10.6158689 8.50666885 8.42649168 12.8046921 11.836847 16.2129328 16.1342124 14.0235556 15.3793892 9.26144504"/></g></g></g></svg>')}.i-activity,.i-flags{content:"";height:25px;margin:auto;width:25px}.i-flags{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70" fill-rule="nonzero"><g transform="translate(9.500000, 8.000000)"><path d="M.5 3.13V23.5c0 .83.68 1.5 1.5 1.5.84 0 1.5-.67 1.5-1.5V3.14c0-.83-.66-1.5-1.5-1.5-.82 0-1.5.67-1.5 1.5z"/><path d="M3.5 11.54c.7-.16 1.44-.22 2.25-.17 1.38.07 2.48.3 5.23 1.04l.55.2c3.02.8 4.77 1 5.96.67v-7.9c-1.7.33-3.8-.07-7.1-1-3.9-1.1-5.7-1.3-6.9-.5v7.7zm7.68-10.1c4.1 1.15 5.7 1.3 6.98.44 1-.66 2.33.05 2.33 1.25v11c0 .5-.3 1-.7 1.26-2.2 1.4-4.6 1.2-9.1 0l-.56-.16c-4.54-1.2-6.15-1.3-7.05-.2-.9 1.06-2.65.42-2.65-.98v-11c0-.4.2-.8.5-1.1C3.4-.24 5.75-.1 11.2 1.4z"/></g></g></g></svg>')}.i-food{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70"><path fill-rule="nonzero" d="M9.57 28.2c0 .28.22.5.5.5h19.2c.27 0 .5-.22.5-.5v-4.4H9.57v4.4zm23.2-3.06v3.07c0 1.95-1.57 3.5-3.5 3.5h-19.2c-1.93 0-3.5-1.55-3.5-3.5V25c.46.15.96.24 1.47.24h23.78c.33 0 .64-.04.94-.1z"/><path fill-rule="nonzero" d="M6.57 18.2v-3.45c0-3.56 2.9-6.45 6.45-6.45h13.3c3.55 0 6.44 2.9 6.44 6.45v3.45H6.56zm3-1.83h3.6l.4.86c.23.5.73.83 1.3.83.56 0 1.06-.33 1.3-.83l.4-.86h13.2v-1.62c0-1.9-1.56-3.45-3.45-3.45h-13.3c-1.9 0-3.45 1.55-3.45 3.45v1.62z"/><path fill-rule="nonzero" d="M13.23 16.37l.4.86c.24.5.74.83 1.3.83.57 0 1.07-.33 1.3-.83l.4-.86H31.9c2.44 0 4.43 1.98 4.43 4.43 0 2.45-1.98 4.44-4.44 4.44H8.1c-2.44 0-4.43-2-4.43-4.44 0-2.45 1.98-4.43 4.44-4.43h5.14zm-5.12 3c-.8 0-1.42.64-1.42 1.43 0 .8.64 1.44 1.44 1.44h23.8c.8 0 1.43-.64 1.43-1.44 0-.8-.64-1.43-1.44-1.43H18.4c-.83 1.04-2.1 1.7-3.5 1.7-1.37 0-2.65-.66-3.47-1.7H8.1z"/><circle cx="14.6682646" cy="13.75" r="1"/><circle cx="24.6682646" cy="13.75" r="1"/><circle cx="19.6682646" cy="13.75" r="1"/></g></g></svg>')}.i-food,.i-nature{content:"";height:25px;margin:auto;width:25px}.i-nature{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70" fill-rule="nonzero"><path d="M15.96 18.26L30.86 32c.5.46 1.3.43 1.77-.08.46-.5.43-1.3-.08-1.76l-14.9-13.74c-.5-.46-1.3-.43-1.76.08-.5.5-.5 1.3 0 1.76z"/><path d="M18.17 21.28c-.7-.06-1.3.45-1.35 1.14-.06.7.45 1.3 1.13 1.35l4.96.43c.9.07 1.5-.66 1.4-1.47l-1-5.6c-.1-.7-.74-1.14-1.42-1.02-.67.2-1.12.8-1 1.5l.7 4-3.32-.3z"/><path d="M28.48 28.95c-.38.17-1 .4-1.85.64-2.92.7-6 .9-8.95-.2-5.98-2.17-9.8-8.5-10.54-19.9l-.1-1.4 1.38-.2c14.45-2.08 23.4 7.4 21.33 19.85l-1.9-.3.63 1.43zM10.24 10.77C11.12 20.14 14.2 25 18.7 26.6c2.27.83 4.76.74 7.14.1.4-.12.76-.23 1.07-.35 1.2-9.6-5.4-16.57-16.6-15.58z"/></g></g></svg>')}.i-objects{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70" fill-rule="nonzero"><path d="M11.04 16.7c0-4.85 4.02-8.76 8.96-8.76 4.94 0 8.96 3.9 8.96 8.76 0 2.54-1.12 4.9-3 6.54v1.87c0 1.28-1.02 2.27-2.26 2.27h-7.37c-1.23 0-2.25-1-2.25-2.22V23.3c-1.9-1.65-3.04-4-3.04-6.58zm11.9 5.82c0-.48.24-.93.63-1.22 1.5-1.08 2.4-2.77 2.4-4.6 0-3.17-2.67-5.76-5.97-5.76s-5.96 2.6-5.96 5.76c0 1.84.9 3.54 2.42 4.62.4.28.62.74.62 1.22v1.8h5.87V22.5z"/><path d="M21.76 28.78c-.22.05-.42.1-.62.13-.5.1-.9.2-1.1.2-.24 0-.62-.04-1.08-.12l-.74-.15-.08-.02v-2.93c0-.83-.68-1.5-1.5-1.5-.83 0-1.5.67-1.5 1.5v4.1c0 .68.44 1.27 1.1 1.45l.38.1.94.23c.3.1.6.15.87.2.62.1 1.16.17 1.6.17.47 0 1.03-.1 1.7-.2l.7-.17.95-.22c.18-.03.32-.1.4-.1.64-.2 1.08-.76 1.08-1.43v-4.1c0-.83-.67-1.5-1.5-1.5-.82 0-1.5.67-1.5 1.5v2.9c-.03 0-.07 0-.1.02z"/></g></g></svg>')}.i-objects,.i-people{content:"";height:25px;margin:auto;width:25px}.i-people{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70"><path fill-rule="nonzero" d="M20 34c-7.73 0-14-6.27-14-14S12.27 6 20 6s14 6.27 14 14-6.27 14-14 14zm0-3c6.08 0 11-4.92 11-11S26.08 9 20 9 9 13.92 9 20s4.92 11 11 11z"/><circle cx="15.3474348" cy="16.7705459" r="2.34743481"/><circle cx="24.4703784" cy="16.7705459" r="2.34743481"/><path d="M20 27.9c2.7 0 4.88-2.18 4.88-4.88 0-2.7-9.76-2.7-9.76 0S17.3 27.9 20 27.9z"/></g></g></svg>')}.i-symbols{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70" fill-rule="nonzero"><path d="M15.37 7.95c-4.48 0-8.06 3.9-8.06 8.64 0 3.5 2.2 6.9 5.8 10.3 1.2 1.1 2.5 2.2 3.9 3.1.84.6 1.5 1 1.98 1.3l.27.15.8.5 1.1-.6c.5-.27 1.18-.7 2-1.25 1.34-.9 2.66-1.9 3.9-3 3.57-3.28 5.75-6.8 5.75-10.6 0-4.74-3.6-8.65-8.1-8.65v3.3c2.6 0 4.76 2.4 4.76 5.35 0 2.65-1.72 5.43-4.7 8.13-1.1 1-2.27 1.9-3.5 2.7-.43.3-.83.54-1.17.74-.35-.2-.76-.5-1.2-.83-1.24-.87-2.4-1.83-3.54-2.87-2.95-2.76-4.7-5.5-4.7-7.9 0-2.98 2.2-5.35 4.78-5.35 1.3 0 2.5.6 3.4 1.6L20 14.3l1.25-1.43c.9-1.03 2.1-1.6 3.38-1.6v-3.3c-1.68 0-3.3.56-4.63 1.57-1.34-1-2.95-1.57-4.63-1.57z"/></g></g></svg>')}.i-symbols,.i-travel{content:"";height:25px;margin:auto;width:25px}.i-travel{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70" fill-rule="nonzero"><path d="M25.46 11.2s-2.67 2.58-3.94 3.95l-10.6-2.13c-.12-.02-.25.04-.3.15l-.8 1.6c-.07.13 0 .3.12.37l7.75 3.88L13.4 24c-.5-.16-1.1-.33-1.66-.3-.3 0-.6.06-.85.25-.3.2-.4.5-.4.9s.1.74.3.98l3.2 3.23c.3.23.7.34 1 .34.4 0 .7-.13.9-.37.2-.23.24-.53.25-.84 0-.6-.15-1.2-.3-1.7l4.97-4.3 3.9 7.76c.06.13.23.2.36.12l1.6-.8c.13-.07.2-.2.17-.3l-2.12-10.6c1.4-1.28 3.95-3.95 3.96-3.96.86-.88 1.4-1.93 1.4-2.87 0-.5-.17-1-.5-1.33-.37-.36-.87-.5-1.38-.5-.95 0-2 .52-2.88 1.4zm2.87-4.4c1.28 0 2.54.44 3.5 1.4.93.93 1.38 2.2 1.38 3.47 0 1.8-.8 3.54-2.2 4.94-.4.5-1.7 1.8-2.8 2.9l1.8 9c.3 1.5-.4 2.9-1.7 3.6l-1.62.8c-1.62.8-3.6.1-4.36-1.4L20 27.1l-.7.6v.62c-.03.92-.28 1.8-.92 2.6-.8 1-1.98 1.5-3.22 1.5-1.03 0-2.12-.37-2.96-1.1l-.16-.14-3.22-3.22-.1-.12c-.75-.83-1.12-1.9-1.12-3 0-1.24.5-2.43 1.48-3.22.8-.6 1.68-.9 2.62-.9h.62l.6-.7-4.27-2.1c-1.65-.8-2.33-2.8-1.52-4.4l.8-1.64c.67-1.3 2.14-2.02 3.57-1.73l9 1.8 1.36-1.33 1.5-1.48c1.42-1.4 3.17-2.27 4.97-2.27z"/></g></g></svg>')}.button-emoji{margin-bottom:-5px}.ql-emojiblot{display:inline-block;vertical-align:text-top}.ap{background-image:url(1e7b63404cd2fb8e6525b2fd4ee4d286.png);background-repeat:no-repeat;background-size:820px;box-sizing:border-box;display:inline-flex;font-size:20px;height:20px;line-height:1;margin-top:-3px;overflow:hidden;text-indent:-999px;width:20px}.ap-copyright{background-position:0 0}.ap-registered{background-position:0 -20px}.ap-bangbang{background-position:0 -40px}.ap-interrobang{background-position:0 -60px}.ap-tm{background-position:0 -80px}.ap-information_source{background-position:0 -100px}.ap-left_right_arrow{background-position:0 -120px}.ap-arrow_up_down{background-position:0 -140px}.ap-arrow_upper_left{background-position:0 -160px}.ap-arrow_upper_right{background-position:0 -180px}.ap-arrow_lower_right{background-position:0 -200px}.ap-arrow_lower_left{background-position:0 -220px}.ap-leftwards_arrow_with_hook{background-position:0 -240px}.ap-arrow_right_hook{background-position:0 -260px}.ap-watch{background-position:0 -280px}.ap-hourglass{background-position:0 -300px}.ap-keyboard{background-position:0 -320px}.ap-fast_forward{background-position:0 -360px}.ap-rewind{background-position:0 -380px}.ap-arrow_double_up{background-position:0 -400px}.ap-arrow_double_down{background-position:0 -420px}.ap-black_right_pointing_double_triangle_with_vertical_bar{background-position:0 -440px}.ap-black_left_pointing_double_triangle_with_vertical_bar{background-position:0 -460px}.ap-black_right_pointing_triangle_with_double_vertical_bar{background-position:0 -480px}.ap-alarm_clock{background-position:0 -500px}.ap-stopwatch{background-position:0 -520px}.ap-timer_clock{background-position:0 -540px}.ap-hourglass_flowing_sand{background-position:0 -560px}.ap-double_vertical_bar{background-position:0 -580px}.ap-black_square_for_stop{background-position:0 -600px}.ap-black_circle_for_record{background-position:0 -620px}.ap-m{background-position:0 -640px}.ap-black_small_square{background-position:0 -660px}.ap-white_small_square{background-position:0 -680px}.ap-arrow_forward{background-position:0 -700px}.ap-arrow_backward{background-position:0 -720px}.ap-white_medium_square{background-position:0 -740px}.ap-black_medium_square{background-position:0 -760px}.ap-white_medium_small_square{background-position:0 -780px}.ap-black_medium_small_square{background-position:0 -800px}.ap-sunny{background-position:-20px 0}.ap-cloud{background-position:-20px -20px}.ap-umbrella{background-position:-20px -40px}.ap-snowman{background-position:-20px -60px}.ap-comet{background-position:-20px -80px}.ap-phone,.ap-telephone{background-position:-20px -100px}.ap-ballot_box_with_check{background-position:-20px -120px}.ap-umbrella_with_rain_drops{background-position:-20px -140px}.ap-coffee{background-position:-20px -160px}.ap-shamrock{background-position:-20px -180px}.ap-point_up{background-position:-20px -200px}.ap-skull_and_crossbones{background-position:-20px -320px}.ap-radioactive_sign{background-position:-20px -340px}.ap-biohazard_sign{background-position:-20px -360px}.ap-orthodox_cross{background-position:-20px -380px}.ap-star_and_crescent{background-position:-20px -400px}.ap-peace_symbol{background-position:-20px -420px}.ap-yin_yang{background-position:-20px -440px}.ap-wheel_of_dharma{background-position:-20px -460px}.ap-white_frowning_face{background-position:-20px -480px}.ap-relaxed{background-position:-20px -500px}.ap-aries{background-position:-20px -520px}.ap-taurus{background-position:-20px -540px}.ap-gemini{background-position:-20px -560px}.ap-cancer{background-position:-20px -580px}.ap-leo{background-position:-20px -600px}.ap-virgo{background-position:-20px -620px}.ap-libra{background-position:-20px -640px}.ap-scorpius{background-position:-20px -660px}.ap-sagittarius{background-position:-20px -680px}.ap-capricorn{background-position:-20px -700px}.ap-aquarius{background-position:-20px -720px}.ap-pisces{background-position:-20px -740px}.ap-spades{background-position:-20px -760px}.ap-clubs{background-position:-20px -780px}.ap-hearts{background-position:-20px -800px}.ap-diamonds{background-position:-40px 0}.ap-hotsprings{background-position:-40px -20px}.ap-recycle{background-position:-40px -40px}.ap-wheelchair{background-position:-40px -60px}.ap-hammer_and_pick{background-position:-40px -80px}.ap-anchor{background-position:-40px -100px}.ap-crossed_swords{background-position:-40px -120px}.ap-scales{background-position:-40px -140px}.ap-alembic{background-position:-40px -160px}.ap-gear{background-position:-40px -180px}.ap-atom_symbol{background-position:-40px -200px}.ap-fleur_de_lis{background-position:-40px -220px}.ap-warning{background-position:-40px -240px}.ap-zap{background-position:-40px -260px}.ap-white_circle{background-position:-40px -280px}.ap-black_circle{background-position:-40px -300px}.ap-coffin{background-position:-40px -320px}.ap-funeral_urn{background-position:-40px -340px}.ap-soccer{background-position:-40px -360px}.ap-baseball{background-position:-40px -380px}.ap-snowman_without_snow{background-position:-40px -400px}.ap-partly_sunny{background-position:-40px -420px}.ap-thunder_cloud_and_rain{background-position:-40px -440px}.ap-ophiuchus{background-position:-40px -460px}.ap-pick{background-position:-40px -480px}.ap-helmet_with_white_cross{background-position:-40px -500px}.ap-chains{background-position:-40px -520px}.ap-no_entry{background-position:-40px -540px}.ap-shinto_shrine{background-position:-40px -560px}.ap-church{background-position:-40px -580px}.ap-mountain{background-position:-40px -600px}.ap-beach_umbrella,.ap-umbrella_on_ground{background-position:-40px -620px}.ap-fountain{background-position:-40px -640px}.ap-golf{background-position:-40px -660px}.ap-ferry{background-position:-40px -680px}.ap-boat{background-position:-40px -700px}.ap-skier{background-position:-40px -720px}.ap-ice_skate{background-position:-40px -740px}.ap-person_with_ball{background-position:-40px -760px}.ap-tent{background-position:-60px -60px}.ap-fuelpump{background-position:-60px -80px}.ap-scissors{background-position:-60px -100px}.ap-white_check_mark{background-position:-60px -120px}.ap-airplane{background-position:-60px -140px}.ap-email{background-position:-60px -160px}.ap-fist{background-position:-60px -180px}.ap-hand{background-position:-60px -300px}.ap-v{background-position:-60px -420px}.ap-writing_hand{background-position:-60px -540px}.ap-pencil2{background-position:-60px -660px}.ap-black_nib{background-position:-60px -680px}.ap-heavy_check_mark{background-position:-60px -700px}.ap-heavy_multiplication_x{background-position:-60px -720px}.ap-latin_cross{background-position:-60px -740px}.ap-star_of_david{background-position:-60px -760px}.ap-sparkles{background-position:-60px -780px}.ap-eight_spoked_asterisk{background-position:-60px -800px}.ap-eight_pointed_black_star{background-position:-80px 0}.ap-snowflake{background-position:-80px -20px}.ap-sparkle{background-position:-80px -40px}.ap-x{background-position:-80px -60px}.ap-negative_squared_cross_mark{background-position:-80px -80px}.ap-question{background-position:-80px -100px}.ap-grey_question{background-position:-80px -120px}.ap-grey_exclamation{background-position:-80px -140px}.ap-exclamation{background-position:-80px -160px}.ap-heavy_heart_exclamation_mark_ornament{background-position:-80px -180px}.ap-heart{background-position:-80px -200px}.ap-heavy_plus_sign{background-position:-80px -220px}.ap-heavy_minus_sign{background-position:-80px -240px}.ap-heavy_division_sign{background-position:-80px -260px}.ap-arrow_right{background-position:-80px -280px}.ap-curly_loop{background-position:-80px -300px}.ap-loop{background-position:-80px -320px}.ap-arrow_heading_up{background-position:-80px -340px}.ap-arrow_heading_down{background-position:-80px -360px}.ap-arrow_left{background-position:-80px -380px}.ap-arrow_up{background-position:-80px -400px}.ap-arrow_down{background-position:-80px -420px}.ap-black_large_square{background-position:-80px -440px}.ap-white_large_square{background-position:-80px -460px}.ap-star{background-position:-80px -480px}.ap-o{background-position:-80px -500px}.ap-wavy_dash{background-position:-80px -520px}.ap-part_alternation_mark{background-position:-80px -540px}.ap-congratulations{background-position:-80px -560px}.ap-secret{background-position:-80px -580px}.ap-mahjong{background-position:-80px -600px}.ap-black_joker{background-position:-80px -620px}.ap-a{background-position:-80px -640px}.ap-b{background-position:-80px -660px}.ap-o2{background-position:-80px -680px}.ap-parking{background-position:-80px -700px}.ap-ab{background-position:-80px -720px}.ap-cl{background-position:-80px -740px}.ap-cool{background-position:-80px -760px}.ap-free{background-position:-80px -780px}.ap-id{background-position:-80px -800px}.ap-new{background-position:-100px 0}.ap-ng{background-position:-100px -20px}.ap-ok{background-position:-100px -40px}.ap-sos{background-position:-100px -60px}.ap-up{background-position:-100px -80px}.ap-vs{background-position:-100px -100px}.ap-koko{background-position:-100px -120px}.ap-sa{background-position:-100px -140px}.ap-u7121{background-position:-100px -160px}.ap-u6307{background-position:-100px -180px}.ap-u7981{background-position:-100px -200px}.ap-u7a7a{background-position:-100px -220px}.ap-u5408{background-position:-100px -240px}.ap-u6e80{background-position:-100px -260px}.ap-u6709{background-position:-100px -280px}.ap-u6708{background-position:-100px -300px}.ap-u7533{background-position:-100px -320px}.ap-u5272{background-position:-100px -340px}.ap-u55b6{background-position:-100px -360px}.ap-ideograph_advantage{background-position:-100px -380px}.ap-accept{background-position:-100px -400px}.ap-cyclone{background-position:-100px -420px}.ap-foggy{background-position:-100px -440px}.ap-closed_umbrella{background-position:-100px -460px}.ap-night_with_stars{background-position:-100px -480px}.ap-sunrise_over_mountains{background-position:-100px -500px}.ap-sunrise{background-position:-100px -520px}.ap-city_sunset{background-position:-100px -540px}.ap-city_sunrise{background-position:-100px -560px}.ap-rainbow{background-position:-100px -580px}.ap-bridge_at_night{background-position:-100px -600px}.ap-ocean{background-position:-100px -620px}.ap-volcano{background-position:-100px -640px}.ap-milky_way{background-position:-100px -660px}.ap-earth_africa{background-position:-100px -680px}.ap-earth_americas{background-position:-100px -700px}.ap-earth_asia{background-position:-100px -720px}.ap-globe_with_meridians{background-position:-100px -740px}.ap-new_moon{background-position:-100px -760px}.ap-waxing_crescent_moon{background-position:-100px -780px}.ap-first_quarter_moon{background-position:-100px -800px}.ap-moon{background-position:-120px 0}.ap-full_moon{background-position:-120px -20px}.ap-waning_gibbous_moon{background-position:-120px -40px}.ap-last_quarter_moon{background-position:-120px -60px}.ap-waning_crescent_moon{background-position:-120px -80px}.ap-crescent_moon{background-position:-120px -100px}.ap-new_moon_with_face{background-position:-120px -120px}.ap-first_quarter_moon_with_face{background-position:-120px -140px}.ap-last_quarter_moon_with_face{background-position:-120px -160px}.ap-full_moon_with_face{background-position:-120px -180px}.ap-sun_with_face{background-position:-120px -200px}.ap-star2{background-position:-120px -220px}.ap-stars{background-position:-120px -240px}.ap-thermometer{background-position:-120px -260px}.ap-mostly_sunny{background-position:-120px -280px}.ap-barely_sunny{background-position:-120px -300px}.ap-partly_sunny_rain{background-position:-120px -320px}.ap-rain_cloud{background-position:-120px -340px}.ap-snow_cloud{background-position:-120px -360px}.ap-lightning{background-position:-120px -380px}.ap-tornado{background-position:-120px -400px}.ap-fog{background-position:-120px -420px}.ap-wind_blowing_face{background-position:-120px -440px}.ap-hotdog{background-position:-120px -460px}.ap-taco{background-position:-120px -480px}.ap-burrito{background-position:-120px -500px}.ap-chestnut{background-position:-120px -520px}.ap-seedling{background-position:-120px -540px}.ap-evergreen_tree{background-position:-120px -560px}.ap-deciduous_tree{background-position:-120px -580px}.ap-palm_tree{background-position:-120px -600px}.ap-cactus{background-position:-120px -620px}.ap-hot_pepper{background-position:-120px -640px}.ap-tulip{background-position:-120px -660px}.ap-cherry_blossom{background-position:-120px -680px}.ap-rose{background-position:-120px -700px}.ap-hibiscus{background-position:-120px -720px}.ap-sunflower{background-position:-120px -740px}.ap-blossom{background-position:-120px -760px}.ap-corn{background-position:-120px -780px}.ap-ear_of_rice{background-position:-120px -800px}.ap-herb{background-position:-140px 0}.ap-four_leaf_clover{background-position:-140px -20px}.ap-maple_leaf{background-position:-140px -40px}.ap-fallen_leaf{background-position:-140px -60px}.ap-leaves{background-position:-140px -80px}.ap-mushroom{background-position:-140px -100px}.ap-tomato{background-position:-140px -120px}.ap-eggplant{background-position:-140px -140px}.ap-grapes{background-position:-140px -160px}.ap-melon{background-position:-140px -180px}.ap-watermelon{background-position:-140px -200px}.ap-tangerine{background-position:-140px -220px}.ap-lemon{background-position:-140px -240px}.ap-banana{background-position:-140px -260px}.ap-pineapple{background-position:-140px -280px}.ap-apple{background-position:-140px -300px}.ap-green_apple{background-position:-140px -320px}.ap-pear{background-position:-140px -340px}.ap-peach{background-position:-140px -360px}.ap-cherries{background-position:-140px -380px}.ap-strawberry{background-position:-140px -400px}.ap-hamburger{background-position:-140px -420px}.ap-pizza{background-position:-140px -440px}.ap-meat_on_bone{background-position:-140px -460px}.ap-poultry_leg{background-position:-140px -480px}.ap-rice_cracker{background-position:-140px -500px}.ap-rice_ball{background-position:-140px -520px}.ap-rice{background-position:-140px -540px}.ap-curry{background-position:-140px -560px}.ap-ramen{background-position:-140px -580px}.ap-spaghetti{background-position:-140px -600px}.ap-bread{background-position:-140px -620px}.ap-fries{background-position:-140px -640px}.ap-sweet_potato{background-position:-140px -660px}.ap-dango{background-position:-140px -680px}.ap-oden{background-position:-140px -700px}.ap-sushi{background-position:-140px -720px}.ap-fried_shrimp{background-position:-140px -740px}.ap-fish_cake{background-position:-140px -760px}.ap-icecream{background-position:-140px -780px}.ap-shaved_ice{background-position:-140px -800px}.ap-ice_cream{background-position:-160px 0}.ap-doughnut{background-position:-160px -20px}.ap-cookie{background-position:-160px -40px}.ap-chocolate_bar{background-position:-160px -60px}.ap-candy{background-position:-160px -80px}.ap-lollipop{background-position:-160px -100px}.ap-custard{background-position:-160px -120px}.ap-honey_pot{background-position:-160px -140px}.ap-cake{background-position:-160px -160px}.ap-bento{background-position:-160px -180px}.ap-stew{background-position:-160px -200px}.ap-egg{background-position:-160px -220px}.ap-fork_and_knife{background-position:-160px -240px}.ap-tea{background-position:-160px -260px}.ap-sake{background-position:-160px -280px}.ap-wine_glass{background-position:-160px -300px}.ap-cocktail{background-position:-160px -320px}.ap-tropical_drink{background-position:-160px -340px}.ap-beer{background-position:-160px -360px}.ap-beers{background-position:-160px -380px}.ap-baby_bottle{background-position:-160px -400px}.ap-knife_fork_plate{background-position:-160px -420px}.ap-champagne{background-position:-160px -440px}.ap-popcorn{background-position:-160px -460px}.ap-ribbon{background-position:-160px -480px}.ap-gift{background-position:-160px -500px}.ap-birthday{background-position:-160px -520px}.ap-jack_o_lantern{background-position:-160px -540px}.ap-christmas_tree{background-position:-160px -560px}.ap-santa{background-position:-160px -580px}.ap-fireworks{background-position:-160px -700px}.ap-sparkler{background-position:-160px -720px}.ap-balloon{background-position:-160px -740px}.ap-tada{background-position:-160px -760px}.ap-confetti_ball{background-position:-160px -780px}.ap-tanabata_tree{background-position:-160px -800px}.ap-crossed_flags{background-position:-180px 0}.ap-bamboo{background-position:-180px -20px}.ap-dolls{background-position:-180px -40px}.ap-flags{background-position:-180px -60px}.ap-wind_chime{background-position:-180px -80px}.ap-rice_scene{background-position:-180px -100px}.ap-school_satchel{background-position:-180px -120px}.ap-mortar_board{background-position:-180px -140px}.ap-medal{background-position:-180px -160px}.ap-reminder_ribbon{background-position:-180px -180px}.ap-studio_microphone{background-position:-180px -200px}.ap-level_slider{background-position:-180px -220px}.ap-control_knobs{background-position:-180px -240px}.ap-film_frames{background-position:-180px -260px}.ap-admission_tickets{background-position:-180px -280px}.ap-carousel_horse{background-position:-180px -300px}.ap-ferris_wheel{background-position:-180px -320px}.ap-roller_coaster{background-position:-180px -340px}.ap-fishing_pole_and_fish{background-position:-180px -360px}.ap-microphone{background-position:-180px -380px}.ap-movie_camera{background-position:-180px -400px}.ap-cinema{background-position:-180px -420px}.ap-headphones{background-position:-180px -440px}.ap-art{background-position:-180px -460px}.ap-tophat{background-position:-180px -480px}.ap-circus_tent{background-position:-180px -500px}.ap-ticket{background-position:-180px -520px}.ap-clapper{background-position:-180px -540px}.ap-performing_arts{background-position:-180px -560px}.ap-video_game{background-position:-180px -580px}.ap-dart{background-position:-180px -600px}.ap-slot_machine{background-position:-180px -620px}.ap-8ball{background-position:-180px -640px}.ap-game_die{background-position:-180px -660px}.ap-bowling{background-position:-180px -680px}.ap-flower_playing_cards{background-position:-180px -700px}.ap-musical_note{background-position:-180px -720px}.ap-notes{background-position:-180px -740px}.ap-saxophone{background-position:-180px -760px}.ap-guitar{background-position:-180px -780px}.ap-musical_keyboard{background-position:-180px -800px}.ap-trumpet{background-position:-200px 0}.ap-violin{background-position:-200px -20px}.ap-musical_score{background-position:-200px -40px}.ap-running_shirt_with_sash{background-position:-200px -60px}.ap-tennis{background-position:-200px -80px}.ap-ski{background-position:-200px -100px}.ap-basketball{background-position:-200px -120px}.ap-checkered_flag{background-position:-200px -140px}.ap-snowboarder{background-position:-200px -160px}.ap-runner{background-position:-200px -180px}.ap-surfer{background-position:-200px -300px}.ap-sports_medal{background-position:-200px -420px}.ap-trophy{background-position:-200px -440px}.ap-horse_racing{background-position:-200px -460px}.ap-football{background-position:-200px -480px}.ap-rugby_football{background-position:-200px -500px}.ap-swimmer{background-position:-200px -520px}.ap-weight_lifter{background-position:-200px -640px}.ap-golfer{background-position:-200px -760px}.ap-racing_motorcycle{background-position:-200px -780px}.ap-racing_car{background-position:-200px -800px}.ap-cricket_bat_and_ball{background-position:-220px 0}.ap-volleyball{background-position:-220px -20px}.ap-field_hockey_stick_and_ball{background-position:-220px -40px}.ap-ice_hockey_stick_and_puck{background-position:-220px -60px}.ap-table_tennis_paddle_and_ball{background-position:-220px -80px}.ap-snow_capped_mountain{background-position:-220px -100px}.ap-camping{background-position:-220px -120px}.ap-beach_with_umbrella{background-position:-220px -140px}.ap-building_construction{background-position:-220px -160px}.ap-house_buildings{background-position:-220px -180px}.ap-cityscape{background-position:-220px -200px}.ap-derelict_house_building{background-position:-220px -220px}.ap-classical_building{background-position:-220px -240px}.ap-desert{background-position:-220px -260px}.ap-desert_island{background-position:-220px -280px}.ap-national_park{background-position:-220px -300px}.ap-stadium{background-position:-220px -320px}.ap-house{background-position:-220px -340px}.ap-house_with_garden{background-position:-220px -360px}.ap-office{background-position:-220px -380px}.ap-post_office{background-position:-220px -400px}.ap-european_post_office{background-position:-220px -420px}.ap-hospital{background-position:-220px -440px}.ap-bank{background-position:-220px -460px}.ap-atm{background-position:-220px -480px}.ap-hotel{background-position:-220px -500px}.ap-love_hotel{background-position:-220px -520px}.ap-convenience_store{background-position:-220px -540px}.ap-school{background-position:-220px -560px}.ap-department_store{background-position:-220px -580px}.ap-factory{background-position:-220px -600px}.ap-izakaya_lantern{background-position:-220px -620px}.ap-japanese_castle{background-position:-220px -640px}.ap-european_castle{background-position:-220px -660px}.ap-waving_white_flag{background-position:-220px -680px}.ap-waving_black_flag{background-position:-220px -700px}.ap-rosette{background-position:-220px -720px}.ap-label{background-position:-220px -740px}.ap-badminton_racquet_and_shuttlecock{background-position:-220px -760px}.ap-bow_and_arrow{background-position:-220px -780px}.ap-amphora{background-position:-220px -800px}.ap-skin-tone-2{background-position:-240px 0}.ap-skin-tone-3{background-position:-240px -20px}.ap-skin-tone-4{background-position:-240px -40px}.ap-skin-tone-5{background-position:-240px -60px}.ap-skin-tone-6{background-position:-240px -80px}.ap-rat{background-position:-240px -100px}.ap-mouse2{background-position:-240px -120px}.ap-ox{background-position:-240px -140px}.ap-water_buffalo{background-position:-240px -160px}.ap-cow2{background-position:-240px -180px}.ap-tiger2{background-position:-240px -200px}.ap-leopard{background-position:-240px -220px}.ap-rabbit2{background-position:-240px -240px}.ap-cat2{background-position:-240px -260px}.ap-dragon{background-position:-240px -280px}.ap-crocodile{background-position:-240px -300px}.ap-whale2{background-position:-240px -320px}.ap-snail{background-position:-240px -340px}.ap-snake{background-position:-240px -360px}.ap-racehorse{background-position:-240px -380px}.ap-ram{background-position:-240px -400px}.ap-goat{background-position:-240px -420px}.ap-sheep{background-position:-240px -440px}.ap-monkey{background-position:-240px -460px}.ap-rooster{background-position:-240px -480px}.ap-chicken{background-position:-240px -500px}.ap-dog2{background-position:-240px -520px}.ap-pig2{background-position:-240px -540px}.ap-boar{background-position:-240px -560px}.ap-elephant{background-position:-240px -580px}.ap-octopus{background-position:-240px -600px}.ap-shell{background-position:-240px -620px}.ap-bug{background-position:-240px -640px}.ap-ant{background-position:-240px -660px}.ap-bee{background-position:-240px -680px}.ap-beetle{background-position:-240px -700px}.ap-fish{background-position:-240px -720px}.ap-tropical_fish{background-position:-240px -740px}.ap-blowfish{background-position:-240px -760px}.ap-turtle{background-position:-240px -780px}.ap-hatching_chick{background-position:-240px -800px}.ap-baby_chick{background-position:-260px 0}.ap-hatched_chick{background-position:-260px -20px}.ap-bird{background-position:-260px -40px}.ap-penguin{background-position:-260px -60px}.ap-koala{background-position:-260px -80px}.ap-poodle{background-position:-260px -100px}.ap-dromedary_camel{background-position:-260px -120px}.ap-camel{background-position:-260px -140px}.ap-dolphin{background-position:-260px -160px}.ap-mouse{background-position:-260px -180px}.ap-cow{background-position:-260px -200px}.ap-tiger{background-position:-260px -220px}.ap-rabbit{background-position:-260px -240px}.ap-cat{background-position:-260px -260px}.ap-dragon_face{background-position:-260px -280px}.ap-whale{background-position:-260px -300px}.ap-horse{background-position:-260px -320px}.ap-monkey_face{background-position:-260px -340px}.ap-dog{background-position:-260px -360px}.ap-pig{background-position:-260px -380px}.ap-frog{background-position:-260px -400px}.ap-hamster{background-position:-260px -420px}.ap-wolf{background-position:-260px -440px}.ap-bear{background-position:-260px -460px}.ap-panda_face{background-position:-260px -480px}.ap-pig_nose{background-position:-260px -500px}.ap-feet{background-position:-260px -520px}.ap-chipmunk{background-position:-260px -540px}.ap-eyes{background-position:-260px -560px}.ap-eye{background-position:-260px -580px}.ap-ear{background-position:-260px -600px}.ap-nose{background-position:-260px -720px}.ap-lips{background-position:-280px -20px}.ap-tongue{background-position:-280px -40px}.ap-point_up_2{background-position:-280px -60px}.ap-point_down{background-position:-280px -180px}.ap-point_left{background-position:-280px -300px}.ap-point_right{background-position:-280px -420px}.ap-facepunch{background-position:-280px -540px}.ap-wave{background-position:-280px -660px}.ap-ok_hand{background-position:-280px -780px}.ap-thumbsup{background-position:-300px -80px}.ap--1,.ap-thumbsdown{background-position:-300px -200px}.ap-clap{background-position:-300px -320px}.ap-open_hands{background-position:-300px -440px}.ap-crown{background-position:-300px -560px}.ap-womans_hat{background-position:-300px -580px}.ap-eyeglasses{background-position:-300px -600px}.ap-necktie{background-position:-300px -620px}.ap-shirt{background-position:-300px -640px}.ap-jeans{background-position:-300px -660px}.ap-dress{background-position:-300px -680px}.ap-kimono{background-position:-300px -700px}.ap-bikini{background-position:-300px -720px}.ap-womans_clothes{background-position:-300px -740px}.ap-purse{background-position:-300px -760px}.ap-handbag{background-position:-300px -780px}.ap-pouch{background-position:-300px -800px}.ap-mans_shoe{background-position:-320px 0}.ap-athletic_shoe{background-position:-320px -20px}.ap-high_heel{background-position:-320px -40px}.ap-sandal{background-position:-320px -60px}.ap-boot{background-position:-320px -80px}.ap-footprints{background-position:-320px -100px}.ap-bust_in_silhouette{background-position:-320px -120px}.ap-busts_in_silhouette{background-position:-320px -140px}.ap-boy{background-position:-320px -160px}.ap-girl{background-position:-320px -280px}.ap-man{background-position:-320px -400px}.ap-woman{background-position:-320px -520px}.ap-family{background-position:-320px -640px}.ap-couple{background-position:-320px -660px}.ap-two_men_holding_hands{background-position:-320px -680px}.ap-two_women_holding_hands{background-position:-320px -700px}.ap-cop{background-position:-320px -720px}.ap-dancers{background-position:-340px -20px}.ap-bride_with_veil{background-position:-340px -40px}.ap-person_with_blond_hair{background-position:-340px -160px}.ap-man_with_gua_pi_mao{background-position:-340px -280px}.ap-man_with_turban{background-position:-340px -400px}.ap-older_man{background-position:-340px -520px}.ap-older_woman{background-position:-340px -640px}.ap-baby{background-position:-340px -760px}.ap-construction_worker{background-position:-360px -60px}.ap-princess{background-position:-360px -180px}.ap-japanese_ogre{background-position:-360px -300px}.ap-japanese_goblin{background-position:-360px -320px}.ap-ghost{background-position:-360px -340px}.ap-angel{background-position:-360px -360px}.ap-alien{background-position:-360px -480px}.ap-space_invader{background-position:-360px -500px}.ap-imp{background-position:-360px -520px}.ap-skull{background-position:-360px -540px}.ap-information_desk_person{background-position:-360px -560px}.ap-guardsman{background-position:-360px -680px}.ap-dancer{background-position:-360px -800px}.ap-lipstick{background-position:-380px -100px}.ap-nail_care{background-position:-380px -120px}.ap-massage{background-position:-380px -240px}.ap-haircut{background-position:-380px -360px}.ap-barber{background-position:-380px -480px}.ap-syringe{background-position:-380px -500px}.ap-pill{background-position:-380px -520px}.ap-kiss{background-position:-380px -540px}.ap-love_letter{background-position:-380px -560px}.ap-ring{background-position:-380px -580px}.ap-gem{background-position:-380px -600px}.ap-couplekiss{background-position:-380px -620px}.ap-bouquet{background-position:-380px -640px}.ap-couple_with_heart{background-position:-380px -660px}.ap-wedding{background-position:-380px -680px}.ap-heartbeat{background-position:-380px -700px}.ap-broken_heart{background-position:-380px -720px}.ap-two_hearts{background-position:-380px -740px}.ap-sparkling_heart{background-position:-380px -760px}.ap-heartpulse{background-position:-380px -780px}.ap-cupid{background-position:-380px -800px}.ap-blue_heart{background-position:-400px 0}.ap-green_heart{background-position:-400px -20px}.ap-yellow_heart{background-position:-400px -40px}.ap-purple_heart{background-position:-400px -60px}.ap-gift_heart{background-position:-400px -80px}.ap-revolving_hearts{background-position:-400px -100px}.ap-heart_decoration{background-position:-400px -120px}.ap-diamond_shape_with_a_dot_inside{background-position:-400px -140px}.ap-bulb{background-position:-400px -160px}.ap-anger{background-position:-400px -180px}.ap-bomb{background-position:-400px -200px}.ap-zzz{background-position:-400px -220px}.ap-boom{background-position:-400px -240px}.ap-sweat_drops{background-position:-400px -260px}.ap-droplet{background-position:-400px -280px}.ap-dash{background-position:-400px -300px}.ap-hankey{background-position:-400px -320px}.ap-muscle{background-position:-400px -340px}.ap-dizzy{background-position:-400px -460px}.ap-speech_balloon{background-position:-400px -480px}.ap-thought_balloon{background-position:-400px -500px}.ap-white_flower{background-position:-400px -520px}.ap-100{background-position:-400px -540px}.ap-moneybag{background-position:-400px -560px}.ap-currency_exchange{background-position:-400px -580px}.ap-heavy_dollar_sign{background-position:-400px -600px}.ap-credit_card{background-position:-400px -620px}.ap-yen{background-position:-400px -640px}.ap-dollar{background-position:-400px -660px}.ap-euro{background-position:-400px -680px}.ap-pound{background-position:-400px -700px}.ap-money_with_wings{background-position:-400px -720px}.ap-chart{background-position:-400px -740px}.ap-seat{background-position:-400px -760px}.ap-computer{background-position:-400px -780px}.ap-briefcase{background-position:-400px -800px}.ap-minidisc{background-position:-420px 0}.ap-floppy_disk{background-position:-420px -20px}.ap-cd{background-position:-420px -40px}.ap-dvd{background-position:-420px -60px}.ap-file_folder{background-position:-420px -80px}.ap-open_file_folder{background-position:-420px -100px}.ap-page_with_curl{background-position:-420px -120px}.ap-page_facing_up{background-position:-420px -140px}.ap-date{background-position:-420px -160px}.ap-calendar{background-position:-420px -180px}.ap-card_index{background-position:-420px -200px}.ap-chart_with_upwards_trend{background-position:-420px -220px}.ap-chart_with_downwards_trend{background-position:-420px -240px}.ap-bar_chart{background-position:-420px -260px}.ap-clipboard{background-position:-420px -280px}.ap-pushpin{background-position:-420px -300px}.ap-round_pushpin{background-position:-420px -320px}.ap-paperclip{background-position:-420px -340px}.ap-straight_ruler{background-position:-420px -360px}.ap-triangular_ruler{background-position:-420px -380px}.ap-bookmark_tabs{background-position:-420px -400px}.ap-ledger{background-position:-420px -420px}.ap-notebook{background-position:-420px -440px}.ap-notebook_with_decorative_cover{background-position:-420px -460px}.ap-closed_book{background-position:-420px -480px}.ap-book{background-position:-420px -500px}.ap-green_book{background-position:-420px -520px}.ap-blue_book{background-position:-420px -540px}.ap-orange_book{background-position:-420px -560px}.ap-books{background-position:-420px -580px}.ap-name_badge{background-position:-420px -600px}.ap-scroll{background-position:-420px -620px}.ap-memo{background-position:-420px -640px}.ap-telephone_receiver{background-position:-420px -660px}.ap-pager{background-position:-420px -680px}.ap-fax{background-position:-420px -700px}.ap-satellite_antenna{background-position:-420px -720px}.ap-loudspeaker{background-position:-420px -740px}.ap-mega{background-position:-420px -760px}.ap-outbox_tray{background-position:-420px -780px}.ap-inbox_tray{background-position:-420px -800px}.ap-package{background-position:-440px 0}.ap-e-mail{background-position:-440px -20px}.ap-incoming_envelope{background-position:-440px -40px}.ap-envelope_with_arrow{background-position:-440px -60px}.ap-mailbox_closed{background-position:-440px -80px}.ap-mailbox{background-position:-440px -100px}.ap-mailbox_with_mail{background-position:-440px -120px}.ap-mailbox_with_no_mail{background-position:-440px -140px}.ap-postbox{background-position:-440px -160px}.ap-postal_horn{background-position:-440px -180px}.ap-newspaper{background-position:-440px -200px}.ap-iphone{background-position:-440px -220px}.ap-calling{background-position:-440px -240px}.ap-vibration_mode{background-position:-440px -260px}.ap-mobile_phone_off{background-position:-440px -280px}.ap-no_mobile_phones{background-position:-440px -300px}.ap-signal_strength{background-position:-440px -320px}.ap-camera{background-position:-440px -340px}.ap-camera_with_flash{background-position:-440px -360px}.ap-video_camera{background-position:-440px -380px}.ap-tv{background-position:-440px -400px}.ap-radio{background-position:-440px -420px}.ap-vhs{background-position:-440px -440px}.ap-film_projector{background-position:-440px -460px}.ap-prayer_beads{background-position:-440px -480px}.ap-twisted_rightwards_arrows{background-position:-440px -500px}.ap-repeat{background-position:-440px -520px}.ap-repeat_one{background-position:-440px -540px}.ap-arrows_clockwise{background-position:-440px -560px}.ap-arrows_counterclockwise{background-position:-440px -580px}.ap-low_brightness{background-position:-440px -600px}.ap-high_brightness{background-position:-440px -620px}.ap-mute{background-position:-440px -640px}.ap-speaker{background-position:-440px -660px}.ap-sound{background-position:-440px -680px}.ap-loud_sound{background-position:-440px -700px}.ap-battery{background-position:-440px -720px}.ap-electric_plug{background-position:-440px -740px}.ap-mag{background-position:-440px -760px}.ap-mag_right{background-position:-440px -780px}.ap-lock_with_ink_pen{background-position:-440px -800px}.ap-closed_lock_with_key{background-position:-460px 0}.ap-key{background-position:-460px -20px}.ap-lock{background-position:-460px -40px}.ap-unlock{background-position:-460px -60px}.ap-bell{background-position:-460px -80px}.ap-no_bell{background-position:-460px -100px}.ap-bookmark{background-position:-460px -120px}.ap-link{background-position:-460px -140px}.ap-radio_button{background-position:-460px -160px}.ap-back{background-position:-460px -180px}.ap-end{background-position:-460px -200px}.ap-on{background-position:-460px -220px}.ap-soon{background-position:-460px -240px}.ap-top{background-position:-460px -260px}.ap-underage{background-position:-460px -280px}.ap-keycap_ten{background-position:-460px -300px}.ap-capital_abcd{background-position:-460px -320px}.ap-abcd{background-position:-460px -340px}.ap-1234{background-position:-460px -360px}.ap-symbols{background-position:-460px -380px}.ap-abc{background-position:-460px -400px}.ap-fire{background-position:-460px -420px}.ap-flashlight{background-position:-460px -440px}.ap-wrench{background-position:-460px -460px}.ap-hammer{background-position:-460px -480px}.ap-nut_and_bolt{background-position:-460px -500px}.ap-hocho{background-position:-460px -520px}.ap-gun{background-position:-460px -540px}.ap-microscope{background-position:-460px -560px}.ap-telescope{background-position:-460px -580px}.ap-crystal_ball{background-position:-460px -600px}.ap-six_pointed_star{background-position:-460px -620px}.ap-beginner{background-position:-460px -640px}.ap-trident{background-position:-460px -660px}.ap-black_square_button{background-position:-460px -680px}.ap-white_square_button{background-position:-460px -700px}.ap-red_circle{background-position:-460px -720px}.ap-large_blue_circle{background-position:-460px -740px}.ap-large_orange_diamond{background-position:-460px -760px}.ap-large_blue_diamond{background-position:-460px -780px}.ap-small_orange_diamond{background-position:-460px -800px}.ap-small_blue_diamond{background-position:-480px 0}.ap-small_red_triangle{background-position:-480px -20px}.ap-small_red_triangle_down{background-position:-480px -40px}.ap-arrow_up_small{background-position:-480px -60px}.ap-arrow_down_small{background-position:-480px -80px}.ap-om_symbol{background-position:-480px -100px}.ap-dove_of_peace{background-position:-480px -120px}.ap-kaaba{background-position:-480px -140px}.ap-mosque{background-position:-480px -160px}.ap-synagogue{background-position:-480px -180px}.ap-menorah_with_nine_branches{background-position:-480px -200px}.ap-clock1{background-position:-480px -220px}.ap-clock2{background-position:-480px -240px}.ap-clock3{background-position:-480px -260px}.ap-clock4{background-position:-480px -280px}.ap-clock5{background-position:-480px -300px}.ap-clock6{background-position:-480px -320px}.ap-clock7{background-position:-480px -340px}.ap-clock8{background-position:-480px -360px}.ap-clock9{background-position:-480px -380px}.ap-clock10{background-position:-480px -400px}.ap-clock11{background-position:-480px -420px}.ap-clock12{background-position:-480px -440px}.ap-clock130{background-position:-480px -460px}.ap-clock230{background-position:-480px -480px}.ap-clock330{background-position:-480px -500px}.ap-clock430{background-position:-480px -520px}.ap-clock530{background-position:-480px -540px}.ap-clock630{background-position:-480px -560px}.ap-clock730{background-position:-480px -580px}.ap-clock830{background-position:-480px -600px}.ap-clock930{background-position:-480px -620px}.ap-clock1030{background-position:-480px -640px}.ap-clock1130{background-position:-480px -660px}.ap-clock1230{background-position:-480px -680px}.ap-candle{background-position:-480px -700px}.ap-mantelpiece_clock{background-position:-480px -720px}.ap-hole{background-position:-480px -740px}.ap-man_in_business_suit_levitating{background-position:-480px -760px}.ap-sleuth_or_spy{background-position:-480px -780px}.ap-dark_sunglasses{background-position:-500px -80px}.ap-spider{background-position:-500px -100px}.ap-spider_web{background-position:-500px -120px}.ap-joystick{background-position:-500px -140px}.ap-linked_paperclips{background-position:-500px -160px}.ap-lower_left_ballpoint_pen{background-position:-500px -180px}.ap-lower_left_fountain_pen{background-position:-500px -200px}.ap-lower_left_paintbrush{background-position:-500px -220px}.ap-lower_left_crayon{background-position:-500px -240px}.ap-raised_hand_with_fingers_splayed{background-position:-500px -260px}.ap-middle_finger{background-position:-500px -380px}.ap-spock-hand{background-position:-500px -500px}.ap-desktop_computer{background-position:-500px -620px}.ap-printer{background-position:-500px -640px}.ap-three_button_mouse{background-position:-500px -660px}.ap-trackball{background-position:-500px -680px}.ap-frame_with_picture{background-position:-500px -700px}.ap-card_index_dividers{background-position:-500px -720px}.ap-card_file_box{background-position:-500px -740px}.ap-file_cabinet{background-position:-500px -760px}.ap-wastebasket{background-position:-500px -780px}.ap-spiral_note_pad{background-position:-500px -800px}.ap-spiral_calendar_pad{background-position:-520px 0}.ap-compression{background-position:-520px -20px}.ap-old_key{background-position:-520px -40px}.ap-rolled_up_newspaper{background-position:-520px -60px}.ap-dagger_knife{background-position:-520px -80px}.ap-speaking_head_in_silhouette{background-position:-520px -100px}.ap-left_speech_bubble{background-position:-520px -120px}.ap-right_anger_bubble{background-position:-520px -140px}.ap-ballot_box_with_ballot{background-position:-520px -160px}.ap-world_map{background-position:-520px -180px}.ap-mount_fuji{background-position:-520px -200px}.ap-tokyo_tower{background-position:-520px -220px}.ap-statue_of_liberty{background-position:-520px -240px}.ap-japan{background-position:-520px -260px}.ap-moyai{background-position:-520px -280px}.ap-grinning{background-position:-520px -300px}.ap-grin{background-position:-520px -320px}.ap-joy{background-position:-520px -340px}.ap-smiley{background-position:-520px -360px}.ap-smile{background-position:-520px -380px}.ap-sweat_smile{background-position:-520px -400px}.ap-laughing{background-position:-520px -420px}.ap-innocent{background-position:-520px -440px}.ap-smiling_imp{background-position:-520px -460px}.ap-wink{background-position:-520px -480px}.ap-blush{background-position:-520px -500px}.ap-yum{background-position:-520px -520px}.ap-relieved{background-position:-520px -540px}.ap-heart_eyes{background-position:-520px -560px}.ap-sunglasses{background-position:-520px -580px}.ap-smirk{background-position:-520px -600px}.ap-neutral_face{background-position:-520px -620px}.ap-expressionless{background-position:-520px -640px}.ap-unamused{background-position:-520px -660px}.ap-sweat{background-position:-520px -680px}.ap-pensive{background-position:-520px -700px}.ap-confused{background-position:-520px -720px}.ap-confounded{background-position:-520px -740px}.ap-kissing{background-position:-520px -760px}.ap-kissing_heart{background-position:-520px -780px}.ap-kissing_smiling_eyes{background-position:-520px -800px}.ap-kissing_closed_eyes{background-position:-540px 0}.ap-stuck_out_tongue{background-position:-540px -20px}.ap-stuck_out_tongue_winking_eye{background-position:-540px -40px}.ap-stuck_out_tongue_closed_eyes{background-position:-540px -60px}.ap-disappointed{background-position:-540px -80px}.ap-worried{background-position:-540px -100px}.ap-angry{background-position:-540px -120px}.ap-rage{background-position:-540px -140px}.ap-cry{background-position:-540px -160px}.ap-persevere{background-position:-540px -180px}.ap-triumph{background-position:-540px -200px}.ap-disappointed_relieved{background-position:-540px -220px}.ap-frowning{background-position:-540px -240px}.ap-anguished{background-position:-540px -260px}.ap-fearful{background-position:-540px -280px}.ap-weary{background-position:-540px -300px}.ap-sleepy{background-position:-540px -320px}.ap-tired_face{background-position:-540px -340px}.ap-grimacing{background-position:-540px -360px}.ap-sob{background-position:-540px -380px}.ap-open_mouth{background-position:-540px -400px}.ap-hushed{background-position:-540px -420px}.ap-cold_sweat{background-position:-540px -440px}.ap-scream{background-position:-540px -460px}.ap-astonished{background-position:-540px -480px}.ap-flushed{background-position:-540px -500px}.ap-sleeping{background-position:-540px -520px}.ap-dizzy_face{background-position:-540px -540px}.ap-no_mouth{background-position:-540px -560px}.ap-mask{background-position:-540px -580px}.ap-smile_cat{background-position:-540px -600px}.ap-joy_cat{background-position:-540px -620px}.ap-smiley_cat{background-position:-540px -640px}.ap-heart_eyes_cat{background-position:-540px -660px}.ap-smirk_cat{background-position:-540px -680px}.ap-kissing_cat{background-position:-540px -700px}.ap-pouting_cat{background-position:-540px -720px}.ap-crying_cat_face{background-position:-540px -740px}.ap-scream_cat{background-position:-540px -760px}.ap-slightly_frowning_face{background-position:-540px -780px}.ap-slightly_smiling_face{background-position:-540px -800px}.ap-upside_down_face{background-position:-560px 0}.ap-face_with_rolling_eyes{background-position:-560px -20px}.ap-no_good{background-position:-560px -40px}.ap-ok_woman{background-position:-560px -160px}.ap-bow{background-position:-560px -280px}.ap-see_no_evil{background-position:-560px -400px}.ap-hear_no_evil{background-position:-560px -420px}.ap-speak_no_evil{background-position:-560px -440px}.ap-raising_hand{background-position:-560px -460px}.ap-raised_hands{background-position:-560px -580px}.ap-person_frowning{background-position:-560px -700px}.ap-person_with_pouting_face{background-position:-580px 0}.ap-pray{background-position:-580px -120px}.ap-rocket{background-position:-580px -240px}.ap-helicopter{background-position:-580px -260px}.ap-steam_locomotive{background-position:-580px -280px}.ap-railway_car{background-position:-580px -300px}.ap-bullettrain_side{background-position:-580px -320px}.ap-bullettrain_front{background-position:-580px -340px}.ap-train2{background-position:-580px -360px}.ap-metro{background-position:-580px -380px}.ap-light_rail{background-position:-580px -400px}.ap-station{background-position:-580px -420px}.ap-tram{background-position:-580px -440px}.ap-train{background-position:-580px -460px}.ap-bus{background-position:-580px -480px}.ap-oncoming_bus{background-position:-580px -500px}.ap-trolleybus{background-position:-580px -520px}.ap-busstop{background-position:-580px -540px}.ap-minibus{background-position:-580px -560px}.ap-ambulance{background-position:-580px -580px}.ap-fire_engine{background-position:-580px -600px}.ap-police_car{background-position:-580px -620px}.ap-oncoming_police_car{background-position:-580px -640px}.ap-taxi{background-position:-580px -660px}.ap-oncoming_taxi{background-position:-580px -680px}.ap-car{background-position:-580px -700px}.ap-oncoming_automobile{background-position:-580px -720px}.ap-blue_car{background-position:-580px -740px}.ap-truck{background-position:-580px -760px}.ap-articulated_lorry{background-position:-580px -780px}.ap-tractor{background-position:-580px -800px}.ap-monorail{background-position:-600px 0}.ap-mountain_railway{background-position:-600px -20px}.ap-suspension_railway{background-position:-600px -40px}.ap-mountain_cableway{background-position:-600px -60px}.ap-aerial_tramway{background-position:-600px -80px}.ap-ship{background-position:-600px -100px}.ap-rowboat{background-position:-600px -120px}.ap-speedboat{background-position:-600px -240px}.ap-traffic_light{background-position:-600px -260px}.ap-vertical_traffic_light{background-position:-600px -280px}.ap-construction{background-position:-600px -300px}.ap-rotating_light{background-position:-600px -320px}.ap-triangular_flag_on_post{background-position:-600px -340px}.ap-door{background-position:-600px -360px}.ap-no_entry_sign{background-position:-600px -380px}.ap-smoking{background-position:-600px -400px}.ap-no_smoking{background-position:-600px -420px}.ap-put_litter_in_its_place{background-position:-600px -440px}.ap-do_not_litter{background-position:-600px -460px}.ap-potable_water{background-position:-600px -480px}.ap-non-potable_water{background-position:-600px -500px}.ap-bike{background-position:-600px -520px}.ap-no_bicycles{background-position:-600px -540px}.ap-bicyclist{background-position:-600px -560px}.ap-mountain_bicyclist{background-position:-600px -680px}.ap-walking{background-position:-600px -800px}.ap-no_pedestrians{background-position:-620px -100px}.ap-children_crossing{background-position:-620px -120px}.ap-mens{background-position:-620px -140px}.ap-womens{background-position:-620px -160px}.ap-restroom{background-position:-620px -180px}.ap-baby_symbol{background-position:-620px -200px}.ap-toilet{background-position:-620px -220px}.ap-wc{background-position:-620px -240px}.ap-shower{background-position:-620px -260px}.ap-bath{background-position:-620px -280px}.ap-bathtub{background-position:-620px -400px}.ap-passport_control{background-position:-620px -420px}.ap-customs{background-position:-620px -440px}.ap-baggage_claim{background-position:-620px -460px}.ap-left_luggage{background-position:-620px -480px}.ap-couch_and_lamp{background-position:-620px -500px}.ap-sleeping_accommodation{background-position:-620px -520px}.ap-shopping_bags{background-position:-620px -540px}.ap-bellhop_bell{background-position:-620px -560px}.ap-bed{background-position:-620px -580px}.ap-place_of_worship{background-position:-620px -600px}.ap-hammer_and_wrench{background-position:-620px -620px}.ap-shield{background-position:-620px -640px}.ap-oil_drum{background-position:-620px -660px}.ap-motorway{background-position:-620px -680px}.ap-railway_track{background-position:-620px -700px}.ap-motor_boat{background-position:-620px -720px}.ap-small_airplane{background-position:-620px -740px}.ap-airplane_departure{background-position:-620px -760px}.ap-airplane_arriving{background-position:-620px -780px}.ap-satellite{background-position:-620px -800px}.ap-passenger_ship{background-position:-640px 0}.ap-zipper_mouth_face{background-position:-640px -20px}.ap-money_mouth_face{background-position:-640px -40px}.ap-face_with_thermometer{background-position:-640px -60px}.ap-nerd_face{background-position:-640px -80px}.ap-thinking_face{background-position:-640px -100px}.ap-face_with_head_bandage{background-position:-640px -120px}.ap-robot_face{background-position:-640px -140px}.ap-hugging_face{background-position:-640px -160px}.ap-the_horns{background-position:-640px -180px}.ap-crab{background-position:-640px -300px}.ap-lion_face{background-position:-640px -320px}.ap-scorpion{background-position:-640px -340px}.ap-turkey{background-position:-640px -360px}.ap-unicorn_face{background-position:-640px -380px}.ap-cheese_wedge{background-position:-640px -400px}.ap-hash{background-position:-640px -420px}.ap-keycap_star{background-position:-640px -440px}.ap-zero{background-position:-640px -460px}.ap-one{background-position:-640px -480px}.ap-two{background-position:-640px -500px}.ap-three{background-position:-640px -520px}.ap-four{background-position:-640px -540px}.ap-five{background-position:-640px -560px}.ap-six{background-position:-640px -580px}.ap-seven{background-position:-640px -600px}.ap-eight{background-position:-640px -620px}.ap-nine{background-position:-640px -640px}.ap-flag-ac{background-position:-640px -660px}.ap-flag-ad{background-position:-640px -680px}.ap-flag-ae{background-position:-640px -700px}.ap-flag-af{background-position:-640px -720px}.ap-flag-ag{background-position:-640px -740px}.ap-flag-ai{background-position:-640px -760px}.ap-flag-al{background-position:-640px -780px}.ap-flag-am{background-position:-640px -800px}.ap-flag-ao{background-position:-660px 0}.ap-flag-aq{background-position:-660px -20px}.ap-flag-ar{background-position:-660px -40px}.ap-flag-as{background-position:-660px -60px}.ap-flag-at{background-position:-660px -80px}.ap-flag-au{background-position:-660px -100px}.ap-flag-aw{background-position:-660px -120px}.ap-flag-ax{background-position:-660px -140px}.ap-flag-az{background-position:-660px -160px}.ap-flag-ba{background-position:-660px -180px}.ap-flag-bb{background-position:-660px -200px}.ap-flag-bd{background-position:-660px -220px}.ap-flag-be{background-position:-660px -240px}.ap-flag-bf{background-position:-660px -260px}.ap-flag-bg{background-position:-660px -280px}.ap-flag-bh{background-position:-660px -300px}.ap-flag-bi{background-position:-660px -320px}.ap-flag-bj{background-position:-660px -340px}.ap-flag-bl{background-position:-660px -360px}.ap-flag-bm{background-position:-660px -380px}.ap-flag-bn{background-position:-660px -400px}.ap-flag-bo{background-position:-660px -420px}.ap-flag-bq{background-position:-660px -440px}.ap-flag-br{background-position:-660px -460px}.ap-flag-bs{background-position:-660px -480px}.ap-flag-bt{background-position:-660px -500px}.ap-flag-bv{background-position:-660px -520px}.ap-flag-bw{background-position:-660px -540px}.ap-flag-by{background-position:-660px -560px}.ap-flag-bz{background-position:-660px -580px}.ap-flag-ca{background-position:-660px -600px}.ap-flag-cc{background-position:-660px -620px}.ap-flag-cd{background-position:-660px -640px}.ap-flag-cf{background-position:-660px -660px}.ap-flag-cg{background-position:-660px -680px}.ap-flag-ch{background-position:-660px -700px}.ap-flag-ci{background-position:-660px -720px}.ap-flag-ck{background-position:-660px -740px}.ap-flag-cl{background-position:-660px -760px}.ap-flag-cm{background-position:-660px -780px}.ap-flag-cn{background-position:-660px -800px}.ap-flag-co{background-position:-680px 0}.ap-flag-cp{background-position:-680px -20px}.ap-flag-cr{background-position:-680px -40px}.ap-flag-cu{background-position:-680px -60px}.ap-flag-cv{background-position:-680px -80px}.ap-flag-cw{background-position:-680px -100px}.ap-flag-cx{background-position:-680px -120px}.ap-flag-cy{background-position:-680px -140px}.ap-flag-cz{background-position:-680px -160px}.ap-flag-de{background-position:-680px -180px}.ap-flag-dg{background-position:-680px -200px}.ap-flag-dj{background-position:-680px -220px}.ap-flag-dk{background-position:-680px -240px}.ap-flag-dm{background-position:-680px -260px}.ap-flag-do{background-position:-680px -280px}.ap-flag-dz{background-position:-680px -300px}.ap-flag-ea{background-position:-680px -320px}.ap-flag-ec{background-position:-680px -340px}.ap-flag-ee{background-position:-680px -360px}.ap-flag-eg{background-position:-680px -380px}.ap-flag-eh{background-position:-680px -400px}.ap-flag-er{background-position:-680px -420px}.ap-flag-es{background-position:-680px -440px}.ap-flag-et{background-position:-680px -460px}.ap-flag-eu{background-position:-680px -480px}.ap-flag-fi{background-position:-680px -500px}.ap-flag-fj{background-position:-680px -520px}.ap-flag-fk{background-position:-680px -540px}.ap-flag-fm{background-position:-680px -560px}.ap-flag-fo{background-position:-680px -580px}.ap-flag-fr{background-position:-680px -600px}.ap-flag-ga{background-position:-680px -620px}.ap-flag-gb{background-position:-680px -640px}.ap-flag-gd{background-position:-680px -660px}.ap-flag-ge{background-position:-680px -680px}.ap-flag-gf{background-position:-680px -700px}.ap-flag-gg{background-position:-680px -720px}.ap-flag-gh{background-position:-680px -740px}.ap-flag-gi{background-position:-680px -760px}.ap-flag-gl{background-position:-680px -780px}.ap-flag-gm{background-position:-680px -800px}.ap-flag-gn{background-position:-700px 0}.ap-flag-gp{background-position:-700px -20px}.ap-flag-gq{background-position:-700px -40px}.ap-flag-gr{background-position:-700px -60px}.ap-flag-gs{background-position:-700px -80px}.ap-flag-gt{background-position:-700px -100px}.ap-flag-gu{background-position:-700px -120px}.ap-flag-gw{background-position:-700px -140px}.ap-flag-gy{background-position:-700px -160px}.ap-flag-hk{background-position:-700px -180px}.ap-flag-hm{background-position:-700px -200px}.ap-flag-hn{background-position:-700px -220px}.ap-flag-hr{background-position:-700px -240px}.ap-flag-ht{background-position:-700px -260px}.ap-flag-hu{background-position:-700px -280px}.ap-flag-ic{background-position:-700px -300px}.ap-flag-id{background-position:-700px -320px}.ap-flag-ie{background-position:-700px -340px}.ap-flag-il{background-position:-700px -360px}.ap-flag-im{background-position:-700px -380px}.ap-flag-in{background-position:-700px -400px}.ap-flag-io{background-position:-700px -420px}.ap-flag-iq{background-position:-700px -440px}.ap-flag-ir{background-position:-700px -460px}.ap-flag-is{background-position:-700px -480px}.ap-flag-it{background-position:-700px -500px}.ap-flag-je{background-position:-700px -520px}.ap-flag-jm{background-position:-700px -540px}.ap-flag-jo{background-position:-700px -560px}.ap-flag-jp{background-position:-700px -580px}.ap-flag-ke{background-position:-700px -600px}.ap-flag-kg{background-position:-700px -620px}.ap-flag-kh{background-position:-700px -640px}.ap-flag-ki{background-position:-700px -660px}.ap-flag-km{background-position:-700px -680px}.ap-flag-kn{background-position:-700px -700px}.ap-flag-kp{background-position:-700px -720px}.ap-flag-kr{background-position:-700px -740px}.ap-flag-kw{background-position:-700px -760px}.ap-flag-ky{background-position:-700px -780px}.ap-flag-kz{background-position:-700px -800px}.ap-flag-la{background-position:-720px 0}.ap-flag-lb{background-position:-720px -20px}.ap-flag-lc{background-position:-720px -40px}.ap-flag-li{background-position:-720px -60px}.ap-flag-lk{background-position:-720px -80px}.ap-flag-lr{background-position:-720px -100px}.ap-flag-ls{background-position:-720px -120px}.ap-flag-lt{background-position:-720px -140px}.ap-flag-lu{background-position:-720px -160px}.ap-flag-lv{background-position:-720px -180px}.ap-flag-ly{background-position:-720px -200px}.ap-flag-ma{background-position:-720px -220px}.ap-flag-mc{background-position:-720px -240px}.ap-flag-md{background-position:-720px -260px}.ap-flag-me{background-position:-720px -280px}.ap-flag-mf{background-position:-720px -300px}.ap-flag-mg{background-position:-720px -320px}.ap-flag-mh{background-position:-720px -340px}.ap-flag-mk{background-position:-720px -360px}.ap-flag-ml{background-position:-720px -380px}.ap-flag-mm{background-position:-720px -400px}.ap-flag-mn{background-position:-720px -420px}.ap-flag-mo{background-position:-720px -440px}.ap-flag-mp{background-position:-720px -460px}.ap-flag-mq{background-position:-720px -480px}.ap-flag-mr{background-position:-720px -500px}.ap-flag-ms{background-position:-720px -520px}.ap-flag-mt{background-position:-720px -540px}.ap-flag-mu{background-position:-720px -560px}.ap-flag-mv{background-position:-720px -580px}.ap-flag-mw{background-position:-720px -600px}.ap-flag-mx{background-position:-720px -620px}.ap-flag-my{background-position:-720px -640px}.ap-flag-mz{background-position:-720px -660px}.ap-flag-na{background-position:-720px -680px}.ap-flag-nc{background-position:-720px -700px}.ap-flag-ne{background-position:-720px -720px}.ap-flag-nf{background-position:-720px -740px}.ap-flag-ng{background-position:-720px -760px}.ap-flag-ni{background-position:-720px -780px}.ap-flag-nl{background-position:-720px -800px}.ap-flag-no{background-position:-740px 0}.ap-flag-np{background-position:-740px -20px}.ap-flag-nr{background-position:-740px -40px}.ap-flag-nu{background-position:-740px -60px}.ap-flag-nz{background-position:-740px -80px}.ap-flag-om{background-position:-740px -100px}.ap-flag-pa{background-position:-740px -120px}.ap-flag-pe{background-position:-740px -140px}.ap-flag-pf{background-position:-740px -160px}.ap-flag-pg{background-position:-740px -180px}.ap-flag-ph{background-position:-740px -200px}.ap-flag-pk{background-position:-740px -220px}.ap-flag-pl{background-position:-740px -240px}.ap-flag-pm{background-position:-740px -260px}.ap-flag-pn{background-position:-740px -280px}.ap-flag-pr{background-position:-740px -300px}.ap-flag-ps{background-position:-740px -320px}.ap-flag-pt{background-position:-740px -340px}.ap-flag-pw{background-position:-740px -360px}.ap-flag-py{background-position:-740px -380px}.ap-flag-qa{background-position:-740px -400px}.ap-flag-re{background-position:-740px -420px}.ap-flag-ro{background-position:-740px -440px}.ap-flag-rs{background-position:-740px -460px}.ap-flag-ru{background-position:-740px -480px}.ap-flag-rw{background-position:-740px -500px}.ap-flag-sa{background-position:-740px -520px}.ap-flag-sb{background-position:-740px -540px}.ap-flag-sc{background-position:-740px -560px}.ap-flag-sd{background-position:-740px -580px}.ap-flag-se{background-position:-740px -600px}.ap-flag-sg{background-position:-740px -620px}.ap-flag-sh{background-position:-740px -640px}.ap-flag-si{background-position:-740px -660px}.ap-flag-sj{background-position:-740px -680px}.ap-flag-sk{background-position:-740px -700px}.ap-flag-sl{background-position:-740px -720px}.ap-flag-sm{background-position:-740px -740px}.ap-flag-sn{background-position:-740px -760px}.ap-flag-so{background-position:-740px -780px}.ap-flag-sr{background-position:-740px -800px}.ap-flag-ss{background-position:-760px 0}.ap-flag-st{background-position:-760px -20px}.ap-flag-sv{background-position:-760px -40px}.ap-flag-sx{background-position:-760px -60px}.ap-flag-sy{background-position:-760px -80px}.ap-flag-sz{background-position:-760px -100px}.ap-flag-ta{background-position:-760px -120px}.ap-flag-tc{background-position:-760px -140px}.ap-flag-td{background-position:-760px -160px}.ap-flag-tf{background-position:-760px -180px}.ap-flag-tg{background-position:-760px -200px}.ap-flag-th{background-position:-760px -220px}.ap-flag-tj{background-position:-760px -240px}.ap-flag-tk{background-position:-760px -260px}.ap-flag-tl{background-position:-760px -280px}.ap-flag-tm{background-position:-760px -300px}.ap-flag-tn{background-position:-760px -320px}.ap-flag-to{background-position:-760px -340px}.ap-flag-tr{background-position:-760px -360px}.ap-flag-tt{background-position:-760px -380px}.ap-flag-tv{background-position:-760px -400px}.ap-flag-tw{background-position:-760px -420px}.ap-flag-tz{background-position:-760px -440px}.ap-flag-ua{background-position:-760px -460px}.ap-flag-ug{background-position:-760px -480px}.ap-flag-um{background-position:-760px -500px}.ap-flag-us{background-position:-760px -520px}.ap-flag-uy{background-position:-760px -540px}.ap-flag-uz{background-position:-760px -560px}.ap-flag-va{background-position:-760px -580px}.ap-flag-vc{background-position:-760px -600px}.ap-flag-ve{background-position:-760px -620px}.ap-flag-vg{background-position:-760px -640px}.ap-flag-vi{background-position:-760px -660px}.ap-flag-vn{background-position:-760px -680px}.ap-flag-vu{background-position:-760px -700px}.ap-flag-wf{background-position:-760px -720px}.ap-flag-ws{background-position:-760px -740px}.ap-flag-xk{background-position:-760px -760px}.ap-flag-ye{background-position:-760px -780px}.ap-flag-yt{background-position:-760px -800px}.ap-flag-za{background-position:-780px 0}.ap-flag-zm{background-position:-780px -20px}.ap-flag-zw{background-position:-780px -40px}.ap-man-man-boy{background-position:-780px -60px}.ap-man-man-boy-boy{background-position:-780px -80px}.ap-man-man-girl{background-position:-780px -100px}.ap-man-man-girl-boy{background-position:-780px -120px}.ap-man-man-girl-girl{background-position:-780px -140px}.ap-man-woman-boy-boy{background-position:-780px -160px}.ap-man-woman-girl{background-position:-780px -180px}.ap-man-woman-girl-boy{background-position:-780px -200px}.ap-man-woman-girl-girl{background-position:-780px -220px}.ap-man-heart-man{background-position:-780px -240px}.ap-man-kiss-man{background-position:-780px -260px}.ap-woman-woman-boy{background-position:-780px -280px}.ap-woman-woman-boy-boy{background-position:-780px -300px}.ap-woman-woman-girl{background-position:-780px -320px}.ap-woman-woman-girl-boy{background-position:-780px -340px}.ap-woman-woman-girl-girl{background-position:-780px -360px}.ap-woman-heart-woman{background-position:-780px -380px}.ap-woman-kiss-woman{background-position:-780px -400px}
.ql-mention-list-container{background-color:#fff;border:1px solid #f0f0f0;border-radius:4px;box-shadow:0 2px 12px 0 rgba(30,30,30,.08);overflow:auto;width:270px;z-index:9001}.ql-mention-loading{font-size:16px;line-height:44px;padding:0 20px;vertical-align:middle}.ql-mention-list{list-style:none;margin:0;overflow:hidden;padding:0}.ql-mention-list-item{cursor:pointer;font-size:16px;line-height:44px;padding:0 20px;vertical-align:middle}.ql-mention-list-item.disabled{cursor:auto}.ql-mention-list-item.selected{background-color:#d3e1eb;text-decoration:none}.mention{background-color:#d3e1eb;border-radius:6px;height:24px;margin-right:2px;padding:3px 0;-webkit-user-select:all;-moz-user-select:all;user-select:all;width:65px}.mention>span{margin:0 3px}
@charset "UTF-8";
/*!--

Rentalize Core - application stylesheet

[TABLE OF CONTENTS]

1.0 Custom Variables
2.0 Variable Reset, Bootstrap mixins & Functions
3.0 Common CSS
    3.1 Nav
    3.1 Header
    3.1 Footer
4.0 Page CSS
    4.1 Home
    4.2 About
    4.3 Price
    4.4 Blog
    4.5 Contact
    4.6 Error
    4.7 Login
    4.8 FAQ
    4.9 Careers
5.0 Reset
6.0 Custom
7.0 Animations
8.0 Customizer Styles

--*/

/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue:#1d82f5;--indigo:#6610f2;--purple:#6f42c1;--pink:#ea4c89;--red:#d30000;--orange:#d97706;--yellow:#fcbd01;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#1d82f5;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#fcbd01;--danger:#d30000;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem}p{margin-bottom:1rem}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}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{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#1d82f5;text-decoration:none}a:hover{color:#085dbd}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-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[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}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{border:0;border-top:0 solid rgba(0,0,0,.1);margin-bottom:1rem;margin-top:1rem}.small,small{font-size:.875em;font-weight:400}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote-footer{color:#6c757d;display:block;font-size:.875em}.blockquote-footer:before{content:"— "}.img-fluid,.img-thumbnail{height:auto;max-width:100%}.img-thumbnail{background-color:#fff;border:0 solid #dee2e6;border-radius:12px;padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.5rem}.figure-caption{color:#6c757d;font-size:90%}code{word-wrap:break-word;color:#ea4c89;font-size:87.5%}a>code{color:inherit}kbd{background-color:#212529;border-radius:8px;color:#fff;font-size:87.5%;padding:.2rem .4rem}kbd kbd{font-size:100%;font-weight:700;padding:0}pre{color:#212529;display:block;font-size:87.5%}pre code{color:inherit;font-size:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@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}}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.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%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.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%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.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%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.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%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.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%}}.table{color:#212529;margin-bottom:1rem;width:100%}.table td,.table th{border-top:0 solid transparent;padding:.75rem;vertical-align:top}.table thead th{border-bottom:0 solid transparent;vertical-align:bottom}.table tbody+tbody{border-top:0 solid transparent}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:0 solid transparent}.table-bordered thead td,.table-bordered thead th{border-bottom-width:0}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075);color:#212529}.table-primary,.table-primary>td,.table-primary>th{background-color:#c0dcfc}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#89befa}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#a7cefb}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cccf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#feedb8}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#fddd7b}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#fee69f}.table-danger,.table-danger>td,.table-danger>th{background-color:#f3b8b8}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#e87a7a}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#efa2a2}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#eef1f3}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbd}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{background-color:#343a40;border-color:#454d55;color:#fff}.table .thead-light th{background-color:#e9ecef;border-color:transparent;color:#495057}.table-dark{background-color:#343a40;color:#fff}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075);color:#fff}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive>.table-bordered{border:0}.form-control{background-clip:padding-box;border:0 solid #ced4da;color:#495057;display:block;font-size:1rem;height:calc(1.5em + .75rem);line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{border-color:#97c6fa;box-shadow:0 0 0 .2rem rgba(29,130,245,.25);color:#495057;outline:0}.form-control::-moz-placeholder{color:#6c757d}.form-control::placeholder{color:#6c757d}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{background-color:#fff;color:#495057}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:.375rem;padding-top:.375rem}.col-form-label-lg{font-size:1.25rem;line-height:1.5;padding-bottom:.5rem;padding-top:.5rem}.col-form-label-sm{font-size:.875rem;line-height:1.5;padding-bottom:.25rem;padding-top:.25rem}.form-control-plaintext{background-color:transparent;border:0 solid transparent;color:#212529;display:block;font-size:1rem;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:8px;font-size:.875rem;height:calc(1.5em + .5rem);line-height:1.5;padding:.25rem .5rem}.form-control-lg{border-radius:16px;font-size:1.25rem;height:calc(1.5em + 1rem);line-height:1.5;padding:.5rem 1rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.form-row>.col,.form-row>[class*=col-]{padding-left:5px;padding-right:5px}.form-check{display:block;padding-left:1.25rem;position:relative}.form-check-input{margin-left:-1.25rem;margin-top:.3rem;position:absolute}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{align-items:center;display:inline-flex;margin-right:.75rem;padding-left:0}.form-check-inline .form-check-input{margin-left:0;margin-right:.3125rem;margin-top:0;position:static}.valid-feedback{color:#28a745;display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:rgba(40,167,69,.9);border-radius:8px;color:#fff;display:none;font-size:.875rem;left:0;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.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{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.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.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#28a745;padding-right:calc(1.5em + .75rem)!important}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{background-position:right 1.5rem center;padding-right:3rem!important}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.custom-select.is-valid,.was-validated .custom-select:valid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.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.1z'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#28a745;padding-right:calc(.75em + 2.3125rem)!important}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#34ce57;border-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{color:#d30000;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:rgba(211,0,0,.9);border-radius:8px;color:#fff;display:none;font-size:.875rem;left:0;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.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{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23D30000'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23D30000' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#d30000;padding-right:calc(1.5em + .75rem)!important}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#d30000;box-shadow:0 0 0 .2rem rgba(211,0,0,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{background-position:right 1.5rem center;padding-right:3rem!important}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23D30000'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23D30000' stroke='none'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#d30000;padding-right:calc(.75em + 2.3125rem)!important}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#d30000;box-shadow:0 0 0 .2rem rgba(211,0,0,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#d30000}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#d30000}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#d30000}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#ff0707;border-color:#ff0707}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(211,0,0,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before{border-color:#d30000}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#d30000}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#d30000;box-shadow:0 0 0 .2rem rgba(211,0,0,.25)}.form-inline{align-items:center;display:flex;flex-flow:row wrap}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{align-items:center;display:flex;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{align-items:center;display:flex;justify-content:center;padding-left:0;width:auto}.form-inline .form-check-input{flex-shrink:0;margin-left:0;margin-right:.25rem;margin-top:0;position:relative}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{background-color:transparent;border:0 solid transparent;border-radius:12px;color:#212529;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{box-shadow:0 0 0 .2rem rgba(29,130,245,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{background-color:#1d82f5;border-color:#1d82f5;color:#fff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#0a6fe2;border-color:#0969d6;color:#fff}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(63,149,247,.5)}.btn-primary.disabled,.btn-primary:disabled{border-color:#1d82f5;color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#0969d6;border-color:#0963c9;color:#fff}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(63,149,247,.5)}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{background-color:#5a6268;border-color:#545b62;color:#fff}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#545b62;border-color:#4e555b;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.btn-success{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#218838;border-color:#1e7e34;color:#fff}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#1e7e34;border-color:#1c7430;color:#fff}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info.focus,.btn-info:focus,.btn-info:hover{background-color:#138496;border-color:#117a8b;color:#fff}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{background-color:#117a8b;border-color:#10707f;color:#fff}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{background-color:#fcbd01;border-color:#fcbd01;color:#212529}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{background-color:#d6a001;border-color:#c99701;color:#212529}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(219,166,7,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#fcbd01;border-color:#fcbd01;color:#212529}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:#c99701;border-color:#bd8d01;color:#fff}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(219,166,7,.5)}.btn-danger{border-color:#d30000}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{background-color:#ad0000;border-color:#a00000}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(218,38,38,.5);color:#fff}.btn-danger.disabled,.btn-danger:disabled{background-color:#d30000;border-color:#d30000;color:#fff}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#a00000;border-color:#930000;color:#fff}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(218,38,38,.5)}.btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light.focus,.btn-light:focus,.btn-light:hover{background-color:#e2e6ea;border-color:#dae0e5;color:#212529}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem hsla(210,4%,85%,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background-color:#dae0e5;border-color:#d3d9df;color:#212529}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(210,4%,85%,.5)}.btn-dark{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{background-color:#23272b;border-color:#1d2124;color:#fff}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{background-color:#1d2124;border-color:#171a1d;color:#fff}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{border-color:#1d82f5;color:#1d82f5}.btn-outline-primary:hover{background-color:#1d82f5;border-color:#1d82f5;color:#fff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(29,130,245,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent;color:#1d82f5}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#1d82f5;border-color:#1d82f5;color:#fff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(29,130,245,.5)}.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-outline-success{border-color:#28a745;color:#28a745}.btn-outline-success:hover{background-color:#28a745;border-color:#28a745;color:#fff}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:transparent;color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{background-color:#28a745;border-color:#28a745;color:#fff}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{border-color:#17a2b8;color:#17a2b8}.btn-outline-info:hover{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:transparent;color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{border-color:#fcbd01;color:#fcbd01}.btn-outline-warning:hover{background-color:#fcbd01;border-color:#fcbd01;color:#212529}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(252,189,1,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:transparent;color:#fcbd01}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{background-color:#fcbd01;border-color:#fcbd01;color:#212529}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(252,189,1,.5)}.btn-outline-danger{border-color:#d30000;color:#d30000}.btn-outline-danger:hover{background-color:#d30000;border-color:#d30000;color:#fff}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(211,0,0,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:transparent;color:#d30000}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:#d30000;border-color:#d30000;color:#fff}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(211,0,0,.5)}.btn-outline-light{border-color:#f8f9fa;color:#f8f9fa}.btn-outline-light:hover{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:transparent;color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{border-color:#343a40;color:#343a40}.btn-outline-dark:hover{background-color:#343a40;border-color:#343a40;color:#fff}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{background-color:transparent;color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:#343a40;border-color:#343a40;color:#fff}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{color:#1d82f5;font-weight:400;text-decoration:none}.btn-link:hover{color:#085dbd}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{border-radius:16px;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-sm{border-radius:8px;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.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;position:relative;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:0 solid rgba(0,0,0,.15);border-radius:12px;color:#212529;display:none;float:left;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu-left{left:0;right:auto}.dropdown-menu-right{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-left{left:0;right:auto}.dropdown-menu-sm-right{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-left{left:0;right:auto}.dropdown-menu-md-right{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-left{left:0;right:auto}.dropdown-menu-lg-right{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-left{left:0;right:auto}.dropdown-menu-xl-right{left:auto;right:0}}.dropup .dropdown-menu{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropright .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropleft .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{bottom:auto;right:auto}.dropdown-divider{border-top:1px solid #e9ecef;height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#16181b;text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:#1d82f5;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:#adb5bd;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:#6c757d;display:block;font-size:.875rem;margin-bottom:0;padding:.5rem 1.5rem;white-space:nowrap}.dropdown-item-text{color:#212529;display:block;padding:.25rem 1.5rem}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.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>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;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:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.input-group{flex-wrap:wrap;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{flex:1 1 auto;margin-bottom:0;min-width:0;position:relative;width:1%}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:0}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.custom-file{align-items:center;display:flex}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-bottom-left-radius:0;border-top-left-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:0}.input-group-prepend{margin-right:0}.input-group-append{margin-left:0}.input-group-text{align-items:center;background-color:#e9ecef;border:0 solid #ced4da;border-radius:12px;color:#495057;display:flex;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{border-radius:16px;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{border-radius:8px;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-bottom-left-radius:0;border-top-left-radius:0}.custom-control{display:block;min-height:1.5rem;padding-left:1.5rem;position:relative;-webkit-print-color-adjust:exact;print-color-adjust:exact;z-index:1}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{height:1.25rem;left:0;opacity:0;position:absolute;width:1rem;z-index:-1}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#97c6fa}.custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#c8e1fd;border-color:#c8e1fd;color:#fff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{margin-bottom:0;position:relative;vertical-align:top}.custom-control-label:before{background-color:#fff;border:0 solid #adb5bd;pointer-events:none}.custom-control-label:after,.custom-control-label:before{content:"";display:block;height:1rem;left:-1.5rem;position:absolute;top:.25rem;width:1rem}.custom-control-label:after{background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:12px}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#1d82f5;border-color:#1d82f5}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(29,130,245,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(29,130,245,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(29,130,245,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{border-radius:.5rem;left:-2.25rem;pointer-events:all;width:1.75rem}.custom-switch .custom-control-label:after{background-color:#adb5bd;border-radius:.5rem;height:1rem;left:-2.25rem;top:.25rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(29,130,245,.5)}.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat;border:0 solid #ced4da;border-radius:12px;color:#495057;display:inline-block;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem);line-height:1.5;padding:.375rem 1.75rem .375rem .75rem;vertical-align:middle;width:100%}.custom-select:focus{border-color:#97c6fa;box-shadow:0 0 0 .2rem rgba(29,130,245,.25);outline:0}.custom-select:focus::-ms-value{background-color:#fff;color:#495057}.custom-select[multiple],.custom-select[size]:not([size="1"]){background-image:none;height:auto;padding-right:.75rem}.custom-select:disabled{background-color:#e9ecef;color:#6c757d}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{font-size:.875rem;height:calc(1.5em + .5rem);padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.custom-select-lg{font-size:1.25rem;height:calc(1.5em + 1rem);padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{height:calc(1.5em + .75rem);position:relative;width:100%}.custom-file-input{margin:0;opacity:0;overflow:hidden;z-index:2}.custom-file-input:focus~.custom-file-label{border-color:#97c6fa;box-shadow:0 0 0 .2rem rgba(29,130,245,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{background-color:#fff;border:0 solid #ced4da;border-radius:12px;font-weight:400;left:0;overflow:hidden;z-index:1}.custom-file-label,.custom-file-label:after{color:#495057;height:calc(1.5em + .75rem);line-height:1.5;padding:.375rem .75rem;position:absolute;right:0;top:0}.custom-file-label:after{background-color:#e9ecef;border-left:inherit;border-radius:0 12px 12px 0;bottom:0;content:"Browse";display:block;z-index:3}.custom-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1.4rem;padding:0;width:100%}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(29,130,245,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(29,130,245,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(29,130,245,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{background-color:#1d82f5;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-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;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.custom-range::-webkit-slider-thumb:active{background-color:#c8e1fd}.custom-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-moz-range-thumb{background-color:#1d82f5;border:0;border-radius:1rem;height: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;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb{-moz-appearance:none;appearance:none}.custom-range::-moz-range-thumb:active{background-color:#c8e1fd}.custom-range::-moz-range-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-ms-thumb{background-color:#1d82f5;border:0;border-radius:1rem;height:1rem;margin-left:.2rem;margin-right:.2rem;margin-top:0;-ms-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;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb{appearance:none}.custom-range::-ms-thumb:active{background-color:#c8e1fd}.custom-range::-ms-track{background-color:transparent;border-color:transparent;border-width:.5rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;cursor:default;pointer-events:none}.nav-tabs{border-bottom:0 solid #dee2e6}.nav-tabs .nav-link{background-color:transparent;border:0 solid transparent;border-top-left-radius:12px;border-top-right-radius:12px;margin-bottom:0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{background-color:transparent;border-color:transparent;color:#6c757d}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;color:#495057}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.nav-pills .nav-link{background:none;border:0;border-radius:12px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#1d82f5;color:#fff}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{padding:.5rem 1rem;position:relative}.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.navbar-brand{display:inline-block;font-size:1.25rem;line-height:inherit;margin-right:1rem;padding-bottom:.3125rem;padding-top:.3125rem;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{float:none;position:static}.navbar-text{display:inline-block;padding-bottom:.5rem;padding-top:.5rem}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:transparent;border:0 solid transparent;border-radius:12px;font-size:1.25rem;line-height:1;padding:.25rem .75rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{background:50%/100% 100% no-repeat;content:"";display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-left:0;padding-right:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row 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-left:.5rem;padding-right:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.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}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-left:0;padding-right:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row 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-left:.5rem;padding-right:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.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}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-left:0;padding-right:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row 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-left:.5rem;padding-right:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.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}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-left:0;padding-right:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row 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-left:.5rem;padding-right:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.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>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-left:0;padding-right:0}.navbar-expand{flex-flow:row 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-left:.5rem;padding-right:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:0 solid transparent;border-radius:16px;display:flex;flex-direction:column;min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:16px;border-top-right-radius:16px;border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{background-color:rgba(0,0,0,.03);border-bottom:0 solid transparent;margin-bottom:0;padding:.75rem 1.25rem}.card-header:first-child{border-radius:16px 16px 0 0}.card-footer{background-color:rgba(0,0,0,.03);border-top:0 solid transparent;padding:.75rem 1.25rem}.card-footer:last-child{border-radius:0 0 16px 16px}.card-header-tabs{border-bottom:0;margin-bottom:-.75rem}.card-header-pills,.card-header-tabs{margin-left:-.625rem;margin-right:-.625rem}.card-img-overlay{border-radius:16px;bottom:0;left:0;padding:1.25rem;position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:16px;border-top-right-radius:16px}.card-img,.card-img-bottom{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.card-deck .card{flex:1 0 0%;margin-bottom:0;margin-left:15px;margin-right:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-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-bottom-left-radius:0;border-top-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}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:0}.breadcrumb{background-color:#e9ecef;border-radius:12px;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding:.75rem 1rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#6c757d;content:"/";float:left;padding-right:.5rem}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{border-radius:12px;display:flex;list-style:none;padding-left:0}.page-link{background-color:#fff;border:0 solid #dee2e6;color:#1d82f5;display:block;line-height:1.25;margin-left:0;padding:.5rem .75rem;position:relative}.page-link:hover{background-color:#e9ecef;border-color:#dee2e6;color:#085dbd;text-decoration:none;z-index:2}.page-link:focus{box-shadow:0 0 0 .2rem rgba(29,130,245,.25);outline:0;z-index:3}.page-item:first-child .page-link{border-bottom-left-radius:12px;border-top-left-radius:12px;margin-left:0}.page-item:last-child .page-link{border-bottom-right-radius:12px;border-top-right-radius:12px}.page-item.active .page-link{color:#fff;z-index:3}.page-item.disabled .page-link{background-color:#fff;border-color:#dee2e6;color:#6c757d;cursor:auto;pointer-events:none}.pagination-lg .page-link{font-size:1.25rem;line-height:1.5;padding:.75rem 1.5rem}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:16px;border-top-left-radius:16px}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:16px;border-top-right-radius:16px}.pagination-sm .page-link{font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:8px;border-top-left-radius:8px}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:8px;border-top-right-radius:8px}.badge{border-radius:12px;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{border-radius:10rem;padding-left:.6em;padding-right:.6em}.badge-primary{background-color:#1d82f5;color:#fff}a.badge-primary:focus,a.badge-primary:hover{background-color:#0969d6;color:#fff}a.badge-primary.focus,a.badge-primary:focus{box-shadow:0 0 0 .2rem rgba(29,130,245,.5);outline:0}.badge-secondary{background-color:#6c757d;color:#fff}a.badge-secondary:focus,a.badge-secondary:hover{background-color:#545b62;color:#fff}a.badge-secondary.focus,a.badge-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5);outline:0}.badge-success{background-color:#28a745;color:#fff}a.badge-success:focus,a.badge-success:hover{background-color:#1e7e34;color:#fff}a.badge-success.focus,a.badge-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5);outline:0}.badge-info{background-color:#17a2b8;color:#fff}a.badge-info:focus,a.badge-info:hover{background-color:#117a8b;color:#fff}a.badge-info.focus,a.badge-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5);outline:0}.badge-warning{background-color:#fcbd01;color:#212529}a.badge-warning:focus,a.badge-warning:hover{background-color:#c99701;color:#212529}a.badge-warning.focus,a.badge-warning:focus{box-shadow:0 0 0 .2rem rgba(252,189,1,.5);outline:0}.badge-danger{background-color:#d30000;color:#fff}a.badge-danger:focus,a.badge-danger:hover{background-color:#a00000;color:#fff}a.badge-danger.focus,a.badge-danger:focus{box-shadow:0 0 0 .2rem rgba(211,0,0,.5);outline:0}.badge-light{background-color:#f8f9fa;color:#212529}a.badge-light:focus,a.badge-light:hover{background-color:#dae0e5;color:#212529}a.badge-light.focus,a.badge-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5);outline:0}.badge-dark{background-color:#343a40;color:#fff}a.badge-dark:focus,a.badge-dark:hover{background-color:#1d2124;color:#fff}a.badge-dark.focus,a.badge-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5);outline:0}.jumbotron{background-color:#e9ecef;border-radius:16px;margin-bottom:2rem;padding:2rem 1rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{border-radius:0;padding-left:0;padding-right:0}.alert{border:0 solid transparent;border-radius:12px;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{color:inherit;padding:.75rem 1.25rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{background-color:#d2e6fd;border-color:#c0dcfc;color:#0f447f}.alert-primary hr{border-top-color:#a7cefb}.alert-primary .alert-link{color:#0a2b52}.alert-secondary{background-color:#e2e3e5;border-color:#d6d8db;color:#383d41}.alert-secondary hr{border-top-color:#c8cccf}.alert-secondary .alert-link{color:#212326}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c32}.alert-warning{background-color:#fef2cc;border-color:#feedb8;color:#836201}.alert-warning hr{border-top-color:#fee69f}.alert-warning .alert-link{color:#503c00}.alert-danger{background-color:#f6cccc;border-color:#f3b8b8;color:#6e0000}.alert-danger hr{border-top-color:#efa2a2}.alert-danger .alert-link{color:#3b0000}.alert-light{background-color:#fefefe;border-color:#fdfdfe;color:#818182}.alert-light hr{border-top-color:#eef1f3}.alert-light .alert-link{color:#686868}.alert-dark{background-color:#d6d8d9;border-color:#c6c8ca;color:#1b1e21}.alert-dark hr{border-top-color:#b9bbbd}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{background-color:#e9ecef;border-radius:12px;display:flex;font-size:.75rem;height:1rem;line-height:0}.progress-bar{background-color:#1d82f5;color:#fff;display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-align:center;transition:width .6s ease;white-space:nowrap}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.media{align-items:flex-start;display:flex}.media-body{flex:1}.list-group{border-radius:12px;display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-item-action{color:#495057;text-align:inherit;width:100%}.list-group-item-action:focus,.list-group-item-action:hover{background-color:#f8f9fa;color:#495057;text-decoration:none;z-index:1}.list-group-item-action:active{background-color:#e9ecef;color:#212529}.list-group-item{background-color:#fff;border:0 solid rgba(0,0,0,.125);display:block;padding:.75rem 1.25rem;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:#fff;color:#6c757d;pointer-events:none}.list-group-item.active{background-color:#1d82f5;border-color:#1d82f5;color:#fff;z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:0;margin-top:0}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:12px;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:12px}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:0;margin-left:0}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:12px;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:12px}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:0;margin-left:0}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:12px;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:12px}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:0;margin-left:0}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:12px;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:12px}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:0;margin-left:0}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:12px;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:12px}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:0;margin-left:0}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{background-color:#c0dcfc;color:#0f447f}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#a7cefb;color:#0f447f}.list-group-item-primary.list-group-item-action.active{background-color:#0f447f;border-color:#0f447f;color:#fff}.list-group-item-secondary{background-color:#d6d8db;color:#383d41}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{background-color:#c8cccf;color:#383d41}.list-group-item-secondary.list-group-item-action.active{background-color:#383d41;border-color:#383d41;color:#fff}.list-group-item-success{background-color:#c3e6cb;color:#155724}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{background-color:#b1dfbb;color:#155724}.list-group-item-success.list-group-item-action.active{background-color:#155724;border-color:#155724;color:#fff}.list-group-item-info{background-color:#bee5eb;color:#0c5460}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{background-color:#abdde5;color:#0c5460}.list-group-item-info.list-group-item-action.active{background-color:#0c5460;border-color:#0c5460;color:#fff}.list-group-item-warning{background-color:#feedb8;color:#836201}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{background-color:#fee69f;color:#836201}.list-group-item-warning.list-group-item-action.active{background-color:#836201;border-color:#836201;color:#fff}.list-group-item-danger{background-color:#f3b8b8;color:#6e0000}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{background-color:#efa2a2;color:#6e0000}.list-group-item-danger.list-group-item-action.active{background-color:#6e0000;border-color:#6e0000;color:#fff}.list-group-item-light{background-color:#fdfdfe;color:#818182}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{background-color:#eef1f3;color:#818182}.list-group-item-light.list-group-item-action.active{background-color:#818182;border-color:#818182;color:#fff}.list-group-item-dark{background-color:#c6c8ca;color:#1b1e21}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{background-color:#b9bbbd;color:#1b1e21}.list-group-item-dark.list-group-item-action.active{background-color:#1b1e21;border-color:#1b1e21;color:#fff}.close{color:#000;float:right;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{background-color:transparent;border:0;padding:0}a.close.disabled{pointer-events:none}.toast{background-clip:padding-box;background-color:hsla(0,0%,100%,.85);border:1px solid rgba(0,0,0,.1);border-radius:.25rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);flex-basis:350px;font-size:.875rem;max-width:350px;opacity:0}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{align-items:center;background-clip:padding-box;background-color:hsla(0,0%,100%,.85);border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);color:#6c757d;display:flex;padding:.25rem .75rem}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.fade .modal-dialog{transform:translateY(-50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem);height:-moz-min-content;height:min-content}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{background-clip:padding-box;background-color:#fff;border:0 solid rgba(0,0,0,.2);border-radius:16px;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;border-bottom:0 solid transparent;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top:0 solid transparent;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{word-wrap:break-word;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:0;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.tooltip.show{opacity:.9}.tooltip .arrow{display:block;height:.4rem;position:absolute;width:.8rem}.tooltip .arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-top-color:#000;border-width:.4rem .4rem 0;top:0}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{height:.8rem;left:0;width:.4rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:#000;border-width:.4rem .4rem .4rem 0;right:0}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-bottom-color:#000;border-width:0 .4rem .4rem;bottom:0}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{height:.8rem;right:0;width:.4rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:#000;border-width:.4rem 0 .4rem .4rem;left:0}.tooltip-inner{background-color:#000;border-radius:8px;color:#fff;max-width:200px;padding:.25rem .5rem;text-align:center}.popover{word-wrap:break-word;background-clip:padding-box;background-color:#fff;border:0 solid rgba(0,0,0,.2);border-radius:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:276px;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1060}.popover,.popover .arrow{display:block;position:absolute}.popover .arrow{height:.5rem;margin:0 16px;width:1rem}.popover .arrow:after,.popover .arrow:before{border-color:transparent;border-style:solid;content:"";display:block;position:absolute}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:-.5rem}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{border-top-color:rgba(0,0,0,.25);border-width:.5rem .5rem 0;bottom:0}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{border-top-color:#fff;border-width:.5rem .5rem 0;bottom:0}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{height:1rem;left:-.5rem;margin:16px 0;width:.5rem}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{border-right-color:rgba(0,0,0,.25);border-width:.5rem .5rem .5rem 0;left:0}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{border-right-color:#fff;border-width:.5rem .5rem .5rem 0;left:0}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:-.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{border-bottom-color:rgba(0,0,0,.25);border-width:0 .5rem .5rem;top:0}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{border-bottom-color:#fff;border-width:0 .5rem .5rem;top:0}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:0 solid #f7f7f7;content:"";display:block;left:50%;margin-left:-.5rem;position:absolute;top:0;width:1rem}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{height:1rem;margin:16px 0;right:-.5rem;width:.5rem}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{border-left-color:rgba(0,0,0,.25);border-width:.5rem 0 .5rem .5rem;right:0}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{border-left-color:#fff;border-width:.5rem 0 .5rem .5rem;right:0}.popover-header{background-color:#f7f7f7;border-bottom:0 solid #ebebeb;border-top-left-radius:16px;border-top-right-radius:16px;font-size:1rem;margin-bottom:0;padding:.5rem .75rem}.popover-header:empty{display:none}.popover-body{color:#212529;padding:.5rem .75rem}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0;transition:opacity 0s .6s;z-index:0}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;background:none;border:0;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@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;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background:50%/100% 100% no-repeat;display:inline-block;height:20px;width:20px}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m5.25 0-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m2.75 0-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-left:15%;margin-right:15%;padding-left:0;position:absolute;right:0;z-index:15}.carousel-indicators li{background-clip:padding-box;background-color:#fff;border-bottom:10px solid transparent;border-top:10px solid transparent;box-sizing:content-box;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;z-index:10}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{animation:spinner-border .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid transparent;display:inline-block;height:2rem;vertical-align:-.125em;width:2rem}.spinner-border-sm{border-width:.2em;height:1rem;width:1rem}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{animation:spinner-grow .75s linear infinite;background-color:currentcolor;border-radius:50%;display:inline-block;height:2rem;opacity:0;vertical-align:-.125em;width:2rem}.spinner-grow-sm{height:1rem;width:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.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}.bg-primary{background-color:#1d82f5!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0969d6!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#fcbd01!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#c99701!important}.bg-danger{background-color:#d30000!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#a00000!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:0 solid transparent!important}.border-top{border-top:0 solid transparent!important}.border-right{border-right:0 solid transparent!important}.border-bottom{border-bottom:0 solid transparent!important}.border-left{border-left:0 solid transparent!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#1d82f5!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#fcbd01!important}.border-danger{border-color:#d30000!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:8px!important}.rounded{border-radius:12px!important}.rounded-top{border-top-left-radius:12px!important}.rounded-right,.rounded-top{border-top-right-radius:12px!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:12px!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:12px!important}.rounded-left{border-top-left-radius:12px!important}.rounded-lg{border-radius:16px!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{clear:both;content:"";display:block}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!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}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!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}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!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}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!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}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!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}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!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}}.embed-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-21by9:before{padding-top:42.85714286%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.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-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!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}.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}.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}@media (min-width:576px){.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-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!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}.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}.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}}@media (min-width:768px){.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-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!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}.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}.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}}@media (min-width:992px){.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-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!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}.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}.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}}@media (min-width:1200px){.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-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!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}.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}.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}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.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}.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}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{background-color:transparent;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#1d82f5!important}a.text-primary:focus,a.text-primary:hover{color:#085dbd!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#fcbd01!important}a.text-warning:focus,a.text-warning:hover{color:#b08401!important}.text-danger{color:#d30000!important}a.text-danger:focus,a.text-danger:hover{color:#870000!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.text-decoration-none{text-decoration:none!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:0 solid #adb5bd}blockquote,img,pre,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}.badge{border:0 solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table .thead-dark th,.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:transparent}.table .thead-dark th{color:inherit}}
/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{-webkit-touch-callout:none;direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.3333333333%;left:0;top:33.3333333333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.3333333333%;top:0;width:33.3333333333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.tabs .nav .nav-item{border:0;color:#28313c!important;line-height:1.5;margin-bottom:0;padding:8px 26px}.tabs .nav .nav-item:hover>.nav-link{border-bottom:3px solid rgba(29,130,245,.522)}@media (max-width:767.98px){.tabs .nav .nav-item{padding:6px 15px}}.tabs .nav .nav-item.show .nav-link,.tabs .nav .nav-link.active{border:0;border-bottom:3px solid #1d82f5}.tab{overflow:hidden}.tabcontent{display:none}.page-heading h2{line-height:1.17}.page-header-right{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:0;height:var(--app-header-h,63px);padding:0 1rem;position:relative;white-space:nowrap}@media (min-width:992px){.page-header-right{width:50%!important}}@media (max-width:991.98px){.page-header-right{flex:1 1 auto;justify-content:flex-end;overflow:visible;padding-left:4px;padding-right:12px;width:auto!important}}@media (max-width:767.98px){.page-header-right{gap:0;height:56px;max-width:100%;overflow-x:hidden;padding-left:0;padding-right:2px}}.page-header-right>a,.page-header-right>div,.page-header-right>span{align-items:center;display:inline-flex!important;flex-shrink:0;white-space:nowrap}.page-header-right ul{flex-wrap:nowrap!important;list-style:none;margin:0;padding-left:0}.page-header-right ul,.page-header-right ul li:not(.d-none){align-items:center;display:inline-flex!important;flex-shrink:0}.page-header-right ul li:not(.d-none){position:relative}@media (max-width:767.98px){.page-header-right ul{flex-wrap:nowrap!important;gap:0}.page-header-right ul li{margin-right:0!important}}.page-header-right>*{flex-shrink:0}.header-icon-box{align-items:center;display:inline-flex!important;flex-shrink:0!important;justify-content:center;margin-right:22px;position:relative;white-space:nowrap}.header-icon-box i,.header-icon-box svg{transform:scale(1.2)}.header-icon-box .active-timer-count,.header-icon-box .badge,.header-icon-box .badge-primary,.header-icon-box .unread-notifications-count,.header-icon-box span.position-absolute{align-items:center;background-color:var(--header_color)!important;border-radius:999px;color:var(--on-primary,#fff)!important;display:flex;font-size:9px;font-weight:600;height:15px;justify-content:center;left:auto!important;line-height:15px;max-width:none!important;min-width:15px;padding:0 5px;position:absolute!important;right:-15px;top:-16px;white-space:nowrap;width:auto!important;z-index:10}.header-icon-box .badge-warning,.header-icon-box span.badge-warning{background-color:#ffc107!important;color:#212529!important}.header-icon-box span.unread-notifications-count{right:-20px}@media (max-width:991.98px){.header-icon-box{align-items:center;display:inline-flex!important;justify-content:center;margin-right:10px!important;min-height:40px;min-width:40px;position:relative}}@media (max-width:767.98px){.header-icon-box{height:40px!important;margin-right:2px!important;min-height:40px!important;min-width:40px!important;padding:0!important;position:relative!important;width:40px!important}.header-icon-box i,.header-icon-box svg{font-size:15px!important;transform:scale(1)}.header-icon-box .active-timer-count,.header-icon-box .badge,.header-icon-box .badge-primary,.header-icon-box .unread-notifications-count,.header-icon-box span.position-absolute{align-items:center!important;border-radius:999px!important;box-sizing:border-box!important;display:flex!important;font-size:7px!important;height:12px!important;justify-content:center!important;line-height:12px!important;margin-left:14px!important;margin-right:0!important;margin-top:7px!important;max-width:none!important;min-width:12px!important;padding:0 3px!important;right:-11px!important;top:2px!important;width:auto!important;z-index:10!important}}.logout_box .header-icon-box{margin-right:6px}.page-header-right .img-circle,.page-header-right .rounded-circle,.page-header-right .user-img,.page-header-right img{display:inline-block!important;flex-shrink:0!important}.page-header-right .badge{flex-shrink:0!important;white-space:nowrap}.page-header-right .add_box,.page-header-right .dropdown{display:inline-flex!important;flex-shrink:0!important}.page-header-right .logout_box{display:inline-flex!important;flex-shrink:0!important}@media (max-width:767.98px){.page-header-right{max-width:calc(100% - 50px)!important}.page-header-right ul{gap:0!important;margin:0!important;padding:0!important}.page-header-right ul li{line-height:1;margin:0!important;padding:0!important}.page-header-right .btn,.page-header-right .btn-sm{font-size:11px!important;padding:.25rem .5rem!important}.page-header-right .img-circle,.page-header-right .rounded-circle,.page-header-right img[src*=avatar],.page-header-right img[src*=profile]{height:32px!important;margin-left:2px!important;min-width:32px!important;width:32px!important}.navbar-left{max-width:50px!important}.admin-dash-settings,.admin-dash-settings #dropdownMenuLink,.admin-dash-settings .dropdown.keep-open,.admin-dash-settings .fa.fa-cog,.admin-dash-settings i.fa.fa-cog,.clock-in-out,.clock-in-out #dropdownMenuLink,.clock-in-out .dropdown.keep-open,.clock-in-out .fa.fa-cog,.clock-in-out i.fa.fa-cog,.private-dash-settings,.private-dash-settings #dropdownMenuLink,.private-dash-settings .dropdown.keep-open,.private-dash-settings .fa.fa-cog,.private-dash-settings i.fa.fa-cog,.private-dashboard-setting,.private-dashboard-setting #dropdownMenuLink,.private-dashboard-setting .dropdown.keep-open,.private-dashboard-setting .fa.fa-cog,.private-dashboard-setting i.fa.fa-cog{display:none!important}}.main-header{height:var(--app-header-h,63px);margin-left:var(--app-sidebar-w,240px);top:0;transition:width .3s ease-in-out,margin-left .3s ease-in-out}@media (max-width:991.98px){.main-header{background-color:#fff;border-radius:16px!important;box-shadow:0 4px 16px rgba(0,0,0,.12);left:8px!important;margin-left:0!important;margin-right:0!important;position:fixed!important;right:8px!important;top:8px!important;width:auto!important;z-index:1000!important}.main-header.dark-theme{background-color:#1c1f23!important}}@media (max-width:767.98px){.main-header{height:56px}}.main-header #timer-clock{align-items:center;display:inline-flex!important;flex-shrink:0}@media (max-width:767.98px){.main-header #timer-clock{display:none!important}}.main-header .navbar-left{height:var(--app-header-h,63px)}@media (min-width:992px){.main-header .navbar-left{width:50%!important}}@media (max-width:991.98px){.main-header .navbar-left{flex:0 0 auto;padding-left:12px;width:auto!important}}@media (max-width:767.98px){.main-header .navbar-left{height:56px;padding-left:8px}}.menu-collapse{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;display:block;margin-left:28px}.menu-collapse:before{background:hsla(0,0%,100%,.12);content:"";height:45px;left:-6px;position:absolute;top:-5px;width:45px;z-index:0}@media (max-width:991.98px){.menu-collapse{align-items:center!important;cursor:pointer;display:flex!important;height:40px!important;justify-content:center!important;margin-left:8px!important;min-height:40px!important;min-width:40px!important;touch-action:manipulation;width:40px!important}.menu-collapse:active{opacity:.7}.menu-collapse:before{height:40px;left:0;top:0;width:40px}}.mc-wrap .mcw-line{background-color:#616e80;height:2px;width:18px}.mc-wrap .mcw-line.center{margin:3px 0}.notification-dropdown{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08)!important;display:none;flex-direction:column;max-height:437px;min-height:160px;overflow:hidden;right:0!important;top:26px;width:393px!important}.notification-dropdown.show{display:flex!important}.notification-dropdown>div:first-child{background-color:hsla(0,0%,100%,.8);border-bottom:.5px solid rgba(0,0,0,.08);flex-shrink:0;padding:14px 16px 12px!important}.notification-dropdown>div:first-child p{color:rgba(0,0,0,.85);font-size:15px!important;font-weight:600!important;letter-spacing:-.01em;margin:0!important}.notification-dropdown>div:first-child a{border-radius:6px;color:var(--header_color,#007aff);font-size:13px!important;font-weight:500;padding:4px 8px!important;text-decoration:none!important;transition:background-color .15s ease}.notification-dropdown>div:first-child a:hover{background-color:rgba(0,122,255,.1);text-decoration:none!important}.notification-dropdown #notification-list{background-color:rgba(245,245,247,.95);display:flex;flex:1;flex-direction:column;gap:6px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px}.notification-dropdown #notification-list::-webkit-scrollbar{width:6px}.notification-dropdown #notification-list::-webkit-scrollbar-track{background:transparent}.notification-dropdown #notification-list::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.notification-dropdown #notification-list::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.notification-dropdown #notification-list .notification-item,.notification-dropdown #notification-list>.card{background-color:transparent;border:.5px solid transparent;border-radius:10px;margin-bottom:6px;overflow:hidden;transition:all .2s cubic-bezier(.4,0,.2,1)}.notification-dropdown #notification-list .notification-item:hover,.notification-dropdown #notification-list>.card:hover{background-color:rgba(0,0,0,.04);border-color:rgba(0,0,0,.06);transform:translateY(-1px)}.notification-dropdown #notification-list .notification-item:active,.notification-dropdown #notification-list>.card:active{background-color:rgba(0,0,0,.06);transform:translateY(0)}.notification-dropdown #notification-list .notification-item:last-child,.notification-dropdown #notification-list>.card:last-child{margin-bottom:0}.notification-dropdown #notification-list .notification-item .view-notification,.notification-dropdown #notification-list>.card .view-notification{background-color:var(--dt-card);border-bottom:.5px solid rgba(0,0,0,.06)!important;display:block;padding:12px 14px!important;text-decoration:none!important}.notification-dropdown #notification-list .notification-item .view-notification:last-child,.notification-dropdown #notification-list>.card .view-notification:last-child{border-bottom:none!important}.notification-dropdown #notification-list .notification-item .view-notification .card-horizontal,.notification-dropdown #notification-list>.card .view-notification .card-horizontal{align-items:flex-start;display:flex;gap:12px}.notification-dropdown #notification-list .notification-item .view-notification .card-img-small,.notification-dropdown #notification-list .notification-item .view-notification .notification-icon,.notification-dropdown #notification-list>.card .view-notification .card-img-small,.notification-dropdown #notification-list>.card .view-notification .notification-icon{align-items:center;background-color:rgba(0,0,0,.04);border-radius:8px;display:flex;flex-shrink:0;height:40px;justify-content:center;margin:0!important;overflow:hidden;width:40px}.notification-dropdown #notification-list .notification-item .view-notification .card-img-small img,.notification-dropdown #notification-list .notification-item .view-notification .notification-icon img,.notification-dropdown #notification-list>.card .view-notification .card-img-small img,.notification-dropdown #notification-list>.card .view-notification .notification-icon img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.notification-dropdown #notification-list .notification-item .view-notification .card-img-small i,.notification-dropdown #notification-list .notification-item .view-notification .card-img-small svg,.notification-dropdown #notification-list .notification-item .view-notification .notification-icon i,.notification-dropdown #notification-list .notification-item .view-notification .notification-icon svg,.notification-dropdown #notification-list>.card .view-notification .card-img-small i,.notification-dropdown #notification-list>.card .view-notification .card-img-small svg,.notification-dropdown #notification-list>.card .view-notification .notification-icon i,.notification-dropdown #notification-list>.card .view-notification .notification-icon svg{color:rgba(0,0,0,.6);font-size:18px}.notification-dropdown #notification-list .notification-item .view-notification .card-body,.notification-dropdown #notification-list>.card .view-notification .card-body{flex:1;margin:0!important;min-width:0;padding:0!important}.notification-dropdown #notification-list .notification-item .view-notification .card-body .card-title,.notification-dropdown #notification-list>.card .view-notification .card-body .card-title{word-wrap:break-word;color:rgba(0,0,0,.9)!important;font-size:14px!important;font-weight:600!important;letter-spacing:-.01em;line-height:1.4!important;margin-bottom:4px!important;overflow-wrap:break-word;white-space:normal!important}.notification-dropdown #notification-list .notification-item .view-notification .card-body .notification-text,.notification-dropdown #notification-list .notification-item .view-notification .card-body p.f-11,.notification-dropdown #notification-list>.card .view-notification .card-body .notification-text,.notification-dropdown #notification-list>.card .view-notification .card-body p.f-11{word-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:rgba(0,0,0,.65)!important;display:-webkit-box;font-size:13px!important;line-height:1.5!important;margin-bottom:6px!important;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:normal!important}.notification-dropdown #notification-list .notification-item .view-notification .card-body .card-text,.notification-dropdown #notification-list>.card .view-notification .card-body .card-text{color:rgba(0,0,0,.5)!important;font-size:12px!important;font-weight:400;line-height:1.4!important;margin:0!important}.notification-dropdown #notification-list .card.bg-additional-grey{background-color:transparent!important;color:rgba(0,0,0,.4);padding:32px 16px!important;text-align:center}.notification-dropdown>div:last-child{background-color:hsla(0,0%,100%,.8);border-top:.5px solid rgba(0,0,0,.08);flex-shrink:0;padding:10px 16px 14px!important}.notification-dropdown>div:last-child a{border-radius:6px;color:var(--header_color,#007aff)!important;display:inline-block;font-size:14px!important;font-weight:500!important;padding:6px 12px;text-decoration:none!important;transition:background-color .15s ease}.notification-dropdown>div:last-child a:hover{background-color:rgba(0,122,255,.1);text-decoration:none!important}.notification-dropdown .dropdown-item{border-radius:8px;margin:2px 4px}.notification-dropdown .dropdown-item:hover{background-color:rgba(0,0,0,.04)}body.dark-theme .notification-dropdown{background-color:rgba(28,28,30,.95)!important;border:.5px solid hsla(0,0%,100%,.1)!important;box-shadow:0 8px 24px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3)!important}body.dark-theme .notification-dropdown>div:first-child{background-color:rgba(28,28,30,.95)!important;border-bottom:.5px solid hsla(0,0%,100%,.1)!important}body.dark-theme .notification-dropdown>div:first-child p{color:hsla(0,0%,100%,.9)!important}body.dark-theme .notification-dropdown>div:first-child a{color:var(--header_color,#0a84ff)!important}body.dark-theme .notification-dropdown>div:first-child a:hover{background-color:rgba(10,132,255,.15)!important;color:var(--header_color,#0a84ff)!important}body.dark-theme .notification-dropdown #notification-list{background-color:rgba(35,35,40,.95)!important}body.dark-theme .notification-dropdown #notification-list::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2)}body.dark-theme .notification-dropdown #notification-list::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}body.dark-theme .notification-dropdown #notification-list .notification-item,body.dark-theme .notification-dropdown #notification-list>.card{background-color:transparent;border-color:transparent}body.dark-theme .notification-dropdown #notification-list .notification-item:hover,body.dark-theme .notification-dropdown #notification-list>.card:hover{background-color:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.12)!important}body.dark-theme .notification-dropdown #notification-list .notification-item:active,body.dark-theme .notification-dropdown #notification-list>.card:active{background-color:hsla(0,0%,100%,.12)!important}body.dark-theme .notification-dropdown #notification-list .notification-item .view-notification,body.dark-theme .notification-dropdown #notification-list>.card .view-notification{border-bottom-color:hsla(0,0%,100%,.1)!important}body.dark-theme .notification-dropdown #notification-list .notification-item .view-notification .card-img-small,body.dark-theme .notification-dropdown #notification-list .notification-item .view-notification .notification-icon,body.dark-theme .notification-dropdown #notification-list>.card .view-notification .card-img-small,body.dark-theme .notification-dropdown #notification-list>.card .view-notification .notification-icon{background-color:hsla(0,0%,100%,.08)}body.dark-theme .notification-dropdown #notification-list .notification-item .view-notification .card-img-small i,body.dark-theme .notification-dropdown #notification-list .notification-item .view-notification .card-img-small svg,body.dark-theme .notification-dropdown #notification-list .notification-item .view-notification .notification-icon i,body.dark-theme .notification-dropdown #notification-list .notification-item .view-notification .notification-icon svg,body.dark-theme .notification-dropdown #notification-list>.card .view-notification .card-img-small i,body.dark-theme .notification-dropdown #notification-list>.card .view-notification .card-img-small svg,body.dark-theme .notification-dropdown #notification-list>.card .view-notification .notification-icon i,body.dark-theme .notification-dropdown #notification-list>.card .view-notification .notification-icon svg{color:hsla(0,0%,100%,.7)}body.dark-theme .notification-dropdown #notification-list .notification-item .view-notification .card-body .card-title,body.dark-theme .notification-dropdown #notification-list>.card .view-notification .card-body .card-title{color:hsla(0,0%,100%,.95)!important}body.dark-theme .notification-dropdown #notification-list .notification-item .view-notification .card-body .notification-text,body.dark-theme .notification-dropdown #notification-list .notification-item .view-notification .card-body p.f-11,body.dark-theme .notification-dropdown #notification-list>.card .view-notification .card-body .notification-text,body.dark-theme .notification-dropdown #notification-list>.card .view-notification .card-body p.f-11{color:hsla(0,0%,100%,.7)!important}body.dark-theme .notification-dropdown #notification-list .notification-item .view-notification .card-body .card-text,body.dark-theme .notification-dropdown #notification-list>.card .view-notification .card-body .card-text{color:hsla(0,0%,100%,.5)!important}body.dark-theme .notification-dropdown #notification-list .card.bg-additional-grey{color:hsla(0,0%,100%,.4)!important}body.dark-theme .notification-dropdown>div:last-child{background-color:rgba(28,28,30,.95)!important;border-top-color:hsla(0,0%,100%,.1)!important}body.dark-theme .notification-dropdown>div:last-child a{color:var(--header_color,#0a84ff)!important}body.dark-theme .notification-dropdown>div:last-child a:hover{background-color:rgba(10,132,255,.15)!important;color:var(--header_color,#0a84ff)!important}@media (max-width:991.98px){.notification-dropdown{bottom:auto!important;left:8px!important;margin:0!important;max-height:calc(100vh - 80px)!important;max-width:none!important;position:fixed!important;right:8px!important;top:63px!important;transform:none!important;width:calc(100vw - 16px)!important;z-index:1055!important}.notification-dropdown.show{display:flex!important;opacity:1!important;visibility:visible!important}}@media (max-width:767.98px){.notification-dropdown{left:4px!important;max-width:none!important;right:4px!important;top:56px!important;width:calc(100vw - 8px)!important}}.card .card-body.p-0,.card.bg-white .card-body.p-0,.content-wrapper .card .card-body.p-0,.content-wrapper .card.bg-white .card-body.p-0{background-color:rgba(245,245,247,.95)!important;display:flex;flex-direction:column;gap:8px;padding:12px!important}body.dark-theme .card .card-body.p-0,body.dark-theme .card.bg-white .card-body.p-0,body.dark-theme .content-wrapper .card .card-body.p-0,body.dark-theme .content-wrapper .card.bg-white .card-body.p-0{background-color:rgba(35,35,40,.95)!important}.card-body .notification-item,.content-wrapper .notification-item{background-color:transparent;border:.5px solid transparent;border-radius:10px;margin-bottom:6px;overflow:hidden;transition:all .2s cubic-bezier(.4,0,.2,1)}.card-body .notification-item:hover,.content-wrapper .notification-item:hover{background-color:rgba(0,0,0,.04);border-color:rgba(0,0,0,.06);transform:translateY(-1px)}.card-body .notification-item:active,.content-wrapper .notification-item:active{background-color:rgba(0,0,0,.06);transform:translateY(0)}.card-body .notification-item .view-notification,.content-wrapper .notification-item .view-notification{background-color:var(--dt-card);border-bottom:.5px solid rgba(0,0,0,.06)!important;display:block;padding:12px 14px!important;text-decoration:none!important}.card-body .notification-item .view-notification:last-child,.content-wrapper .notification-item .view-notification:last-child{border-bottom:none!important}.card-body .notification-item .view-notification .card-horizontal,.content-wrapper .notification-item .view-notification .card-horizontal{align-items:flex-start;display:flex;gap:12px}.card-body .notification-item .view-notification .card-img-small,.card-body .notification-item .view-notification .notification-icon,.content-wrapper .notification-item .view-notification .card-img-small,.content-wrapper .notification-item .view-notification .notification-icon{align-items:center;background-color:rgba(0,0,0,.04);border-radius:8px;display:flex;flex-shrink:0;height:40px;justify-content:center;margin:0!important;overflow:hidden;width:40px}.card-body .notification-item .view-notification .card-img-small img,.card-body .notification-item .view-notification .notification-icon img,.content-wrapper .notification-item .view-notification .card-img-small img,.content-wrapper .notification-item .view-notification .notification-icon img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-body .notification-item .view-notification .card-img-small i,.card-body .notification-item .view-notification .card-img-small svg,.card-body .notification-item .view-notification .notification-icon i,.card-body .notification-item .view-notification .notification-icon svg,.content-wrapper .notification-item .view-notification .card-img-small i,.content-wrapper .notification-item .view-notification .card-img-small svg,.content-wrapper .notification-item .view-notification .notification-icon i,.content-wrapper .notification-item .view-notification .notification-icon svg{color:rgba(0,0,0,.6);font-size:18px}.card-body .notification-item .view-notification .card-body,.content-wrapper .notification-item .view-notification .card-body{flex:1;margin:0!important;min-width:0;padding:0!important}.card-body .notification-item .view-notification .card-body .card-title,.content-wrapper .notification-item .view-notification .card-body .card-title{word-wrap:break-word;color:rgba(0,0,0,.9)!important;font-size:14px!important;font-weight:600!important;letter-spacing:-.01em;line-height:1.4!important;margin-bottom:4px!important;overflow-wrap:break-word;white-space:normal!important}.card-body .notification-item .view-notification .card-body .notification-text,.card-body .notification-item .view-notification .card-body p.f-11,.content-wrapper .notification-item .view-notification .card-body .notification-text,.content-wrapper .notification-item .view-notification .card-body p.f-11{word-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:rgba(0,0,0,.65)!important;display:-webkit-box;font-size:13px!important;line-height:1.5!important;margin-bottom:6px!important;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:normal!important}.card-body .notification-item .view-notification .card-body .card-text,.content-wrapper .notification-item .view-notification .card-body .card-text{color:rgba(0,0,0,.5)!important;font-size:12px!important;font-weight:400;line-height:1.4!important;margin:0!important}body.dark-theme .card .card-body.p-0,body.dark-theme .card.bg-white .card-body.p-0,body.dark-theme .content-wrapper .card .card-body.p-0,body.dark-theme .content-wrapper .card.bg-white .card-body.p-0{background-color:rgba(28,28,30,.95)!important;padding:6px 8px!important}body.dark-theme .card-body .notification-item,body.dark-theme .content-wrapper .notification-item{background-color:transparent;border-color:transparent}body.dark-theme .card-body .notification-item:hover,body.dark-theme .content-wrapper .notification-item:hover{background-color:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.12)!important}body.dark-theme .card-body .notification-item:active,body.dark-theme .content-wrapper .notification-item:active{background-color:hsla(0,0%,100%,.12)!important}body.dark-theme .card-body .notification-item .view-notification,body.dark-theme .content-wrapper .notification-item .view-notification{border-bottom-color:hsla(0,0%,100%,.1)!important}body.dark-theme .card-body .notification-item .view-notification .card-img-small,body.dark-theme .card-body .notification-item .view-notification .notification-icon,body.dark-theme .content-wrapper .notification-item .view-notification .card-img-small,body.dark-theme .content-wrapper .notification-item .view-notification .notification-icon{background-color:hsla(0,0%,100%,.08)}body.dark-theme .card-body .notification-item .view-notification .card-img-small i,body.dark-theme .card-body .notification-item .view-notification .card-img-small svg,body.dark-theme .card-body .notification-item .view-notification .notification-icon i,body.dark-theme .card-body .notification-item .view-notification .notification-icon svg,body.dark-theme .content-wrapper .notification-item .view-notification .card-img-small i,body.dark-theme .content-wrapper .notification-item .view-notification .card-img-small svg,body.dark-theme .content-wrapper .notification-item .view-notification .notification-icon i,body.dark-theme .content-wrapper .notification-item .view-notification .notification-icon svg{color:hsla(0,0%,100%,.7)}body.dark-theme .card-body .notification-item .view-notification .card-body .card-title,body.dark-theme .content-wrapper .notification-item .view-notification .card-body .card-title{color:hsla(0,0%,100%,.95)!important}body.dark-theme .card-body .notification-item .view-notification .card-body .notification-text,body.dark-theme .card-body .notification-item .view-notification .card-body p.f-11,body.dark-theme .content-wrapper .notification-item .view-notification .card-body .notification-text,body.dark-theme .content-wrapper .notification-item .view-notification .card-body p.f-11{color:hsla(0,0%,100%,.7)!important}body.dark-theme .card-body .notification-item .view-notification .card-body .card-text,body.dark-theme .content-wrapper .notification-item .view-notification .card-body .card-text{color:hsla(0,0%,100%,.5)!important}.notification-item-modern{align-items:flex-start!important;border-radius:12px!important;box-shadow:0 1px 3px rgba(0,0,0,.08);cursor:pointer;display:flex!important;flex-direction:row!important;gap:10px!important;padding:10px 12px!important;transition:all .15s ease;width:100%}.notification-item-modern,.notification-item-modern:hover{background-color:#fff!important;text-decoration:none!important}.notification-item-modern:hover{box-shadow:0 2px 6px rgba(0,0,0,.12);transform:translateY(-1px)}.notification-item-modern:active{box-shadow:0 1px 3px rgba(0,0,0,.1);transform:translateY(0)}.notification-item-modern .notification-avatar{border-radius:50%!important;flex-shrink:0!important;height:38px!important;-o-object-fit:cover!important;object-fit:cover!important;width:38px!important}.notification-item-modern .notification-icon-modern{align-items:center;background-color:rgba(0,0,0,.05);border-radius:10px;display:flex!important;flex-shrink:0!important;height:38px!important;justify-content:center;width:38px!important}.notification-item-modern .notification-icon-modern i,.notification-item-modern .notification-icon-modern svg{color:rgba(0,0,0,.6);font-size:16px}.notification-item-modern .notification-content{display:flex!important;flex:1!important;flex-direction:column!important;gap:2px;min-width:0!important}.notification-item-modern .notification-title-modern{color:rgba(0,0,0,.85);font-size:13px!important;font-weight:600!important}.notification-item-modern .notification-text-modern,.notification-item-modern .notification-title-modern{display:block!important;line-height:1.35!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-item-modern .notification-text-modern{color:rgba(0,0,0,.55);font-size:12px!important}.notification-item-modern .notification-time-modern{color:rgba(0,0,0,.4);display:block!important;font-size:11px!important;line-height:1.3!important;margin-top:1px}body.dark-theme .notification-item-modern{background-color:rgba(50,50,55,.95)!important;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.dark-theme .notification-item-modern:hover{background-color:rgba(60,60,65,.95)!important;box-shadow:0 2px 6px rgba(0,0,0,.4)}body.dark-theme .notification-item-modern:active{background-color:rgba(55,55,60,.95)!important}body.dark-theme .notification-item-modern .notification-icon-modern{background-color:hsla(0,0%,100%,.1)}body.dark-theme .notification-item-modern .notification-icon-modern i,body.dark-theme .notification-item-modern .notification-icon-modern svg{color:hsla(0,0%,100%,.7)}body.dark-theme .notification-item-modern .notification-title-modern{color:hsla(0,0%,100%,.95)}body.dark-theme .notification-item-modern .notification-text-modern{color:hsla(0,0%,100%,.6)}body.dark-theme .notification-item-modern .notification-time-modern{color:hsla(0,0%,100%,.45)}.invite-member span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-menu[aria-labelledby=profileDropdown] .dropdown-header .profile-dropdown-text,.dropdown:has(#profileDropdown) .dropdown-menu .dropdown-header .profile-dropdown-text{min-width:0;overflow:hidden}.dropdown-menu[aria-labelledby=profileDropdown] .dropdown-header h6,.dropdown:has(#profileDropdown) .dropdown-menu .dropdown-header h6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-menu[aria-labelledby=profileDropdown] .dropdown-header small,.dropdown:has(#profileDropdown) .dropdown-menu .dropdown-header small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:991.98px){#active-timer-list,.add_box.dropdown .dropdown-menu{bottom:auto!important;left:auto!important;margin:0!important;max-height:calc(100vh - 80px)!important;max-width:calc(100vw - 16px)!important;overflow-y:auto!important;position:fixed!important;right:8px!important;top:63px!important;transform:none!important;width:280px!important;z-index:1055!important}#active-timer-list.show,.add_box.dropdown .dropdown-menu.show{display:block!important;opacity:1!important;visibility:visible!important}}@media (max-width:767.98px){#active-timer-list,.add_box.dropdown .dropdown-menu{right:4px!important;top:56px!important;width:260px!important}}@media (max-width:991.98px){.add_box.dropdown .dropdown-menu{max-width:calc(100vw - 16px)!important;min-width:200px!important;width:auto!important}}.dropdown:has(#profileDropdown),.dropdown[aria-labelledby=profileDropdown]{position:relative;z-index:1050!important}.dropdown-menu[aria-labelledby=profileDropdown],.dropdown:has(#profileDropdown) .dropdown-menu{overflow-x:hidden!important;position:absolute!important;z-index:1055!important}@media (max-width:991.98px){.dropdown-menu[aria-labelledby=profileDropdown],.dropdown:has(#profileDropdown) .dropdown-menu{bottom:auto!important;left:auto!important;margin:0!important;max-height:calc(100vh - 80px)!important;max-width:calc(100vw - 16px)!important;overflow-y:auto!important;position:fixed!important;right:8px!important;top:63px!important;transform:none!important;width:280px!important}.dropdown-menu[aria-labelledby=profileDropdown].show,.dropdown:has(#profileDropdown) .dropdown-menu.show{display:block!important;opacity:1!important;visibility:visible!important}}@media (max-width:767.98px){.dropdown-menu[aria-labelledby=profileDropdown],.dropdown:has(#profileDropdown) .dropdown-menu{right:4px!important;top:56px!important;width:260px!important}}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown],body:not(.dark-theme) .dropdown:has(#profileDropdown) .dropdown-menu{background-color:#e8eef3!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:12px!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.15),0 10px 10px -5px rgba(0,0,0,.08)!important}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-header,body:not(.dark-theme) .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-header{border-bottom:1px solid rgba(0,0,0,.1)!important;color:#28313c!important}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-header h6,body:not(.dark-theme) .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-header h6{color:#28313c!important}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-header small,body:not(.dark-theme) .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-header small{color:#99a5b5!important}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-divider,body:not(.dark-theme) .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-divider{border-top-color:rgba(0,0,0,.1)!important}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item,body:not(.dark-theme) .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-item{color:#28313c!important;transition:all .2s ease}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item:hover,body:not(.dark-theme) .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-item:hover{background-color:rgba(0,0,0,.05)!important;color:#28313c!important}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.active,body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item:active,body:not(.dark-theme) .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-item.active,body:not(.dark-theme) .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-item:active{background-color:rgba(0,0,0,.08)!important;color:#28313c!important}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item i.text-muted,body:not(.dark-theme) .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-item i.text-muted{color:#99a5b5!important}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.text-danger,body:not(.dark-theme) .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-item.text-danger{color:#d30000!important}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.text-danger:hover,body:not(.dark-theme) .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-item.text-danger:hover{background-color:rgba(211,0,0,.1)!important;color:#d30000!important}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item .badge-warning,body:not(.dark-theme) .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-item .badge-warning{background-color:#ffc107!important;color:#212529!important;font-weight:600;letter-spacing:.5px;text-transform:uppercase}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown],body.dark-theme .dropdown:has(#profileDropdown) .dropdown-menu{background-color:#262a30!important;border:1px solid #2d323a!important;border-radius:12px!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.5),0 10px 10px -5px rgba(0,0,0,.3)!important}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-header,body.dark-theme .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-header{border-bottom:1px solid #2d323a!important;color:#fff!important}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-header h6,body.dark-theme .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-header h6{color:#fff!important}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-header small,body.dark-theme .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-header small{color:#9ca3af!important}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-divider,body.dark-theme .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-divider{border-top-color:#2d323a!important}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item,body.dark-theme .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-item{color:#fff!important;transition:all .2s ease}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item:hover,body.dark-theme .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-item:hover{background-color:#2d323a!important;color:#fff!important}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.active,body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item:active,body.dark-theme .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-item.active,body.dark-theme .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-item:active{background-color:#1c1f23!important;color:#fff!important}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item i.text-muted,body.dark-theme .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-item i.text-muted{color:#9ca3af!important}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.text-danger,body.dark-theme .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-item.text-danger{color:#ff6b6b!important}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.text-danger:hover,body.dark-theme .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-item.text-danger:hover{background-color:hsla(0,100%,71%,.1)!important;color:#ff6b6b!important}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item .badge-warning,body.dark-theme .dropdown:has(#profileDropdown) .dropdown-menu .dropdown-item .badge-warning{background-color:#f59e0b!important;color:#1a1a1a!important;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.d-flex{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;min-height:40px;white-space:nowrap!important}.dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.d-flex>div:first-child{flex:0 1 auto;margin-right:16px;min-width:0}.dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.d-flex .custom-control.custom-switch{flex-grow:0;flex-shrink:0;margin-left:auto;margin-right:0;min-width:36px;padding-left:0}.dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.d-flex .custom-control.custom-switch .custom-control-input{height:1.25rem;left:auto;opacity:0;position:absolute;right:0;width:2.25rem;z-index:-1}.dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.d-flex .custom-control.custom-switch .custom-control-label{cursor:pointer;line-height:1.25rem;margin-bottom:0;min-height:1.25rem;padding-left:2.5rem;position:relative;vertical-align:middle}.dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.d-flex .custom-control.custom-switch .custom-control-label:before{background-color:#cbd5e0;border:none;border-radius:.625rem;content:"";display:block;height:1.25rem;left:0;pointer-events:all;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:2.25rem}.dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.d-flex .custom-control.custom-switch .custom-control-label:after{background-color:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.15);content:"";display:block;height:calc(1.25rem - 4px);left:2px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .15s ease-in-out,box-shadow .15s ease-in-out;width:calc(1.25rem - 4px)}.dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.d-flex .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:before{background-color:var(--header_color);border-color:var(--header_color)}.dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.d-flex .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:after{box-shadow:0 2px 4px rgba(0,0,0,.2);transform:translateY(-50%) translateX(1rem)}.dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.d-flex .custom-control.custom-switch .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(var(--primary_color_rgb),.25)}.dropdown-menu[aria-labelledby=profileDropdown] .dropdown-item.d-flex .custom-control.custom-switch .custom-control-input:disabled~.custom-control-label:before{background-color:#e9ecef;opacity:.5}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .custom-control.custom-switch .custom-control-label:before{background-color:#cbd5e0!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .custom-control.custom-switch .custom-control-label:after{background-color:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.15)!important}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:before{background-color:var(--header_color)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff!important;box-shadow:0 2px 4px rgba(0,0,0,.2)!important}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .custom-control.custom-switch .custom-control-input:hover:not(:disabled)~.custom-control-label:before{background-color:#b8c5d3!important}body:not(.dark-theme) .dropdown-menu[aria-labelledby=profileDropdown] .custom-control.custom-switch .custom-control-input:checked:hover:not(:disabled)~.custom-control-label:before{opacity:.9}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .custom-control.custom-switch .custom-control-label:before{background-color:#4a5568!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .custom-control.custom-switch .custom-control-label:after{background-color:#e2e8f0!important;box-shadow:0 1px 3px rgba(0,0,0,.4)!important}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:before{background-color:var(--header_color)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff!important;box-shadow:0 2px 4px rgba(0,0,0,.5)!important}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .custom-control.custom-switch .custom-control-input:hover:not(:disabled)~.custom-control-label:before{background-color:#5a6b7f!important}body.dark-theme .dropdown-menu[aria-labelledby=profileDropdown] .custom-control.custom-switch .custom-control-input:checked:hover:not(:disabled)~.custom-control-label:before{opacity:.9}:root{--primary_color_rgb:29,130,245}html:not(.dark-theme):not(.login-page){background-color:#f5f5f7!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#28313c;font-family:Helvetica Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;line-height:20.5px}.body-wrapper,.main-container{background-color:#f5f5f7}body:not(.dark-theme) .bg-additional-grey,body:not(.dark-theme) .body-wrapper,body:not(.dark-theme) .main-container{background-color:#f5f5f7!important}body.dark-theme .bg-additional-grey,body.dark-theme .body-wrapper,body.dark-theme .main-container{background-color:#1c1f23!important}::-moz-selection{background:#222;color:#fff}::selection{background:#222;color:#fff}::-webkit-scrollbar{background:transparent;width:10px}::-webkit-scrollbar-thumb{background-color:#aaa8a8;border:3px solid #e3e8ec;border-radius:7px}a{cursor:pointer}a:hover{outline:0 none}a:hover,li,ul{text-decoration:none}li,ul{list-style:none;margin:0;padding:0}p{line-height:24px;margin-top:0}i{font-style:normal;line-height:1}img{border-style:none;height:auto;max-width:100%;vertical-align:middle}iframe{border:none}:focus{outline:2px solid var(--primary-color,#1d82f5);outline-offset:2px}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--primary-color,#1d82f5);outline-offset:2px}.btn.focus,.btn:focus{box-shadow:0 0 0 3px rgba(var(--primary_color_rgb,29,130,245),.3);outline:0}.btn:focus:not(:focus-visible){box-shadow:none}.btn:focus-visible{box-shadow:0 0 0 3px rgba(var(--primary_color_rgb,29,130,245),.3)}h1,h2,h3,h4,h5,h6{font-family:Helvetica Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin-top:0}h1{font-size:40px}h2{font-size:32px}h3{font-size:25px}h4{font-size:20px}h5{font-size:18px}h5 a{transition:all .3s ease}h6{font-size:16px}h6 a{transition:all .3s ease}.guide-shell{--g-bg:#f6f7fb;--g-surface:#fff;--g-surface-2:#f7f8fc;--g-border:#e9ecf5;--g-text:#2b2f48;--g-text-soft:#525f7f;--g-muted:#8898aa;--g-accent:var(--primary_color,#5e72e4);--g-accent-soft:#eef0ff;--g-code-bg:#2d3748;--g-code-fg:#e2e8f0;--g-shadow:0 1px 3px rgba(20,25,60,.06),0 8px 24px rgba(20,25,60,.05);--g-radius:10px;--g-topbar-h:60px}.dark-theme .guide-shell{--g-bg:#16181d;--g-surface:#1f2228;--g-surface-2:#24272e;--g-border:#32363f;--g-text:#e7e9ee;--g-text-soft:#b5bac6;--g-muted:#8b91a0;--g-accent:#7d8df0;--g-accent-soft:#2b3050;--g-code-bg:#0f1115;--g-code-fg:#d7dbe6;--g-shadow:0 1px 3px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.35)}body.guide-mode #sidebarToggle,body.guide-mode .main-header,body.guide-mode .main-sidebar,body.guide-mode .menu-collapse,body.guide-mode .mobile-close-sidebar-panel,body.guide-mode .preloader-container,body.guide-mode .side-menu,body.guide-mode .sidebarTogglerBox,body.guide-mode aside.main-sidebar,body.guide-mode header.main-header{display:none!important}body.guide-mode .body-wrapper,body.guide-mode .main-container{background:var(--g-bg);margin:0;padding:0}body.guide-mode .main-container{min-height:100vh}.guide-shell{background:var(--g-bg);color:var(--g-text);display:flex;flex-direction:column;font-size:14px;inset:0;position:fixed;z-index:1030}.guide-icon-btn{align-items:center;background:var(--g-surface);border:1px solid var(--g-border);border-radius:8px;color:var(--g-text-soft);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:background .15s,color .15s,border-color .15s;width:36px}.guide-icon-btn:hover{background:var(--g-accent-soft);border-color:var(--g-accent);color:var(--g-accent)}.guide-icon-btn:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}.guide-topbar{align-items:center;background:var(--g-surface);border-bottom:1px solid var(--g-border);display:flex;flex:0 0 var(--g-topbar-h);gap:14px;padding:0 20px}.guide-topbar .guide-brand img{display:block;height:26px;width:auto}.guide-topbar .guide-sidebar-toggle{display:none}.guide-topbar .guide-title-block{min-width:0}.guide-topbar .guide-title-block h1{color:var(--g-text);font-size:15px;font-weight:700;line-height:1.2;margin:0}.guide-topbar .guide-title-block span{color:var(--g-muted);font-size:12px}.guide-topbar .guide-search{margin-left:auto;max-width:38vw;position:relative;width:280px}.guide-topbar .guide-search i{color:var(--g-muted);font-size:13px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.guide-topbar .guide-search input{background:var(--g-surface-2);border:1px solid var(--g-border);border-radius:8px;color:var(--g-text);font-size:13px;height:38px;outline:none;padding:0 12px 0 34px;transition:border-color .15s,background .15s;width:100%}.guide-topbar .guide-search input::-moz-placeholder{color:var(--g-muted)}.guide-topbar .guide-search input::placeholder{color:var(--g-muted)}.guide-topbar .guide-search input:focus{background:var(--g-surface);border-color:var(--g-accent)}.guide-topbar .guide-topbar-actions{align-items:center;display:flex;gap:8px}.guide-topbar .guide-back-btn{align-items:center;background:var(--g-accent);border-radius:8px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:36px;padding:0 16px;text-decoration:none;transition:filter .15s}.guide-topbar .guide-back-btn:hover{color:#fff;filter:brightness(1.06);text-decoration:none}.guide-body{display:flex;flex:1;min-height:0}.guide-sidebar{background:var(--g-surface);border-right:1px solid var(--g-border);flex:0 0 216px;overflow:hidden;transition:transform .25s ease;width:216px}.guide-nav-scroll{height:100%;overflow-y:auto;padding:12px}.guide-nav-scroll::-webkit-scrollbar{width:6px}.guide-nav-scroll::-webkit-scrollbar-thumb{background:var(--g-border);border-radius:6px}.guide-nav-group+.guide-nav-group{margin-top:2px}.guide-nav-group .guide-nav-group-head{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--g-muted);cursor:pointer;display:flex;font-size:10px;font-weight:700;justify-content:space-between;letter-spacing:.06em;padding:9px 12px;text-transform:uppercase;width:100%}.guide-nav-group .guide-nav-group-head:hover{color:var(--g-text-soft)}.guide-nav-group .guide-nav-group-head i{font-size:11px;transition:transform .2s}.guide-nav-group .guide-nav-list{display:none;list-style:none;margin:0;padding:2px 0 8px}.guide-nav-group.open .guide-nav-group-head i{transform:rotate(180deg)}.guide-nav-group.open .guide-nav-list{display:block}.guide-shell .guide-sidebar .guide-nav-link{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:500;gap:9px;margin-bottom:1px;padding:6px 12px;transition:background .15s,color .15s}.guide-shell .guide-sidebar .guide-nav-link,.guide-shell .guide-sidebar .guide-nav-link:active,.guide-shell .guide-sidebar .guide-nav-link:focus,.guide-shell .guide-sidebar .guide-nav-link:hover,.guide-shell .guide-sidebar .guide-nav-link:link,.guide-shell .guide-sidebar .guide-nav-link:visited{color:var(--g-text-soft)!important;text-decoration:none!important}.guide-shell .guide-sidebar .guide-nav-link:focus{outline:none}.guide-shell .guide-sidebar .guide-nav-link:focus-visible{outline:2px solid var(--g-accent);outline-offset:1px}.guide-shell .guide-sidebar .guide-nav-link i{color:var(--g-muted)!important;flex-shrink:0;font-size:12px;text-align:center;transition:color .15s;width:15px}.guide-shell .guide-sidebar .guide-nav-link:focus,.guide-shell .guide-sidebar .guide-nav-link:hover{background:var(--g-accent-soft);color:var(--g-accent)!important}.guide-shell .guide-sidebar .guide-nav-link:focus i,.guide-shell .guide-sidebar .guide-nav-link:hover i{color:var(--g-accent)!important}.guide-shell .guide-sidebar .guide-nav-link.active,.guide-shell .guide-sidebar .guide-nav-link.active:active,.guide-shell .guide-sidebar .guide-nav-link.active:focus,.guide-shell .guide-sidebar .guide-nav-link.active:hover,.guide-shell .guide-sidebar .guide-nav-link.active:link,.guide-shell .guide-sidebar .guide-nav-link.active:visited{background:var(--g-accent);color:#fff!important;font-weight:600}.guide-shell .guide-sidebar .guide-nav-link.active i,.guide-shell .guide-sidebar .guide-nav-link.active:active i,.guide-shell .guide-sidebar .guide-nav-link.active:focus i,.guide-shell .guide-sidebar .guide-nav-link.active:hover i,.guide-shell .guide-sidebar .guide-nav-link.active:link i,.guide-shell .guide-sidebar .guide-nav-link.active:visited i{color:#fff!important}.guide-nav-empty{color:var(--g-muted);font-size:12px;padding:16px 12px;text-align:center}.guide-content{flex:1;min-width:0;overflow-y:auto;position:relative}.guide-content::-webkit-scrollbar{width:9px}.guide-content::-webkit-scrollbar-thumb{background:var(--g-border);border-radius:9px}.guide-content-area{margin:0 auto;max-width:920px;padding:36px 40px 80px;position:relative}#guide-loading{align-items:flex-start;background:var(--g-bg);display:flex;inset:0;justify-content:center;padding-top:120px;position:absolute;z-index:5}#guide-loading[hidden]{display:none}.guide-spinner{animation:g-spin .7s linear infinite;border:3px solid var(--g-border);border-radius:50%;border-top-color:var(--g-accent);height:38px;width:38px}@keyframes g-spin{to{transform:rotate(1turn)}}#guide-content-container{animation:g-fade .25s ease}@keyframes g-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.guide-content-area .guide-section{margin-bottom:36px}.guide-content-area .guide-section h2{border-bottom:2px solid var(--g-border);color:var(--g-text);font-size:25px;font-weight:700;margin:0 0 18px;padding-bottom:14px}.guide-content-area .guide-section h3{color:var(--g-text);font-size:19px;font-weight:650;margin:30px 0 12px}.guide-content-area .guide-section h4{color:var(--g-text-soft);font-size:16px;font-weight:600;margin:22px 0 10px}.guide-content-area .guide-section p{color:var(--g-text-soft);line-height:1.75;margin-bottom:14px}.guide-content-area .guide-section p.lead{color:var(--g-text-soft);font-size:16px}.guide-content-area .guide-section ol,.guide-content-area .guide-section ul{margin-bottom:18px;padding-left:26px}.guide-content-area .guide-section ol li,.guide-content-area .guide-section ul li{color:var(--g-text-soft);line-height:1.75;margin-bottom:7px}.guide-content-area .guide-section a{color:var(--g-accent)}.guide-content-area .guide-section .card{background:var(--g-surface);border:1px solid var(--g-border)!important;border-radius:var(--g-radius);box-shadow:none!important;transition:transform .15s,box-shadow .15s}.guide-content-area .guide-section .card:hover{box-shadow:var(--g-shadow)!important;transform:translateY(-2px)}.guide-content-area .guide-section .card .card-title{color:var(--g-text);font-size:15px;font-weight:600;margin-bottom:8px}.guide-content-area .guide-section .card .card-text{color:var(--g-text-soft);font-size:13.5px;line-height:1.6}.guide-content-area .guide-section .card .text-primary{color:var(--g-accent)!important}.guide-content-area .guide-section .process-map-container{background:var(--g-surface-2);border:1px solid var(--g-border);border-radius:var(--g-radius);margin:24px 0;padding:22px}.guide-content-area .guide-section .process-map-container .mermaid-diagram{align-items:center;display:flex;justify-content:center;min-height:140px;transition:opacity .25s}.guide-content-area .guide-section .process-map-container .mermaid-diagram svg{height:auto;margin:0 auto;max-width:560px;width:100%}.guide-content-area .guide-section .guide-figure{margin:24px 0}.guide-content-area .guide-section .guide-figure img.guide-screenshot{background:var(--g-surface-2);border:1px solid var(--g-border);border-radius:var(--g-radius);display:block;height:auto;width:100%}.guide-content-area .guide-section .guide-figure figcaption{color:var(--g-muted);font-size:12.5px;margin-top:10px;text-align:center}.guide-content-area .guide-section .report-entry{background:var(--g-surface);border:1px solid var(--g-border);border-radius:var(--g-radius);margin-bottom:14px;padding:16px 18px}.guide-content-area .guide-section .report-entry__head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.guide-content-area .guide-section .report-entry__id{background:var(--g-surface-2);border:1px solid var(--g-border);border-radius:5px;color:var(--g-accent);flex-shrink:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:11px;font-weight:700;letter-spacing:.04em;padding:2px 8px}.guide-content-area .guide-section .report-entry__name{color:var(--g-text);font-size:15px;font-weight:650;margin:0}.guide-content-area .guide-section .report-entry__tag{background:var(--g-accent);border-radius:4px;color:#fff;font-size:9.5px;font-weight:700;letter-spacing:.06em;padding:2px 6px;text-transform:uppercase}.guide-content-area .guide-section .report-entry__desc{margin:0 0 10px}.guide-content-area .guide-section .report-entry__uses-label{color:var(--g-muted);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.guide-content-area .guide-section .report-entry ul{margin-bottom:0}.guide-content-area .guide-section .guide-wizard{background:var(--g-surface);border:1px solid var(--g-border);border-radius:var(--g-radius);margin:24px 0;padding:24px}.guide-content-area .guide-section .guide-wizard .wizard-header{align-items:center;border-bottom:1px solid var(--g-border);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.guide-content-area .guide-section .guide-wizard .wizard-header .wizard-title{color:var(--g-text);font-size:17px;font-weight:600}.guide-content-area .guide-section .guide-wizard .wizard-header .wizard-step-counter{color:var(--g-muted);font-size:13px}.guide-content-area .guide-section .guide-wizard .wizard-progress{background:var(--g-border);border-radius:3px;height:5px;margin-bottom:22px;overflow:hidden}.guide-content-area .guide-section .guide-wizard .wizard-progress .wizard-progress-bar{background:var(--g-accent);height:100%;transition:width .3s}.guide-content-area .guide-section .guide-wizard .wizard-step{display:none}.guide-content-area .guide-section .guide-wizard .wizard-step.active{animation:g-fade .25s ease;display:block}.guide-content-area .guide-section .guide-wizard .wizard-step .step-title{color:var(--g-text);font-size:16px;font-weight:600;margin-bottom:12px}.guide-content-area .guide-section .guide-wizard .wizard-step .step-content{color:var(--g-text-soft);line-height:1.75}.guide-content-area .guide-section .guide-wizard .wizard-actions{border-top:1px solid var(--g-border);display:flex;justify-content:space-between;margin-top:22px;padding-top:16px}.guide-content-area .guide-section .checklist{background:var(--g-surface-2);border-left:4px solid var(--g-accent);border-radius:0 var(--g-radius) var(--g-radius) 0;margin:18px 0;padding:18px 20px}.guide-content-area .guide-section .checklist .checklist-item{align-items:flex-start;display:flex;margin-bottom:10px}.guide-content-area .guide-section .checklist .checklist-item input[type=checkbox]{accent-color:var(--g-accent);cursor:pointer;height:16px;margin:4px 10px 0 0;width:16px}.guide-content-area .guide-section .checklist .checklist-item label{color:var(--g-text-soft)!important;cursor:pointer;flex:1;line-height:1.6}.guide-content-area .guide-section .info-box{background:var(--g-surface-2);border-left:4px solid;border-radius:8px;color:var(--g-text-soft);margin:18px 0;padding:14px 18px}.guide-content-area .guide-section .info-box.info{border-color:var(--g-accent)}.guide-content-area .guide-section .info-box.warning{border-color:#f5a623}.guide-content-area .guide-section .info-box.success{border-color:#2dce89}.guide-content-area .guide-section .info-box.danger{border-color:#f5365c}.guide-content-area .guide-section .info-box .info-box-title{color:var(--g-text);font-weight:600;margin-bottom:6px}.guide-content-area .guide-section .info-box p:last-child{margin-bottom:0}.guide-content-area .guide-section .guide-flow{margin:22px 0}.guide-content-area .guide-section .guide-flow .guide-flow__title{color:var(--g-text);font-size:15px;font-weight:600;margin-bottom:12px}.guide-content-area .guide-section .guide-flow .guide-flow__steps{counter-reset:guide-flow;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));list-style:none;margin:0;padding:0}.guide-content-area .guide-section .guide-flow .guide-flow__step{background:var(--g-surface-2);border:1px solid var(--g-border);border-radius:8px;counter-increment:guide-flow;padding:14px 16px 14px 44px;position:relative}.guide-content-area .guide-section .guide-flow .guide-flow__step:before{align-items:center;background:var(--g-accent);border-radius:50%;color:#fff;content:counter(guide-flow);display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;left:14px;position:absolute;top:13px;width:20px}.guide-content-area .guide-section .guide-flow .guide-flow__step-title{color:var(--g-text);font-size:13.5px;font-weight:600;margin-bottom:3px}.guide-content-area .guide-section .guide-flow .guide-flow__step-detail{color:var(--g-text-soft);font-size:12.5px;line-height:1.55}.guide-content-area .guide-section .guide-flow .guide-flow__actor{border:1px solid var(--g-border);border-radius:4px;color:var(--g-muted);display:inline-block;font-size:11px;font-weight:600;letter-spacing:.02em;margin-top:8px;padding:2px 7px;text-transform:uppercase}.guide-content-area .guide-section .guide-flow .guide-flow__note{color:var(--g-text-soft);font-size:12.5px;margin-top:12px}.guide-content-area .guide-section pre{background:var(--g-code-bg);border-radius:8px;color:var(--g-code-fg);font-size:13px;line-height:1.6;margin:18px 0;overflow-x:auto;padding:18px}.guide-content-area .guide-section code{background:var(--g-accent-soft);border-radius:4px;color:var(--g-accent);font-size:13px;padding:2px 6px}.guide-content-area .guide-section pre code{background:transparent;color:inherit;padding:0}.guide-content-area .guide-section table{border-collapse:collapse;font-size:14px;margin:18px 0;width:100%}.guide-content-area .guide-section table td,.guide-content-area .guide-section table th{border-bottom:1px solid var(--g-border);color:var(--g-text-soft);padding:10px 14px;text-align:left}.guide-content-area .guide-section table th{background:var(--g-surface-2);color:var(--g-text);font-weight:600}.guide-content-area .guide-section table tr:hover td{background:var(--g-surface-2)}.guide-content-area .guide-section .btn-try-now{align-items:center;background:var(--g-accent);border:none;border-radius:8px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:9px 18px;text-decoration:none;transition:filter .15s,transform .15s}.guide-content-area .guide-section .btn-try-now:hover{color:#fff;filter:brightness(1.06);transform:translateY(-1px)}.guide-content-area .guide-section .search-highlight{background:var(--g-accent);border-radius:3px;color:#fff;padding:0 3px}.guide-content-area .copy-prompt{align-items:flex-start;background:var(--g-surface-2);border:1px solid var(--g-border);border-radius:8px;display:flex;gap:10px;margin:4px 0;padding:12px 14px}.guide-content-area .copy-prompt .copy-src{background:transparent;border-radius:0;color:var(--g-text);flex:1;font-size:13.5px;line-height:1.6;padding:0}.guide-content-area .copy-prompt .copy-prompt-btn{align-items:center;background:var(--g-surface);border:1px solid var(--g-border);border-radius:6px;color:var(--g-muted);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:color .15s,border-color .15s,background .15s;width:30px}.guide-content-area .copy-prompt .copy-prompt-btn:hover{border-color:var(--g-accent);color:var(--g-accent)}.guide-content-area .copy-prompt .copy-prompt-btn:focus-visible{outline:2px solid var(--g-accent);outline-offset:1px}.guide-content-area .copy-prompt .copy-prompt-btn.copied{border-color:#2dce89;color:#2dce89}.guide-content-area .copy-prompt .copy-prompt-btn i{font-size:13px}.guide-content-area .copy-prompt.inline{align-items:center;background:transparent;border:none;display:inline-flex;gap:8px;margin:0;padding:4px 6px 4px 10px}.guide-content-area .copy-prompt.inline .copy-src{font-size:inherit}.guide-content-area .copy-prompt.inline .copy-prompt-btn{background:var(--g-surface-2);height:26px;width:26px}.guide-qr{background:var(--g-surface);border-left:1px solid var(--g-border);box-shadow:-8px 0 32px rgba(20,25,60,.12);display:flex;flex-direction:column;height:100vh;max-width:92vw;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .28s ease;width:420px;z-index:1050}.guide-qr.open{transform:translateX(0)}.guide-qr .guide-qr-head{align-items:center;border-bottom:1px solid var(--g-border);display:flex;flex:0 0 auto;justify-content:space-between;padding:16px 20px}.guide-qr .guide-qr-head h2{color:var(--g-text);font-size:15px;font-weight:700;margin:0}.guide-qr .guide-qr-head h2 i{color:var(--g-accent);margin-right:6px}.guide-qr .guide-qr-body{display:grid;flex:1;gap:18px;grid-template-columns:1fr;overflow-y:auto;padding:20px}.guide-backdrop,.guide-qr-backdrop{background:rgba(15,18,30,.45);inset:0;opacity:0;position:fixed;transition:opacity .25s;visibility:hidden;z-index:1040}.guide-backdrop.show,.guide-qr-backdrop.show{opacity:1;visibility:visible}.quick-ref-section .quick-ref-title{border-bottom:1px solid var(--g-border);color:var(--g-text);font-size:12px;font-weight:700;letter-spacing:.05em;margin-bottom:8px;padding-bottom:6px;text-transform:uppercase}.quick-ref-section .quick-ref-item{background:var(--g-surface-2);border-radius:6px;color:var(--g-text-soft);font-size:13px;margin-bottom:5px;padding:7px 10px}.quick-ref-section .quick-ref-item strong{color:var(--g-text)}.quick-ref-section .quick-ref-item a{color:var(--g-accent);text-decoration:none}.quick-ref-section .quick-ref-item a:hover{text-decoration:underline}@media (max-width:991px){.guide-topbar{gap:10px;padding:0 14px}.guide-topbar .guide-sidebar-toggle{display:inline-flex}.guide-topbar .guide-title-block{display:none}.guide-topbar .guide-search{flex:1;max-width:none;width:auto}.guide-topbar .guide-back-btn span{display:none}.guide-topbar .guide-back-btn{padding:0 12px}.guide-sidebar{bottom:0;box-shadow:6px 0 28px rgba(15,18,30,.18);left:0;position:fixed;top:var(--g-topbar-h);transform:translateX(-100%);z-index:1045}.guide-sidebar.open{transform:translateX(0)}.guide-content-area{padding:24px 18px 64px}}@media (max-width:575px){.guide-qr{width:100vw}.guide-content-area .guide-section h2{font-size:21px}.guide-content-area .guide-section h3{font-size:17px}}#guideTourModal .feature-item{align-items:flex-start;background:#f8f9fe;border-radius:8px;display:flex;margin-bottom:10px;padding:10px 15px;transition:all .2s ease}#guideTourModal .feature-item:hover{background:#eef0f8;transform:translateX(5px)}#guideTourModal .feature-icon{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-right:12px;width:32px}#guideTourModal .step-item{align-items:flex-start;border-bottom:1px solid #eee;display:flex;padding:12px 0}#guideTourModal .step-item:last-child{border-bottom:none}#guideTourModal .step-num{align-items:center;background:linear-gradient(135deg,#5e72e4,#825ee4);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:28px;justify-content:center;margin-right:12px;width:28px}#guideTourModal .tip-item{align-items:center;background:#fff3cd;border-left:4px solid #ffc107;border-radius:0 6px 6px 0;display:flex;margin-bottom:8px;padding:8px 12px}#guideTourModal .tour-dot{background:#dee2e6;border-radius:50%;cursor:pointer;height:10px;margin:0 4px;transition:all .2s;width:10px}#guideTourModal .tour-dot.active{background:#5e72e4;transform:scale(1.3)}#guideTourModal .ns-item{align-items:center;background:#fff;border:2px solid #e9ecef;border-radius:8px;display:flex;margin-bottom:10px;padding:12px 15px;transition:all .2s}#guideTourModal .ns-item:hover{background:#f8f9fe;border-color:#5e72e4}@media print{body.guide-mode .guide-backdrop,body.guide-mode .guide-qr,body.guide-mode .guide-qr-backdrop,body.guide-mode .guide-sidebar,body.guide-mode .guide-topbar{display:none!important}body.guide-mode .guide-shell{position:static}body.guide-mode .guide-content{overflow:visible}body.guide-mode .guide-content-area{max-width:100%;padding:0}}@font-face{font-family:dropify;font-style:normal;font-weight:400;src:url(../fonts/dropify.eot);src:url(../fonts/dropify.eot#iefix) format("embedded-opentype"),url(../fonts/dropify.woff) format("woff"),url(../fonts/dropify.ttf) format("truetype"),url(../fonts/dropify.svg#dropify) format("svg")}.dropify-font:before,.dropify-wrapper .dropify-message span.file-icon:before,[class*=" dropify-font-"]:before,[class^=dropify-font-]:before{speak:none;display:inline-block;font-family:dropify;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.dropify-font-upload:before,.dropify-wrapper .dropify-message span.file-icon:before{content:"\e800"}.dropify-font-file:before{content:"\e801"}.dropify-wrapper{background-color:#fff;background-image:none;border:2px solid #e5e5e5;color:#777;cursor:pointer;display:block;font-family:Roboto,Helvetica Neue,Helvetica,Arial;font-size:14px;height:200px;line-height:22px;max-width:100%;padding:5px 10px;position:relative;text-align:center;transition:border-color .15s linear;width:100%}.dropify-wrapper:hover{animation:stripes 2s linear infinite;background-image:linear-gradient(-45deg,#f6f6f6 25%,transparent 0,transparent 50%,#f6f6f6 0,#f6f6f6 75%,transparent 0,transparent);background-size:30px 30px}.dropify-wrapper.has-preview .dropify-clear{display:block}.dropify-wrapper.has-error{border-color:#f34141}.dropify-wrapper.has-error .dropify-message .dropify-error{display:block}.dropify-wrapper.has-error:hover .dropify-errors-container{opacity:1;transition-delay:0s;visibility:visible}.dropify-wrapper.disabled input{cursor:not-allowed}.dropify-wrapper.disabled:hover{animation:none;background-image:none}.dropify-wrapper.disabled .dropify-message{opacity:.5;text-decoration:line-through}.dropify-wrapper.disabled .dropify-infos-message{display:none}.dropify-wrapper input{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:5}.dropify-wrapper .dropify-message{position:relative;top:50%;transform:translateY(-50%)}.dropify-wrapper .dropify-message span.file-icon{color:#ccc;font-size:50px}.dropify-wrapper .dropify-message p{margin:5px 0 0}.dropify-wrapper .dropify-message p.dropify-error{color:#f34141;display:none;font-weight:700}.dropify-wrapper .dropify-clear{background:none;border:2px solid #fff;color:#fff;display:none;font-family:Roboto,Helvetica Neue,Helvetica,Arial;font-size:11px;font-weight:700;opacity:0;padding:4px 8px;position:absolute;right:10px;text-transform:uppercase;top:10px;transition:all .15s linear;z-index:7}.dropify-wrapper .dropify-clear:hover{background:hsla(0,0%,100%,.2)}.dropify-wrapper .dropify-preview{background-color:#fff;bottom:0;display:none;height:100%;left:0;overflow:hidden;padding:5px;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:1}.dropify-wrapper .dropify-preview .dropify-render img{background-color:#fff;max-height:100%;max-width:100%;position:relative;top:50%;transform:translateY(-50%);transition:border-color .15s linear}.dropify-wrapper .dropify-preview .dropify-render i{color:#777;font-size:70px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.dropify-wrapper .dropify-preview .dropify-render .dropify-extension{font-size:13px;font-weight:900;left:50%;letter-spacing:-.03em;margin-top:10px;overflow:hidden;position:absolute;text-overflow:ellipsis;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);white-space:nowrap;width:42px}.dropify-wrapper .dropify-preview .dropify-infos{background:rgba(0,0,0,.7);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s linear;z-index:3}.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner{backface-visibility:hidden;padding:0 20px;position:absolute;top:50%;transform:translateY(-40%);transition:all .2s ease;width:100%}.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p{color:#fff;font-weight:700;line-height:25px;margin:0;overflow:hidden;padding:0;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message{font-size:12px;margin-top:15px;opacity:.5;padding-top:15px;position:relative}.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message:before{background:#fff;content:"";height:2px;left:50%;position:absolute;top:0;transform:translate(-50%);width:30px}.dropify-wrapper:hover .dropify-clear,.dropify-wrapper:hover .dropify-preview .dropify-infos{opacity:1}.dropify-wrapper:hover .dropify-preview .dropify-infos .dropify-infos-inner{margin-top:-5px}.dropify-wrapper.touch-fallback{height:auto!important}.dropify-wrapper.touch-fallback:hover{animation:none;background-image:none}.dropify-wrapper.touch-fallback .dropify-preview{padding:0;position:relative}.dropify-wrapper.touch-fallback .dropify-preview .dropify-render{display:block;position:relative}.dropify-wrapper.touch-fallback .dropify-preview .dropify-render .dropify-font-file{left:0;position:relative;top:0;transform:translate(0)}.dropify-wrapper.touch-fallback .dropify-preview .dropify-render .dropify-font-file:before{margin-bottom:30px;margin-top:30px}.dropify-wrapper.touch-fallback .dropify-preview .dropify-render img{position:relative;transform:translate(0)}.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos{background:transparent;opacity:1;position:relative}.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner{padding:5px 90px 5px 0;position:relative;top:0;transform:translate(0)}.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p{color:#777;line-height:25px;margin:0;overflow:hidden;padding:0;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-filename{font-weight:700}.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message{font-size:11px;margin-top:0;opacity:1;padding-top:0;position:relative}.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message:before{display:none}.dropify-wrapper.touch-fallback .dropify-message{padding:40px 0;transform:translate(0)}.dropify-wrapper.touch-fallback .dropify-clear{border-color:hsla(0,0%,47%,.7);bottom:23px;color:#777;opacity:1;top:auto}.dropify-wrapper.touch-fallback.has-preview .dropify-message{display:none}.dropify-wrapper.touch-fallback:hover .dropify-preview .dropify-infos .dropify-infos-inner{margin-top:0}.dropify-wrapper .dropify-loader{display:none;position:absolute;right:15px;top:15px;z-index:9}.dropify-wrapper .dropify-loader:after{animation:rotate .6s linear infinite;border-color:#ccc #777 #777 #ccc;border-radius:100%;border-style:solid;border-width:1px;content:"";display:block;height:20px;position:relative;width:20px}.dropify-wrapper .dropify-errors-container{background:rgba(243,65,65,.8);bottom:0;left:0;opacity:0;position:absolute;right:0;text-align:left;top:0;transition:visibility 0s linear .15s,opacity .15s linear;visibility:hidden;z-index:3}.dropify-wrapper .dropify-errors-container ul{left:0;margin:0;padding:10px 20px;position:absolute;top:50%;transform:translateY(-50%)}.dropify-wrapper .dropify-errors-container ul li{color:#fff;font-weight:700;margin-left:20px}.dropify-wrapper .dropify-errors-container.visible{opacity:1;transition-delay:0s;visibility:visible}.dropify-wrapper~.dropify-errors-container ul{margin:15px 0;padding:0}.dropify-wrapper~.dropify-errors-container ul li{color:#f34141;font-weight:700;margin-left:20px}@keyframes stripes{0%{background-position:0 0}to{background-position:60px 30px}}@keyframes rotate{0%{transform:rotate(-1turn)}to{transform:rotate(0deg)}}:root{--swal2-outline:0 0 0 3px rgba(100,150,200,.5);--swal2-container-padding:0.625em;--swal2-backdrop:rgba(0,0,0,.4);--swal2-backdrop-transition:background-color 0.15s;--swal2-width:32em;--swal2-padding:0 0 1.25em;--swal2-border:none;--swal2-border-radius:0.3125rem;--swal2-background:#fff;--swal2-color:#545454;--swal2-show-animation:swal2-show 0.3s;--swal2-hide-animation:swal2-hide 0.15s forwards;--swal2-icon-zoom:1;--swal2-icon-animations:true;--swal2-title-padding:0.8em 1em 0;--swal2-html-container-padding:1em 1.6em 0.3em;--swal2-input-border:1px solid #d9d9d9;--swal2-input-border-radius:0.1875em;--swal2-input-box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px transparent;--swal2-input-background:transparent;--swal2-input-transition:border-color 0.2s,box-shadow 0.2s;--swal2-input-hover-box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px transparent;--swal2-input-focus-border:1px solid #b4dbed;--swal2-input-focus-box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5);--swal2-progress-step-background:#add8e6;--swal2-validation-message-background:#f0f0f0;--swal2-validation-message-color:#666;--swal2-footer-border-color:#eee;--swal2-footer-background:transparent;--swal2-footer-color:inherit;--swal2-timer-progress-bar-background:rgba(0,0,0,.3);--swal2-close-button-position:initial;--swal2-close-button-inset:auto;--swal2-close-button-font-size:2.5em;--swal2-close-button-color:#ccc;--swal2-close-button-transition:color 0.2s,box-shadow 0.2s;--swal2-close-button-outline:initial;--swal2-close-button-box-shadow:inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow:inset var(--swal2-outline);--swal2-close-button-hover-transform:none;--swal2-actions-justify-content:center;--swal2-actions-width:auto;--swal2-actions-margin:1.25em auto 0;--swal2-actions-padding:0;--swal2-actions-border-radius:0;--swal2-actions-background:transparent;--swal2-action-button-transition:background-color 0.2s,box-shadow 0.2s;--swal2-action-button-hover:#000 10%;--swal2-action-button-active:#000 10%;--swal2-confirm-button-box-shadow:none;--swal2-confirm-button-border-radius:0.25em;--swal2-confirm-button-background-color:#7066e0;--swal2-confirm-button-color:#fff;--swal2-deny-button-box-shadow:none;--swal2-deny-button-border-radius:0.25em;--swal2-deny-button-background-color:#dc3741;--swal2-deny-button-color:#fff;--swal2-cancel-button-box-shadow:none;--swal2-cancel-button-border-radius:0.25em;--swal2-cancel-button-background-color:#6e7881;--swal2-cancel-button-color:#fff;--swal2-toast-show-animation:swal2-toast-show 0.5s;--swal2-toast-hide-animation:swal2-toast-hide 0.1s forwards;--swal2-toast-border:none;--swal2-toast-box-shadow:0 0 1px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075),1px 2px 4px rgba(0,0,0,.075),1px 3px 8px rgba(0,0,0,.075),2px 4px 16px rgba(0,0,0,.075)}[data-swal2-theme=dark]{--swal2-dark-theme-black:#19191a;--swal2-dark-theme-white:#e1e1e1;--swal2-background:var(--swal2-dark-theme-black);--swal2-color:var(--swal2-dark-theme-white);--swal2-footer-border-color:#555;--swal2-input-background:color-mix(in srgb,var(--swal2-dark-theme-black),var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background:color-mix(in srgb,var(--swal2-dark-theme-black),var(--swal2-dark-theme-white) 10%);--swal2-validation-message-color:var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background:hsla(0,0%,100%,.7)}@media (prefers-color-scheme:dark){[data-swal2-theme=auto]{--swal2-dark-theme-black:#19191a;--swal2-dark-theme-white:#e1e1e1;--swal2-background:var(--swal2-dark-theme-black);--swal2-color:var(--swal2-dark-theme-white);--swal2-footer-border-color:#555;--swal2-input-background:color-mix(in srgb,var(--swal2-dark-theme-black),var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background:color-mix(in srgb,var(--swal2-dark-theme-black),var(--swal2-dark-theme-white) 10%);--swal2-validation-message-color:var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background:hsla(0,0%,100%,.7)}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:transparent!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{background-color:transparent;box-sizing:border-box;max-width:100%;pointer-events:none;width:360px}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static!important}}div:where(.swal2-container){-webkit-overflow-scrolling:touch;box-sizing:border-box;display:grid;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;inset:0;overflow-x:hidden;padding:var(--swal2-container-padding);position:fixed;transition:var(--swal2-backdrop-transition);z-index:1060}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:transparent!important}div:where(.swal2-container).swal2-bottom-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-top-start{grid-template-columns:minmax(0,1fr) auto auto}div:where(.swal2-container).swal2-bottom,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-top{grid-template-columns:auto minmax(0,1fr) auto}div:where(.swal2-container).swal2-bottom-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-top-end{grid-template-columns:auto auto minmax(0,1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-left>.swal2-popup,div:where(.swal2-container).swal2-center-start>.swal2-popup{align-self:center;grid-row:2}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-left>.swal2-popup,div:where(.swal2-container).swal2-bottom-start>.swal2-popup{align-self:end;grid-column:1;grid-row:3}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup,div:where(.swal2-container).swal2-grow-row>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{align-self:stretch;grid-row:1/4}div:where(.swal2-container).swal2-no-transition{transition:none!important}div:where(.swal2-container)[popover]{border:0;width:auto}div:where(.swal2-container) div:where(.swal2-popup){background:var(--swal2-background);border:var(--swal2-border);border-radius:var(--swal2-border-radius);box-sizing:border-box;color:var(--swal2-color);container-name:swal2-popup;display:none;font-family:inherit;font-size:1rem;grid-template-columns:minmax(0,100%);max-width:100%;padding:var(--swal2-padding);position:relative;width:var(--swal2-width)}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){color:inherit;cursor:auto;font-size:1.875em;font-weight:600;margin:0;max-width:100%;overflow-wrap:break-word;padding:var(--swal2-title-padding);position:relative;text-align:center;text-transform:none}div:where(.swal2-container) div:where(.swal2-actions){align-items:center;background:var(--swal2-actions-background);border-radius:var(--swal2-actions-border-radius);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:var(--swal2-actions-justify-content);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);width:var(--swal2-actions-width);z-index:1}div:where(.swal2-container) div:where(.swal2-loader){align-items:center;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-color:#2778c4 transparent;border-radius:100%;border-style:solid;border-width:.25em;display:none;height:2.2em;justify-content:center;margin:0 1.875em;width:2.2em}div:where(.swal2-container) button:where(.swal2-styled){border:none;box-shadow:0 0 0 3px transparent;font-weight:500;margin:.3125em;padding:.625em 1.1em;transition:var(--swal2-action-button-transition)}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){background:initial;background-color:var(--swal2-confirm-button-background-color);border-radius:var(--swal2-confirm-button-border-radius);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){background:initial;background-color:var(--swal2-deny-button-background-color);border-radius:var(--swal2-deny-button-border-radius);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){background:initial;background-color:var(--swal2-cancel-button-background-color);border-radius:var(--swal2-cancel-button-border-radius);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{box-shadow:var(--swal2-action-button-focus-box-shadow);outline:none}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){background:var(--swal2-footer-background);border-top:1px solid var(--swal2-footer-border-color);color:var(--swal2-footer-color);cursor:auto;font-size:1em;margin:1em 0 0;padding:1em 1em 0;text-align:center}div:where(.swal2-container) .swal2-timer-progress-bar-container{border-bottom-left-radius:var(--swal2-border-radius);border-bottom-right-radius:var(--swal2-border-radius);bottom:0;grid-column:auto!important;left:0;overflow:hidden;position:absolute;right:0}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){background:var(--swal2-timer-progress-bar-background);height:.25em;width:100%}div:where(.swal2-container) img:where(.swal2-image){cursor:auto;margin:2em auto 1em;max-width:100%}div:where(.swal2-container) button:where(.swal2-close){align-items:center;background:transparent;border:none;border-radius:var(--swal2-border-radius);color:var(--swal2-close-button-color);cursor:pointer;font-family:monospace;font-size:var(--swal2-close-button-font-size);height:1.2em;inset:var(--swal2-close-button-inset);justify-content:center;justify-self:end;margin-bottom:-1.2em;margin-right:0;margin-top:0;outline:var(--swal2-close-button-outline);overflow:hidden;padding:0;position:var(--swal2-close-button-position);transition:var(--swal2-close-button-transition);width:1.2em;z-index:2}div:where(.swal2-container) button:where(.swal2-close):hover{background:transparent;color:#f27474;transform:var(--swal2-close-button-hover-transform)}div:where(.swal2-container) button:where(.swal2-close):focus-visible{box-shadow:var(--swal2-close-button-focus-box-shadow);outline:none}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){color:inherit;cursor:auto;font-size:1.125em;font-weight:400;justify-content:center;line-height:normal;margin:0;overflow:auto;overflow-wrap:break-word;padding:var(--swal2-html-container-padding);text-align:center;word-break:break-word;z-index:1}div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) label:where(.swal2-checkbox),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) textarea:where(.swal2-textarea){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) textarea:where(.swal2-textarea){background:var(--swal2-input-background);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);box-shadow:var(--swal2-input-box-shadow);box-sizing:border-box;color:inherit;font-size:1.125em;transition:var(--swal2-input-transition);width:auto}div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);box-shadow:var(--swal2-input-focus-box-shadow);outline:none}div:where(.swal2-container) input:where(.swal2-file)::-moz-placeholder,div:where(.swal2-container) input:where(.swal2-input)::-moz-placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::-moz-placeholder{color:#ccc}div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{background:var(--swal2-background);margin:1em 2em 3px}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{color:inherit;font-weight:600;text-align:center;width:20%}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{font-size:1.125em;height:2.625em;line-height:2.625em;padding:0}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{background:var(--swal2-input-background);font-size:1.125em;margin-left:auto;margin-right:auto;width:75%}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{background:var(--swal2-input-background);color:inherit;font-size:1.125em;max-width:100%;min-width:50%;padding:.375em .625em}div:where(.swal2-container) .swal2-checkbox,div:where(.swal2-container) .swal2-radio{align-items:center;background:var(--swal2-background);color:inherit;justify-content:center}div:where(.swal2-container) .swal2-checkbox label,div:where(.swal2-container) .swal2-radio label{font-size:1.125em;margin:0 .6em}div:where(.swal2-container) .swal2-checkbox input,div:where(.swal2-container) .swal2-radio input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300;justify-content:center;margin:1em 0 0;overflow:hidden;padding:.625em}div:where(.swal2-container) div:where(.swal2-validation-message):before{background-color:#f27474;border-radius:50%;color:#fff;content:"!";display:inline-block;font-weight:600;height:1.5em;line-height:1.5em;margin:0 .625em;min-width:1.5em;text-align:center;width:1.5em}div:where(.swal2-container) .swal2-progress-steps{align-items:center;background:transparent;flex-wrap:wrap;font-weight:600;margin:1.25em auto;max-width:100%;padding:0}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{background:#2778c4;border-radius:2em;color:#fff;flex-shrink:0;height:2em;line-height:2em;text-align:center;width:2em;z-index:20}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{background:#2778c4;flex-shrink:0;height:.4em;margin:0 -1px;width:2.5em;z-index:10}div:where(.swal2-icon){zoom:var(--swal2-icon-zoom);border:.25em solid #000;border-radius:50%;box-sizing:content-box;cursor:default;font-family:inherit;height:5em;justify-content:center;line-height:5em;margin:2.5em auto .6em;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:5em}div:where(.swal2-icon) .swal2-icon-content{align-items:center;display:flex;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{flex-grow:1;position:relative}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{background-color:#f27474;border-radius:.125em;display:block;height:.3125em;position:absolute;top:2.3125em;width:2.9375em}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}}div:where(.swal2-icon).swal2-warning{border-color:#f8bb86;color:#f8bb86}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}}div:where(.swal2-icon).swal2-info{border-color:#3fc3ee;color:#3fc3ee}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}}div:where(.swal2-icon).swal2-question{border-color:#87adbd;color:#87adbd}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{border-radius:50%;height:7.5em;position:absolute;width:3.75em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:7.5em 0 0 7.5em;left:-2.0635em;top:-.4375em;transform:rotate(-45deg);transform-origin:3.75em 3.75em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 7.5em 7.5em 0;left:1.875em;top:-.6875em;transform:rotate(-45deg);transform-origin:0 3.75em}div:where(.swal2-icon).swal2-success .swal2-success-ring{border:.25em solid hsla(98,55%,69%,.3);border-radius:50%;box-sizing:content-box;height:100%;left:-.25em;position:absolute;top:-.25em;width:100%;z-index:2}div:where(.swal2-icon).swal2-success .swal2-success-fix{height:5.625em;left:1.625em;position:absolute;top:.5em;transform:rotate(-45deg);width:.4375em;z-index:1}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{background-color:#a5dc86;border-radius:.125em;display:block;height:.3125em;position:absolute;z-index:2}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{left:.8125em;top:2.875em;transform:rotate(45deg);width:1.5625em}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{right:.5em;top:2.375em;transform:rotate(-45deg);width:2.9375em}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.swal2-rtl .swal2-close{margin-left:0;margin-right:0}.swal2-rtl .swal2-timer-progress-bar{left:auto;right:0}.swal2-toast{background:var(--swal2-background);border:var(--swal2-toast-border);box-shadow:var(--swal2-toast-box-shadow);box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:min-content auto min-content;overflow-y:hidden;padding:1em;pointer-events:all}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){font-size:1em;margin:.5em 1em;padding:0;text-align:initial}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){font-size:1em;height:2em;margin:.5em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){font-size:.8em;margin:.5em 0 0;padding:.5em 0 0}.swal2-toast button:where(.swal2-close){align-self:center;font-size:2em;grid-column:3/3;grid-row:1/99;height:.8em;margin:0;width:.8em}.swal2-toast div:where(.swal2-html-container){font-size:1em;margin:.5em 1em;overflow:initial;padding:0;text-align:initial}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{margin:.25em}.swal2-toast .swal2-icon,.swal2-toast .swal2-loader{align-self:center;grid-column:1;grid-row:1/99;height:2em;width:2em}.swal2-toast .swal2-icon{margin:0 .5em 0 0;min-width:2em}.swal2-toast .swal2-icon .swal2-icon-content{align-items:center;display:flex;font-size:1.8em;font-weight:700}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{height:2em;width:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){height:auto;justify-content:flex-start;margin:.5em 0 0;padding:0 .5em}.swal2-toast button:where(.swal2-styled){font-size:1em;margin:.25em .5em;padding:.4em .6em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{border-radius:50%;height:3em;position:absolute;width:1.6em}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:4em 0 0 4em;left:-.5em;top:-.8em;transform:rotate(-45deg);transform-origin:2em 2em}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 4em 4em 0;left:.9375em;top:-.25em;transform-origin:0 1.5em}.swal2-toast .swal2-success .swal2-success-ring{height:2em;width:2em}.swal2-toast .swal2-success .swal2-success-fix{height:2.6875em;left:.4375em;top:0;width:.4375em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{left:.1875em;top:1.125em;width:.75em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{right:.1875em;top:.9375em;width:1.375em}@container swal2-popup style(--swal2-icon-animations:true){.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{opacity:0;transform:translate3d(0,-50px,0) scale(.9)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes swal2-hide{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,-50px,0) scale(.9)}}@keyframes swal2-animate-success-line-tip{0%{left:.0625em;top:1.1875em;width:0}54%{left:.125em;top:1.0625em;width:0}70%{left:-.375em;top:2.1875em;width:3.125em}84%{left:1.3125em;top:3em;width:1.0625em}to{left:.8125em;top:2.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{right:2.875em;top:3.375em;width:0}65%{right:2.875em;top:3.375em;width:0}84%{right:0;top:2.1875em;width:3.4375em}to{right:.5em;top:2.375em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;opacity:0;transform:scale(.4)}50%{margin-top:1.625em;opacity:0;transform:scale(.4)}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;opacity:1;transform:scale(1)}}@keyframes swal2-animate-error-icon{0%{opacity:0;transform:rotateX(100deg)}to{opacity:1;transform:rotateX(0deg)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-1turn)}to{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{opacity:0;transform:rotate(45deg)}25%{opacity:.4;transform:rotate(-25deg)}50%{opacity:.8;transform:rotate(15deg)}75%{opacity:1;transform:rotate(-5deg)}to{opacity:1;transform:rotateX(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0deg)}}@keyframes swal2-toast-hide{to{opacity:0;transform:rotate(1deg)}}@keyframes swal2-toast-animate-success-line-tip{0%{left:.0625em;top:.5625em;width:0}54%{left:.125em;top:.125em;width:0}70%{left:-.25em;top:.625em;width:1.625em}84%{left:.75em;top:1.0625em;width:.5em}to{left:.1875em;top:1.125em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{right:1.375em;top:1.625em;width:0}65%{right:.9375em;top:1.25em;width:0}84%{right:0;top:.9375em;width:1.125em}to{right:.1875em;top:.9375em;width:1.375em}}@keyframes bs-notify-fadeOut{0%{opacity:.9}to{opacity:0}}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{vertical-align:middle;width:220px \0}.bootstrap-select>.dropdown-toggle{align-items:center;display:inline-flex;justify-content:space-between;position:relative;text-align:right;white-space:nowrap;width:100%}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:hsla(0,0%,100%,.5)}.bootstrap-select>select{border:none;bottom:0;display:block!important;height:100%!important;left:50%;opacity:0!important;padding:0!important;position:absolute!important;width:.5px!important;z-index:0!important}.bootstrap-select>select.mobile-device{display:block!important;left:0;top:0;width:100%!important;z-index:2!important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{border:none;height:auto;margin-bottom:0;padding:0}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{display:inline-block;float:none;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit;font-size:inherit;height:100%;line-height:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{border-radius:inherit;font-size:inherit;line-height:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:none!important}.bootstrap-select.bs-container{height:0!important;left:0;padding:0!important;position:absolute;top:0}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{flex:0 1 auto;float:left;height:100%;left:0;overflow:hidden;position:static;text-align:left;top:0;width:100%}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{float:none;padding-bottom:inherit;padding-left:inherit;padding-top:inherit;position:absolute}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{float:left;opacity:0!important;overflow:hidden;width:0!important}.bootstrap-select .dropdown-toggle .caret{margin-top:-2px;position:absolute;right:12px;top:50%;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:none!important}.bootstrap-select .dropdown-menu.inner{border:0;border-radius:0;box-shadow:none;float:none;margin:0;padding:0;position:static}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:hsla(0,0%,100%,.5)!important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{padding-left:2.25em;position:relative}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{background:#f5f5f5;border:1px solid #e3e3e3;bottom:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-sizing:border-box;margin:0 2%;min-height:26px;opacity:.9;padding:3px 5px;pointer-events:none;position:absolute;width:96%}.bootstrap-select .dropdown-menu .notify.fadeOut{animation:bs-notify-fadeOut .3s linear .75s forwards}.bootstrap-select .no-results{background:#f5f5f5;margin:0 5px;padding:3px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{display:inline;padding:0;position:static}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:" "}.bootstrap-select.fit-width .dropdown-toggle .caret{margin-top:-1px;position:static;top:auto}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{display:inline-block;position:absolute;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{border-style:solid;border-width:0 .26em .26em 0;content:"";display:block;height:1em;transform:rotate(45deg);transform-style:preserve-3d;width:.5em}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{border-bottom:7px solid hsla(0,0%,80%,.2);border-left:7px solid transparent;border-right:7px solid transparent;bottom:-4px;content:"";display:none;left:9px;position:absolute}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;bottom:-4px;content:"";display:none;left:10px;position:absolute}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{border-bottom:0;border-top:7px solid hsla(0,0%,80%,.2);bottom:auto;top:-4px}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{border-bottom:0;border-top:6px solid #fff;bottom:auto;top:-4px}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{left:auto;right:12px}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{left:auto;right:13px}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{box-sizing:border-box;width:100%}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{box-sizing:border-box;float:left;width:100%}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{float:none;margin-bottom:0;width:100%}.flag-icon,.flag-icon-background{background-position:50%;background-repeat:no-repeat;background-size:contain}.flag-icon{display:inline-block;line-height:1em;position:relative;width:1.333333em}.flag-icon:before{content:" "}.flag-icon.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url(../flags/4x3/ad.svg)}.flag-icon-ad.flag-icon-squared{background-image:url(../flags/1x1/ad.svg)}.flag-icon-ae{background-image:url(../flags/4x3/ae.svg)}.flag-icon-ae.flag-icon-squared{background-image:url(../flags/1x1/ae.svg)}.flag-icon-af{background-image:url(../flags/4x3/af.svg)}.flag-icon-af.flag-icon-squared{background-image:url(../flags/1x1/af.svg)}.flag-icon-ag{background-image:url(../flags/4x3/ag.svg)}.flag-icon-ag.flag-icon-squared{background-image:url(../flags/1x1/ag.svg)}.flag-icon-ai{background-image:url(../flags/4x3/ai.svg)}.flag-icon-ai.flag-icon-squared{background-image:url(../flags/1x1/ai.svg)}.flag-icon-al{background-image:url(../flags/4x3/al.svg)}.flag-icon-al.flag-icon-squared{background-image:url(../flags/1x1/al.svg)}.flag-icon-am{background-image:url(../flags/4x3/am.svg)}.flag-icon-am.flag-icon-squared{background-image:url(../flags/1x1/am.svg)}.flag-icon-ao{background-image:url(../flags/4x3/ao.svg)}.flag-icon-ao.flag-icon-squared{background-image:url(../flags/1x1/ao.svg)}.flag-icon-aq{background-image:url(../flags/4x3/aq.svg)}.flag-icon-aq.flag-icon-squared{background-image:url(../flags/1x1/aq.svg)}.flag-icon-ar{background-image:url(../flags/4x3/ar.svg)}.flag-icon-ar.flag-icon-squared{background-image:url(../flags/1x1/ar.svg)}.flag-icon-as{background-image:url(../flags/4x3/as.svg)}.flag-icon-as.flag-icon-squared{background-image:url(../flags/1x1/as.svg)}.flag-icon-at{background-image:url(../flags/4x3/at.svg)}.flag-icon-at.flag-icon-squared{background-image:url(../flags/1x1/at.svg)}.flag-icon-au{background-image:url(../flags/4x3/au.svg)}.flag-icon-au.flag-icon-squared{background-image:url(../flags/1x1/au.svg)}.flag-icon-aw{background-image:url(../flags/4x3/aw.svg)}.flag-icon-aw.flag-icon-squared{background-image:url(../flags/1x1/aw.svg)}.flag-icon-ax{background-image:url(../flags/4x3/ax.svg)}.flag-icon-ax.flag-icon-squared{background-image:url(../flags/1x1/ax.svg)}.flag-icon-az{background-image:url(../flags/4x3/az.svg)}.flag-icon-az.flag-icon-squared{background-image:url(../flags/1x1/az.svg)}.flag-icon-ba{background-image:url(../flags/4x3/ba.svg)}.flag-icon-ba.flag-icon-squared{background-image:url(../flags/1x1/ba.svg)}.flag-icon-bb{background-image:url(../flags/4x3/bb.svg)}.flag-icon-bb.flag-icon-squared{background-image:url(../flags/1x1/bb.svg)}.flag-icon-bd{background-image:url(../flags/4x3/bd.svg)}.flag-icon-bd.flag-icon-squared{background-image:url(../flags/1x1/bd.svg)}.flag-icon-be{background-image:url(../flags/4x3/be.svg)}.flag-icon-be.flag-icon-squared{background-image:url(../flags/1x1/be.svg)}.flag-icon-bf{background-image:url(../flags/4x3/bf.svg)}.flag-icon-bf.flag-icon-squared{background-image:url(../flags/1x1/bf.svg)}.flag-icon-bg{background-image:url(../flags/4x3/bg.svg)}.flag-icon-bg.flag-icon-squared{background-image:url(../flags/1x1/bg.svg)}.flag-icon-bh{background-image:url(../flags/4x3/bh.svg)}.flag-icon-bh.flag-icon-squared{background-image:url(../flags/1x1/bh.svg)}.flag-icon-bi{background-image:url(../flags/4x3/bi.svg)}.flag-icon-bi.flag-icon-squared{background-image:url(../flags/1x1/bi.svg)}.flag-icon-bj{background-image:url(../flags/4x3/bj.svg)}.flag-icon-bj.flag-icon-squared{background-image:url(../flags/1x1/bj.svg)}.flag-icon-bl{background-image:url(../flags/4x3/bl.svg)}.flag-icon-bl.flag-icon-squared{background-image:url(../flags/1x1/bl.svg)}.flag-icon-bm{background-image:url(../flags/4x3/bm.svg)}.flag-icon-bm.flag-icon-squared{background-image:url(../flags/1x1/bm.svg)}.flag-icon-bn{background-image:url(../flags/4x3/bn.svg)}.flag-icon-bn.flag-icon-squared{background-image:url(../flags/1x1/bn.svg)}.flag-icon-bo{background-image:url(../flags/4x3/bo.svg)}.flag-icon-bo.flag-icon-squared{background-image:url(../flags/1x1/bo.svg)}.flag-icon-bq{background-image:url(../flags/4x3/bq.svg)}.flag-icon-bq.flag-icon-squared{background-image:url(../flags/1x1/bq.svg)}.flag-icon-br{background-image:url(../flags/4x3/br.svg)}.flag-icon-br.flag-icon-squared{background-image:url(../flags/1x1/br.svg)}.flag-icon-bs{background-image:url(../flags/4x3/bs.svg)}.flag-icon-bs.flag-icon-squared{background-image:url(../flags/1x1/bs.svg)}.flag-icon-bt{background-image:url(../flags/4x3/bt.svg)}.flag-icon-bt.flag-icon-squared{background-image:url(../flags/1x1/bt.svg)}.flag-icon-bv{background-image:url(../flags/4x3/bv.svg)}.flag-icon-bv.flag-icon-squared{background-image:url(../flags/1x1/bv.svg)}.flag-icon-bw{background-image:url(../flags/4x3/bw.svg)}.flag-icon-bw.flag-icon-squared{background-image:url(../flags/1x1/bw.svg)}.flag-icon-by{background-image:url(../flags/4x3/by.svg)}.flag-icon-by.flag-icon-squared{background-image:url(../flags/1x1/by.svg)}.flag-icon-bz{background-image:url(../flags/4x3/bz.svg)}.flag-icon-bz.flag-icon-squared{background-image:url(../flags/1x1/bz.svg)}.flag-icon-ca{background-image:url(../flags/4x3/ca.svg)}.flag-icon-ca.flag-icon-squared{background-image:url(../flags/1x1/ca.svg)}.flag-icon-cc{background-image:url(../flags/4x3/cc.svg)}.flag-icon-cc.flag-icon-squared{background-image:url(../flags/1x1/cc.svg)}.flag-icon-cd{background-image:url(../flags/4x3/cd.svg)}.flag-icon-cd.flag-icon-squared{background-image:url(../flags/1x1/cd.svg)}.flag-icon-cf{background-image:url(../flags/4x3/cf.svg)}.flag-icon-cf.flag-icon-squared{background-image:url(../flags/1x1/cf.svg)}.flag-icon-cg{background-image:url(../flags/4x3/cg.svg)}.flag-icon-cg.flag-icon-squared{background-image:url(../flags/1x1/cg.svg)}.flag-icon-ch{background-image:url(../flags/4x3/ch.svg)}.flag-icon-ch.flag-icon-squared{background-image:url(../flags/1x1/ch.svg)}.flag-icon-ci{background-image:url(../flags/4x3/ci.svg)}.flag-icon-ci.flag-icon-squared{background-image:url(../flags/1x1/ci.svg)}.flag-icon-ck{background-image:url(../flags/4x3/ck.svg)}.flag-icon-ck.flag-icon-squared{background-image:url(../flags/1x1/ck.svg)}.flag-icon-cl{background-image:url(../flags/4x3/cl.svg)}.flag-icon-cl.flag-icon-squared{background-image:url(../flags/1x1/cl.svg)}.flag-icon-cm{background-image:url(../flags/4x3/cm.svg)}.flag-icon-cm.flag-icon-squared{background-image:url(../flags/1x1/cm.svg)}.flag-icon-cn{background-image:url(../flags/4x3/cn.svg)}.flag-icon-cn.flag-icon-squared{background-image:url(../flags/1x1/cn.svg)}.flag-icon-co{background-image:url(../flags/4x3/co.svg)}.flag-icon-co.flag-icon-squared{background-image:url(../flags/1x1/co.svg)}.flag-icon-cr{background-image:url(../flags/4x3/cr.svg)}.flag-icon-cr.flag-icon-squared{background-image:url(../flags/1x1/cr.svg)}.flag-icon-cu{background-image:url(../flags/4x3/cu.svg)}.flag-icon-cu.flag-icon-squared{background-image:url(../flags/1x1/cu.svg)}.flag-icon-cv{background-image:url(../flags/4x3/cv.svg)}.flag-icon-cv.flag-icon-squared{background-image:url(../flags/1x1/cv.svg)}.flag-icon-cw{background-image:url(../flags/4x3/cw.svg)}.flag-icon-cw.flag-icon-squared{background-image:url(../flags/1x1/cw.svg)}.flag-icon-cx{background-image:url(../flags/4x3/cx.svg)}.flag-icon-cx.flag-icon-squared{background-image:url(../flags/1x1/cx.svg)}.flag-icon-cy{background-image:url(../flags/4x3/cy.svg)}.flag-icon-cy.flag-icon-squared{background-image:url(../flags/1x1/cy.svg)}.flag-icon-cz{background-image:url(../flags/4x3/cz.svg)}.flag-icon-cz.flag-icon-squared{background-image:url(../flags/1x1/cz.svg)}.flag-icon-de{background-image:url(../flags/4x3/de.svg)}.flag-icon-de.flag-icon-squared{background-image:url(../flags/1x1/de.svg)}.flag-icon-dj{background-image:url(../flags/4x3/dj.svg)}.flag-icon-dj.flag-icon-squared{background-image:url(../flags/1x1/dj.svg)}.flag-icon-dk{background-image:url(../flags/4x3/dk.svg)}.flag-icon-dk.flag-icon-squared{background-image:url(../flags/1x1/dk.svg)}.flag-icon-dm{background-image:url(../flags/4x3/dm.svg)}.flag-icon-dm.flag-icon-squared{background-image:url(../flags/1x1/dm.svg)}.flag-icon-do{background-image:url(../flags/4x3/do.svg)}.flag-icon-do.flag-icon-squared{background-image:url(../flags/1x1/do.svg)}.flag-icon-dz{background-image:url(../flags/4x3/dz.svg)}.flag-icon-dz.flag-icon-squared{background-image:url(../flags/1x1/dz.svg)}.flag-icon-ec{background-image:url(../flags/4x3/ec.svg)}.flag-icon-ec.flag-icon-squared{background-image:url(../flags/1x1/ec.svg)}.flag-icon-ee{background-image:url(../flags/4x3/ee.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(../flags/1x1/ee.svg)}.flag-icon-eg{background-image:url(../flags/4x3/eg.svg)}.flag-icon-eg.flag-icon-squared{background-image:url(../flags/1x1/eg.svg)}.flag-icon-eh{background-image:url(../flags/4x3/eh.svg)}.flag-icon-eh.flag-icon-squared{background-image:url(../flags/1x1/eh.svg)}.flag-icon-er{background-image:url(../flags/4x3/er.svg)}.flag-icon-er.flag-icon-squared{background-image:url(../flags/1x1/er.svg)}.flag-icon-es{background-image:url(../flags/4x3/es.svg)}.flag-icon-es.flag-icon-squared{background-image:url(../flags/1x1/es.svg)}.flag-icon-et{background-image:url(../flags/4x3/et.svg)}.flag-icon-et.flag-icon-squared{background-image:url(../flags/1x1/et.svg)}.flag-icon-fi{background-image:url(../flags/4x3/fi.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(../flags/1x1/fi.svg)}.flag-icon-fj{background-image:url(../flags/4x3/fj.svg)}.flag-icon-fj.flag-icon-squared{background-image:url(../flags/1x1/fj.svg)}.flag-icon-fk{background-image:url(../flags/4x3/fk.svg)}.flag-icon-fk.flag-icon-squared{background-image:url(../flags/1x1/fk.svg)}.flag-icon-fm{background-image:url(../flags/4x3/fm.svg)}.flag-icon-fm.flag-icon-squared{background-image:url(../flags/1x1/fm.svg)}.flag-icon-fo{background-image:url(../flags/4x3/fo.svg)}.flag-icon-fo.flag-icon-squared{background-image:url(../flags/1x1/fo.svg)}.flag-icon-fr{background-image:url(../flags/4x3/fr.svg)}.flag-icon-fr.flag-icon-squared{background-image:url(../flags/1x1/fr.svg)}.flag-icon-ga{background-image:url(../flags/4x3/ga.svg)}.flag-icon-ga.flag-icon-squared{background-image:url(../flags/1x1/ga.svg)}.flag-icon-gb{background-image:url(../flags/4x3/gb.svg)}.flag-icon-gb.flag-icon-squared{background-image:url(../flags/1x1/gb.svg)}.flag-icon-gd{background-image:url(../flags/4x3/gd.svg)}.flag-icon-gd.flag-icon-squared{background-image:url(../flags/1x1/gd.svg)}.flag-icon-ge{background-image:url(../flags/4x3/ge.svg)}.flag-icon-ge.flag-icon-squared{background-image:url(../flags/1x1/ge.svg)}.flag-icon-gf{background-image:url(../flags/4x3/gf.svg)}.flag-icon-gf.flag-icon-squared{background-image:url(../flags/1x1/gf.svg)}.flag-icon-gg{background-image:url(../flags/4x3/gg.svg)}.flag-icon-gg.flag-icon-squared{background-image:url(../flags/1x1/gg.svg)}.flag-icon-gh{background-image:url(../flags/4x3/gh.svg)}.flag-icon-gh.flag-icon-squared{background-image:url(../flags/1x1/gh.svg)}.flag-icon-gi{background-image:url(../flags/4x3/gi.svg)}.flag-icon-gi.flag-icon-squared{background-image:url(../flags/1x1/gi.svg)}.flag-icon-gl{background-image:url(../flags/4x3/gl.svg)}.flag-icon-gl.flag-icon-squared{background-image:url(../flags/1x1/gl.svg)}.flag-icon-gm{background-image:url(../flags/4x3/gm.svg)}.flag-icon-gm.flag-icon-squared{background-image:url(../flags/1x1/gm.svg)}.flag-icon-gn{background-image:url(../flags/4x3/gn.svg)}.flag-icon-gn.flag-icon-squared{background-image:url(../flags/1x1/gn.svg)}.flag-icon-gp{background-image:url(../flags/4x3/gp.svg)}.flag-icon-gp.flag-icon-squared{background-image:url(../flags/1x1/gp.svg)}.flag-icon-gq{background-image:url(../flags/4x3/gq.svg)}.flag-icon-gq.flag-icon-squared{background-image:url(../flags/1x1/gq.svg)}.flag-icon-gr{background-image:url(../flags/4x3/gr.svg)}.flag-icon-gr.flag-icon-squared{background-image:url(../flags/1x1/gr.svg)}.flag-icon-gs{background-image:url(../flags/4x3/gs.svg)}.flag-icon-gs.flag-icon-squared{background-image:url(../flags/1x1/gs.svg)}.flag-icon-gt{background-image:url(../flags/4x3/gt.svg)}.flag-icon-gt.flag-icon-squared{background-image:url(../flags/1x1/gt.svg)}.flag-icon-gu{background-image:url(../flags/4x3/gu.svg)}.flag-icon-gu.flag-icon-squared{background-image:url(../flags/1x1/gu.svg)}.flag-icon-gw{background-image:url(../flags/4x3/gw.svg)}.flag-icon-gw.flag-icon-squared{background-image:url(../flags/1x1/gw.svg)}.flag-icon-gy{background-image:url(../flags/4x3/gy.svg)}.flag-icon-gy.flag-icon-squared{background-image:url(../flags/1x1/gy.svg)}.flag-icon-hk{background-image:url(../flags/4x3/hk.svg)}.flag-icon-hk.flag-icon-squared{background-image:url(../flags/1x1/hk.svg)}.flag-icon-hm{background-image:url(../flags/4x3/hm.svg)}.flag-icon-hm.flag-icon-squared{background-image:url(../flags/1x1/hm.svg)}.flag-icon-hn{background-image:url(../flags/4x3/hn.svg)}.flag-icon-hn.flag-icon-squared{background-image:url(../flags/1x1/hn.svg)}.flag-icon-hr{background-image:url(../flags/4x3/hr.svg)}.flag-icon-hr.flag-icon-squared{background-image:url(../flags/1x1/hr.svg)}.flag-icon-ht{background-image:url(../flags/4x3/ht.svg)}.flag-icon-ht.flag-icon-squared{background-image:url(../flags/1x1/ht.svg)}.flag-icon-hu{background-image:url(../flags/4x3/hu.svg)}.flag-icon-hu.flag-icon-squared{background-image:url(../flags/1x1/hu.svg)}.flag-icon-id{background-image:url(../flags/4x3/id.svg)}.flag-icon-id.flag-icon-squared{background-image:url(../flags/1x1/id.svg)}.flag-icon-ie{background-image:url(../flags/4x3/ie.svg)}.flag-icon-ie.flag-icon-squared{background-image:url(../flags/1x1/ie.svg)}.flag-icon-il{background-image:url(../flags/4x3/il.svg)}.flag-icon-il.flag-icon-squared{background-image:url(../flags/1x1/il.svg)}.flag-icon-im{background-image:url(../flags/4x3/im.svg)}.flag-icon-im.flag-icon-squared{background-image:url(../flags/1x1/im.svg)}.flag-icon-in{background-image:url(../flags/4x3/in.svg)}.flag-icon-in.flag-icon-squared{background-image:url(../flags/1x1/in.svg)}.flag-icon-io{background-image:url(../flags/4x3/io.svg)}.flag-icon-io.flag-icon-squared{background-image:url(../flags/1x1/io.svg)}.flag-icon-iq{background-image:url(../flags/4x3/iq.svg)}.flag-icon-iq.flag-icon-squared{background-image:url(../flags/1x1/iq.svg)}.flag-icon-ir{background-image:url(../flags/4x3/ir.svg)}.flag-icon-ir.flag-icon-squared{background-image:url(../flags/1x1/ir.svg)}.flag-icon-is{background-image:url(../flags/4x3/is.svg)}.flag-icon-is.flag-icon-squared{background-image:url(../flags/1x1/is.svg)}.flag-icon-it{background-image:url(../flags/4x3/it.svg)}.flag-icon-it.flag-icon-squared{background-image:url(../flags/1x1/it.svg)}.flag-icon-je{background-image:url(../flags/4x3/je.svg)}.flag-icon-je.flag-icon-squared{background-image:url(../flags/1x1/je.svg)}.flag-icon-jm{background-image:url(../flags/4x3/jm.svg)}.flag-icon-jm.flag-icon-squared{background-image:url(../flags/1x1/jm.svg)}.flag-icon-jo{background-image:url(../flags/4x3/jo.svg)}.flag-icon-jo.flag-icon-squared{background-image:url(../flags/1x1/jo.svg)}.flag-icon-jp{background-image:url(../flags/4x3/jp.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(../flags/1x1/jp.svg)}.flag-icon-ke{background-image:url(../flags/4x3/ke.svg)}.flag-icon-ke.flag-icon-squared{background-image:url(../flags/1x1/ke.svg)}.flag-icon-kg{background-image:url(../flags/4x3/kg.svg)}.flag-icon-kg.flag-icon-squared{background-image:url(../flags/1x1/kg.svg)}.flag-icon-kh{background-image:url(../flags/4x3/kh.svg)}.flag-icon-kh.flag-icon-squared{background-image:url(../flags/1x1/kh.svg)}.flag-icon-ki{background-image:url(../flags/4x3/ki.svg)}.flag-icon-ki.flag-icon-squared{background-image:url(../flags/1x1/ki.svg)}.flag-icon-km{background-image:url(../flags/4x3/km.svg)}.flag-icon-km.flag-icon-squared{background-image:url(../flags/1x1/km.svg)}.flag-icon-kn{background-image:url(../flags/4x3/kn.svg)}.flag-icon-kn.flag-icon-squared{background-image:url(../flags/1x1/kn.svg)}.flag-icon-kp{background-image:url(../flags/4x3/kp.svg)}.flag-icon-kp.flag-icon-squared{background-image:url(../flags/1x1/kp.svg)}.flag-icon-kr{background-image:url(../flags/4x3/kr.svg)}.flag-icon-kr.flag-icon-squared{background-image:url(../flags/1x1/kr.svg)}.flag-icon-kw{background-image:url(../flags/4x3/kw.svg)}.flag-icon-kw.flag-icon-squared{background-image:url(../flags/1x1/kw.svg)}.flag-icon-ky{background-image:url(../flags/4x3/ky.svg)}.flag-icon-ky.flag-icon-squared{background-image:url(../flags/1x1/ky.svg)}.flag-icon-kz{background-image:url(../flags/4x3/kz.svg)}.flag-icon-kz.flag-icon-squared{background-image:url(../flags/1x1/kz.svg)}.flag-icon-la{background-image:url(../flags/4x3/la.svg)}.flag-icon-la.flag-icon-squared{background-image:url(../flags/1x1/la.svg)}.flag-icon-lb{background-image:url(../flags/4x3/lb.svg)}.flag-icon-lb.flag-icon-squared{background-image:url(../flags/1x1/lb.svg)}.flag-icon-lc{background-image:url(../flags/4x3/lc.svg)}.flag-icon-lc.flag-icon-squared{background-image:url(../flags/1x1/lc.svg)}.flag-icon-li{background-image:url(../flags/4x3/li.svg)}.flag-icon-li.flag-icon-squared{background-image:url(../flags/1x1/li.svg)}.flag-icon-lk{background-image:url(../flags/4x3/lk.svg)}.flag-icon-lk.flag-icon-squared{background-image:url(../flags/1x1/lk.svg)}.flag-icon-lr{background-image:url(../flags/4x3/lr.svg)}.flag-icon-lr.flag-icon-squared{background-image:url(../flags/1x1/lr.svg)}.flag-icon-ls{background-image:url(../flags/4x3/ls.svg)}.flag-icon-ls.flag-icon-squared{background-image:url(../flags/1x1/ls.svg)}.flag-icon-lt{background-image:url(../flags/4x3/lt.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(../flags/1x1/lt.svg)}.flag-icon-lu{background-image:url(../flags/4x3/lu.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(../flags/1x1/lu.svg)}.flag-icon-lv{background-image:url(../flags/4x3/lv.svg)}.flag-icon-lv.flag-icon-squared{background-image:url(../flags/1x1/lv.svg)}.flag-icon-ly{background-image:url(../flags/4x3/ly.svg)}.flag-icon-ly.flag-icon-squared{background-image:url(../flags/1x1/ly.svg)}.flag-icon-ma{background-image:url(../flags/4x3/ma.svg)}.flag-icon-ma.flag-icon-squared{background-image:url(../flags/1x1/ma.svg)}.flag-icon-mc{background-image:url(../flags/4x3/mc.svg)}.flag-icon-mc.flag-icon-squared{background-image:url(../flags/1x1/mc.svg)}.flag-icon-md{background-image:url(../flags/4x3/md.svg)}.flag-icon-md.flag-icon-squared{background-image:url(../flags/1x1/md.svg)}.flag-icon-me{background-image:url(../flags/4x3/me.svg)}.flag-icon-me.flag-icon-squared{background-image:url(../flags/1x1/me.svg)}.flag-icon-mf{background-image:url(../flags/4x3/mf.svg)}.flag-icon-mf.flag-icon-squared{background-image:url(../flags/1x1/mf.svg)}.flag-icon-mg{background-image:url(../flags/4x3/mg.svg)}.flag-icon-mg.flag-icon-squared{background-image:url(../flags/1x1/mg.svg)}.flag-icon-mh{background-image:url(../flags/4x3/mh.svg)}.flag-icon-mh.flag-icon-squared{background-image:url(../flags/1x1/mh.svg)}.flag-icon-mk{background-image:url(../flags/4x3/mk.svg)}.flag-icon-mk.flag-icon-squared{background-image:url(../flags/1x1/mk.svg)}.flag-icon-ml{background-image:url(../flags/4x3/ml.svg)}.flag-icon-ml.flag-icon-squared{background-image:url(../flags/1x1/ml.svg)}.flag-icon-mm{background-image:url(../flags/4x3/mm.svg)}.flag-icon-mm.flag-icon-squared{background-image:url(../flags/1x1/mm.svg)}.flag-icon-mn{background-image:url(../flags/4x3/mn.svg)}.flag-icon-mn.flag-icon-squared{background-image:url(../flags/1x1/mn.svg)}.flag-icon-mo{background-image:url(../flags/4x3/mo.svg)}.flag-icon-mo.flag-icon-squared{background-image:url(../flags/1x1/mo.svg)}.flag-icon-mp{background-image:url(../flags/4x3/mp.svg)}.flag-icon-mp.flag-icon-squared{background-image:url(../flags/1x1/mp.svg)}.flag-icon-mq{background-image:url(../flags/4x3/mq.svg)}.flag-icon-mq.flag-icon-squared{background-image:url(../flags/1x1/mq.svg)}.flag-icon-mr{background-image:url(../flags/4x3/mr.svg)}.flag-icon-mr.flag-icon-squared{background-image:url(../flags/1x1/mr.svg)}.flag-icon-ms{background-image:url(../flags/4x3/ms.svg)}.flag-icon-ms.flag-icon-squared{background-image:url(../flags/1x1/ms.svg)}.flag-icon-mt{background-image:url(../flags/4x3/mt.svg)}.flag-icon-mt.flag-icon-squared{background-image:url(../flags/1x1/mt.svg)}.flag-icon-mu{background-image:url(../flags/4x3/mu.svg)}.flag-icon-mu.flag-icon-squared{background-image:url(../flags/1x1/mu.svg)}.flag-icon-mv{background-image:url(../flags/4x3/mv.svg)}.flag-icon-mv.flag-icon-squared{background-image:url(../flags/1x1/mv.svg)}.flag-icon-mw{background-image:url(../flags/4x3/mw.svg)}.flag-icon-mw.flag-icon-squared{background-image:url(../flags/1x1/mw.svg)}.flag-icon-mx{background-image:url(../flags/4x3/mx.svg)}.flag-icon-mx.flag-icon-squared{background-image:url(../flags/1x1/mx.svg)}.flag-icon-my{background-image:url(../flags/4x3/my.svg)}.flag-icon-my.flag-icon-squared{background-image:url(../flags/1x1/my.svg)}.flag-icon-mz{background-image:url(../flags/4x3/mz.svg)}.flag-icon-mz.flag-icon-squared{background-image:url(../flags/1x1/mz.svg)}.flag-icon-na{background-image:url(../flags/4x3/na.svg)}.flag-icon-na.flag-icon-squared{background-image:url(../flags/1x1/na.svg)}.flag-icon-nc{background-image:url(../flags/4x3/nc.svg)}.flag-icon-nc.flag-icon-squared{background-image:url(../flags/1x1/nc.svg)}.flag-icon-ne{background-image:url(../flags/4x3/ne.svg)}.flag-icon-ne.flag-icon-squared{background-image:url(../flags/1x1/ne.svg)}.flag-icon-nf{background-image:url(../flags/4x3/nf.svg)}.flag-icon-nf.flag-icon-squared{background-image:url(../flags/1x1/nf.svg)}.flag-icon-ng{background-image:url(../flags/4x3/ng.svg)}.flag-icon-ng.flag-icon-squared{background-image:url(../flags/1x1/ng.svg)}.flag-icon-ni{background-image:url(../flags/4x3/ni.svg)}.flag-icon-ni.flag-icon-squared{background-image:url(../flags/1x1/ni.svg)}.flag-icon-nl{background-image:url(../flags/4x3/nl.svg)}.flag-icon-nl.flag-icon-squared{background-image:url(../flags/1x1/nl.svg)}.flag-icon-no{background-image:url(../flags/4x3/no.svg)}.flag-icon-no.flag-icon-squared{background-image:url(../flags/1x1/no.svg)}.flag-icon-np{background-image:url(../flags/4x3/np.svg)}.flag-icon-np.flag-icon-squared{background-image:url(../flags/1x1/np.svg)}.flag-icon-nr{background-image:url(../flags/4x3/nr.svg)}.flag-icon-nr.flag-icon-squared{background-image:url(../flags/1x1/nr.svg)}.flag-icon-nu{background-image:url(../flags/4x3/nu.svg)}.flag-icon-nu.flag-icon-squared{background-image:url(../flags/1x1/nu.svg)}.flag-icon-nz{background-image:url(../flags/4x3/nz.svg)}.flag-icon-nz.flag-icon-squared{background-image:url(../flags/1x1/nz.svg)}.flag-icon-om{background-image:url(../flags/4x3/om.svg)}.flag-icon-om.flag-icon-squared{background-image:url(../flags/1x1/om.svg)}.flag-icon-pa{background-image:url(../flags/4x3/pa.svg)}.flag-icon-pa.flag-icon-squared{background-image:url(../flags/1x1/pa.svg)}.flag-icon-pe{background-image:url(../flags/4x3/pe.svg)}.flag-icon-pe.flag-icon-squared{background-image:url(../flags/1x1/pe.svg)}.flag-icon-pf{background-image:url(../flags/4x3/pf.svg)}.flag-icon-pf.flag-icon-squared{background-image:url(../flags/1x1/pf.svg)}.flag-icon-pg{background-image:url(../flags/4x3/pg.svg)}.flag-icon-pg.flag-icon-squared{background-image:url(../flags/1x1/pg.svg)}.flag-icon-ph{background-image:url(../flags/4x3/ph.svg)}.flag-icon-ph.flag-icon-squared{background-image:url(../flags/1x1/ph.svg)}.flag-icon-pk{background-image:url(../flags/4x3/pk.svg)}.flag-icon-pk.flag-icon-squared{background-image:url(../flags/1x1/pk.svg)}.flag-icon-pl{background-image:url(../flags/4x3/pl.svg)}.flag-icon-pl.flag-icon-squared{background-image:url(../flags/1x1/pl.svg)}.flag-icon-pm{background-image:url(../flags/4x3/pm.svg)}.flag-icon-pm.flag-icon-squared{background-image:url(../flags/1x1/pm.svg)}.flag-icon-pn{background-image:url(../flags/4x3/pn.svg)}.flag-icon-pn.flag-icon-squared{background-image:url(../flags/1x1/pn.svg)}.flag-icon-pr{background-image:url(../flags/4x3/pr.svg)}.flag-icon-pr.flag-icon-squared{background-image:url(../flags/1x1/pr.svg)}.flag-icon-ps{background-image:url(../flags/4x3/ps.svg)}.flag-icon-ps.flag-icon-squared{background-image:url(../flags/1x1/ps.svg)}.flag-icon-pt{background-image:url(../flags/4x3/pt.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(../flags/1x1/pt.svg)}.flag-icon-pw{background-image:url(../flags/4x3/pw.svg)}.flag-icon-pw.flag-icon-squared{background-image:url(../flags/1x1/pw.svg)}.flag-icon-py{background-image:url(../flags/4x3/py.svg)}.flag-icon-py.flag-icon-squared{background-image:url(../flags/1x1/py.svg)}.flag-icon-qa{background-image:url(../flags/4x3/qa.svg)}.flag-icon-qa.flag-icon-squared{background-image:url(../flags/1x1/qa.svg)}.flag-icon-re{background-image:url(../flags/4x3/re.svg)}.flag-icon-re.flag-icon-squared{background-image:url(../flags/1x1/re.svg)}.flag-icon-ro{background-image:url(../flags/4x3/ro.svg)}.flag-icon-ro.flag-icon-squared{background-image:url(../flags/1x1/ro.svg)}.flag-icon-rs{background-image:url(../flags/4x3/rs.svg)}.flag-icon-rs.flag-icon-squared{background-image:url(../flags/1x1/rs.svg)}.flag-icon-ru{background-image:url(../flags/4x3/ru.svg)}.flag-icon-ru.flag-icon-squared{background-image:url(../flags/1x1/ru.svg)}.flag-icon-rw{background-image:url(../flags/4x3/rw.svg)}.flag-icon-rw.flag-icon-squared{background-image:url(../flags/1x1/rw.svg)}.flag-icon-sa{background-image:url(../flags/4x3/sa.svg)}.flag-icon-sa.flag-icon-squared{background-image:url(../flags/1x1/sa.svg)}.flag-icon-sb{background-image:url(../flags/4x3/sb.svg)}.flag-icon-sb.flag-icon-squared{background-image:url(../flags/1x1/sb.svg)}.flag-icon-sc{background-image:url(../flags/4x3/sc.svg)}.flag-icon-sc.flag-icon-squared{background-image:url(../flags/1x1/sc.svg)}.flag-icon-sd{background-image:url(../flags/4x3/sd.svg)}.flag-icon-sd.flag-icon-squared{background-image:url(../flags/1x1/sd.svg)}.flag-icon-se{background-image:url(../flags/4x3/se.svg)}.flag-icon-se.flag-icon-squared{background-image:url(../flags/1x1/se.svg)}.flag-icon-sg{background-image:url(../flags/4x3/sg.svg)}.flag-icon-sg.flag-icon-squared{background-image:url(../flags/1x1/sg.svg)}.flag-icon-sh{background-image:url(../flags/4x3/sh.svg)}.flag-icon-sh.flag-icon-squared{background-image:url(../flags/1x1/sh.svg)}.flag-icon-si{background-image:url(../flags/4x3/si.svg)}.flag-icon-si.flag-icon-squared{background-image:url(../flags/1x1/si.svg)}.flag-icon-sj{background-image:url(../flags/4x3/sj.svg)}.flag-icon-sj.flag-icon-squared{background-image:url(../flags/1x1/sj.svg)}.flag-icon-sk{background-image:url(../flags/4x3/sk.svg)}.flag-icon-sk.flag-icon-squared{background-image:url(../flags/1x1/sk.svg)}.flag-icon-sl{background-image:url(../flags/4x3/sl.svg)}.flag-icon-sl.flag-icon-squared{background-image:url(../flags/1x1/sl.svg)}.flag-icon-sm{background-image:url(../flags/4x3/sm.svg)}.flag-icon-sm.flag-icon-squared{background-image:url(../flags/1x1/sm.svg)}.flag-icon-sn{background-image:url(../flags/4x3/sn.svg)}.flag-icon-sn.flag-icon-squared{background-image:url(../flags/1x1/sn.svg)}.flag-icon-so{background-image:url(../flags/4x3/so.svg)}.flag-icon-so.flag-icon-squared{background-image:url(../flags/1x1/so.svg)}.flag-icon-sr{background-image:url(../flags/4x3/sr.svg)}.flag-icon-sr.flag-icon-squared{background-image:url(../flags/1x1/sr.svg)}.flag-icon-ss{background-image:url(../flags/4x3/ss.svg)}.flag-icon-ss.flag-icon-squared{background-image:url(../flags/1x1/ss.svg)}.flag-icon-st{background-image:url(../flags/4x3/st.svg)}.flag-icon-st.flag-icon-squared{background-image:url(../flags/1x1/st.svg)}.flag-icon-sv{background-image:url(../flags/4x3/sv.svg)}.flag-icon-sv.flag-icon-squared{background-image:url(../flags/1x1/sv.svg)}.flag-icon-sx{background-image:url(../flags/4x3/sx.svg)}.flag-icon-sx.flag-icon-squared{background-image:url(../flags/1x1/sx.svg)}.flag-icon-sy{background-image:url(../flags/4x3/sy.svg)}.flag-icon-sy.flag-icon-squared{background-image:url(../flags/1x1/sy.svg)}.flag-icon-sz{background-image:url(../flags/4x3/sz.svg)}.flag-icon-sz.flag-icon-squared{background-image:url(../flags/1x1/sz.svg)}.flag-icon-tc{background-image:url(../flags/4x3/tc.svg)}.flag-icon-tc.flag-icon-squared{background-image:url(../flags/1x1/tc.svg)}.flag-icon-td{background-image:url(../flags/4x3/td.svg)}.flag-icon-td.flag-icon-squared{background-image:url(../flags/1x1/td.svg)}.flag-icon-tf{background-image:url(../flags/4x3/tf.svg)}.flag-icon-tf.flag-icon-squared{background-image:url(../flags/1x1/tf.svg)}.flag-icon-tg{background-image:url(../flags/4x3/tg.svg)}.flag-icon-tg.flag-icon-squared{background-image:url(../flags/1x1/tg.svg)}.flag-icon-th{background-image:url(../flags/4x3/th.svg)}.flag-icon-th.flag-icon-squared{background-image:url(../flags/1x1/th.svg)}.flag-icon-tj{background-image:url(../flags/4x3/tj.svg)}.flag-icon-tj.flag-icon-squared{background-image:url(../flags/1x1/tj.svg)}.flag-icon-tk{background-image:url(../flags/4x3/tk.svg)}.flag-icon-tk.flag-icon-squared{background-image:url(../flags/1x1/tk.svg)}.flag-icon-tl{background-image:url(../flags/4x3/tl.svg)}.flag-icon-tl.flag-icon-squared{background-image:url(../flags/1x1/tl.svg)}.flag-icon-tm{background-image:url(../flags/4x3/tm.svg)}.flag-icon-tm.flag-icon-squared{background-image:url(../flags/1x1/tm.svg)}.flag-icon-tn{background-image:url(../flags/4x3/tn.svg)}.flag-icon-tn.flag-icon-squared{background-image:url(../flags/1x1/tn.svg)}.flag-icon-to{background-image:url(../flags/4x3/to.svg)}.flag-icon-to.flag-icon-squared{background-image:url(../flags/1x1/to.svg)}.flag-icon-tr{background-image:url(../flags/4x3/tr.svg)}.flag-icon-tr.flag-icon-squared{background-image:url(../flags/1x1/tr.svg)}.flag-icon-tt{background-image:url(../flags/4x3/tt.svg)}.flag-icon-tt.flag-icon-squared{background-image:url(../flags/1x1/tt.svg)}.flag-icon-tv{background-image:url(../flags/4x3/tv.svg)}.flag-icon-tv.flag-icon-squared{background-image:url(../flags/1x1/tv.svg)}.flag-icon-tw{background-image:url(../flags/4x3/tw.svg)}.flag-icon-tw.flag-icon-squared{background-image:url(../flags/1x1/tw.svg)}.flag-icon-tz{background-image:url(../flags/4x3/tz.svg)}.flag-icon-tz.flag-icon-squared{background-image:url(../flags/1x1/tz.svg)}.flag-icon-ua{background-image:url(../flags/4x3/ua.svg)}.flag-icon-ua.flag-icon-squared{background-image:url(../flags/1x1/ua.svg)}.flag-icon-ug{background-image:url(../flags/4x3/ug.svg)}.flag-icon-ug.flag-icon-squared{background-image:url(../flags/1x1/ug.svg)}.flag-icon-um{background-image:url(../flags/4x3/um.svg)}.flag-icon-um.flag-icon-squared{background-image:url(../flags/1x1/um.svg)}.flag-icon-us{background-image:url(../flags/4x3/us.svg)}.flag-icon-us.flag-icon-squared{background-image:url(../flags/1x1/us.svg)}.flag-icon-uy{background-image:url(../flags/4x3/uy.svg)}.flag-icon-uy.flag-icon-squared{background-image:url(../flags/1x1/uy.svg)}.flag-icon-uz{background-image:url(../flags/4x3/uz.svg)}.flag-icon-uz.flag-icon-squared{background-image:url(../flags/1x1/uz.svg)}.flag-icon-va{background-image:url(../flags/4x3/va.svg)}.flag-icon-va.flag-icon-squared{background-image:url(../flags/1x1/va.svg)}.flag-icon-vc{background-image:url(../flags/4x3/vc.svg)}.flag-icon-vc.flag-icon-squared{background-image:url(../flags/1x1/vc.svg)}.flag-icon-ve{background-image:url(../flags/4x3/ve.svg)}.flag-icon-ve.flag-icon-squared{background-image:url(../flags/1x1/ve.svg)}.flag-icon-vg{background-image:url(../flags/4x3/vg.svg)}.flag-icon-vg.flag-icon-squared{background-image:url(../flags/1x1/vg.svg)}.flag-icon-vi{background-image:url(../flags/4x3/vi.svg)}.flag-icon-vi.flag-icon-squared{background-image:url(../flags/1x1/vi.svg)}.flag-icon-vn{background-image:url(../flags/4x3/vn.svg)}.flag-icon-vn.flag-icon-squared{background-image:url(../flags/1x1/vn.svg)}.flag-icon-vu{background-image:url(../flags/4x3/vu.svg)}.flag-icon-vu.flag-icon-squared{background-image:url(../flags/1x1/vu.svg)}.flag-icon-wf{background-image:url(../flags/4x3/wf.svg)}.flag-icon-wf.flag-icon-squared{background-image:url(../flags/1x1/wf.svg)}.flag-icon-ws{background-image:url(../flags/4x3/ws.svg)}.flag-icon-ws.flag-icon-squared{background-image:url(../flags/1x1/ws.svg)}.flag-icon-ye{background-image:url(../flags/4x3/ye.svg)}.flag-icon-ye.flag-icon-squared{background-image:url(../flags/1x1/ye.svg)}.flag-icon-yt{background-image:url(../flags/4x3/yt.svg)}.flag-icon-yt.flag-icon-squared{background-image:url(../flags/1x1/yt.svg)}.flag-icon-za{background-image:url(../flags/4x3/za.svg)}.flag-icon-za.flag-icon-squared{background-image:url(../flags/1x1/za.svg)}.flag-icon-zm{background-image:url(../flags/4x3/zm.svg)}.flag-icon-zm.flag-icon-squared{background-image:url(../flags/1x1/zm.svg)}.flag-icon-zw{background-image:url(../flags/4x3/zw.svg)}.flag-icon-zw.flag-icon-squared{background-image:url(../flags/1x1/zw.svg)}.flag-icon-ac{background-image:url(../flags/4x3/ac.svg)}.flag-icon-ac.flag-icon-squared{background-image:url(../flags/1x1/ac.svg)}.flag-icon-cp{background-image:url(../flags/4x3/cp.svg)}.flag-icon-cp.flag-icon-squared{background-image:url(../flags/1x1/cp.svg)}.flag-icon-dg{background-image:url(../flags/4x3/dg.svg)}.flag-icon-dg.flag-icon-squared{background-image:url(../flags/1x1/dg.svg)}.flag-icon-ea{background-image:url(../flags/4x3/ea.svg)}.flag-icon-ea.flag-icon-squared{background-image:url(../flags/1x1/ea.svg)}.flag-icon-es-ct{background-image:url(../flags/4x3/es-ct.svg)}.flag-icon-es-ct.flag-icon-squared{background-image:url(../flags/1x1/es-ct.svg)}.flag-icon-es-ga{background-image:url(../flags/4x3/es-ga.svg)}.flag-icon-es-ga.flag-icon-squared{background-image:url(../flags/1x1/es-ga.svg)}.flag-icon-eu{background-image:url(../flags/4x3/eu.svg)}.flag-icon-eu.flag-icon-squared{background-image:url(../flags/1x1/eu.svg)}.flag-icon-gb-eng{background-image:url(../flags/4x3/gb-eng.svg)}.flag-icon-gb-eng.flag-icon-squared{background-image:url(../flags/1x1/gb-eng.svg)}.flag-icon-gb-nir{background-image:url(../flags/4x3/gb-nir.svg)}.flag-icon-gb-nir.flag-icon-squared{background-image:url(../flags/1x1/gb-nir.svg)}.flag-icon-gb-sct{background-image:url(../flags/4x3/gb-sct.svg)}.flag-icon-gb-sct.flag-icon-squared{background-image:url(../flags/1x1/gb-sct.svg)}.flag-icon-gb-wls{background-image:url(../flags/4x3/gb-wls.svg)}.flag-icon-gb-wls.flag-icon-squared{background-image:url(../flags/1x1/gb-wls.svg)}.flag-icon-ic{background-image:url(../flags/4x3/ic.svg)}.flag-icon-ic.flag-icon-squared{background-image:url(../flags/1x1/ic.svg)}.flag-icon-ta{background-image:url(../flags/4x3/ta.svg)}.flag-icon-ta.flag-icon-squared{background-image:url(../flags/1x1/ta.svg)}.flag-icon-un{background-image:url(../flags/4x3/un.svg)}.flag-icon-un.flag-icon-squared{background-image:url(../flags/1x1/un.svg)}.flag-icon-xk{background-image:url(../flags/4x3/xk.svg)}.flag-icon-xk.flag-icon-squared{background-image:url(../flags/1x1/xk.svg)}.flag-icon-xx{background-image:url(../flags/4x3/xx.svg)}.flag-icon-xx.flag-icon-squared{background-image:url(../flags/1x1/xx.svg)}.add-client .tabs .nav .nav-item{background:none;border:0;border-radius:0;margin-right:4px;position:relative}.add-client .tabs .nav .nav-item.active,.add-client .tabs .nav .nav-item:hover{background:none;border:0;transform:none}.add-client .tabs .nav .nav-link{background:none;border:0;border-bottom:3px solid transparent;transition:color .2s ease,border-color .2s ease}.add-client .tabs .nav .nav-link:hover{border-bottom-color:rgba(var(--primary_color_rgb,29,130,245),.4)}.add-client .tabs .nav .nav-link.active{background:none;border-bottom-color:var(--primary_color,#1d82f5)}.add-client .tabs .nav .nav-link i{font-size:14px;opacity:.7}.add-client .tabs .nav .nav-link.active i{color:var(--primary_color,#1d82f5);opacity:1}#clientTabsContent.tab-content,.add-client .tab-content,.client-form .tab-content{background:#fff;border-radius:0 0 8px 8px}.add-client .tab-pane{min-height:400px}.add-client .nav-item.text-danger{background-color:#ffeaea!important}.add-client .nav-item.text-danger:after{align-items:center;background:#dc3545;border-radius:50%;color:#fff;content:"!";display:flex;font-size:10px;font-weight:700;height:16px;justify-content:center;position:absolute;right:8px;top:8px;width:16px}#nav-more-tab{transition:opacity .3s ease}#nav-more .alert{border-left-color:var(--primary_color,#1d82f5);border-left-width:4px}#support-services-section{background:linear-gradient(135deg,#f8f9fa,#fff);border:1px solid #e9ecef;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.04);margin-bottom:2rem;padding:1.5rem;transition:all .3s ease}#support-services-section:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}#other-services-section{opacity:.9;transition:opacity .3s ease}#other-services-section .badge{border-radius:20px;font-size:12px;font-weight:500;padding:6px 12px;transition:all .3s ease}#other-services-section .badge:hover{box-shadow:0 3px 8px rgba(0,0,0,.15);transform:translateY(-1px)}.badge-light-primary{background-color:rgba(29,130,245,.1);border:1px solid rgba(29,130,245,.2);color:#1d82f5}.badge-light-secondary{background-color:hsla(208,7%,46%,.1);border:1px solid hsla(208,7%,46%,.2);color:#6c757d}.badge-light-info{background-color:rgba(23,162,184,.1);border:1px solid rgba(23,162,184,.2);color:#17a2b8}#nav-more .bg-primary{background:linear-gradient(135deg,var(--primary_color,#1d82f5) 0,#0d6efd 100%)!important;box-shadow:0 2px 8px rgba(29,130,245,.3)}#nav-more .bg-light{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;border:2px dashed #dee2e6;transition:all .3s ease}#nav-more .bg-light:hover{background:linear-gradient(135deg,#e3f2fd,#f8f9fa)!important;border-color:var(--primary_color,#1d82f5)}.add-client .tab-pane .row{margin:0}.add-client .tab-pane .border-top-grey{border-top:1px solid #e9ecef!important}#nav-company .row{background:#fff}.input-group.phone-field{position:relative}.input-group.merged-field-focused .bootstrap-select .dropdown-toggle,.input-group.merged-field-focused input[name=mobile],.input-group.merged-field-focused input[type=tel]{border-color:var(--primary_color,var(--header_color,#1d82f5))!important;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)!important}.dark-theme .input-group.merged-field-focused .bootstrap-select .dropdown-toggle,.dark-theme .input-group.merged-field-focused input[name=mobile],.dark-theme .input-group.merged-field-focused input[type=tel]{border-color:var(--primary_color,var(--header_color,#1d82f5))!important;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.12)!important}.input-group .bootstrap-select .dropdown-toggle,.input-group input[name=mobile],.input-group input[type=tel]{transition:border-color .15s ease,box-shadow .15s ease}@media (max-width:768px){.add-client .tabs .nav .nav-item{margin-bottom:4px;margin-right:0}#support-services-section{padding:1rem}.input-group.phone-field .input-group-prepend{flex:0 0 95px;max-width:100px;min-width:95px}.input-group.phone-field .input-group-prepend .bootstrap-select.form-control,.input-group.phone-field .input-group-prepend .country-code-select{max-width:100px;min-width:95px;width:100%}.input-group.phone-field .input-group-prepend .bootstrap-select.form-control .dropdown-toggle,.input-group.phone-field .input-group-prepend .country-code-select .dropdown-toggle{font-size:14px;max-width:100px;min-width:95px;padding:14px 6px 14px 10px;width:100%}.input-group.phone-field .input-group-prepend .bootstrap-select.form-control .dropdown-toggle .filter-option-inner-inner,.input-group.phone-field .input-group-prepend .country-code-select .dropdown-toggle .filter-option-inner-inner{align-items:center;display:flex;gap:4px;overflow:hidden}.input-group.phone-field input[name=mobile],.input-group.phone-field input[type=tel]{flex:1 1 auto;font-size:16px;min-width:0}.input-group.phone-field .dropdown-menu{left:0;max-width:90vw;min-width:280px;right:auto}.input-group-prepend .country-code-select{flex:0 0 95px;max-width:100px;min-width:95px}}@media (max-width:768px) and (max-width:480px){.input-group.phone-field{flex-wrap:wrap}.input-group.phone-field .input-group-prepend{margin-bottom:8px;width:100%}.input-group.phone-field .input-group-prepend .bootstrap-select{width:100%}.input-group.phone-field .input-group-prepend .bootstrap-select .dropdown-toggle{border-radius:12px}.input-group.phone-field input[name=mobile],.input-group.phone-field input[type=tel]{border-radius:12px;width:100%}}.add-client .address-history-row,.add-client .family-member-row{background-color:#f1f5f9;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:15px;padding:15px;position:relative}.add-client .remove-row-btn{align-items:center;background:none;border:0;border-radius:50%;color:#dc3545;cursor:pointer;display:flex;font-size:16px;height:25px;justify-content:center;position:absolute;right:10px;top:10px;width:25px}.add-client .remove-row-btn:focus,.add-client .remove-row-btn:hover{background-color:#dc3545;color:#fff}.add-client .custom-control-input:checked~.custom-control-label:before{background-color:var(--primary_color,#1e3a8a);border-color:var(--primary_color,#1e3a8a)}.dark-theme .add-client .address-history-row,.dark-theme .add-client .family-member-row{background-color:#262b32;border-color:#2d3139}.sr-only{border-width:0}@media (prefers-reduced-motion:reduce){#other-services-section .badge,#support-services-section,.add-client .tabs .nav .nav-item,.input-group .bootstrap-select .dropdown-toggle,.input-group input[name=mobile],.input-group input[type=tel]{transition:none!important}}@font-face{font-display:fallback;font-family:Helvetica Neue;font-style:normal;font-weight:400;src:url(../fonts/HelveticaNeue.woff2) format("woff2"),url(../fonts/HelveticaNeue.woff) format("woff")}@font-face{font-display:fallback;font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(../fonts/HelveticaNeue-Medium.woff2) format("woff2"),url(../fonts/HelveticaNeue-Medium.woff) format("woff")}@font-face{font-display:fallback;font-family:Helvetica Neue;font-style:normal;font-weight:700;src:url(../fonts/HelveticaNeue-Bold.woff2) format("woff2"),url(../fonts/HelveticaNeue-Bold.woff) format("woff")}:root{--app-sidebar-w:240px;--app-header-h:63px}.tooltip{pointer-events:none!important}@media (hover:none){.tooltip{display:none!important}}html{background-color:#f5f5f7}body,html{transition:background-color .3s ease}body,body:not(.dark-theme),body:not(.dark-theme) .bg-additional-grey,body:not(.dark-theme) .body-wrapper,body:not(.dark-theme) .main-container,body:not(.dark-theme) .preloader-container{background-color:#f5f5f7!important}body.dark-theme,body.dark-theme .bg-additional-grey,body.dark-theme .preloader-container,html.dark-theme{background-color:#1c1f23!important}.dropify-wrapper{background:linear-gradient(180deg,#f9fafb 0,#fff)!important;border:2px dashed #d1d5db!important;border-radius:16px!important;box-shadow:0 1px 3px rgba(0,0,0,.05)!important;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)!important;z-index:0}.dropify-wrapper:hover{box-shadow:0 4px 12px rgba(59,130,246,.15)!important;transform:translateY(-1px)}.dropify-wrapper.dropify-has-error,.dropify-wrapper.dropify-processing,.dropify-wrapper:hover{background:linear-gradient(180deg,#eff6ff 0,#f9fafb)!important;border-color:#3b82f6!important}.dropify-wrapper .dropify-message{padding:2rem!important}.dropify-wrapper .dropify-message span.file-icon{color:#9ca3af!important;display:block;font-size:2.5rem!important;margin-bottom:.75rem!important}.dropify-wrapper .dropify-message span.file-icon:before{content:"\f093";font-family:Font Awesome\ 5 Free;font-weight:900}.dropify-wrapper .dropify-preview{border-radius:16px!important}.dropify-wrapper .dropify-preview .dropify-render,.dropify-wrapper .dropify-preview .dropify-render img{border-radius:14px 14px 0 0!important}.dropify-wrapper .dropify-preview .dropify-infos{border-radius:0 0 14px 14px!important}.dropify-wrapper .dropify-clear{backdrop-filter:blur(10px)!important;background:hsla(0,0%,100%,.9)!important;border-radius:8px!important;transition:all .2s ease!important}.dropify-wrapper .dropify-clear:hover{background:#fff!important;transform:scale(1.1)}.select2-container--default .select2-selection--single{align-items:center;background-color:#fff!important;border:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px!important;display:flex!important;height:38px!important;position:relative;transition:all .25s ease}.select2-container--default .select2-selection--single:hover{border-color:rgba(0,0,0,.2)!important}.select2-container--default.select2-container--open .select2-selection--single{border-color:var(--primary_color,var(--header_color,#1d82f5))!important;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)!important}body select.is-invalid+.select2-container--default .select2-selection--single,body.dark-theme select.is-invalid+.select2-container--default .select2-selection--single{border-color:#dc3545!important}body select.is-invalid+.select2-container--default.select2-container--open .select2-selection--single,body.dark-theme select.is-invalid+.select2-container--default.select2-container--open .select2-selection--single{border-color:#dc3545!important;box-shadow:0 0 0 4px rgba(220,53,69,.12)!important}.select2-container .select2-selection--single .select2-selection__rendered{color:#1d1d1f;flex:1 1 auto;font-size:15px;line-height:38px;min-width:0;padding-left:12px;padding-right:78px!important}.select2-container--default .select2-selection--single .select2-selection__clear{align-items:center;color:#86868b;cursor:pointer;display:flex;float:none!important;font-size:0;font-weight:400!important;height:100%;position:absolute!important;right:30px;top:0;z-index:2}.select2-container--default .select2-selection--single .select2-selection__clear:after{content:var(--rtz-select2-clear-label,"Clear");font-size:12px;line-height:1}.select2-container--default .select2-selection--single .select2-selection__clear:hover{color:#d30000}.select2-results__option{color:#1d1d1f;font-size:15px;line-height:1.4;padding:8px 12px;text-transform:capitalize}.select2-container--open .select2-dropdown{border:0;border-radius:12px;box-shadow:1px 4px 6px 4px hsla(0,0%,41%,.08)}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none!important}.select2-container--default .select2-selection--single:after{border-bottom:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #86868b;content:""!important;display:block;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.select2-container--default.select2-container--open .select2-selection--single:after{border-bottom:5px solid #86868b;border-top:0}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#1d82f5;border-radius:8px;color:#fff;margin:2px 4px}.select2-results__option[aria-selected]{border-radius:8px;margin:2px 4px;padding:5px 8px!important}.select2-search--dropdown{padding:10px!important;position:relative}.select2-search--dropdown .select2-search__field{background:#f9fafb!important;border:1.5px solid rgba(0,0,0,.12)!important;border-radius:8px!important;font-size:13px!important;padding:7px 10px 7px 32px!important;transition:border-color .2s ease,box-shadow .2s ease}.select2-search--dropdown .select2-search__field:focus{background:#fff!important;border-color:var(--primary_color,#1d82f5)!important;box-shadow:0 0 0 3px rgba(var(--primary_color_rgb,29,130,245),.08)!important;outline:none!important}.select2-search--dropdown:before{bottom:18px;color:#86868b;content:"\f002";font-family:Font Awesome\ 5 Free;font-size:11px;font-weight:900;left:20px;pointer-events:none;position:absolute;z-index:1}.select2-container--default .select2-selection--multiple{align-items:center!important;background-color:#fff!important;border:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px!important;display:flex!important;min-height:38px!important;padding:2px 8px!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered{align-items:center;display:flex!important;flex-wrap:wrap;line-height:normal;margin:0;padding:0!important;width:100%}.select2-container--default .select2-selection--multiple .select2-search--inline{display:flex;flex:1 1 80px;min-width:0}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{background:transparent!important;border:0!important;box-shadow:none!important;box-sizing:border-box;margin-top:0;max-width:100%;min-width:0;outline:0!important;width:100%!important}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus{border:0!important;box-shadow:none!important;outline:0!important}.select2-results__message{color:#86868b!important;font-size:13px!important;padding:12px 14px!important;text-transform:none!important}.member-role-tabs{background:#fafbfc;border-bottom:1px solid #e6e8eb!important;padding:8px 10px!important}.member-role-tabs .btn{background:transparent!important;border:1px solid transparent!important;border-radius:14px!important;color:#6d6e6f!important;font-size:12px!important;font-weight:500!important;height:auto!important;line-height:1.4!important;padding:4px 12px!important;transition:background .15s ease,color .15s ease}.member-role-tabs .btn:hover{background:#f1f2f4!important;color:#1e1f21!important}.member-role-tabs .btn.btn-primary{background:var(--primary_color,var(--header_color,#1d82f5))!important;border-color:var(--primary_color,var(--header_color,#1d82f5))!important;color:#fff!important}.dark-theme .member-role-tabs,body.dark-theme .member-role-tabs{background:#252628;border-color:#3a3b3d!important}.dark-theme .member-role-tabs .btn,body.dark-theme .member-role-tabs .btn{color:#a8aaae!important}.dark-theme .member-role-tabs .btn:hover,body.dark-theme .member-role-tabs .btn:hover{background:#353638!important;color:#f0f1f2!important}.dark-theme .member-role-tabs .btn.btn-primary,body.dark-theme .member-role-tabs .btn.btn-primary{background:#6b9bf0!important;color:#1e1f21!important}.dark-theme .select2-search--dropdown .select2-search__field,body.dark-theme .select2-search--dropdown .select2-search__field{background:#2a2b2d!important;border-color:#3a3b3d!important;color:#e0e1e3!important}.dark-theme .select2-container--default .select2-selection--multiple .select2-search__field,.dark-theme .select2-search--inline .select2-search__field,body.dark-theme .select2-container--default .select2-selection--multiple .select2-search__field,body.dark-theme .select2-search--inline .select2-search__field{-webkit-text-fill-color:#e0e1e3!important;background:transparent!important;color:#e0e1e3!important}.dark-theme .select2-search--inline .select2-search__field::-moz-placeholder,body.dark-theme .select2-search--inline .select2-search__field::-moz-placeholder{-webkit-text-fill-color:#9ca3af!important;color:#9ca3af!important;opacity:1}.dark-theme .select2-search--inline .select2-search__field::placeholder,body.dark-theme .select2-search--inline .select2-search__field::placeholder{-webkit-text-fill-color:#9ca3af!important;color:#9ca3af!important;opacity:1}.dark-theme .select2-container--default .select2-selection--multiple .select2-selection__choice,body.dark-theme .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#2b2f3a!important;border:1px solid #3a3f4b!important;color:#e4e6ef!important}.dark-theme .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,body.dark-theme .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background:transparent!important;border:0!important;color:#9ca3af!important}.dark-theme .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,body.dark-theme .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background:transparent!important;color:#fff!important}.input-group>select.select2-hidden-accessible{flex:0 0 0%!important;overflow:hidden!important;padding:0!important;width:0!important}.input-group>.select2-container{flex:1 1 auto!important;min-width:0;position:relative;width:1%!important}.input-group>.select2-container .select2-selection--multiple,.input-group>.select2-container .select2-selection--single{border:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px!important;min-height:38px!important}.input-group>.select2-container:not(:last-child) .select2-selection--multiple,.input-group>.select2-container:not(:last-child) .select2-selection--single{border-bottom-right-radius:0!important;border-right:0!important;border-top-right-radius:0!important}.input-group>.select2-container~.input-group-append{margin-left:0!important}.input-group>.select2-container~.input-group-append>.btn{align-items:center;background:#fff!important;border:1.5px solid rgba(0,0,0,.15)!important;border-left:0!important;border-radius:0 12px 12px 0!important;display:flex;justify-content:center;margin-left:0!important;min-height:38px}.input-group>.input-group-prepend~.select2-container .select2-selection--multiple,.input-group>.input-group-prepend~.select2-container .select2-selection--single{border-bottom-left-radius:0!important;border-left:0!important;border-top-left-radius:0!important}.input-group>.input-group-prepend>.btn{background:#fff;border:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px 0 0 12px!important;border-right:0!important;min-height:38px}body.dark-theme .input-group>.select2-container~.input-group-append>.btn{background:#2a2b2d!important;border-color:hsla(0,0%,100%,.12)!important}body.dark-theme .input-group>.input-group-prepend>.btn{background:#2a2b2d;border-color:hsla(0,0%,100%,.12)!important}.filter-box .select2-container--default .select2-selection--single{border:none}.filter-box .select2-selection__rendered{font-weight:500}.more-filter-items .select2-container--default .select2-selection--single{background-color:#fff;border:1.5px solid rgba(0,0,0,.15);border-radius:12px;height:auto;min-height:38px;padding:4px 8px}.more-filter-items .select2-container--default .select2-selection--single .select2-selection__arrow{display:none!important}.bootstrap-select .dropdown-toggle:after,.bootstrap-select.dropup .dropdown-toggle:after{border-bottom:0;border-top:.3em solid}.bootstrap-select .dropdown-toggle:after,.bootstrap-select .dropup .dropdown-toggle:after,.bootstrap-select.dropup .dropdown-toggle:after{border-left:.3em solid transparent;border-right:.3em solid transparent;content:""!important;display:inline-block!important;height:0;margin-left:.255em;vertical-align:.255em;width:0}.bootstrap-select .dropup .dropdown-toggle:after{border-bottom:.3em solid;border-top:0}.bootstrap-select{max-width:100%;width:100%}.bootstrap-select .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{background-color:#e8eef3;border:0;border-radius:16px;max-width:100%;min-width:100%;width:100%}.dropdown-menu{background-color:#fff!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:8px!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.15),0 10px 10px -5px rgba(0,0,0,.08)!important;max-height:min(80vh,600px);overflow-x:hidden;overflow-y:auto;padding:4px!important;z-index:1050!important}.dropdown-menu .dropdown-item{border-radius:6px!important;color:#28313c!important;display:block!important;font-size:.875rem!important;line-height:1.4!important;margin:1px 2px!important;padding:.5rem .75rem!important;text-decoration:none!important;transition:all .2s ease!important;white-space:nowrap!important}.dropdown-menu .dropdown-item:hover{background-color:rgba(0,0,0,.05)!important;color:#28313c!important;text-decoration:none!important}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active{background-color:rgba(0,0,0,.08)!important;color:#28313c!important}.dropdown-menu .dropdown-item:focus{background-color:rgba(0,0,0,.05)!important;color:#28313c!important;outline:none!important}.dropdown-menu .dropdown-item i:not(.fa-circle),.dropdown-menu .dropdown-item svg{color:inherit!important;height:14px!important;margin-right:.5rem!important;width:14px!important}.dropdown-menu .dropdown-divider{border-top-color:rgba(0,0,0,.1)!important;margin:4px 0!important}.card:has(.dropdown-menu.show),.card:has(.dropdown.show){position:relative;z-index:150!important}.card:has(.dropdown.bootstrap-select.show){transform:none}.bootstrap-select .dropdown-menu{max-height:300px!important;overflow-x:hidden!important;overflow-y:auto!important}.bootstrap-select .dropdown-menu .inner{max-height:100%!important}.bootstrap-select .dropdown-menu li{margin-right:8px}.bootstrap-select .dropdown-menu li a,.bootstrap-select .dropdown-menu li a .filter-option-inner-inner{word-wrap:break-word!important;overflow:visible!important;overflow-wrap:break-word!important;text-overflow:unset!important;white-space:normal!important}.bootstrap-select .dropdown-menu li a .filter-option-inner-inner{line-height:1.4!important}.form-control.bootstrap-select,.select-picker.bootstrap-select,select.select-picker~.bootstrap-select{max-width:100%;width:100%}.task-detail-panel{white-space:unset}.task-detail-panel.right-modal-narrow.in{max-width:560px;min-width:420px;width:42%}@media (max-width:768px){.task-detail-panel.right-modal-narrow.in{max-width:unset;min-width:unset;width:92%}}.faq-article-prose{color:#28313c;font-size:14px;line-height:1.75}.faq-article-prose p{margin-bottom:1rem}.faq-article-prose h2,.faq-article-prose h3{color:#28313c;font-weight:600;margin-top:1.6rem}.faq-article-prose img{border-radius:8px;height:auto;max-width:100%}.faq-article-prose table{display:block;max-width:100%;overflow-x:auto}.faq-article-prose ol,.faq-article-prose ul{padding-left:1.4em}.faq-article-prose li{margin-bottom:.35rem}.faq-art-breadcrumb .breadcrumb{font-size:12.5px;margin-bottom:0}.faq-art-bc-link{color:#99a5b5;text-decoration:none}.faq-art-bc-link:hover{color:#1d82f5}.faq-art-bc-current{color:#28313c}.faq-art-title{color:#28313c;font-size:20px;font-weight:600;letter-spacing:-.3px;line-height:1.3;margin-bottom:6px}.faq-art-date{color:#b0bac6;font-size:12px;margin-bottom:20px}.faq-art-img-wrap{border:1px solid #eef1f5;border-radius:10px;margin-bottom:20px;overflow:hidden}.faq-art-section{border-top:1.5px solid #f0f2f5;margin-top:32px;padding-top:24px}.faq-art-section-title{color:#99a5b5!important;font-size:11px!important;font-weight:700!important;letter-spacing:.08em;margin-bottom:14px!important;text-transform:uppercase}.faq-art-related-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.faq-art-related-item{margin:0}.faq-art-related-link{align-items:center;background:#fafbfc;border:1.5px solid #eef1f5;border-radius:10px;color:#374151;display:flex;font-size:13.5px;font-weight:500;gap:12px;justify-content:space-between;padding:11px 14px;text-decoration:none;transition:all .18s ease}.faq-art-related-link i{color:#c5cdd8;flex-shrink:0;font-size:11px;transition:transform .18s,color .18s}.faq-art-related-link:hover{background:#f0f6ff;border-color:#b3d0fb;color:#1d82f5;text-decoration:none}.faq-art-related-link:hover i{color:#1d82f5;transform:translateX(3px)}.faq-art-empty{color:#b0bac6}.faq-art-actions-bar{border-bottom:1px solid #eef1f5;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-bottom:20px;padding-bottom:16px}.faq-art-btn{border-radius:8px!important;font-size:13px;font-weight:500}.faq-art-btn-secondary{background:#fff;border:1.5px solid #dde4ec;color:#616e80}.faq-art-kebab{align-items:center;background:#fff;border:1.5px solid #dde4ec;border-radius:8px;color:#99a5b5;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.faq-art-dropdown{border:1.5px solid #e8eef3;border-radius:10px;box-shadow:0 4px 16px rgba(44,56,80,.12);min-width:130px}.faq-art-delete-item{color:#d30000}.faq-art-section-title{color:#28313c!important;font-size:13px!important;font-weight:600!important;margin-bottom:12px!important}.faq-article-back{align-items:center;color:#1d82f5;display:inline-flex;font-size:13.5px;font-weight:500;gap:6px;margin-bottom:20px;text-decoration:none}.faq-article-back:hover{color:#155ec2;text-decoration:none}.no-js #loader{display:none}.js #loader{display:block;left:100px;position:absolute;top:0}.preloader-container{background:#e8eef3;left:0;margin-left:248px;margin-top:calc(var(--app-header-h, 63px) + 16px);min-height:calc(100vh - var(--app-header-h, 63px) - 16px);position:fixed;right:0;top:0;width:calc(100% - 248px);z-index:1050}.preloader-container .spinner-border{margin-top:120px}.sidebar-toggled .preloader-container{margin-left:76px;width:calc(100% - 76px)}.rtl .preloader-container{margin-left:0;margin-right:240px;width:calc(100% - 60px)}.rtl.sidebar-toggled .preloader-container{margin-left:0;margin-right:60px}.tenant-no-sidebar .preloader-container{margin-left:0;width:100%}.bootstrap-select.form-control{background:transparent!important;border:none!important;margin:0!important;padding:0!important}.bootstrap-select .dropdown-toggle,.bootstrap-select.form-control .dropdown-toggle,.bootstrap-select.multiple-user .dropdown-toggle,.bootstrap-select.show-tick .dropdown-toggle,.bootstrap-select>.dropdown-toggle,.bootstrap-select[class*=department] .dropdown-toggle,.bootstrap-select[class*=emp-event] .dropdown-toggle,.input-group .bootstrap-select .dropdown-toggle,.input-group .bootstrap-select.form-control .dropdown-toggle{background-color:#fff!important;border:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px!important;border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important;border-top-left-radius:12px!important;border-top-right-radius:12px!important;color:#1d1d1f!important;font-size:16px!important;font-weight:400!important;margin:0!important;transition:all .25s ease!important}.bootstrap-select .dropdown-toggle:has(+.input-group-append),.bootstrap-select.form-control .dropdown-toggle:has(+.input-group-append),.bootstrap-select.multiple-user .dropdown-toggle:has(+.input-group-append),.bootstrap-select.show-tick .dropdown-toggle:has(+.input-group-append),.bootstrap-select>.dropdown-toggle:has(+.input-group-append),.bootstrap-select[class*=department] .dropdown-toggle:has(+.input-group-append),.bootstrap-select[class*=emp-event] .dropdown-toggle:has(+.input-group-append),.input-group .bootstrap-select .dropdown-toggle:has(+.input-group-append),.input-group .bootstrap-select.form-control .dropdown-toggle:has(+.input-group-append){padding-right:60px!important}.bootstrap-select .dropdown-toggle:hover,.bootstrap-select.form-control .dropdown-toggle:hover,.bootstrap-select.multiple-user .dropdown-toggle:hover,.bootstrap-select.show-tick .dropdown-toggle:hover,.bootstrap-select>.dropdown-toggle:hover,.bootstrap-select[class*=department] .dropdown-toggle:hover,.bootstrap-select[class*=emp-event] .dropdown-toggle:hover,.input-group .bootstrap-select .dropdown-toggle:hover,.input-group .bootstrap-select.form-control .dropdown-toggle:hover{border-color:rgba(0,0,0,.2)!important}.bootstrap-select .dropdown-toggle.show,.bootstrap-select .dropdown-toggle:active,.bootstrap-select .dropdown-toggle:focus,.bootstrap-select.form-control .dropdown-toggle.show,.bootstrap-select.form-control .dropdown-toggle:active,.bootstrap-select.form-control .dropdown-toggle:focus,.bootstrap-select.multiple-user .dropdown-toggle.show,.bootstrap-select.multiple-user .dropdown-toggle:active,.bootstrap-select.multiple-user .dropdown-toggle:focus,.bootstrap-select.show-tick .dropdown-toggle.show,.bootstrap-select.show-tick .dropdown-toggle:active,.bootstrap-select.show-tick .dropdown-toggle:focus,.bootstrap-select>.dropdown-toggle.show,.bootstrap-select>.dropdown-toggle:active,.bootstrap-select>.dropdown-toggle:focus,.bootstrap-select[class*=department] .dropdown-toggle.show,.bootstrap-select[class*=department] .dropdown-toggle:active,.bootstrap-select[class*=department] .dropdown-toggle:focus,.bootstrap-select[class*=emp-event] .dropdown-toggle.show,.bootstrap-select[class*=emp-event] .dropdown-toggle:active,.bootstrap-select[class*=emp-event] .dropdown-toggle:focus,.input-group .bootstrap-select .dropdown-toggle.show,.input-group .bootstrap-select .dropdown-toggle:active,.input-group .bootstrap-select .dropdown-toggle:focus,.input-group .bootstrap-select.form-control .dropdown-toggle.show,.input-group .bootstrap-select.form-control .dropdown-toggle:active,.input-group .bootstrap-select.form-control .dropdown-toggle:focus{border-color:var(--primary_color,var(--header_color,#1d82f5))!important;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)!important;outline:none!important}.bootstrap-select .dropdown-toggle .filter-option-inner-inner,.bootstrap-select.form-control .dropdown-toggle .filter-option-inner-inner,.bootstrap-select.multiple-user .dropdown-toggle .filter-option-inner-inner,.bootstrap-select.show-tick .dropdown-toggle .filter-option-inner-inner,.bootstrap-select>.dropdown-toggle .filter-option-inner-inner,.bootstrap-select[class*=department] .dropdown-toggle .filter-option-inner-inner,.bootstrap-select[class*=emp-event] .dropdown-toggle .filter-option-inner-inner,.input-group .bootstrap-select .dropdown-toggle .filter-option-inner-inner,.input-group .bootstrap-select.form-control .dropdown-toggle .filter-option-inner-inner{word-wrap:break-word!important;color:#1d1d1f!important;line-height:1.4!important;overflow-wrap:break-word!important;text-overflow:unset!important;white-space:normal!important}.bootstrap-select .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center,.bootstrap-select.form-control .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center,.bootstrap-select.multiple-user .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center,.bootstrap-select.show-tick .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center,.bootstrap-select>.dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center,.bootstrap-select[class*=department] .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center,.bootstrap-select[class*=emp-event] .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center,.input-group .bootstrap-select .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center,.input-group .bootstrap-select.form-control .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center{align-items:center!important}.bootstrap-select .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg,.bootstrap-select.form-control .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg,.bootstrap-select.multiple-user .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg,.bootstrap-select.show-tick .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg,.bootstrap-select>.dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg,.bootstrap-select[class*=department] .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg,.bootstrap-select[class*=emp-event] .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg,.input-group .bootstrap-select .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg,.input-group .bootstrap-select.form-control .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg{align-items:center!important;display:flex!important;flex-shrink:0!important;justify-content:center!important}.bootstrap-select .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg img,.bootstrap-select.form-control .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg img,.bootstrap-select.multiple-user .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg img,.bootstrap-select.show-tick .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg img,.bootstrap-select>.dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg img,.bootstrap-select[class*=department] .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg img,.bootstrap-select[class*=emp-event] .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg img,.input-group .bootstrap-select .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg img,.input-group .bootstrap-select.form-control .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center .taskEmployeeImg img{height:24px!important;-o-object-fit:cover!important;object-fit:cover!important;width:24px!important}.bootstrap-select .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child,.bootstrap-select.form-control .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child,.bootstrap-select.multiple-user .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child,.bootstrap-select.show-tick .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child,.bootstrap-select>.dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child,.bootstrap-select[class*=department] .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child,.bootstrap-select[class*=emp-event] .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child,.input-group .bootstrap-select .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child,.input-group .bootstrap-select.form-control .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child{align-items:center!important;display:flex!important;flex-direction:row!important;gap:4px!important}.bootstrap-select .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child .f-10.font-weight-light,.bootstrap-select.form-control .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child .f-10.font-weight-light,.bootstrap-select.multiple-user .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child .f-10.font-weight-light,.bootstrap-select.show-tick .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child .f-10.font-weight-light,.bootstrap-select>.dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child .f-10.font-weight-light,.bootstrap-select[class*=department] .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child .f-10.font-weight-light,.bootstrap-select[class*=emp-event] .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child .f-10.font-weight-light,.input-group .bootstrap-select .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child .f-10.font-weight-light,.input-group .bootstrap-select.form-control .dropdown-toggle .filter-option-inner-inner .d-flex.align-items-center>div:last-child .f-10.font-weight-light{display:none!important}.form-group:has(.ql-container.ql-snow:focus-within) .ql-toolbar.ql-snow{border-color:rgba(0,0,0,.3)!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.form-group:has(.ql-container.ql-snow:focus-within) .ql-container.ql-snow{border-color:rgba(0,0,0,.3)!important;border-top:1px solid rgba(0,0,0,.08)!important;box-shadow:none!important}.ql-toolbar.ql-snow{background-color:#fff;border:1.5px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.08);border-radius:12px 12px 0 0;padding:12px 16px;transition:border-color .2s ease,border-bottom .2s ease}@media (max-width:991.98px){.ql-toolbar.ql-snow{display:flex;flex-wrap:wrap}}.ql-container.ql-snow{background-color:#fff;border:1.5px solid rgba(0,0,0,.15)!important;border-radius:0 0 12px 12px!important;border-top:1px solid rgba(0,0,0,.08)!important;font-size:16px;transition:border-color .2s ease,border-top .2s ease,box-shadow .2s ease}.ql-container.ql-snow .ql-editor{color:#1d1d1f;min-height:200px}.ql-container.ql-snow .ql-editor.ql-blank:before{color:#86868b;font-style:normal}label sup{color:#d30000}table h5 a{color:#28313c}table h5 a:hover{text-decoration:underline}.filter-box .select-box .bootstrap-select .btn-light:not(:disabled):not(.disabled).active,.filter-box .select-box .bootstrap-select .btn-light:not(:disabled):not(.disabled):active,.filter-box .select-box .bootstrap-select .dropdown-toggle{background-color:unset;border:none;color:#28313c;font-size:14px;padding:.2rem .5rem;text-transform:capitalize}.filter-box .bootstrap-select .dropdown-toggle .filter-option-inner-inner{font-weight:500}.table [contenteditable=true]:focus,.table [contenteditable=true]:hover{background-color:#e8eef3}.table [contenteditable=true]:hover:after{color:#99a5b5;content:"Click to edit";display:block;font-size:11px;position:absolute}.table [contenteditable=true]:focus:after{color:#99a5b5;content:"Click anywhere to save";display:block;font-size:11px;position:absolute}.bootstrap-select.form-control.is-invalid{border:1px solid #d30000}.w-15{width:15px}.w-20{width:20px}.more-filters .more-filter-tab{top:112px}.multiple-users .btn .badge{top:0}.assignee-filter-dropdown-bg{background-color:#f8f9fa}.input-group-append .btn,.input-group-prepend .btn{z-index:1}#myModal{z-index:1051}.taskEmployeeImg{border:1px solid #e8eef3}.taskEmployeeImg img{border-radius:50%!important;height:25px;-o-object-fit:cover;object-fit:cover;width:25px}img.taskEmployeeImg{border-radius:50%!important;height:30px;width:30px}a:active:has(.rounded-circle),a:focus:has(.rounded-circle),a:has(.rounded-circle),a:hover:has(.rounded-circle){box-shadow:none!important;outline:none!important;text-decoration:none!important}table img.img-circle,table img[class*=rounded-circle],table img[data-toggle=tooltip][data-original-title]{border-radius:50%!important;-o-object-fit:cover;object-fit:cover}.img-circle{border-radius:50%!important}.rounded-circle{-o-object-fit:cover;object-fit:cover}.badge img.taskEmployeeImg{height:25px;width:25px}.filter-option-inner-inner img.taskEmployeeImg{height:20px;width:20px}.bootstrap-select .dropdown-menu li a .taskEmployeeImg{align-items:center;display:inline-flex;justify-content:center;min-height:32px;overflow:visible}.bootstrap-select .dropdown-menu li a .taskEmployeeImg img{border-radius:50%;-o-object-fit:cover;object-fit:cover}.bootstrap-timepicker-widget table td input{height:35px;width:100%}.bootstrap-timepicker-widget.dropdown-menu.open{width:100%}.glyphicon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:transparent;cursor:pointer;font-family:simple-line-icons;font-size:10px}.glyphicon-chevron-up:before{content:"\e607"}.glyphicon-chevron-down:before{content:"\e604"}.dataTable .bootstrap-select .filter-option-inner-inner{font-size:13px}.modal-dialog-scrollable .modal-body{overflow-y:visible}.modal-dialog-scrollable .modal-content{overflow:visible}.dropzone .dz-preview.dz-image-preview{z-index:0}ul.thumbnails.image_picker_selector li .thumbnail{padding:4px!important}ul.thumbnails.image_picker_selector li .thumbnail.selected{background:#1d82f5!important}.pr-20{padding-right:20px!important}.icon-11{height:11px;width:11px}.fc .fc-col-header-cell-cushion{color:#28313c}.btn-active,.btn-active.btn-secondary{background-color:var(--header_color,#1d82f5)!important;border:1px solid var(--header_color,#1d82f5)!important;color:#fff!important}.btn-group>.btn-secondary{border:1px solid #e8e8e8!important}.btn-group>.btn-secondary+.btn-secondary{border-left:1px solid #e8e8e8!important}.btn-group>.btn-active,.btn-group>.btn-active.btn-secondary{border-color:var(--header_color,#1d82f5)!important}.active-timer-count{left:10px;top:-7px}.punch-info{margin-bottom:20px}.punch-hours{align-items:center;border:5px solid #1d82f5;border-radius:50%;display:flex;font-size:18px;height:120px;justify-content:center;margin:0 auto;width:120px}.statistics .row{margin-left:-5px;margin-right:-5px}.statistics .row>div{padding-left:5px;padding-right:5px}.punch-status .stats-box{margin-bottom:0}.stats-box{background-color:hsla(220,2%,65%,.506);border:1px solid #e3e3e3;margin-bottom:15px;padding:5px}.stats-box p{font-size:12px;margin:0}.stats-box>h6{margin-bottom:0}.recent-activity{height:318px;overflow-x:hidden;overflow-y:auto}.recent-activity .res-activity-list{list-style-type:none;margin-bottom:0;padding-left:30px;position:relative}.recent-activity .res-activity-list li{margin-bottom:15px;position:relative}.recent-activity .res-activity-list li:before{background:#fff;border:2px solid #1d82f5;border-radius:100%;content:"";height:10px;left:-15px;margin-right:15px;position:absolute;top:6px;width:10px;z-index:2}.recent-activity p{font-size:13px;margin-bottom:0}.recent-activity .res-activity-time{color:#bbb;font-size:12px}.recent-activity .res-activity-list:after{border:1px solid #e8eef3;bottom:0;content:"";left:19px;position:absolute;top:0}.ticket-message{margin:12px 16px;padding:12px}.ticket-message:hover{background-color:#e8eef3!important}.ticket-message:hover p{color:#28313c}.dropify-wrapper~.invalid-feedback{display:block}.input-daterange input{width:99px!important}@media (max-width:767.98px){.input-daterange input{width:96px!important}}.content-wrapper{background-color:#e8eef3}.settings-box{padding:18px 20px}.sticky-note{height:215px}.sticky-note .card-body:first-child{overflow-y:clip}.sidebar-brand-name img{height:25px}.sidebar-dark .main-sidebar,.sidebar-dark .sidebar-brand-box,.sidebar-dark .sidebar-menu,.sidebar-dark .sidebarTogglerBox{background-color:#1c1f23 !important!important}.sidebar-light .main-sidebar{background-color:hsla(220,2%,65%,.506)!important;border-right:none!important}.sidebar-light .sidebar-brand-box{background-color:unset!important}.sidebar-light .sidebar-brand-box .sidebar-brand{border-bottom:1px solid !important!important}.sidebar-light .sidebar-brand-box .sidebar-brand-name h1,.sidebar-light .sidebar-brand-box .sidebar-brand-name p,.sidebar-light .sidebar-brand-box .sidebar-brand-name span{color:#28313c!important}.sidebar-light .sidebar-brand-box .sidebar-brand-name .pro-name p{color:#616e80!important}.sidebar-light .sidebar-menu li{box-shadow:none}.sidebar-light .sidebar-menu li .nav-item{color:#616e80!important}.sidebar-light .sidebar-menu li .nav-item.active,.sidebar-light .sidebar-menu li .nav-item:focus,.sidebar-light .sidebar-menu li .nav-item:hover{background-color:transparent!important;color:#28313c!important}.sidebar-light .sidebar-menu li .nav-item .side-icon{color:inherit!important}.sidebar-light .sidebar-menu li .accordionItemContent a{color:#616e80!important}.sidebar-light .sidebar-menu li .accordionItemContent a:hover{color:#28313c!important}.sidebar-light .sidebar-menu li .accordionItemContent a.active{background-color:transparent!important;color:#28313c!important}.sidebar-light .sidebar-menu .accordionItemHeading:after{color:#616e80!important}.sidebar-light .sidebarTogglerBox{border-top:1px solid !important!important}.sidebar-light .sidebarTogglerBox #sidebarToggle,.sidebar-light .sidebarTogglerBox p,.sidebar-light .sidebarTogglerBox span{color:#616e80!important}.sidebar-light .sidebar-brand-logo,.sidebar-light .sidebarTogglerBox #sidebarToggle:hover{color:#28313c!important}body:not(.dark-theme) .sidebar-dark .main-sidebar,body:not(.dark-theme) .sidebar-dark .sidebar-brand-box,body:not(.dark-theme) .sidebar-dark .sidebar-menu{background-color:#1c1f23 !important!important}body:not(.dark-theme) .sidebar-dark .sidebarTogglerBox{background:var(--sidebar-dark-bg)!important}a.btn-primary{display:inline-block}#datatableRange,#datatableRange2{width:220px}.daterangepicker td.in-range{background-color:#f1f1f3}.daterangepicker .ranges li.active,.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#616e80}.user-online{bottom:-5px;right:8px}@media (max-width:991.98px){.preloader-container{margin-left:0;width:unset}.rtl .preloader-container{margin-right:0}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}@media (max-width:991.98px){.daterangepicker{position:absolute;z-index:1}.table-md-responsive,.w-50{width:100%!important}}@media (max-width:767.98px){.table-sm-responsive{display:block;overflow-x:auto;width:100%}ul.thumbnails.image_picker_selector li,ul.thumbnails.image_picker_selector li img{width:100%}#leave-detail-section .w-30,#leave-detail-section .w-70,#task-detail-1{overflow:visible!important}#leave-detail-section .w-30 .qs-datepicker-container,#leave-detail-section .w-70 .qs-datepicker-container,#task-detail-1 .qs-datepicker-container{position:relative!important;z-index:1082!important}.qs-datepicker-container,body>.qs-datepicker-container{z-index:1060!important}#right-modal-content .w-30,#right-modal-content .w-70{width:100%}.fc .fc-toolbar{display:block!important}.fc-toolbar-chunk{margin-bottom:20px}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%!important}.w-sm-100{width:100%}}#calendar .fc-toolbar-title{font-size:13px!important}.tagify{overflow:hidden}.input-group .input-icon{width:100%}.right-sidebar{height:100%;white-space:nowrap;width:100%}.right-sidebar li a{padding:15px 24px}.right-sidebar li a:hover{background-color:rgba(232,238,243,.52);border-right:2px solid rgba(40,49,60,.522);color:#28313c!important}.select-filter-project .dropdown-menu{left:29px}.select-filter-project .dropdown-menu .right-sidebar{height:100%;white-space:nowrap;width:100%}.select-filter-project .dropdown-menu .right-sidebar li a{padding:15px 24px}.select-filter-project .dropdown-menu .right-sidebar li a:hover{background-color:rgba(232,238,243,.52);border-right:2px solid rgba(40,49,60,.522);color:#28313c!important}.swal2-popup.swal2-toast{align-items:center!important;background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:6px!important;box-shadow:none!important;flex-direction:row!important;max-width:380px!important;min-width:288px!important;overflow:visible!important;padding:.875rem 1.125rem!important}.swal2-container.swal2-backdrop-show:has(.swal2-toast),.swal2-container:has(.swal2-toast){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:transparent!important;pointer-events:none!important}.swal2-container:has(.swal2-toast) .swal2-toast{pointer-events:auto!important}.swal2-popup.swal2-toast .swal2-title{color:#111827!important;flex:1!important;font-size:.9375rem!important;font-weight:500!important;line-height:1.4!important;margin:0!important;padding:0!important}.swal2-popup.swal2-toast .swal2-html-container{color:#4b5563!important;font-size:.875rem!important;line-height:1.45!important;margin:0!important;padding:0!important}.swal2-popup.swal2-toast .swal2-icon{align-items:center!important;border:none!important;border-radius:50%!important;display:flex!important;flex-shrink:0!important;font-family:Font Awesome\ 5 Free!important;font-weight:900!important;height:2.25rem!important;justify-content:center!important;margin:0 1rem 0 0!important;min-width:2.25rem!important;width:2.25rem!important}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content,.swal2-popup.swal2-toast .swal2-icon .swal2-success-circular-line-left,.swal2-popup.swal2-toast .swal2-icon .swal2-success-circular-line-right,.swal2-popup.swal2-toast .swal2-icon .swal2-success-fix,.swal2-popup.swal2-toast .swal2-icon .swal2-success-line-long,.swal2-popup.swal2-toast .swal2-icon .swal2-success-line-tip,.swal2-popup.swal2-toast .swal2-icon .swal2-success-ring,.swal2-popup.swal2-toast .swal2-icon .swal2-x-mark,.swal2-popup.swal2-toast .swal2-icon .swal2-x-mark-line-left,.swal2-popup.swal2-toast .swal2-icon .swal2-x-mark-line-right{display:none!important}.swal2-popup.swal2-toast .swal2-icon:before{content:""!important;font-size:1.125rem!important;line-height:1!important}.swal2-popup.swal2-toast .swal2-icon.swal2-success{background-color:rgba(22,163,74,.12)!important;color:#16a34a!important}.swal2-popup.swal2-toast .swal2-icon.swal2-success:before{content:"\f058"!important}.swal2-popup.swal2-toast .swal2-icon.swal2-error{background-color:rgba(220,38,38,.12)!important;color:#dc2626!important}.swal2-popup.swal2-toast .swal2-icon.swal2-error:before{content:"\f00d"!important}.swal2-popup.swal2-toast .swal2-icon.swal2-warning{background-color:rgba(217,119,6,.12)!important;color:#d97706!important}.swal2-popup.swal2-toast .swal2-icon.swal2-warning:before{content:"\f071"!important}.swal2-popup.swal2-toast .swal2-icon.swal2-info{background-color:rgba(37,99,235,.12)!important;color:var(--primary_color,#2563eb)!important}.swal2-popup.swal2-toast .swal2-icon.swal2-info:before{content:"\f05a"!important}.swal2-popup.swal2-toast .swal2-icon.swal2-question{background-color:hsla(220,9%,46%,.12)!important;color:#6b7280!important}.swal2-popup.swal2-toast .swal2-icon.swal2-question:before{content:"\f059"!important}.swal2-popup.swal2-toast .swal2-timer-progress-bar{background:rgba(0,0,0,.06)!important;border-radius:0 0 6px 6px!important;height:3px!important}#user-search{width:249px}@media (max-width:1199.98px){#user-search{width:225px}}@media (max-width:991.98px){.w-tables{overflow-x:auto}}@media (max-width:767.98px){.table-sm-responsive{display:block;overflow-x:auto;width:100%}}#calendar{background:transparent;border-radius:0;box-shadow:none;overflow:hidden;padding:0 0 16px;width:100%}#calendar .fc-scroller,#calendar .fc-scroller-harness,#calendar .fc-scroller-liquid-absolute{overflow:hidden!important;overflow-x:hidden!important;overflow-y:hidden!important}#calendar .fc-scrollgrid{overflow-x:hidden!important}#calendar .fc-scrollgrid-section-body,#calendar .fc-scrollgrid-section-header{overflow:hidden!important}.card:has(#calendar) .card-body{padding:0!important}.card:has(#calendar) .card-header{border-radius:16px 16px 0 0;padding:1rem 1.25rem}.card:has(#calendar){border:none!important;border-radius:16px!important;box-shadow:0 1px 3px rgba(0,0,0,.06)!important;overflow:hidden}.fc .fc-list-table tbody tr:last-child .fc-list-event{margin-bottom:16px}.fc .fc-toolbar{border-bottom:none!important;margin-bottom:0!important;padding:16px 20px}.fc .fc-toolbar-chunk{background-color:transparent!important}.fc .fc-toolbar-title{color:#28313c;font-size:17px!important;font-weight:600!important;letter-spacing:-.01em}.fc .fc-button-primary{background-color:transparent!important;border:1px solid #e8eef3!important;border-radius:8px!important;box-shadow:none!important;color:#28313c!important;font-size:14px!important;font-weight:500!important;padding:6px 14px!important;text-transform:capitalize!important;transition:all .2s ease!important}.fc .fc-button-primary:hover{background-color:rgba(0,0,0,.04)!important;border-color:#616e80!important;box-shadow:none!important}.fc .fc-button-primary.fc-button-active,.fc .fc-button-primary:active{background-color:var(--header_color,#1d82f5)!important;border:1px solid var(--header_color,#1d82f5)!important;box-shadow:none!important;color:#fff!important}.fc .fc-button-primary:focus{box-shadow:0 0 0 3px rgba(var(--header_color_rgb,29,130,245),.4)!important;outline:2px solid var(--header_color,#1d82f5)!important;outline-offset:2px!important}@media (forced-colors:active){.fc .fc-button-primary:focus{outline:3px solid CanvasText!important;outline-offset:2px!important}}.fc .fc-button-primary:focus:not(:focus-visible){box-shadow:none!important;outline:none!important}.fc .fc-button-primary:focus-visible{box-shadow:0 0 0 3px rgba(var(--header_color_rgb,29,130,245),.4)!important;outline:2px solid var(--header_color,#1d82f5)!important;outline-offset:2px!important}.fc .fc-button-group{gap:8px}.fc .fc-button-group .fc-button{margin-left:0!important;margin-right:0!important}.fc .fc-scrollgrid-section>*,.fc-theme-standard .fc-scrollgrid{border:none!important}.fc .fc-list-day-cushion{background:linear-gradient(180deg,#f8f9fa 0,#fff)!important;border:1px solid rgba(0,0,0,.06)!important;border-radius:12px!important;box-shadow:0 2px 6px rgba(0,0,0,.08)!important;margin:20px 20px 8px!important;padding:16px 24px!important;position:relative!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.fc-list-table tbody tr:first-child .fc-list-day-cushion{border:1px solid rgba(0,0,0,.06)!important;margin-top:20px!important}.fc .fc-list-day-side-text,.fc .fc-list-day-text{color:#616e80!important;font-size:13px!important;font-weight:700!important;letter-spacing:.05em;text-transform:uppercase}.fc .fc-list-event{background:#fff!important;border:1px solid rgba(0,0,0,.05)!important;border-radius:8px!important;box-shadow:0 1px 2px rgba(0,0,0,.06),0 1px 1px rgba(0,0,0,.03)!important;margin:4px 32px!important;overflow:hidden!important;position:relative!important;transform:scale(.98);transform-origin:left center;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.fc .fc-list-event:focus,.fc .fc-list-event:focus-within{box-shadow:0 0 0 4px rgba(var(--header_color_rgb,29,130,245),.2)!important;outline:2px solid var(--header_color,#1d82f5)!important;outline-offset:2px!important}.fc .fc-list-event a:focus{outline:2px solid var(--header_color,#1d82f5)!important;outline-offset:1px!important}.fc .fc-daygrid-event:focus,.fc .fc-daygrid-event:focus-within{box-shadow:0 0 0 4px rgba(var(--header_color_rgb,29,130,245),.2)!important;outline:2px solid var(--header_color,#1d82f5)!important;outline-offset:2px!important;z-index:10!important}.fc .fc-timegrid-event:focus,.fc .fc-timegrid-event:focus-within{box-shadow:0 0 0 4px rgba(var(--header_color_rgb,29,130,245),.2)!important;outline:2px solid var(--header_color,#1d82f5)!important;outline-offset:2px!important;z-index:10!important}@media (forced-colors:active){.fc .fc-daygrid-event:focus,.fc .fc-daygrid-event:focus-within,.fc .fc-list-event:focus,.fc .fc-list-event:focus-within,.fc .fc-timegrid-event:focus,.fc .fc-timegrid-event:focus-within{outline:3px solid CanvasText!important;outline-offset:2px!important}}.fc .fc-list-event:hover{background:#fff!important;border-color:rgba(0,0,0,.08)!important;box-shadow:0 3px 8px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06)!important;transform:scale(.99) translateY(-1px)!important}.fc .fc-list-event-dot{display:none}.fc .fc-list-event-title{font-size:14px!important;font-weight:600!important;letter-spacing:-.01em;line-height:1.5!important;padding:10px 16px!important}.fc .fc-list-event-time{color:#616e80!important;font-size:12px!important;font-variant-numeric:tabular-nums;font-weight:500!important;padding:10px 10px 10px 16px!important;width:100px!important}.fc .fc-list-event{border-left-style:solid!important;border-left-width:4px!important}body:not(.dark-theme) .fc .fc-list-event[style*="background-color: #000"],body:not(.dark-theme) .fc .fc-list-event[style*="background-color: rgb(0, 0, 0)"],body:not(.dark-theme) .fc .fc-list-event[style*="background-color:#000"],body:not(.dark-theme) .fc .fc-list-event[style*="background-color:rgb(0,0,0)"],body:not(.dark-theme) .fc .fc-list-event[style*="background: #000"],body:not(.dark-theme) .fc .fc-list-event[style*="background: rgb(0, 0, 0)"],body:not(.dark-theme) .fc .fc-list-event[style*="background:#000"],body:not(.dark-theme) .fc .fc-list-event[style*="background:rgb(0,0,0)"]{background-color:#f5f5f5!important;color:#1d1d1f!important}body:not(.dark-theme) .fc .fc-list-event[style*="background-color: #000"] .fc-list-event-time,body:not(.dark-theme) .fc .fc-list-event[style*="background-color: #000"] .fc-list-event-title,body:not(.dark-theme) .fc .fc-list-event[style*="background-color: #000"] .fc-list-event-title a,body:not(.dark-theme) .fc .fc-list-event[style*="background-color: #000"] i,body:not(.dark-theme) .fc .fc-list-event[style*="background-color: rgb(0, 0, 0)"] .fc-list-event-time,body:not(.dark-theme) .fc .fc-list-event[style*="background-color: rgb(0, 0, 0)"] .fc-list-event-title,body:not(.dark-theme) .fc .fc-list-event[style*="background-color: rgb(0, 0, 0)"] .fc-list-event-title a,body:not(.dark-theme) .fc .fc-list-event[style*="background-color: rgb(0, 0, 0)"] i,body:not(.dark-theme) .fc .fc-list-event[style*="background-color:#000"] .fc-list-event-time,body:not(.dark-theme) .fc .fc-list-event[style*="background-color:#000"] .fc-list-event-title,body:not(.dark-theme) .fc .fc-list-event[style*="background-color:#000"] .fc-list-event-title a,body:not(.dark-theme) .fc .fc-list-event[style*="background-color:#000"] i,body:not(.dark-theme) .fc .fc-list-event[style*="background-color:rgb(0,0,0)"] .fc-list-event-time,body:not(.dark-theme) .fc .fc-list-event[style*="background-color:rgb(0,0,0)"] .fc-list-event-title,body:not(.dark-theme) .fc .fc-list-event[style*="background-color:rgb(0,0,0)"] .fc-list-event-title a,body:not(.dark-theme) .fc .fc-list-event[style*="background-color:rgb(0,0,0)"] i,body:not(.dark-theme) .fc .fc-list-event[style*="background: #000"] .fc-list-event-time,body:not(.dark-theme) .fc .fc-list-event[style*="background: #000"] .fc-list-event-title,body:not(.dark-theme) .fc .fc-list-event[style*="background: #000"] .fc-list-event-title a,body:not(.dark-theme) .fc .fc-list-event[style*="background: #000"] i,body:not(.dark-theme) .fc .fc-list-event[style*="background: rgb(0, 0, 0)"] .fc-list-event-time,body:not(.dark-theme) .fc .fc-list-event[style*="background: rgb(0, 0, 0)"] .fc-list-event-title,body:not(.dark-theme) .fc .fc-list-event[style*="background: rgb(0, 0, 0)"] .fc-list-event-title a,body:not(.dark-theme) .fc .fc-list-event[style*="background: rgb(0, 0, 0)"] i,body:not(.dark-theme) .fc .fc-list-event[style*="background:#000"] .fc-list-event-time,body:not(.dark-theme) .fc .fc-list-event[style*="background:#000"] .fc-list-event-title,body:not(.dark-theme) .fc .fc-list-event[style*="background:#000"] .fc-list-event-title a,body:not(.dark-theme) .fc .fc-list-event[style*="background:#000"] i,body:not(.dark-theme) .fc .fc-list-event[style*="background:rgb(0,0,0)"] .fc-list-event-time,body:not(.dark-theme) .fc .fc-list-event[style*="background:rgb(0,0,0)"] .fc-list-event-title,body:not(.dark-theme) .fc .fc-list-event[style*="background:rgb(0,0,0)"] .fc-list-event-title a,body:not(.dark-theme) .fc .fc-list-event[style*="background:rgb(0,0,0)"] i{color:#1d1d1f!important}body:not(.dark-theme) .fc-event[style*="background-color: #000"],body:not(.dark-theme) .fc-event[style*="background-color: rgb(0, 0, 0)"],body:not(.dark-theme) .fc-event[style*="background-color:#000"],body:not(.dark-theme) .fc-event[style*="background-color:rgb(0,0,0)"],body:not(.dark-theme) .fc-event[style*="background: #000"],body:not(.dark-theme) .fc-event[style*="background: rgb(0, 0, 0)"],body:not(.dark-theme) .fc-event[style*="background:#000"],body:not(.dark-theme) .fc-event[style*="background:rgb(0,0,0)"]{background-color:#f5f5f5!important;border-color:#1d1d1f!important;color:#1d1d1f!important}body:not(.dark-theme) .fc-event[style*="background-color: #000"] .fc-event-title,body:not(.dark-theme) .fc-event[style*="background-color: rgb(0, 0, 0)"] .fc-event-title,body:not(.dark-theme) .fc-event[style*="background-color:#000"] .fc-event-title,body:not(.dark-theme) .fc-event[style*="background-color:rgb(0,0,0)"] .fc-event-title,body:not(.dark-theme) .fc-event[style*="background: #000"] .fc-event-title,body:not(.dark-theme) .fc-event[style*="background: rgb(0, 0, 0)"] .fc-event-title,body:not(.dark-theme) .fc-event[style*="background:#000"] .fc-event-title,body:not(.dark-theme) .fc-event[style*="background:rgb(0,0,0)"] .fc-event-title{color:#1d1d1f!important}body:not(.dark-theme) .fc-daygrid-event[style*="background-color: #000"],body:not(.dark-theme) .fc-daygrid-event[style*="background-color: rgb(0, 0, 0)"],body:not(.dark-theme) .fc-daygrid-event[style*="background-color:#000"],body:not(.dark-theme) .fc-daygrid-event[style*="background-color:rgb(0,0,0)"],body:not(.dark-theme) .fc-daygrid-event[style*="background: #000"],body:not(.dark-theme) .fc-daygrid-event[style*="background: rgb(0, 0, 0)"],body:not(.dark-theme) .fc-daygrid-event[style*="background:#000"],body:not(.dark-theme) .fc-daygrid-event[style*="background:rgb(0,0,0)"]{background-color:#f5f5f5!important;border-color:#1d1d1f!important;color:#1d1d1f!important}body:not(.dark-theme) .fc-daygrid-event[style*="background-color: #000"] .fc-event-title,body:not(.dark-theme) .fc-daygrid-event[style*="background-color: rgb(0, 0, 0)"] .fc-event-title,body:not(.dark-theme) .fc-daygrid-event[style*="background-color:#000"] .fc-event-title,body:not(.dark-theme) .fc-daygrid-event[style*="background-color:rgb(0,0,0)"] .fc-event-title,body:not(.dark-theme) .fc-daygrid-event[style*="background: #000"] .fc-event-title,body:not(.dark-theme) .fc-daygrid-event[style*="background: rgb(0, 0, 0)"] .fc-event-title,body:not(.dark-theme) .fc-daygrid-event[style*="background:#000"] .fc-event-title,body:not(.dark-theme) .fc-daygrid-event[style*="background:rgb(0,0,0)"] .fc-event-title{color:#1d1d1f!important}.fc-theme-standard td,.fc-theme-standard th{border-color:#e8eef3!important}.fc .fc-list-table td{background:transparent!important;border:none!important}.fc .fc-list-table tbody tr{margin-bottom:2px}.fc .fc-list-table tbody tr:not(:last-child) .fc-list-event{margin-bottom:6px}.fc .fc-list-event:before{background:rgba(0,0,0,.1);content:"";height:1px;left:-20px;position:absolute;top:50%;transform:translateY(-50%);width:12px}.fc .fc-list-empty{background-color:transparent!important;padding:60px 20px!important}.fc .fc-list-empty-cushion{color:#616e80!important;font-size:15px!important;font-weight:500;opacity:.7}.fc-list-event-title i{font-size:14px;margin-right:10px;opacity:.8;vertical-align:middle}.fc .fc-daygrid-body{position:relative;z-index:0!important}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:0!important}.fc .fc-view-harness,.fc .fc-view-harness-active{height:auto!important;min-height:auto!important}.fc .fc-daygrid-body{height:auto!important}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{min-height:0!important;position:relative!important}.fc .fc-scrollgrid-sync-table{height:auto!important}.fc .fc-daygrid-day,.fc .fc-daygrid-day-frame{height:auto!important;min-height:100px!important}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:0!important;position:relative!important}.fc .fc-timegrid{height:auto!important}.fc .fc-timegrid-body{height:auto!important;min-height:auto!important}.fc .fc-timegrid-slots,.fc .fc-timegrid-slots table{height:auto!important}.fc .fc-timegrid-slot{height:2.5em!important;line-height:2.5em!important}.fc .fc-timegrid-slot-minor{height:1.25em!important}.fc .fc-timegrid-cols{height:auto!important}.fc .fc-timegrid-divider{padding:4px 0!important}.fc .fc-daygrid-body.fc-daygrid-body-unbalanced,.fc .fc-list{height:auto!important}.fc .fc-list{min-height:200px}.fc .fc-list-table,.fc .fc-scroller{height:auto!important}.fc .fc-scroller{max-height:none!important;overflow:visible!important}.fc .fc-scroller-liquid{height:auto!important}.fc .fc-scroller-liquid-absolute{height:auto!important;overflow:visible!important;position:relative!important}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section-body,.fc .fc-scrollgrid-section-footer,.fc .fc-scrollgrid-section-header,.fc .fc-scrollgrid-section>td{height:auto!important}.fc .fc-view-harness.fc-view-harness-active>.fc-view{height:auto!important;position:relative!important}#calendar{height:auto!important;min-height:400px}.card:has(#calendar){height:auto!important}.card:has(#calendar) .card-body{height:auto!important;overflow:visible!important}.fc .fc-col-header-cell-cushion{color:#616e80;font-size:12px;font-weight:600;letter-spacing:.02em;padding:10px 4px!important;text-transform:uppercase}.fc .fc-col-header,.fc .fc-col-header-cell,.fc .fc-scrollgrid-section-header .fc-scroller,.fc .fc-scrollgrid-section-header .fc-scroller-harness,.fc .fc-scrollgrid-section-header .fc-scrollgrid-sync-inner,.fc .fc-scrollgrid-section-header td,.fc .fc-scrollgrid-section-header th{background-color:#fff!important}.fc-daygrid-event,.fc-event,.fc-timegrid-event{border:none!important;border-radius:8px!important;box-shadow:0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04)!important;overflow:hidden!important;position:relative!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.fc-daygrid-event:before,.fc-event:before,.fc-timegrid-event:before{background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0) 50%,rgba(0,0,0,.05));border-radius:8px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.fc-daygrid-event:hover,.fc-event:hover,.fc-timegrid-event:hover{box-shadow:0 4px 8px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.08)!important;transform:translateY(-1px)}.fc-daygrid-event .fc-event-main,.fc-daygrid-event .fc-event-main-frame,.fc-daygrid-event .fc-event-title,.fc-daygrid-event .fc-event-title-container,.fc-event .fc-event-main,.fc-event .fc-event-main-frame,.fc-event .fc-event-title,.fc-event .fc-event-title-container,.fc-timegrid-event .fc-event-main,.fc-timegrid-event .fc-event-main-frame,.fc-timegrid-event .fc-event-title,.fc-timegrid-event .fc-event-title-container{position:relative;z-index:2}.fc-daygrid-event{margin:2px 4px!important;padding:4px 8px!important}.fc-timegrid-event{margin:1px 2px!important;padding:6px 10px!important}.fc-event-title-container{border-radius:6px;padding:2px 0}.fc-event-main-frame{border-radius:6px}.calendar-action .dropdown-menu{border:1px solid #e8eef3!important;border-radius:12px!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;min-width:200px;padding:8px!important}.cal-filter{border-radius:8px;padding:8px 12px!important;transition:background-color .2s ease}.cal-filter:hover{background-color:rgba(29,130,245,.06)}.cal-filter .form-check-label{color:#28313c!important;cursor:pointer;font-size:14px!important;font-weight:500!important}.cal-filter .form-check-input{cursor:pointer;margin-top:.15rem}.cal-filter .form-check-input:checked{background-color:var(--header_color,#1d82f5);border-color:var(--header_color,#1d82f5)}.calendar-action #event-btn{border-radius:6px;color:#616e80!important;padding:4px 8px!important;transition:all .2s ease}.calendar-action #event-btn:hover{background-color:rgba(0,0,0,.05);color:#28313c!important}.cal-filter,.calendar-action #event-btn,.fc .fc-button{transition:all .2s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.cal-filter,.calendar-action #event-btn,.fc .fc-button,.fc .fc-list-event{transition:none!important}}.swal2-container{overflow:visible!important;padding:0!important}.swal2-container .swal2-popup{background-color:#fff!important;border:none!important;border-radius:20px!important;box-shadow:0 25px 50px -12px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.04)!important;max-width:28rem!important;min-width:320px!important;overflow:hidden!important;padding:2rem 2rem 1.75rem!important;position:relative!important}.swal2-container .swal2-actions,.swal2-container .swal2-content,.swal2-container .swal2-header{border-radius:0!important}.swal2-container .swal2-title{color:#111827!important;font-size:1.375rem!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.3!important;margin-bottom:.5rem!important}.swal2-container .swal2-content,.swal2-container .swal2-html-container{color:#4b5563!important;font-size:.9375rem!important;line-height:1.55!important;margin:.5rem 0 1.5rem!important}.swal2-container .swal2-content div,.swal2-container .swal2-content p,.swal2-container .swal2-content span,.swal2-container .swal2-html-container div,.swal2-container .swal2-html-container p,.swal2-container .swal2-html-container span{color:#4b5563!important}.swal2-container .swal2-icon{align-items:center!important;border:none!important;border-radius:50%!important;display:flex!important;font-family:Font Awesome\ 5 Free!important;font-weight:900!important;height:4rem!important;justify-content:center!important;margin:0 auto 1.25rem!important;width:4rem!important}.swal2-container .swal2-icon .swal2-icon-content,.swal2-container .swal2-icon .swal2-success-circular-line-left,.swal2-container .swal2-icon .swal2-success-circular-line-right,.swal2-container .swal2-icon .swal2-success-fix,.swal2-container .swal2-icon .swal2-success-line-long,.swal2-container .swal2-icon .swal2-success-line-tip,.swal2-container .swal2-icon .swal2-success-ring,.swal2-container .swal2-icon .swal2-x-mark,.swal2-container .swal2-icon .swal2-x-mark-line-left,.swal2-container .swal2-icon .swal2-x-mark-line-right{display:none!important}.swal2-container .swal2-icon:before{content:""!important;font-size:2rem!important;line-height:1!important}.swal2-container .swal2-icon.swal2-error{background-color:rgba(220,38,38,.1)!important;color:#dc2626!important}.swal2-container .swal2-icon.swal2-error:before{content:"\f00d"!important}.swal2-container .swal2-icon.swal2-success{background-color:rgba(22,163,74,.1)!important;color:#16a34a!important}.swal2-container .swal2-icon.swal2-success:before{content:"\f058"!important}.swal2-container .swal2-icon.swal2-warning{background-color:rgba(217,119,6,.1)!important;color:#d97706!important}.swal2-container .swal2-icon.swal2-warning:before{content:"\f071"!important}.swal2-container .swal2-icon.swal2-info{background-color:rgba(37,99,235,.1)!important;color:var(--primary_color,#2563eb)!important}.swal2-container .swal2-icon.swal2-info:before{content:"\f05a"!important}.swal2-container .swal2-icon.swal2-question{background-color:hsla(220,9%,46%,.1)!important;color:#6b7280!important}.swal2-container .swal2-icon.swal2-question:before{content:"\f059"!important}.swal2-container .swal2-actions{gap:.75rem!important;margin-top:0!important;padding:0!important}.swal2-container .swal2-confirm{background-color:#dc2626!important;border:none!important;border-radius:10px!important;box-shadow:none!important;color:#fff!important;font-size:.9375rem!important;font-weight:500!important;padding:.625rem 1.25rem!important;transition:background-color .2s ease,transform .1s ease!important}.swal2-container .swal2-confirm:hover{background-color:#b91c1c!important}.swal2-container .swal2-confirm:active{transform:scale(.98)!important}.swal2-container .swal2-confirm:focus-visible{box-shadow:0 0 0 3px rgba(220,38,38,.35)!important;outline:none!important}.swal2-container .swal2-cancel{background-color:transparent!important;border:1px solid #e5e7eb!important;border-radius:10px!important;color:#4b5563!important;font-size:.9375rem!important;font-weight:500!important;padding:.5rem 1.25rem!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease!important}.swal2-container .swal2-cancel:hover{background-color:#f9fafb!important;border-color:#d1d5db!important;color:#111827!important}.swal2-container .swal2-cancel:focus-visible{box-shadow:0 0 0 3px hsla(220,9%,46%,.25)!important;outline:none!important}.swal2-container .swal2-deny{background-color:#f3f4f6!important;border:none!important;border-radius:10px!important;color:#374151!important;font-weight:500!important;padding:.5rem 1.25rem!important;transition:background-color .2s ease,color .2s ease!important}.swal2-container .swal2-deny:hover{background-color:#e5e7eb!important;color:#111827!important}.swal2-container .swal2-deny:focus-visible{box-shadow:0 0 0 3px hsla(220,9%,46%,.25)!important;outline:none!important}.swal2-backdrop-show{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;background-color:rgba(0,0,0,.45)!important}.swal2-popup.swal2-modal{max-width:100%!important;overflow:hidden!important}.swal2-popup.swal2-modal .swal2-close{background:transparent!important;border:none!important;border-radius:10px!important;color:#6b7280!important;font-size:1.25rem!important;height:2.25rem!important;position:absolute!important;right:.875rem!important;top:.875rem!important;transition:background-color .2s ease,color .2s ease!important;width:2.25rem!important;z-index:10!important}.swal2-popup.swal2-modal .swal2-close:hover{background-color:#f3f4f6!important;color:#111827!important}.swal2-popup.swal2-modal .swal2-close:focus-visible{box-shadow:0 0 0 2px hsla(220,9%,46%,.3)!important;outline:none!important}.swal2-popup.swal2-modal .swal2-html-container{margin:0!important;max-height:70vh!important;overflow-x:hidden!important;overflow-y:auto!important;padding:0!important;text-align:left!important}.swal2-popup.swal2-modal .swal2-html-container .f-14,.swal2-popup.swal2-modal .swal2-html-container .text-dark-grey,.swal2-popup.swal2-modal .swal2-html-container label{color:#1c1f23!important}.swal2-popup.swal2-modal .swal2-html-container form{box-sizing:border-box!important;overflow-x:hidden!important;width:100%!important}.swal2-popup.swal2-modal .swal2-html-container .row{margin-left:0!important;margin-right:0!important}.swal2-popup.swal2-modal .swal2-html-container .row>[class*=col-]{padding-left:.5rem!important;padding-right:.5rem!important}.swal2-popup.swal2-modal .swal2-html-container .border-top-grey{background-color:#f8f9fa!important;box-sizing:border-box!important;margin-bottom:-1.5rem!important;margin-left:-1.5rem!important;margin-right:-1.5rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important;width:calc(100% + 3rem)!important}.swal2-popup.swal2-modal .swal2-html-container .alert{margin-bottom:.5rem!important}.swal2-popup.swal2-modal .swal2-html-container .qs-datepicker-container{position:absolute!important;z-index:1060!important}.swal2-popup.swal2-modal .swal2-html-container .bootstrap-select{width:100%!important}.swal2-popup.swal2-modal .swal2-html-container .bootstrap-select .dropdown-menu{max-width:100%!important;z-index:1050!important}.swal2-popup.swal2-modal .swal2-html-container .bootstrap-select .dropdown-toggle{width:100%!important}.swal2-popup.swal2-modal .swal2-html-container .form-group{margin-bottom:.75rem!important}.swal2-popup.swal2-modal .swal2-html-container .form-control{border-radius:8px!important}.swal2-container.swal2-bottom,.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-start,.swal2-container.swal2-top,.swal2-container.swal2-top-end,.swal2-container.swal2-top-start{overflow:visible!important;padding:0!important}.swal2-container.swal2-bottom .swal2-popup.swal2-toast,.swal2-container.swal2-bottom-end .swal2-popup.swal2-toast,.swal2-container.swal2-bottom-start .swal2-popup.swal2-toast,.swal2-container.swal2-top .swal2-popup.swal2-toast,.swal2-container.swal2-top-end .swal2-popup.swal2-toast,.swal2-container.swal2-top-start .swal2-popup.swal2-toast{margin:1rem!important}.mw-250{max-width:250px;min-width:140px}.mw-120{max-width:120px}.typing{align-items:center;display:flex;height:13px}.typing .dot{animation:mercuryTypingAnimation 1.8s ease-in-out infinite;background-color:#e8eef3;border-radius:50%;display:inline-block;height:4px;margin-right:2px;vertical-align:middle;width:4px}.typing .dot:first-child{animation-delay:.2s}.typing .dot:nth-child(2){animation-delay:.3s}.typing .dot:nth-child(3){animation-delay:.4s}.typing .dot:last-child{margin-right:0}.collapse-icon{transition:transform .2s ease}[data-toggle=collapse]:not(.collapsed) .collapse-icon{transform:rotate(180deg)}.autocomplete-password{opacity:0;position:absolute;width:0}.autocomplete-wrapper,.autocomplete-wrapper .autocomplete-input-group{position:relative}.autocomplete-wrapper .autocomplete-input-group .autocomplete-search-icon{color:#adb5bd;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.autocomplete-wrapper .autocomplete-input-group .autocomplete-input{padding-left:34px;padding-right:60px}.autocomplete-wrapper .autocomplete-input-group .autocomplete-spinner{color:#adb5bd;position:absolute;right:36px;top:50%;transform:translateY(-50%)}.autocomplete-wrapper .autocomplete-input-group .autocomplete-clear{background:none;border:none;color:#adb5bd;cursor:pointer;font-size:18px;line-height:1;padding:0 6px;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.autocomplete-wrapper .autocomplete-input-group .autocomplete-clear:hover{color:#495057}.autocomplete-wrapper .autocomplete-results{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:none;left:0;list-style:none;margin:2px 0 0;max-height:240px;overflow-y:auto;padding:4px 0;position:absolute;right:0;top:100%;z-index:1050}.autocomplete-wrapper .autocomplete-results.show{display:block}.autocomplete-wrapper .autocomplete-results .autocomplete-item{color:#495057;cursor:pointer;font-size:13px;overflow:hidden;padding:8px 14px;text-overflow:ellipsis;white-space:nowrap}.autocomplete-wrapper .autocomplete-results .autocomplete-item.active,.autocomplete-wrapper .autocomplete-results .autocomplete-item:hover{background-color:#f0f2f5;color:#212529}body.dark-theme .autocomplete-wrapper .autocomplete-input-group .autocomplete-clear,body.dark-theme .autocomplete-wrapper .autocomplete-input-group .autocomplete-search-icon,body.dark-theme .autocomplete-wrapper .autocomplete-input-group .autocomplete-spinner{color:#6c757d}body.dark-theme .autocomplete-wrapper .autocomplete-input-group .autocomplete-clear:hover{color:#ced4da}body.dark-theme .autocomplete-wrapper .autocomplete-results{background:#1e1e2d;border-color:hsla(0,0%,100%,.1);box-shadow:0 4px 12px rgba(0,0,0,.3)}body.dark-theme .autocomplete-wrapper .autocomplete-results .autocomplete-item{color:#ced4da}body.dark-theme .autocomplete-wrapper .autocomplete-results .autocomplete-item.active,body.dark-theme .autocomplete-wrapper .autocomplete-results .autocomplete-item:hover{background-color:#2a2a3d;color:#f8f9fa}@keyframes mercuryTypingAnimation{0%{background-color:#e8eef3;transform:translateY(0)}28%{background-color:#aaadaf;transform:translateY(-7px)}44%{background-color:#87888a;transform:translateY(0)}}.more-user-count{padding:2px 3px}.custom-control{z-index:auto}.flag-icon-ja-jp.flag-icon-squared{background-image:url(../flags/1x1/ja-JP.svg)}.bootstrap-select>select.mobile-device{width:auto!important;z-index:auto!important}.importBox{border-radius:10px;margin:5px 4px!important;min-height:280px!important;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;width:250px!important}.importBox:hover{box-shadow:0 6px 16px rgba(0,0,0,.08);transform:translateY(-2px)}.importOptions{padding:12px!important;vertical-align:middle!important}.unchanged{background:linear-gradient(135deg,hsla(220,9%,46%,.08),rgba(75,85,99,.05));border:none}.matched{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(37,99,235,.05));border:none}.unmatched{background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(220,38,38,.05));border:none}.importSample .sample,.importSample .sampleHeading{margin:0;padding:5px 15px}.unchanged .sampleHeading{background-color:hsla(220,9%,46%,.12)}.unchanged .sample{background-color:hsla(220,9%,46%,.04)}.matched .sampleHeading{background-color:rgba(59,130,246,.15);color:#2563eb}.matched .sample{background-color:rgba(59,130,246,.06)}.unmatched .sampleHeading{background-color:rgba(239,68,68,.15);color:#dc2626}.unmatched .sample{background-color:rgba(239,68,68,.04)}.importBox .notimported{border-radius:6px;margin:5px 0;padding:5px 10px}.sample,.sampleHeading{max-height:31px;overflow-x:hidden;overflow-y:hidden}.dark-theme .importBox.unchanged{background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02))}.dark-theme .importBox.matched{background:linear-gradient(135deg,rgba(59,130,246,.12),rgba(37,99,235,.08))}.dark-theme .importBox.unmatched{background:linear-gradient(135deg,rgba(239,68,68,.12),rgba(220,38,38,.08))}.dark-theme .unchanged .sampleHeading{background-color:hsla(0,0%,100%,.06)}.dark-theme .unchanged .sample{background-color:hsla(0,0%,100%,.02)}.dark-theme .matched .sampleHeading{background-color:rgba(59,130,246,.2);color:#93c5fd}.dark-theme .matched .sample{background-color:rgba(59,130,246,.08)}.dark-theme .unmatched .sampleHeading{background-color:rgba(239,68,68,.2);color:#fca5a5}.dark-theme .unmatched .sample{background-color:rgba(239,68,68,.06)}.dark-theme .import-modern-card{background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02))!important}.dark-theme .import-modern-card .text-dark-grey{color:hsla(0,0%,100%,.8)!important}.dropzone .dz-preview .dz-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dropzone .dz-preview .dz-progress{z-index:999!important}.dropzone .dz-preview.dz-file-preview .dz-image{align-items:center;background-color:#f1f3f5!important;background-image:none!important;border:1px solid #e4e8eb;border-radius:8px;display:flex;flex-direction:column;gap:6px;justify-content:center}.dz-file-type-icon{color:#c4cdd6;font-size:42px;line-height:1}.dz-file-type-icon.fa-file-pdf{color:#e74c3c}.dz-file-type-icon.fa-file-word{color:#2b5797}.dz-file-type-icon.fa-file-excel{color:#217346}.dz-file-type-icon.fa-file-powerpoint{color:#d04423}.dz-file-type-icon.fa-file-archive{color:#f39c12}.dz-file-type-icon.fa-file-image{color:#9b59b6}.dz-file-type-icon.fa-file-video{color:#e74c3c}.dz-file-type-icon.fa-file-audio{color:#1abc9c}.dz-file-type-icon.fa-file,.dz-file-type-icon.fa-file-alt{color:#7f8c9a}.dz-file-type-ext{color:#8a98a5;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dropzone .dz-preview.dz-file-preview .dz-details{color:inherit;max-width:120px;opacity:1;padding:8px 4px 0;position:static;text-align:center}.dropzone .dz-preview.dz-file-preview .dz-details .dz-size{font-size:11px;margin-bottom:2px}.dropzone .dz-preview.dz-file-preview .dz-details .dz-filename{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropzone .dz-preview.dz-file-preview .dz-details .dz-filename span,.dropzone .dz-preview.dz-file-preview .dz-details .dz-size span{background:transparent!important;border:0!important;padding:0}.dropzone .dz-preview.dz-file-preview .dz-details .dz-filename span{color:#4e5e6a}.dropzone .dz-preview.dz-file-preview .dz-details .dz-size span{color:#8a98a5}.dropzone,.dz-clickable,div[class*=dropzone],div[id*=dropzone]{touch-action:none}@keyframes gaugeFadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.gauge-chart-container{animation:gaugeFadeIn .6s ease-out;transition:transform .3s ease}.gauge-chart-container:hover{transform:scale(1.02)}.chart-container{animation:gaugeFadeIn .5s ease-out;animation-delay:.1s;animation-fill-mode:both}.progress{background-color:rgba(0,0,0,.05)}.progress,.progress .progress-bar{border-radius:8px;overflow:hidden;position:relative}.progress .progress-bar{min-width:0;transition:width 1.2s cubic-bezier(.4,0,.2,1)}#projects-table .progress .progress-bar,.projects-table .progress .progress-bar{align-items:center;box-shadow:0 2px 6px rgba(0,0,0,.15);display:flex;font-weight:500;justify-content:center;position:relative}#projects-table .progress .progress-bar.bg-success,.projects-table .progress .progress-bar.bg-success{background:linear-gradient(135deg,#28a745,#20c997)!important}#projects-table .progress .progress-bar.bg-warning,.projects-table .progress .progress-bar.bg-warning{background:linear-gradient(135deg,#ffc107,#fd7e14)!important}#projects-table .progress .progress-bar.bg-danger,.projects-table .progress .progress-bar.bg-danger{background:linear-gradient(135deg,#dc3545,#e83e8c)!important}.w-180{width:180px}.w-150{width:150px}.view-notification p{line-height:16px}.fc-view-harness{z-index:0}.fc-daygrid-dot-event .fc-event-title{font-weight:400!important}.deactive{opacity:.6}.icon-background{font-size:40px}.notification-apr-icon{left:9px;top:9px}.fs-40{font-size:40px}.fs-30{font-size:30px}.dropdown-item.active .text-darkest-grey,.dropdown-item.active .text-muted{color:var(--on-primary,#fff)!important}.select2-selection{height:38px!important}.width-35{width:35px}.width-40{width:40px}.btrr{border-top-right-radius:4px}.mw-300{max-width:300px}#terms_link{color:#007bff!important;display:contents!important;font-size:15px}.dark-theme .ql-mention-list-item{background-color:#2d323a!important}.dark-theme .ql-mention-list-item.selected{background-color:#1c1f23!important}.dark-theme .ql-mention-list-container{border:1px solid #4b4e69!important}.block-spinner-bar,.loading-message,.page-loading,.page-spinner-bar,.spinner-border,.spinner-border-sm,.spinner-grow,.spinner-grow-sm{display:none!important}.popover{backdrop-filter:blur(12px) saturate(180%)!important;-webkit-backdrop-filter:blur(12px) saturate(180%)!important;background:rgba(60,65,75,.85)!important;border:1px solid hsla(0,0%,100%,.18)!important;border-radius:12px!important;box-shadow:0 8px 32px rgba(0,0,0,.25)!important;color:#fff!important;padding:0!important}.popover .popover-header{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;background:rgba(45,50,58,.7)!important;border-bottom:1px solid hsla(0,0%,100%,.15)!important;border-radius:12px 12px 0 0!important;font-weight:600!important}.popover .popover-body,.popover .popover-header{color:#fff!important;padding:12px 16px!important}.popover .popover-body{font-size:14px!important;line-height:1.6!important}.popover .popover-arrow:before{border-color:transparent!important}.popover .popover-arrow:after{border-color:rgba(60,65,75,.85)!important}.popover.bs-popover-auto[data-popper-placement^=top] .popover-arrow:after,.popover.bs-popover-auto[x-placement^=top] .popover-arrow:after,.popover.bs-popover-top .popover-arrow:after{border-top-color:rgba(60,65,75,.85)!important}.popover.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow:after,.popover.bs-popover-auto[x-placement^=bottom] .popover-arrow:after,.popover.bs-popover-bottom .popover-arrow:after{border-bottom-color:rgba(60,65,75,.85)!important}.popover.bs-popover-auto[data-popper-placement^=left] .popover-arrow:after,.popover.bs-popover-start .popover-arrow:after{border-left-color:rgba(60,65,75,.85)!important}.popover.bs-popover-auto[data-popper-placement^=right] .popover-arrow:after,.popover.bs-popover-end .popover-arrow:after{border-right-color:rgba(60,65,75,.85)!important}.attachments-accordion .attachments-header{background-color:#f8f9fa;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.attachments-accordion .attachments-header:hover{background-color:#e9ecef}.attachments-accordion .attachments-header .accordion-chevron{transition:transform .3s ease}.attachments-accordion .attachments-header[aria-expanded=true]{background-color:#fff;border-bottom:none}.attachments-accordion .attachments-header[aria-expanded=true] .accordion-chevron{transform:rotate(180deg)}.attachments-accordion .attachments-body .add-file-box{box-shadow:0 1px 3px rgba(0,0,0,.05)}.file-types-info{overflow:hidden}.file-types-info .file-types-header{transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.file-types-info .file-types-header:hover{background-color:rgba(0,0,0,.02)}.file-types-info .file-types-header .accordion-chevron{transition:transform .3s ease}.file-types-info .file-types-header[aria-expanded=true] .accordion-chevron{transform:rotate(180deg)}.file-types-info .file-type-categories .file-type-group{border-radius:6px;padding:8px;transition:background-color .2s ease}.file-types-info .file-type-categories .file-type-group:hover{background-color:rgba(0,0,0,.02)}.file-types-info .file-type-categories .file-type-group .file-type-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.file-types-info .file-type-categories .file-type-group .file-type-icon i{font-size:16px}.file-types-info .file-type-categories .file-type-group .file-type-details{flex:1;min-width:0}.file-types-info .file-type-categories .file-type-group .file-type-details .badge{font-size:10px;font-weight:500;letter-spacing:.3px}.dropify-wrapper{background:#fafbfc;border:2px dashed #dee2e6;border-radius:8px;transition:border-color .2s ease,background-color .2s ease}.dropify-wrapper:hover{background:#f8f9fa;border-color:#adb5bd}.dropify-wrapper .dropify-message .file-icon p{color:#6c757d;font-size:13px}.dropify-wrapper .dropify-message p{color:#495057;font-size:14px}.dropify-wrapper .dropify-message>p:last-child:not(:first-child){display:none}.dropify-wrapper .dropify-infos-message{font-size:12px}.dropify-wrapper[style*="height: 70px"] .dropify-message .file-icon,.dropify-wrapper[style*="height: 80px"] .dropify-message .file-icon,.dropify-wrapper[style*="height:70px"] .dropify-message .file-icon,.dropify-wrapper[style*="height:80px"] .dropify-message .file-icon{display:none!important}.dropify-wrapper[style*="height: 70px"] .dropify-message p,.dropify-wrapper[style*="height: 80px"] .dropify-message p,.dropify-wrapper[style*="height:70px"] .dropify-message p,.dropify-wrapper[style*="height:80px"] .dropify-message p{font-size:11px!important;line-height:1.3!important;margin:0!important;overflow:hidden;padding:0 5px!important;text-overflow:ellipsis;white-space:nowrap}.c-inv-desc .dropify-wrapper .dropify-message .file-icon,.item-row .dropify-wrapper .dropify-message .file-icon{display:none!important}.c-inv-desc .dropify-wrapper .dropify-message p,.item-row .dropify-wrapper .dropify-message p{color:#6c757d;font-size:11px!important;line-height:1.4!important;margin:0!important;padding:4px 8px!important}.add-file-box .dropify-wrapper+.dropify-infos,.add-file-box .form-group .dropify-wrapper~small,.template-file-upload-form .dropify-wrapper .dropify-message>p+p{display:none}.add-file-box .file-types-info,.template-file-upload-form .file-types-info{display:block}.profile-settings-tabs{background:#fff;border-bottom:1px solid #e5e7eb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:12px;border-top-right-radius:12px;margin-bottom:0;padding-top:10px}.profile-settings-tabs .tabs.px-4{padding-left:0!important;padding-right:0!important}.profile-settings-tabs .nav{border-bottom:none;gap:0;padding:0 1.5rem}@media (max-width:991.98px){.profile-settings-tabs .nav{padding:0 1rem}}.profile-settings-tabs .nav-item{background:transparent;border:none!important;border-bottom:3px solid transparent!important;color:#6b7280!important;font-size:.9375rem!important;font-weight:500;margin-bottom:0;padding:1rem 1.5rem!important;position:relative;transition:all .2s ease;white-space:nowrap}@media (max-width:991.98px){.profile-settings-tabs .nav-item{font-size:.875rem!important;padding:.875rem 1rem!important}}.profile-settings-tabs .nav-item:hover{background:#f9fafb;border-bottom-color:#d1d5db!important;color:#374151!important}.profile-settings-tabs .nav-item.active{background:transparent;border-bottom-color:var(--header_color,#1d82f5)!important;color:#1f2937!important;font-weight:600}.profile-settings-tabs .nav-item.active:hover{background:transparent}.profile-settings-tabs .nav-item:focus,.profile-settings-tabs .nav-item:focus-visible{outline:2px solid var(--header_color,#1d82f5);outline-offset:-2px;z-index:1}.dark-theme .profile-settings-tabs{background:#1f2937;border-bottom-color:#374151}.dark-theme .profile-settings-tabs .nav-item{color:#9ca3af!important}.dark-theme .profile-settings-tabs .nav-item:hover{background:#374151;border-bottom-color:#4b5563!important;color:#d1d5db!important}.dark-theme .profile-settings-tabs .nav-item.active{border-bottom-color:var(--dt-primary,var(--header_color,#1d82f5))!important;color:#f9fafb!important}.dark-theme .profile-settings-tabs .nav-item.active:hover{background:transparent}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.profile-settings-modern{margin:0 auto;max-width:900px;padding:0 1.5rem}@media (max-width:991.98px){.profile-settings-modern{padding:0 1rem}}.profile-header-section{margin-bottom:.5rem;padding:2rem 0}.profile-header-section .profile-header-content{display:flex;gap:2rem;justify-content:space-between}@media (max-width:991.98px){.profile-header-section .profile-header-content{flex-direction:column}}.profile-header-section .profile-avatar-wrapper{align-items:center;display:flex;flex:1;gap:1.5rem}@media (max-width:767.98px){.profile-header-section .profile-avatar-wrapper{flex-direction:column;text-align:center}}.profile-header-section .profile-avatar-wrapper .profile-avatar-upload{flex-shrink:0}.profile-header-section .profile-avatar-wrapper .profile-avatar-upload>.form-group>label:empty,.profile-header-section .profile-avatar-wrapper .profile-avatar-upload>label:empty{display:none}.profile-header-section .profile-avatar-wrapper .profile-avatar-upload .dropify-wrapper{background:#f9fafb!important;border:3px solid #e5e7eb!important;border-radius:50%!important;height:120px!important;min-height:120px!important;overflow:hidden;transition:all .3s ease;width:120px!important}.profile-header-section .profile-avatar-wrapper .profile-avatar-upload .dropify-wrapper:hover{border-color:var(--header_color,#1d82f5)!important;transform:scale(1.02)}.profile-header-section .profile-avatar-wrapper .profile-avatar-upload .dropify-wrapper .dropify-preview,.profile-header-section .profile-avatar-wrapper .profile-avatar-upload .dropify-wrapper .dropify-preview .dropify-render{border-radius:50%!important}.profile-header-section .profile-avatar-wrapper .profile-avatar-upload .dropify-wrapper .dropify-preview .dropify-render img{border-radius:50%!important;-o-object-fit:cover;object-fit:cover}.profile-header-section .profile-avatar-wrapper .profile-avatar-upload .dropify-wrapper .dropify-message{padding:0!important}.profile-header-section .profile-avatar-wrapper .profile-avatar-upload .dropify-wrapper .dropify-message span.file-icon{font-size:1.5rem!important;margin-bottom:0!important}.profile-header-section .profile-avatar-wrapper .profile-avatar-upload .dropify-wrapper .dropify-message p{display:none}.profile-header-section .profile-avatar-wrapper .profile-avatar-info .profile-name{color:#1f2937;font-size:1.5rem;font-weight:600;margin:0 0 .25rem}.profile-header-section .profile-avatar-wrapper .profile-avatar-info .profile-email{color:#6b7280;font-size:.9375rem;margin:0 0 .5rem}.profile-header-section .profile-avatar-wrapper .profile-avatar-info .profile-designation{color:#374151;font-size:.875rem;font-weight:500;margin:0 0 .5rem}.profile-header-section .profile-avatar-wrapper .profile-avatar-info .profile-roles{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.profile-header-section .profile-avatar-wrapper .profile-avatar-info .profile-role-badge{align-items:center;background:var(--header_color,#1d82f5);border-radius:12px;color:#fff;display:inline-flex;font-size:.75rem;font-weight:500;padding:.25rem .75rem;text-transform:capitalize}.profile-header-section .profile-appreciations-sidebar{max-width:250px;min-width:200px}@media (max-width:991.98px){.profile-header-section .profile-appreciations-sidebar{max-width:100%;min-width:100%}}.profile-header-section .profile-appreciations-sidebar .profile-appreciations-title{display:none}.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badges{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));justify-items:center}.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge{align-items:center;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;padding:.5rem;position:relative;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge:focus,.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge:focus-visible{outline:3px solid var(--header_color,#1d82f5);outline-offset:2px}.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge:focus,.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge:hover{transform:translateY(-8px) scale(1.15)}.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge:focus .appreciation-icon-wrapper,.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge:hover .appreciation-icon-wrapper{box-shadow:0 12px 24px rgba(245,158,11,.4);transform:rotate(10deg) scale(1.2)}.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge:focus .appreciation-icon-wrapper:before,.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge:hover .appreciation-icon-wrapper:before{animation:shimmer 2s infinite;background:linear-gradient(135deg,#fbbf24,#f59e0b,#d97706)}.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge:focus .appreciation-icon-wrapper:after,.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge:hover .appreciation-icon-wrapper:after{opacity:1;transform:scale(1.2)}.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge .appreciation-icon-wrapper{align-items:center;background:#fff;border-radius:50%;box-shadow:0 6px 16px rgba(0,0,0,.12);display:flex;height:60px;justify-content:center;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);width:60px}.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge .appreciation-icon-wrapper:before{background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:50%;content:"";inset:-3px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:3px;position:absolute;transition:all .4s ease}.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge .appreciation-icon-wrapper:after{background:radial-gradient(circle,rgba(245,158,11,.2) 0,transparent 70%);border-radius:50%;content:"";inset:-8px;opacity:0;position:absolute;transition:all .4s ease}.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge .appreciation-icon-wrapper span{align-items:center!important;aspect-ratio:1/1!important;border-radius:50%!important;display:flex!important;height:60px!important;justify-content:center!important;max-height:60px!important;max-width:60px!important;min-height:60px!important;min-width:60px!important;overflow:hidden!important;width:60px!important}.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge .appreciation-icon-wrapper span i{font-size:1.5rem!important;line-height:1!important}.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge .appreciation-icon-wrapper .height-40,.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge .appreciation-icon-wrapper .width-40{height:60px!important;min-height:60px!important;min-width:60px!important;width:60px!important}.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge .appreciation-icon-wrapper .rounded{border-radius:50%!important}.profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge .appreciation-title{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes shimmer{0%{background-position:-100% 0}to{background-position:200% 0}}.profile-section{background:#fff;border:1px solid #e5e7eb;border-radius:16px;margin-bottom:1.25rem;overflow:visible;transition:box-shadow .2s ease}.profile-section:hover{box-shadow:0 4px 12px rgba(0,0,0,.05)}.profile-section .profile-section-header{align-items:flex-start;background:linear-gradient(180deg,#fafbfc,#fff);border-bottom:1px solid #f3f4f6;border-radius:16px 16px 0 0;display:flex;gap:1rem;padding:1.25rem 1.5rem}.profile-section .profile-section-header .section-title{flex:1}.profile-section .profile-section-header .section-title h5{color:#1f2937;font-size:1rem;font-weight:600;margin:0 0 .25rem}.profile-section .profile-section-header .section-title .section-subtitle{color:#6b7280;font-size:.8125rem;line-height:1.4;margin:0}.profile-section .profile-section-content{background:#fff;border-radius:0 0 16px 16px;padding:1.5rem}.profile-section .profile-section-content .row{margin:0 -.75rem}.profile-section .profile-section-content .row>[class*=col-]{margin-bottom:1.25rem;padding:0 .75rem}.profile-section .profile-section-content .row>[class*=col-]:last-child{margin-bottom:0}.profile-section .profile-section-content .col-12:not(:last-child){margin-bottom:1.25rem}.profile-section .profile-section-content .bootstrap-select{position:static}.profile-field-label{color:#374151;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.profile-name-group .select-picker{flex-shrink:0;max-width:80px}.profile-name-group .input-group-append{flex:1}.profile-name-group .input-group-append input{border-bottom-left-radius:0!important;border-left:none!important;border-top-left-radius:0!important}.preference-toggle-item{padding:.75rem 0}.preference-toggle-item .profile-field-label{margin-bottom:.75rem}.preference-toggle-item .toggle-options{display:flex;gap:1.5rem}.preference-toggle-item .toggle-options .form-group{margin-bottom:0}.profile-textarea textarea{min-height:100px;resize:vertical}.telegram-info-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-top:.5rem;padding:1rem 1.25rem}.telegram-info-box .telegram-warning{color:#64748b;font-size:.8125rem;margin:0 0 .75rem}.telegram-info-box .telegram-warning i{color:var(--header_color,#1d82f5);margin-right:.5rem}.telegram-info-box .telegram-link-group{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.telegram-info-box .telegram-link-group .telegram-link{background:#eff6ff;border-radius:6px;color:#1e40af;font-family:monospace;font-size:.8125rem;padding:.5rem .75rem;word-break:break-all}.telegram-info-box .telegram-link-group .btn-group-sm>.btn,.telegram-info-box .telegram-link-group .btn-sm{font-size:.75rem;padding:.375rem .75rem}.profile-save-section{display:flex;justify-content:flex-start;margin-top:.5rem;padding:1.5rem}@media (max-width:991.98px){.profile-save-section{padding:1rem}}.profile-section-content .form-group{margin-bottom:0!important;margin-top:0!important}.profile-section-content .row>[class*=col-]{display:flex;flex-direction:column}.profile-section-content .form-control{border:1.5px solid rgba(0,0,0,.15);border-radius:12px;transition:border-color .2s ease,box-shadow .2s ease}.profile-section-content .form-control:focus{border-color:var(--header_color,#1d82f5);box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08);outline:2px solid var(--header_color,#1d82f5);outline-offset:2px}.profile-section-content .form-control:focus-visible{outline:2px solid var(--header_color,#1d82f5);outline-offset:2px}.profile-section-content input.form-control.height-35{line-height:1.4!important}.profile-section-content .bootstrap-select .dropdown-toggle,.profile-section-content .input-group .form-control.height-35,.profile-section-content input.form-control.height-35{height:52px!important;min-height:52px!important;padding:14px 16px!important}.profile-section-content .bootstrap-select .dropdown-toggle{border:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px!important;line-height:1.4!important}.profile-section-content .bootstrap-select .dropdown-toggle.show,.profile-section-content .bootstrap-select .dropdown-toggle:focus,.profile-section-content .bootstrap-select .dropdown-toggle:focus-visible{border-color:var(--header_color,#1d82f5)!important;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)!important;outline:2px solid var(--header_color,#1d82f5)!important;outline-offset:2px!important}.profile-section-content .bootstrap-select .dropdown-menu{z-index:1050!important}.profile-section-content textarea.form-control{border-radius:12px}.profile-section-content label{color:#374151;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.profile-section-content label.mt-3{margin-top:0!important}.profile-section-content button:focus,.profile-section-content button:focus-visible{outline:2px solid var(--header_color,#1d82f5);outline-offset:2px;z-index:1}.profile-section-content button:focus:not(:focus-visible){outline:none}.profile-section-content #random_password:focus,.profile-section-content #random_password:focus-visible,.profile-section-content .toggle-password:focus,.profile-section-content .toggle-password:focus-visible{border-color:var(--header_color,#1d82f5);outline:2px solid var(--header_color,#1d82f5);outline-offset:2px}.profile-section-content .btn-copy:focus,.profile-section-content .btn-copy:focus-visible,.profile-section-content .btn-outline-primary:focus,.profile-section-content .btn-outline-primary:focus-visible,.profile-section-content .btn-outline-secondary:focus,.profile-section-content .btn-outline-secondary:focus-visible{outline:2px solid var(--header_color,#1d82f5);outline-offset:2px}.btn-copy.copied{border-color:#17803d;color:#17803d}body.dark-theme .btn-copy.copied{border-color:#7ee2a8;color:#7ee2a8}@media (max-width:767.98px){.profile-settings-modern .profile-section{border-radius:12px}.profile-settings-modern .profile-section .profile-section-content,.profile-settings-modern .profile-section .profile-section-header{padding:1rem}}.dark-theme .profile-settings-modern .profile-header-section .profile-avatar-wrapper .profile-avatar-upload .dropify-wrapper{background:#374151!important;border-color:#4b5563!important}.dark-theme .profile-settings-modern .profile-header-section .profile-avatar-wrapper .profile-avatar-info .profile-name{color:#f9fafb}.dark-theme .profile-settings-modern .profile-header-section .profile-avatar-wrapper .profile-avatar-info .profile-email{color:#9ca3af}.dark-theme .profile-settings-modern .profile-header-section .profile-avatar-wrapper .profile-avatar-info .profile-designation{color:#d1d5db}.dark-theme .profile-settings-modern .profile-header-section .profile-avatar-wrapper .profile-avatar-info .profile-role-badge{background:var(--dt-primary,var(--header_color,#1d82f5))}.dark-theme .profile-settings-modern .profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge:focus .appreciation-icon-wrapper,.dark-theme .profile-settings-modern .profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge:hover .appreciation-icon-wrapper{box-shadow:0 12px 24px rgba(245,158,11,.5)}.dark-theme .profile-settings-modern .profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge:focus .appreciation-icon-wrapper:before,.dark-theme .profile-settings-modern .profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge:hover .appreciation-icon-wrapper:before{background:linear-gradient(135deg,#fbbf24,#f59e0b,#d97706)}.dark-theme .profile-settings-modern .profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge .appreciation-icon-wrapper{background:#374151;box-shadow:0 6px 16px rgba(0,0,0,.4)}.dark-theme .profile-settings-modern .profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge .appreciation-icon-wrapper:before{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.dark-theme .profile-settings-modern .profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge .appreciation-icon-wrapper:after{background:radial-gradient(circle,rgba(245,158,11,.3) 0,transparent 70%)}.dark-theme .profile-settings-modern .profile-header-section .profile-appreciations-sidebar .profile-appreciation-badge .appreciation-icon-wrapper span{border-radius:50%!important}.dark-theme .profile-settings-modern .profile-section{background:var(--dt-card,#262a30);border-color:var(--dt-border,#2d323a)}.dark-theme .profile-settings-modern .profile-section .profile-section-header{background:var(--dt-card,#262a30);border-bottom-color:var(--dt-border,#2d323a)}.dark-theme .profile-settings-modern .profile-section .profile-section-header .section-title h5{color:var(--dt-text,#fff)}.dark-theme .profile-settings-modern .profile-section .profile-section-header .section-title .section-subtitle{color:var(--dt-text-muted,#9ca3af)}.dark-theme .profile-settings-modern .profile-section .profile-section-content{background:var(--dt-card,#262a30)!important;color:var(--dt-text,#fff)}.dark-theme .profile-settings-modern .profile-section .profile-section-content .form-control{background:var(--dt-secondary,#2d323a);border-color:var(--dt-border,#2d323a);color:var(--dt-text,#fff)}.dark-theme .profile-settings-modern .profile-section .profile-section-content .form-control:focus{background:var(--dt-secondary,#2d323a);border-color:var(--dt-primary,var(--header_color,#32d0ff));color:var(--dt-text,#fff)}.dark-theme .profile-settings-modern .profile-section .profile-section-content .form-control::-moz-placeholder{color:var(--dt-text-muted,#9ca3af)}.dark-theme .profile-settings-modern .profile-section .profile-section-content .form-control::placeholder{color:var(--dt-text-muted,#9ca3af)}.dark-theme .profile-settings-modern .profile-section .profile-section-content label{color:var(--dt-text,#fff)!important}.dark-theme .profile-settings-modern .profile-section .profile-section-content .bootstrap-select .dropdown-toggle{background:var(--dt-secondary,#2d323a)!important;border-color:var(--dt-border,#2d323a)!important;color:var(--dt-text,#fff)!important}.dark-theme .profile-settings-modern .profile-section .profile-section-content .bootstrap-select .dropdown-toggle .filter-option-inner-inner{color:var(--dt-text,#fff)!important}.dark-theme .profile-settings-modern .profile-section .profile-section-content .bootstrap-select .dropdown-toggle:focus,.dark-theme .profile-settings-modern .profile-section .profile-section-content .bootstrap-select .dropdown-toggle:hover{background:var(--dt-secondary,#2d323a)!important;border-color:var(--dt-primary,var(--header_color,#32d0ff))!important}.dark-theme .profile-settings-modern .profile-section .profile-section-content .bootstrap-select .dropdown-menu{background:var(--dt-card,#262a30)!important;border-color:var(--dt-border,#2d323a)!important}.dark-theme .profile-settings-modern .profile-section .profile-section-content .bootstrap-select .dropdown-menu li a{color:var(--dt-text,#fff)!important}.dark-theme .profile-settings-modern .profile-section .profile-section-content .bootstrap-select .dropdown-menu li a:focus,.dark-theme .profile-settings-modern .profile-section .profile-section-content .bootstrap-select .dropdown-menu li a:hover{background:var(--dt-secondary,#2d323a)!important;color:var(--dt-text,#fff)!important}.dark-theme .profile-settings-modern .profile-section .profile-section-content .bootstrap-select .dropdown-menu li a.active,.dark-theme .profile-settings-modern .profile-section .profile-section-content .bootstrap-select .dropdown-menu li a.selected,.dark-theme .profile-settings-modern .profile-section .profile-section-content .bootstrap-select .dropdown-menu li.selected a{background:var(--dt-primary,var(--header_color,#32d0ff))!important;color:#fff!important}.dark-theme .profile-settings-modern .profile-section .profile-section-content .input-group .input-group-append .bootstrap-select .dropdown-toggle,.dark-theme .profile-settings-modern .profile-section .profile-section-content .input-group .input-group-prepend .bootstrap-select .dropdown-toggle{background:var(--dt-secondary,#2d323a)!important;border-color:var(--dt-border,#2d323a)!important;color:var(--dt-text,#fff)!important}.dark-theme .profile-settings-modern .profile-section .profile-section-content .input-group .form-control{background:var(--dt-secondary,#2d323a);border-color:var(--dt-border,#2d323a);color:var(--dt-text,#fff)}.dark-theme .profile-settings-modern .profile-section .profile-section-content .form-text,.dark-theme .profile-settings-modern .profile-section .profile-section-content small.form-text{color:var(--dt-text-muted,#9ca3af)!important}.dark-theme .profile-settings-modern .profile-section .profile-section-content textarea.form-control{background:var(--dt-secondary,#2d323a);border-color:var(--dt-border,#2d323a);color:var(--dt-text,#fff)}.dark-theme .profile-settings-modern .profile-section .profile-section-content textarea.form-control:focus{background:var(--dt-secondary,#2d323a);border-color:var(--dt-primary,var(--header_color,#32d0ff));color:var(--dt-text,#fff)}.dark-theme .profile-settings-modern .profile-section .profile-section-content textarea.form-control::-moz-placeholder{color:var(--dt-text-muted,#9ca3af)}.dark-theme .profile-settings-modern .profile-section .profile-section-content textarea.form-control::placeholder{color:var(--dt-text-muted,#9ca3af)}.dark-theme .profile-settings-modern .profile-field-label{color:var(--dt-text,#fff)}.dark-theme .profile-settings-modern .profile-name-group .bootstrap-select .dropdown-toggle{background:var(--dt-secondary,#2d323a)!important;border-color:var(--dt-border,#2d323a)!important;color:var(--dt-text,#fff)!important}.dark-theme .profile-settings-modern .profile-name-group .bootstrap-select .dropdown-toggle:focus,.dark-theme .profile-settings-modern .profile-name-group .bootstrap-select .dropdown-toggle:hover{border-color:var(--dt-primary,var(--header_color,#32d0ff))!important}.dark-theme .profile-settings-modern .profile-name-group .form-control{background:var(--dt-secondary,#2d323a)!important;border-color:var(--dt-border,#2d323a)!important;color:var(--dt-text,#fff)!important}.dark-theme .profile-settings-modern .profile-name-group .form-control:focus{border-color:var(--dt-primary,var(--header_color,#32d0ff))!important}.dark-theme .profile-settings-modern .telegram-info-box{background:var(--dt-secondary,#2d323a);border-color:var(--dt-border,#2d323a)}.dark-theme .profile-settings-modern .telegram-info-box .telegram-warning{color:var(--dt-text-muted,#9ca3af)}.dark-theme .profile-settings-modern .telegram-info-box .telegram-link{background:var(--dt-secondary,#2d323a);color:var(--dt-primary,var(--header_color,#32d0ff))}.dark-theme .profile-settings-modern .profile-save-section{background:transparent}.table .dropdown{position:static}.table td.dt-check,.table th.dt-check{padding-left:12px;padding-right:4px;white-space:nowrap;width:1%}.table td.dt-reference,.table th.dt-reference{padding-left:4px;padding-right:12px;text-align:left;white-space:nowrap;width:1%}.table td.dt-reference:first-child,.table th.dt-reference:first-child{padding-left:12px}.dataTables_wrapper table.dataTable{box-sizing:border-box;max-width:100%!important;width:100%!important}.badge-purple{background-color:#6f42c1;color:#fff}.badge-purple[href]:focus,.badge-purple[href]:hover{background-color:#5a32a3;color:#fff;text-decoration:none}.text-purple{color:#6f42c1!important}.btn-outline-purple{background-color:transparent;border-color:#6f42c1;color:#6f42c1}.btn-outline-purple:focus,.btn-outline-purple:hover{background-color:#6f42c1;border-color:#6f42c1;color:#fff}.comparison-photo-thumbnail{border-radius:4px;cursor:pointer;max-height:200px;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease;width:100%}.comparison-photo-thumbnail:hover{transform:scale(1.02)}.modal-backdrop{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;background-color:rgba(0,0,0,.5)!important;height:100vh!important;left:0!important;opacity:1!important;position:fixed!important;top:0!important;transition:opacity .3s ease-in-out!important;width:100vw!important;z-index:1070!important}.modal-backdrop.fade{opacity:0!important}.modal-backdrop.show{animation:fadeInBackdrop .3s ease-in-out!important;opacity:1!important}@keyframes fadeInBackdrop{0%{opacity:0}to{opacity:1}}.modal{height:100%!important;left:0!important;overflow-x:hidden!important;overflow-y:auto!important;position:fixed!important;top:0!important;width:100%!important;z-index:1080!important}.modal,.modal.fade{transition:opacity .3s ease-in-out!important}.modal.fade{opacity:0!important}.modal.show{opacity:1!important}body.modal-open{overflow:hidden!important}#myModalXl{z-index:1080!important}#myModalXl.modal{overflow-x:hidden!important;overflow-y:auto!important}#myModalXl .modal-dialog{margin:1.75rem auto!important;min-height:calc(100% - 3.5rem);z-index:1081}@media (min-width:992px){#myModalXl .modal-dialog{max-width:800px}}@media (min-width:1200px){#myModalXl .modal-dialog{max-width:1140px}}#myModalXl .modal-content{min-height:auto;width:100%}.modal .qs-datepicker-container{z-index:1082!important}.compliance-history-timeline{padding:0;position:relative}.compliance-history-timeline .timeline-item{border-left-style:solid;border-left-width:4px;margin-left:20px;padding-bottom:30px;padding-left:0;position:relative}.compliance-history-timeline .timeline-item:last-child{border-left-color:transparent!important;padding-bottom:0}.compliance-history-timeline .timeline-item.border-left-success{border-left-color:#28a745}.compliance-history-timeline .timeline-item.border-left-primary{border-left-color:#007bff}.compliance-history-timeline .timeline-item.border-left-warning{border-left-color:#ffc107}.compliance-history-timeline .timeline-item.border-left-danger{border-left-color:#dc3545}.compliance-history-timeline .timeline-item.border-left-info{border-left-color:#17a2b8}.compliance-history-timeline .timeline-item.border-left-secondary{border-left-color:#6c757d}.compliance-history-timeline .timeline-icon{align-items:center!important;border:4px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex!important;height:40px;justify-content:center!important;left:-32px;position:absolute;top:0;width:40px;z-index:2}.compliance-history-timeline .timeline-icon i{font-size:14px;line-height:1!important;margin:0!important;padding:0!important}.compliance-history-timeline .timeline-icon i,.notice-icon-circle,.timeline-icon,a.rounded-circle,div.rounded-circle,span.rounded-circle{align-items:center!important;display:flex!important;justify-content:center!important}.notice-icon-circle .fa,.notice-icon-circle .icons,.notice-icon-circle i,.notice-icon-circle svg,.timeline-icon .fa,.timeline-icon .icons,.timeline-icon i,.timeline-icon svg,a.rounded-circle .fa,a.rounded-circle .icons,a.rounded-circle i,a.rounded-circle svg,div.rounded-circle .fa,div.rounded-circle .icons,div.rounded-circle i,div.rounded-circle svg,span.rounded-circle .fa,span.rounded-circle .icons,span.rounded-circle i,span.rounded-circle svg{align-items:center!important;display:inline-flex!important;justify-content:center!important;line-height:1!important;margin:0!important;padding:0!important}.notice-icon-circle .timeline-content,.timeline-icon .timeline-content,a.rounded-circle .timeline-content,div.rounded-circle .timeline-content,span.rounded-circle .timeline-content{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);padding:15px;position:relative;transition:all .2s ease}.notice-icon-circle .timeline-content:hover,.timeline-icon .timeline-content:hover,a.rounded-circle .timeline-content:hover,div.rounded-circle .timeline-content:hover,span.rounded-circle .timeline-content:hover{border-color:#dee2e6;box-shadow:0 2px 8px rgba(0,0,0,.1)}.notice-icon-circle .timeline-content:focus-within,.timeline-icon .timeline-content:focus-within,a.rounded-circle .timeline-content:focus-within,div.rounded-circle .timeline-content:focus-within,span.rounded-circle .timeline-content:focus-within{outline:2px solid #007bff;outline-offset:2px}.notice-icon-circle .timeline-content h6,.timeline-icon .timeline-content h6,a.rounded-circle .timeline-content h6,div.rounded-circle .timeline-content h6,span.rounded-circle .timeline-content h6{color:#343a40;font-size:14px;font-weight:600}.notice-icon-circle .timeline-content p,.timeline-icon .timeline-content p,a.rounded-circle .timeline-content p,div.rounded-circle .timeline-content p,span.rounded-circle .timeline-content p{font-size:13px;line-height:1.5}.notice-icon-circle .timeline-content .badge,.timeline-icon .timeline-content .badge,a.rounded-circle .timeline-content .badge,div.rounded-circle .timeline-content .badge,span.rounded-circle .timeline-content .badge{font-size:11px;font-weight:500;padding:4px 8px}.notice-icon-circle .timeline-content .badge.badge-outline-primary,.timeline-icon .timeline-content .badge.badge-outline-primary,a.rounded-circle .timeline-content .badge.badge-outline-primary,div.rounded-circle .timeline-content .badge.badge-outline-primary,span.rounded-circle .timeline-content .badge.badge-outline-primary{background:transparent;border:1px solid #007bff;color:#007bff}.notice-icon-circle .timeline-content .badge.badge-outline-primary:hover,.timeline-icon .timeline-content .badge.badge-outline-primary:hover,a.rounded-circle .timeline-content .badge.badge-outline-primary:hover,div.rounded-circle .timeline-content .badge.badge-outline-primary:hover,span.rounded-circle .timeline-content .badge.badge-outline-primary:hover{background:#007bff;color:#fff}.notice-icon-circle .open-task-detail,.timeline-icon .open-task-detail,a.rounded-circle .open-task-detail,div.rounded-circle .open-task-detail,span.rounded-circle .open-task-detail{cursor:pointer;transition:all .2s ease}.notice-icon-circle .open-task-detail:hover,.timeline-icon .open-task-detail:hover,a.rounded-circle .open-task-detail:hover,div.rounded-circle .open-task-detail:hover,span.rounded-circle .open-task-detail:hover{transform:translateY(-1px)}.notice-icon-circle .open-task-detail:active,.timeline-icon .open-task-detail:active,a.rounded-circle .open-task-detail:active,div.rounded-circle .open-task-detail:active,span.rounded-circle .open-task-detail:active{transform:translateY(0)}.notice-icon-circle .timeline-loading,.timeline-icon .timeline-loading,a.rounded-circle .timeline-loading,div.rounded-circle .timeline-loading,span.rounded-circle .timeline-loading{padding:40px 20px;text-align:center}.notice-icon-circle .timeline-loading i,.timeline-icon .timeline-loading i,a.rounded-circle .timeline-loading i,div.rounded-circle .timeline-loading i,span.rounded-circle .timeline-loading i{animation:spin 1s linear infinite;color:#6c757d;font-size:2rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.compliance-history-timeline .timeline-item{margin-left:15px;padding-left:0}.compliance-history-timeline .timeline-icon{height:35px;left:-27px;width:35px}.compliance-history-timeline .timeline-icon i{font-size:12px}.compliance-history-timeline .timeline-content{padding:12px}.compliance-history-timeline .timeline-content .d-flex.justify-content-between{flex-direction:column}.compliance-history-timeline .timeline-content .text-right.ml-3{margin-left:0!important;margin-top:8px;min-width:auto!important;text-align:left!important}}body.dark-theme .compliance-history-timeline .timeline-content{background:#2c3034;border-color:#495057}body.dark-theme .compliance-history-timeline .timeline-content:hover{border-color:#6c757d}body.dark-theme .compliance-history-timeline .timeline-content h6{color:#f8f9fa}body.dark-theme .compliance-history-timeline .timeline-icon{border-color:#212529}@media (max-width:768px){.modal-body button,.modal-body input,.modal-body select,.modal-body textarea{min-height:44px}.modal-footer button{min-height:44px;padding:12px 20px}.form-group{margin-bottom:1rem}.input-group .form-control{min-height:44px}.input-group-append .btn{min-height:44px;min-width:44px;padding:0}}.text-secondary{color:#545454!important}.text-muted{color:#505050!important}.error-message{color:#c00!important;display:block;font-size:.875rem;font-weight:500;margin-top:.25rem}.error-container{min-height:0;transition:min-height .2s ease}.error-container:not(:empty){min-height:1.5rem}.form-control.is-invalid,.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E")!important;background-position:right calc(.375em + .1875rem) center!important;background-repeat:no-repeat!important;background-size:calc(.75em + .375rem) calc(.75em + .375rem)!important;border-color:#dc3545!important;padding-right:calc(1.5em + .75rem)!important}.form-control.is-invalid:focus,.is-invalid:focus{border-color:#dc3545!important;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)!important}.bootstrap-select .is-invalid+.dropdown-toggle,.bootstrap-select.is-invalid .dropdown-toggle{border-color:#dc3545!important}.bootstrap-select .is-invalid+.dropdown-toggle:focus,.bootstrap-select.is-invalid .dropdown-toggle:focus{border-color:#dc3545!important;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)!important}.text-warning{color:#856404!important}.text-success{color:#155724!important}.text-info{color:#0c5460!important}.card-body a:not(.text-lightest):not(.text-light):not(.text-dark):not(.text-muted):not(.text-primary):not(.text-secondary):not(.text-success):not(.text-danger):not(.text-warning):not(.text-info):not(.text-white):not(.page-link):not(.dropdown-item):focus,.card-body a:not(.text-lightest):not(.text-light):not(.text-dark):not(.text-muted):not(.text-primary):not(.text-secondary):not(.text-success):not(.text-danger):not(.text-warning):not(.text-info):not(.text-white):not(.page-link):not(.dropdown-item):hover,.content-area a:not(.text-lightest):not(.text-light):not(.text-dark):not(.text-muted):not(.text-primary):not(.text-secondary):not(.text-success):not(.text-danger):not(.text-warning):not(.text-info):not(.text-white):not(.page-link):not(.dropdown-item):focus,.content-area a:not(.text-lightest):not(.text-light):not(.text-dark):not(.text-muted):not(.text-primary):not(.text-secondary):not(.text-success):not(.text-danger):not(.text-warning):not(.text-info):not(.text-white):not(.page-link):not(.dropdown-item):hover,.table a:not(.btn):not(.action-btn):not(.text-lightest):not(.text-light):not(.text-dark):not(.text-muted):not(.text-primary):not(.text-secondary):not(.text-success):not(.text-danger):not(.text-warning):not(.text-info):not(.text-white):not(.page-link):not(.dropdown-item):focus,.table a:not(.btn):not(.action-btn):not(.text-lightest):not(.text-light):not(.text-dark):not(.text-muted):not(.text-primary):not(.text-secondary):not(.text-success):not(.text-danger):not(.text-warning):not(.text-info):not(.text-white):not(.page-link):not(.dropdown-item):hover,li a:not(.btn):not(.nav-link):not(.text-lightest):not(.text-light):not(.text-dark):not(.text-muted):not(.text-primary):not(.text-secondary):not(.text-success):not(.text-danger):not(.text-warning):not(.text-info):not(.text-white):not(.page-link):not(.dropdown-item):focus,li a:not(.btn):not(.nav-link):not(.text-lightest):not(.text-light):not(.text-dark):not(.text-muted):not(.text-primary):not(.text-secondary):not(.text-success):not(.text-danger):not(.text-warning):not(.text-info):not(.text-white):not(.page-link):not(.dropdown-item):hover,p a:not(.btn):not(.text-lightest):not(.text-light):not(.text-dark):not(.text-muted):not(.text-primary):not(.text-secondary):not(.text-success):not(.text-danger):not(.text-warning):not(.text-info):not(.text-white):not(.page-link):not(.dropdown-item):focus,p a:not(.btn):not(.text-lightest):not(.text-light):not(.text-dark):not(.text-muted):not(.text-primary):not(.text-secondary):not(.text-success):not(.text-danger):not(.text-warning):not(.text-info):not(.text-white):not(.page-link):not(.dropdown-item):hover{color:var(--primary_color,#1d82f5);filter:brightness(.85);text-decoration:none}a.text-lightest{color:#99a5b5!important}a.text-lightest:focus,a.text-lightest:hover{color:#99a5b5!important;filter:brightness(.85);text-decoration:none}.btn{font-weight:500;min-width:44px;padding:.5rem 1rem}body:not(.dark-theme) .alert{color:inherit}body:not(.dark-theme) .alert.alert-danger{background-color:#f8d7da!important;border-color:#f5c6cb!important;color:#721c24!important}body:not(.dark-theme) .alert.alert-warning{background-color:#fff3cd!important;border-color:#ffeeba!important;color:#856404!important}body:not(.dark-theme) .alert.alert-success{background-color:#d4edda!important;border-color:#c3e6cb!important;color:#155724!important}body:not(.dark-theme) .alert.alert-info{background-color:#d1ecf1!important;border-color:#bee5eb!important;color:#0c5460!important}.badge{font-weight:500}.badge.badge-secondary{background-color:#545454!important;color:#fff!important}.badge.badge-warning{background-color:#856404!important;color:#fff!important}.badge.badge-success{background-color:#15803d;color:#fff}.badge.badge-info{background-color:#0e7490;color:#fff}.form-label,label{color:#212529!important;font-weight:500}.rtz-filter-label{color:#616e80!important;font-weight:400!important}body:not(.dark-theme) .text-danger{color:#c00!important}::-moz-placeholder{color:#6c757d!important;opacity:1}::placeholder{color:#6c757d!important;opacity:1}:-ms-input-placeholder{color:#6c757d!important}::-ms-input-placeholder{color:#6c757d!important}body:not(.dark-theme) .p-activity-detail .card.border-0.b-shadow-4{background-color:transparent!important;border-radius:12px!important;box-shadow:none!important;margin-bottom:12px!important;padding:16px!important;transition:background-color .2s ease}body:not(.dark-theme) .p-activity-detail .card.border-0.b-shadow-4:hover{background-color:rgba(0,0,0,.02)!important}body:not(.dark-theme) .p-activity-detail .card.border-0.b-shadow-4 .card-horizontal{background-color:transparent!important;padding:0}body:not(.dark-theme) .admin-dashboard .card.bg-white.border-0.b-shadow-4{border-radius:12px!important;overflow:hidden!important}body:not(.dark-theme) .admin-dashboard .card.bg-white.border-0.b-shadow-4 .card-body{background-color:#fff!important;border-radius:0 0 12px 12px!important}body:not(.dark-theme) .admin-dashboard .card.bg-white.border-0.b-shadow-4 .card-header{background-color:#fff!important;border-radius:12px 12px 0 0!important}body:not(.dark-theme) .admin-dashboard .bg-white.rounded.border{background:linear-gradient(135deg,#fff,#f9fafb 50%,#f3f4f6)!important;border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 4px 20px rgba(0,0,0,.08),inset 0 1px 0 #fff,inset 0 -1px 0 rgba(0,0,0,.03)!important;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}body:not(.dark-theme) .admin-dashboard .bg-white.rounded.border:before{animation:meshMove 20s ease-in-out infinite;background:radial-gradient(circle at 30% 40%,rgba(99,102,241,.04) 0,transparent 40%),radial-gradient(circle at 70% 60%,rgba(236,72,153,.03) 0,transparent 40%),radial-gradient(circle at 50% 50%,rgba(59,130,246,.02) 0,transparent 50%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%;z-index:1}body:not(.dark-theme) .admin-dashboard .bg-white.rounded.border:after{background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.01),transparent 1px,transparent 2px,rgba(0,0,0,.01) 3px),repeating-linear-gradient(90deg,rgba(0,0,0,.01),transparent 1px,transparent 2px,rgba(0,0,0,.01) 3px);bottom:0;content:"";left:0;opacity:.2;pointer-events:none;position:absolute;right:0;top:0;z-index:1}body:not(.dark-theme) .admin-dashboard .bg-white.rounded.border:hover{border-color:rgba(0,0,0,.08)!important;box-shadow:0 8px 32px rgba(0,0,0,.12),inset 0 1px 0 #fff,inset 0 -1px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)!important;transform:translateY(-4px) scale(1.02)}body:not(.dark-theme) .admin-dashboard .bg-white.rounded.border:hover:before{opacity:1}body:not(.dark-theme) .admin-dashboard .bg-white.rounded.border>*{position:relative;z-index:2}body:not(.dark-theme) .admin-dashboard .bg-white.rounded.border .d-flex.align-items-center.justify-content-center[style*="border-radius: 50%"]{backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.8);box-shadow:0 2px 8px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.5)!important;transition:all .3s ease}body:not(.dark-theme) .admin-dashboard .bg-white.rounded.border .d-flex.align-items-center.justify-content-center[style*="border-radius: 50%"]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.7)!important;transform:scale(1.1) rotate(5deg)}body:not(.dark-theme) .admin-dashboard .bg-white.rounded.border .sparkline-chart{position:relative;z-index:2}body:not(.dark-theme) .admin-dashboard .bg-white.rounded.border .sparkline-chart canvas{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}body:not(.dark-theme) .card-horizontal{align-items:flex-start;display:flex;gap:16px;transition:all .2s ease}body:not(.dark-theme) .card-horizontal .card-header{align-items:center;background:linear-gradient(135deg,#1d82f5,rgba(29,130,245,.8))!important;border:none!important;border-radius:12px!important;box-shadow:0 4px 12px rgba(29,130,245,.25);display:flex;flex-direction:column;flex-shrink:0;height:60px;justify-content:center;margin:0!important;padding:0!important;width:60px}body:not(.dark-theme) .card-horizontal .card-header span{color:#fff!important;display:block;font-weight:600;line-height:1.2;text-align:center}body:not(.dark-theme) .card-horizontal .card-header span:first-child{font-size:11px;letter-spacing:.5px;opacity:.95;text-transform:uppercase}body:not(.dark-theme) .card-horizontal .card-header span:last-child{font-size:22px;font-weight:700;margin-top:2px}body:not(.dark-theme) .card-horizontal .card-body{display:flex;flex:1;flex-direction:column;justify-content:center;margin:0!important;min-width:0;padding:0!important}body:not(.dark-theme) .card-horizontal .card-body .card-title,body:not(.dark-theme) .card-horizontal .card-body h4.card-title{color:#1a1a1a!important;font-size:14px!important;font-weight:500!important;line-height:1.5;margin-bottom:6px!important}body:not(.dark-theme) .card-horizontal .card-body .card-text,body:not(.dark-theme) .card-horizontal .card-body p.card-text{color:#6c757d!important;font-size:12px!important;line-height:1.6;margin-bottom:0!important}body:not(.dark-theme) .card-horizontal .card-body .card-text a,body:not(.dark-theme) .card-horizontal .card-body p.card-text a{color:#1d82f5!important;font-weight:500;text-decoration:none;transition:opacity .2s ease}body:not(.dark-theme) .card-horizontal .card-body .card-text a:hover,body:not(.dark-theme) .card-horizontal .card-body p.card-text a:hover{opacity:.8;text-decoration:underline}.row{margin-left:0!important;margin-right:0!important}.tkpi-row,.tkpi-row-wrap>.tkpi-row,[id$=-kpi-row]>.row{margin-left:-8px!important;margin-right:-8px!important}.tkpi-row-wrap>.tkpi-row>[class*=col-],.tkpi-row>[class*=col-],[id$=-kpi-row]>.row>[class*=col-]{padding-left:8px;padding-right:8px}.cm-dot{border-radius:50%;display:inline-block;height:10px;margin-right:6px;vertical-align:middle;width:10px}.dark-theme .composition-report .bg-white{background-color:#2d333b!important}.dark-theme .composition-report .bg-danger-subtle,.dark-theme .composition-report .bg-light,.dark-theme .composition-report .bg-success-subtle,.dark-theme .composition-report .bg-warning-subtle{background-color:#343a40!important}.dark-theme .composition-report .card{background-color:#2d333b!important;border-color:#444c56!important}.dark-theme .composition-report .card-body{background-color:#2d333b!important}.dark-theme .composition-report .table{color:#c9d1d9}.dark-theme .composition-report .table td,.dark-theme .composition-report .table th,.dark-theme .composition-report .table-bordered{border-color:#444c56!important}.dark-theme .composition-report .text-lightest{color:#8b949e!important}.dark-theme .composition-report .aged-debt-orange{background-color:rgba(255,140,0,.2)!important}.dark-theme .composition-report .bg-light.border-top,.dark-theme .composition-report tfoot,.dark-theme .composition-report thead.sticky-top{background-color:#343a40!important}.dark-theme .composition-report .border{border-color:#444c56!important}.dark-theme .composition-report .shadow-sm{box-shadow:none!important}.dark-theme #remittance-lifecycle-mermaid .edgeLabel,.dark-theme #sepa-lifecycle-mermaid .edgeLabel{background-color:#2d333b!important;color:#c9d1d9!important}.dark-theme #remittance-lifecycle-mermaid .edgeLabel p,.dark-theme #sepa-lifecycle-mermaid .edgeLabel p{color:#c9d1d9!important}.dark-theme #remittance-lifecycle-mermaid .edgePath .path,.dark-theme #sepa-lifecycle-mermaid .edgePath .path{stroke:#8b949e!important}.dark-theme #remittance-lifecycle-mermaid .marker,.dark-theme #sepa-lifecycle-mermaid .marker{fill:#8b949e!important;stroke:#8b949e!important}.prop-section{background:transparent;border:0;border-radius:0}.prop-section__head{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);color:#1d1d1f;display:flex;font-size:15px;font-weight:600;gap:8px;margin:0;padding:4px 2px 12px}.prop-section__head i{color:var(--primary_color,#1d82f5);font-size:14px}.prop-section__head small{color:#6e6e73;font-weight:400}.prop-section__body{padding:16px 2px 4px}body.dark-theme .prop-section{background:transparent!important;border:0!important}body.dark-theme .prop-section__head{border-bottom-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .prop-section__head i{color:var(--dt-primary)!important}body.dark-theme .prop-section__head small{color:var(--dt-text-muted)!important}.nav-tabs.prop-edit-tabs{border-bottom:1px solid #e5e7eb;flex-wrap:wrap}.nav-tabs.prop-edit-tabs .nav-link{background:transparent;border:none;border-bottom:2px solid transparent;border-radius:0;box-shadow:none;color:#6b7280;font-weight:500;padding:.65rem 1rem}.nav-tabs.prop-edit-tabs .nav-link:hover{background:#f9fafb;border-color:transparent;color:#111827}.nav-tabs.prop-edit-tabs .nav-link.active{background:transparent;border-bottom-color:var(--primary_color,#2c7be5);color:var(--primary_color,#2c7be5)}body.dark-theme .nav-tabs.prop-edit-tabs{border-bottom-color:var(--dt-border-medium,hsla(0,0%,100%,.12))}body.dark-theme .nav-tabs.prop-edit-tabs .nav-link{color:var(--dt-text-muted,#9ca3af)}body.dark-theme .nav-tabs.prop-edit-tabs .nav-link:hover{background:var(--dt-hover-overlay,hsla(0,0%,100%,.05));color:var(--dt-text,#fff)}body.dark-theme .nav-tabs.prop-edit-tabs .nav-link.active{border-bottom-color:#4d94ff!important;color:#4d94ff!important}.prop-wizard__steps{-webkit-overflow-scrolling:touch;border-bottom:1px solid rgba(0,0,0,.08);display:flex;flex-wrap:nowrap;gap:2px;list-style:none;margin:0 0 1.5rem;overflow-x:auto;padding:0 0 1px;scrollbar-width:none}.prop-wizard__steps::-webkit-scrollbar{display:none}.prop-wizard__step{align-items:center;border-bottom:2px solid transparent;color:#6e6e73;cursor:pointer;display:flex;flex:0 0 auto;font-size:14px;font-weight:500;gap:8px;margin-bottom:-1px;padding:10px 14px;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.prop-wizard__step:hover{color:var(--primary_color,#1d82f5)}.prop-wizard__num{align-items:center;background:#eef0f2;border-radius:50%;color:#6e6e73;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:600;height:26px;justify-content:center;transition:background .15s ease,color .15s ease;width:26px}.prop-wizard__step.is-active{border-bottom-color:var(--primary_color,#1d82f5);color:var(--primary_color,#1d82f5)}.prop-wizard__step.is-active .prop-wizard__num{background:var(--primary_color,#1d82f5);color:#fff}.prop-wizard__step.is-done .prop-wizard__num{background:#2e7d32;color:#fff}.prop-wizard__pane{display:none}.prop-wizard__pane.is-active{display:block}.prop-wizard__review .f-13{font-size:13px}body.dark-theme .prop-wizard__steps{border-bottom-color:var(--dt-border)!important}body.dark-theme .prop-wizard__num,body.dark-theme .prop-wizard__step{color:var(--dt-text-muted)!important}body.dark-theme .prop-wizard__num{background:var(--dt-secondary)!important}body.dark-theme .prop-wizard__step.is-active{border-bottom-color:var(--dt-primary)!important;color:var(--dt-primary)!important}body.dark-theme .prop-wizard__step.is-active .prop-wizard__num{background:var(--dt-primary)!important;color:#fff!important}body.dark-theme .prop-wizard__step.is-done .prop-wizard__num{background:#2e7d32!important;color:#fff!important}@media (max-width:767.98px){.prop-wizard__step .prop-wizard__label{display:none}.prop-wizard__step.is-active .prop-wizard__label{display:inline}}.prop-review{display:grid;gap:14px}.prop-review__group{border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden}.prop-review__head{align-items:center;background:#f7f8fa;border-bottom:1px solid rgba(0,0,0,.06);display:flex;justify-content:space-between;padding:10px 16px}.prop-review__title{align-items:center;color:#1d1d1f;display:flex;font-size:14px;font-weight:600;gap:8px}.prop-review__edit,.prop-review__title i{color:var(--primary_color,#1d82f5);font-size:13px}.prop-review__edit{font-weight:500}.prop-review__edit:hover{text-decoration:underline}.prop-review__list{display:grid;gap:4px 24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:14px 16px}.prop-review__item{display:flex;flex-direction:column;padding:6px 0}.prop-review__item dt{color:#8a8a8e;font-size:12px;font-weight:500;margin:0 0 2px}.prop-review__item dd{color:#1d1d1f;font-size:15px;margin:0;word-break:break-word}body.dark-theme .prop-review__group{border-color:var(--dt-border)!important}body.dark-theme .prop-review__head{background:var(--dt-secondary)!important;border-bottom-color:var(--dt-border)!important}body.dark-theme .prop-review__title{color:var(--dt-text)!important}body.dark-theme .prop-review__edit,body.dark-theme .prop-review__title i{color:var(--dt-primary)!important}body.dark-theme .prop-review__item dt{color:var(--dt-text-muted)!important}body.dark-theme .prop-review__item dd{color:var(--dt-text)!important}@media (max-width:575.98px){.prop-review__list{grid-template-columns:1fr}}.add-client .invalid-feedback,.add-client div.d-block.invalid-feedback,.add-client div.invalid-feedback,.invalid-feedback,body.dark-theme .add-client .form-group div.invalid-feedback,body.dark-theme .add-client .invalid-feedback,body.dark-theme .add-client .prop-section__body div.invalid-feedback,body.dark-theme .add-client div.d-block.invalid-feedback,body.dark-theme .add-client div.invalid-feedback{color:#dc3545!important}body.dark-theme .add-client div.d-block.invalid-feedback,body.dark-theme .invalid-feedback{color:var(--dt-danger,#ef4444)!important}html .add-client,html .add-client.bg-white,html .close-task-detail,html .close-task-detail:active,html .close-task-detail:focus,html .close-task-detail:hover,html .task-detail-panel,html .task-detail-panel.in,html body.dark-theme .add-client,html body.dark-theme .add-client.bg-white,html body.dark-theme .add-client[class*=bg-white],html body.dark-theme .close-task-detail,html body.dark-theme .close-task-detail:hover,html body.dark-theme .task-detail-panel,html body.dark-theme .task-detail-panel.in{box-shadow:none!important}.bootstrap-select .dropdown-menu li.divider,.bootstrap-select .dropdown-menu li.dropdown-divider{background-color:rgba(0,0,0,.1);height:1px!important;margin:6px 0!important;min-height:1px!important;overflow:hidden;padding:0!important}body.dark-theme .bootstrap-select .dropdown-menu li.divider,body.dark-theme .bootstrap-select .dropdown-menu li.dropdown-divider{background-color:var(--dt-border)!important}.bootstrap-select .dropdown-menu li.dropdown-header{height:auto!important;line-height:1.2!important;min-height:0!important;padding:8px 16px 4px!important}.prop-section .form-check{align-items:center;display:flex;gap:8px;min-height:0;padding-left:0}.prop-section .form-check .form-check-label{margin:0;padding-left:0;padding-top:0}.prop-section .form-check-input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid rgba(0,0,0,.25);border-radius:4px;cursor:pointer;flex:0 0 auto;height:18px;margin:0;position:relative;transition:background-color .15s ease,border-color .15s ease;width:18px}.prop-section .form-check-input[type=checkbox]:checked{background-color:var(--primary_color,#1d82f5);border-color:var(--primary_color,#1d82f5)}.prop-section .form-check-input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:5px;position:absolute;top:1px;transform:rotate(45deg);width:5px}body.dark-theme .prop-section .form-check-input[type=checkbox]{background-color:var(--dt-secondary)!important;border:1px solid var(--dt-border)!important}body.dark-theme .prop-section .form-check-input[type=checkbox]:checked{background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important}.inv-item-modal,.inv-item-modal .card{box-shadow:none!important}.inv-item-modal .card{border:1px solid #e6e9ec!important;border-radius:8px}.inv-item-modal .card.border-danger,.inv-item-modal .card.border-info,.inv-item-modal .card.border-primary,.inv-item-modal .card.border-secondary,.inv-item-modal .card.border-success,.inv-item-modal .card.border-warning{border-color:#e6e9ec!important}.inv-item-modal .card-header,.inv-item-modal .card-header.bg-light{background-color:transparent!important;border-bottom:1px solid #e6e9ec!important}.inv-item-modal .rounded-circle.bg-light{background-color:#f1f3f5!important}.upload-dropzone{background-color:#f7f8fa;border:2px dashed #cbd2d9;color:#6b7682;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.upload-dropzone.dz-dragover,.upload-dropzone:hover{background-color:#eef1f6;border-color:var(--header_color,#4361ee)}.w-30{width:30%}.w-70{width:70%}.height-35{height:39px!important}.height-40{height:40px!important}.height-44{height:44px!important}.height-50{height:50px!important}.px-6{padding-left:6px!important;padding-right:6px!important}.p-20{padding:20px!important}.pl-20,.py-20{padding-left:20px!important}.py-20{padding-right:20px!important}.mt-94{margin-top:94px}.mt-105{margin-top:105px}@media (max-width:991.98px){.mt-105{margin-top:0}}.mb-12{margin-bottom:12px}.mb-20{margin-bottom:20px}.mr-30{margin-right:30px}.b-shadow-4{box-shadow:0 0 4px 0 #e8eef3}.b-r-8{border-radius:8px!important}.d-grid{display:grid}@media (max-width:991.98px){.mt-md-94{margin-top:94px}}a.openRightModal{color:inherit}a.openRightModal,a.openRightModal:focus,a.openRightModal:hover{text-decoration:none}body.dark-theme a.openRightModal{color:var(--dt-text)}html.login-page{background-color:#f5f5f7;transition:background-color .3s ease}@media (prefers-color-scheme:dark){html.login-page{background-color:#1c1f23}}html.login-page:has(body.dark-theme){background-color:#1c1f23}body.login-page{background-color:#f5f5f7!important;transition:background-color .3s ease}@media (prefers-color-scheme:dark){body.login-page{background-color:#1c1f23!important}}body.login-page.dark-theme{background-color:#1c1f23!important}.login_section{align-items:center;background:#f5f5f7;display:flex;justify-content:center;min-height:100vh;min-height:100dvh;position:relative}@media (prefers-color-scheme:dark){.login_section{background:#1c1f23}}.login_section .container,.login_section .row{align-items:center;display:flex;justify-content:center}.login_section .row{margin:0;width:100%}.login_section .col-md-12{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:100%}.login_header{border-bottom:1px solid #e8eef3;padding:12px 0}.login_header img{max-height:32px}.login_header h3{color:#28313c;font-size:21px;font-weight:400}.login_box{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;margin-left:auto;margin-right:auto;max-width:90vw;padding:48px 40px;position:relative;width:400px}@media (prefers-color-scheme:dark){.login_box{background:#262a30;border:1px solid hsla(0,0%,100%,.1)}}@media (max-width:767.98px){.login_box{border-radius:16px;padding:32px 24px}}.login_box h3{color:#1d1d1f;font-size:28px;font-weight:600;letter-spacing:-.022em;margin-bottom:8px;text-align:center}@media (prefers-color-scheme:dark){.login_box h3{color:#f5f5f7}}.login_box a{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;color:#1d1d1f;display:flex;font-size:16px;font-weight:500;justify-content:center;padding:14px 16px;text-decoration:none;transition:all .2s ease;width:100%}@media (prefers-color-scheme:dark){.login_box a{background:#3a3a3c;border-color:hsla(0,0%,100%,.15);color:#f5f5f7}}.login_box a:focus,.login_box a:hover{background:#f5f5f7;text-decoration:none}@media (prefers-color-scheme:dark){.login_box a:focus,.login_box a:hover{background:#48484a}}.login_box a span{align-items:center;display:flex;height:24px;justify-content:center;margin-right:12px;width:24px}.login_box a span img{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.login_box p{color:#86868b;font-size:14px;font-weight:400;margin:32px 0;position:relative;text-align:center}@media (prefers-color-scheme:dark){.login_box p{color:#98989d}}.login_box p:after,.login_box p:before{background:rgba(0,0,0,.1);content:"";height:1px;position:absolute;top:50%;transform:translateY(-50%);width:calc(50% - 60px)}@media (prefers-color-scheme:dark){.login_box p:after,.login_box p:before{background:hsla(0,0%,100%,.15)}}@media (max-width:767.98px){.login_box p:after,.login_box p:before{width:calc(50% - 40px)}}.login_box p:before{left:0}.login_box p:after{right:0}.login_box .form-group label{color:#1d1d1f;display:block;font-size:14px;font-weight:500;letter-spacing:-.01em;margin-bottom:6px}@media (prefers-color-scheme:dark){.login_box .form-group label{color:#f5f5f7}}.forgot_pswd a{border:none;color:#007aff;font-size:14px;font-weight:400;padding:0;text-decoration:none;transition:all .2s ease}@media (prefers-color-scheme:dark){.forgot_pswd a{color:#0a84ff}}.forgot_pswd a:hover{opacity:.7;text-decoration:none}.login_box .form-control{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:12px;color:#1d1d1f;font-size:16px;padding:14px 16px;transition:all .2s ease}.input-group .login_box .form-control{padding-right:50px}@media (prefers-color-scheme:dark){.login_box .form-control{background:#3a3a3c;border-color:hsla(0,0%,100%,.2);color:#f5f5f7}.login_box .form-control::-moz-placeholder{color:#98989d}.login_box .form-control::placeholder{color:#98989d}}body.dark-theme .login_box .form-control{background:#3a3a3c;border:1px solid hsla(0,0%,100%,.2);color:#f5f5f7}body.dark-theme .login_box .form-control::-moz-placeholder{color:#98989d}body.dark-theme .login_box .form-control::placeholder{color:#98989d}.login_box .form-control:focus{background:#fff;border-color:#007aff;outline:none}@media (prefers-color-scheme:dark){.login_box .form-control:focus{background:#48484a;border-color:#0a84ff}}body.dark-theme .login_box .form-control:focus{background:#48484a;border-color:#0a84ff}.login_box .input-group{position:relative}.login_box .input-group .btn-outline-secondary,.login_box .input-group .btn.btn-outline-secondary,.login_box .input-group .btn.btn-outline-secondary.border-grey,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password,.login_box .input-group .btn.btn-outline-secondary.border-grey.toggle-password,.login_box .input-group .toggle-password{align-items:center;background:transparent;background-color:transparent;border:0 transparent;border-radius:0;box-shadow:none;color:#86868b;display:flex;height:calc(100% - 3px);justify-content:center;min-width:44px;padding:12px 16px;position:absolute;right:1px;top:50%;transform:translateY(-50%);transition:all .2s ease;z-index:3}.login_box .input-group .btn-outline-secondary .svg-inline--fa,.login_box .input-group .btn-outline-secondary i.fa,.login_box .input-group .btn-outline-secondary svg,.login_box .input-group .btn.btn-outline-secondary .svg-inline--fa,.login_box .input-group .btn.btn-outline-secondary i.fa,.login_box .input-group .btn.btn-outline-secondary svg,.login_box .input-group .btn.btn-outline-secondary.border-grey .svg-inline--fa,.login_box .input-group .btn.btn-outline-secondary.border-grey i.fa,.login_box .input-group .btn.btn-outline-secondary.border-grey svg,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50 .svg-inline--fa,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50 i.fa,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50 svg,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password .svg-inline--fa,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password i.fa,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password svg,.login_box .input-group .btn.btn-outline-secondary.border-grey.toggle-password .svg-inline--fa,.login_box .input-group .btn.btn-outline-secondary.border-grey.toggle-password i.fa,.login_box .input-group .btn.btn-outline-secondary.border-grey.toggle-password svg,.login_box .input-group .toggle-password .svg-inline--fa,.login_box .input-group .toggle-password i.fa,.login_box .input-group .toggle-password svg{fill:currentColor;color:inherit}.login_box .input-group .btn-outline-secondary .svg-inline--fa path,.login_box .input-group .btn-outline-secondary i.fa path,.login_box .input-group .btn-outline-secondary svg path,.login_box .input-group .btn.btn-outline-secondary .svg-inline--fa path,.login_box .input-group .btn.btn-outline-secondary i.fa path,.login_box .input-group .btn.btn-outline-secondary svg path,.login_box .input-group .btn.btn-outline-secondary.border-grey .svg-inline--fa path,.login_box .input-group .btn.btn-outline-secondary.border-grey i.fa path,.login_box .input-group .btn.btn-outline-secondary.border-grey svg path,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50 .svg-inline--fa path,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50 i.fa path,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50 svg path,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password .svg-inline--fa path,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password i.fa path,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password svg path,.login_box .input-group .btn.btn-outline-secondary.border-grey.toggle-password .svg-inline--fa path,.login_box .input-group .btn.btn-outline-secondary.border-grey.toggle-password i.fa path,.login_box .input-group .btn.btn-outline-secondary.border-grey.toggle-password svg path,.login_box .input-group .toggle-password .svg-inline--fa path,.login_box .input-group .toggle-password i.fa path,.login_box .input-group .toggle-password svg path{fill:currentColor}@media (prefers-color-scheme:dark){.login_box .input-group .btn-outline-secondary,.login_box .input-group .btn.btn-outline-secondary,.login_box .input-group .btn.btn-outline-secondary.border-grey,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password,.login_box .input-group .btn.btn-outline-secondary.border-grey.toggle-password,.login_box .input-group .toggle-password{color:#98989d}}.login_box .input-group .btn-outline-secondary:hover,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password:hover,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50:hover,.login_box .input-group .btn.btn-outline-secondary.border-grey.toggle-password:hover,.login_box .input-group .btn.btn-outline-secondary.border-grey:hover,.login_box .input-group .btn.btn-outline-secondary:hover,.login_box .input-group .toggle-password:hover{background:rgba(0,0,0,.05);background-color:rgba(0,0,0,.05);border:transparent;box-shadow:none;color:#1d1d1f}@media (prefers-color-scheme:dark){.login_box .input-group .btn-outline-secondary:hover,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password:hover,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50:hover,.login_box .input-group .btn.btn-outline-secondary.border-grey.toggle-password:hover,.login_box .input-group .btn.btn-outline-secondary.border-grey:hover,.login_box .input-group .btn.btn-outline-secondary:hover,.login_box .input-group .toggle-password:hover{background:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.1);color:#f5f5f7}}.login_box .input-group .btn-outline-secondary:active,.login_box .input-group .btn-outline-secondary:focus,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password:active,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password:focus,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50:active,.login_box .input-group .btn.btn-outline-secondary.border-grey.height-50:focus,.login_box .input-group .btn.btn-outline-secondary.border-grey.toggle-password:active,.login_box .input-group .btn.btn-outline-secondary.border-grey.toggle-password:focus,.login_box .input-group .btn.btn-outline-secondary.border-grey:active,.login_box .input-group .btn.btn-outline-secondary.border-grey:focus,.login_box .input-group .btn.btn-outline-secondary:active,.login_box .input-group .btn.btn-outline-secondary:focus,.login_box .input-group .toggle-password:active,.login_box .input-group .toggle-password:focus{border:transparent;box-shadow:none;outline:none}.login_box .btn-primary{background:#007aff;border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:500;letter-spacing:-.01em;padding:14px 24px;transition:all .2s ease}@media (prefers-color-scheme:dark){.login_box .btn-primary{background:#0a84ff}}.login_box .btn-primary:hover{background:#005fcc}@media (prefers-color-scheme:dark){.login_box .btn-primary:hover{background:#0969d3}}.login_box .btn-primary:active{transform:scale(.98)}.login_box .btn-secondary{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:12px;color:#1d1d1f;font-size:16px;font-weight:500;letter-spacing:-.01em;padding:14px 24px;transition:all .2s ease}@media (prefers-color-scheme:dark){.login_box .btn-secondary{background:#3a3a3c;border-color:hsla(0,0%,100%,.15);color:#f5f5f7}}.login_box .btn-secondary:hover{background:#f5f5f7}@media (prefers-color-scheme:dark){.login_box .btn-secondary:hover{background:#48484a}}.login_box .btn-secondary:active{transform:scale(.98)}.login_box input[type=checkbox]:not(#checkbox-signup){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;cursor:pointer;height:18px;position:relative;transition:all .2s ease;width:18px}@media (prefers-color-scheme:dark){.login_box input[type=checkbox]:not(#checkbox-signup){background:#3a3a3c;border-color:hsla(0,0%,100%,.2)}}.login_box input[type=checkbox]:not(#checkbox-signup):checked{background:#007aff;border-color:#007aff}@media (prefers-color-scheme:dark){.login_box input[type=checkbox]:not(#checkbox-signup):checked{background:#0a84ff;border-color:#0a84ff}}.login_box input[type=checkbox]:not(#checkbox-signup):checked:after{color:#fff;content:"✓";font-size:12px;font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.login_box label[for=checkbox-signup]{color:#1d1d1f;cursor:pointer;font-size:14px;font-weight:400;margin-left:8px}@media (prefers-color-scheme:dark){.login_box label[for=checkbox-signup]{color:#f5f5f7}}.login_section img{filter:none;max-height:60px;transition:opacity .2s ease}.login_section img:hover{opacity:.8}.login_section .login_box~div,.login_section .login_box~p{margin-top:24px;text-align:center}.login_section .login_box~div p,.login_section .login_box~p p{color:#86868b;font-size:14px;font-weight:400;margin:8px 0}@media (prefers-color-scheme:dark){.login_section .login_box~div p,.login_section .login_box~p p{color:#98989d}}.login_section .login_box~div p a,.login_section .login_box~p p a{color:#007aff;font-weight:500;text-decoration:none;transition:opacity .2s ease}@media (prefers-color-scheme:dark){.login_section .login_box~div p a,.login_section .login_box~p p a{color:#0a84ff}}.login_section .login_box~div p a:hover,.login_section .login_box~p p a:hover{opacity:.7;text-decoration:none}.login_section .flag-icon{transition:opacity .2s ease}.login_section .flag-icon:hover{opacity:.7}@supports (padding:env(safe-area-inset-top)){body{padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top)}.login_section{min-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}@media (max-width:768px){body,html{overflow-x:hidden}body{min-height:100vh;min-height:-webkit-fill-available}html{height:-webkit-fill-available}}@media (max-width:480px){.login_section{padding:20px}.login_box{border-radius:16px;padding:32px 24px}.login_box h3{font-size:24px}.login_box .btn-primary,.login_box .btn-secondary{font-size:15px;padding:12px 20px}.login_box .form-control{font-size:16px;padding:12px 14px}}.login_box.rg-box{--rg-text:#1d1d1f;--rg-muted:#6e6e73;--rg-subtle:#86868b;--rg-border:rgba(0,0,0,.14);--rg-raised:#f5f5f7;--rg-surface:#fff;--rg-chip-bg:#fff;--rg-chip-dot:rgba(0,0,0,.25);--rg-track:rgba(0,0,0,.12);--rg-terms-bg:#f5f5f7;--rg-terms-text:#3a3a3c;--rg-terms-meta:#6e6e73;--rg-ok:#248a3d;--rg-bad:#d70015;--rg-warn:#b25000;--rg-accent:var(--primary_color,#007aff);color:var(--rg-text);max-width:660px!important;padding:40px 44px!important;width:100%}@media (max-width:767px){.login_box.rg-box{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;padding:30px 22px!important}.login_box.rg-box h3{font-size:23px!important}}.login_box.rg-box p{margin:0}.login_box.rg-box p.rg-divider{align-items:center;display:flex;gap:14px;margin:26px 0}.login_box.rg-box p.rg-divider .rg-divider-line{border-top:1px solid var(--rg-border);flex:1 1 auto;min-width:0}.login_box.rg-box p.rg-divider .rg-divider-text{color:var(--rg-subtle);flex:0 0 auto;font-size:13.5px;font-weight:400;line-height:1}@media (max-width:767px){.login_box.rg-box p.rg-divider{gap:10px}.login_box.rg-box p.rg-divider .rg-divider-text{font-size:13px}}.login_box.rg-box .rg-logo{display:block;margin:0 auto 18px;max-height:42px;width:auto}.login_box.rg-box h3{color:var(--rg-text);font-size:27px!important;margin-bottom:8px!important;text-align:center!important}.login_box.rg-box .rg-subtitle{color:var(--rg-subtle);font-size:14.5px;line-height:1.5;margin:0 auto 26px;max-width:42ch;text-align:center}.login_box.rg-box .rg-steps{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0 0 8px;padding:0}.login_box.rg-box .rg-step{margin:0;min-width:0;position:relative}.login_box.rg-box .rg-step:not(:last-child):after{background:var(--rg-border);content:"";height:2px;left:calc(50% + 18px);position:absolute;right:calc(-50% + 18px);top:15px}.login_box.rg-box .rg-step.is-done:after{background:var(--rg-accent)}.login_box.rg-box .rg-step-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;display:flex;flex-direction:column;gap:7px;padding:0 2px;text-align:center;width:100%}.login_box.rg-box .rg-step-btn:not(:disabled){cursor:pointer}.login_box.rg-box .rg-step-btn:focus-visible{outline:none}.login_box.rg-box .rg-step-btn:focus-visible .rg-step-dot{outline:2px solid var(--rg-accent);outline-offset:3px}.login_box.rg-box .rg-step-dot{align-items:center;background:var(--rg-surface);border:2px solid var(--rg-border);border-radius:50%;color:var(--rg-subtle);display:flex;flex-shrink:0;font-size:13px;font-weight:600;height:32px;justify-content:center;line-height:1;position:relative;transition:background .18s ease,border-color .18s ease,color .18s ease;width:32px;z-index:1}.login_box.rg-box .rg-step-name{color:var(--rg-subtle);display:block;font-size:12px;line-height:1.3;overflow-wrap:anywhere}@media (max-width:479px){.login_box.rg-box .rg-step-name{font-size:11px}}.login_box.rg-box .rg-step.is-active .rg-step-dot{background:var(--rg-accent);border-color:var(--rg-accent);color:#fff}.login_box.rg-box .rg-step.is-active .rg-step-name{color:var(--rg-text);font-weight:600}.login_box.rg-box .rg-step.is-done .rg-step-dot{background:transparent;border-color:var(--rg-accent);color:var(--rg-accent);font-size:0}.login_box.rg-box .rg-step.is-done .rg-step-dot:after{content:"✓";font-size:14px;font-weight:700;line-height:1}.login_box.rg-box .rg-step.is-done .rg-step-name{color:var(--rg-muted)}.login_box.rg-box .rg-step-count{color:var(--rg-subtle);display:block;font-size:12px;font-weight:500;letter-spacing:.02em;margin:0 0 22px;text-align:center;text-transform:uppercase}.login_box.rg-box .rg-panel-head{border-bottom:1px solid var(--rg-border);margin-bottom:20px;padding-bottom:16px}.login_box.rg-box .rg-panel-title{align-items:center;color:var(--rg-text)!important;display:flex;flex-wrap:wrap;font-size:19px!important;font-weight:600!important;gap:10px;letter-spacing:-.02em;line-height:1.3!important;margin:0 0 5px!important;text-align:left!important}.login_box.rg-box .rg-panel-title:focus{outline:none}.login_box.rg-box .rg-panel-sub{color:var(--rg-muted);font-size:13.5px;line-height:1.5;text-align:left}.login_box.rg-box .rg-badge{align-items:center;background:var(--rg-raised);border:1px solid var(--rg-border);border-radius:999px;color:var(--rg-muted);display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1.4;padding:3px 9px;text-transform:uppercase}.login_box.rg-box .rg-badge.is-required{background:transparent;border-color:var(--rg-accent);color:var(--rg-accent)}.login_box.rg-box .rg-grid{display:grid;gap:0 20px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:639px){.login_box.rg-box .rg-grid{grid-template-columns:minmax(0,1fr)}}.login_box.rg-box .form-group{margin-bottom:18px;text-align:left}.login_box.rg-box .rg-subdomain{align-items:stretch;display:flex}.login_box.rg-box .rg-subdomain input#sub_domain.form-control{flex:1 1 auto;min-width:0}.login_box.rg-box .rg-subdomain input#sub_domain.form-control,.login_box.rg-box .rg-subdomain input#sub_domain.form-control:focus{border-radius:12px 0 0 12px!important;border-right:none!important}.login_box.rg-box .rg-subdomain .rg-subdomain-suffix{align-items:center;background:var(--rg-raised);border:1.5px solid var(--rg-border);border-left:none;border-radius:0 12px 12px 0;color:var(--rg-muted);display:flex;font-size:15px;font-weight:500;padding:0 15px;white-space:nowrap}.login_box.rg-box .input-group{flex-wrap:wrap}.login_box.rg-box .input-group input.form-control:not(#checkbox-signup){padding-right:52px!important}.login_box.rg-box .input-group .help-block,.login_box.rg-box .input-group .invalid-feedback{flex-basis:100%;margin-top:6px;order:10;text-align:left;width:100%}.login_box.rg-box .rg-hint,.login_box.rg-box .rg-preview{color:var(--rg-muted);display:block;font-size:12.5px;line-height:1.45;margin-top:6px;text-align:left}.login_box.rg-box .rg-preview{margin-top:4px;overflow-wrap:anywhere}.login_box.rg-box .rg-preview strong{color:var(--rg-text);font-weight:600}.login_box.rg-box .rg-availability{display:block;font-size:12.5px;font-weight:500;margin-top:5px;text-align:left}.login_box.rg-box .rg-availability.is-ok{color:var(--rg-ok)}.login_box.rg-box .rg-availability.is-ok:before{content:"✓ "}.login_box.rg-box .rg-availability.is-bad{color:var(--rg-bad)}.login_box.rg-box .rg-availability.is-checking{color:var(--rg-subtle)}.login_box.rg-box .rg-pw-meter{display:none;gap:6px;margin-top:8px}.login_box.rg-box .rg-pw-meter.is-visible{display:flex}.login_box.rg-box .rg-pw-meter span{background:var(--rg-track);border-radius:2px;flex:1;height:4px;transition:background .2s ease}.login_box.rg-box .rg-pw-meter[data-score="1"] span:first-child{background:var(--rg-bad)}.login_box.rg-box .rg-pw-meter[data-score="2"] span:nth-child(-n+2){background:var(--rg-warn)}.login_box.rg-box .rg-pw-meter[data-score="3"] span{background:var(--rg-ok)}.login_box.rg-box select.form-control{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%2386868b' d='M6 8 0 .9.9 0 6 6.1 11.1 0l.9.9z'/%3E%3C/svg%3E")!important;background-position:right 16px center!important;background-repeat:no-repeat!important;cursor:pointer;padding-bottom:0!important;padding-right:40px!important;padding-top:0!important}.login_box.rg-box .rg-integrations{align-items:stretch!important;display:flex;flex-direction:column;text-align:left}.login_box.rg-box .rg-group-label{color:var(--rg-text);display:block;font-size:14px;font-weight:500;letter-spacing:-.01em;margin-bottom:8px}.login_box.rg-box .rg-chips{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:639px){.login_box.rg-box .rg-chips{grid-template-columns:repeat(2,minmax(0,1fr))}}.login_box.rg-box .rg-chip{cursor:pointer;margin:0!important}.login_box.rg-box .rg-chip input[type=checkbox]:not(#checkbox-signup){height:1px;opacity:0;pointer-events:none;position:absolute!important;width:1px}.login_box.rg-box .rg-chip span{align-items:center;background:var(--rg-chip-bg);border:1px solid var(--rg-border);border-radius:10px;color:var(--rg-text);display:flex;font-size:13.5px;font-weight:500;gap:6px;justify-content:center;min-height:44px;padding:10px 12px;text-align:center;transition:border-color .15s ease,background .15s ease,color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.login_box.rg-box .rg-chip span:before{border:1.5px solid var(--rg-chip-dot);border-radius:50%;content:"";flex-shrink:0;height:14px;transition:all .15s ease;width:14px}.login_box.rg-box .rg-chip input:checked+span{background:var(--rg-accent);border-color:var(--rg-accent);color:#fff}.login_box.rg-box .rg-chip input:checked+span:before{align-items:center;background:#fff;border-color:#fff;color:var(--rg-accent);content:"✓";display:flex;font-size:10px;justify-content:center;line-height:1}.login_box.rg-box .rg-chip input:focus-visible+span{outline:2px solid var(--rg-accent);outline-offset:2px}.login_box.rg-box .rg-check{align-items:flex-start!important;display:flex!important;gap:10px}.login_box.rg-box .rg-check input[type=checkbox]{flex-shrink:0;margin-top:2px}.login_box.rg-box .rg-check label{cursor:pointer;font-weight:400!important;line-height:1.45!important;margin-bottom:0!important}.login_box.rg-box .form-group.rg-terms.rg-terms{display:block!important}.login_box.rg-box .rg-terms-box{background:var(--rg-terms-bg);border:1px solid var(--rg-border);border-radius:12px;cursor:text;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px;text-align:left;-moz-user-select:text;user-select:text;-webkit-user-select:text}.login_box.rg-box .rg-terms-box h5,.login_box.rg-box .rg-terms-box p{color:var(--rg-terms-text);font-size:12.5px;line-height:1.55;margin:0 0 6px;text-align:left}.login_box.rg-box .rg-terms-box h5{font-weight:600;letter-spacing:.02em;margin-top:12px;text-transform:uppercase}.login_box.rg-box .rg-terms-box .rg-terms-meta{color:var(--rg-terms-meta);font-weight:600}.login_box.rg-box .rg-terms-box .rg-terms-intro{font-weight:500}.login_box.rg-box .rg-terms-box:focus-visible{outline:2px solid var(--rg-accent);outline-offset:2px}.login_box.rg-box .rg-terms .rg-terms-accept.rg-terms-accept{margin-top:14px}.login_box.rg-box .rg-terms .rg-terms-accept.rg-terms-accept label{color:var(--rg-terms-text)!important;font-size:12.5px!important;line-height:1.5!important;text-align:left}.login_box.rg-box .rg-actions{align-items:stretch;display:flex;gap:12px;margin-top:26px}.login_box.rg-box .rg-actions .btn-primary{flex:1 1 auto;min-width:0}.login_box.rg-box .rg-actions .btn-secondary{flex:0 0 auto}.login_box.rg-box .btn-primary,.login_box.rg-box .btn-secondary{background-image:none!important;border-radius:12px;box-shadow:none!important;font-size:15.5px;font-weight:500}.login_box.rg-box .btn-secondary{background:transparent;border:1px solid var(--rg-border);color:var(--rg-text)}.login_box.rg-box .rg-skip{font-size:13.5px;margin:14px 0 0;text-align:center}.login_box.rg-box .rg-login-hint{border-top:1px solid var(--rg-border);color:var(--rg-subtle);font-size:14px;margin:22px 0 0;padding-top:18px;text-align:center}.login_box.rg-box .rg-login-link{background:transparent!important;border:none;color:var(--rg-accent);display:inline;font-weight:500;padding:0;width:auto}.login_box.rg-box .rg-login-link:hover{background:transparent!important;opacity:.7}.login_box.rg-box input#company_name{padding-right:44px!important}@media (prefers-color-scheme:dark){.login_box.rg-box{--rg-text:#f5f5f7;--rg-muted:#a1a1a6;--rg-subtle:#98989d;--rg-border:hsla(0,0%,100%,.16);--rg-raised:#2c2c2e;--rg-surface:#262a30;--rg-chip-bg:#3a3a3c;--rg-chip-dot:hsla(0,0%,100%,.35);--rg-track:hsla(0,0%,100%,.16);--rg-terms-bg:#1f2226;--rg-terms-text:#a1a1a6;--rg-terms-meta:#98989d;--rg-ok:#30d158;--rg-bad:#ff453a;--rg-warn:#ff9f0a}}body.dark-theme .login_box.rg-box{--rg-text:#f5f5f7;--rg-muted:#a1a1a6;--rg-subtle:#98989d;--rg-border:hsla(0,0%,100%,.16);--rg-raised:#2c2c2e;--rg-surface:#262a30;--rg-chip-bg:#3a3a3c;--rg-chip-dot:hsla(0,0%,100%,.35);--rg-track:hsla(0,0%,100%,.16);--rg-terms-bg:#1f2226;--rg-terms-text:#a1a1a6;--rg-terms-meta:#98989d;--rg-ok:#30d158;--rg-bad:#ff453a;--rg-warn:#ff9f0a;background:var(--apple-card-dark,#262a30)!important;border-color:var(--apple-border-dark,hsla(0,0%,100%,.15))!important}body.dark-theme .login_box.rg-box .form-group label,body.dark-theme .login_box.rg-box h3{color:var(--apple-text-dark,#fff)!important}body.dark-theme .login_box.rg-box .form-control:not(#checkbox-signup){background:var(--apple-input-bg-dark,#2d323a)!important;border-color:var(--apple-border-dark,hsla(0,0%,100%,.15))!important;color:var(--apple-text-dark,#fff)!important}body.dark-theme .login_box.rg-box .form-control:not(#checkbox-signup)::-moz-placeholder{color:var(--rg-subtle)!important}body.dark-theme .login_box.rg-box .form-control:not(#checkbox-signup)::placeholder{color:var(--rg-subtle)!important}body.dark-theme .login_box.rg-box .form-control:not(#checkbox-signup):focus{border-color:var(--apple-blue-dark,#0984ff)!important}body.dark-theme .login_box.rg-box a.height_50{background:var(--rg-chip-bg)!important;border-color:var(--apple-border-dark,hsla(0,0%,100%,.15))!important;color:var(--apple-blue-dark,#0984ff)!important}body.dark-theme .login_section:has(.login_box.rg-box){background:var(--apple-bg-dark,#1c1f23)}@media (max-width:575px){.login_section:has(.login_box.rg-box){padding:16px 0!important}.login_section:has(.login_box.rg-box)>.container{padding-left:12px;padding-right:12px}.login_section:has(.login_box.rg-box)>.container .col-md-12{padding-left:0;padding-right:0}}.form-control{background-color:#fff;border:1.5px solid rgba(0,0,0,.15);border-radius:12px;box-shadow:none;color:#1d1d1f;font-size:16px!important;font-weight:400;line-height:1.4!important;position:relative;transition:all .25s ease}.form-control::-moz-placeholder{color:#86868b;font-size:16px!important;font-weight:400;opacity:1}.form-control::placeholder{color:#86868b;font-size:16px!important;font-weight:400;opacity:1}.form-control:hover{border-color:rgba(0,0,0,.2)}.form-control:focus{background-color:#fff;border-color:var(--primary_color,var(--header_color,#1d82f5));box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08);outline:none}.form-control:disabled{background-color:#f5f5f7;border-color:rgba(0,0,0,.1);color:#86868b;cursor:not-allowed}textarea.form-control{border:1.5px solid rgba(0,0,0,.15);border-radius:12px;font-size:16px!important;line-height:1.4!important;min-height:100px;padding:14px 16px!important;resize:vertical}textarea.form-control:focus{background-color:#fff;border-color:var(--primary_color,var(--header_color,#1d82f5));box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08);outline:none}.add-client .f-21,.add-client h4{color:#1d1d1f!important;font-weight:600!important}.input-group-text.bg-white-shade{background-color:#fff!important}:focus::-webkit-input-placeholder{opacity:.5;-webkit-transition:all .3s ease;transition:all .3s ease}:focus::-moz-placeholder{opacity:.5;-moz-transition:all .3s ease;transition:all .3s ease}:focus:-ms-input-placeholder{opacity:.5;-ms-transition:all .3s ease;transition:all .3s ease}:focus:-moz-placeholder{opacity:.5;-moz-transition:all .3s ease;transition:all .3s ease}textarea{overflow:hidden}.form-control::-webkit-input-placeholder{color:#99a5b5;-webkit-transition:all .3s ease;transition:all .3s ease}.form-control::-moz-placeholder{color:#99a5b5;-moz-transition:all .3s ease;transition:all .3s ease}.form-control:-ms-input-placeholder{color:#99a5b5;-ms-transition:all .3s ease;transition:all .3s ease}.form-control:-moz-placeholder{color:#99a5b5;-moz-transition:all .3s ease;transition:all .3s ease}.form-check-input{height:20px;vertical-align:middle;width:20px}.form_custom_label{align-items:center;color:#1d82f5;color:#28313c;cursor:pointer;display:flex;font-size:13px;justify-content:center;padding-left:25px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form_custom_label input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:#fff;border:2px solid #1d82f5;left:0;position:absolute;top:0}.checkmark:after{content:"";display:none;position:absolute}.form_custom_label.checkmark-20{padding-top:3px}.form_custom_label.checkmark-20 .checkmark{border-radius:4px;height:20px;width:20px}.form_custom_label.checkmark-20 .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:10px;left:5.5px;top:2px;transform:rotate(45deg);width:5px}.form_custom_label.checkmark-15{padding-top:1px}.form_custom_label.checkmark-15 .checkmark{border-radius:3px;height:15px;width:15px}.form_custom_label.checkmark-15 .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:8px;left:3.5px;top:.5px;transform:rotate(45deg);width:5px}.form_custom_label input:checked~.checkmark{background-color:#1d82f5}.form_custom_label input:checked~.checkmark:after{display:block}.custom-control-label:before{background-color:#fff!important;border:2px solid #e8eef3!important}.custom-control-input:checked~.custom-control-label:before{background-color:#1d82f5;border-color:#1d82f5;color:#fff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(29,130,245,.25)}.bootstrap-select .dropdown-toggle .filter-option{align-items:center;display:flex}.dropdown-toggle:after,.dropup .dropdown-toggle:after{content:none}.dropdown-item{color:#28313c;font-size:14px;line-height:1.99}.form-group label sup{color:#fd0202;right:-4px;top:0}.dropdown-item span:not(.cm-dot){padding-right:20px}.input-daterange input{width:99px}@media (max-width:767.98px){.input-daterange input{width:96px}}.input-daterange input::-moz-placeholder{color:#28313c!important;font-weight:500}.input-daterange input::placeholder{color:#28313c!important;font-weight:500}.qs-datepicker-container .qs-overlay input::-moz-placeholder{color:#fff!important}.qs-datepicker-container .qs-overlay input::placeholder{color:#fff!important}.qs-controls{background:#e8eef3!important;padding:8px!important}.qs-month-year{font-size:15px}.qs-day{color:#000;font-size:14px;font-weight:700;margin:10px 0}.qs-num{font-size:14px;padding:16px 0}.qs-datepicker-container{border:0;z-index:1060!important}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:#e8eef3}.qs-current{background:#1d82f5;color:#fff;text-decoration:none}.qs-current:hover{background:#1d82f5!important}.qs-active,.qs-range-end,.qs-range-start{background:#616e80;color:#fff}.input-group-text{background-color:#fff!important;border:none!important;border-radius:12px 0 0 12px!important;color:#86868b!important;font-size:16px!important;font-weight:400!important;transition:all .25s ease}.input-group-text:only-child{border:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px!important}.input-group{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;position:relative!important}.input-group>.form-control:not(.bootstrap-select):not(.select-picker){border:1.5px solid rgba(0,0,0,.15)!important;font-size:16px!important}.input-group>.form-control:not(.bootstrap-select):not(.select-picker):focus{border-color:var(--primary_color,var(--header_color,#1d82f5))!important;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)!important;z-index:1}.input-group .input-group-prepend+.form-control:not(.bootstrap-select):not(.select-picker),.input-group .input-group-prepend~.form-control:not(.bootstrap-select):not(.select-picker){border-left:0!important;border-radius:0 12px 12px 0!important;margin-left:0!important}.input-group .input-group-prepend .bootstrap-select.form-control,.input-group .input-group-prepend .country-code-select{flex:0 0 auto!important;min-width:140px!important;width:auto!important}.input-group .input-group-prepend .bootstrap-select.form-control .dropdown-toggle,.input-group .input-group-prepend .country-code-select .dropdown-toggle{border-radius:12px 0 0 12px!important;border-right:0!important;font-size:16px!important;min-width:140px!important;padding:6.5px 12px 7px 16px!important;width:100%!important}.input-group .input-group-prepend .bootstrap-select.form-control .dropdown-menu,.input-group .input-group-prepend .country-code-select .dropdown-menu{max-width:400px!important;min-width:200px!important;width:auto!important}.input-group .input-group-prepend .bootstrap-select.form-control,.input-group .input-group-prepend .country-code-select{border-right:0!important}.input-group .input-group-prepend{border-right:0!important;flex:0 0 auto!important;margin-right:0!important;padding-right:0!important;width:auto!important}.input-group .input-group-prepend *{border-right:0!important}.input-group .input-group-prepend .bootstrap-select{border-right:0!important;min-width:140px!important;width:auto!important}.input-group .input-group-prepend .bootstrap-select .dropdown-toggle{border-right:0!important;min-width:140px!important;width:100%!important}.input-group .input-group-prepend .bootstrap-select .dropdown-menu{max-width:400px!important;min-width:280px!important;width:auto!important}.input-group .input-group-prepend+.form-control,.input-group .input-group-prepend~.form-control{border-left:0 transparent!important;margin-left:-1px!important;padding-left:12px!important;position:relative}.input-group .input-group-prepend{position:relative;z-index:1}.input-group .input-group-prepend .bootstrap-select .dropdown-toggle{margin-right:-1px!important;z-index:2}.input-group>.form-control:not(.bootstrap-select):not(.select-picker):first-child,.input-group>input[type=hidden]:first-child+.form-control:not(.bootstrap-select):not(.select-picker){border-radius:12px!important}.input-group .bootstrap-select.form-control{background:transparent!important;border:none!important;margin:0!important;padding:0!important}.input-group .bootstrap-select:not(.input-group-prepend .bootstrap-select){position:relative}.input-group .bootstrap-select:not(.input-group-prepend .bootstrap-select) .dropdown-toggle{border:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px!important;position:relative}.input-group .bootstrap-select:not(.input-group-prepend .bootstrap-select) .dropdown-toggle.show,.input-group .bootstrap-select:not(.input-group-prepend .bootstrap-select) .dropdown-toggle:focus{border-color:var(--primary_color,var(--header_color,#1d82f5))!important;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)!important}.input-group .bootstrap-select:not(.input-group-prepend .bootstrap-select) .dropdown-toggle,.input-group>.bootstrap-select:first-child .dropdown-toggle,.input-group>.bootstrap-select:not(.input-group-prepend *) .dropdown-toggle{border-radius:12px!important;border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important;border-top-left-radius:12px!important;border-top-right-radius:12px!important}.input-group .input-group-prepend .bootstrap-select{position:relative}.input-group .input-group-prepend .bootstrap-select .dropdown-toggle{border:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px 0 0 12px!important;border-bottom-right-radius:0!important;border-right:none!important;border-top-right-radius:0!important;position:relative}.input-group .input-group-prepend .bootstrap-select .dropdown-toggle.show,.input-group .input-group-prepend .bootstrap-select .dropdown-toggle:focus{border-right:none!important}.input-group.merged-field-focused .input-group-prepend .bootstrap-select .dropdown-toggle,.input-group:focus-within .input-group-prepend .bootstrap-select .dropdown-toggle{border-color:var(--primary_color,var(--header_color,#1d82f5))!important;border-right:0 transparent!important;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)!important;outline:none!important;z-index:2!important}.input-group.merged-field-focused .input-group-prepend+.form-control:not(.bootstrap-select):not(.select-picker),.input-group.merged-field-focused .input-group-prepend~.form-control:not(.bootstrap-select):not(.select-picker),.input-group:focus-within .input-group-prepend+.form-control:not(.bootstrap-select):not(.select-picker),.input-group:focus-within .input-group-prepend~.form-control:not(.bootstrap-select):not(.select-picker){border-color:var(--primary_color,var(--header_color,#1d82f5))!important;border-left:0 transparent!important;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)!important;margin-left:-1px!important;outline:none!important;z-index:1!important}.input-group.merged-field-focused .input-group-prepend,.input-group:focus-within .input-group-prepend{margin-right:-1px!important;z-index:2!important}.input-group .input-group-prepend .bootstrap-select .dropdown-toggle.show,.input-group .input-group-prepend .bootstrap-select .dropdown-toggle:focus{border-color:var(--primary_color,var(--header_color,#1d82f5))!important;border-right:0 transparent!important;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)!important;margin-right:-1px!important;outline:none!important;z-index:2!important}.input-group .input-group-prepend .bootstrap-select .dropdown-toggle.show+.form-control:not(.bootstrap-select):not(.select-picker),.input-group .input-group-prepend .bootstrap-select .dropdown-toggle.show~.form-control:not(.bootstrap-select):not(.select-picker),.input-group .input-group-prepend .bootstrap-select .dropdown-toggle:focus+.form-control:not(.bootstrap-select):not(.select-picker),.input-group .input-group-prepend .bootstrap-select .dropdown-toggle:focus~.form-control:not(.bootstrap-select):not(.select-picker),.input-group .input-group-prepend+.form-control:not(.bootstrap-select):not(.select-picker):focus,.input-group .input-group-prepend~.form-control:not(.bootstrap-select):not(.select-picker):focus{border-color:var(--primary_color,var(--header_color,#1d82f5))!important;border-left:0 transparent!important;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)!important;outline:none!important}.input-group .input-group-prepend+.form-control:not(.bootstrap-select):not(.select-picker):focus,.input-group .input-group-prepend~.form-control:not(.bootstrap-select):not(.select-picker):focus{margin-left:-1px!important;z-index:1!important}.input-group .input-group-prepend+.form-control:not(.bootstrap-select):not(.select-picker):focus+.input-group-prepend .bootstrap-select .dropdown-toggle,.input-group .input-group-prepend+.form-control:not(.bootstrap-select):not(.select-picker):focus~.input-group-prepend .bootstrap-select .dropdown-toggle,.input-group .input-group-prepend~.form-control:not(.bootstrap-select):not(.select-picker):focus+.input-group-prepend .bootstrap-select .dropdown-toggle,.input-group .input-group-prepend~.form-control:not(.bootstrap-select):not(.select-picker):focus~.input-group-prepend .bootstrap-select .dropdown-toggle{border-color:var(--primary_color,var(--header_color,#1d82f5))!important;border-right:0 transparent!important;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)!important;outline:none!important}.input-group:has(.form-control:not(.bootstrap-select):not(.select-picker):focus) .input-group-prepend .bootstrap-select .dropdown-toggle{border-color:var(--primary_color,var(--header_color,#1d82f5))!important;border-right:0 transparent!important;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)!important;outline:none!important}.input-group .bootstrap-select+.input-group-append{align-items:center!important;display:flex!important;height:100%!important;pointer-events:none!important;position:absolute!important;right:8px!important;top:0!important;z-index:10!important}.input-group .bootstrap-select+.input-group-append .btn,.input-group .bootstrap-select+.input-group-append .btn-outline-secondary{align-items:center!important;background-color:transparent!important;border:none!important;border-radius:6px!important;box-shadow:none!important;color:var(--primary_color,var(--header_color,#1d82f5))!important;display:flex!important;font-size:14px!important;font-weight:500!important;height:auto!important;justify-content:flex-end!important;margin:0!important;min-width:auto!important;padding:0 8px!important;pointer-events:auto!important;text-align:right!important;transition:all .2s ease!important;white-space:nowrap!important}.input-group .bootstrap-select+.input-group-append .btn *,.input-group .bootstrap-select+.input-group-append .btn span,.input-group .bootstrap-select+.input-group-append .btn text,.input-group .bootstrap-select+.input-group-append .btn-outline-secondary *,.input-group .bootstrap-select+.input-group-append .btn-outline-secondary span,.input-group .bootstrap-select+.input-group-append .btn-outline-secondary text{display:inline!important}.input-group .bootstrap-select+.input-group-append .btn-outline-secondary:after,.input-group .bootstrap-select+.input-group-append .btn-outline-secondary:before,.input-group .bootstrap-select+.input-group-append .btn:after,.input-group .bootstrap-select+.input-group-append .btn:before{content:none!important;display:none!important}.input-group .bootstrap-select+.input-group-append .btn-outline-secondary:hover,.input-group .bootstrap-select+.input-group-append .btn:hover{background-color:rgba(var(--primary_color_rgb,29,130,245),.1)!important;color:var(--primary_color,var(--header_color,#1d82f5))!important}.input-group .bootstrap-select+.input-group-append .btn-outline-secondary:active,.input-group .bootstrap-select+.input-group-append .btn:active{background-color:rgba(var(--primary_color_rgb,29,130,245),.15)!important;transform:scale(.95)!important}.input-group .bootstrap-select+.input-group-append .btn-outline-secondary:focus,.input-group .bootstrap-select+.input-group-append .btn:focus{box-shadow:0 0 0 2px rgba(var(--primary_color_rgb,29,130,245),.2)!important;outline:none!important}.input-group .bootstrap-select:has(+.input-group-append) .dropdown-toggle{padding-right:60px!important}.input-group .bootstrap-select+.input-group-append~.bootstrap-select .dropdown-toggle{padding-right:60px!important}.input-group>.form-control:not(.bootstrap-select):not(.select-picker)+.input-group-append .btn,.input-group>.form-control:not(.bootstrap-select):not(.select-picker)+.input-group-append .btn-outline-secondary{background-color:#fff!important;border:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px!important;color:#1d1d1f!important;font-size:16px!important;font-weight:500!important;margin-left:12px!important;transition:all .25s ease}.input-group>.form-control:not(.bootstrap-select):not(.select-picker)+.input-group-append .btn-outline-secondary:hover,.input-group>.form-control:not(.bootstrap-select):not(.select-picker)+.input-group-append .btn:hover{background-color:#f5f5f7!important;border-color:rgba(0,0,0,.2)!important}.input-group>.form-control:not(.bootstrap-select):not(.select-picker)+.input-group-append .btn-outline-secondary:focus,.input-group>.form-control:not(.bootstrap-select):not(.select-picker)+.input-group-append .btn:focus{border-color:var(--primary_color,var(--header_color,#1d82f5))!important;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)!important;outline:none!important;z-index:2}.input-group .input-group-prepend .input-group-text{border-radius:12px 0 0 12px!important}.input-group .input-group-prepend .btn{border-radius:12px 0 0 12px!important;border-right:none!important}.input-group .bootstrap-select+.input-group-append+.bootstrap-select .dropdown-toggle,.input-group .bootstrap-select+.input-group-append~.bootstrap-select .dropdown-toggle,.input-group .bootstrap-select~.input-group-append+.bootstrap-select .dropdown-toggle,.input-group .bootstrap-select~.input-group-append~.bootstrap-select .dropdown-toggle{border-radius:12px!important}.input-group .bootstrap-select:has(+.input-group-append) .dropdown-toggle,.input-group .bootstrap-select:has(~.input-group-append) .dropdown-toggle{border-radius:12px!important}.input-group-append .btn{align-items:center;background-color:#fff!important;border:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px!important;color:#1d1d1f!important;display:flex;font-size:16px!important;font-weight:500!important;height:auto!important;justify-content:center;margin-left:12px!important;transition:all .25s ease}.input-group-append .btn:hover{background-color:#f5f5f7!important;border-color:rgba(0,0,0,.2)!important}.input-group-append .btn:focus{border-color:var(--primary_color,var(--header_color,#1d82f5))!important;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)!important;outline:none!important}.input-group-append .btn.border-grey{border:1.5px solid rgba(0,0,0,.15)!important}.input-group{flex-wrap:nowrap}.input-group,.input-group .bootstrap-select{align-items:stretch;display:flex;position:relative}.input-group .bootstrap-select{flex:1}.input-group .bootstrap-select .dropdown-toggle{align-items:center;display:flex;height:100%;position:relative}.input-group .bootstrap-select+.input-group-append:first-of-type{align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;margin:0!important;padding:0;pointer-events:none;position:absolute;right:92px;top:0;width:auto;z-index:10}.input-group .bootstrap-select+.input-group-append:first-of-type .btn{align-items:center;background:transparent!important;border:none!important;border-radius:6px!important;display:inline-flex;height:auto;justify-content:center;line-height:1;margin-left:0!important;margin-right:8px;min-height:auto;padding:4px 8px!important;pointer-events:auto;position:relative;vertical-align:middle}.input-group .bootstrap-select+.input-group-append:first-of-type .btn img{display:block;height:23px;width:23px}.input-group .bootstrap-select+.input-group-append:first-of-type .btn .fa-filter,.input-group .bootstrap-select+.input-group-append:first-of-type .btn i.fa-filter,.input-group .bootstrap-select+.input-group-append:first-of-type .btn svg.fa-filter{color:#dc3545;display:inline-block;font-size:14px;height:14px;line-height:1;vertical-align:middle;width:14px}.input-group .bootstrap-select+.input-group-append:first-of-type .btn i.fa-filter{display:inline-block;line-height:1}.input-group .bootstrap-select+.input-group-append:first-of-type .btn:hover{background:rgba(0,0,0,.05)!important}.input-group .bootstrap-select+.input-group-append:first-of-type .btn:focus{background:rgba(0,0,0,.05)!important;box-shadow:none!important}.input-group .bootstrap-select+.input-group-append:first-of-type:last-child{right:0}.input-group .bootstrap-select.has-avatar .dropdown-toggle,.input-group .bootstrap-select:has(+.input-group-append:first-of-type) .dropdown-toggle{padding-right:45px!important}.input-group .bootstrap-select.has-filter-button .dropdown-toggle{padding-right:45px!important}.input-group .input-group-append~.input-group-append{align-items:center;display:flex;flex-shrink:0;margin-left:12px!important;position:relative!important}.input-group .input-group-append~.input-group-append .btn{margin-left:0!important;white-space:nowrap}.phone-field-row{align-items:flex-end;container-type:inline-size;display:flex;flex-wrap:wrap;gap:8px}.phone-field-row .phone-field-code{flex:0 0 130px;max-width:130px;position:relative}.phone-field-row .phone-field-code .f-14.text-dark-grey,.phone-field-row .phone-field-code>.form-group>label,.phone-field-row .phone-field-code>label{display:none!important}.phone-field-row .phone-field-code .form-group{margin-bottom:0!important;margin-top:0!important}.phone-field-row .phone-field-code .bootstrap-select,.phone-field-row .phone-field-code .bootstrap-select .dropdown-toggle{width:100%!important}.phone-field-row .phone-field-code .bootstrap-select .dropdown-toggle .filter-option-inner-inner{align-items:center;display:flex;gap:4px;white-space:nowrap}.phone-field-row .phone-field-code .bootstrap-select .dropdown-menu{max-width:400px!important;min-width:280px!important;width:auto!important}.phone-field-row .phone-field-number{flex:1 1 auto;max-width:220px;min-width:0}@container (max-width: 300px){.phone-field-row .phone-field-code,.phone-field-row .phone-field-number{flex:1 1 100%;max-width:none}}.phone-field-row .flag-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:1em;width:1.333em}.bs-searchbox{margin:0!important;overflow:visible!important;padding:8px 12px!important}.bs-searchbox input.form-control,.bs-searchbox input[type=search]{border:1.5px solid rgba(0,0,0,.15)!important;border-radius:8px!important;font-size:16px!important;line-height:1.4!important;margin-right:0!important;overflow:visible!important;padding-right:12px!important}.bs-searchbox input.form-control:focus,.bs-searchbox input[type=search]:focus{border-color:var(--primary_color,var(--header_color,#1d82f5))!important;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)!important;outline:none!important}.bootstrap-select:not(.bs-container){position:relative!important}.bootstrap-select:not(.bs-container)>.dropdown-menu{max-width:none!important;min-width:100%!important;width:100%!important}.bootstrap-select:not(.bs-container)>.dropdown-menu .bs-ok-default,.bootstrap-select:not(.bs-container)>.dropdown-menu .check-mark,.bootstrap-select:not(.bs-container)>.dropdown-menu .glyphicon-ok,.bootstrap-select:not(.bs-container)>.dropdown-menu i.check-mark,.bootstrap-select:not(.bs-container)>.dropdown-menu span.check-mark,.bootstrap-select:not(.bs-container)>.dropdown-menu span.glyphicon-ok,.bootstrap-select:not(.bs-container)>.dropdown-menu svg.check-mark{display:none!important;height:0!important;opacity:0!important;visibility:hidden!important;width:0!important}.bootstrap-select:not(.bs-container)>.dropdown-menu .dropdown-item .check-mark,.bootstrap-select:not(.bs-container)>.dropdown-menu .dropdown-item span.check-mark,.bootstrap-select:not(.bs-container)>.dropdown-menu li .check-mark,.bootstrap-select:not(.bs-container)>.dropdown-menu li a .bs-ok-default,.bootstrap-select:not(.bs-container)>.dropdown-menu li a .check-mark,.bootstrap-select:not(.bs-container)>.dropdown-menu li a span.check-mark{display:none!important;visibility:hidden!important}.bootstrap-select:not(.bs-container)>.dropdown-menu .dropdown-item:before,.bootstrap-select:not(.bs-container)>.dropdown-menu li a span:before,.bootstrap-select:not(.bs-container)>.dropdown-menu li a:before{content:none!important;display:none!important}.bootstrap-select:not(.bs-container)>.dropdown-menu .dropdown-item,.bootstrap-select:not(.bs-container)>.dropdown-menu li a{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.bootstrap-select:not(.bs-container)>.dropdown-menu .dropdown-item span.text,.bootstrap-select:not(.bs-container)>.dropdown-menu li a span.text{display:inline-block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;vertical-align:middle!important}.bootstrap-select .dropdown-menu{max-height:none!important;overflow:visible!important}.bootstrap-select .dropdown-menu .inner{margin:0!important;max-height:300px!important;overflow-x:hidden!important;overflow-y:auto!important}.bootstrap-select .dropdown-menu .inner.dropdown-menu{border:none!important;box-shadow:none!important;margin-bottom:0!important;margin-top:0!important;overflow:visible!important;padding:4px 0!important}.bootstrap-select .dropdown-menu ul.dropdown-menu.inner{list-style:none!important;margin-bottom:0!important;margin-top:0!important;padding:4px 0!important}.bootstrap-select .dropdown-menu ul.dropdown-menu.inner li{margin:0!important}.bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item{color:#1d1d1f!important;font-size:16px!important;line-height:1.4!important;padding:10px 16px!important;transition:background-color .15s ease!important}.bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item:focus,.bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item:hover{background-color:#f5f5f7!important;color:#1d1d1f!important}.bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.active,.bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.selected{background-color:var(--primary_color,var(--header_color,#1d82f5))!important;color:var(--on-primary,#fff)!important}.bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.active .text-dark-grey,.bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.active .text-darkest-grey,.bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.active .text-muted,.bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.active small,.bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.selected .text-dark-grey,.bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.selected .text-darkest-grey,.bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.selected .text-muted,.bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.selected small{color:var(--on-primary,#fff)!important;opacity:.75}.bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item .flag-icon{margin-right:8px!important}.bootstrap-select .dropdown-menu .dropdown-item,.bootstrap-select .dropdown-menu li a,.bs-container .dropdown-menu .dropdown-item,.bs-container .dropdown-menu li a{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.bootstrap-select .dropdown-menu:has(.flag-icon),.bs-container .dropdown-menu:has(.flag-icon){min-width:170px!important}.bootstrap-select .dropdown-menu .flag-icon,.bs-container .dropdown-menu .flag-icon{display:inline-block;height:1em;vertical-align:middle;width:1.333em}.bootstrap-select .dropdown-menu .flag-icon.flag-icon-squared,.bs-container .dropdown-menu .flag-icon.flag-icon-squared{width:1em}.wcag-color-palette .color-swatches{gap:8px}.wcag-color-palette .color-swatch{align-items:center;background:none;border:2px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;position:relative;transition:all .2s ease;width:36px}.wcag-color-palette .color-swatch:hover{box-shadow:0 2px 8px rgba(0,0,0,.2);transform:scale(1.1)}.wcag-color-palette .color-swatch:focus{outline:2px solid var(--header_color,#1d82f5);outline-offset:2px}.wcag-color-palette .color-swatch:focus:not(:focus-visible){outline:none}.wcag-color-palette .color-swatch:focus-visible{outline:2px solid var(--header_color,#1d82f5);outline-offset:2px}.wcag-color-palette .color-swatch.selected{border-color:#28313c;box-shadow:0 0 0 2px #fff,0 0 0 4px #28313c}.wcag-color-palette .color-swatch.selected i{font-size:14px}.wcag-color-palette .color-swatch .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wcag-color-palette .color-preview-row{margin-top:12px}.wcag-color-palette .color-preview-box{border:1px solid #e8eef3;border-radius:4px;display:inline-block;height:24px;width:24px}.wcag-color-palette .color-preview-text{font-family:monospace;text-transform:uppercase}@media (forced-colors:active){.wcag-color-palette .color-swatch{forced-color-adjust:none}.wcag-color-palette .color-swatch:focus{outline:3px solid CanvasText}.wcag-color-palette .color-swatch.selected{outline:3px solid CanvasText;outline-offset:2px}}.dark-theme .wcag-color-palette .color-swatch.selected{border-color:#fff;box-shadow:0 0 0 2px #28313c,0 0 0 4px #fff}.dark-theme .wcag-color-palette .color-preview-box{border-color:hsla(0,0%,100%,.2)}.input-group:not(:has(.bootstrap-select)):focus-within{border-radius:12px;box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)!important}.input-group:not(:has(.bootstrap-select)):focus-within .form-control:focus,.input-group:not(:has(.bootstrap-select)):focus-within>.form-control:not(.bootstrap-select):not(.select-picker):focus{box-shadow:none!important}.input-group:not(:has(.bootstrap-select)):focus-within .form-control:not(.bootstrap-select):not(.select-picker),.input-group:not(:has(.bootstrap-select)):focus-within .input-group-text{border-color:var(--primary_color,var(--header_color,#1d82f5))!important}.form-group>.form-text,.form-group>small.form-text{color:#86868b;font-size:12px;line-height:1.45;margin-top:6px}button:focus{box-shadow:none!important}button.disabled,button:disabled{opacity:.65}.btn-primary{background-color:#1d82f5!important;padding:9px 11px;position:relative;text-transform:capitalize}.btn-primary,.btn-primary:hover{border:1px solid transparent!important;color:#fff!important}.btn-primary:hover{background-color:#0a6edf!important}.btn-primary.disabled,.btn-primary:disabled{background-color:#1d82f5}.btn-primary.disabled:hover,.btn-primary:disabled:hover{background-color:#1d82f5!important;border:0!important;cursor:not-allowed}.btn-secondary{background-color:#fff!important;padding:9px 11px;position:relative;text-transform:capitalize}.btn-secondary,.btn-secondary:hover{border:0!important;color:#616e80!important}.btn-secondary:hover{background-color:#f5f5f5!important}.btn-secondary.disabled:hover,.btn-secondary:disabled:hover{background-color:#fff!important;border:0!important;color:#616e80!important;cursor:not-allowed}.btn-cancel{background-color:#fff!important;padding:9px 11px;position:relative;text-transform:capitalize}.btn-cancel,.btn-cancel:hover{border:0!important;color:#99a5b5!important}.btn-cancel:hover{background-color:#f5f5f5!important}.btn-cancel.disabled:hover,.btn-cancel:disabled:hover{background-color:#fff!important;border:0!important;color:#99a5b5!important;cursor:not-allowed}.btn-danger{background-color:#d30000;padding:9px 11px;position:relative;text-transform:capitalize}.btn-danger,.btn-danger:hover{border:1px solid transparent;color:#fff}.btn-danger:hover{background-color:#a00}.btn-danger.disabled:hover,.btn-danger:disabled:hover{background-color:#d30000!important;border:0!important;cursor:not-allowed}.content-wrapper{padding:20px 28px}@media (max-width:991.98px){.content-wrapper{padding:0 25px 44px}}.main-container{margin-left:var(--app-sidebar-w,240px);min-height:calc(100vh - var(--app-header-h, 63px));position:relative;transition:width .3s ease-in-out,margin-left .3s ease-in-out}@media (max-width:991.98px){.main-container{margin-left:0;padding-top:calc(var(--app-header-h, 63px) + 16px)}}.page-title{padding:10px 28px;transition:width .3s ease-in-out}@media (max-width:991.98px){.page-title{padding:24px}}.taskExportBtns button{padding:9px 11px}@media (max-width:767.98px){div.dataTables_wrapper div.dataTables_paginate ul.pagination{flex-wrap:nowrap!important;gap:1px!important;justify-content:center!important;margin:0!important}}.task-detail-panel{background-color:#fff;border:1px solid #e8eef3;height:100vh;position:fixed;right:-320px;top:0;transition:right .5s ease,width .5s ease,top .5s ease,height .5s ease,border-radius .5s ease;width:240px;z-index:1050}.task-detail-panel.in{border:1.5px solid #e8eef3;border-radius:16px;box-shadow:-4px 0 32px rgba(44,56,80,.14),0 8px 32px rgba(44,56,80,.1);box-sizing:border-box;height:calc(100vh - 24px);overflow:hidden;right:12px;top:12px;width:85%}@media (max-width:767.98px){.task-detail-panel.in{border-radius:0;box-shadow:none;height:100vh;right:0;top:0;width:100%}.task-detail-panel.in .w-25{width:40%!important}}.close-task-detail{align-items:center;background-color:var(--primary_color,#1d82f5);border:none;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;opacity:0;outline:none;position:fixed;right:20px;text-decoration:none;top:20px;transform:scale(.8) translateX(20px);transition:all .3s cubic-bezier(.4,0,.2,1);width:44px;z-index:1060}@media (max-width:767.98px){.close-task-detail{height:40px;right:15px;top:15px;width:40px}}.close-task-detail span{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;transition:all .2s ease;width:100%}.close-task-detail span .fa-times{align-items:center;color:#fff;display:inline-flex;font-size:16px;height:16px;justify-content:center;line-height:1;margin:0;padding:0;transition:transform .2s ease;width:16px}@media (max-width:767.98px){.close-task-detail span .fa-times{font-size:14px;height:14px;width:14px}}.close-task-detail:focus,.close-task-detail:hover{background-color:var(--primary_color,#1d82f5);box-shadow:0 6px 20px rgba(0,0,0,.2),0 4px 8px rgba(0,0,0,.15);transform:scale(1.05)}.close-task-detail:focus span .fa-times,.close-task-detail:hover span .fa-times{transform:rotate(90deg)}.close-task-detail:active{box-shadow:0 2px 8px rgba(0,0,0,.15);transform:scale(.95)}.close-task-detail.in{display:flex!important;opacity:1;transform:scale(1) translateX(0);transition:all .4s cubic-bezier(.4,0,.2,1)}@media (max-width:767.98px){.task-detail-panel.in .close-task-detail.in{display:flex!important;opacity:1;transform:scale(1) translateX(0)}.task-detail-panel .close-task-detail{opacity:0;transform:scale(.8) translateX(20px)}}.t-d-inner-panel{box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;width:100%}.t-d-inner-panel .bootstrap-select .dropdown-toggle{border-radius:12px!important;border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important;border-top-left-radius:12px!important;border-top-right-radius:12px!important}.t-d-inner-panel h3.heading-h1{flex-shrink:0;margin-bottom:1rem}.t-d-inner-panel #right-modal-content{box-sizing:border-box;flex:1;max-width:100%;min-height:0;overflow-x:hidden;overflow-y:auto;width:100%}.t-d-inner-panel #right-modal-content::-webkit-scrollbar{width:6px}.t-d-inner-panel #right-modal-content::-webkit-scrollbar-track{background:transparent}.t-d-inner-panel #right-modal-content::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.t-d-inner-panel #right-modal-content::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.dark-theme .t-d-inner-panel #right-modal-content::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15)}.dark-theme .t-d-inner-panel #right-modal-content::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.25)}.t-d-inner-panel #save-event-data-form,.t-d-inner-panel #save-event-data-form .add-client,.t-d-inner-panel #save-event-data-form .add-client .row.p-20{box-sizing:border-box;max-width:100%;overflow-x:hidden;width:100%}.t-d-inner-panel #save-event-data-form .add-client .row.p-20{margin-left:0;margin-right:0}.t-d-inner-panel #save-event-data-form .add-client .row.p-20>[class*=col-]{box-sizing:border-box;padding-left:15px;padding-right:15px}.task-overlay{background-color:rgba(0,0,0,.4);display:none;position:fixed;right:0;top:0;transition:width .3s;z-index:1049}.task-overlay.in{display:block!important;transition:width .3s}.property-tenancy-info-box{align-items:center;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.04);color:#fff;display:flex;margin:0 20px;padding:16px 32px;transition:all .3s ease}@media (max-width:767.98px){.property-tenancy-info-box{margin:0 15px;padding:14px 24px}}.property-tenancy-info-box i{color:#fff;flex-shrink:0;font-size:16px}.property-tenancy-info-box strong{color:#fff;font-weight:600;margin-right:6px}.property-tenancy-info-box span{color:#fff;line-height:1.5}.property-tenancy-info-box:hover{box-shadow:0 4px 8px rgba(0,0,0,.08);transform:translateY(-1px)}.property-info-box{background-color:#2175f3;border-left:4px solid #2175f3}.tenancy-info-box{background-color:#2eb4ae;border-left:4px solid #2eb4ae}.filter-box{position:relative;width:100%;z-index:1}.d-flex.flex-column.w-tables .filter-box,.w-tables .filter-box{border-bottom:1px solid #e8eef3;box-shadow:none;margin-top:0;padding-top:0;position:relative;top:auto;z-index:0}@media (max-width:991.98px){.filter-box{margin-top:0;position:relative;width:100%}}@media (max-width:1199.98px){.filter-box .select-box.filter-date-mobile-hide{display:none!important}.filter-box form>div.d-block,.filter-box form>div.d-lg-flex,.filter-box form>div.d-md-flex{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important}}.filter-box form{margin:0;padding:0;position:relative}.filter-box form>div{align-items:center;display:flex;flex-wrap:nowrap!important;justify-content:space-between;margin-bottom:0;margin-top:0;min-height:40px;overflow-x:auto;overflow-y:hidden;padding-bottom:0;padding-top:0;white-space:nowrap}@media (max-width:1199.98px){.filter-box form>div{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:8px;justify-content:flex-start;overflow-x:visible;padding:8px 12px!important}.filter-box form>div .select-box{display:none!important}.filter-box form>div .ml-auto{align-items:center!important;display:flex!important;flex-direction:row!important;flex-shrink:0!important;margin-left:auto!important}.filter-box form>div .task-search{align-items:center!important;display:flex!important;flex:1 1 auto!important;left:auto!important;max-width:calc(100% - 60px)!important;min-width:0!important;position:relative!important;top:auto!important;transform:none!important}}.filter-box form>div[id=product-wrapper],.filter-box form>div[id=service-wrapper]{flex-shrink:0}.filter-box form>div .select-box{flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}.filter-box form>div .task-search{left:50%;max-width:500px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap;width:500px;z-index:1}@media (min-width:992px){.filter-box form>div .task-search{flex:1 1 auto;left:auto;margin:0 1rem;max-width:none;position:relative;top:auto;transform:none;width:auto}}@media (max-width:991.98px){.filter-box form>div .task-search{flex:1 1 100%;left:auto;max-width:100%;position:relative;top:auto;transform:none;width:100%}}.filter-box form>div .more-filters,.filter-box form>div .select-box,.filter-box form>div .select-box:first-of-type,.filter-box form>div .select-box:last-of-type{position:relative;z-index:2}.filter-box form>div.flex-wrap{flex-wrap:nowrap!important}.filter-box .bootstrap-select .dropdown-toggle,.filter-box .task-search input,.filter-box .task-search input.form-control,.filter-box .task-search input[type=search],.filter-box .task-search input[type=text],.filter-box input.form-control,.filter-box input[type=search],.filter-box input[type=text],.filter-box select.form-control{font-size:14px!important;height:auto!important;line-height:1.4!important;padding:8px 10px!important}.filter-box .task-search .input-group-prepend,.filter-box .task-search .input-group-prepend .fa-search,.filter-box .task-search .input-group-prepend .input-group-text{display:none}.filter-box .filter-box .task-search .input-group input[type=text],.filter-box .filter-box .task-search input.form-control,.filter-box .filter-box .task-search input.form-control.border-additional-grey,.filter-box .filter-box .task-search input[type=text].border-additional-grey,.filter-box .task-search .input-group input[type=text],.filter-box .task-search input.form-control,.filter-box .task-search input.form-control.border-additional-grey,.filter-box .task-search input[type=text].border-additional-grey{background:#fff;border:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px!important;box-sizing:border-box;font-size:14px!important;height:auto!important;line-height:1.4!important;padding:8px 10px!important;width:100%}.filter-box .filter-box .task-search .input-group input[type=text].border-0,.filter-box .filter-box .task-search .input-group input[type=text].border-additional-grey,.filter-box .filter-box .task-search input.form-control.border-0,.filter-box .filter-box .task-search input.form-control.border-additional-grey,.filter-box .filter-box .task-search input.form-control.border-additional-grey.border-0,.filter-box .filter-box .task-search input.form-control.border-additional-grey.border-additional-grey,.filter-box .filter-box .task-search input[type=text].border-additional-grey.border-0,.filter-box .filter-box .task-search input[type=text].border-additional-grey.border-additional-grey,.filter-box .task-search .input-group input[type=text].border-0,.filter-box .task-search .input-group input[type=text].border-additional-grey,.filter-box .task-search input.form-control.border-0,.filter-box .task-search input.form-control.border-additional-grey,.filter-box .task-search input.form-control.border-additional-grey.border-0,.filter-box .task-search input.form-control.border-additional-grey.border-additional-grey,.filter-box .task-search input[type=text].border-additional-grey.border-0,.filter-box .task-search input[type=text].border-additional-grey.border-additional-grey{border:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px!important}.filter-box .task-search .input-group{background:transparent;border:none;display:flex;margin:0;padding:0}.filter-box .task-search .input-group input[type=text]{box-sizing:border-box!important;flex:1 1 auto;font-size:14px!important;height:auto!important;left:0;line-height:1.4!important;margin:0;max-width:100%!important;padding:8px 10px!important;position:relative;width:100%}.filter-box .task-search .input-group.bg-grey{background:transparent}.filter-box .task-search .input-group.bg-grey input.form-control,.filter-box .task-search .input-group.bg-grey input[type=text]{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;overflow:visible!important;width:100%!important}.filter-box .input-group.bg-grey input.border-additional-grey,.filter-box .input-group.bg-grey input.form-control.border-additional-grey{box-sizing:border-box!important;max-width:100%!important;overflow:visible!important;width:100%!important}.filter-box .task-search form{margin:0;padding:0;width:100%}.filter-box .task-search form .input-group{margin:0;width:100%}.filter-box .task-search{padding-left:0;padding-right:0}@media (min-width:992px){.filter-box .task-search{padding-left:0;padding-right:0}}.filter-box .select-box .select-status{min-width:150px}.filter-box .select-box .select-status .bootstrap-select{min-width:150px!important;width:auto!important}.filter-box .select-box .select-status .bootstrap-select .dropdown-toggle{min-width:150px!important;width:100%!important}.filter-box .select-box .select-status .bootstrap-select .dropdown-menu{min-width:150px!important}.filter-box .select-box #type+.select-status,.filter-box .select-box[id=type-wrapper] .select-status{min-width:180px}.filter-box .select-box #type+.select-status .bootstrap-select,.filter-box .select-box[id=type-wrapper] .select-status .bootstrap-select{min-width:180px;width:180px}.filter-box .select-box #type+.select-status .bootstrap-select .dropdown-menu,.filter-box .select-box #type+.select-status .bootstrap-select .dropdown-toggle,.filter-box .select-box[id=type-wrapper],.filter-box .select-box[id=type-wrapper] .select-status .bootstrap-select .dropdown-menu,.filter-box .select-box[id=type-wrapper] .select-status .bootstrap-select .dropdown-toggle{min-width:180px}.filter-box .select-box[id=type-wrapper] .select-status,.filter-box .select-box[id=type-wrapper] .select-status .bootstrap-select{flex:0 0 auto;min-width:180px}.filter-box .select-box #product+.select-status,.filter-box .select-box .productFilter+.select-status,.filter-box .select-box[id=product-wrapper] .select-status{flex:0 0 auto;flex-shrink:0;min-width:400px}.filter-box .select-box #product+.select-status .bootstrap-select,.filter-box .select-box .productFilter+.select-status .bootstrap-select,.filter-box .select-box[id=product-wrapper] .select-status .bootstrap-select{min-width:400px;width:400px}.filter-box .select-box #product+.select-status .bootstrap-select .dropdown-menu,.filter-box .select-box #product+.select-status .bootstrap-select .dropdown-toggle,.filter-box .select-box .productFilter+.select-status .bootstrap-select .dropdown-menu,.filter-box .select-box .productFilter+.select-status .bootstrap-select .dropdown-toggle,.filter-box .select-box[id=product-wrapper] .select-status .bootstrap-select .dropdown-menu,.filter-box .select-box[id=product-wrapper] .select-status .bootstrap-select .dropdown-toggle{min-width:400px}.filter-box .select-box[id=product-wrapper]{flex:0 0 auto;flex-shrink:0;min-width:400px}.filter-box .select-box[id=product-wrapper] .select-status,.filter-box .select-box[id=product-wrapper] .select-status .bootstrap-select{flex:0 0 auto;min-width:400px}.filter-box .select-box #service+.select-status,.filter-box .select-box .serviceFilter+.select-status,.filter-box .select-box[id=service-wrapper] .select-status{flex:0 0 auto;flex-shrink:0;min-width:400px}.filter-box .select-box #service+.select-status .bootstrap-select,.filter-box .select-box .serviceFilter+.select-status .bootstrap-select,.filter-box .select-box[id=service-wrapper] .select-status .bootstrap-select{min-width:400px;width:400px}.filter-box .select-box #service+.select-status .bootstrap-select .dropdown-menu,.filter-box .select-box #service+.select-status .bootstrap-select .dropdown-toggle,.filter-box .select-box .serviceFilter+.select-status .bootstrap-select .dropdown-menu,.filter-box .select-box .serviceFilter+.select-status .bootstrap-select .dropdown-toggle,.filter-box .select-box[id=service-wrapper] .select-status .bootstrap-select .dropdown-menu,.filter-box .select-box[id=service-wrapper] .select-status .bootstrap-select .dropdown-toggle{min-width:400px}.filter-box .select-box[id=service-wrapper]{flex:0 0 auto;flex-shrink:0;min-width:400px}.filter-box .select-box[id=service-wrapper] .select-status,.filter-box .select-box[id=service-wrapper] .select-status .bootstrap-select{flex:0 0 auto;min-width:400px}.filter-box .select-box .select-box:has(#client) .select-status,.filter-box .select-box .select-box:has(#employee) .select-status,.filter-box .select-box .select-box:has(#status) .select-status,.filter-box .select-box .select-status:has(select#client),.filter-box .select-box .select-status:has(select#employee),.filter-box .select-box .select-status:has(select#status){min-width:200px}.filter-box .select-box .select-box:has(#client) .select-status .bootstrap-select,.filter-box .select-box .select-box:has(#employee) .select-status .bootstrap-select,.filter-box .select-box .select-box:has(#status) .select-status .bootstrap-select,.filter-box .select-box .select-status:has(select#client) .bootstrap-select,.filter-box .select-box .select-status:has(select#employee) .bootstrap-select,.filter-box .select-box .select-status:has(select#status) .bootstrap-select{min-width:200px!important;width:200px!important}.filter-box .select-box .select-box:has(#client) .select-status .bootstrap-select .dropdown-toggle,.filter-box .select-box .select-box:has(#employee) .select-status .bootstrap-select .dropdown-toggle,.filter-box .select-box .select-box:has(#status) .select-status .bootstrap-select .dropdown-toggle,.filter-box .select-box .select-status:has(select#client) .bootstrap-select .dropdown-toggle,.filter-box .select-box .select-status:has(select#employee) .bootstrap-select .dropdown-toggle,.filter-box .select-box .select-status:has(select#status) .bootstrap-select .dropdown-toggle{min-width:200px!important;width:100%!important}.filter-box .select-box .select-box:has(#client) .select-status .bootstrap-select .dropdown-menu,.filter-box .select-box .select-box:has(#employee) .select-status .bootstrap-select .dropdown-menu,.filter-box .select-box .select-box:has(#status) .select-status .bootstrap-select .dropdown-menu,.filter-box .select-box .select-status:has(select#client) .bootstrap-select .dropdown-menu,.filter-box .select-box .select-status:has(select#employee) .bootstrap-select .dropdown-menu,.filter-box .select-box .select-status:has(select#status) .bootstrap-select .dropdown-menu{min-width:200px!important}.filter-box .select-box .select-box:has(#client) .select-status,.filter-box .select-box .select-box:has(#employee) .select-status,.filter-box .select-box .select-box:has(#status) .select-status{min-width:200px}.filter-box .select-box .select-box:has(#client) .select-status .bootstrap-select,.filter-box .select-box .select-box:has(#employee) .select-status .bootstrap-select,.filter-box .select-box .select-box:has(#status) .select-status .bootstrap-select{min-width:200px!important;width:200px!important}.filter-box .select-box .select-box:has(#client) .select-status .bootstrap-select .dropdown-toggle,.filter-box .select-box .select-box:has(#employee) .select-status .bootstrap-select .dropdown-toggle,.filter-box .select-box .select-box:has(#status) .select-status .bootstrap-select .dropdown-toggle{min-width:200px!important;width:100%!important}.filter-box .select-box .select-box:has(#client) .select-status .bootstrap-select .dropdown-menu,.filter-box .select-box .select-box:has(#employee) .select-status .bootstrap-select .dropdown-menu,.filter-box .select-box .select-box:has(#status) .select-status .bootstrap-select .dropdown-menu{min-width:200px!important}.filter-box #datatableRange,.filter-box #datatableRange.border-0,.filter-box #datatableRange.border-additional-grey,.filter-box #datatableRange2,.filter-box #datatableRange2.border-0,.filter-box #datatableRange2.border-additional-grey,.filter-box .select-box #datatableRange,.filter-box .select-box #datatableRange.border-0,.filter-box .select-box #datatableRange.border-additional-grey,.filter-box .select-box #datatableRange2,.filter-box .select-box #datatableRange2.border-0,.filter-box .select-box #datatableRange2.border-additional-grey,.filter-box .select-box .select-status #datatableRange,.filter-box .select-box .select-status #datatableRange.border-0,.filter-box .select-box .select-status #datatableRange.border-additional-grey,.filter-box .select-box .select-status #datatableRange2,.filter-box .select-box .select-status #datatableRange2.border-0,.filter-box .select-box .select-status #datatableRange2.border-additional-grey,.filter-box .select-box .select-status input[id=datatableRange2],.filter-box .select-box .select-status input[id=datatableRange2].border-0,.filter-box .select-box .select-status input[id=datatableRange2].border-additional-grey,.filter-box .select-box .select-status input[id=datatableRange],.filter-box .select-box .select-status input[id=datatableRange].border-0,.filter-box .select-box .select-status input[id=datatableRange].border-additional-grey,.filter-box .select-box input[id=datatableRange2],.filter-box .select-box input[id=datatableRange2].border-0,.filter-box .select-box input[id=datatableRange2].border-additional-grey,.filter-box .select-box input[id=datatableRange],.filter-box .select-box input[id=datatableRange].border-0,.filter-box .select-box input[id=datatableRange].border-additional-grey,.filter-box .select-status #datatableRange,.filter-box .select-status #datatableRange.border-0,.filter-box .select-status #datatableRange.border-additional-grey,.filter-box .select-status #datatableRange2,.filter-box .select-status #datatableRange2.border-0,.filter-box .select-status #datatableRange2.border-additional-grey,.filter-box .select-status input[id=datatableRange2],.filter-box .select-status input[id=datatableRange2].border-0,.filter-box .select-status input[id=datatableRange2].border-additional-grey,.filter-box .select-status input[id=datatableRange],.filter-box .select-status input[id=datatableRange].border-0,.filter-box .select-status input[id=datatableRange].border-additional-grey,.filter-box input[placeholder*="Start Date To End Date"],.filter-box input[placeholder*="Start Date To End Date"].border-0,.filter-box input[placeholder*="Start Date To End Date"].border-additional-grey,.filter-box input[placeholder*=dateRange],.filter-box input[placeholder*=dateRange].border-0,.filter-box input[placeholder*=dateRange].border-additional-grey,.select-box #datatableRange,.select-box #datatableRange.border-0,.select-box #datatableRange.border-additional-grey,.select-box #datatableRange2,.select-box #datatableRange2.border-0,.select-box #datatableRange2.border-additional-grey,.select-box .select-status #datatableRange,.select-box .select-status #datatableRange.border-0,.select-box .select-status #datatableRange.border-additional-grey,.select-box .select-status #datatableRange2,.select-box .select-status #datatableRange2.border-0,.select-box .select-status #datatableRange2.border-additional-grey,.select-box .select-status input[id=datatableRange2],.select-box .select-status input[id=datatableRange2].border-0,.select-box .select-status input[id=datatableRange2].border-additional-grey,.select-box .select-status input[id=datatableRange],.select-box .select-status input[id=datatableRange].border-0,.select-box .select-status input[id=datatableRange].border-additional-grey,.select-box input[id=datatableRange2],.select-box input[id=datatableRange2].border-0,.select-box input[id=datatableRange2].border-additional-grey,.select-box input[id=datatableRange],.select-box input[id=datatableRange].border-0,.select-box input[id=datatableRange].border-additional-grey,.select-box input[placeholder*="Start Date To End Date"],.select-box input[placeholder*="Start Date To End Date"].border-0,.select-box input[placeholder*="Start Date To End Date"].border-additional-grey,.select-box input[placeholder*=dateRange],.select-box input[placeholder*=dateRange].border-0,.select-box input[placeholder*=dateRange].border-additional-grey{border:none!important;box-shadow:none!important;outline:none!important}.select-box .input-group input.form-control.border-additional-grey:not(#datatableRange):not(#datatableRange2):not([id*=datatableRange]):not([placeholder*="Start Date To End Date"]):not([placeholder*=dateRange]),.select-box .input-group input[type=text].border-additional-grey:not(#datatableRange):not(#datatableRange2):not([id*=datatableRange]):not([placeholder*="Start Date To End Date"]):not([placeholder*=dateRange]),.select-box input.form-control.border-additional-grey:not(#datatableRange):not(#datatableRange2):not([id*=datatableRange]):not([placeholder*="Start Date To End Date"]):not([placeholder*=dateRange]),.select-box input[type=text].border-additional-grey:not(#datatableRange):not(#datatableRange2):not([id*=datatableRange]):not([placeholder*="Start Date To End Date"]):not([placeholder*=dateRange]){border:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px!important;box-sizing:border-box;padding:8px 10px!important}.select-box .input-group input.form-control.border-additional-grey:not(#datatableRange):not(#datatableRange2):not([id*=datatableRange]):not([placeholder*="Start Date To End Date"]):not([placeholder*=dateRange]).border-0,.select-box .input-group input.form-control.border-additional-grey:not(#datatableRange):not(#datatableRange2):not([id*=datatableRange]):not([placeholder*="Start Date To End Date"]):not([placeholder*=dateRange]).border-additional-grey,.select-box .input-group input[type=text].border-additional-grey:not(#datatableRange):not(#datatableRange2):not([id*=datatableRange]):not([placeholder*="Start Date To End Date"]):not([placeholder*=dateRange]).border-0,.select-box .input-group input[type=text].border-additional-grey:not(#datatableRange):not(#datatableRange2):not([id*=datatableRange]):not([placeholder*="Start Date To End Date"]):not([placeholder*=dateRange]).border-additional-grey,.select-box input.form-control.border-additional-grey:not(#datatableRange):not(#datatableRange2):not([id*=datatableRange]):not([placeholder*="Start Date To End Date"]):not([placeholder*=dateRange]).border-0,.select-box input.form-control.border-additional-grey:not(#datatableRange):not(#datatableRange2):not([id*=datatableRange]):not([placeholder*="Start Date To End Date"]):not([placeholder*=dateRange]).border-additional-grey,.select-box input[type=text].border-additional-grey:not(#datatableRange):not(#datatableRange2):not([id*=datatableRange]):not([placeholder*="Start Date To End Date"]):not([placeholder*=dateRange]).border-0,.select-box input[type=text].border-additional-grey:not(#datatableRange):not(#datatableRange2):not([id*=datatableRange]):not([placeholder*="Start Date To End Date"]):not([placeholder*=dateRange]).border-additional-grey{border:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px!important}.select-box .input-group input[type=text]:not(#datatableRange):not(#datatableRange2):not([id*=datatableRange]):not([placeholder*="Start Date To End Date"]):not([placeholder*=dateRange]){border-left:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px!important;border-bottom-left-radius:12px!important;border-top-left-radius:12px!important}.more-filters{border-left:0}@media (max-width:991.98px){.more-filters{border-left:0}}@media (max-width:1199.98px){.more-filters{align-items:center;display:flex;justify-content:flex-end;margin-left:auto!important;padding:0!important}.more-filters a.d-block.d-lg-none{flex-shrink:0;margin-left:8px}.more-filters a.d-block.d-lg-none:hover{background-color:#e9ecef!important}.more-filters a.d-block.d-lg-none:active{background-color:#dee2e6!important}}.more-filters a{cursor:pointer;line-height:1.5;text-decoration:none;transition:opacity .2s ease}.more-filters a:hover{opacity:.8}.more-filters a.d-flex{gap:.25rem}.more-filters a.d-flex i{align-items:center;display:inline-flex;vertical-align:middle}.more-filters .more-filter-tab{background-color:#fff;border:0;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.12);display:flex;flex-direction:column;height:calc(100vh - 86px);overflow-x:hidden;overflow-y:visible;position:fixed;right:12px;top:74px;transform:translate3d(560px,0,0);transition:all .3s ease-in;white-space:nowrap;width:536px;z-index:1040!important}.more-filters .more-filter-tab .clear-all{bottom:0;position:absolute;transition:all .3s ease;width:100%!important}.more-filters .more-filter-tab h3{line-height:1.17;padding:18px 28px 0}.more-filters .more-filter-tab label{line-height:1.14;margin-bottom:12px;padding:0 28px}.more-filters .more-filter-tab .more-filter-items,.more-filters .more-filter-tab .select-filter,.more-filters .more-filter-tab .select-others{overflow:visible;position:relative}.more-filters .more-filter-tab.in{transform:translateZ(0);transition:transform .3s ease-in,width .3s ease-in;width:536px}.more-filters .more-filter-tab.in .filter-inner{display:flex;flex-direction:column;height:100%;overflow:hidden}.more-filters .more-filter-tab.in .filter-detail{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.more-filters .more-filter-tab.in .clear-all{border-radius:0 0 16px 16px;border-top:0;flex-shrink:0;padding:0 28px;transition:width .3s ease}.more-filters .more-filter-tab.in .clear-all button{margin-right:9px;padding:9px 11px}.more-filters .filter-detail{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.more-filters .more-filter-tab .filter-inner{display:flex;flex-direction:column;height:100%;overflow:hidden}.close-more-filter{position:absolute;right:28px;top:14px}.close-more-filter:hover{color:#000}.select-filter{padding:0 28px}.select-filter .select-others,.select-filter .select-status{position:relative}.select-filter .bootstrap-select,.select-filter .bootstrap-select .dropdown-toggle{width:100%!important}.select-filter .bootstrap-select .dropdown-menu{max-width:100%!important;min-width:100%!important;width:100%!important}.select-filter .bootstrap-select .dropdown-menu li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-filter-tab{z-index:1040!important}.more-filter-tab .bootstrap-select .dropdown-menu,.more-filter-tab .dropdown-menu{z-index:1045!important}.filter-box:has(.more-filter-tab.in){z-index:1040!important}.more-filter-tab.in{position:fixed!important;z-index:1040!important}body>.bs-container{margin:0;padding:0}body>.bs-container .dropdown-menu.show,body>.bs-container.show .dropdown-menu{display:block!important;max-height:300px;opacity:1!important;overflow-y:auto;visibility:visible!important;z-index:1085!important}body>.bs-container .dropdown-menu.show .inner,body>.bs-container.show .dropdown-menu .inner{display:block!important;height:auto!important;max-height:250px;overflow-y:auto}body>.bs-container .dropdown-menu.show .inner ul.dropdown-menu,body>.bs-container.show .dropdown-menu .inner ul.dropdown-menu{background:transparent;border:none;box-shadow:none;display:block!important;max-height:none;opacity:1!important;overflow:visible;position:static!important;visibility:visible!important}.bootstrap-select .dropdown-menu.show .inner,.bs-container .dropdown-menu.show .inner{display:block;height:auto}.bootstrap-select .dropdown-menu.show .inner .dropdown-menu.inner,.bootstrap-select .dropdown-menu.show .inner ul.dropdown-menu,.bs-container .dropdown-menu.show .inner .dropdown-menu.inner,.bs-container .dropdown-menu.show .inner ul.dropdown-menu{display:block;opacity:1;position:static;visibility:visible}.bootstrap-select .dropdown-menu li{min-height:48px}.bootstrap-select .dropdown-menu li a{align-items:center;display:flex;line-height:1.5;min-height:48px;padding:10px 12px}.bootstrap-select .dropdown-menu li a .d-flex,.bootstrap-select .dropdown-menu li a .media{align-items:center;min-height:32px;width:100%}.bootstrap-select .dropdown-menu li a .d-flex .taskEmployeeImg,.bootstrap-select .dropdown-menu li a .media .taskEmployeeImg{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;margin-right:8px;min-height:32px;overflow:visible}.bootstrap-select .dropdown-menu li a .d-flex .taskEmployeeImg img,.bootstrap-select .dropdown-menu li a .media .taskEmployeeImg img{border-radius:50%;display:block;-o-object-fit:cover;object-fit:cover}.bootstrap-select .dropdown-menu .taskEmployeeImg{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;min-height:32px;overflow:visible}.bootstrap-select .dropdown-menu .taskEmployeeImg img{border-radius:50%;display:block;-o-object-fit:cover;object-fit:cover}.bootstrap-select .dropdown-menu .media{align-items:center;min-height:40px;padding:4px 0}.bootstrap-select .dropdown-menu .media .position-relative{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-right:8px;width:32px}.bootstrap-select .dropdown-menu .media .position-relative .taskEmployeeImg{min-height:32px;overflow:visible}.bootstrap-select .dropdown-menu .media .position-relative .taskEmployeeImg img{border-radius:50%;-o-object-fit:cover;object-fit:cover}.bootstrap-select .dropdown-menu .media .position-relative img.taskEmployeeImg{border-radius:50%;height:32px!important;-o-object-fit:cover;object-fit:cover;width:32px!important}.filter-box .bootstrap-select:has(select#client),.filter-box .bootstrap-select:has(select#employee),.filter-box .bootstrap-select:has(select#status),.filter-box .select-box:has(#client) .select-status,.filter-box .select-box:has(#employee) .select-status,.filter-box .select-box:has(#status) .select-status{min-width:200px!important}.filter-box .bootstrap-select:has(select#client) .bootstrap-select,.filter-box .bootstrap-select:has(select#employee) .bootstrap-select,.filter-box .bootstrap-select:has(select#status) .bootstrap-select,.filter-box .select-box:has(#client) .select-status .bootstrap-select,.filter-box .select-box:has(#employee) .select-status .bootstrap-select,.filter-box .select-box:has(#status) .select-status .bootstrap-select{min-width:200px!important;width:200px!important}.filter-box .bootstrap-select:has(select#client) .bootstrap-select .dropdown-toggle,.filter-box .bootstrap-select:has(select#employee) .bootstrap-select .dropdown-toggle,.filter-box .bootstrap-select:has(select#status) .bootstrap-select .dropdown-toggle,.filter-box .select-box:has(#client) .select-status .bootstrap-select .dropdown-toggle,.filter-box .select-box:has(#employee) .select-status .bootstrap-select .dropdown-toggle,.filter-box .select-box:has(#status) .select-status .bootstrap-select .dropdown-toggle{min-width:200px!important;width:100%!important}.filter-box .bootstrap-select:has(select#client) .bootstrap-select .dropdown-menu,.filter-box .bootstrap-select:has(select#employee) .bootstrap-select .dropdown-menu,.filter-box .bootstrap-select:has(select#status) .bootstrap-select .dropdown-menu,.filter-box .select-box:has(#client) .select-status .bootstrap-select .dropdown-menu,.filter-box .select-box:has(#employee) .select-status .bootstrap-select .dropdown-menu,.filter-box .select-box:has(#status) .select-status .bootstrap-select .dropdown-menu{min-width:200px!important}.filter-box select#client+.bootstrap-select,.filter-box select#client~.bootstrap-select,.filter-box select#employee+.bootstrap-select,.filter-box select#employee~.bootstrap-select,.filter-box select#status+.bootstrap-select,.filter-box select#status~.bootstrap-select{min-width:200px!important;width:200px!important}.filter-box select#client+.bootstrap-select .dropdown-toggle,.filter-box select#client~.bootstrap-select .dropdown-toggle,.filter-box select#employee+.bootstrap-select .dropdown-toggle,.filter-box select#employee~.bootstrap-select .dropdown-toggle,.filter-box select#status+.bootstrap-select .dropdown-toggle,.filter-box select#status~.bootstrap-select .dropdown-toggle{min-width:200px!important;width:100%!important}.filter-box select#client+.bootstrap-select .dropdown-menu,.filter-box select#client~.bootstrap-select .dropdown-menu,.filter-box select#employee+.bootstrap-select .dropdown-menu,.filter-box select#employee~.bootstrap-select .dropdown-menu,.filter-box select#status+.bootstrap-select .dropdown-menu,.filter-box select#status~.bootstrap-select .dropdown-menu{min-width:200px!important}.filter-box .select-status select#client+.bootstrap-select,.filter-box .select-status select#client~.bootstrap-select,.filter-box .select-status select#employee+.bootstrap-select,.filter-box .select-status select#employee~.bootstrap-select,.filter-box .select-status select#status+.bootstrap-select,.filter-box .select-status select#status~.bootstrap-select{min-width:200px!important;width:200px!important}.filter-box .select-status select#client+.bootstrap-select .dropdown-toggle,.filter-box .select-status select#client~.bootstrap-select .dropdown-toggle,.filter-box .select-status select#employee+.bootstrap-select .dropdown-toggle,.filter-box .select-status select#employee~.bootstrap-select .dropdown-toggle,.filter-box .select-status select#status+.bootstrap-select .dropdown-toggle,.filter-box .select-status select#status~.bootstrap-select .dropdown-toggle{min-width:200px!important;width:100%!important}.filter-box .select-status select#client+.bootstrap-select .dropdown-menu,.filter-box .select-status select#client~.bootstrap-select .dropdown-menu,.filter-box .select-status select#employee+.bootstrap-select .dropdown-menu,.filter-box .select-status select#employee~.bootstrap-select .dropdown-menu,.filter-box .select-status select#status+.bootstrap-select .dropdown-menu,.filter-box .select-status select#status~.bootstrap-select .dropdown-menu{min-width:200px!important}.filter-box .select-status:has(select#client),.filter-box .select-status:has(select#employee),.filter-box .select-status:has(select#status){min-width:200px!important}.filter-box .select-status:has(select#client) .bootstrap-select,.filter-box .select-status:has(select#employee) .bootstrap-select,.filter-box .select-status:has(select#status) .bootstrap-select{min-width:200px!important;width:200px!important}.filter-box .select-status:has(select#client) .bootstrap-select .dropdown-toggle,.filter-box .select-status:has(select#employee) .bootstrap-select .dropdown-toggle,.filter-box .select-status:has(select#status) .bootstrap-select .dropdown-toggle{min-width:200px!important;width:100%!important}.filter-box .select-status:has(select#client) .bootstrap-select .dropdown-menu,.filter-box .select-status:has(select#employee) .bootstrap-select .dropdown-menu,.filter-box .select-status:has(select#status) .bootstrap-select .dropdown-menu{min-width:200px!important}.filter-box .select-box:has(select#client) .select-status,.filter-box .select-box:has(select#employee) .select-status,.filter-box .select-box:has(select#status) .select-status{min-width:200px!important}.filter-box .select-box:has(select#client) .select-status .bootstrap-select,.filter-box .select-box:has(select#employee) .select-status .bootstrap-select,.filter-box .select-box:has(select#status) .select-status .bootstrap-select{min-width:200px!important;width:200px!important}.filter-box .select-box:has(select#client) .select-status .bootstrap-select .dropdown-toggle,.filter-box .select-box:has(select#employee) .select-status .bootstrap-select .dropdown-toggle,.filter-box .select-box:has(select#status) .select-status .bootstrap-select .dropdown-toggle{min-width:200px!important;width:100%!important}.filter-box .select-box:has(select#client) .select-status .bootstrap-select .dropdown-menu,.filter-box .select-box:has(select#employee) .select-status .bootstrap-select .dropdown-menu,.filter-box .select-box:has(select#status) .select-status .bootstrap-select .dropdown-menu{min-width:200px!important}@media (max-width:991.98px){.mobile-close-sidebar-panel.toggled{background-color:rgba(0,0,0,.4);display:block;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1040}body.mobile-menu-open{overflow:hidden}}.main-sidebar{transition:width .3s;width:var(--app-sidebar-w,240px)}@media (max-width:991.98px){.main-sidebar{overflow-x:auto;top:0;transform:translate3d(-293px,0,0);transition:.3s}}.sidebar-brand-box{transition:width .3s}.sidebar-brand-box .sidebar-brand{border-bottom:1px solid #2d323a!important;padding:8px 20px;transition:width .3s}.sidebar-brand-box .sidebar-brand .sidebar-brand-name h1 i{font-size:10px;font-weight:700}.sidebar-brand-box .sidebar-brand-dropdown{border:1px solid #e8eef3;border-radius:3px}.sidebar-brand-box .sidebar-brand-dropdown .profile-box a{color:#616e80}.sidebar-brand-box .sidebar-brand-dropdown .profile-box a:hover{color:#1d82f5}.sidebar-brand-box .sidebar-brand-dropdown .profile-box .profileImg{border:1px solid #e8eef3;border-radius:3px}.sidebar-brand-box .sidebar-brand-dropdown a.dropdown-item{border-radius:8px;margin:2px 4px}.sidebar-brand-box .sidebar-brand-dropdown a.dropdown-item:hover{background-color:#1d82f5}.sidebar-transitions-enabled .closeIt .accordionItemContent,.sidebar-transitions-enabled .openIt .accordionItemContent{transition:transform .2s ease-out}.accordionItem a.active{color:#f7faff}.sidebar-menu li .accordionItemContent a{margin-left:36px;padding:.5rem 1.2rem}.sidebar-menu li .accordionItemContent a:hover{color:hsla(220,2%,65%,.506)!important}.sidebar-menu li .accordionItemContent a.active{background-color:hsla(0,0%,100%,.1);color:hsla(220,2%,65%,.506)!important}.sidebar-menu li .nav-item{display:block;padding:10px 20px;transition:color .2s ease;width:230px}.sidebar-menu li .nav-item:focus,.sidebar-menu li .nav-item:hover{color:hsla(220,2%,65%,.506)!important}.currency-symbol-icon{display:inline-block;font-size:16px;font-weight:600;text-align:center;vertical-align:middle;width:16px}.sidebar-brand-logo{border-radius:4px}.sidebarTogglerBox{border-top:1px solid #2d323a!important;transition:width .3s;width:var(--app-sidebar-w,240px)}.sidebarTogglerBox p{display:block}.sidebar-toggled .main-container,.sidebar-toggled .main-header{transition:width .3s ease-in-out}.sidebar-toggled .main-sidebar,.sidebar-toggled .sidebar-brand-box .sidebar-brand,.sidebar-toggled .sidebarTogglerBox{transition:width .3s}.sidebar-toggled .accordionItem.closeIt .accordionItemHeading:after,.sidebar-toggled .accordionItem.openIt .accordionItemHeading:after,.sidebar-toggled .accordionItemContent,.sidebar-toggled .nav-item span,.sidebar-toggled .sidebar-brand-name,.sidebar-toggled .sidebarTogglerBox p{display:none}@media (max-width:991.98px){.main-sidebar.toggled{overflow-x:inherit;transform:translateZ(0);transition:.3s;z-index:1045}}.sidebar-dark .sidebar-menu::-webkit-scrollbar{background:#262f3a;width:10px}.sidebar-dark .sidebar-menu::-webkit-scrollbar-thumb{background-color:#585858;border:3px solid #262f3a}:root{--sidebar-light-bg:#f5f7fa;--sidebar-light-border:rgba(0,0,0,.08);--sidebar-light-text:#374151;--sidebar-light-text-muted:#6b7280;--sidebar-light-hover:rgba(0,0,0,.04);--sidebar-light-active:rgba(79,70,229,.1);--sidebar-light-active-text:#4f46e5;--sidebar-light-alt-bg:#fff;--sidebar-light-alt-border:rgba(0,0,0,.06);--sidebar-light-alt-text:#4b5563;--sidebar-light-alt-text-muted:#6b7280;--sidebar-light-alt-hover:rgba(0,0,0,.02);--sidebar-light-alt-active:rgba(59,130,246,.08);--sidebar-light-alt-active-text:#3b82f6;--sidebar-dark-border:hsla(0,0%,100%,.05);--sidebar-dark-text:hsla(0,0%,100%,.8);--sidebar-dark-text-muted:hsla(0,0%,100%,.7);--sidebar-dark-hover:hsla(0,0%,100%,.05);--sidebar-dark-active:rgba($blue,0.15);--sidebar-dark-active-text:$blue}.mobile-close-sidebar-panel{display:none}@media (max-width:991.98px){.mobile-close-sidebar-panel.toggled{background-color:rgba(0,0,0,.4);display:block;height:100%;left:100px;position:fixed;top:0;z-index:99}}.main-sidebar{background:var(--sidebar-light-bg);border-right:1px solid var(--sidebar-light-border);bottom:0;left:0;top:0;width:240px}@media (max-width:991.98px){.main-sidebar{overflow-x:auto;top:0;transform:translate3d(-293px,0,0)}}.sidebar-brand-box{align-items:center;display:flex;height:63px;position:relative;z-index:1!important}.sidebar-brand-box .sidebar-brand{align-items:center;border-bottom:none;display:flex;height:100%;padding:12px 20px;position:relative;width:100%}.sidebar-brand-box .sidebar-brand:after{content:none}.sidebar-brand-box .sidebar-brand .sidebar-brand-name{overflow:hidden;width:80%;word-break:break-word}.sidebar-brand-box .sidebar-brand .sidebar-brand-name h1{color:var(--sidebar-light-text);font-weight:600;line-height:1.38;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}.sidebar-brand-box .sidebar-brand .sidebar-brand-name .pro-name{line-height:1.69;margin-left:20px}.sidebar-brand-box .sidebar-brand .sidebar-brand-name .pro-name span{height:12px;left:-20px;position:absolute;top:4px;width:12px}.sidebar-brand-box .sidebar-brand .sidebar-brand-name .pro-name p{color:var(--sidebar-light-text-muted);font-size:.875rem;margin:0;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}.sidebar-brand-box .sidebar-brand-dropdown{background:#fff;border:1px solid var(--sidebar-light-border);border-radius:12px;box-shadow:none;left:0!important;width:300px}@media (max-width:991.98px){.sidebar-brand-box .sidebar-brand-dropdown{padding-bottom:10px;position:fixed!important;top:0;transform:translate3d(-2px,60px,0)!important}}.sidebar-brand-box .sidebar-brand-dropdown .profile-box{padding:16px 24px}.sidebar-brand-box .sidebar-brand-dropdown .profile-box a{color:var(--sidebar-light-text)}.sidebar-brand-box .sidebar-brand-dropdown .profile-box a:hover{color:var(--sidebar-light-active-text)}.sidebar-brand-box .sidebar-brand-dropdown .profile-box .profileImg{border:1px solid #e5e7eb;border-radius:8px;height:36px;overflow:hidden;width:36px}.sidebar-brand-box .sidebar-brand-dropdown .profile-box .profileImg img{-o-object-fit:cover;object-fit:cover}.sidebar-brand-box .sidebar-brand-dropdown .profile-box .ProfileData h3{color:var(--sidebar-light-text);line-height:1.13;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:177px;word-break:break-all}.sidebar-brand-box .sidebar-brand-dropdown .profile-box .ProfileData p{color:var(--sidebar-light-text-muted);line-height:1.09}.sidebar-brand-box .sidebar-brand-dropdown a.dropdown-item{border-radius:6px;color:var(--sidebar-light-text);line-break:anywhere;line-height:1.87;margin:2px 8px;transition:all .2s ease;white-space:normal}.sidebar-brand-box .sidebar-brand-dropdown a.dropdown-item:hover{background-color:var(--sidebar-light-active-text);color:#fff!important;transform:translateX(2px)}.sidebar-brand-box .sidebar-brand-dropdown .custom-control.custom-switch{margin-right:-8px}.closeIt .accordionItemContent{display:block;float:left;height:0;transform:scaleY(0);transition:none}.openIt .accordionItemContent{box-sizing:border-box;display:block;transform:scaleY(1);transform-origin:top;transition:none}.sidebar-transitions-enabled .closeIt .accordionItemContent,.sidebar-transitions-enabled .openIt .accordionItemContent{transition:none}.accordionItem a.active{color:var(--sidebar-light-active-text)!important}.sidebar-menu{display:block!important;height:calc(100% - 111px);overflow:auto;overflow-x:hidden;padding:8px 0;white-space:nowrap;z-index:0}@media (max-width:991.98px){.sidebar-menu{height:calc(100% - 63px)}}.sidebar-menu li{margin:2px 8px;position:relative}.sidebar-menu li .accordionItemContent{border-left:1px solid var(--sidebar-light-border);margin-left:24px}.sidebar-menu li .accordionItemContent a{border-radius:6px;color:var(--sidebar-light-text-muted);display:block;font-size:.875rem;margin-left:8px;padding:8px 16px;transition:color .2s ease;white-space:nowrap}.sidebar-menu li .accordionItemContent a:hover{background-color:transparent;color:var(--sidebar-light-text)!important}.sidebar-menu li .nav-item{align-items:center;border-radius:8px;color:var(--sidebar-light-text);display:flex;font-size:.875rem;font-weight:500;line-height:1.87;overflow:hidden;padding:10px 16px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:auto}.sidebar-menu li .nav-item:focus,.sidebar-menu li .nav-item:hover{background-color:transparent;color:var(--sidebar-light-text)!important}.sidebar-menu li .nav-item.active{background-color:var(--sidebar-light-active);color:var(--sidebar-light-active-text)!important}.sidebar-menu li .nav-item.active:before{background:var(--sidebar-light-active-text);border-radius:0 2px 2px 0;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.side-icon{display:inline-block;font-size:16px;margin-right:12px;opacity:.8;position:relative;vertical-align:middle;width:16px}.accordionItemHeading:after{-webkit-font-smoothing:antialiased;color:var(--sidebar-light-text-muted);display:inline-block;font-family:simple-line-icons;font-size:10px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:900;line-height:27px;position:absolute;right:15px;text-rendering:auto}.accordionItem.openIt .accordionItemHeading:after{content:"\e604"}.accordionItem.closeIt .accordionItemHeading:after{content:"\e606"}.sidebar-brand-logo{border-radius:8px;max-width:32px;overflow:hidden}.sidebarTogglerBox{background:var(--sidebar-light-bg);border-top:none;height:auto;min-height:48px;padding:8px 16px;position:fixed;transition:width .3s ease-in-out;width:240px;z-index:2}@media (max-width:991.98px){.sidebarTogglerBox{display:none!important}}.sidebarTogglerBox #sidebarToggle{-webkit-font-smoothing:antialiased;background-color:transparent;border:none;border-radius:6px;color:var(--sidebar-light-text);cursor:pointer;display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;line-height:1;padding:8px;text-rendering:auto}.sidebarTogglerBox #sidebarToggle:hover{background-color:var(--sidebar-light-hover)}.sidebarTogglerBox .powered-by,.sidebarTogglerBox .sidebar-version,.sidebarTogglerBox p{color:var(--sidebar-light-text-muted);display:block}#sidebarToggle:before{content:"\f053"}.sidebar-toggled #sidebarToggle:before{content:"\f054"}.sidebar-toggled .main-container,.sidebar-toggled .main-header{margin-left:60px}.sidebar-toggled .main-sidebar,.sidebar-toggled .sidebarTogglerBox{width:3.77rem!important}.sidebar-toggled .sidebar-brand-box .sidebar-brand{height:63px;padding:14px}.sidebar-toggled .accordionItem.closeIt .accordionItemHeading:after,.sidebar-toggled .accordionItem.openIt .accordionItemHeading:after,.sidebar-toggled .accordionItemContent,.sidebar-toggled .nav-item span,.sidebar-toggled .sidebar-brand-name,.sidebar-toggled .sidebarTogglerBox .powered-by,.sidebar-toggled .sidebarTogglerBox .sidebar-version,.sidebar-toggled .sidebarTogglerBox p{display:none}.sidebar-toggled .sidebarTogglerBox button{margin:0 auto}@media (max-width:991.98px){.main-sidebar.toggled{overflow-x:inherit;transform:translateZ(0);z-index:1045}}.sidebar-menu::-webkit-scrollbar{background:transparent;border-radius:4px;width:8px}.sidebar-menu::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px}.sidebar-menu::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}.sidebar-light-alt .main-sidebar{background:var(--sidebar-light-alt-bg);border-right:1px solid var(--sidebar-light-alt-border);box-shadow:none}.sidebar-light-alt .sidebar-brand-box .sidebar-brand{background:transparent;border-bottom:1px solid var(--sidebar-light-alt-border)}.sidebar-light-alt .sidebar-brand-box .sidebar-brand-dropdown{background:#fff;border:1px solid var(--sidebar-light-alt-border)}.sidebar-light-alt .sidebar-menu li .nav-item{color:var(--sidebar-light-alt-text);font-weight:400}.sidebar-light-alt .sidebar-menu li .nav-item:hover{background-color:var(--sidebar-light-alt-hover);color:#1f2937!important}.sidebar-light-alt .sidebar-menu li .nav-item.active{background-color:var(--sidebar-light-alt-active);color:var(--sidebar-light-alt-active-text)!important}.sidebar-light-alt .sidebar-menu li .nav-item.active:before{background:var(--sidebar-light-alt-active-text)}.sidebar-light-alt .sidebar-menu li .accordionItemContent a{color:var(--sidebar-light-alt-text-muted)}.sidebar-light-alt .sidebar-menu li .accordionItemContent a:hover{background-color:var(--sidebar-light-alt-hover);color:var(--sidebar-light-alt-text)!important}.sidebar-light-alt .sidebarTogglerBox{background:var(--sidebar-light-alt-bg);border-top:1px solid var(--sidebar-light-alt-border)}.sidebar-light-alt .sidebarTogglerBox #sidebarToggle{color:var(--sidebar-light-alt-text)}.sidebar-light-alt .sidebarTogglerBox #sidebarToggle:hover{background-color:var(--sidebar-light-alt-hover)}body.dark-theme .main-sidebar{background:var(--sidebar-dark-bg);border-right:1px solid var(--sidebar-dark-border);box-shadow:none}body.dark-theme .sidebar-brand-box .sidebar-brand{background:transparent;border-bottom:1px solid var(--sidebar-dark-border)}body.dark-theme .sidebar-brand-box .sidebar-brand-dropdown{background:#262a30;border:1px solid var(--sidebar-dark-border)}body.dark-theme .sidebar-menu li .nav-item{color:var(--sidebar-dark-text)}body.dark-theme .sidebar-menu li .nav-item:hover{background-color:var(--sidebar-dark-hover);color:#fff!important}body.dark-theme .sidebar-menu li .nav-item.active{background-color:var(--sidebar-dark-active);color:var(--sidebar-dark-active-text)!important}body.dark-theme .sidebar-menu li .nav-item.active:before{background:var(--sidebar-dark-active-text)}body.dark-theme .sidebar-menu li .accordionItemContent{border-left-color:var(--sidebar-dark-border)}body.dark-theme .sidebar-menu li .accordionItemContent a{color:var(--sidebar-dark-text-muted)}body.dark-theme .sidebar-menu li .accordionItemContent a:hover{background-color:var(--sidebar-dark-hover);color:hsla(0,0%,100%,.9)!important}body.dark-theme .sidebarTogglerBox{background:var(--sidebar-dark-bg)!important;border-top:1px solid var(--sidebar-dark-border)}body.dark-theme .sidebarTogglerBox #sidebarToggle{color:var(--sidebar-dark-text)}body.dark-theme .sidebarTogglerBox #sidebarToggle:hover{background-color:var(--sidebar-dark-hover)}body.dark-theme .sidebarTogglerBox p{color:var(--sidebar-dark-text-muted)!important}body.dark-theme .sidebar-menu::-webkit-scrollbar{background:hsla(0,0%,100%,.05)}body.dark-theme .sidebar-menu::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2)}body.dark-theme .sidebar-menu::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.3)}.sidebar-dark .sidebar-brand-box .sidebar-brand .sidebar-brand-name .pro-name p,.sidebar-dark .sidebar-brand-box .sidebar-brand .sidebar-brand-name h1{color:hsla(0,0%,100%,.95)!important}.sidebar-dark .sidebarTogglerBox #sidebarToggle,.sidebar-dark .sidebarTogglerBox .powered-by .powered-by-link,.sidebar-dark .sidebarTogglerBox .sidebar-version,.sidebar-dark .sidebarTogglerBox p{color:hsla(0,0%,100%,.9)!important}.sidebar-dark .main-sidebar{background:var(--sidebar-dark-bg);border-right:1px solid var(--sidebar-dark-border);box-shadow:none}.sidebar-dark .sidebar-brand-box .sidebar-brand{border-bottom:1px solid var(--sidebar-dark-border)}.sidebar-dark .sidebar-brand-box .sidebar-brand .sidebar-brand-name h1{color:hsla(0,0%,100%,.95)!important}.sidebar-dark .sidebar-brand-box .sidebar-brand .sidebar-brand-name .pro-name p{color:hsla(0,0%,100%,.8)!important}.sidebar-dark .sidebar-brand-box .sidebar-brand-dropdown{background:#262a30;border:1px solid var(--sidebar-dark-border)}.sidebar-dark .sidebar-brand-box .sidebar-brand-dropdown .profile-box .ProfileData h3{color:hsla(0,0%,100%,.95)!important}.sidebar-dark .sidebar-brand-box .sidebar-brand-dropdown .profile-box .ProfileData p{color:hsla(0,0%,100%,.8)!important}.sidebar-dark .sidebar-brand-box .sidebar-brand-dropdown .profile-box a{color:hsla(0,0%,100%,.9)!important}.sidebar-dark .sidebar-brand-box .sidebar-brand-dropdown .profile-box a:hover{color:#1d82f5!important}.sidebar-dark .sidebar-brand-box .sidebar-brand-dropdown a.dropdown-item{color:hsla(0,0%,100%,.9)!important}.sidebar-dark .sidebar-brand-box .sidebar-brand-dropdown a.dropdown-item:hover{background-color:#1d82f5!important;color:#1c1f23!important}.sidebar-dark .sidebar-menu li .nav-item{color:hsla(0,0%,100%,.9)!important;transition:color .2s ease}.sidebar-dark .sidebar-menu li .nav-item:hover{background-color:transparent;color:#fff!important}.sidebar-dark .sidebar-menu li .nav-item.active{background-color:rgba(29,130,245,.2);color:#1d82f5!important}.sidebar-dark .sidebar-menu li .nav-item.active:before{background:#1d82f5}.sidebar-dark .sidebar-menu li .accordionItemContent a{color:hsla(0,0%,100%,.7)!important;transition:color .2s ease}.sidebar-dark .sidebar-menu li .accordionItemContent a:hover{background-color:transparent;color:hsla(0,0%,100%,.9)!important}.sidebar-dark .sidebar-menu li .accordionItemContent a.active{background-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9)!important}.sidebar-dark .sidebarTogglerBox{background:var(--sidebar-dark-bg)!important;border-top:1px solid var(--sidebar-dark-border)}.sidebar-dark .sidebarTogglerBox #sidebarToggle{color:hsla(0,0%,100%,.9)!important}.sidebar-dark .sidebarTogglerBox #sidebarToggle:hover{background-color:hsla(0,0%,100%,.1)}.sidebar-dark .sidebarTogglerBox p{color:hsla(0,0%,100%,.7)!important}.sidebar-dark .sidebar-menu::-webkit-scrollbar{background:hsla(0,0%,100%,.05)}.sidebar-dark .sidebar-menu::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2)}.sidebar-dark .sidebar-menu::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.3)}.sidebar-light .main-sidebar{background:var(--sidebar-light-bg)!important;border-right:1px solid var(--sidebar-light-border)!important}.sidebar-light .sidebar-brand-box .sidebar-brand{background:transparent}.sidebar-light .sidebar-brand-box .sidebar-brand .sidebar-brand-name h1{color:var(--sidebar-light-text)!important}.sidebar-light .sidebar-brand-box .sidebar-brand .sidebar-brand-name .pro-name p{color:var(--sidebar-light-text-muted)!important}.sidebar-light .sidebar-brand-box .sidebar-brand-dropdown{background:#fff;border:1px solid var(--sidebar-light-border)}.sidebar-light .sidebar-brand-box .sidebar-brand-dropdown .profile-box .ProfileData h3{color:var(--sidebar-light-text)!important}.sidebar-light .sidebar-brand-box .sidebar-brand-dropdown .profile-box .ProfileData p{color:var(--sidebar-light-text-muted)!important}.sidebar-light .sidebar-brand-box .sidebar-brand-dropdown .profile-box a{color:var(--sidebar-light-text)!important}.sidebar-light .sidebar-brand-box .sidebar-brand-dropdown .profile-box a:hover{color:var(--sidebar-light-active-text)!important}.sidebar-light .sidebar-brand-box .sidebar-brand-dropdown a.dropdown-item{color:var(--sidebar-light-text)!important}.sidebar-light .sidebar-brand-box .sidebar-brand-dropdown a.dropdown-item:hover{background-color:var(--sidebar-light-hover)!important;color:var(--sidebar-light-active-text)!important}.sidebar-light .sidebar-menu li .nav-item{color:var(--sidebar-light-text)!important;transition:color .2s ease}.sidebar-light .sidebar-menu li .nav-item:hover{background-color:var(--sidebar-light-hover);color:var(--sidebar-light-text)!important}.sidebar-light .sidebar-menu li .nav-item.active{background-color:var(--sidebar-light-active);color:var(--sidebar-light-active-text)!important}.sidebar-light .sidebar-menu li .nav-item.active:before{background:var(--sidebar-light-active-text)}.sidebar-light .sidebar-menu li .accordionItemContent a{color:var(--sidebar-light-text-muted)!important}.sidebar-light .sidebar-menu li .accordionItemContent a:hover{background-color:var(--sidebar-light-hover);color:var(--sidebar-light-text)!important}.sidebar-light .sidebar-menu li .accordionItemContent a.active{background-color:var(--sidebar-light-active);color:var(--sidebar-light-active-text)!important}.sidebar-light .sidebarTogglerBox{background:var(--sidebar-light-bg)!important}.sidebar-light .sidebarTogglerBox #sidebarToggle{color:var(--sidebar-light-text)}.sidebar-light .sidebarTogglerBox #sidebarToggle:hover{background-color:var(--sidebar-light-hover)}.sidebar-light .sidebarTogglerBox p{color:var(--sidebar-light-text-muted)!important}.sidebar-light .sidebar-menu::-webkit-scrollbar{background:transparent}.sidebar-light .sidebar-menu::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2)}.sidebar-light .sidebar-menu::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}.sidebar-light .sidebar-brand-logo{color:var(--sidebar-light-text)}.accordionItem{will-change:auto}.sidebar-transitions-enabled .accordionItem{will-change:transform}@media (max-width:991.98px){.main-sidebar,.sidebarTogglerBox{width:240px}.main-container,.main-header{margin-left:0}}.rtz-submenu-heading{border-top:1px solid rgba(0,0,0,.06);color:#9ca3af;display:block;font-size:10px;font-weight:600;letter-spacing:.06em;margin:12px 0 4px;padding:8px 1.2rem 0;pointer-events:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rtz-submenu-heading--first{border-top:0;margin-top:2px;padding-top:0}body.dark-theme .rtz-submenu-heading{border-top-color:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.45)}@media (max-width:991.98px){.main-sidebar{transform:translate3d(-293px,0,0)}.main-sidebar.toggled{transform:translateZ(0)!important;z-index:1045}.mobile-close-sidebar-panel.toggled{opacity:1;z-index:1040}}.ui_header{background-color:#131523}.ui_header h2{color:#fff;font-size:28px;font-weight:700;letter-spacing:.12px;line-height:1.14;padding:34px 0}.ui_box{padding:77px 0}.ui_box .ui_heading h4{color:#131523;font-size:28px;font-weight:500;letter-spacing:.12px;line-height:1.14;margin-bottom:65px}.ui_box .ntfcn_add_box{margin-top:94px}.ui_box .ui_sub_heading h4{color:#28313c;font-size:28px;font-weight:500;letter-spacing:.12px;line-height:1.14;margin-bottom:31.9px}@media (max-width:767.98px){.choose_ui_color .card{padding-left:0;padding-right:0}}.choose_ui_color .ui_color_title{border-bottom:1px solid #d5d7e3;margin-bottom:20.8px}.choose_ui_color .ui_color_title p{color:#7e84a3;font-size:16px;letter-spacing:.1px;line-height:1.13;margin-bottom:23.5px}.choose_ui_color .card-header{height:130px;margin-bottom:23.8px}.choose_ui_color .card-body p{color:#354052;font-size:23.4px;font-weight:500;line-height:1.33;margin-bottom:0;text-align:left}.typo_heading p span:nth-child(5),.typo_heading p span:nth-child(6){color:#131523}.typography_and_elements .typo_font p{color:#131523;font-size:13px;line-height:1.15}.typography_and_elements .typo_font h2{color:#131523;font-size:55px;line-height:1.16}.typography_and_elements .typo_heading{color:#28313c;font-weight:400;margin-top:41px}.typography_and_elements .typo_heading span{margin-right:31px}@media (max-width:767.98px){.typography_and_elements .typo_heading span{display:block;margin-bottom:3rem}}.typography_and_elements .ui_elements{margin-top:105px}.typography_and_elements .ui_elements .col{width:20%}@media (max-width:991.98px){.typography_and_elements .ui_elements .col{width:50%}}@media (max-width:767.98px){.typography_and_elements .ui_elements .col{width:100%}}.ui_cards_tables{background-color:#e8eef3}.ui_select .select2-container{width:100%!important}.bg-dark{background-color:#1c1f23!important}.bg-grey{background-color:#e8eef3}.bg-light-grey{background-color:#f1f1f3}.bg-dark-grey{background-color:#616e80}.bg-darkest-grey{background-color:#28313c}.bg-lightest-grey{background-color:#99a5b5}.bg-blue{background-color:#1d82f5}.bg-red{background-color:#d30000}.bg-yellow{background-color:#fcbd01}.bg-light-green{background-color:#39e500}.bg-dark-green{background-color:#2cb100}.bg-additional-grey{background-color:#e8eef3}.bg-amt-grey{background-color:#e7e9eb}.bg-white-shade{background-color:hsla(220,2%,65%,.506)}.text-darkest-grey{color:#4d4f5c!important}.text-dark-grey{color:#616e80}.text-dark{color:#28313c!important}.text-lightest{color:#99a5b5}.text-blue{color:#1d82f5!important}.text-red{color:#d30000}.text-yellow{color:#fcbd01}.text-light-green{color:#39e500}.text-orange{color:#d97706}.text-dark-green,.text-green{color:#2cb100}.text-white-shade{color:hsla(220,2%,65%,.506)}.text-pink{color:#ea4c89}.border-grey{border:0}.border-left-grey{border-left:0}.border-right-grey{border-right:0}.border-top-grey{border-top:0}.border-bottom-grey{border-bottom:0}.border-additional-grey{border:0}@media (max-width:767.98px){.border-left-grey-sm-0{border-left:0!important}.border-right-grey-sm-0{border-right:0!important}}.f-w-500{font-weight:500!important}.f-8{font-size:8px}.f-10{font-size:10px}.f-11{font-size:11px}.f-12{font-size:12px}.f-13{font-size:13px}.f-14{font-size:14px!important}.f-15{font-size:15px!important}.f-16{font-size:16px}.f-18{font-size:18px}.f-19{font-size:19px}.f-20{font-size:20px}.f-21{font-size:21px}.f-27{font-size:27px}.f-57{font-size:57px}.heading-h1{font-size:21px;font-weight:700;line-height:1.14}.heading-h2{font-weight:700}.heading-h2,.heading-h3{font-size:18px;line-height:1.17}.heading-h3,.heading-h4{font-weight:500}.heading-h4{font-size:15px;line-height:1.13}.heading-h5{font-size:14px;font-weight:500;letter-spacing:.1px;line-height:1.14}.heading-h6{font-size:12px;font-weight:500;line-height:1.17}.simple-text{font-size:14px;line-height:1.14}.font-weight-semibold{font-weight:500!important}.avatar-img{border:1px solid #707070;height:25px;overflow:hidden;width:25px}.avatar-img img{height:25px;min-width:25px;-o-object-fit:cover;object-fit:cover}.pagination .page-item.active .page-link{background-color:#1d82f5}.pagination li{margin-right:8px}.pagination li a{align-items:center;border:1px solid #e8eef3;border-radius:12px;color:#4d4f5c;display:flex;font-size:13px;height:35px;justify-content:center;line-height:1.54;min-width:35px;transition:all .2s cubic-bezier(.4,0,.2,1)}.pagination li a:focus{box-shadow:0 0 0 3px rgba(29,130,245,.2);outline:none}.pagination li a:hover{background-color:rgba(0,0,0,.04);color:#28313c!important;text-decoration:none!important;transform:translateY(-1px)}@media (max-width:991.98px){.pagination li a{border-radius:14px;font-size:14px;height:44px;min-width:44px}}@media (max-width:767.98px){.pagination li a{border-radius:12px;font-size:13px;height:40px;margin-right:4px;min-width:40px}}.page-item.active .page-link{background-color:#1d82f5;border-color:#1d82f5;border-radius:12px;box-shadow:0 2px 8px rgba(29,130,245,.3)}.page-item.active .page-link:focus,.page-item.active .page-link:hover{box-shadow:0 4px 12px rgba(29,130,245,.4);color:#fff!important;transform:translateY(-1px)}div.dataTables_wrapper div.dataTables_info{margin:0!important;padding:0!important}@media (max-width:991.98px){div.dataTables_wrapper div.dataTables_info{font-size:12px}}@media (max-width:767.98px){div.dataTables_wrapper div.dataTables_info{font-size:10px}}.page-item.active .page-link{z-index:0}body.dark-theme .pagination li{margin-right:8px}body.dark-theme .pagination li a{align-items:center;background-color:transparent!important;border:1px solid var(--dt-border,#2d323a)!important;border-radius:12px;color:var(--dt-text-muted,#9ca3af)!important;display:flex;font-size:13px;height:35px;justify-content:center;line-height:1.54;min-width:35px;outline:none!important;transition:background-color .2s ease,color .2s ease}body.dark-theme .pagination li a:focus{box-shadow:0 0 0 3px rgba(29,130,245,.6)!important;outline:none!important}body.dark-theme .pagination li a:hover{background-color:hsla(0,0%,100%,.06)!important;color:var(--dt-text,#fff)!important}@media (max-width:991.98px){body.dark-theme .pagination li a{border-radius:14px;font-size:14px;height:44px;min-width:44px}}@media (max-width:767.98px){body.dark-theme .pagination li a{border-radius:12px;font-size:13px;height:40px;margin-right:4px;min-width:40px}}body.dark-theme .page-item.active .page-link{background-color:#0964cc!important;border-color:#0964cc!important;border-radius:12px!important;color:#fff!important}body.dark-theme .page-item.active .page-link:focus,body.dark-theme .page-item.active .page-link:hover{box-shadow:0 0 0 3px hsla(0,0%,100%,.5)!important;color:#fff!important}body.dark-theme div.dataTables_wrapper div.dataTables_info{color:var(--dt-text,#fff)!important;margin:0!important;padding:0!important}@media (max-width:991.98px){body.dark-theme div.dataTables_wrapper div.dataTables_info{font-size:12px!important}}@media (max-width:767.98px){body.dark-theme div.dataTables_wrapper div.dataTables_info{font-size:10px!important}}body.dark-theme .dataTables_length,body.dark-theme .dataTables_length label{color:var(--dt-text,#e5e7eb)!important}body.dark-theme .dataTables_length select{border-color:var(--dt-border,#2d323a)!important}body.dark-theme .dataTables_length select,body.dark-theme .dataTables_length select option{background-color:var(--dt-card,#1e2228)!important;color:var(--dt-text,#e5e7eb)!important}body.dark-theme .dataTables_length select:focus{border-color:#1d82f5!important;box-shadow:0 0 0 2px rgba(29,130,245,.35)!important}body.dark-theme .page-link,body.dark-theme .pagination,body.dark-theme .pagination a,body.dark-theme .pagination li{outline:none!important}.labels p{color:#28313c;font-size:14px;line-height:1.14;width:50%}.card-horizontal{display:flex;flex:1 1 auto}.card-img{border-radius:12px;height:60px;margin:1.25rem;-o-object-fit:contain;object-fit:contain;overflow:hidden;width:60px}.card-img img{height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.card-img-small{border:none;border-radius:8px;flex-shrink:0;height:30px;margin:1.25rem;-o-object-fit:contain;object-fit:contain;overflow:hidden;width:30px}.card-title{line-height:21px;margin-bottom:7px}.card-text{line-height:1.5}.w-tables{box-shadow:0 0 4px 0 #d2d9e4;overflow-x:clip;overflow-y:visible}.w-tables .dataTables_wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:visible}@media (max-width:767.98px){.w-tables{padding:0!important}.w-tables .dataTables_wrapper{overflow-x:auto}}.dataTables_wrapper{box-sizing:border-box;max-width:100%;width:100%}.dataTables_filter{display:none}.table td,.table th,.table thead th{border:0;padding:6px}@media (max-width:767.98px){.table td,.table th,.table thead th{padding:4px!important}}.table thead th{box-shadow:0 1px 0 0 #f1f1f3;color:#99a5b5;font-size:13px;font-weight:500}@media (max-width:767.98px){.table thead th{font-size:11px!important;padding:6px 4px!important}}.table tbody td:first-child,.table thead th:first-child{padding-left:20px}@media (max-width:767.98px){.table tbody td:first-child,.table thead th:first-child{padding-left:8px!important}}.table tr td{box-shadow:0 1px 0 0 #f1f1f3;color:#28313c;font-size:13px;vertical-align:middle}@media (max-width:767.98px){.table tr td{font-size:11px!important;padding:6px 4px!important}}.taskEmployeeImg{display:inline-block;height:25px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:25px}@media (max-width:767.98px){.taskEmployeeImg{height:20px!important;width:20px!important}}.task_view{align-items:center;border:none;border-radius:4px;display:inline-flex;justify-content:center;width:100%}.task_view .taskView{border-right:none;color:#28313c;line-height:2;padding:0 7px}.task_view .taskView:hover{background-color:#e8eef3;border-radius:4px}.task_view .task_view_more{align-items:center;border-radius:4px;color:#616e80!important;display:flex;justify-content:center;padding:8px 12px}.task_view .task_view_more:hover{background-color:#e8eef3;color:#28313c!important}.task_view .task_view_more:after{content:none}.task_view .task_view_more .fa,.task_view .task_view_more .icons,.task_view .task_view_more i{color:inherit!important;font-size:16px}@media (max-width:767.98px){.task_view .task_view_more .fa,.task_view .task_view_more .icons,.task_view .task_view_more i{font-size:14px!important}.task_view .task_view_more{padding:4px 8px!important}}.task_view .dropdown-menu{background-color:#fff!important;border:0;border-radius:8px!important;box-shadow:1px 4px 6px 4px hsla(0,0%,41%,.078);padding:4px!important}.task_view .dropdown-menu .dropdown-item{border-radius:6px!important;color:#28313c!important;display:block!important;margin:1px 2px!important;padding:.5rem .75rem!important;text-decoration:none!important;white-space:nowrap!important}.task_view .dropdown-menu .dropdown-item:hover{background-color:rgba(0,0,0,.05)!important;color:#28313c!important;text-decoration:none!important}.task_view .dropdown-menu .dropdown-item:focus{background-color:rgba(0,0,0,.05)!important;color:#28313c!important;outline:none!important}.task_view .dropdown-menu .dropdown-item .icons,.task_view .dropdown-menu .dropdown-item i:not(.fa-circle){color:#28313c!important;margin-right:.5rem!important}.table td.text-right,.table td:last-child,.table td[class*=action]{padding-left:1rem!important;padding-right:1rem!important;text-align:center!important}.table td.text-right .task_view,.table td:last-child .task_view,.table td[class*=action] .task_view{align-items:center!important;display:flex!important;justify-content:center!important;margin:0!important;width:100%!important}.table td.text-right .task_view .dropdown,.table td:last-child .task_view .dropdown,.table td[class*=action] .task_view .dropdown{align-items:center!important;display:flex!important;justify-content:center!important}.table td.text-right .task_view .dropdown .dropdown-toggle,.table td.text-right .task_view .dropdown .task_view_more,.table td:last-child .task_view .dropdown .dropdown-toggle,.table td:last-child .task_view .dropdown .task_view_more,.table td[class*=action] .task_view .dropdown .dropdown-toggle,.table td[class*=action] .task_view .dropdown .task_view_more{align-items:center!important;display:flex!important;justify-content:center!important;margin:0!important;padding:8px!important}th:last-child,th[class*=action]{text-align:center!important}.request-shift-change-badge{border:none;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.1);cursor:pointer;display:inline-block;font-size:11px;font-weight:600;padding:6px 14px;position:relative;text-decoration:none;transition:all .2s ease}.request-shift-change-badge:after{background-color:currentColor;bottom:2px;content:"";height:1px;left:14px;opacity:.6;position:absolute;right:14px;transition:opacity .2s ease}.request-shift-change-badge:hover{box-shadow:0 4px 8px rgba(0,0,0,.2);opacity:1;transform:translateY(-2px)}.request-shift-change-badge:hover:after{height:2px;opacity:1}.request-shift-change-badge:active{box-shadow:0 1px 2px rgba(0,0,0,.15);transform:translateY(0)}.request-shift-change-badge:focus{outline:2px solid currentColor;outline-offset:2px}.request-shift-change-badge.badge-primary{background-color:#1d82f5;border:1px solid #0d6efd;color:#fff}.request-shift-change-badge.badge-primary:hover{background-color:#0d6efd;border-color:#0a58ca;box-shadow:0 4px 12px rgba(29,130,245,.4)}.request-shift-change-badge.badge-primary:active{background-color:#0a58ca}.request-shift-change-badge.badge-warning{background-color:#ffc107;border:1px solid #ffb300;color:#212529}.request-shift-change-badge.badge-warning:hover{background-color:#ffb300;border-color:#ff9800;box-shadow:0 4px 12px rgba(255,193,7,.4)}.request-shift-change-badge.badge-warning:active{background-color:#ff9800}.request-shift-change-badge.badge-danger{background-color:#dc3545;border:1px solid #c82333;color:#fff}.request-shift-change-badge.badge-danger:hover{background-color:#c82333;border-color:#bd2130;box-shadow:0 4px 12px rgba(220,53,69,.4)}.request-shift-change-badge.badge-danger:active{background-color:#bd2130}@media (max-width:767.98px){.request-shift-change-badge{border-radius:4px;font-size:10px;font-weight:600;padding:4px 10px}.request-shift-change-badge:after{bottom:1px;left:10px;right:10px}}table .action-btn .dropdown-toggle .icons,table .action-btn .dropdown-toggle i,table .task_view .dropdown-toggle .icons,table .task_view .dropdown-toggle i{color:#28313c!important}table.dataTable{box-sizing:border-box;margin-bottom:0!important;max-width:100%!important;width:100%!important}@media (max-width:767.98px){table.dataTable{min-width:0;width:100%!important}table.dataTable .badge{border-radius:4px!important;font-size:10px!important;padding:3px 8px!important}table.dataTable .media .media-body .h5,table.dataTable .media .media-body h5{font-size:11px!important;margin-bottom:2px!important}table.dataTable .media .media-body .text-muted,table.dataTable .media .media-body p{font-size:10px!important}}.dataTables_wrapper>.d-flex{align-items:center!important;display:grid!important;gap:20px!important;grid-template-columns:minmax(auto,max-content) 1fr minmax(auto,max-content)!important;padding:12px!important;width:100%!important}.dataTables_wrapper>.d-flex>div{display:flex!important;flex-grow:0!important;flex-shrink:0!important}.dataTables_wrapper>.d-flex>div:first-child{grid-column:2!important;justify-content:center!important;order:2!important}.dataTables_wrapper>.d-flex>div:nth-child(2){grid-column:1!important;justify-content:flex-start!important;order:1!important}.dataTables_wrapper>.d-flex>div:nth-child(3){grid-column:3!important;justify-content:flex-end!important;order:3!important}@media (max-width:991.98px){.dataTables_wrapper>.d-flex{gap:15px!important;padding:10px!important}}@media (max-width:767.98px){.dataTables_wrapper>.d-flex{display:flex!important;flex-direction:column!important;gap:8px!important;padding:8px!important}.dataTables_wrapper>.d-flex>div{order:0!important}}.dataTables_paginate{align-items:center!important;grid-column:2!important;justify-self:center!important;order:1!important;padding:0!important;width:100%!important}.dataTables_paginate,.dataTables_paginate .pagination{display:flex!important;justify-content:center!important;margin:0 auto!important}@media (max-width:767.98px){.dataTables_paginate{order:2!important;width:100%!important}}@media (max-width:991.98px){.dataTables_paginate .pagination{flex-wrap:nowrap!important;gap:2px!important;justify-content:center!important}}@media (max-width:767.98px){.dataTables_paginate .pagination{gap:1px!important}.dataTables_paginate .pagination .page-item{margin-right:2px!important}.dataTables_paginate .pagination .page-item:last-child{margin-right:0!important}.dataTables_paginate .pagination .page-item .page-link{border-radius:6px!important;font-size:11px!important;height:32px!important;min-width:32px!important;padding:4px 6px!important}.dataTables_paginate .pagination .page-item:not(.previous):not(.next):not(.active):not(.disabled):nth-child(2),.dataTables_paginate .pagination .page-item:not(.previous):not(.next):not(.active):not(.disabled):nth-child(3),.dataTables_paginate .pagination .page-item:not(.previous):not(.next):not(.active):not(.disabled):nth-child(4){display:flex!important}.dataTables_paginate .pagination .page-item:not(.previous):not(.next):not(.active):not(.disabled):nth-child(n+5):not(:nth-last-child(-n+2)){display:none!important}.dataTables_paginate .pagination .page-item.active,.dataTables_paginate .pagination .page-item.disabled,.dataTables_paginate .pagination .page-item.next,.dataTables_paginate .pagination .page-item.previous,.dataTables_paginate .pagination .page-item:nth-last-child(2){display:flex!important}}.dataTables_length{grid-column:1!important;justify-self:start!important;margin:0!important;order:0!important;padding:0!important;text-align:left!important;width:auto!important}.dataTables_length label{align-items:center!important;display:inline-flex!important;font-size:13px!important;font-weight:500!important;gap:8px!important;justify-content:flex-start!important;margin:0!important;padding:0!important;white-space:nowrap!important}@media (max-width:991.98px){.dataTables_length label{font-size:12px!important;gap:6px!important}}@media (max-width:767.98px){.dataTables_length{order:3!important;text-align:left!important;width:100%!important}.dataTables_length label{font-size:11px!important;font-size:0!important;gap:4px!important;justify-content:flex-start!important}.dataTables_length label select{font-size:10px!important}}.dataTables_length select{background-color:#fff!important;border:1px solid #d2d9e4!important;border-radius:6px!important;font-size:12px!important;height:32px!important;min-width:65px!important;padding:4px 8px!important;transition:all .2s cubic-bezier(.4,0,.2,1);width:65px!important}.dataTables_length select:focus{border-color:#1d82f5!important;box-shadow:0 0 0 2px rgba(29,130,245,.15)!important;outline:none!important}@media (max-width:991.98px){.dataTables_length select{font-size:11px!important;height:32px!important;min-width:60px!important;padding:4px 6px!important;width:60px!important}}@media (max-width:767.98px){.dataTables_length select{border-radius:4px!important;font-size:10px!important;height:28px!important;min-width:50px!important;padding:2px 4px!important;width:50px!important}}.dataTables_info{font-size:13px!important;grid-column:3!important;justify-self:end!important;margin:0!important;order:2!important;padding:0!important;text-align:right!important;white-space:nowrap!important;width:auto!important}@media (max-width:991.98px){.dataTables_info{font-size:12px!important}}@media (max-width:767.98px){.dataTables_info{font-size:10px!important;order:1!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;width:100%!important}}.dataTables_wrapper .table thead td,.dataTables_wrapper .table thead th{text-wrap:nowrap;border-bottom-width:2px}.dataTable td .bootstrap-select:has(select.assign_role){max-width:200px;width:100%}.dataTable td .bootstrap-select:has(select.assign_role) .dropdown-toggle{max-width:200px;width:100%}.dataTable td .bootstrap-select:has(select.assign_role) .dropdown-menu{max-width:200px;min-width:200px;width:200px}body>.bootstrap-select.assign_role.show .dropdown-menu{max-width:200px;min-width:200px;width:200px}.dataTable td .bootstrap-select:has(select.change-status){max-width:150px;width:100%}.dataTable td .bootstrap-select:has(select.change-status) .dropdown-toggle{max-width:150px;width:100%}.dataTable td .bootstrap-select:has(select.change-status) .dropdown-menu{max-width:150px;min-width:150px;width:150px}body>.bootstrap-select.change-status.show .dropdown-menu{max-width:150px;min-width:150px;width:150px}body>.bs-container{position:fixed!important;z-index:1085!important}body>.bs-container .bootstrap-select.show .dropdown-menu,body>.bs-container.show .dropdown-menu{display:block!important;opacity:1!important;visibility:visible!important;z-index:1085!important}body>.bs-container .bootstrap-select.show .dropdown-menu .inner,body>.bs-container.show .dropdown-menu .inner{display:block!important;max-height:200px;overflow-x:hidden;overflow-y:auto}body>.bs-container .bootstrap-select.show .dropdown-menu .inner ul.dropdown-menu,body>.bs-container.show .dropdown-menu .inner ul.dropdown-menu{display:block!important;opacity:1!important;visibility:visible!important}body>.bs-container .bootstrap-select.change-status.show .dropdown-menu{max-width:150px;min-width:150px;width:150px}.dataTable td{overflow:visible;position:relative}.dataTable td .bootstrap-select{position:static}#allTasks-table_wrapper,#allTasks-table_wrapper .dataTables_scroll,#allTasks-table_wrapper .dataTables_scrollBody,#allTasks-table_wrapper .dataTables_wrapper{overflow:visible!important}#allTasks-table_wrapper .table-responsive{overflow-x:auto!important;overflow-y:visible!important}.bootstrap-select .dropdown-menu .dropdown-item .text-red,.bootstrap-select .dropdown-toggle .text-red{color:#d30000!important}.bootstrap-select .dropdown-menu .dropdown-item .text-yellow,.bootstrap-select .dropdown-toggle .text-yellow{color:#fcbd01!important}.bootstrap-select .dropdown-menu .dropdown-item .text-dark-green,.bootstrap-select .dropdown-toggle .text-dark-green{color:#2cb100!important}.bootstrap-select .dropdown-menu .dropdown-item .text-blue,.bootstrap-select .dropdown-toggle .text-blue{color:#1d82f5!important}.dataTables_wrapper .dataTables_processing,div.dataTables_processing{display:none!important}#council-nominations-table tbody td:last-child,#council-nominations-table thead th:last-child{padding-right:1rem!important;text-align:right!important;white-space:nowrap}#council-nominations-table tbody td:last-child>a:last-child{margin-right:0!important}.tm-closed-badge{background:rgba(0,0,0,.06);color:#6b7280;flex:0 0 auto;font-size:10px;font-weight:600;line-height:1;padding:3px 6px}body.dark-theme .tm-closed-badge{background:hsla(0,0%,100%,.1);color:#9ca3af}.tm-finish-btn{align-items:center;background:transparent;border:1px solid #d7dbe0;border-radius:8px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:34px;line-height:1;padding:0 12px;transition:background-color .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.tm-finish-btn.d-none{display:none!important}.tm-finish-btn i{font-size:12px}.tm-finish-btn:focus,.tm-finish-btn:hover{background:rgba(0,0,0,.04);border-color:#c3c8ce;color:#1f2937;outline:none}.tm-finish-btn.is-closed{background:rgba(59,130,246,.08);border-color:#cfe0f7;color:#2563eb}.tm-finish-btn.is-closed:focus,.tm-finish-btn.is-closed:hover{background:rgba(59,130,246,.14);border-color:#b6d2f5;color:#1d4ed8}body.dark-theme .tm-finish-btn{border-color:hsla(0,0%,100%,.14);color:#9ca3af}body.dark-theme .tm-finish-btn:focus,body.dark-theme .tm-finish-btn:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.22);color:#e5e7eb}body.dark-theme .tm-finish-btn.is-closed{background:rgba(59,130,246,.16);border-color:rgba(59,130,246,.4);color:#60a5fa}body.dark-theme .tm-finish-btn.is-closed:focus,body.dark-theme .tm-finish-btn.is-closed:hover{background:rgba(59,130,246,.24);border-color:rgba(59,130,246,.55);color:#93c5fd}.msg-search-wrap{align-items:center;background:rgba(0,0,0,.05);border:1px solid transparent;border-radius:10px;display:flex;height:44px;padding:0 10px 0 34px;position:relative;transition:background-color .15s ease,border-color .15s ease}.msg-search-wrap:focus-within{background:rgba(0,0,0,.03);border-color:var(--header_color,#4e73df)}.msg-search-icon{color:#9ca3af;font-size:13px;left:12px;pointer-events:none;position:absolute}.msg-search-input{background:transparent;border:0;color:#212529;flex:1 1 auto;font-size:15px;height:100%;min-width:0}.msg-search-input::-moz-placeholder{color:#9ca3af;font-size:12px}.msg-search-input::placeholder{color:#9ca3af;font-size:12px}.msg-search-input:focus{box-shadow:none;outline:none}.msg-search-clear{background:none;border:0;color:#9ca3af;cursor:pointer;flex:0 0 auto;font-size:12px;line-height:1;padding:4px 6px}.msg-search-clear:hover{color:#4b5563}.msg-search-results{background:#fff;bottom:0;left:0;overflow-y:auto;padding:4px 0 12px;position:absolute;right:0;top:62px;z-index:20}.msg-search-results.d-none{display:none!important}.msg-search-group+.msg-search-group{border-top:1px solid rgba(0,0,0,.05);margin-top:4px;padding-top:4px}.msg-search-group-head{color:#9ca3af;font-size:11px;font-weight:600;letter-spacing:.8px;padding:10px 16px 6px;text-transform:uppercase}.msg-search-group-count{font-weight:500;opacity:.7}.msg-search-item{align-items:center;border-radius:10px;color:inherit;display:flex;gap:10px;margin:0 8px;padding:9px 8px;text-decoration:none;transition:background-color .15s ease}.msg-search-item:focus,.msg-search-item:hover{background:#f1f1f3;color:inherit;text-decoration:none}.msg-search-media{align-items:center;display:flex;flex:0 0 auto}.msg-search-file-icon{align-items:center;background:rgba(78,115,223,.08);border-radius:8px;color:var(--header_color,#4e73df);display:flex;font-size:13px;height:32px;justify-content:center;width:32px}.msg-search-body{flex:1 1 auto;min-width:0}.msg-search-title{color:#1f2937;font-size:13px;font-weight:500}.msg-search-sub,.msg-search-title{display:block;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-search-sub{color:#9ca3af;font-size:11px}.msg-search-meta{color:#b6bcc4;flex:0 0 auto;font-size:10px;white-space:nowrap}.msg-search-hit{background:rgba(78,115,223,.16);color:inherit;font-weight:600;padding:0}.msg-search-empty{color:#9ca3af;padding:48px 24px;text-align:center}.msg-search-empty i{font-size:22px;opacity:.5}.msg-search-empty p{font-size:12px;margin:10px 0 0}body.dark-theme .msg-search-wrap{background:hsla(0,0%,100%,.06)}body.dark-theme .msg-search-input{color:#e5e7eb}body.dark-theme .msg-search-results{background:var(--dt-secondary,#262a30)}body.dark-theme .msg-search-group+.msg-search-group{border-top-color:hsla(0,0%,100%,.07)}body.dark-theme .msg-search-item:focus,body.dark-theme .msg-search-item:hover{background:hsla(0,0%,100%,.06)}body.dark-theme .msg-search-title{color:#e5e7eb}.message-bubble-container.message-pending{opacity:.55}@keyframes msgFocusFade{0%,55%{background:rgba(78,115,223,.14);border-color:rgba(78,115,223,.35)}to{background:transparent;border-color:transparent}}.message-bubble-container.message-focus .message-bubble-wrapper{animation:msgFocusFade 2.6s ease forwards;border:1px solid transparent;border-radius:12px;padding:4px 6px}body.dark-theme .message-bubble-container.message-focus .message-bubble-wrapper{animation-name:msgFocusFadeDark}@keyframes msgFocusFadeDark{0%,55%{background:rgba(96,165,250,.18);border-color:rgba(96,165,250,.4)}to{background:transparent;border-color:transparent}}.user_list_box .card-partner-name{font-weight:500}.user_list_box .card-date-sep{margin:0 3px;opacity:.5}.msg-content-left .card.user_list_box:has(.dropdown.show){overflow:visible!important;z-index:5}.message_wrapper{background:transparent;border:none;border-radius:16px;box-shadow:none;overflow:hidden;padding:9px 9px 16px}.message_wrapper .msg-header{border-bottom:none;height:62px}.message_wrapper .msg-header .msg-header-left{flex:1 1 auto;min-width:0;padding:0 12px;width:100%}.message_wrapper .msg-header .msg-header-left>.flex-lg-grow-1{flex:1 1 auto;min-width:0}@media (max-width:991.98px){.message_wrapper .msg-header .msg-header-left{max-width:100%;width:100%}}.message_wrapper .msg-header .msg-header-right{max-width:100%;padding:0 1.25rem}.message_wrapper .input-group{background-color:rgba(0,0,0,.05);border:none;border-radius:10px;box-shadow:none;overflow:hidden;transition:all .2s ease}.message_wrapper .input-group:hover{background-color:rgba(0,0,0,.07)}.message_wrapper .input-group:focus-within{background-color:rgba(0,0,0,.08);box-shadow:none}.message_wrapper .input-group .input-group-text{background-color:transparent;border:none;color:#6c757d;padding:8px 12px}.message_wrapper .input-group .input-group-text i{font-size:14px;opacity:.6}.message_wrapper .input-group input{background-color:transparent;border:none;color:#212529;font-size:14px;font-weight:400;line-height:1.8;padding:8px 12px 8px 0}.message_wrapper .input-group input::-moz-placeholder{color:#6c757d;font-weight:400;opacity:.7}.message_wrapper .input-group input::placeholder{color:#6c757d;font-weight:400;opacity:.7}.message_wrapper .input-group input:focus{background-color:transparent;border:none;box-shadow:none;outline:none}.message_wrapper .msg-content-left{border:none;border-bottom-left-radius:16px;border-top-left-radius:16px;display:flex;flex-direction:column;float:left;height:calc(100vh - var(--msg-panel-offset, 95px));max-width:392px;overflow:hidden;padding:8px 0;position:relative;width:40%}@media (max-width:991.98px){.message_wrapper .msg-content-left{border-radius:16px;height:100%;max-width:100%;width:100%}}.message_wrapper .msg-content-left .card-img{border:none;border-radius:12px}.message_wrapper .msg-content-left .card{background-color:#f1f1f3;border:none;border-radius:12px!important;margin:8px 12px;overflow:hidden;transition:all .2s ease}.message_wrapper .msg-content-left .card-date,.message_wrapper .msg-content-left .card-title{line-height:1}.message_wrapper .msg-content-left .card-body .card-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.3;max-height:2.6em;overflow:hidden;text-overflow:ellipsis}.message_wrapper .msg-content-left .card{min-height:auto!important}.message_wrapper .msg-content-left .card-body{padding:12px 16px 12px 0!important}.message_wrapper .msg-content-left .tablinks{background-color:#f1f1f3;border-radius:12px;display:block;transition:all .2s ease}.message_wrapper .msg-content-left .tablinks:hover{background-color:#e8eef3;border-radius:12px;box-shadow:none;cursor:pointer}.message_wrapper .msg-content-left .tablinks:hover .card-date,.message_wrapper .msg-content-left .tablinks:hover .card-title{color:#28313c}.message_wrapper .msg-content-left .tablinks:hover .card-text{color:#616e80}.message_wrapper .msg-content-left .tablinks.active{background-color:rgba(29,130,245,.08);border-left:3px solid #1d82f5;border-radius:12px;box-shadow:none;cursor:pointer}.message_wrapper .msg-content-left .tablinks.active .card-title{color:#1d82f5;font-weight:600}.message_wrapper .msg-content-left .tablinks.active .card-date{color:#28313c}.message_wrapper .msg-content-left .tablinks.active .card-text{color:#616e80}.message_wrapper .msg-content-left .card:hover{background-color:#e8eef3;border-radius:12px!important;box-shadow:none;cursor:pointer}.message_wrapper .msg-content-left .card.active,.message_wrapper .msg-content-left .show-user-messages.active .card{background-color:rgba(29,130,245,.08)!important;border-left:3px solid #1d82f5!important;border-radius:12px!important;box-shadow:none!important}.message_wrapper .msg-content-left .card.active .card-title,.message_wrapper .msg-content-left .show-user-messages.active .card .card-title{color:#1d82f5!important;font-weight:600}.message_wrapper .msg-content-right{display:flex;flex-direction:column;height:calc(100vh - var(--msg-panel-offset, 95px));max-width:100%;overflow:hidden;position:relative;width:100%}@media (max-width:991.98px){.message_wrapper .msg-content-right{background-color:#fff;display:none;height:100%;left:0;margin:0 9px;position:fixed;right:0;top:62px}}.message_wrapper .msg-content-right .mbl-sender-name{border-bottom:none;padding:1rem 1.25rem}.message_wrapper .msg-content-right .chat-box{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}@media (max-width:991.98px){.message_wrapper .msg-content-right .chat-box{height:calc(100vh - 273px);margin-bottom:157px}}.message_wrapper .msg-content-right .chat-box .tab-content{-webkit-overflow-scrolling:touch;background:transparent!important;flex:1 1 auto;min-height:0;overflow-x:hidden!important;overflow-y:auto!important;padding:8px 4px;scroll-behavior:smooth}.message_wrapper .msg-content-right .chat-box .tab-content .ticket-message .card-body{overflow:visible}.message_wrapper .msg-content-right .chat-box .tab-content .ticket-message .card-text{max-height:400px;overflow-y:auto;word-break:break-word}.message_wrapper .msg-content-right .chat-box .card-img{border:none;border-radius:12px}.message_wrapper .msg-content-right .chat-box .card{border:none;border-radius:12px;margin:8px 12px;transition:all .2s ease}.message_wrapper .msg-content-right .chat-box .card:hover{background-color:#e8eef3;box-shadow:none}.message_wrapper .msg-content-right .chat-box .card:hover p{color:#28313c}.message_wrapper .msg-content-right .chat-box .ticket-message{margin:8px 12px}.message_wrapper .msg-content-right .card-date,.message_wrapper .msg-content-right .chat-box .card-text{line-height:1.6}.message_wrapper .msg-content-right .custom-file-input:lang(en)~.custom-file-label:after{content:none;cursor:pointer}.message_wrapper .msg-content-right .custom-file{width:75%}.message_wrapper .msg-content-right .custom-file label{padding-left:0}.message_wrapper .msg-content-right #submitTexts,.message_wrapper .msg-content-right .ql-container.ql-snow,.message_wrapper .msg-content-right .ql-toolbar.ql-snow{margin-left:12px;margin-right:12px}.message_wrapper .msg-content-right .attach-send{padding:11px 28px}.message_wrapper .msg-content-right .form-group{padding-left:0;padding-right:0}.message_wrapper #sendMessageForm{background:#fff;bottom:0;box-shadow:none;flex-shrink:0;margin-top:auto;position:sticky;z-index:100}.message_wrapper .message-bubble-container{align-items:flex-end;clear:both;display:flex;margin-bottom:16px;max-width:100%;position:relative}.message_wrapper .message-bubble-container.message-received{flex-direction:row;justify-content:flex-start}.message_wrapper .message-bubble-container.message-received .message-bubble-wrapper{align-items:flex-start}.message_wrapper .message-bubble-container.message-received .message-bubble{background:#e8eef3;border-radius:18px 18px 18px 4px;color:#1f2937;margin-left:8px}.message_wrapper .message-bubble-container.message-received .message-header{margin-left:8px;text-align:left}.message_wrapper .message-bubble-container.message-received .message-attachments{margin-left:8px}.message_wrapper .message-bubble-container.message-sent{flex-direction:row-reverse;justify-content:flex-start}.message_wrapper .message-bubble-container.message-sent .message-bubble-wrapper{align-items:flex-end}.message_wrapper .message-bubble-container.message-sent .message-bubble{background:#1d82f5;border-radius:18px 18px 4px 18px;color:#fff;margin-right:8px}.message_wrapper .message-bubble-container.message-sent .message-header{margin-right:8px;text-align:right}.message_wrapper .message-bubble-container.message-sent .message-header .message-sender-name{color:#1d82f5!important}.message_wrapper .message-bubble-container.message-sent .message-attachments{align-items:flex-end;margin-right:8px}.message_wrapper .message-avatar{flex-shrink:0;height:36px;margin:0 4px;width:36px}.message_wrapper .message-avatar img{border-radius:50%;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.message_wrapper .message-avatar a{display:block;line-height:0}.message_wrapper .message-bubble-wrapper{display:flex;flex-direction:column;max-width:calc(100% - 52px);min-width:0}.message_wrapper .message-header{font-size:12px;margin-bottom:4px}.message_wrapper .message-header .message-sender-name{color:#6b7280;font-weight:500}.message_wrapper .message-header .message-timestamp{color:#9ca3af;font-size:11px}.message_wrapper .message-header .message-action{display:inline-block;opacity:0;transition:opacity .2s ease}.message_wrapper .message-bubble-container:hover .message-action{opacity:1}.message_wrapper .message-bubble{word-wrap:break-word;box-shadow:none;max-width:600px;overflow-wrap:break-word;padding:12px 16px;transition:all .2s ease}.message_wrapper .message-bubble .message-text{word-wrap:break-word;line-height:1.5;margin:0;overflow-wrap:break-word}.message_wrapper .message-bubble .message-text img{border-radius:8px;cursor:pointer;display:block;height:auto;margin:8px 0;max-height:200px;max-width:300px;-o-object-fit:cover;object-fit:cover;transition:opacity .2s;width:auto}.message_wrapper .message-bubble .message-text img:hover{opacity:.85}.message_wrapper .message-bubble .message-text p{margin:0 0 .5em}.message_wrapper .message-bubble .message-text p:last-child{margin-bottom:0}.message_wrapper .message-bubble .message-text ol,.message_wrapper .message-bubble .message-text ul{margin:.5em 0;padding-left:1.5em}.message_wrapper .message-bubble .message-text li{margin:.25em 0}.message_wrapper .message-bubble .message-text strong{font-weight:600}.message_wrapper .message-bubble .message-text a{color:inherit;text-decoration:underline}.message_wrapper .message-bubble .message-text a:hover{opacity:.8}.message_wrapper .message-attachment-only{background:transparent!important;border:none!important;box-shadow:none!important;margin:4px 0!important;padding:4px 0!important}.message_wrapper .message-attachment-only .message-text{align-items:center;display:flex;font-size:13px;font-style:italic;opacity:.7}.message_wrapper .message-attachment-only .message-text i{margin-right:6px;opacity:.6}.message_wrapper body.dark-theme .message-attachment-only .message-text{color:var(--dt-text-muted)!important}.message_wrapper .message-attachments{display:flex;flex-direction:column;gap:8px;margin-top:8px;max-width:600px}.message_wrapper .message-photo-grid{background:transparent;border-radius:18px;display:grid;gap:4px;margin-bottom:4px;max-width:400px;overflow:hidden;width:100%}.message_wrapper .message-photo-grid .photo-grid-item{background:#f1f1f3;min-height:100px;overflow:hidden;position:relative}.message_wrapper .message-photo-grid .photo-grid-item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease;width:100%}.message_wrapper .message-photo-grid .photo-grid-item a{display:block;height:100%;line-height:0;width:100%}.message_wrapper .message-photo-grid .photo-grid-item:hover img{transform:scale(1.02)}.message_wrapper .message-photo-grid .photo-grid-item:hover .photo-action-overlay{opacity:1}.message_wrapper .message-photo-grid .photo-grid-item .photo-action-overlay{opacity:0;position:absolute;right:8px;top:8px;transition:opacity .2s ease;z-index:10}.message_wrapper .message-photo-grid .photo-grid-item .photo-action-overlay .dropdown button{align-items:center;backdrop-filter:blur(10px);background:rgba(0,0,0,.7)!important;border:none;border-radius:50%;color:#fff!important;display:flex;height:32px;justify-content:center;padding:0;width:32px}.message_wrapper .message-photo-grid .photo-grid-item .photo-action-overlay .dropdown button:hover{background:rgba(0,0,0,.85)!important}.message_wrapper .message-photo-grid.photo-grid-1{grid-template-columns:1fr}.message_wrapper .message-photo-grid.photo-grid-1 .photo-grid-item{aspect-ratio:4/3;max-height:400px}.message_wrapper .message-photo-grid.photo-grid-1 .photo-grid-item img{border-radius:18px}.message_wrapper .message-photo-grid.photo-grid-2{border-radius:18px;grid-template-columns:1fr 1fr}.message_wrapper .message-photo-grid.photo-grid-2 .photo-grid-item{aspect-ratio:1/1}.message_wrapper .message-photo-grid.photo-grid-2 .photo-grid-item:first-child img{border-radius:18px 0 0 18px}.message_wrapper .message-photo-grid.photo-grid-2 .photo-grid-item:last-child img{border-radius:0 18px 18px 0}.message_wrapper .message-photo-grid.photo-grid-3{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.message_wrapper .message-photo-grid.photo-grid-3 .photo-grid-item{aspect-ratio:1/1}.message_wrapper .message-photo-grid.photo-grid-3 .photo-grid-item:first-child img{border-radius:18px 0 0 0}.message_wrapper .message-photo-grid.photo-grid-3 .photo-grid-item:nth-child(2) img{border-radius:0 18px 0 0}.message_wrapper .message-photo-grid.photo-grid-3 .photo-grid-item:nth-child(3){aspect-ratio:2/1;grid-column:1/-1}.message_wrapper .message-photo-grid.photo-grid-3 .photo-grid-item:nth-child(3) img{border-radius:0 0 18px 18px}.message_wrapper .message-photo-grid.photo-grid-4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.message_wrapper .message-photo-grid.photo-grid-4 .photo-grid-item{aspect-ratio:1/1}.message_wrapper .message-photo-grid.photo-grid-4 .photo-grid-item:first-child img{border-radius:18px 0 0 0}.message_wrapper .message-photo-grid.photo-grid-4 .photo-grid-item:nth-child(2) img{border-radius:0 18px 0 0}.message_wrapper .message-photo-grid.photo-grid-4 .photo-grid-item:nth-child(3) img{border-radius:0 0 0 18px}.message_wrapper .message-photo-grid.photo-grid-4 .photo-grid-item:nth-child(4) img{border-radius:0 0 18px 0}.message_wrapper .message-photo-grid.photo-grid-many{grid-auto-rows:minmax(100px,auto);grid-template-columns:1fr 1fr}.message_wrapper .message-photo-grid.photo-grid-many .photo-grid-item{aspect-ratio:1/1}.message_wrapper .message-photo-grid.photo-grid-many .photo-grid-item:first-child img{border-radius:18px 0 0 0}.message_wrapper .message-photo-grid.photo-grid-many .photo-grid-item:nth-child(2) img{border-radius:0 18px 0 0}.message_wrapper .message-photo-grid.photo-grid-many .photo-grid-item:last-child:nth-child(odd){aspect-ratio:2/1;grid-column:1/-1}.message_wrapper .message-photo-grid.photo-grid-many .photo-grid-item:last-child:nth-child(odd) img{border-radius:0 0 18px 18px}.message_wrapper .message-photo-grid .photo-grid-overflow{align-items:center;background:rgba(0,0,0,.7);display:flex;justify-content:center;position:relative}.message_wrapper .message-photo-grid .photo-grid-overflow .photo-overflow-overlay{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:20px;text-align:center}.message_wrapper .message-photo-grid .photo-grid-overflow .photo-overflow-overlay i{opacity:.9}.message_wrapper .message-photo-grid .photo-grid-overflow .photo-overflow-overlay span{font-weight:500;opacity:.95}.message_wrapper .message-photo-grid .photo-grid-overflow:hover{background:rgba(0,0,0,.8);cursor:pointer}@media (max-width:576px){.message_wrapper .message-photo-grid{max-width:100%}.message_wrapper .message-photo-grid.photo-grid-2,.message_wrapper .message-photo-grid.photo-grid-3,.message_wrapper .message-photo-grid.photo-grid-4,.message_wrapper .message-photo-grid.photo-grid-many{gap:2px}}.message_wrapper .pdf-thumbnail-preview{background:#f8f9fa;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.1);cursor:pointer;display:block;height:100%;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.message_wrapper .pdf-thumbnail-preview .pdf-thumbnail-container{background:#fff;border-radius:12px;height:100%;min-height:120px;overflow:hidden;position:relative;width:100%}.message_wrapper .pdf-thumbnail-preview .pdf-thumbnail-container:before{border-radius:12px;bottom:0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(0,0,0,.03);content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.message_wrapper .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-frame{border:none;display:block;filter:brightness(.98) contrast(1.02);height:100%;min-height:120px;pointer-events:none;position:relative;width:100%;z-index:1}.message_wrapper .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-fallback{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa 50%,#e9ecef);border-radius:12px;bottom:0;color:#dc3545;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:0}.message_wrapper .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-fallback:before{background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.02) 0,rgba(0,0,0,.02) 4px),repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(0,0,0,.02) 0,rgba(0,0,0,.02) 4px);border-radius:12px;bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}.message_wrapper .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-fallback .pdf-icon-fallback{filter:drop-shadow(0 2px 4px rgba(220,53,69,.2));font-size:52px;margin-bottom:12px;opacity:.85;position:relative;transition:transform .2s ease;z-index:1}.message_wrapper .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-fallback .pdf-fallback-text{color:#495057;font-size:13px;font-size:11px;font-weight:600;letter-spacing:.3px;position:relative;text-transform:uppercase;z-index:1}.message_wrapper .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-overlay{align-items:center;backdrop-filter:blur(4px);background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(248,249,250,.95));border-radius:12px;bottom:0;display:flex;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:3}.message_wrapper .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-overlay .pdf-icon-overlay{color:#dc3545;filter:drop-shadow(0 2px 8px rgba(220,53,69,.3));font-size:36px;transform:scale(.9);transition:transform .3s cubic-bezier(.4,0,.2,1)}.message_wrapper .pdf-thumbnail-preview:hover{box-shadow:0 8px 24px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.08);transform:translateY(-2px)}.message_wrapper .pdf-thumbnail-preview:hover .pdf-thumbnail-container{box-shadow:0 2px 4px rgba(0,0,0,.08)}.message_wrapper .pdf-thumbnail-preview:hover .pdf-thumbnail-container:before{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 2px 4px rgba(0,0,0,.05)}.message_wrapper .pdf-thumbnail-preview:hover .pdf-thumbnail-overlay{opacity:1}.message_wrapper .pdf-thumbnail-preview:hover .pdf-thumbnail-overlay .pdf-icon-overlay{transform:scale(1)}.message_wrapper .pdf-thumbnail-preview:hover .pdf-thumbnail-fallback .pdf-icon-fallback{transform:scale(1.05)}.message_wrapper .pdf-thumbnail-preview:active{box-shadow:0 4px 12px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.08);transform:translateY(0)}.message_wrapper .file-card .card-img .pdf-thumbnail-preview{border-radius:10px;height:100%;min-height:80px;width:100%}.message_wrapper .file-card .card-img .pdf-thumbnail-preview .pdf-thumbnail-container{border-radius:10px;min-height:80px}.message_wrapper .file-card .card-img .pdf-thumbnail-preview .pdf-thumbnail-container:before{border-radius:10px}.message_wrapper .file-card .card-img .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-frame{min-height:80px}.message_wrapper .file-card .card-img .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-fallback,.message_wrapper .file-card .card-img .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-fallback:before{border-radius:10px}.message_wrapper .file-card .card-img .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-fallback .pdf-icon-fallback{font-size:36px;margin-bottom:6px}.message_wrapper .file-card .card-img .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-fallback .pdf-fallback-text{font-size:9px;letter-spacing:.2px}.message_wrapper .file-card .card-img .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-overlay{border-radius:10px}.message_wrapper .file-card .card-img .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-overlay .pdf-icon-overlay{font-size:24px}.message_wrapper .message-photo-grid .pdf-thumbnail-preview{border-radius:18px}.message_wrapper .message-photo-grid .pdf-thumbnail-preview .pdf-thumbnail-container{border-radius:18px;min-height:200px}.message_wrapper .message-photo-grid .pdf-thumbnail-preview .pdf-thumbnail-container:before{border-radius:18px}.message_wrapper .message-photo-grid .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-frame{min-height:200px}.message_wrapper .message-photo-grid .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-fallback,.message_wrapper .message-photo-grid .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-fallback:before{border-radius:18px}.message_wrapper .message-photo-grid .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-fallback .pdf-icon-fallback{font-size:64px;margin-bottom:16px}.message_wrapper .message-photo-grid .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-fallback .pdf-fallback-text{font-size:14px}.message_wrapper .message-photo-grid .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-overlay{border-radius:18px}.message_wrapper .message-photo-grid .pdf-thumbnail-preview .pdf-thumbnail-container .pdf-thumbnail-overlay .pdf-icon-overlay{font-size:48px}.message_wrapper .file-card{background:transparent!important;border:none!important;box-shadow:none!important;margin:0!important;max-width:none!important;padding:0!important;position:relative}.message_wrapper .file-card .card-horizontal{display:block!important;position:relative}.message_wrapper .file-card .card-img{background:transparent!important;border-radius:18px!important;box-shadow:0 1px 2px rgba(0,0,0,.1)!important;display:block!important;height:auto!important;margin:0!important;max-width:400px!important;overflow:hidden!important;padding:0!important;transition:box-shadow .2s ease;width:100%!important}.message_wrapper .file-card .card-img:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)!important;cursor:pointer}.message_wrapper .file-card .card-img img{border-radius:18px!important;display:block!important;height:auto!important;max-height:500px!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important}.message_wrapper .file-card .card-img a{display:block!important;height:auto!important;line-height:0!important;width:100%!important}.message_wrapper .file-card .card-img i{color:#999!important;display:block!important;font-size:48px!important;padding:40px!important}.message_wrapper .file-card .card-body{display:none!important;height:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;width:0!important}.message_wrapper .file-card[data-file-type=archive],.message_wrapper .file-card[data-file-type=excel],.message_wrapper .file-card[data-file-type=file],.message_wrapper .file-card[data-file-type=pdf],.message_wrapper .file-card[data-file-type=powerpoint],.message_wrapper .file-card[data-file-type=word]{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);max-width:280px}.message_wrapper .file-card[data-file-type=archive] .card-horizontal,.message_wrapper .file-card[data-file-type=excel] .card-horizontal,.message_wrapper .file-card[data-file-type=file] .card-horizontal,.message_wrapper .file-card[data-file-type=pdf] .card-horizontal,.message_wrapper .file-card[data-file-type=powerpoint] .card-horizontal,.message_wrapper .file-card[data-file-type=word] .card-horizontal{display:flex;flex-direction:row}.message_wrapper .file-card[data-file-type=archive] .card-img,.message_wrapper .file-card[data-file-type=excel] .card-img,.message_wrapper .file-card[data-file-type=file] .card-img,.message_wrapper .file-card[data-file-type=pdf] .card-img,.message_wrapper .file-card[data-file-type=powerpoint] .card-img,.message_wrapper .file-card[data-file-type=word] .card-img{align-items:center;background:hsla(220,2%,65%,.506);border-radius:12px 0 0 12px;display:flex;height:60px;justify-content:center;max-width:60px;width:60px}.message_wrapper .file-card[data-file-type=archive] .card-img i,.message_wrapper .file-card[data-file-type=excel] .card-img i,.message_wrapper .file-card[data-file-type=file] .card-img i,.message_wrapper .file-card[data-file-type=pdf] .card-img i,.message_wrapper .file-card[data-file-type=powerpoint] .card-img i,.message_wrapper .file-card[data-file-type=word] .card-img i{font-size:28px;padding:0}.message_wrapper .file-card[data-file-type=archive] .card-body,.message_wrapper .file-card[data-file-type=excel] .card-body,.message_wrapper .file-card[data-file-type=file] .card-body,.message_wrapper .file-card[data-file-type=pdf] .card-body,.message_wrapper .file-card[data-file-type=powerpoint] .card-body,.message_wrapper .file-card[data-file-type=word] .card-body{display:flex;flex:1;flex-direction:column;height:auto;opacity:1;padding:12px 16px;pointer-events:auto;position:relative;width:auto}.message_wrapper .file-card[data-file-type=archive] .card-title,.message_wrapper .file-card[data-file-type=excel] .card-title,.message_wrapper .file-card[data-file-type=file] .card-title,.message_wrapper .file-card[data-file-type=pdf] .card-title,.message_wrapper .file-card[data-file-type=powerpoint] .card-title,.message_wrapper .file-card[data-file-type=word] .card-title{font-size:13px;font-weight:500;line-height:1.4;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message_wrapper .file-card[data-file-type=archive] .card-date,.message_wrapper .file-card[data-file-type=excel] .card-date,.message_wrapper .file-card[data-file-type=file] .card-date,.message_wrapper .file-card[data-file-type=pdf] .card-date,.message_wrapper .file-card[data-file-type=powerpoint] .card-date,.message_wrapper .file-card[data-file-type=word] .card-date{font-size:11px;margin-top:4px;opacity:.7}.message_wrapper .file-card .file-action{position:absolute!important;right:12px!important;top:12px!important;z-index:10!important}.message_wrapper .file-card .file-action button{align-items:center!important;backdrop-filter:blur(10px)!important;background:rgba(0,0,0,.6)!important;border:none!important;border-radius:50%!important;color:#fff!important;display:flex!important;height:32px!important;justify-content:center!important;opacity:0!important;padding:0!important;transition:opacity .2s ease!important;width:32px!important}.message_wrapper .file-card:hover .file-action button{opacity:1!important}body.dark-theme .message_wrapper .tab-content{background:transparent!important}body.dark-theme .message_wrapper .msg-content-left .card.user_list_box,body.dark-theme .message_wrapper .msg-content-left .card.user_list_box .card-horizontal,body.dark-theme .message_wrapper .msg-content-left .card.user_list_box:not(.task-card) .card-body{background-color:#3a3f46!important;border:none}body.dark-theme .message_wrapper .msg-content-left .tablinks{background-color:#3a3f46!important}body.dark-theme .message_wrapper .msg-content-left .tablinks:hover{background-color:var(--dt-secondary)!important;box-shadow:0 1px 2px rgba(0,0,0,.3)}body.dark-theme .message_wrapper .msg-content-left .tablinks:hover .card-title{color:var(--dt-text)!important}body.dark-theme .message_wrapper .msg-content-left .tablinks:hover .card-date,body.dark-theme .message_wrapper .msg-content-left .tablinks:hover .card-text{color:var(--dt-text-muted)!important}body.dark-theme .message_wrapper .msg-content-left .tablinks.active{background-color:rgba(50,208,255,.12)!important;border-left:3px solid var(--dt-primary)!important;box-shadow:0 2px 4px rgba(50,208,255,.25)!important}body.dark-theme .message_wrapper .msg-content-left .tablinks.active .card-title{color:var(--dt-text)!important;font-weight:600}body.dark-theme .message_wrapper .msg-content-left .tablinks.active .card-date,body.dark-theme .message_wrapper .msg-content-left .tablinks.active .card-text{color:var(--dt-text-muted)!important}body.dark-theme .message_wrapper .msg-content-left .tablinks.active:hover{background-color:rgba(50,208,255,.16)!important;box-shadow:0 2px 6px rgba(50,208,255,.3)!important}body.dark-theme .message_wrapper .msg-content-left .card:hover{background-color:var(--dt-secondary)!important;box-shadow:0 1px 2px rgba(0,0,0,.3)!important}body.dark-theme .message_wrapper .msg-content-left .card.active,body.dark-theme .message_wrapper .msg-content-left .show-user-messages.active .card{background-color:rgba(50,208,255,.12)!important;border-left:3px solid var(--dt-primary)!important;box-shadow:0 2px 4px rgba(50,208,255,.25)!important}body.dark-theme .message_wrapper .msg-content-left .card.active .card-title,body.dark-theme .message_wrapper .msg-content-left .show-user-messages.active .card .card-title{color:var(--dt-primary)!important;font-weight:600}.scroll{overflow:hidden;position:relative}.scroll.ps>.ps__rail-y{display:none!important;height:0!important}@media (max-width:991.98px){.msg-content-right form{background-color:#fff;bottom:0;left:0;margin:0 9px;position:fixed;right:0}}.quill-image-preview{background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:inline-block;margin:8px 8px 8px 0;overflow:hidden;position:relative;transition:all .2s ease;vertical-align:top;width:120px}.quill-image-preview:hover{border-color:#3b82f6;box-shadow:0 2px 8px rgba(59,130,246,.2);transform:translateY(-2px)}.quill-image-preview .quill-image-thumbnail{background:#f3f4f6;border-radius:8px 8px 0 0;display:block;height:80px;overflow:hidden;text-decoration:none;width:100%}.quill-image-preview .quill-image-thumbnail .quill-image-thumb{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.quill-image-preview .quill-image-info{align-items:center;background:#fff;color:#6b7280;display:flex;font-size:10px;font-weight:500;height:40px;justify-content:center;padding:8px}.quill-image-preview .quill-image-info i{color:#9ca3af;margin-right:4px}body.dark-theme .quill-image-preview{background:var(--dt-card);border-color:var(--dt-border)}body.dark-theme .quill-image-preview:hover{border-color:var(--dt-primary);box-shadow:0 2px 8px rgba(50,208,255,.2)}body.dark-theme .quill-image-preview .quill-image-thumbnail{background:var(--dt-secondary)}body.dark-theme .quill-image-preview .quill-image-info{background:var(--dt-card);color:var(--dt-text-muted)}body.dark-theme .quill-image-preview .quill-image-info i{color:var(--dt-text-muted)}#submitTexts .ql-editor img,.ql-editor img{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;cursor:move;display:inline-block;height:auto!important;margin:4px 0;max-height:150px!important;max-width:200px!important;-o-object-fit:contain;object-fit:contain;padding:2px;transition:all .2s ease;width:auto!important}#submitTexts .ql-editor img:hover,.ql-editor img:hover{border-color:#3b82f6;box-shadow:0 2px 4px rgba(59,130,246,.15)}body.dark-theme #submitTexts .ql-editor img,body.dark-theme .ql-editor img{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}body.dark-theme #submitTexts .ql-editor img:hover,body.dark-theme .ql-editor img:hover{border-color:#3b82f6;box-shadow:0 2px 4px rgba(59,130,246,.25)}.msg-empty-state{flex-direction:column;min-height:320px;padding:48px 24px;text-align:center;width:100%}.msg-empty-state,.msg-empty-state .msg-empty-icon{align-items:center;display:flex;justify-content:center}.msg-empty-state .msg-empty-icon{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:18px;height:72px;margin-bottom:20px;width:72px}.msg-empty-state .msg-empty-icon i{color:#6b7280;font-size:28px;line-height:1}.msg-empty-state .msg-empty-title{color:#1f2937;font-size:17px;font-weight:600;margin-bottom:6px}.msg-empty-state .msg-empty-subtitle{color:#6b7280;font-size:13.5px;line-height:1.5;max-width:320px}@media (max-width:576px){.msg-empty-state{min-height:240px;padding:32px 20px}}body.dark-theme .msg-empty-state .msg-empty-icon{background-color:var(--dt-secondary);border-color:var(--dt-border)}body.dark-theme .msg-empty-state .msg-empty-icon i{color:var(--dt-text-muted)}body.dark-theme .msg-empty-state .msg-empty-title{color:var(--dt-text)}body.dark-theme .msg-empty-state .msg-empty-subtitle{color:var(--dt-text-muted)}.msg-avatar-select{align-items:center;background:transparent;border:0;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;left:10px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:2}.msg-avatar-select:focus{outline:2px solid #6366f1;outline-offset:2px}.msg-avatar-select-mark{align-items:center;background:rgba(17,24,39,.55);border-radius:50%;color:#fff;display:flex;font-size:15px;height:100%;justify-content:center;opacity:0;transform:scale(.85);transition:opacity .12s ease,transform .12s ease;width:100%}.msg-avatar-select:hover .msg-avatar-select-mark{opacity:1;transform:scale(1)}.msg-avatar-select[aria-pressed=true] .msg-avatar-select-mark{background:#6366f1;opacity:1;transform:scale(1)}.user_list_box.is-selected{background:rgba(99,102,241,.06)}.user_list_box.is-selected:before{background:#6366f1;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}@media (hover:none){.msg-avatar-select-mark{opacity:0}.msg-avatar-select:after{background:rgba(17,24,39,.35);border:1.5px solid #fff;border-radius:50%;bottom:0;content:"";height:14px;position:absolute;right:0;width:14px}.msg-avatar-select[aria-pressed=true]:after{display:none}}.msg-archived-badge{background:#f3f4f6;border-radius:4px;color:#6b7280;font-size:9px;font-weight:600;letter-spacing:.03em;padding:2px 6px;text-transform:uppercase}.msg-bulk-bar{align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;flex-wrap:nowrap;gap:5px;overflow-x:auto;padding:7px 8px}.msg-bulk-count{color:#374151;font-size:11.5px;font-weight:600;margin-right:auto}.msg-bulk-btn,.msg-bulk-count{flex-shrink:0;white-space:nowrap}.msg-bulk-btn{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;gap:4px;padding:4px 8px;transition:background .15s,border-color .15s,color .15s}.msg-bulk-btn--icon{padding:4px 7px}.msg-bulk-btn:hover{background:#f3f4f6;border-color:#d1d5db}.msg-bulk-btn:focus{outline:2px solid #6366f1;outline-offset:1px}.msg-bulk-btn--danger:hover{border-color:#ef4444;color:#ef4444}.msg-view-tabs{display:flex;gap:6px;padding:0 10px 8px}.msg-view-tab{background:transparent;border:1px solid transparent;border-radius:999px;color:#6b7280;cursor:pointer;font-size:11.5px;font-weight:500;padding:3px 10px;text-decoration:none}.msg-view-tab:hover{background:#f3f4f6;color:#374151;text-decoration:none}.msg-view-tab.active{background:#6366f1;border-color:#6366f1;color:#fff}.message-bubble-wrapper{position:relative}.msg-bubble-pick{align-items:center;background:#fff;border:1.5px solid #d1d5db;border-radius:50%;color:transparent;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:8px;height:17px;justify-content:center;line-height:1;margin-right:5px;opacity:0;padding:0;transition:opacity .12s ease,background .12s ease,border-color .12s ease;vertical-align:middle;width:17px}.msg-bubble-pick:focus{opacity:1;outline:2px solid #6366f1;outline-offset:1px}.message-bubble-container:hover .msg-bubble-pick{opacity:1}.msg-bubble-pick[aria-pressed=true]{background:#6366f1;border-color:#6366f1;color:#fff;opacity:1}.message-bubble-container.is-selected{background:rgba(99,102,241,.07);border-radius:12px}.message-bubble-container.is-selected .message-bubble-wrapper:after{border:2px solid #6366f1;border-radius:14px;content:"";inset:-3px;pointer-events:none;position:absolute}@media (hover:none){.msg-bubble-pick{opacity:.45}}.dark-theme .user_list_box.is-selected{background:rgba(99,102,241,.12)}.dark-theme .msg-bubble-pick{background:#2d3139;border-color:#3a4049}.dark-theme .msg-bubble-pick[aria-pressed=true]{background:#6366f1;border-color:#6366f1}.dark-theme .message-bubble-container.is-selected{background:rgba(99,102,241,.14)}.dark-theme .msg-archived-badge{background:#2d3139;color:#9ca3af}.dark-theme .msg-bulk-bar{background:var(--dt-card,#1e2228);border-bottom-color:var(--dt-border,#2d3139)}.dark-theme .msg-bulk-count{color:#d1d5db}.dark-theme .msg-bulk-btn{background:#2d3139;border-color:#3a4049;color:#d1d5db}.dark-theme .msg-bulk-btn:hover{background:#3a4049}.dark-theme .msg-view-tab{color:#9ca3af}.dark-theme .msg-view-tab:hover{background:#2d3139;color:#d1d5db}.dark-theme .msg-view-tab.active{background:#6366f1;color:#fff}.filter-box .input-group-prepend .fa-search,.filter-box .task-search .input-group-prepend .fa-search,.input-group-prepend .fa-search,.select-box .input-group-prepend .fa-search,.task-search .input-group-prepend .fa-search{display:none!important}.input-group-prepend .input-group-text.bg-additional-grey,.select-box .input-group-prepend .input-group-text,.task-search .input-group-prepend .input-group-text{border:none!important;display:none!important;margin:0!important;padding:0!important;width:0!important}.filter-box .task-search .input-group input[type=text],.select-box .input-group input[type=text],.task-search .input-group input[type=text]{border-radius:12px!important;padding-left:12px!important}.filter-box .task-search .input-group-prepend,.select-box .input-group-prepend,.task-search .input-group-prepend{display:none!important}.task-search input{text-overflow:ellipsis}.select-box,.task-search{width:26%}@media (max-width:991.98px){.select-box,.task-search{width:auto}}.w-task-board-box{background-color:#e8eef3;overflow-x:hidden;position:relative}.w-task-board-box:after{background-color:#e8eef3;bottom:26px;content:"";height:1px;left:0;position:absolute;right:0;width:100%}.w-task-board-box .w-task-board-panel{overflow-x:scroll}.w-task-board-box .w-task-board-panel .board-panel{flex:0 0 340px;margin-bottom:20px;white-space:nowrap;width:340px}@media (max-width:767.98px){.w-task-board-box .w-task-board-panel .board-panel{flex:0 0 255px;width:255px}}.w-task-board-box .w-task-board-panel .board-panel .b-p-header{align-items:center}.w-task-board-box .w-task-board-panel .board-panel .b-p-header .bg-dark:hover{color:#fff}.w-task-board-box .w-task-board-panel .board-panel .b-p-header .b-p-badge{line-height:1.9;vertical-align:middle}.w-task-board-box .w-task-board-panel .board-panel .b-p-body{height:calc(100vh - 213px);overflow-y:auto}@media (max-width:767.98px){.w-task-board-box .w-task-board-panel .board-panel .b-p-body{height:calc(100vh - 276px)}}.w-task-board-box .w-task-board-panel .minimized{margin-bottom:20px}.w-task-board-box .w-task-board-panel .minimized .b-p-header{text-orientation:sideways;writing-mode:vertical-rl}.w-task-board-panel::-webkit-scrollbar{background:#fff;height:10px;width:5px}.w-task-board-panel::-webkit-scrollbar-thumb{background-color:#e8eef3;border-radius:7px}.b-p-body::-webkit-scrollbar{width:8px}.b-p-body::-webkit-scrollbar-track{background:transparent}.b-p-body::-webkit-scrollbar-thumb{background-color:#e8eef3;border-radius:4px}.gu-transit{background-color:#848586!important;border:2px dashed #000;opacity:.1!important}.gu-transit .card-body{visibility:hidden}.gu-mirror{border:2px dashed rgba(0,0,0,.397);box-shadow:none;cursor:grabbing;cursor:-webkit-grabbing;height:125px!important;opacity:1!important;transform:rotate(5deg)}.b-p-tasks{min-height:90%}.b-p-tasks .task-card:not(.move-disable){cursor:move;cursor:grab;cursor:-webkit-grab}.b-p-tasks .task-card:not(.move-disable):active{cursor:grabbing;cursor:-webkit-grabbing}.full .filter-box{position:relative;top:0}body.dark-theme .w-task-board-box{background-color:#1c1f23}body.dark-theme .w-task-board-box:after{background-color:#363a44}body.dark-theme .w-task-board-panel::-webkit-scrollbar{background:#1c1f23}body.dark-theme .w-task-board-panel::-webkit-scrollbar-thumb{background-color:#4b5060}body.dark-theme .board-panel.bg-white,body.dark-theme .minimized.bg-white{background-color:#252830!important;border-color:#363a44!important}body.dark-theme .board-panel .b-p-header .btn.bg-white{background-color:#2d3140!important;border-color:#363a44!important}body.dark-theme .board-panel .dropdown-menu{background-color:#252830;border-color:#363a44!important}body.dark-theme .board-panel .dropdown-menu .dropdown-item{color:#e5e7eb}body.dark-theme .board-panel .dropdown-menu .dropdown-item:hover{background-color:#2d3140;color:#fff}body.dark-theme .board-panel .dropdown-menu hr{border-color:#363a44}body.dark-theme .task-card.bg-white{background-color:#2d3140!important}body.dark-theme .no-task-card.bg-white{background-color:#252830!important}body.dark-theme .b-p-badge.bg-grey{background-color:#363a44!important;color:#d1d5db!important}body.dark-theme .action-bar .btn-group{overflow:visible!important}body.dark-theme .show-waiting-approval-task{overflow:visible!important;position:relative}body.dark-theme .show-waiting-approval-task svg path:first-child{fill:#e5e7eb}body.dark-theme .show-waiting-approval-task .badge-pill.badge-danger{z-index:1}body.dark-theme .gu-transit{background-color:#4b5060!important;border-color:#6b7280}body.dark-theme .b-p-badge{border-radius:12px!important;font-weight:700!important;letter-spacing:normal!important;padding:0 8px!important}body.dark-theme .task-card .badge{border-radius:12px!important;font-weight:500!important;letter-spacing:normal!important;padding:.25em .4em!important}body.dark-theme .board-panel .b-p-header .btn{overflow:visible!important;position:static!important}body.dark-theme .board-panel .b-p-header .btn:before{display:none!important}body.dark-theme .board-panel .b-p-header .btn-group-lg>.btn.f-10,body.dark-theme .board-panel .b-p-header .btn.btn-lg.f-10{font-size:10px!important;line-height:1.5!important;padding:.25rem .5rem!important}body.dark-theme .task-card .text-lightest{color:#99a5b5!important}body.dark-theme .task-card .text-dark-grey{color:#c9cdd4!important}body.dark-theme .task-card .text-red{color:#ef4444!important}body.dark-theme .task-card .text-dark-green{color:#22c55e!important}body.dark-theme .no-task-card{color:#9ca3af!important}.settings-sidebar{background-color:#fff;border-radius:12px;height:calc(100vh - 105px);left:248px;max-height:calc(100vh - 105px);max-width:270px;overflow-y:auto;position:fixed;scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin;top:89px;transition:left .3s ease-in-out;white-space:nowrap;width:100%}@media (max-width:991.98px){.settings-sidebar{border-radius:0;height:100vh;left:auto;max-height:100vh;max-width:0;position:fixed;right:0;top:0;transition:.3s ease;z-index:99}}.settings-sidebar::-webkit-scrollbar{width:6px}.settings-sidebar::-webkit-scrollbar-track{background:transparent}.settings-sidebar::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.settings-sidebar::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}.settings-sidebar .settings-search-container{background:#fff;border-bottom:1px solid #f3f4f6;padding:0 16px 12px;position:sticky;top:0;z-index:10}.settings-sidebar .settings-search-wrapper{align-items:center;display:flex;position:relative}.settings-sidebar .settings-search-icon{color:#9ca3af;font-size:14px;left:14px;pointer-events:none;position:absolute;transition:color .2s ease}.settings-sidebar .settings-search-input{background-color:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;color:#1f2937;font-size:15px;outline:none;padding:12px 16px 12px 42px;transition:all .2s ease;width:100%}.settings-sidebar .settings-search-input::-moz-placeholder{color:#9ca3af}.settings-sidebar .settings-search-input::placeholder{color:#9ca3af}.settings-sidebar .settings-search-input:hover{background-color:#fff;border-color:#d1d5db}.settings-sidebar .settings-search-input:focus{background-color:#fff;border-color:var(--primary_color,var(--header_color,#1d82f5));box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)}.settings-sidebar .settings-search-wrapper:focus-within .settings-search-icon{color:var(--primary_color,var(--header_color,#1d82f5))}.settings-sidebar .input-group{background-color:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;box-shadow:none;overflow:hidden;transition:all .2s ease}.settings-sidebar .input-group:hover{background-color:#fff;border-color:#d1d5db}.settings-sidebar .input-group:focus-within{background-color:#fff;border-color:var(--primary_color,var(--header_color,#1d82f5));box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.08)}.settings-sidebar .input-group input{background-color:transparent;border:none;color:#1f2937;font-size:15px;font-weight:400;line-height:1.8;padding:10px 14px}.settings-sidebar .input-group input::-moz-placeholder{color:#9ca3af;font-weight:400;opacity:1}.settings-sidebar .input-group input::placeholder{color:#9ca3af;font-weight:400;opacity:1}.settings-sidebar .input-group input:focus{background-color:transparent;border:none;box-shadow:none;outline:none}.settings-sidebar .settings-nav{padding:8px 0}.settings-sidebar .settings-menu{height:calc(100vh - 150px);list-style:none;margin:0;overflow:auto;padding:0 12px;scrollbar-color:rgba(0,0,0,.15) transparent;scrollbar-width:thin}@media (max-width:991.98px){.settings-sidebar .settings-menu{height:calc(100vh - 100px)}}.settings-sidebar .settings-menu::-webkit-scrollbar{width:4px}.settings-sidebar .settings-menu::-webkit-scrollbar-track{background:transparent}.settings-sidebar .settings-menu::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:2px}.settings-sidebar .settings-menu-item{border-radius:8px;margin:2px 0;transition:all .2s ease}.settings-sidebar .settings-menu-item.active .settings-menu-link{background-color:rgba(var(--primary_color_rgb,29,130,245),.08);color:var(--primary_color,var(--header_color,#1d82f5));font-weight:500}.settings-sidebar .settings-menu-item.active .settings-menu-link:before{background-color:var(--primary_color,var(--header_color,#1d82f5));border-radius:0 2px 2px 0;content:"";height:60%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.settings-sidebar .settings-menu-item.search-highlight{animation:settings-highlight-pulse .3s ease}.settings-sidebar .settings-menu-link{word-wrap:break-word;align-items:center;background:transparent;border:none;border-radius:8px;color:#4b5563;display:flex;font-size:15px;font-weight:450;padding:12px 16px;position:relative;text-decoration:none;transition:all .2s ease;white-space:normal}.settings-sidebar .settings-menu-link:hover{background-color:#f3f4f6;color:#1f2937!important;text-decoration:none}.settings-sidebar .settings-menu-link:focus{box-shadow:0 0 0 2px var(--primary_color,var(--header_color,#1d82f5));outline:none}.settings-sidebar .settings-menu-link:focus:not(:focus-visible){box-shadow:none}.settings-sidebar .settings-menu-link:focus-visible{outline:2px solid var(--primary_color,var(--header_color,#1d82f5));outline-offset:2px}.settings-sidebar li{border-radius:8px;margin:2px 0;transition:all .2s ease}.settings-sidebar li a{word-wrap:break-word;align-items:center;background:transparent;border:none;border-radius:8px;color:#4b5563;display:flex;font-size:15px;font-weight:450;padding:12px 16px;position:relative;text-decoration:none;transition:all .2s ease;white-space:normal}.settings-sidebar li a:hover{background-color:#f3f4f6;border-right:none;color:#1f2937!important;text-decoration:none}.settings-sidebar li.active{background-color:transparent}.settings-sidebar li.active a{background-color:rgba(var(--primary_color_rgb,29,130,245),.08);border-right:none;color:var(--primary_color,var(--header_color,#1d82f5));font-weight:500}.settings-sidebar li.active a:before{background-color:var(--primary_color,var(--header_color,#1d82f5));border-radius:0 2px 2px 0;content:"";height:60%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.settings-sidebar .close-it{color:#6b7280;cursor:pointer;font-size:18px;padding:12px 16px;transition:color .2s ease}.settings-sidebar .close-it:hover{color:#1f2937}@keyframes settings-highlight-pulse{0%{background-color:transparent}50%{background-color:rgba(var(--primary_color_rgb,29,130,245),.12)}to{background-color:transparent}}@media (max-width:991.98px){.settings-sidebar.in{border-radius:12px 0 0 12px;box-shadow:-4px 0 20px rgba(0,0,0,.15);max-width:280px;transition:.3s ease}.settings-sidebar.in form a{color:#99a5b5;margin-left:8px;margin-top:9px}.settings-sidebar.in .close-it{left:-43px;opacity:1;transition:width .7s}}.sidebar-toggled .settings-sidebar{left:68px}@media (max-width:991.98px){.sidebar-toggled .settings-sidebar{left:auto}}.settings-box{margin-left:270px;width:100%}@media (max-width:1199.98px){.settings-box{padding:30px}}@media (max-width:991.98px){.settings-box{margin-left:0;padding:0 25px 25px}}.settings-box .s-b-mob-sidebar{position:absolute;right:24px;top:28px}.settings-box .s-b-inner{height:100%}@media (max-width:1199.98px){.settings-box .s-b-inner .s-b-n-header .nav{flex-wrap:nowrap;overflow:auto;overflow-x:scroll;overflow-y:hidden}}@media (max-width:767.98px){.settings-box .s-b-inner .s-b-n-header .nav{flex-wrap:nowrap;overflow:auto;overflow-x:scroll;overflow-y:hidden}}.settings-box .s-b-inner .s-b-n-content .ntfcn-tab-content-right{height:auto;margin-top:-58px}@media (max-width:991.98px){.settings-box .s-b-inner .s-b-n-content .ntfcn-tab-content-right{margin-top:0}}@media (max-width:767.98px){.settings-box .s-b-inner .s-b-n-content .ntfcn-tab-content-right label{width:100%}}.settings-box .s-b-inner .s-b-n-content .ntfcn-tab-content-right h4{height:56px}@media (max-width:991.98px){.settings-box .s-b-inner .s-b-n-content .ntfcn-tab-content-right h4{height:40px}}@media (max-width:767.98px){.settings-box .s-b-inner .s-b-n-content .s-save{width:100%}.settings-box .s-b-inner .s-b-n-content .s-send-test-mail{width:57%}.settings-box .s-b-inner .s-b-n-content .s-cancel{width:35%}}.settings-box .s-b-inner .s-b-n-content .settings-btns button{padding:9px 14px}.s-b-n-header .nav::-webkit-scrollbar{display:none}.mobile-close-overlay{background-color:rgba(0,0,0,.4);display:none;height:100%;position:fixed;right:0;top:0;transition:width .3s;z-index:99}@media (max-width:991.98px){.mobile-close-overlay.in{display:block!important;transition:width .3s}.close-it{background-color:var(--primary_color,var(--header_color,#1d82f5));border-radius:22px 0 0 22px;color:#fff;font-size:12px;opacity:0;padding:9px 17px!important;position:absolute;top:17px;transition:width .7s}}.settings-btns{display:flex;flex-flow:row;justify-content:flex-end}@media (max-width:767.98px){.settings-btns .btn-primary,.settings-btns .inv-action{width:50%}.settings-btns .btn-cancel{margin-right:0!important}.settings-btns .inv-action button{width:100%}.settings-btns .btn-cancel{order:3}}.gdpr-tabs{text-align:center}.gdpr-tabs li a{white-space:nowrap}.gdpr-tabs .-more .-secondary li{text-align:left}.permission-table .thead-light{overflow:auto;position:sticky;top:63px;z-index:1}@media (max-width:767.98px){.permission-table .thead-light{z-index:1}}.permission-table--tabbed .thead-light{top:107px;z-index:unset}.role-permission-select{width:100px}.role-permission-select .btn{border:none;width:auto}.set-btns{background:#fff;bottom:0;position:sticky;z-index:1}@media (max-width:991.98px){.set-btns{position:relative}}.dark-theme .settings-sidebar{background-color:var(--revolut-card,#262a30)}.dark-theme .settings-sidebar::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2)}.dark-theme .settings-sidebar::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.3)}.dark-theme .settings-search-container{background:var(--revolut-card,#262a30);border-bottom-color:var(--revolut-border,#2d323a)}.dark-theme .settings-search-icon{color:var(--revolut-muted,#9ca3af)}.dark-theme .settings-search-input,.dark-theme .settings-sidebar .input-group{background-color:var(--revolut-secondary,#2d323a);border-color:var(--revolut-border,#2d323a);color:var(--revolut-text,#fff)}.dark-theme .settings-search-input::-moz-placeholder,.dark-theme .settings-sidebar .input-group::-moz-placeholder{color:var(--revolut-muted,#9ca3af)}.dark-theme .settings-search-input::placeholder,.dark-theme .settings-sidebar .input-group::placeholder{color:var(--revolut-muted,#9ca3af)}.dark-theme .settings-search-input:hover,.dark-theme .settings-sidebar .input-group:hover{background-color:var(--revolut-secondary,#2d323a);border-color:hsla(0,0%,100%,.12)}.dark-theme .settings-search-input:focus,.dark-theme .settings-search-input:focus-within,.dark-theme .settings-sidebar .input-group:focus,.dark-theme .settings-sidebar .input-group:focus-within{background-color:var(--revolut-secondary,#2d323a);border-color:var(--primary_color,var(--header_color,#1d82f5));box-shadow:0 0 0 4px rgba(var(--primary_color_rgb,29,130,245),.15)}.dark-theme .settings-search-input input,.dark-theme .settings-sidebar .input-group input{background-color:transparent;color:var(--revolut-text,#fff)}.dark-theme .settings-search-input input::-moz-placeholder,.dark-theme .settings-sidebar .input-group input::-moz-placeholder{color:var(--revolut-muted,#9ca3af)}.dark-theme .settings-search-input input::placeholder,.dark-theme .settings-sidebar .input-group input::placeholder{color:var(--revolut-muted,#9ca3af)}.dark-theme .settings-search-wrapper:focus-within .settings-search-icon{color:var(--primary_color,var(--header_color,#1d82f5))}.dark-theme .settings-menu-link,.dark-theme .settings-sidebar li a{color:var(--revolut-muted,#9ca3af)}.dark-theme .settings-menu-link:hover,.dark-theme .settings-sidebar li a:hover{background-color:var(--revolut-secondary,#2d323a);color:var(--revolut-text,#fff)!important}.dark-theme .settings-menu-item.active .settings-menu-link,.dark-theme .settings-sidebar li.active a{background-color:rgba(var(--primary_color_rgb,29,130,245),.15);color:var(--primary_color,var(--header_color,#1d82f5))}.dark-theme .set-btns{background:var(--revolut-card,#262a30)}@media (max-width:991px){.settings-sidebar .settings-menu-link,.settings-sidebar li a{font-size:16px;padding:14px 16px}.settings-sidebar .input-group input,.settings-sidebar .settings-search-input{font-size:16px;padding:14px 16px 14px 44px}}.settings-form-sections .settings-section{border-top:1px solid var(--border-color,#e9ecef);padding:24px 0}.settings-form-sections .settings-section:first-child{border-top:0;padding-top:4px}.settings-form-sections .settings-section-heading{margin-bottom:18px}.settings-form-sections .setting-toggle-grid .checkbox,.settings-form-sections .setting-toggle-grid .form-check{margin-bottom:6px}.dark-theme .settings-form-sections .settings-section{border-top-color:hsla(0,0%,100%,.08)}.rtz-unit-field{position:relative}.rtz-unit-field .form-control{padding-right:3.4rem}.rtz-unit-field .rtz-unit-suffix{align-items:center;border-left:1px solid var(--border-color,#e9ecef);bottom:1px;color:#8a94a6;display:flex;font-size:12px;line-height:1;padding:0 .65rem;pointer-events:none;position:absolute;right:1px;top:1px}.dark-theme .rtz-unit-field .rtz-unit-suffix{border-left-color:hsla(0,0%,100%,.08);color:#9aa4b2}.perm-manager{--perm-border:#e5e7eb;--perm-muted:#6b7280;--perm-surface:#fff;--perm-subtle:#f9fafb;--perm-text:#1f2937;--perm-accent:var(--primary_color,var(--header_color,#1d82f5));background:var(--perm-surface);border:1px solid var(--perm-border);border-radius:6px;color:var(--perm-text);overflow:hidden}.perm-manager__notice{align-items:center;background:var(--perm-subtle);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:space-between;padding:12px 16px}.perm-legend,.perm-manager__notice{border-bottom:1px solid var(--perm-border)}.perm-legend[open] .perm-legend__chevron{transform:rotate(180deg)}.perm-legend__summary{align-items:center;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;list-style:none;padding:10px 16px}.perm-legend__summary::-webkit-details-marker{display:none}.perm-legend__summary:hover{background:var(--perm-subtle)}.perm-legend__summary i{color:var(--perm-muted);font-size:12px}.perm-legend__chevron{margin-left:auto;transition:transform .12s ease}.perm-legend__body{font-size:13px;padding:0 16px 14px}.perm-legend__intro,.perm-legend__note{color:var(--perm-muted);margin:0 0 8px}.perm-legend__heading{color:var(--perm-muted);font-size:11px;font-weight:600;letter-spacing:.03em;margin:10px 0 8px;text-transform:uppercase}.perm-legend__levels{display:grid;gap:6px;grid-template-columns:1fr;margin:0 0 12px}@media (min-width:768px){.perm-legend__levels{-moz-column-gap:24px;column-gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}.perm-legend__level{align-items:baseline;display:flex;gap:10px}.perm-legend__level dt{flex:none;width:76px}.perm-legend__level dd{color:var(--perm-muted);margin:0}.perm-legend__pill{background:var(--perm-accent);border-radius:4px;color:#fff;display:inline-block;font-size:11px;padding:2px 8px;text-align:center;width:100%}.perm-legend__pill--none{background:#6b7280}.perm-manager__body{display:grid;grid-template-columns:1fr}@media (min-width:768px){.perm-manager__body{grid-template-columns:260px 1fr}.perm-manager__list{border-bottom:0;border-right:1px solid var(--perm-border)}}.perm-manager__list{border-bottom:1px solid var(--perm-border);min-width:0}.perm-manager__detail{min-width:0;padding:16px}.perm-search{align-items:center;border-bottom:1px solid var(--perm-border);display:flex;gap:8px;padding:10px 12px}.perm-search i{color:var(--perm-muted);font-size:12px}.perm-search__input{background:transparent;border:0;color:inherit;flex:1;font-size:13px;min-width:0;outline:0}.perm-search__input::-moz-placeholder{color:var(--perm-muted)}.perm-search__input::placeholder{color:var(--perm-muted)}.perm-modules{list-style:none;margin:0;max-height:60vh;overflow-y:auto;padding:0}@media (max-width:767.98px){.perm-modules{max-height:220px}}.perm-module{align-items:center;background:transparent;border:0;border-left:2px solid transparent;color:inherit;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:10px 14px;text-align:left;width:100%}.perm-module.is-active,.perm-module:hover{background:var(--perm-subtle)}.perm-module.is-active{border-left-color:var(--perm-accent);font-weight:600}.perm-module__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.perm-module__badge{border:1px solid var(--perm-border);border-radius:10px;color:var(--perm-muted);flex:none;font-size:11px;min-width:22px;padding:1px 6px;text-align:center}.perm-module__badge.is-dirty{background:var(--perm-accent);border-color:var(--perm-accent);color:#fff}.perm-module__badge--off{border-style:dashed}.perm-modules__empty{color:var(--perm-muted);font-size:13px;margin:0;padding:16px}.perm-pane__head{align-items:center;border-bottom:1px solid var(--perm-border);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:8px;padding-bottom:12px}.perm-pane__title{font-size:15px;font-weight:600;margin:0}.perm-pane__bulk-label,.perm-pane__meta{color:var(--perm-muted);font-size:12px}.perm-pane__bulk{align-items:center;display:flex;gap:6px}.perm-pane__disabled{color:var(--perm-muted);font-size:12px;margin:8px 0 0}.perm-group{padding:12px 0}.perm-group+.perm-group{border-top:1px solid var(--perm-border)}.perm-group__title{align-items:center;color:var(--perm-muted);display:flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.03em;margin:0 0 8px;text-transform:uppercase}.perm-group__tag{border:1px solid var(--perm-border);border-radius:10px;font-size:10px;font-weight:500;letter-spacing:0;padding:0 6px;text-transform:none}.perm-group__rows{display:grid;gap:2px;grid-template-columns:1fr}@media (min-width:992px){.perm-group__rows{-moz-column-gap:24px;column-gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}.perm-row{align-items:center;border-left:2px solid transparent;border-radius:4px;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;min-height:40px;padding:8px 10px}.perm-row--wide{grid-column:1/-1}.perm-row.is-dirty,.perm-row:hover{background:var(--perm-subtle)}.perm-row.is-dirty{border-left-color:var(--perm-accent)}.perm-row.is-disabled{opacity:.55}.perm-row.is-hidden{display:none}.perm-row__label{font-size:13px;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis}.perm-switch{cursor:pointer;flex:none;margin:0}.perm-switch input{height:0;opacity:0;position:absolute;width:0}.perm-switch input:focus-visible+.perm-switch__track{outline:2px solid var(--perm-accent);outline-offset:2px}.perm-switch__track{background:var(--perm-subtle);border:1px solid var(--perm-border);border-radius:10px;display:block;height:20px;position:relative;transition:background-color .12s ease,border-color .12s ease;width:36px}.perm-switch__track:after{background:#9ca3af;border-radius:50%;content:"";height:14px;left:2px;position:absolute;top:2px;transition:transform .12s ease,background-color .12s ease;width:14px}.perm-switch input:checked+.perm-switch__track{background:var(--perm-accent);border-color:var(--perm-accent)}.perm-switch input:checked+.perm-switch__track:after{background:#fff;transform:translateX(16px)}.perm-segmented{border:1px solid var(--perm-border);border-radius:4px;display:inline-flex;flex:none;max-width:100%;overflow:hidden}@media (max-width:400px){.perm-segmented{flex:1 1 100%}.perm-segmented__option{flex:1;text-align:center}.perm-segmented__option span{padding:4px}}.perm-segmented__option{cursor:pointer;margin:0}.perm-segmented__option+.perm-segmented__option{border-left:1px solid var(--perm-border)}.perm-segmented__option input{height:0;opacity:0;position:absolute;width:0}.perm-segmented__option span{color:var(--perm-muted);display:block;font-size:12px;padding:4px 10px;white-space:nowrap}.perm-segmented__option.is-selected span{background:var(--perm-accent);color:#fff}.perm-segmented__option--none.is-selected span{background:#6b7280;color:#fff}.perm-segmented__option--unavailable{cursor:not-allowed}.perm-segmented__option--unavailable span{background:var(--perm-subtle);color:var(--perm-muted);opacity:.45}.perm-segmented__option input:focus-visible+span{outline:2px solid var(--perm-accent);outline-offset:-2px}.perm-btn{background:var(--perm-surface);border:1px solid var(--perm-border);border-radius:4px;color:inherit;font-size:12px;padding:5px 12px}.perm-btn:hover{background:var(--perm-subtle)}.perm-btn--primary{background:var(--perm-accent);border-color:var(--perm-accent);color:#fff}.perm-btn--primary:hover{background:var(--perm-accent);filter:brightness(.95)}.perm-btn--primary:disabled{opacity:.6}.perm-savebar{align-items:center;background:var(--perm-subtle);border-top:1px solid var(--perm-border);bottom:0;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:10px 16px;position:sticky;z-index:2}.perm-savebar__count{color:var(--perm-muted);font-size:12px}.perm-savebar__actions{display:flex;gap:8px;margin-left:auto}.dark-theme .perm-manager{--perm-border:#33383f;--perm-muted:#9ca3af;--perm-surface:var(--revolut-card,#262a30);--perm-subtle:#2d3238;--perm-text:#e5e7eb}.dark-theme .perm-switch__track:after{background:#6b7280}.dark-theme .perm-legend__pill--none,.dark-theme .perm-segmented__option--none.is-selected span{background:#4b5563}.invoice .inv-num-date td{border:1px solid #dbdbdb;padding:6px}.invoice .inv-desc-mob .i-d-heading,.invoice .inv-desc-mob .i-d-heading td,.invoice .inv-detail .i-d-heading,.invoice .inv-detail .i-d-heading td{border:1px solid #dbdbdb}.invoice .inv-desc-mob td,.invoice .inv-desc-mob th,.invoice .inv-detail td,.invoice .inv-detail th{border:1px solid #e7e9eb;padding:11px 10px;word-break:break-word}.invoice .card-footer button{padding:0 30px}@media (max-width:767.98px){.invoice .card-footer button{padding:9px 22px}}.invoice .card-footer .inv-action .dropdown-toggle{align-items:center;border:0;border-radius:8px;color:#616e80;display:inline-flex;font-size:15px;height:36px;justify-content:center;line-height:0;padding:0 9px}.invoice .card-footer .inv-action .dropdown-toggle:hover{background-color:#1d82f5;color:#fff!important}.invoice .card-footer .inv-action .dropdown-toggle:hover span .fa-chevron-down{color:#fff!important}.invoice .card-footer .inv-action .dropdown-toggle span{align-items:center;border-left:0;display:inline-flex;margin-left:0;padding-left:8px}.unpaid{background-color:#fff;border:1px solid #d30000;color:#d30000;padding:11px 22px;position:relative;text-transform:uppercase}.inv-desc,.inv-note{width:100%}.inv-note td{width:50%;word-break:break-word}.inv-unpaid td:nth-child(2){text-align:right}@media (max-width:767.98px){.inv-unpaid td:nth-child(2){text-align:left}.inv-logo-heading img{width:auto}.inv-logo-heading td{display:block;margin:0 auto;text-align:center;width:100%}.inv-num-date{width:100%}.inv-num-date td{display:table-cell!important;text-align:left!important}.inv-num td{display:block;margin:0 auto;text-align:center}.blank-td{display:none}.inv-note td,.inv-unpaid td{display:block;width:100%}.inv-detail{margin-bottom:5px}}@media (max-width:767.98px){.inv-desc::-webkit-scrollbar{background:#fff;height:10px;width:5px}.inv-desc::-webkit-scrollbar-thumb{background-color:#e8eef3;border-radius:7px}}.invoice .card-footer{display:flex;flex-flow:row;justify-content:flex-end}@media (max-width:767.98px){.invoice .card-footer{flex-flow:column}.invoice .card-footer .btn-primary,.invoice .card-footer .inv-action{width:50%}.invoice .card-footer .btn-primary{margin-right:0!important}.invoice .card-footer .inv-action button{width:100%}.invoice .card-footer .btn-cancel{order:3}}.inv-detail .totals-wrap>table{width:auto}.main-container .content-wrapper.x-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.x-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.x-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.x-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.x-page .action-bar,.main-container .content-wrapper.x-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.dark-theme .main-container .content-wrapper.x-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.x-page{padding:0 0 8px}}.rent-section-heading{color:#0f172a}.rinv-date-prepend{background:#f8fafc;border:1px solid #e2e8f0;border-right:none;color:#94a3b8}.rinv-date-input{border-left:none;border-color:#e2e8f0}.c-inv-desc table tr td{border:1px solid #e7e9eb;padding:11px 10px}.c-inv-desc-table .cost_per_item,.c-inv-desc-table .item_name,.c-inv-desc-table .quantity,.hsn_sac_code{border:1.5px solid rgba(0,0,0,.15)!important;border-radius:12px!important;padding:.5rem!important}@media (max-width:767.98px){.c-inv-desc-table table tr{display:block;flex-direction:column;float:left;width:50%}.c-inv-desc-table table tr .inv-desc-mbl{height:140px}.c-inv-desc-table table td{border:1px solid #e7e9eb!important;display:block;flex:1 1 auto;height:70px;width:100%}.c-inv-desc-table a{justify-content:flex-end!important;margin-top:10px}.c-inv-desc-table .select-others{font-weight:400;line-height:0}.c-inv-desc-table input.quantity{margin-top:0!important}}.c-inv-amt p{display:block;height:70px;line-height:2.7;text-align:right}.c-inv-close{height:96px}.c-inv-total table tr td{border:1px solid #e8eef3;padding:11px 10px;vertical-align:middle}.c-inv-total table tr td .c-inv-sub-padding{padding:5px 10px}@media (max-width:767.98px){.c-inv-total table tr td .c-inv-sub-padding{padding:5px 0}}.c-inv-total .c-inv-total-right table{border-collapse:separate;border-spacing:0;width:100%}.c-inv-total .c-inv-total-right .invoice-total-label{font-weight:500;padding:12px 10px}.c-inv-total .c-inv-total-right .invoice-total-value{font-weight:500;padding:12px 10px;text-align:right!important}.c-inv-total .c-inv-total-right .invoice-total-value span{display:inline-block;min-width:80px}.c-inv-total .c-inv-total-right .invoice-discount-input{padding:8px 5px!important}.c-inv-total .c-inv-total-right .invoice-discount-input .invoice-input{background-color:transparent}.c-inv-total .c-inv-total-right .invoice-discount-input .invoice-input:focus{background-color:rgba(0,0,0,.02)}.c-inv-total .c-inv-total-right .invoice-discount-input .invoice-select{background-color:transparent}.c-inv-total .c-inv-total-right .invoice-total-row{border-top:2px solid #e8eef3}.c-inv-total .c-inv-total-right .invoice-total-row td{font-size:16px;padding:14px 10px}.c-inv-total .c-inv-total-right table table{margin:0}.c-inv-total .c-inv-total-right table table td{border:none;padding:0}.c-inv-total .c-inv-total-right tr:not(.invoice-total-row) td{border-bottom:1px solid #e8eef3}.c-inv-total .c-inv-total-right tr:last-of-type:not(.invoice-total-row) td{border-bottom:1px solid #e8eef3}.c-inv-note-terms textarea{width:96%}@media (max-width:767.98px){.c-inv-note-terms textarea{width:100%}}.c-inv-btns .dropdown-toggle{align-items:center;border:0;border-radius:8px;color:#fff;display:inline-flex;font-size:15px;height:36px;justify-content:center;line-height:0;padding:0 9px}.c-inv-btns .dropdown-toggle span{align-items:center;border-left:0;display:inline-flex;height:34px;margin-left:8px;padding-left:8px}@media (max-width:767.98px){.c-inv-btns .dropdown-toggle span{margin-left:28px}}.c-inv-date-pickerinput::-moz-placeholder,.dark_place input::-moz-placeholder{color:#28313c!important;font-weight:normal important}.c-inv-date-pickerinput::placeholder,.dark_place input::placeholder{color:#28313c!important;font-weight:normal important}.dash-border-top{border-top:1px dashed #c3c3c3!important}.c-inv-btns{display:flex;flex-flow:row;justify-content:flex-end}@media (max-width:767.98px){.c-inv-btns .btn-secondary,.c-inv-btns .inv-action{width:auto}.c-inv-btns .inv-action button{width:100%}.c-inv-btns .btn-cancel{order:3}}.btlr{border-top-left-radius:4px}.btrr-bbrr{border-bottom-right-radius:4px;border-top-right-radius:4px}@media (max-width:767.98px){.btrr-bbrr{border-top-right-radius:0}}.bblr{border-bottom-left-radius:4px}@media (max-width:767.98px){.btrr-mbl{border-top-left-radius:0;border-top-right-radius:4px}.bblr-mbl{border-bottom-left-radius:4px}}table{border-collapse:separate!important;border-spacing:inherit}.create-inv .c-inv-desc-table .table-responsive>table,.create-inv .c-inv-desc-table>table,.create-inv .c-inv-total .c-inv-total-right>table{border-radius:8px;overflow:hidden}.create-inv .form-check{align-items:center;display:flex;min-height:auto;padding-left:0}.create-inv .form-check-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#e2e8f0;border:1px solid #d3dad7;border-radius:999px;cursor:pointer;flex:0 0 auto;height:24px;margin:0;position:relative;transition:background .18s ease,border-color .18s ease;vertical-align:middle;width:42px}.create-inv .form-check-input:after{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:50%;content:"";height:20px;left:1px;position:absolute;top:1px;transition:transform .18s ease;width:20px}.create-inv .form-check-input:checked{background:var(--primary_color,var(--header_color,#0e9f6e));border-color:var(--primary_color,var(--header_color,#0e9f6e))}.create-inv .form-check-input:checked:after{transform:translateX(18px)}.create-inv .form-check-input:focus{box-shadow:0 0 0 3px rgba(var(--primary_color_rgb,14,159,110),.18);outline:none}.create-inv .form-check-input:disabled{cursor:not-allowed;opacity:.5}.create-inv .form-check-label{line-height:1.3;margin-left:0;padding-left:.6rem!important;padding-top:0!important}.bootstrap-select:has(#add-products)>.dropdown-menu,select#add-products~.dropdown-menu{max-width:100%!important;min-width:100%!important;width:100%!important}.bootstrap-select:has(#add-products)>.dropdown-menu .bs-searchbox,select#add-products~.dropdown-menu .bs-searchbox{padding:8px 12px}.bootstrap-select:has(#add-products)>.dropdown-menu .bs-actionsbox,select#add-products~.dropdown-menu .bs-actionsbox{border-bottom:1px solid #dee2e6;padding:0 12px 8px}.service-dropdown-header{background:#f8f9fa;border-bottom:2px solid #dee2e6;box-sizing:border-box;color:#6c757d;display:flex;font-size:11px;font-weight:600;letter-spacing:.5px;padding:8px 12px;position:relative;text-transform:uppercase;width:100%}.service-dropdown-header .col-name{flex:1 1 auto;min-width:0;padding-right:140px}.service-dropdown-header .col-price{position:absolute;right:130px;text-align:right;width:70px}.service-dropdown-header .col-status{position:absolute;right:32px;text-align:center;width:50px}.service-row{display:block;padding:10px 0}.service-row .col-name{color:#2c3e50;display:block;font-weight:500;overflow:hidden;padding-right:140px;text-overflow:ellipsis;white-space:nowrap}.service-row .col-price{color:#28a745;font-size:13px;font-weight:600;right:90px;text-align:right;width:70px}.service-row .col-price,.service-row .col-status{position:absolute;top:50%;transform:translateY(-50%)}.service-row .col-status{right:12px;text-align:center;width:50px}.product-added-badge{color:#fff;display:none;font-size:10px;font-weight:600}.bootstrap-select .dropdown-menu li.already-added>a,.bootstrap-select .dropdown-menu li.already-added>a.dropdown-item{background-color:var(--primary_color,var(--header_color,#0e9f6e))!important;color:#fff!important}.bootstrap-select .dropdown-menu li.already-added .service-row .col-name,.bootstrap-select .dropdown-menu li.already-added .service-row .col-price,.bootstrap-select .dropdown-menu li.already-added .service-row .col-status{color:#fff!important}.bootstrap-select .dropdown-menu li.already-added .product-added-badge{color:#fff!important;display:inline!important}.bootstrap-select .dropdown-menu li.already-added>a .check-mark{color:#fff!important;display:block!important}.bootstrap-select:has(#add-products)>.dropdown-menu li>a,select#add-products~.dropdown-menu li>a{border-bottom:1px solid #f0f0f0;display:block!important;padding:0 12px!important;position:relative!important;transition:background-color .15s ease!important}.bootstrap-select:has(#add-products)>.dropdown-menu li:last-child>a,select#add-products~.dropdown-menu li:last-child>a{border-bottom:none}.bootstrap-select:has(#add-products)>.dropdown-menu li:not(.already-added)>a:hover,select#add-products~.dropdown-menu li:not(.already-added)>a:hover{background-color:#f5f5f7!important}.bootstrap-select:has(#add-products)>.dropdown-menu li.already-added>a:focus,.bootstrap-select:has(#add-products)>.dropdown-menu li.already-added>a:hover,select#add-products~.dropdown-menu li.already-added>a:focus,select#add-products~.dropdown-menu li.already-added>a:hover{background-color:var(--primary_color,var(--header_color,#0e9f6e))!important;color:#fff!important}.bootstrap-select:has(#add-products)>.dropdown-menu li>a .bs-ok-default.check-mark,select#add-products~.dropdown-menu li>a .bs-ok-default.check-mark{display:none!important}.bootstrap-select:has(#add-products) .dropdown-menu li.active:not(.already-added)>a,.bootstrap-select:has(#add-products) .dropdown-menu li:not(.already-added)>a.active,.bootstrap-select:has(#add-products) .dropdown-menu li:not(.already-added)>a:focus,.bootstrap-select:has(#add-products) .dropdown-menu.inner li.active:not(.already-added)>a,.bootstrap-select:has(#add-products) .dropdown-menu.inner li.active:not(.already-added)>a.dropdown-item.active,select#add-products~.dropdown-menu li.active:not(.already-added)>a,select#add-products~.dropdown-menu li.active:not(.already-added)>a.active,select#add-products~.dropdown-menu li:not(.already-added)>a.active,select#add-products~.dropdown-menu li:not(.already-added)>a:focus{background-color:#f0f0f0!important;color:#2c3e50!important}.bootstrap-select:has(#add-products) .dropdown-menu li.active:not(.already-added) .service-row .col-name,.bootstrap-select:has(#add-products) .dropdown-menu.inner li.active:not(.already-added) .service-row .col-name{color:#2c3e50!important}.bootstrap-select:has(#add-products) .dropdown-menu li.active:not(.already-added) .service-row .col-price,.bootstrap-select:has(#add-products) .dropdown-menu.inner li.active:not(.already-added) .service-row .col-price{color:#28a745!important}body.dark-theme .create-inv .form-check-input{background:var(--dt-bg,#1c1f23);border-color:var(--dt-border,#2d323a);border-radius:999px;border-style:solid;border-width:1px}body.dark-theme .create-inv .form-check-input:after{background:#cbd5e1;border-color:hsla(0,0%,100%,.12)}body.dark-theme .create-inv .form-check-input:checked{background:var(--primary_color,var(--header_color,#0e9f6e));border-color:var(--primary_color,var(--header_color,#0e9f6e))}body.dark-theme .create-inv .form-check-input:checked:after{background:#fff}body.dark-theme .create-inv .form-check-label{margin-bottom:0!important}body.dark-theme .create-inv .rinv-section-heading{font-weight:700}body.dark-theme .create-inv .form-control.select-picker{border-width:0}body.dark-theme .create-inv [style*="#e7eaf0"]{border-color:var(--dt-border,#2d323a)!important}body.dark-theme .create-inv [style*="#f8fafc"]{background-color:var(--dt-bg,#1c1f23)!important}body.dark-theme .create-inv .border-additional-grey,body.dark-theme .create-inv .border-bottom-grey,body.dark-theme .create-inv .border-top-grey,body.dark-theme .create-inv .c-inv-desc table tr td,body.dark-theme .create-inv .c-inv-desc-table .cost_per_item,body.dark-theme .create-inv .c-inv-desc-table .hsn_sac_code,body.dark-theme .create-inv .c-inv-desc-table .item_name,body.dark-theme .create-inv .c-inv-desc-table .quantity,body.dark-theme .create-inv .c-inv-desc-table table td,body.dark-theme .create-inv .c-inv-total table tr td,body.dark-theme .create-inv .dash-border-top,body.dark-theme .create-inv hr{border-color:var(--dt-border,#2d323a)!important}body.dark-theme .create-inv h4,body.dark-theme .create-inv h4.rent-section-heading{color:var(--dt-text,#fff)!important}.create-inv .discount_value{display:inline-block;height:35px;min-width:56px;width:56px!important}.create-inv .c-inv-total .c-inv-sub-padding{text-align:right}.create-inv td .select-tax{margin-left:8px;min-width:130px}.create-inv td .select-tax .bootstrap-select,.create-inv td .select-tax .bootstrap-select .dropdown-toggle,.create-inv td .select-tax>select{min-width:130px;width:130px!important}body.dark-theme .create-inv .c-inv-desc-table input,body.dark-theme .create-inv .c-inv-desc-table select,body.dark-theme .create-inv .c-inv-desc-table textarea{background-color:var(--dt-card,#262a30)!important;color:var(--dt-text,#fff)!important}body.dark-theme .create-inv .c-inv-desc-table input::-moz-placeholder,body.dark-theme .create-inv .c-inv-desc-table textarea::-moz-placeholder{color:var(--dt-text-muted,#9ca3af)!important}body.dark-theme .create-inv .c-inv-desc-table input::placeholder,body.dark-theme .create-inv .c-inv-desc-table textarea::placeholder{color:var(--dt-text-muted,#9ca3af)!important}.ticket-wrapper{margin:0 9px;overflow:hidden}@media (min-width:992px){.ticket-wrapper{overflow-x:auto;overflow-y:hidden}.ticket-wrapper .ticket-left{flex:1 1 auto;min-width:480px}}.ticket-wrapper .ticket-left #ticket-info-bar{border-radius:12px}.ticket-wrapper .ticket-left .ticket-msg{height:calc(100vh - 260px);overflow-y:auto}@media (max-width:991.98px){.ticket-wrapper .ticket-left .ticket-msg{height:calc(100vh - 328px)}}.ticket-wrapper .ticket-left .ticket-msg .ticket-card-img{border:1px solid #616e80;border-radius:4px;height:35px;margin:1.3rem 1rem;-o-object-fit:contain;object-fit:contain;overflow:hidden;width:35px}.ticket-wrapper .ticket-left .ticket-reply-back button{padding:9px 11px}.ticket-wrapper .ticket-right{background-color:#e8eef3;border-radius:12px;display:flex;flex:0 0 500px;flex-direction:column;margin:0 8px 8px;max-width:500px;overflow:hidden;width:500px}.ticket-wrapper .ticket-right.bg-additional-grey{background-color:#e8eef3!important}@media (max-width:991.98px){.ticket-wrapper .ticket-right{height:100vh;max-width:0;position:fixed;right:0;top:0;transition:.3s;white-space:nowrap;z-index:99}}.ticket-wrapper .ticket-right .ticket-filters{height:calc(100vh - 236px);overflow-x:hidden;overflow-y:auto}@media (max-width:991.98px){.ticket-wrapper .ticket-right .ticket-filters{height:calc(100vh - 125px)}}.ticket-wrapper .ticket-right .tab-content{background-color:#e8eef3;flex:1 1 auto;min-height:0}.ticket-wrapper .ticket-right .tab-content>.tab-pane{height:auto!important;min-height:100%}.ticket-wrapper .ticket-right .ticket-overflow{word-wrap:break-word;overflow-x:hidden;overflow-y:auto;word-break:break-word}.ticket-wrapper .ticket-right #tabs{background-color:#e8eef3;border-radius:12px 12px 0 0;flex:0 0 auto;overflow-x:hidden}.ticket-wrapper .ticket-right .nav{flex-wrap:nowrap;max-width:100%;overflow-x:hidden}.ticket-wrapper .ticket-right .nav-item{max-width:100%;overflow:hidden;text-overflow:ellipsis}.ticket-wrapper .ticket-right .tab-content{word-wrap:break-word;overflow-x:hidden!important;overflow-y:auto;word-break:break-word}.ticket-wrapper .ticket-right .nav-item{background-color:transparent;border:none;border-radius:0;box-shadow:none!important;padding:14px 16px;white-space:nowrap}.ticket-wrapper .ticket-right .nav-item .nav-link{background-color:transparent;border:none;border-radius:8px 8px 0 0;box-shadow:none!important;transition:all .2s ease}.ticket-wrapper .ticket-right .nav-item .nav-link:hover{background-color:rgba(0,0,0,.03)}.ticket-wrapper .ticket-right .nav-item .nav-link.active{background-color:#fff;border:none;border-bottom:3px solid #1d82f5;border-radius:8px 8px 0 0;box-shadow:none!important;color:#1d82f5;font-weight:600}.ticket-wrapper .ticket-right .nav-item.active,.ticket-wrapper .ticket-right .nav-item.active .nav-link{background-color:#fff;border:none;border-radius:8px 8px 0 0;box-shadow:none!important}.ticket-wrapper .ticket-right .nav-item.active .nav-link{border-bottom:3px solid #1d82f5;color:#1d82f5;font-weight:600}.ticket-wrapper .ticket-right .ticket-update button{padding:9px 11px}.ticket-wrapper .ticket-right .ticket-contact-owner .card-img{height:42px;margin:0;width:42px}.ticket-wrapper .ticket-right .ticket-contact-owner .card-img img{height:42px;width:42px}.ticket-wrapper .ticket-right .recent-ticket{height:calc(100vh - 451px);overflow-y:auto}@media (max-width:991.98px){.ticket-wrapper .ticket-right .recent-ticket{height:calc(100vh - 333px)}}.ticket-wrapper .ticket-right .recent-ticket .recent-ticket-inner:before{background-color:#99a5b5;content:"";height:100%;left:10.9px;position:absolute;top:4px;width:1px}.ticket-wrapper .ticket-right .recent-ticket .r-t-items{margin-bottom:20px}.ticket-wrapper .ticket-right .recent-ticket .r-t-items .r-t-items-right{padding-left:10px}.ticket-wrapper .ticket-right .recent-ticket .r-t-items:last-child,.ticket-wrapper .ticket-right .recent-ticket .r-t-items:last-child p{margin-bottom:0}@media (max-width:991.98px){.ticket-wrapper .ticket-right.in{max-width:14rem;transition:.3s;white-space:normal}.ticket-wrapper .ticket-right.in .close-it{opacity:1;transition:width .7s}.ticket-wrapper .ticket-reply-back{bottom:0;left:0;margin:0 auto;position:fixed;right:0;width:97%}.ticket-wrapper .ticket-update{bottom:0;position:fixed;width:100%}}@media (max-width:767.98px){.ticket-wrapper .ticket-reply-back{width:95%}.ticket-wrapper .ticket-right.in~.main-container{z-index:auto}}.ticket-wrapper .bootstrap-select,.ticket-wrapper .bootstrap-select .dropdown-toggle,.ticket-wrapper select.select-picker{width:100%!important}.modern-timeline{margin-right:16px;padding:20px 0;position:relative}.modern-timeline .modern-timeline-item{display:flex;margin-bottom:24px;position:relative;transition:all .3s ease}.modern-timeline .modern-timeline-item:last-child{margin-bottom:0}.modern-timeline .modern-timeline-item:hover .timeline-content{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateX(4px)}.modern-timeline .modern-timeline-item:hover .timeline-icon{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.1)}.modern-timeline .timeline-marker{align-items:center;display:flex;flex-direction:column;flex-shrink:0;position:relative;width:48px}.modern-timeline .timeline-icon{align-items:center;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;font-size:16px;height:40px;justify-content:center;position:relative;transition:all .3s ease;width:40px;z-index:2}.modern-timeline .timeline-icon i{font-size:16px;line-height:1}.modern-timeline .timeline-line{background:linear-gradient(180deg,#e5e7eb,#f3f4f6);height:calc(100% + 8px);left:50%;position:absolute;top:40px;transform:translateX(-50%);width:2px;z-index:1}.modern-timeline .timeline-content{background:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);flex:1;margin-left:16px;padding:16px;transition:all .3s ease}.modern-timeline .timeline-content .timeline-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.modern-timeline .timeline-content .timeline-user{flex:1;min-width:0}.modern-timeline .timeline-content .timeline-user-name{color:#1f2937;display:block;font-size:14px;font-weight:600;line-height:1.4;margin-bottom:4px}.modern-timeline .timeline-content .timeline-action{word-wrap:break-word;color:#6b7280;display:block;font-size:13px;line-height:1.5}.modern-timeline .timeline-content .timeline-time{align-items:center;color:#9ca3af;display:flex;flex-shrink:0;font-size:12px;white-space:nowrap}.modern-timeline .timeline-content .timeline-time i{font-size:11px;margin-right:4px}.modern-timeline .timeline-empty{color:#9ca3af;padding:60px 20px;text-align:center}.modern-timeline .timeline-empty i{display:block;font-size:48px;margin-bottom:16px;opacity:.5}.modern-timeline .timeline-empty p{font-size:14px;margin:0}body.dark-theme .modern-timeline .timeline-content{background:var(--dt-card-bg,#1f2937);border-color:var(--dt-border,#374151)}body.dark-theme .modern-timeline .timeline-content .timeline-user-name{color:var(--dt-text,#f9fafb)}body.dark-theme .modern-timeline .timeline-content .timeline-action{color:var(--dt-text-muted,#d1d5db)}body.dark-theme .modern-timeline .timeline-content .timeline-time{color:var(--dt-text-muted,#9ca3af)}body.dark-theme .modern-timeline .timeline-line{background:linear-gradient(180deg,#374151,#4b5563)}@media (max-width:991.98px){.modern-timeline .timeline-content .timeline-header{flex-direction:column;gap:8px}.modern-timeline .timeline-content .timeline-time{align-self:flex-start}}.ticket-linked-tasks-section .linked-task-link{color:#1d82f5;font-weight:500}.ticket-linked-tasks-section .linked-task-link:focus,.ticket-linked-tasks-section .linked-task-link:hover{color:#156ac9;text-decoration:underline}.ticket-linked-tasks-section .linked-tasks-empty{color:#6b7280}body.dark-theme .ticket-linked-tasks-section .linked-tasks-heading{color:#e5e7eb!important}body.dark-theme .ticket-linked-tasks-section .linked-task-item{border-bottom-color:#3d424a!important}body.dark-theme .ticket-linked-tasks-section .linked-task-link{color:#93c5fd!important}body.dark-theme .ticket-linked-tasks-section .linked-task-link:focus,body.dark-theme .ticket-linked-tasks-section .linked-task-link:hover{color:#60a5fa!important}body.dark-theme .ticket-linked-tasks-section .linked-tasks-empty{color:#94a3b8!important}body.dark-theme .ticket-linked-tasks-section .linked-tasks-warning{background:#3b2006!important;border-color:#78350f!important;color:#fbbf24!important}body.dark-theme .ticket-linked-tasks-section .linked-tasks-warning i{color:#fbbf24!important}.project-header{border-bottom:1px solid #e5e7eb;padding:8px 0 0!important}.project-header:has(.tabs.--show-secondary){z-index:200}.project-header a{font-size:14px}@media (max-width:1199.98px){.project-header a{font-size:13px}}.project-header a:hover{color:var(--header_color,var(--primary_color))!important}.project-header .project-menu{background:transparent;border:none;box-shadow:none;display:block;overflow:visible;padding:0 12px;position:relative;width:100%}.project-header .project-menu .tabs{display:block;width:100%}.project-header .project-menu .tabs .-primary{align-items:stretch;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;width:100%}.project-header .project-menu .tabs .-primary>li{flex-grow:0;flex-shrink:0}.project-header .project-menu .tabs .-primary>li.-more>button .more-arrow,.project-header .project-menu .tabs .-primary>li.-more>button .more-text{display:none!important}.project-header .project-menu .tabs .-primary>li.-more>button .more-dots{display:inline-block!important}.project-header .project-menu .tabs .-primary>li.-more>button.bg-grey,.project-header .project-menu .tabs .-primary>li.-more>button.more-btn{align-items:center;background:transparent!important;border:none!important;border-radius:6px;color:#6b7280!important;display:flex;justify-content:center;padding:8px 10px;transition:all .15s ease}.project-header .project-menu .tabs .-primary>li.-more>button.bg-grey .more-arrow,.project-header .project-menu .tabs .-primary>li.-more>button.bg-grey .more-text,.project-header .project-menu .tabs .-primary>li.-more>button.bg-grey span,.project-header .project-menu .tabs .-primary>li.-more>button.more-btn .more-arrow,.project-header .project-menu .tabs .-primary>li.-more>button.more-btn .more-text,.project-header .project-menu .tabs .-primary>li.-more>button.more-btn span{display:none!important}.project-header .project-menu .tabs .-primary>li.-more>button.bg-grey .more-dots,.project-header .project-menu .tabs .-primary>li.-more>button.more-btn .more-dots{color:#6b7280!important;display:inline-block!important;font-size:16px}.project-header .project-menu .tabs .-primary>li.-more>button.bg-grey:hover,.project-header .project-menu .tabs .-primary>li.-more>button.more-btn:hover{background:#f3f4f6!important;color:#111827!important}.project-header .project-menu .tabs .-primary>li.-more>button.bg-grey:hover .more-dots,.project-header .project-menu .tabs .-primary>li.-more>button.more-btn:hover .more-dots{color:#111827!important}.project-header .project-menu .tabs .-primary>li.-more>button.bg-grey[aria-expanded=true],.project-header .project-menu .tabs .-primary>li.-more>button.more-btn[aria-expanded=true]{background:#f3f4f6!important;color:var(--header_color,var(--primary_color))!important}.project-header .project-menu:after{display:none}.project-header .project-menu .p-sub-menu{background:transparent;border:none;border-radius:0;box-shadow:none;display:block;font-size:14px;margin:0;position:relative;transform:none;transition:color .15s ease}.project-header .project-menu .p-sub-menu:after,.project-header .project-menu .p-sub-menu:before{display:none}.project-header .project-menu .p-sub-menu:hover{background:transparent;box-shadow:none;transform:none}.project-header .project-menu .p-sub-menu:hover span{color:var(--header_color,var(--primary_color))!important}.project-header .project-menu .p-sub-menu span{color:#6b7280;display:block;font-weight:500;padding:12px 20px;position:relative;text-align:center;white-space:nowrap;z-index:1}@media (max-width:991.98px){.project-header .project-menu .p-sub-menu span{font-size:13px;padding:10px 14px}}@media (max-width:767.98px){.project-header .project-menu .p-sub-menu span{font-size:12px;padding:8px 10px}}.project-header .project-menu .p-sub-menu.active{background:transparent;border:none;box-shadow:none;transform:none;z-index:1}.project-header .project-menu .p-sub-menu.active span{color:var(--header_color,var(--primary_color))!important;font-weight:600;text-shadow:none}.project-header .project-menu .p-sub-menu.active:after{background:var(--header_color,var(--primary_color));border-radius:3px 3px 0 0;bottom:-1px;content:"";display:block;height:3px;left:20px;position:absolute;right:20px;z-index:2}.project-header .project-menu .p-sub-menu.active:hover{box-shadow:none;transform:none}@media (max-width:991.98px){.project-header .project-menu{overflow:visible;padding:0 8px}.project-header .project-menu .tabs{overflow:visible}.project-header .project-menu .tabs .-primary{flex-wrap:nowrap;overflow:visible}.project-header .project-menu .tabs .-primary>li{flex-shrink:0}.project-header .project-menu .tabs .-primary>li.--hidden{display:none!important}.project-header .project-menu .tabs .-primary>li.-more{margin-left:auto}.project-header .project-menu .tabs .-primary>li.-more.--hidden{display:none!important}.project-header .project-menu .tabs .-primary>li.-more>button{background:transparent!important;border:none!important;box-shadow:none!important;padding:8px}.project-header .project-menu .tabs .-primary>li.-more>button .more-arrow,.project-header .project-menu .tabs .-primary>li.-more>button .more-text,.project-header .project-menu .tabs .-primary>li.-more>button span{display:none!important}.project-header .project-menu .tabs .-primary>li.-more>button .more-dots{color:#6b7280!important;display:inline-block!important}.project-header .project-menu .tabs .-primary>li.-more>button:hover{background:#f3f4f6!important}.close-it,.mobile-close-overlay,.project-header>a.d-block.d-lg-none{display:none!important}}.project-left{margin-right:270px}.project-left .p-client-msg button:hover{background-color:#00e073!important;border:1px solid #00e073!important}.project-right{height:calc(100vh - 107px);max-width:270px;position:fixed;right:0;width:270px}@media (max-width:991.98px){.project-right{height:auto;max-width:100%;position:relative;width:100%}.project-right .bg-white{border-radius:4px}}.project-right .p-activity-heading span{background-color:#e8eef3;height:35px;width:35px}.project-right .p-activity-heading span:hover{background-color:#e8eef3}.project-right .p-activity-detail.cal-info{height:calc(100vh - 175px);overflow-y:auto!important}@media (max-width:991.98px){.project-right .p-activity-detail.cal-info{height:auto!important}}@media (max-width:767.98px){.project-right .p-activity-detail.cal-info{height:calc(100vh - 175px)!important}}.cal-info .card-header{border:1px solid #616e80!important;height:45px;width:37px}.cal-info .card-header span{display:block;line-height:17px;text-align:center}.cal-info .card-header span:first-child{border-bottom:1px solid #616e80!important}@media (max-width:991.98px){.cal-info .card{float:left;width:50%}}@media (max-width:767.98px){.cal-info .card{float:none;width:100%}}@media (max-width:991.98px){.project-header{position:static;z-index:0}}.more-projects{display:block;padding:13px 15px}.more-projects a{border-bottom:1px solid #e8eef3}button{border:0;cursor:pointer;padding:0}.tabs{position:relative}.tabs:not(.--jsfied){-webkit-overflow-scrolling:touch;overflow-x:auto;padding-top:10px}.tabs .--hidden{display:none}.tabs .-primary{align-items:flex-end;display:flex;margin-bottom:0;padding-bottom:0}.tabs .-primary>li{flex-grow:0;flex-shrink:0}.tabs .-primary .-more>button span{display:inline-block;transition:transform .2s}.tabs.--show-secondary .-primary .-more>button span{transform:rotate(180deg)}.tabs .-secondary{animation:nav-secondary .2s;background-color:#fff;border:1px solid #e5e7eb!important;border-radius:8px;display:none;max-width:100%;min-width:10em;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}@media (max-width:991.98px){.tabs .-secondary{max-width:90vw;min-width:12em;right:0}}.tabs .-secondary.in{display:block;height:100%;width:100%}.tabs .-secondary.in li{border-bottom:1px solid #e8eef3}.tabs.--show-secondary .-secondary{display:block;z-index:1000}.tabs.--show-secondary .-secondary li{border-bottom:1px solid #e8eef3}.tabs.--show-secondary .-secondary li span{text-align:left}@keyframes nav-secondary{0%{opacity:0;transform:translateY(-1em)}to{opacity:1;transform:translateY(0)}}.client-detail-chart{height:159px}.client-list-filter .select-box,.client-list-filter .select-box .input-group{width:auto}.client-list-filter{z-index:0}.client-list-filter.filter-box{background-color:#fff;padding:0 28px;position:sticky;top:63px;z-index:10}.d-flex.flex-column.w-tables .client-list-filter.filter-box,.w-tables .client-list-filter.filter-box{position:relative;top:auto;z-index:0}@media (max-width:767.98px){.client-list-filter.filter-box{position:sticky;top:63px;z-index:10}}.emp-dashboard .d-lg-flex.d-md-flex.d-block.py-2.pb-2.align-items-center>div:first-child{flex:1 1 auto;min-width:0}.emp-dashboard .d-lg-flex.d-md-flex.d-block.py-2.pb-2.align-items-center>div:first-child .heading-h3{word-wrap:break-word;overflow:visible;white-space:normal}@media (max-width:767.98px){.emp-dashboard .d-lg-flex.d-md-flex.d-block{align-items:flex-start!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:16px;justify-content:space-between!important;margin-bottom:20px!important;margin-top:0!important;min-height:80px;padding:16px 12px!important}.emp-dashboard .d-lg-flex.d-md-flex.d-block>div{display:flex!important}.emp-dashboard .py-2{padding-top:16px!important}.emp-dashboard .pb-2,.emp-dashboard .py-2{padding-bottom:16px!important}}.emp-dashboard .clock-in-out p span{line-height:1.5}@media (max-width:767.98px){.emp-dashboard .clock-in-out{align-items:flex-end!important;display:flex!important;flex-direction:column!important;gap:8px;margin-bottom:0!important;margin-left:auto;margin-top:0!important}.emp-dashboard .clock-in-out p{display:grid!important;font-size:14px!important;margin-bottom:8px!important;text-align:right}.emp-dashboard .clock-in-out p span{font-size:12px!important}.emp-dashboard .clock-in-out p #dashboard-clock{font-size:14px!important}.emp-dashboard .clock-in-out #clock-in,.emp-dashboard .clock-in-out #clock-out{display:inline-block!important;flex-shrink:0;font-size:14px!important;margin-left:0!important;margin-top:0!important;min-width:auto!important;opacity:1!important;padding:10px 20px!important;visibility:visible!important;white-space:nowrap}}.emp-dashboard .e-d-info .card-img{height:80px;width:80px}.emp-dashboard .e-d-info .card-img img{height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.emp-dashboard .cal-info .card-text{line-height:1.2}@media (max-width:1199.98px){.emp-dashboard .cal-info{height:calc(100vh - 850px)!important;overflow-y:scroll}}@media (max-width:767.98px){.emp-dashboard .cal-info{height:calc(100vh - 350px)!important;overflow-y:scroll}.emp-dashboard .heading-h3{word-wrap:break-word;flex:1 1 auto;font-size:16px!important;line-height:1.4!important;max-width:none;min-width:0;overflow:visible;text-overflow:clip;white-space:normal}.emp-dashboard .user-name-mobile{display:inline!important}.emp-dashboard .d-lg-flex.d-md-flex.d-block>div:first-child{flex:1 1 auto;max-width:none;min-width:0}}.admin-dash-settings a:hover{border-bottom:none}.admin-dash-settings,.private-dash-settings{position:relative;z-index:1000}.admin-dash-settings .dropdown,.private-dash-settings .dropdown{position:relative}.admin-dash-settings .dropdown.show,.private-dash-settings .dropdown.show{z-index:1050}.admin-dash-settings .dropdown-menu,.private-dash-settings .dropdown-menu{display:none;z-index:1050!important}.admin-dash-settings .dropdown-menu.show,.private-dash-settings .dropdown-menu.show{display:block!important}.admin-dash-settings .dropdown-toggle,.private-dash-settings .dropdown-toggle{cursor:pointer;z-index:1051}.admin-dash-settings .dropdown-toggle:focus,.private-dash-settings .dropdown-toggle:focus{outline:none}@media (max-width:767.98px){.admin-dash-table{width:600px}}.modal.show{background-color:rgba(0,0,0,.25)}.modal-header .close{margin:0;padding:0}.rtl{direction:rtl;overflow-x:hidden;text-align:right}.rtl .main-sidebar{left:auto;right:0}.rtl .main-container{margin-left:0;margin-right:240px;transition:width .3s ease-in-out,margin-right .3s ease-in-out}.rtl .main-header{display:flex;margin-left:0;margin-right:240px}.rtl .pull-left{float:right!important}.rtl .pull-right{float:left!important}.rtl .page-header-right ul li{float:right}.rtl .header-icon-box{margin-left:14px;margin-right:9px}.rtl .form-check-inline,.rtl .form-check-inline .form-check-input{margin-left:.3125rem;margin-right:0}.rtl .accordionItem.closeIt .accordionItemHeading:after{content:"\e605";right:213px}.rtl .accordionItem.openIt .accordionItemHeading:after{right:213px}.rtl .sidebar-menu li .accordionItemContent a{margin-right:22px}.rtl #sidebarToggle:after{content:"\e606"}.rtl .sidebar-brand-box .sidebar-brand .sidebar-brand-name p span{left:0;right:-20px}.rtl .sidebar-brand-box .sidebar-brand .sidebar-brand-name p{margin-left:0;margin-right:20px}.rtl .mr-5{margin-left:3rem!important}.rtl .mr-3,.rtl .mr-5{margin-right:0!important}.rtl .mr-3{margin-left:1rem!important}.rtl .mr-2{margin-left:.5rem!important}.rtl .mr-1,.rtl .mr-2{margin-right:0!important}.rtl .mr-1{margin-left:.25rem!important}.rtl .pl-2{padding-right:.5rem!important}.rtl .pl-2,.rtl .pl-3{padding-left:0!important}.rtl .pl-3{padding-right:1rem!important}.rtl .ml-3{margin-left:0!important;margin-right:1rem!important}.rtl #table-actions{display:flex}.rtl .btn-group{flex-direction:row-reverse!important}.rtl .bootstrap-select .dropdown-menu{left:auto!important}.rtl .bootstrap-select .dropdown-toggle .filter-option-inner-inner{text-align:right!important}.rtl .dropdown-menu-right{left:0;right:auto}.rtl .sidebar-brand-box .sidebar-brand-dropdown{right:20px!important}.rtl .sidebar-brand-box .sidebar-brand-dropdown .profile-box .ProfileData p{text-align:right}.rtl .ml-auto{margin-left:0!important;margin-right:auto!important}.rtl .border-right-grey{border-left:1px solid #e8eef3;border-right:0}.rtl .border-left-grey{border-left:0;border-right:1px solid #e8eef3}.rtl .pl-4{padding-left:0;padding-right:1.5rem!important}.rtl .task_view .taskView{border-left:1px solid #99a5b5;border-right:0}.rtl .pr-3,.rtl .select-box.pr-2{padding-right:0!important}.rtl .select-box.pr-2{padding-left:.5rem}.rtl .choices[data-type*=select-one]:after{left:11.5px;right:auto}.rtl .text-left{text-align:right!important}.rtl .choices__item.choices__item--selectable{padding-left:0;padding-right:6px}.rtl .c-inv-btns .dropdown-toggle span,.rtl .invoice .card-footer .inv-action .dropdown-toggle span{border-left:0;margin-left:auto;margin-right:8px;padding-left:0;padding-right:8px}.rtl .c-inv-btns .dropdown-toggle span{border-right:1px solid #fff}.rtl .invoice .card-footer .inv-action .dropdown-toggle span{border-right:1px solid #99a5b5}.rtl .mr-lg-3{margin-left:1rem!important}.rtl .emp-dashboard .mr-4{margin-left:1.5rem!important;margin-right:0!important}.rtl .inv-unpaid td:nth-child(2){text-align:left}@media (max-width:767.98px){.rtl .inv-unpaid td:nth-child(2){text-align:right}}.rtl .form-group label sup{left:-4px;right:auto}.rtl .c-inv-select .mr-2{margin-left:.5rem!important;margin-right:0!important}.rtl .inv-num td:nth-child(2){direction:ltr;text-align:right}.rtl .inv-logo-heading td:nth-child(2),.rtl .text-right{text-align:left}.rtl .msg-header .ml-3{margin-left:0!important;margin-right:1rem}.rtl .msg-content-left{float:right}.rtl .msg-content-left .pl-0{padding-left:15px!important;padding-right:0!important}.rtl .msg-content-right{margin-left:auto;margin-right:392px}@media (max-width:991.98px){.rtl .msg-content-right{margin-right:0}}.rtl .msg-content-right .pl-0{padding-left:15px!important;padding-right:0!important}.rtl .msg-content-right .mr-1{margin-left:.25rem!important;margin-right:0!important}.rtl .msg-content-right .mr-2{margin-left:.5rem!important;margin-right:0!important}.rtl .msg-content-right .custom-file label{padding-right:0}.rtl .msg-content-right .msg-sender-name svg{transform:rotate(180deg)}.rtl .project-left{margin-left:270px;margin-right:0}.rtl .project-left .ml-xl-4{margin-left:0!important;margin-right:1.5rem!important}.rtl .project-left .mr-2{margin-left:.5rem!important;margin-right:0!important}.rtl .project-right{left:0;right:auto}.rtl .project-right .ml-3{margin-left:0!important;margin-right:1rem!important}.rtl .settings-box{margin-left:0;margin-right:270px}@media (max-width:991.98px){.rtl .settings-box{margin-right:0}}.rtl .settings-box .mr-1{margin-left:.25rem!important;margin-right:0!important}.rtl .settings-box .s-b-mob-sidebar{left:24px;right:auto}.rtl .settings-box .checkmark{left:auto;right:0}.rtl .settings-box .form_custom_label{padding-left:0;padding-right:25px}.rtl .settings-sidebar.in .close-it{border-radius:0 22px 22px 0;left:auto;right:-43px}.rtl .filter-box .mr-2,.rtl .filter-box .mr-lg-2{margin-left:.5rem!important}.rtl .filter-box .mr-lg-2{margin-right:0!important}.rtl #fullscreen button:nth-child(3){padding-right:1.5rem!important}@media (max-width:991.98px){.rtl #fullscreen button:nth-child(3){padding-right:.5rem!important}}.rtl .b-p-header .mr-2{margin-left:.5rem!important;margin-right:auto!important}.rtl .b-p-tasks .ml-1{margin-left:0!important;margin-right:.25rem!important}.rtl .b-p-tasks .ml-2{margin-left:0!important;margin-right:.5rem!important}.rtl .b-p-tasks .mr-1{margin-left:.25rem!important;margin-right:0!important}.rtl .table .mr-2{margin-left:.5rem!important;margin-right:0!important}.rtl .table .mr-1{margin-left:.25rem!important;margin-right:0!important}.rtl .more-filters{border-left:0;border-right:1px solid #e8eef3;padding-left:0!important;padding-right:1rem}.rtl .more-filters .pr-2{padding-left:.5rem!important;padding-right:0!important}.rtl .more-filters .more-filter-tab{left:0;right:auto;transform:translate3d(-273px,0,0)}.rtl .more-filters .more-filter-tab.in{transform:translateZ(0)}.rtl .more-filters .close-more-filter{left:28px;right:auto}.rtl .ticket-wrapper .ticket-msg .card-body{padding-left:15px!important;padding-right:0}.rtl .ticket-wrapper .ticket-left .mr-1{margin-left:.25rem!important;margin-right:0!important}.rtl .ticket-wrapper .ticket-right .mr-2{margin-left:.5rem!important;margin-right:0!important}.rtl .ticket-wrapper .ticket-right .recent-ticket-inner:before{left:0;right:10.9px}.rtl .ticket-wrapper .ticket-right .r-t-items-right{padding-left:0;padding-right:10px}.rtl .ticket-wrapper .ticket-right .r-t-items-right .mr-1{margin-left:.25rem!important;margin-right:0!important}.rtl .profileImg.mr-2{margin-left:.5rem!important;margin-right:0!important}.rtl .client-detail-wrapper .pl-xl-0{padding-left:15px!important}.rtl .client-detail-wrapper .pl-0{padding-right:0!important}.rtl .client-detail-wrapper .pr-xl-0{padding-right:15px!important}.rtl .client-list-wrapper .mr-2{margin-left:.5rem!important;margin-right:0!important}.rtl .input-group>.input-group-prepend>.input-group-text{border-bottom-left-radius:0;border-bottom-right-radius:.25rem;border-top-left-radius:0;border-top-right-radius:.25rem}.rtl .e-d-info-notices .ml-3{margin-left:0!important;margin-right:1rem!important}.rtl .e-d-info-notices .pl-0{padding-left:15px!important;padding-right:0!important}.rtl .b-p-header .mb-3{margin-bottom:0!important;margin-top:1rem!important}.rtl .b-p-header .mb-2{margin-bottom:0!important;margin-top:.5rem!important}.rtl .task-list-wrap .mr-2{margin-left:.5rem!important;margin-right:0!important}.rtl .task-detail-panel{left:-320px;right:auto}.rtl .task-detail-panel.in{left:12px;right:auto}.rtl .task-overlay{left:0;right:auto}.rtl .close-task-detail{left:20px;right:auto;top:20px}@media (max-width:767.98px){.rtl .close-task-detail{left:15px;right:auto;top:15px}}@media (max-width:991.98px){.rtl .mobile-close-sidebar-panel.toggled{left:auto;right:0}.rtl .main-container,.rtl .main-header{margin-right:0}.rtl .menu-collapse{margin-right:24px}.rtl .main-sidebar.toggled{transform:translateZ(0)}.rtl .main-sidebar{transform:translate3d(293px,0,0)}.rtl .sidebarTogglerBox{display:none!important}.rtl .project-header .project-menu{left:0;right:auto}.rtl .project-menu.in .close-it{border-radius:0 22px 22px 0;left:auto;right:-44px}.rtl .settings-sidebar{left:0;right:auto}.rtl .filter-box a:nth-child(5){padding-left:0!important}.rtl .ticket-wrapper .ticket-right{left:0;right:auto}}@media (max-width:767.98px){.rtl .inv-logo-heading td:nth-child(2){text-align:center}.rtl .task-search .mr-1{margin-left:.25rem!important;margin-right:0!important}}.rtl.sidebar-toggled #sidebarToggle:after{content:"\e605"}.rtl.sidebar-toggled .main-container{margin-left:0;margin-right:60px;transition:width .3s ease-in-out}.rtl.sidebar-toggled .main-header{margin-left:0;margin-right:60px}html.dark-theme{--dt-secondary:#2d323a;--dt-border:#2d323a;--dt-modal-surface:#24262b}body.dark-theme,html.dark-theme{--dt-bg:#1c1f23;--dt-card:#262a30}body.dark-theme{--dt-secondary:#2d323a;--dt-border:#2d323a;--dt-modal-surface:#24262b;--dt-text:#fff;--dt-text-muted:#9ca3af;--dt-primary:var(--header_color,#32d0ff);--dt-border-subtle:hsla(0,0%,100%,.08);--dt-border-medium:hsla(0,0%,100%,.12);--dt-border-strong:hsla(0,0%,100%,.25);--dt-overlay:rgba(0,0,0,.4);--dt-hover-overlay:hsla(0,0%,100%,.05);--dt-success:#22c55e;--dt-danger:#ef4444;--dt-warning:#fbbf24;--dt-info:#3b82f6;background-color:var(--dt-bg)!important;color:var(--dt-text)}@media (max-width:768px){body.dark-theme,body.dark-theme #fullscreen,body.dark-theme .body-wrapper{max-width:100vw!important;overflow-x:hidden!important}}body.dark-theme h1,body.dark-theme h2,body.dark-theme h3,body.dark-theme h4,body.dark-theme h5,body.dark-theme h6{color:var(--dt-text)}body.dark-theme h1:not(.tenancy-detail-wrapper *),body.dark-theme h2:not(.tenancy-detail-wrapper *),body.dark-theme h3:not(.tenancy-detail-wrapper *),body.dark-theme h4:not(.tenancy-detail-wrapper *),body.dark-theme h5:not(.tenancy-detail-wrapper *),body.dark-theme h6:not(.tenancy-detail-wrapper *){font-weight:600}body.dark-theme div,body.dark-theme p,body.dark-theme span{color:var(--dt-text)}body.dark-theme a{text-decoration:none;transition:color .2s ease}body.dark-theme a:not(.btn):not([class*=btn-]){color:var(--dt-text)}body.dark-theme a:not(.btn):not([class*=btn-]):hover{color:var(--dt-text-muted);opacity:.9}body.dark-theme a:focus{border-radius:4px;outline:2px solid var(--dt-primary);outline-offset:2px}body.dark-theme .bg-additional-grey,body.dark-theme .preloader-container{background-color:var(--dt-bg)!important}body.dark-theme .body-wrapper,body.dark-theme .content-wrapper,body.dark-theme .main-container{background-color:var(--dt-bg);color:var(--dt-text)}body.dark-theme .page-title{color:var(--dt-text)}body.dark-theme .text-dark,body.dark-theme .text-dark-grey{color:var(--dt-text)!important}body.dark-theme .main-header .text-dark,body.dark-theme .main-header .text-dark-grey{color:#616e80!important}body.dark-theme .text-grey,body.dark-theme .text-muted{color:var(--dt-text-muted)!important}body.dark-theme .text-danger{color:var(--dt-danger)!important}body.dark-theme .topbar{background-color:var(--dt-card);border-bottom:1px solid var(--dt-border);color:var(--dt-text)}body.dark-theme .menu-collapse:before{background:transparent!important;display:none!important}body.dark-theme .menu-collapse .mc-wrap .mcw-line{background-color:var(--dt-text-muted,#9ca3af)!important}body.dark-theme .menu-collapse:focus .mc-wrap .mcw-line,body.dark-theme .menu-collapse:hover .mc-wrap .mcw-line{background-color:var(--dt-text,#fff)!important}body.dark-theme .sidebar-brand-box{height:63px!important}body.dark-theme .sidebar-brand{align-items:center!important;display:flex!important;height:100%!important}body.dark-theme .main-sidebar{background-color:var(--dt-bg)!important;border-right:1px solid var(--dt-border)!important}body.dark-theme .sidebar-brand-box{background-color:var(--dt-bg)!important;border-bottom:1px solid var(--dt-border)!important}body.dark-theme .sidebar-brand-box .sidebar-brand-name h1,body.dark-theme .sidebar-brand-box .sidebar-brand-name p,body.dark-theme .sidebar-brand-box .sidebar-brand-name span{color:#fff!important}body.dark-theme .sidebar-brand-box .sidebar-brand-name .pro-name p{color:var(--dt-text-muted)!important}body.dark-theme .sidebar-brand-box .sidebar-brand-dropdown{background-color:var(--dt-card)!important;border-color:var(--dt-border)!important}body.dark-theme .sidebar-brand-box .sidebar-brand-dropdown .profile-box{background-color:var(--dt-card)!important}body.dark-theme .sidebar-brand-box .sidebar-brand-dropdown .profile-box a,body.dark-theme .sidebar-brand-box .sidebar-brand-dropdown .profile-box h3,body.dark-theme .sidebar-brand-box .sidebar-brand-dropdown .profile-box p{color:var(--dt-text)!important}body.dark-theme .sidebar-brand-box .sidebar-brand-dropdown .profile-box a:hover{color:var(--dt-text-muted)!important}body.dark-theme .sidebar-brand-box .sidebar-brand-dropdown .dropdown-item{color:var(--dt-text)!important}body.dark-theme .sidebar-brand-box .sidebar-brand-dropdown .dropdown-item:hover{background-color:var(--dt-primary)!important;color:#1c1f23!important}body.dark-theme .sidebarTogglerBox{background-color:var(--dt-bg)!important;border-top:1px solid var(--dt-border)!important}body.dark-theme .sidebarTogglerBox #sidebarToggle,body.dark-theme .sidebarTogglerBox p,body.dark-theme .sidebarTogglerBox span{color:var(--dt-text-muted)!important}body.dark-theme .sidebarTogglerBox #sidebarToggle:hover{color:#fff!important}body.dark-theme .sidebar-menu{background-color:var(--dt-bg)!important;scrollbar-color:var(--dt-secondary) var(--dt-bg)!important;scrollbar-width:thin!important}body.dark-theme .sidebar-menu::-webkit-scrollbar{background:var(--dt-bg)!important;width:8px!important}body.dark-theme .sidebar-menu::-webkit-scrollbar-track{background:var(--dt-bg)!important;border-radius:4px}body.dark-theme .sidebar-menu::-webkit-scrollbar-thumb{background:var(--dt-secondary)!important;border-radius:4px}body.dark-theme .sidebar-menu::-webkit-scrollbar-thumb:hover{background:var(--dt-border)!important}body.dark-theme .sidebar-menu li .nav-item{color:var(--dt-text-muted)!important}body.dark-theme .sidebar-menu li .nav-item:focus,body.dark-theme .sidebar-menu li .nav-item:hover{background-color:hsla(0,0%,100%,.05)!important;color:#fff!important}body.dark-theme .sidebar-menu li .nav-item.active{background-color:hsla(0,0%,100%,.1)!important;color:#fff!important}body.dark-theme .sidebar-menu li .nav-item .side-icon{color:inherit!important}body.dark-theme .sidebar-menu li .accordionItemContent a{color:var(--dt-text-muted)!important}body.dark-theme .sidebar-menu li .accordionItemContent a:hover{color:#fff!important}body.dark-theme .sidebar-menu li .accordionItemContent a.active{background-color:hsla(0,0%,100%,.1)!important;color:#fff!important}body.dark-theme .sidebar-menu .accordionItemHeading:after{color:var(--dt-text-muted)!important}body.dark-theme .sidebar-brand-box.bg-dark,body.dark-theme .sidebar-dark .main-sidebar,body.dark-theme .sidebar-dark .sidebar-brand-box,body.dark-theme .sidebar-dark .sidebarTogglerBox,body.dark-theme .sidebar-menu.bg-dark,body.dark-theme.sidebar-dark .main-sidebar,body.dark-theme.sidebar-dark .sidebar-brand-box,body.dark-theme.sidebar-dark .sidebarTogglerBox{background-color:var(--dt-bg)!important}body.dark-theme .main-content,body.dark-theme .section-content{background-color:var(--dt-bg)}body.dark-theme .card.no-task-card,body.dark-theme .card.task-card{animation:none!important;border-bottom:none!important;border-right:none!important;border-top:none!important;box-shadow:none!important;transition:none!important}body.dark-theme .card.no-task-card:before,body.dark-theme .card.task-card:before{display:none!important}body.dark-theme .card.no-task-card:hover,body.dark-theme .card.task-card:hover{background-color:unset!important;box-shadow:none!important;transform:none!important}body.dark-theme .card.no-task-card>.card-body,body.dark-theme .card.task-card>.card-body{background-color:transparent!important}body.dark-theme .card:not(.task-card):not(.no-task-card){box-shadow:none;color:var(--dt-text)}body.dark-theme .admin-dashboard .bg-white.rounded.border{backdrop-filter:blur(10px);background:linear-gradient(135deg,rgba(45,50,58,.95),rgba(35,39,47,.98) 50%,#1c1f23)!important;border:1px solid hsla(0,0%,100%,.08)!important;box-shadow:0 8px 32px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.05),inset 0 -1px 0 rgba(0,0,0,.2)!important;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}body.dark-theme .admin-dashboard .bg-white.rounded.border:before{animation:meshMove 20s ease-in-out infinite;background:radial-gradient(circle at 30% 40%,rgba(99,102,241,.08) 0,transparent 40%),radial-gradient(circle at 70% 60%,rgba(236,72,153,.06) 0,transparent 40%),radial-gradient(circle at 50% 50%,rgba(59,130,246,.04) 0,transparent 50%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%;z-index:1}body.dark-theme .admin-dashboard .bg-white.rounded.border:after{background-image:repeating-linear-gradient(0deg,hsla(0,0%,100%,.01),transparent 1px,transparent 2px,hsla(0,0%,100%,.01) 3px),repeating-linear-gradient(90deg,hsla(0,0%,100%,.01),transparent 1px,transparent 2px,hsla(0,0%,100%,.01) 3px);bottom:0;content:"";left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0;z-index:1}body.dark-theme .admin-dashboard .bg-white.rounded.border:hover{border-color:hsla(0,0%,100%,.12)!important;box-shadow:0 12px 48px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 -1px 0 rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.1)!important;transform:translateY(-4px) scale(1.02)}body.dark-theme .admin-dashboard .bg-white.rounded.border:hover:before{opacity:1}body.dark-theme .admin-dashboard .bg-white.rounded.border>*{position:relative;z-index:2}body.dark-theme .admin-dashboard .bg-white.rounded.border .d-flex.align-items-center.justify-content-center[style*="border-radius: 50%"]{backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.05);box-shadow:0 4px 12px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1)!important;transition:all .3s ease}body.dark-theme .admin-dashboard .bg-white.rounded.border .d-flex.align-items-center.justify-content-center[style*="border-radius: 50%"]:hover{box-shadow:0 6px 16px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.15)!important;transform:scale(1.1) rotate(5deg)}body.dark-theme .admin-dashboard .bg-white.rounded.border .sparkline-chart{position:relative;z-index:2}body.dark-theme .admin-dashboard .bg-white.rounded.border .sparkline-chart canvas{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}@keyframes meshMove{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(5%,5%) rotate(90deg)}50%{transform:translate(-5%,5%) rotate(180deg)}75%{transform:translate(-5%,-5%) rotate(270deg)}}body.dark-theme .card.bg-white,body.dark-theme .card[class*=bg-white]{background-color:var(--dt-card)!important}body.dark-theme .card:not(.task-card):not(.no-task-card):not(.tenancy-detail-wrapper *){background-color:var(--dt-card);border-radius:12px}body.dark-theme .card .card-header:not(.property-header-modern){background-color:var(--dt-secondary)!important;border-bottom:none;color:var(--dt-text)}body.dark-theme .card .card-header:not(.property-header-modern):not(.tenancy-detail-wrapper *){border-radius:12px 12px 0 0;font-weight:600;padding:1rem 1.5rem}body.dark-theme .card .card-header:not(.property-header-modern).bg-white,body.dark-theme .card .card-header:not(.property-header-modern)[class*=bg-white]{background-color:var(--dt-secondary)!important}body.dark-theme .card .card-header:not(.property-header-modern) h1,body.dark-theme .card .card-header:not(.property-header-modern) h2,body.dark-theme .card .card-header:not(.property-header-modern) h3,body.dark-theme .card .card-header:not(.property-header-modern) h4,body.dark-theme .card .card-header:not(.property-header-modern) h5,body.dark-theme .card .card-header:not(.property-header-modern) h6{color:var(--dt-text)}body.dark-theme .card .card-header:not(.property-header-modern) h1:not(.tenancy-detail-wrapper *),body.dark-theme .card .card-header:not(.property-header-modern) h2:not(.tenancy-detail-wrapper *),body.dark-theme .card .card-header:not(.property-header-modern) h3:not(.tenancy-detail-wrapper *),body.dark-theme .card .card-header:not(.property-header-modern) h4:not(.tenancy-detail-wrapper *),body.dark-theme .card .card-header:not(.property-header-modern) h5:not(.tenancy-detail-wrapper *),body.dark-theme .card .card-header:not(.property-header-modern) h6:not(.tenancy-detail-wrapper *){margin:0}body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body{color:var(--dt-text)}body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body:not(.tenancy-detail-wrapper *){background-color:var(--dt-card)!important;border-radius:0 0 12px 12px!important;padding:1.5rem}body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body:not(.tenancy-detail-wrapper *):first-child{border-radius:inherit!important}body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body.p-0:not(.tenancy-detail-wrapper *),body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body[class*=p-0]:not(.tenancy-detail-wrapper *){background-color:var(--dt-card)!important}body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body.p-0:has(.notification-item),body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body[class*=p-0]:has(.notification-item){background-color:transparent!important}body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body .table,body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body .table tbody,body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body .table td,body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body .table thead,body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body .table tr,body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body table,body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body table tbody,body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body table td,body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body table thead,body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body table tr{background-color:transparent!important}body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body .row,body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body>div,body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body>p{background-color:transparent!important}body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body div,body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body p,body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body span{color:var(--dt-text)!important}body.dark-theme .card:not(.task-card):not(.no-task-card)>.card-body .text-muted{color:var(--dt-text-muted)}body.dark-theme .card .card-footer{background-color:var(--dt-secondary);border-radius:0 0 12px 12px;border-top:none;color:var(--dt-text);padding:1rem 1.5rem}body.dark-theme .card .card-footer .d-flex{gap:1.5rem}body.dark-theme .card .card-footer .d-flex span{align-items:flex-start;display:flex;flex-direction:column;min-width:0}body.dark-theme .card .card-footer .d-flex span label{color:var(--dt-text-muted);font-size:.75rem;font-weight:400;line-height:1.4;margin-bottom:.5rem}body.dark-theme .card .card-footer .d-flex span p{color:var(--dt-text);font-size:1.125rem;font-weight:500;line-height:1.2;margin:0}body.dark-theme .card .card-footer .d-flex span p a{color:var(--dt-text);text-decoration:none;transition:color .2s ease}body.dark-theme .card .card-footer .d-flex span p a:hover{color:var(--dt-primary)}body.dark-theme .card.bg-white{background-color:var(--dt-card)!important}body.dark-theme .card.b-shadow-2,body.dark-theme .card.b-shadow-3,body.dark-theme .card.b-shadow-4{box-shadow:none}body.dark-theme .card-wrapper{background-color:var(--dt-card);border:none;border-radius:12px;padding:1.5rem}body.dark-theme .card-wrapper .card{border:none;box-shadow:none}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *){align-items:flex-start;background-color:var(--dt-card);border:none;border-radius:12px;display:flex;gap:16px;padding:0;transition:all .2s ease;width:100%}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-header{align-items:center;background:var(--dt-primary)!important;border:none!important;border-radius:12px!important;display:flex;flex-direction:column;flex-shrink:0;height:60px;justify-content:center;margin:0!important;padding:0!important;width:60px}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-header span{color:#fff!important;display:block;font-weight:600;line-height:1.2;text-align:center}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-header span:first-child{font-size:11px;letter-spacing:.5px;opacity:.95;text-transform:uppercase}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-header span:last-child{font-size:22px;font-weight:700;margin-top:2px}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-img{border-radius:12px;flex-shrink:0;height:80px;margin:1.25rem;overflow:hidden;width:80px}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-img img{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body{display:flex;flex:1;flex-direction:column;justify-content:center;margin:0!important;min-width:0;padding:0!important}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body .card-title,body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body h4.card-title{color:var(--dt-text)!important;font-size:14px!important;font-weight:500!important;line-height:1.5;margin-bottom:6px!important}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body .card-title h4,body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body h4.card-title h4{color:var(--dt-text);font-size:14px;font-weight:500;margin:0}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body .card-text,body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body p.card-text{color:var(--dt-text-muted)!important;font-size:12px!important;line-height:1.6;margin-bottom:0!important}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body .card-text a,body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body p.card-text a{color:var(--dt-primary)!important;font-weight:500;text-decoration:none;transition:opacity .2s ease}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body .card-text a:hover,body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body p.card-text a:hover{opacity:.8;text-decoration:underline}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body .card-text br,body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body p.card-text br{display:none}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body .card-text:after,body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body p.card-text:after{content:""}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body p{line-height:1.5;margin-bottom:.25rem}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body p.f-12,body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body p.f-13{color:var(--dt-text)}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *) .card-body .card-text.f-12{color:var(--dt-text-muted);margin-bottom:0}body.dark-theme .p-activity-detail{border-radius:16px!important;overflow-x:hidden!important;overflow-y:auto!important}body.dark-theme .p-activity-detail::-webkit-scrollbar{width:6px}body.dark-theme .p-activity-detail::-webkit-scrollbar-track{background:transparent}body.dark-theme .p-activity-detail::-webkit-scrollbar-thumb{background:var(--dt-border-medium);border-radius:3px}body.dark-theme .p-activity-detail::-webkit-scrollbar-thumb:hover{background:var(--dt-border-strong)}body.dark-theme .p-activity-detail{scrollbar-color:var(--dt-border-medium) transparent;scrollbar-width:thin}body.dark-theme .p-activity-detail .card.border-0.b-shadow-4{background-color:transparent!important;border-radius:12px!important;box-shadow:none!important;margin-bottom:12px!important;padding:16px!important;transition:background-color .2s ease}body.dark-theme .p-activity-detail .card.border-0.b-shadow-4:hover{background-color:hsla(0,0%,100%,.03)!important}body.dark-theme .p-activity-detail .card.border-0.b-shadow-4 .card-horizontal{background-color:transparent!important;padding:0}body.dark-theme .p-activity-detail .card.border-0.b-shadow-4:first-child{border-top-left-radius:16px!important;border-top-right-radius:16px!important}body.dark-theme .p-activity-detail .card.border-0.b-shadow-4:last-child{border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important;margin-bottom:0!important}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *).card:has(.card-horizontal) .card-horizontal{gap:0}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *).card:has(.card-horizontal) .card-horizontal .card-img{border-radius:12px;height:120px;margin:1.5rem;width:120px}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *).card:has(.card-horizontal) .card-horizontal .card-img img{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *).card:has(.card-horizontal) .card-horizontal .card-body{padding:1.5rem 1.5rem 1.5rem 0}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *).card:has(.card-horizontal) .card-horizontal .card-body .card-title h4{color:var(--dt-text);font-size:.9375rem;font-weight:500;margin-bottom:.5rem}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *).card:has(.card-horizontal) .card-horizontal .card-body p{line-height:1.5;margin-bottom:.375rem}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *).card:has(.card-horizontal) .card-horizontal .card-body p.f-12{color:var(--dt-text-muted);font-size:.75rem}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *).card:has(.card-horizontal) .card-horizontal .card-body p.f-11{color:var(--dt-text-muted);font-size:.6875rem}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *).card:has(.card-horizontal) .card-footer{border-top:none;padding:1rem 1.5rem}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *).card:has(.card-horizontal) .card-footer.border-top-grey{border-top:none!important}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *).card:has(.card-horizontal) .card-footer .d-flex.flex-wrap{flex-wrap:wrap;gap:1.5rem}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *).card:has(.card-horizontal) .card-footer .d-flex.flex-wrap.justify-content-between{justify-content:space-between}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *).card:has(.card-horizontal) .card-footer .d-flex.flex-wrap.justify-content-between span{flex:0 1 auto;min-width:80px}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *).card:has(.card-horizontal) .card-footer .d-flex.flex-wrap.justify-content-between span label{color:var(--dt-text-muted);display:block;font-size:.6875rem;font-weight:400;line-height:1.4;margin-bottom:.5rem}body.dark-theme .card-horizontal:not(.tenancy-detail-wrapper *).card:has(.card-horizontal) .card-footer .d-flex.flex-wrap.justify-content-between span p{color:var(--dt-text);font-size:1.125rem;font-weight:500;line-height:1.2;margin:0}body.dark-theme .custom-select,body.dark-theme .form-control,body.dark-theme .form-select,body.dark-theme select.form-control{background-color:var(--dt-secondary);border-color:var(--dt-border);border-radius:12px;color:var(--dt-text);transition:all .2s ease}body.dark-theme .custom-select::-moz-placeholder,body.dark-theme .form-control::-moz-placeholder,body.dark-theme .form-select::-moz-placeholder,body.dark-theme select.form-control::-moz-placeholder{color:var(--dt-text-muted);opacity:.7}body.dark-theme .custom-select::placeholder,body.dark-theme .form-control::placeholder,body.dark-theme .form-select::placeholder,body.dark-theme select.form-control::placeholder{color:var(--dt-text-muted);opacity:.7}body.dark-theme .custom-select:focus,body.dark-theme .form-control:focus,body.dark-theme .form-select:focus,body.dark-theme select.form-control:focus{background-color:var(--dt-secondary);border-color:var(--dt-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--dt-primary) 15%,transparent);color:var(--dt-text);outline:none}body.dark-theme .custom-select:disabled,body.dark-theme .form-control:disabled,body.dark-theme .form-select:disabled,body.dark-theme select.form-control:disabled{background-color:var(--dt-secondary);cursor:not-allowed;opacity:.5}body.dark-theme textarea.form-control{background-color:var(--dt-secondary);border-color:var(--dt-border);color:var(--dt-text);resize:vertical}body.dark-theme textarea.form-control:focus{background-color:var(--dt-secondary);border-color:var(--dt-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--dt-primary) 15%,transparent)}body.dark-theme .form-label,body.dark-theme label{color:var(--dt-text);font-weight:500}body.dark-theme .form-group label{color:var(--dt-text)}body.dark-theme .form-group .help-block,body.dark-theme .form-group .help-text{color:var(--dt-text-muted);font-size:.875rem;margin-top:.25rem}body.dark-theme .input-group .input-group-text{background-color:var(--dt-secondary);border:1px solid var(--dt-border);border-radius:12px 0 0 12px;color:var(--dt-text-muted)}body.dark-theme .input-group .form-control{border-left:none;border-radius:0 12px 12px 0}body.dark-theme .input-group .btn-outline-secondary.toggle-password,body.dark-theme .input-group .toggle-password{background-color:transparent!important;border-color:var(--dt-border)!important;color:var(--dt-text-muted)!important}body.dark-theme .input-group .btn-outline-secondary.toggle-password .svg-inline--fa,body.dark-theme .input-group .btn-outline-secondary.toggle-password svg,body.dark-theme .input-group .toggle-password .svg-inline--fa,body.dark-theme .input-group .toggle-password svg{fill:var(--dt-text-muted)!important;color:var(--dt-text-muted)!important}body.dark-theme .input-group .btn-outline-secondary.toggle-password .svg-inline--fa path,body.dark-theme .input-group .btn-outline-secondary.toggle-password svg path,body.dark-theme .input-group .toggle-password .svg-inline--fa path,body.dark-theme .input-group .toggle-password svg path{fill:currentColor!important;color:inherit}body.dark-theme .input-group .btn-outline-secondary.toggle-password i.fa,body.dark-theme .input-group .toggle-password i.fa{color:var(--dt-text-muted)!important}body.dark-theme .input-group .btn-outline-secondary.toggle-password:hover,body.dark-theme .input-group .toggle-password:hover{background-color:var(--dt-secondary)!important;border-color:var(--dt-border-medium)!important;color:var(--dt-text)!important}body.dark-theme .input-group .btn-outline-secondary.toggle-password:hover .svg-inline--fa,body.dark-theme .input-group .btn-outline-secondary.toggle-password:hover svg,body.dark-theme .input-group .toggle-password:hover .svg-inline--fa,body.dark-theme .input-group .toggle-password:hover svg{fill:var(--dt-text)!important;color:var(--dt-text)!important}body.dark-theme .input-group .btn-outline-secondary.toggle-password:hover .svg-inline--fa path,body.dark-theme .input-group .btn-outline-secondary.toggle-password:hover svg path,body.dark-theme .input-group .toggle-password:hover .svg-inline--fa path,body.dark-theme .input-group .toggle-password:hover svg path{fill:currentColor!important}body.dark-theme .input-group .btn-outline-secondary.toggle-password:hover i.fa,body.dark-theme .input-group .toggle-password:hover i.fa{color:var(--dt-text)!important}body.dark-theme .input-group .btn-outline-secondary.toggle-password:focus,body.dark-theme .input-group .toggle-password:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--dt-primary) 25%,transparent);outline:none}body.dark-theme .form-control.is-valid{border-color:var(--dt-success)}body.dark-theme .form-control.is-valid:focus{box-shadow:0 0 0 3px rgba(34,197,94,.15)}body.dark-theme .form-control.is-invalid{border-color:var(--dt-danger)}body.dark-theme .form-control.is-invalid:focus{box-shadow:0 0 0 3px rgba(239,68,68,.15)}body.dark-theme .add-client .invalid-feedback,body.dark-theme .add-client div.invalid-feedback,body.dark-theme .card .card-body .invalid-feedback,body.dark-theme .card .card-body div.invalid-feedback,body.dark-theme .invalid-feedback,body.dark-theme div.d-block.invalid-feedback{color:var(--dt-danger)!important}body.dark-theme .valid-feedback{color:var(--dt-success)}body.dark-theme .form-check-input{background-color:var(--dt-secondary);border:2px solid var(--dt-border);border-radius:6px}body.dark-theme .form-check-input:checked{background-color:var(--dt-primary);border-color:var(--dt-primary)}body.dark-theme .form-check-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--dt-primary) 20%,transparent)}body.dark-theme .form-check-label{color:var(--dt-text)}body.dark-theme .custom-control-label:before{background-color:var(--dt-secondary)!important;border:2px solid var(--dt-border)!important;border-color:var(--dt-border)!important}body.dark-theme .custom-control-input:checked~.custom-control-label:before{background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important}body.dark-theme .custom-control-label{color:var(--dt-text)!important}body.dark-theme .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231C1F23' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}body.dark-theme .add-client .f-21,body.dark-theme .add-client h4{color:var(--dt-text)!important}body.dark-theme .custom-file-label{background-color:var(--dt-secondary);border:1px solid var(--dt-border);color:var(--dt-text)}body.dark-theme .custom-file-label:after{background-color:var(--dt-secondary);border-left:1px solid var(--dt-border);color:var(--dt-text)}body.dark-theme .btn:not(.tenancy-detail-wrapper *){border-radius:8px;font-weight:500;transition:all .2s ease}body.dark-theme .btn:not(.tenancy-detail-wrapper *):focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--dt-primary) 25%,transparent);outline:none}body.dark-theme .btn-primary{color:#fff!important}body.dark-theme .btn-primary,body.dark-theme .btn-primary:hover{background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important}body.dark-theme .btn-primary:hover{opacity:.9;transform:translateY(-1px)}body.dark-theme .btn-primary:active{transform:translateY(0)}body.dark-theme .btn-primary:disabled{background-color:var(--dt-secondary);border-color:var(--dt-border);color:var(--dt-text-muted);opacity:.5}body.dark-theme .btn-secondary,body.dark-theme .btn.btn-secondary,body.dark-theme a.btn-secondary{background-color:var(--dt-secondary)!important;background:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .btn-secondary .fa,body.dark-theme .btn-secondary i,body.dark-theme .btn.btn-secondary .fa,body.dark-theme .btn.btn-secondary i,body.dark-theme a.btn-secondary .fa,body.dark-theme a.btn-secondary i{color:var(--dt-text)!important}body.dark-theme .btn-secondary:focus,body.dark-theme .btn-secondary:hover,body.dark-theme .btn.btn-secondary:focus,body.dark-theme .btn.btn-secondary:hover,body.dark-theme a.btn-secondary:focus,body.dark-theme a.btn-secondary:hover{background-color:var(--dt-border)!important;background:var(--dt-border)!important;border-color:var(--dt-border-medium)!important;color:var(--dt-text)!important}body.dark-theme .btn-secondary:focus .fa,body.dark-theme .btn-secondary:focus i,body.dark-theme .btn-secondary:hover .fa,body.dark-theme .btn-secondary:hover i,body.dark-theme .btn.btn-secondary:focus .fa,body.dark-theme .btn.btn-secondary:focus i,body.dark-theme .btn.btn-secondary:hover .fa,body.dark-theme .btn.btn-secondary:hover i,body.dark-theme a.btn-secondary:focus .fa,body.dark-theme a.btn-secondary:focus i,body.dark-theme a.btn-secondary:hover .fa,body.dark-theme a.btn-secondary:hover i{color:var(--dt-text)!important}body.dark-theme .btn-secondary:active,body.dark-theme .btn.btn-secondary:active,body.dark-theme a.btn-secondary:active{background-color:var(--dt-border-medium)!important;background:var(--dt-border-medium)!important;color:var(--dt-text)!important}body.dark-theme .btn-active,body.dark-theme .btn-active.btn-secondary{background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important;color:#fff!important}body.dark-theme .btn-group>.btn-secondary{border:1px solid var(--dt-border-medium,#3a3a3a)!important}body.dark-theme .btn-group>.btn-active,body.dark-theme .btn-group>.btn-active.btn-secondary{border-color:var(--dt-primary)!important}body.dark-theme .btn-group>.btn{border-radius:0!important}body.dark-theme .btn-group>.btn:first-child{border-bottom-left-radius:12px!important;border-top-left-radius:12px!important}body.dark-theme .btn-group>.btn:last-child{border-bottom-right-radius:12px!important;border-top-right-radius:12px!important}body.dark-theme .btn-success{background-color:var(--dt-success);border-color:var(--dt-success);color:#fff}body.dark-theme .btn-success:hover{background-color:#16a34a;border-color:#16a34a}body.dark-theme .btn-danger{background-color:var(--dt-danger);border-color:var(--dt-danger);color:#fff}body.dark-theme .btn-danger:hover{background-color:#dc2626;border-color:#dc2626}body.dark-theme .btn-warning{background-color:var(--dt-warning);border-color:var(--dt-warning);color:#1c1f23}body.dark-theme .btn-warning:hover{background-color:#f59e0b;border-color:#f59e0b}body.dark-theme .btn-info{background-color:var(--dt-info);border-color:var(--dt-info);color:#fff}body.dark-theme .btn-info:hover{background-color:#2563eb;border-color:#2563eb}body.dark-theme .btn-outline-primary{border-color:var(--dt-primary);color:var(--dt-primary)}body.dark-theme .btn-outline-primary:hover{background-color:var(--dt-primary);color:#1c1f23}body.dark-theme .btn-outline-secondary{background-color:transparent!important;border-color:var(--dt-border)!important;color:var(--dt-text-muted)!important}body.dark-theme .btn-outline-secondary:hover{background-color:var(--dt-secondary)!important;border-color:var(--dt-border-medium)!important;color:var(--dt-text)!important}body.dark-theme .btn-outline-secondary:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--dt-primary) 25%,transparent);outline:none}body.dark-theme .btn-outline-secondary:active{background-color:var(--dt-border)!important;border-color:var(--dt-border-medium)!important;color:var(--dt-text)!important}body.dark-theme .toggle-password{background-color:transparent!important;border-color:var(--dt-border)!important;color:var(--dt-text-muted)!important}body.dark-theme .toggle-password .svg-inline--fa,body.dark-theme .toggle-password svg{fill:var(--dt-text-muted)!important;color:var(--dt-text-muted)!important;transition:color .2s ease,fill .2s ease}body.dark-theme .toggle-password .svg-inline--fa path,body.dark-theme .toggle-password svg path{fill:currentColor!important;color:inherit}body.dark-theme .toggle-password i.fa{color:var(--dt-text-muted)!important;transition:color .2s ease}body.dark-theme .toggle-password:hover{background-color:var(--dt-secondary)!important;border-color:var(--dt-border-medium)!important;color:var(--dt-text)!important}body.dark-theme .toggle-password:hover .svg-inline--fa,body.dark-theme .toggle-password:hover svg{fill:var(--dt-text)!important;color:var(--dt-text)!important}body.dark-theme .toggle-password:hover .svg-inline--fa path,body.dark-theme .toggle-password:hover svg path{fill:currentColor!important}body.dark-theme .toggle-password:hover i.fa{color:var(--dt-text)!important}body.dark-theme .toggle-password:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--dt-primary) 25%,transparent);outline:none}body.dark-theme .toggle-password:active{background-color:var(--dt-border)!important;border-color:var(--dt-border-medium)!important;color:var(--dt-text)!important}body.dark-theme .btn-link{color:var(--dt-text)}body.dark-theme .btn-link:hover{color:var(--dt-text-muted);text-decoration:underline}body.dark-theme .btn-cancel{background-color:transparent!important;border:none!important;color:var(--dt-text-muted)!important}body.dark-theme .btn-cancel:hover{background-color:transparent!important;color:var(--dt-text)!important;text-decoration:underline}body.dark-theme .btn-cancel:focus{box-shadow:none!important;outline:2px solid var(--dt-primary);outline-offset:2px}body.dark-theme .dropdown-menu{background-color:var(--dt-card)!important;border-color:var(--dt-border)!important;box-shadow:0 10px 30px rgba(0,0,0,.3)!important}body.dark-theme .dropdown-menu .dropdown-item{color:var(--dt-text)!important}body.dark-theme .dropdown-menu .dropdown-item:hover{background-color:var(--dt-secondary)!important;color:var(--dt-text)!important}body.dark-theme .dropdown-menu .dropdown-item:active{background-color:var(--dt-primary)!important;color:#1c1f23!important}body.dark-theme .dropdown-menu .dropdown-item:focus{background-color:var(--dt-secondary)!important;color:var(--dt-text)!important;outline:none!important}body.dark-theme .dropdown-menu .dropdown-item.active{background-color:var(--dt-primary)!important;color:#1c1f23!important}body.dark-theme .dropdown-menu .dropdown-item .text-muted,body.dark-theme .dropdown-menu .dropdown-item i{color:var(--dt-text-muted)!important}body.dark-theme .dropdown-menu .dropdown-item .badge{background-color:var(--dt-secondary);color:var(--dt-text)}body.dark-theme .dropdown-menu .dropdown-item .badge.badge-success{background-color:var(--dt-success);color:#111827}body.dark-theme .dropdown-menu .dropdown-item .badge.badge-warning{background-color:var(--dt-warning);color:#1c1f23}body.dark-theme .dropdown-menu .dropdown-item .badge.badge-danger{background-color:var(--dt-danger);color:#fff}body.dark-theme .dropdown-menu .dropdown-item .badge.badge-secondary{background-color:var(--dt-secondary);color:var(--dt-text-muted)}body.dark-theme .dropdown-menu .dropdown-item .badge.badge-info{background-color:var(--dt-info)!important;color:#111827!important}body.dark-theme .dropdown-menu .dropdown-item .text-primary,body.dark-theme .dropdown-menu .dropdown-item.text-primary{color:var(--dt-primary)!important}body.dark-theme .dropdown-menu .dropdown-item .text-danger,body.dark-theme .dropdown-menu .dropdown-item.text-danger{color:var(--dt-danger)!important}body.dark-theme .dropdown-menu .dropdown-item .text-success,body.dark-theme .dropdown-menu .dropdown-item.text-success{color:var(--dt-success)!important}body.dark-theme .dropdown-menu .dropdown-divider{border-color:var(--dt-border);margin:.5rem 0}body.dark-theme .dropdown-menu .dropdown-submenu .dropdown-toggle{color:var(--dt-text)}body.dark-theme .dropdown-menu .dropdown-submenu .dropdown-toggle:after{border-color:var(--dt-text-muted)}body.dark-theme .dropdown-menu .dropdown-submenu .dropdown-menu{background-color:var(--dt-card);border:1px solid var(--dt-border);box-shadow:0 10px 30px rgba(0,0,0,.3)}body.dark-theme .dropdown-menu .dropdown-submenu .dropdown-menu .dropdown-item{color:var(--dt-text)}body.dark-theme .dropdown-menu .dropdown-submenu .dropdown-menu .dropdown-item:hover{background-color:var(--dt-secondary);color:var(--dt-text)}body.dark-theme .dropdown-menu .dropdown-submenu .dropdown-menu .dropdown-item i{color:var(--dt-text-muted)}body.dark-theme .dropdown-menu .dropdown-submenu .dropdown-menu .dropdown-item .text-muted{color:var(--dt-text-muted)!important}body.dark-theme .dropdown-menu li .dropdown-item{color:var(--dt-text)}body.dark-theme .admin-dash-settings .dropdown-toggle,body.dark-theme .admin-dash-settings .dropdown-toggle i,body.dark-theme .admin-dash-settings .dropdown-toggle.text-dark,body.dark-theme .private-dash-settings .dropdown-toggle,body.dark-theme .private-dash-settings .dropdown-toggle i,body.dark-theme .private-dash-settings .dropdown-toggle.text-dark{color:var(--dt-text)!important}body.dark-theme .dashboard-settings{background-color:var(--dt-card)!important;border:1px solid var(--dt-border)!important;box-shadow:0 10px 30px rgba(0,0,0,.3)!important}body.dark-theme .dashboard-settings li{color:var(--dt-text)!important}body.dark-theme .dashboard-settings li.border-bottom{border-color:var(--dt-border)!important}body.dark-theme .dashboard-settings li .heading-h3,body.dark-theme .dashboard-settings li h4{color:var(--dt-text)!important}body.dark-theme .dashboard-settings li .checkbox label{color:var(--dt-text)!important}body.dark-theme .dashboard-settings li .checkbox input[type=checkbox]{accent-color:var(--dt-primary);background-color:var(--dt-secondary);border:1px solid var(--dt-border)}body.dark-theme .dashboard-settings li .checkbox input[type=checkbox]:checked{background-color:var(--dt-primary);border-color:var(--dt-primary)}body.dark-theme .dashboard-settings li .checkbox input[type=checkbox]:focus{outline:2px solid var(--dt-primary);outline-offset:2px}body.dark-theme .settings-box,body.dark-theme .settings-box.bg-additional-grey{background-color:var(--dt-bg)!important}body.dark-theme .settings-box{color:var(--dt-text)!important}body.dark-theme .settings-box.rounded{border-radius:8px}body.dark-theme .settings-box .s-b-inner.bg-white{background-color:var(--dt-card)!important;border:1px solid var(--dt-border)!important;box-shadow:0 4px 12px rgba(0,0,0,.3)!important;color:var(--dt-text)!important}body.dark-theme .settings-box .s-b-inner.bg-white[class*=bg-white]{background-color:var(--dt-card)!important}body.dark-theme .settings-box .s-b-inner .s-b-n-header{background-color:transparent!important;border-bottom:1px solid var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .settings-box .s-b-inner .s-b-n-header .nav .nav-link{border-color:transparent!important;color:var(--dt-text-muted)!important}body.dark-theme .settings-box .s-b-inner .s-b-n-header .nav .nav-link:hover{border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .settings-box .s-b-inner .s-b-n-header .nav .nav-link.active{background-color:rgba(var(--primary_color_rgb,29,130,245),.1)!important;border-color:var(--dt-primary)!important;color:var(--dt-primary)!important}body.dark-theme .settings-box .s-b-inner .s-b-n-content,body.dark-theme .settings-box .s-b-inner .s-b-n-content .tab-content{background-color:transparent!important;color:var(--dt-text)!important}body.dark-theme .settings-box .s-b-inner .s-b-n-content .heading-h1,body.dark-theme .settings-box .s-b-inner .s-b-n-content .heading-h2,body.dark-theme .settings-box .s-b-inner .s-b-n-content .heading-h3,body.dark-theme .settings-box .s-b-inner .s-b-n-content .heading-h4,body.dark-theme .settings-box .s-b-inner .s-b-n-content .tab-pane,body.dark-theme .settings-box .s-b-inner .s-b-n-content a,body.dark-theme .settings-box .s-b-inner .s-b-n-content div,body.dark-theme .settings-box .s-b-inner .s-b-n-content h1,body.dark-theme .settings-box .s-b-inner .s-b-n-content h2,body.dark-theme .settings-box .s-b-inner .s-b-n-content h3,body.dark-theme .settings-box .s-b-inner .s-b-n-content h4,body.dark-theme .settings-box .s-b-inner .s-b-n-content h5,body.dark-theme .settings-box .s-b-inner .s-b-n-content h6,body.dark-theme .settings-box .s-b-inner .s-b-n-content label,body.dark-theme .settings-box .s-b-inner .s-b-n-content p,body.dark-theme .settings-box .s-b-inner .s-b-n-content span{color:var(--dt-text)!important}body.dark-theme .settings-box .s-b-inner .s-b-n-content a:hover{color:var(--dt-primary)!important}body.dark-theme .settings-box .s-b-inner .s-b-n-content .text-dark-grey,body.dark-theme .settings-box .s-b-inner .s-b-n-content .text-grey,body.dark-theme .settings-box .s-b-inner .s-b-n-content .text-muted{color:var(--dt-text-muted)!important}body.dark-theme .settings-box .s-b-inner .s-b-n-content .form-control,body.dark-theme .settings-box .s-b-inner .s-b-n-content .form-select,body.dark-theme .settings-box .s-b-inner .s-b-n-content input,body.dark-theme .settings-box .s-b-inner .s-b-n-content select,body.dark-theme .settings-box .s-b-inner .s-b-n-content textarea{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .settings-box .s-b-inner .s-b-n-content .form-control:focus,body.dark-theme .settings-box .s-b-inner .s-b-n-content .form-select:focus,body.dark-theme .settings-box .s-b-inner .s-b-n-content input:focus,body.dark-theme .settings-box .s-b-inner .s-b-n-content select:focus,body.dark-theme .settings-box .s-b-inner .s-b-n-content textarea:focus{background-color:var(--dt-secondary)!important;border-color:var(--dt-primary)!important;color:var(--dt-text)!important}body.dark-theme .settings-box .s-b-inner .s-b-n-content .form-control::-moz-placeholder,body.dark-theme .settings-box .s-b-inner .s-b-n-content .form-select::-moz-placeholder,body.dark-theme .settings-box .s-b-inner .s-b-n-content input::-moz-placeholder,body.dark-theme .settings-box .s-b-inner .s-b-n-content select::-moz-placeholder,body.dark-theme .settings-box .s-b-inner .s-b-n-content textarea::-moz-placeholder{color:var(--dt-text-muted)!important}body.dark-theme .settings-box .s-b-inner .s-b-n-content .form-control::placeholder,body.dark-theme .settings-box .s-b-inner .s-b-n-content .form-select::placeholder,body.dark-theme .settings-box .s-b-inner .s-b-n-content input::placeholder,body.dark-theme .settings-box .s-b-inner .s-b-n-content select::placeholder,body.dark-theme .settings-box .s-b-inner .s-b-n-content textarea::placeholder{color:var(--dt-text-muted)!important}body.dark-theme .settings-box .s-b-mob-sidebar{color:var(--dt-text)!important}body.dark-theme .settings-box .s-b-mob-sidebar:hover{color:var(--dt-primary)!important}body.dark-theme .settings-box form{color:var(--dt-text)!important}body.dark-theme .plan-hero{background:linear-gradient(135deg,#4c5a7a,#5a4a72);color:var(--dt-text)}body.dark-theme .plan-hero .plan-badge{background:hsla(0,0%,100%,.15)}body.dark-theme .plan-hero .plan-expiry,body.dark-theme .plan-hero .plan-expiry-highlight,body.dark-theme .plan-hero .plan-name,body.dark-theme .plan-hero .plan-type{color:var(--dt-text)}body.dark-theme .plan-hero .upgrade-btn{background:linear-gradient(135deg,#5a6b8a,#6a5a82);box-shadow:0 4px 15px rgba(0,0,0,.3);color:#fff}body.dark-theme .plan-hero .upgrade-btn:hover{box-shadow:0 6px 20px rgba(0,0,0,.4);color:#fff}body.dark-theme .usage-card{background:var(--dt-card)!important;border-color:var(--dt-border)!important;box-shadow:0 2px 12px rgba(0,0,0,.2)}body.dark-theme .usage-card .usage-label{color:var(--dt-text-muted)}body.dark-theme .usage-card .usage-value{color:var(--dt-text)}body.dark-theme .usage-card .usage-value small{color:var(--dt-text-muted)}body.dark-theme .usage-card .usage-progress{background:var(--dt-secondary)}body.dark-theme .scheduled-change-card{background:linear-gradient(135deg,rgba(251,191,36,.15),rgba(245,158,11,.12));border-color:var(--dt-warning)}body.dark-theme .scheduled-change-card .change-icon{background:var(--dt-warning);color:#1c1917}body.dark-theme .scheduled-change-card .change-title{color:var(--dt-warning)}body.dark-theme .scheduled-change-card .change-subtitle{color:var(--dt-text-muted)}body.dark-theme .scheduled-change-card .effective-date-box,body.dark-theme .scheduled-change-card .plan-box{background:var(--dt-card)!important;border-color:var(--dt-border);box-shadow:0 2px 8px rgba(0,0,0,.2)}body.dark-theme .scheduled-change-card .effective-date-box .date-label,body.dark-theme .scheduled-change-card .plan-box .plan-box-label,body.dark-theme .scheduled-change-card .plan-box .plan-box-type{color:var(--dt-text-muted)}body.dark-theme .scheduled-change-card .effective-date-box .date-value,body.dark-theme .scheduled-change-card .plan-box .plan-box-name{color:var(--dt-text)}body.dark-theme .scheduled-change-card .effective-date-box .date-relative{color:var(--dt-warning)}body.dark-theme .scheduled-change-card .plan-box.new{background:linear-gradient(135deg,rgba(102,126,234,.15),rgba(118,75,162,.12));border-color:var(--dt-primary)}body.dark-theme .activity-section{background:var(--dt-card)!important;border-color:var(--dt-border)!important;box-shadow:0 2px 12px rgba(0,0,0,.2)}body.dark-theme .activity-header{border-bottom-color:var(--dt-border)}body.dark-theme .activity-header h5{color:var(--dt-text)}body.dark-theme .activity-item{border-bottom-color:var(--dt-border)}body.dark-theme .activity-item:hover{background:var(--dt-hover-overlay)}body.dark-theme .activity-type{color:var(--dt-text)}body.dark-theme .activity-desc,body.dark-theme .activity-meta-item{color:var(--dt-text-muted)}body.dark-theme .plan-change-badge{background:var(--dt-secondary)}body.dark-theme .plan-change-badge .from{color:var(--dt-text-muted)}body.dark-theme .plan-change-badge .to{color:var(--dt-primary)}body.dark-theme .activity-date .date,body.dark-theme .activity-date .time,body.dark-theme .empty-activity{color:var(--dt-text-muted)}body.dark-theme .alert-danger-modern{background:linear-gradient(135deg,rgba(239,68,68,.2),hsla(0,91%,71%,.15));border-color:var(--dt-danger)}body.dark-theme .alert-danger-modern .alert-title{color:#fca5a5}body.dark-theme .alert-danger-modern .alert-text{color:#fecaca}body.dark-theme .ntfcn-tab-content-left .w-tables.bg-white{background-color:var(--dt-card)!important;border:1px solid var(--dt-border)!important}body.dark-theme .add_box.dropdown .dropdown-toggle i{color:var(--dt-text)!important}body.dark-theme .add_box.dropdown .dropdown-menu{background-color:var(--dt-card)!important;border:1px solid var(--dt-border)!important;box-shadow:0 10px 30px rgba(0,0,0,.3)!important}body.dark-theme .add_box.dropdown .dropdown-menu .dropdown-item{color:var(--dt-text)!important;transition:all .2s ease}body.dark-theme .add_box.dropdown .dropdown-menu .dropdown-item i,body.dark-theme .add_box.dropdown .dropdown-menu .dropdown-item.text-dark{color:var(--dt-text)!important}body.dark-theme .add_box.dropdown .dropdown-menu .dropdown-item:hover{background-color:var(--dt-secondary)!important;color:var(--dt-text)!important}body.dark-theme .add_box.dropdown .dropdown-menu .dropdown-item:hover i{color:var(--dt-primary)!important}body.dark-theme .add_box.dropdown .dropdown-menu .dropdown-item:active,body.dark-theme .add_box.dropdown .dropdown-menu .dropdown-item:focus{background-color:var(--dt-secondary)!important;color:var(--dt-text)!important}body.dark-theme .nav-tabs{border-bottom:1px solid var(--dt-border)}body.dark-theme .nav-tabs .nav-link{border:none;border-bottom:2px solid transparent;color:var(--dt-text-muted);padding:.75rem 1.5rem;transition:all .2s ease}body.dark-theme .nav-tabs .nav-link:hover{border-bottom-color:var(--dt-border-medium);color:var(--dt-text)}body.dark-theme .nav-tabs .nav-link.active{background-color:transparent;border-bottom-color:var(--dt-primary);color:var(--dt-primary)}body.dark-theme .nav-pills .nav-link{border-radius:8px;color:var(--dt-text-muted);padding:.5rem 1rem;transition:all .2s ease}body.dark-theme .nav-pills .nav-link:hover{background-color:var(--dt-secondary);color:var(--dt-text)}body.dark-theme .nav-pills .nav-link.active{background-color:var(--dt-primary);color:#1c1f23}body.dark-theme .breadcrumb{background-color:transparent}body.dark-theme .breadcrumb .breadcrumb-item,body.dark-theme .breadcrumb .breadcrumb-item a{color:var(--dt-text-muted)}body.dark-theme .breadcrumb .breadcrumb-item a:hover{color:var(--dt-primary)}body.dark-theme .breadcrumb .breadcrumb-item.active{color:var(--dt-text)}body.dark-theme .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:var(--dt-text-muted)}body.dark-theme .pagination .page-link{background-color:var(--dt-secondary);border:1px solid var(--dt-border);border-radius:8px;color:var(--dt-text);margin:0 .25rem;padding:.5rem .75rem;transition:all .2s ease}body.dark-theme .pagination .page-link:hover{background-color:var(--dt-card);border-color:var(--dt-border-medium);color:var(--dt-text);transform:translateY(-1px)}body.dark-theme .pagination .page-link:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--dt-primary) 15%,transparent);outline:none}body.dark-theme .pagination .page-item.active .page-link{background-color:var(--dt-primary);border-color:var(--dt-primary);color:#1c1f23}body.dark-theme .pagination .page-item.disabled .page-link{background-color:var(--dt-secondary);border-color:var(--dt-border);color:var(--dt-text-muted);cursor:not-allowed;opacity:.5}body.dark-theme .modal-backdrop{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5)}body.dark-theme .modal-content{background-color:var(--dt-modal-surface);border-color:var(--dt-border);box-shadow:none;color:var(--dt-text)}body.dark-theme .modal-content .modal-header{background-color:var(--dt-modal-surface);border-bottom-color:var(--dt-border)}body.dark-theme .modal-content .modal-header .modal-title{color:var(--dt-text)}body.dark-theme .modal-content .modal-header .close{color:var(--dt-text-muted);opacity:.8;text-shadow:none}body.dark-theme .modal-content .modal-header .close:hover{color:var(--dt-text);opacity:1}body.dark-theme .modal-content .modal-body{background-color:var(--dt-modal-surface)!important;color:var(--dt-text)!important}body.dark-theme .modal-content .modal-body div,body.dark-theme .modal-content .modal-body h1,body.dark-theme .modal-content .modal-body h2,body.dark-theme .modal-content .modal-body h3,body.dark-theme .modal-content .modal-body h4,body.dark-theme .modal-content .modal-body h5,body.dark-theme .modal-content .modal-body h6,body.dark-theme .modal-content .modal-body p,body.dark-theme .modal-content .modal-body span{color:var(--dt-text)!important}body.dark-theme .modal-content .modal-body[style*=background-color],body.dark-theme .modal-content .modal-body[style*=background]{background-color:var(--dt-modal-surface)!important}body.dark-theme .modal-content .modal-body i,body.dark-theme .modal-content .modal-body img,body.dark-theme .modal-content .modal-body svg{color:var(--dt-text)!important}body.dark-theme .modal-content .modal-body .text-dark,body.dark-theme .modal-content .modal-body .text-darkest-grey,body.dark-theme .modal-content .modal-body .text-grey,body.dark-theme .modal-content .modal-body .text-muted{color:var(--dt-text-muted)!important}body.dark-theme .modal-content .modal-footer{background-color:var(--dt-modal-surface)!important;border-radius:0 0 16px 16px;border-top:1px solid var(--dt-border);padding:1rem 1.5rem}body.dark-theme .modal-content .modal-footer .btn-cancel,body.dark-theme .modal-content .modal-footer .btn-secondary,body.dark-theme .modal-content .modal-footer a[class*=cancel]{color:var(--dt-text-muted)!important}body.dark-theme .modal-content .modal-footer .btn-cancel:hover,body.dark-theme .modal-content .modal-footer .btn-secondary:hover,body.dark-theme .modal-content .modal-footer a[class*=cancel]:hover{color:var(--dt-text)!important}body.dark-theme .modal-content[style*=background-color],body.dark-theme .modal-content[style*=background]{background-color:var(--dt-modal-surface)!important}body.dark-theme .popover{background-color:var(--dt-card);border:1px solid var(--dt-border);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.3);color:var(--dt-text)}body.dark-theme .popover .popover-header{background-color:var(--dt-secondary);border-bottom:1px solid var(--dt-border);color:var(--dt-text)}body.dark-theme .popover .popover-body{color:var(--dt-text)}body.dark-theme .modal-content .tabs,body.dark-theme .modal-content .tabs.border-bottom-grey{background-color:transparent!important;border-bottom-color:var(--dt-border)!important}body.dark-theme .modal-content .tabs #myTabs,body.dark-theme .modal-content .tabs .nav{background-color:transparent!important}body.dark-theme .modal-content .tabs #myTabs .nav-item,body.dark-theme .modal-content .tabs .nav .nav-item{background-color:transparent!important;border:none!important;color:var(--dt-text-muted)!important;margin-bottom:0!important}body.dark-theme .modal-content .tabs #myTabs .nav-item .nav-link,body.dark-theme .modal-content .tabs .nav .nav-item .nav-link{background-color:transparent!important;border:none!important;border-bottom:3px solid transparent!important;color:var(--dt-text-muted)!important;font-size:.9375rem!important;font-weight:500!important;padding:.75rem 1rem!important;transition:all .2s ease!important;white-space:nowrap!important}body.dark-theme .modal-content .tabs #myTabs .nav-item .nav-link:focus,body.dark-theme .modal-content .tabs #myTabs .nav-item .nav-link:focus-visible,body.dark-theme .modal-content .tabs .nav .nav-item .nav-link:focus,body.dark-theme .modal-content .tabs .nav .nav-item .nav-link:focus-visible{outline:2px solid var(--dt-primary)!important;outline-offset:-2px!important;z-index:1!important}body.dark-theme .modal-content .tabs #myTabs .nav-item .nav-link:hover,body.dark-theme .modal-content .tabs .nav .nav-item .nav-link:hover{background-color:var(--dt-secondary)!important;border-bottom-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .modal-content .tabs #myTabs .nav-item .nav-link.active,body.dark-theme .modal-content .tabs #myTabs .nav-item .nav-link[aria-selected=true],body.dark-theme .modal-content .tabs .nav .nav-item .nav-link.active,body.dark-theme .modal-content .tabs .nav .nav-item .nav-link[aria-selected=true]{background-color:transparent!important;border-bottom:3px solid var(--dt-primary)!important;color:var(--dt-primary)!important;font-weight:600!important}body.dark-theme .modal-content .tabs #myTabs .nav-item .nav-link.active:hover,body.dark-theme .modal-content .tabs #myTabs .nav-item .nav-link[aria-selected=true]:hover,body.dark-theme .modal-content .tabs .nav .nav-item .nav-link.active:hover,body.dark-theme .modal-content .tabs .nav .nav-item .nav-link[aria-selected=true]:hover{background-color:transparent!important;border-bottom-color:var(--dt-primary)!important}body.dark-theme .modal-content .tabs #myTabs .nav-item.active .nav-link,body.dark-theme .modal-content .tabs #myTabs .nav-item.show .nav-link,body.dark-theme .modal-content .tabs .nav .nav-item.active .nav-link,body.dark-theme .modal-content .tabs .nav .nav-item.show .nav-link{background-color:transparent!important;border-bottom:3px solid var(--dt-primary)!important;color:var(--dt-primary)!important;font-weight:600!important}body.dark-theme .modal-content .tab-content,body.dark-theme .modal-content .tab-content .tab-pane{background-color:transparent!important;color:var(--dt-text)!important}body.dark-theme .modal-content .tab-content .tab-pane div,body.dark-theme .modal-content .tab-content .tab-pane label,body.dark-theme .modal-content .tab-content .tab-pane p,body.dark-theme .modal-content .tab-content .tab-pane span{color:var(--dt-text)!important}body.dark-theme .modal-content .tagify{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .modal-content .tagify:hover{border-color:var(--dt-border-strong)!important}body.dark-theme .modal-content .tagify.tagify--focus{border-color:var(--dt-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--dt-primary) 15%,transparent)!important}body.dark-theme .modal-content .tagify .tagify__tag>div{background-color:var(--dt-card)!important;border:1px solid var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .modal-content .tagify .tagify__tag>div:before{box-shadow:0 0 0 1.1em var(--dt-card) inset!important}body.dark-theme .modal-content .tagify .tagify__tag:hover:not([readonly])>div:before{box-shadow:0 0 0 1.1em var(--dt-secondary) inset!important}body.dark-theme .modal-content .tagify .tagify__tag .tagify__tag__removeBtn{color:var(--dt-text-muted)!important}body.dark-theme .modal-content .tagify .tagify__tag .tagify__tag__removeBtn:hover{background-color:var(--dt-danger)!important;color:var(--dt-text)!important}body.dark-theme .modal-content .tagify .tagify__input{color:var(--dt-text)!important}body.dark-theme .modal-content .tagify .tagify__input:before{color:var(--dt-text-muted)!important}body.dark-theme .modal-content .tagify .tagify__dropdown .tagify__dropdown__wrapper{background-color:var(--dt-card)!important;border-color:var(--dt-border)!important;box-shadow:0 4px 12px rgba(0,0,0,.3)!important}body.dark-theme .modal-content .tagify .tagify__dropdown .tagify__dropdown__item{color:var(--dt-text)!important}body.dark-theme .modal-content .tagify .tagify__dropdown .tagify__dropdown__item:hover{background-color:var(--dt-secondary)!important}body.dark-theme .modal-content .tagify .tagify__dropdown .tagify__dropdown__item--active{background-color:var(--dt-primary)!important;color:#fff!important}body.dark-theme .modal-content .form-control,body.dark-theme .modal-content input[type=email],body.dark-theme .modal-content input[type=text],body.dark-theme .modal-content textarea.form-control{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .modal-content .form-control::-moz-placeholder,body.dark-theme .modal-content input[type=email]::-moz-placeholder,body.dark-theme .modal-content input[type=text]::-moz-placeholder,body.dark-theme .modal-content textarea.form-control::-moz-placeholder{color:var(--dt-text-muted)!important;opacity:.7!important}body.dark-theme .modal-content .form-control::placeholder,body.dark-theme .modal-content input[type=email]::placeholder,body.dark-theme .modal-content input[type=text]::placeholder,body.dark-theme .modal-content textarea.form-control::placeholder{color:var(--dt-text-muted)!important;opacity:.7!important}body.dark-theme .modal-content .form-control:focus,body.dark-theme .modal-content input[type=email]:focus,body.dark-theme .modal-content input[type=text]:focus,body.dark-theme .modal-content textarea.form-control:focus{background-color:var(--dt-secondary)!important;border-color:var(--dt-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--dt-primary) 15%,transparent)!important;color:var(--dt-text)!important}body.dark-theme .modal-content .form-group label,body.dark-theme .modal-content .form-label,body.dark-theme .modal-content label{color:var(--dt-text)!important}body.dark-theme .modal-content .col-md-12,body.dark-theme .modal-content .col-sm-12,body.dark-theme .modal-content .row{background-color:transparent!important}body.dark-theme .modal-content .input-group .input-group-text,body.dark-theme .modal-content .input-group .input-group-text.height-35{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text-muted)!important}body.dark-theme .modal-content .input-group .input-group-text.border{border-color:var(--dt-border)!important}body.dark-theme .modal-content .height-35{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .modal-content .height-35:focus{background-color:var(--dt-secondary)!important;border-color:var(--dt-primary)!important;color:var(--dt-text)!important}body.dark-theme .modal-content .custom-control .custom-control-label{color:var(--dt-text)!important}body.dark-theme .modal-content .custom-control .custom-control-label:before{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important}body.dark-theme .modal-content .custom-control .custom-control-input:checked~.custom-control-label:before{background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important}body.dark-theme .modal-content .form-check-inline .custom-control-label{color:var(--dt-text)!important}body.dark-theme .modal-content .alert{background-color:var(--dt-card)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .modal-content .alert.alert-info,body.dark-theme .modal-content .alert.alert-secondary{background-color:rgba(59,130,246,.15)!important;border-left-color:var(--dt-primary)!important;color:var(--dt-text)!important}body.dark-theme .modal-content .alert.alert-info .fa,body.dark-theme .modal-content .alert.alert-info i,body.dark-theme .modal-content .alert.alert-secondary .fa,body.dark-theme .modal-content .alert.alert-secondary i{color:var(--dt-primary)!important}body.dark-theme .modal-content .alert div,body.dark-theme .modal-content .alert p,body.dark-theme .modal-content .alert span,body.dark-theme .modal-content .alert strong,body.dark-theme .modal-content .modal-body div,body.dark-theme .modal-content .modal-body h1,body.dark-theme .modal-content .modal-body h2,body.dark-theme .modal-content .modal-body h3,body.dark-theme .modal-content .modal-body h4,body.dark-theme .modal-content .modal-body h5,body.dark-theme .modal-content .modal-body h6,body.dark-theme .modal-content .modal-body label,body.dark-theme .modal-content .modal-body p,body.dark-theme .modal-content .modal-body span{color:var(--dt-text)!important}body.dark-theme .modal-content .modal-body .text-muted{color:var(--dt-text-muted)!important}body.dark-theme .modal-content .modal-body em{color:var(--dt-text)!important}body.dark-theme .modal-content .btn-secondary{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .modal-content .btn-secondary:hover{background-color:var(--dt-card)!important;border-color:var(--dt-border-strong)!important;color:var(--dt-text)!important}body.dark-theme .modal-content #invite-link-section h5,body.dark-theme .modal-content #invite-link-section p{color:var(--dt-text)!important}body.dark-theme .modal-content #invite-link-section em{background-color:var(--dt-secondary)!important;border:1px solid var(--dt-border)!important;border-radius:6px;color:var(--dt-text)!important;display:inline-block;font-style:normal;padding:.5rem;word-break:break-all}body.dark-theme .swal2-container .swal2-popup{background-color:var(--dt-card)!important;border-radius:20px!important;box-shadow:0 25px 50px -12px rgba(0,0,0,.5),0 0 0 1px var(--dt-border)!important;color:var(--dt-text)!important;padding:2rem 2rem 1.75rem!important}body.dark-theme .swal2-container .swal2-title{color:var(--dt-text)!important;font-size:1.375rem!important}body.dark-theme .swal2-container .swal2-content,body.dark-theme .swal2-container .swal2-content div,body.dark-theme .swal2-container .swal2-content p,body.dark-theme .swal2-container .swal2-content span,body.dark-theme .swal2-container .swal2-html-container,body.dark-theme .swal2-container .swal2-html-container div,body.dark-theme .swal2-container .swal2-html-container p,body.dark-theme .swal2-container .swal2-html-container span{color:var(--dt-text-muted)!important}body.dark-theme .swal2-container .swal2-icon:before{background:none!important}body.dark-theme .swal2-container .swal2-icon:after{display:none!important}body.dark-theme .swal2-container .swal2-icon.swal2-error{background-color:color-mix(in srgb,var(--dt-danger) 18%,transparent)!important;color:var(--dt-danger)!important}body.dark-theme .swal2-container .swal2-icon.swal2-success{background-color:color-mix(in srgb,var(--dt-success) 18%,transparent)!important;color:var(--dt-success)!important}body.dark-theme .swal2-container .swal2-icon.swal2-warning{background-color:color-mix(in srgb,var(--dt-warning) 18%,transparent)!important;color:var(--dt-warning)!important}body.dark-theme .swal2-container .swal2-icon.swal2-info{background-color:color-mix(in srgb,var(--dt-info) 18%,transparent)!important;color:var(--dt-info)!important}body.dark-theme .swal2-container .swal2-icon.swal2-question{background-color:var(--dt-secondary)!important;color:var(--dt-text-muted)!important}body.dark-theme .swal2-container .swal2-confirm{background-color:var(--dt-danger)!important}body.dark-theme .swal2-container .swal2-confirm:hover{opacity:.92!important}body.dark-theme .swal2-container .swal2-confirm:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--dt-danger) 40%,transparent)!important}body.dark-theme .swal2-container .swal2-cancel{border-color:var(--dt-border)!important;color:var(--dt-text-muted)!important}body.dark-theme .swal2-container .swal2-cancel:hover{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .swal2-container .swal2-cancel:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--dt-text-muted) 30%,transparent)!important}body.dark-theme .swal2-container .swal2-deny{background-color:var(--dt-secondary)!important;color:var(--dt-text)!important}body.dark-theme .swal2-container .swal2-deny:hover{background-color:var(--dt-border)!important}body.dark-theme .swal2-container .swal2-deny:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--dt-text-muted) 30%,transparent)!important}body.dark-theme .swal2-popup.swal2-modal .swal2-close:hover{background-color:var(--dt-secondary)!important}body.dark-theme .swal2-popup.swal2-modal .swal2-close:focus-visible{box-shadow:0 0 0 2px var(--dt-border)!important}body.dark-theme .swal2-popup[style*=background-color],body.dark-theme .swal2-popup[style*=background]{background-color:var(--dt-card)!important}body.dark-theme .swal2-backdrop-show{backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;background-color:rgba(0,0,0,.6)!important}body.dark-theme .swal2-popup.swal2-toast{background-color:var(--dt-card)!important;border:1px solid var(--dt-border)!important;border-radius:6px!important;box-shadow:none!important;padding:.875rem 1.125rem!important}body.dark-theme .swal2-popup.swal2-toast .swal2-title{color:var(--dt-text)!important}body.dark-theme .swal2-popup.swal2-toast .swal2-html-container{color:var(--dt-text-muted)!important}body.dark-theme .swal2-popup.swal2-toast .swal2-icon.swal2-success{background-color:color-mix(in srgb,var(--dt-success) 18%,transparent)!important;color:var(--dt-success)!important}body.dark-theme .swal2-popup.swal2-toast .swal2-icon.swal2-error{background-color:color-mix(in srgb,var(--dt-danger) 18%,transparent)!important;color:var(--dt-danger)!important}body.dark-theme .swal2-popup.swal2-toast .swal2-icon.swal2-warning{background-color:color-mix(in srgb,var(--dt-warning) 18%,transparent)!important;color:var(--dt-warning)!important}body.dark-theme .swal2-popup.swal2-toast .swal2-icon.swal2-info{background-color:color-mix(in srgb,var(--dt-info) 18%,transparent)!important;color:var(--dt-info)!important}body.dark-theme .swal2-popup.swal2-toast .swal2-timer-progress-bar{background:hsla(0,0%,100%,.1)!important;border-radius:0 0 14px 14px!important;height:3px!important}body.dark-theme .swal2-container.swal2-bottom,body.dark-theme .swal2-container.swal2-bottom-end,body.dark-theme .swal2-container.swal2-bottom-start,body.dark-theme .swal2-container.swal2-top,body.dark-theme .swal2-container.swal2-top-end,body.dark-theme .swal2-container.swal2-top-start{overflow:visible!important;padding:0!important}body.dark-theme .swal2-container.swal2-bottom .swal2-popup.swal2-toast,body.dark-theme .swal2-container.swal2-bottom-end .swal2-popup.swal2-toast,body.dark-theme .swal2-container.swal2-bottom-start .swal2-popup.swal2-toast,body.dark-theme .swal2-container.swal2-top .swal2-popup.swal2-toast,body.dark-theme .swal2-container.swal2-top-end .swal2-popup.swal2-toast,body.dark-theme .swal2-container.swal2-top-start .swal2-popup.swal2-toast{margin:1rem!important}body.dark-theme .swal2-popup.swal2-modal{max-width:100%!important;overflow:hidden!important}body.dark-theme .swal2-popup.swal2-modal .swal2-close{background:transparent!important;border:none!important;border-radius:50%!important;color:var(--dt-text-muted)!important;font-size:1.5rem!important;height:2rem!important;position:absolute!important;right:.75rem!important;top:.75rem!important;transition:background-color .2s ease,color .2s ease!important;width:2rem!important;z-index:10!important}body.dark-theme .swal2-popup.swal2-modal .swal2-close:hover{background-color:hsla(0,0%,100%,.1)!important;color:var(--dt-text)!important}body.dark-theme .swal2-popup.swal2-modal .swal2-close:focus{box-shadow:none!important;outline:none!important}body.dark-theme .swal2-popup.swal2-modal .swal2-html-container{margin:0!important;max-height:70vh!important;overflow-x:hidden!important;overflow-y:auto!important;padding:0!important;text-align:left!important}body.dark-theme .swal2-popup.swal2-modal .swal2-html-container .f-14,body.dark-theme .swal2-popup.swal2-modal .swal2-html-container .text-dark-grey,body.dark-theme .swal2-popup.swal2-modal .swal2-html-container label{color:var(--dt-text)!important}body.dark-theme .swal2-popup.swal2-modal .swal2-html-container form{box-sizing:border-box!important;overflow-x:hidden!important;width:100%!important}body.dark-theme .swal2-popup.swal2-modal .swal2-html-container .row{margin-left:0!important;margin-right:0!important}body.dark-theme .swal2-popup.swal2-modal .swal2-html-container .row>[class*=col-]{padding-left:.5rem!important;padding-right:.5rem!important}body.dark-theme .swal2-popup.swal2-modal .swal2-html-container .border-top-grey{background-color:var(--dt-secondary)!important;border-top-color:var(--dt-border)!important;box-sizing:border-box!important;margin-bottom:-1.5rem!important;margin-left:-1.5rem!important;margin-right:-1.5rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important;width:calc(100% + 3rem)!important}body.dark-theme .swal2-popup.swal2-modal .swal2-html-container .alert{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important;margin-bottom:.5rem!important}body.dark-theme .swal2-popup.swal2-modal .swal2-html-container .alert-info{background-color:rgba(29,130,245,.1)!important;border-color:var(--dt-info)!important}body.dark-theme .swal2-popup.swal2-modal .swal2-html-container .qs-datepicker-container{position:absolute!important;z-index:1060!important}body.dark-theme .swal2-popup.swal2-modal .swal2-html-container .bootstrap-select{width:100%!important}body.dark-theme .swal2-popup.swal2-modal .swal2-html-container .bootstrap-select .dropdown-menu{background-color:var(--dt-card)!important;border-color:var(--dt-border)!important;max-width:100%!important;z-index:1050!important}body.dark-theme .swal2-popup.swal2-modal .swal2-html-container .bootstrap-select .dropdown-toggle{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;border-radius:12px!important;border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important;border-top-left-radius:12px!important;border-top-right-radius:12px!important;color:var(--dt-text)!important;width:100%!important}body.dark-theme .swal2-popup.swal2-modal .swal2-html-container .form-group{margin-bottom:.75rem!important}body.dark-theme .swal2-popup.swal2-modal .swal2-html-container .form-control{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;border-radius:8px!important;color:var(--dt-text)!important}body.dark-theme .alert{background-color:var(--dt-card);border:none;border-left:4px solid;border-radius:12px;box-shadow:none;padding:1rem 1.5rem}body.dark-theme .alert .alert-heading,body.dark-theme .alert div,body.dark-theme .alert h1,body.dark-theme .alert h2,body.dark-theme .alert h3,body.dark-theme .alert h4,body.dark-theme .alert h5,body.dark-theme .alert h6,body.dark-theme .alert ol,body.dark-theme .alert ol li,body.dark-theme .alert p,body.dark-theme .alert span,body.dark-theme .alert ul,body.dark-theme .alert ul li{color:inherit}body.dark-theme .alert ol li strong,body.dark-theme .alert strong,body.dark-theme .alert ul li strong{color:inherit;font-weight:600}body.dark-theme .alert .fa,body.dark-theme .alert i,body.dark-theme .alert small{color:var(--dt-text-muted)}body.dark-theme .alert a{color:var(--dt-primary)}body.dark-theme .alert a:hover{color:var(--dt-primary);opacity:.8}body.dark-theme .alert-primary{background-color:rgba(59,130,246,.15);border-left-color:var(--dt-info);color:var(--dt-text)}body.dark-theme .alert-success{background-color:rgba(34,197,94,.15);border-left-color:var(--dt-success);color:var(--dt-text)}body.dark-theme .alert-warning{background-color:rgba(251,191,36,.15);border-left-color:var(--dt-warning);color:var(--dt-text)}body.dark-theme .alert-warning b,body.dark-theme .alert-warning strong{color:var(--dt-warning)}body.dark-theme .alert-danger{background-color:rgba(239,68,68,.15);border-left-color:var(--dt-danger);color:var(--dt-text)}body.dark-theme .alert-info{background-color:rgba(59,130,246,.2)!important;border-color:rgba(59,130,246,.3)!important}body.dark-theme .alert-info,body.dark-theme .alert-info h1,body.dark-theme .alert-info h2,body.dark-theme .alert-info h3,body.dark-theme .alert-info h4,body.dark-theme .alert-info h5,body.dark-theme .alert-info h6{color:var(--dt-text)!important}body.dark-theme .alert-info .fa,body.dark-theme .alert-info i{color:var(--dt-info)!important}body.dark-theme .alert-info ol,body.dark-theme .alert-info ol li,body.dark-theme .alert-info ul,body.dark-theme .alert-info ul li{color:var(--dt-text)!important}body.dark-theme .alert-info ol li strong,body.dark-theme .alert-info ul li strong{color:var(--dt-text)!important;font-weight:600}body.dark-theme .alert-info div,body.dark-theme .alert-info p,body.dark-theme .alert-info span{color:var(--dt-text)!important}body.dark-theme .alert-info strong{color:var(--dt-text)!important;font-weight:600}body.dark-theme .alert-info small{color:var(--dt-text-muted)!important}body.dark-theme .alert-info a{color:var(--dt-primary)!important}body.dark-theme .alert-info a:hover{color:var(--dt-primary)!important;opacity:.8}body.dark-theme .alert-info *{color:inherit}body.dark-theme .alert-info .text-dark,body.dark-theme .alert-info .text-dark-grey{color:var(--dt-text)!important}body.dark-theme .alert-secondary{background-color:hsla(208,7%,46%,.15);border-left-color:#6c757d;color:var(--dt-text)}body.dark-theme .alert-secondary i{color:#6c757d}body.dark-theme .badge:not(.b-p-badge).badge-primary{background-color:var(--dt-primary);color:#1c1f23}body.dark-theme .badge:not(.b-p-badge).badge-success{background-color:var(--dt-success);color:#111827}body.dark-theme .badge:not(.b-p-badge).badge-danger{background-color:var(--dt-danger);color:#fff}body.dark-theme .badge:not(.b-p-badge).badge-danger:not(.tenancy-detail-wrapper *){border:1px solid #dc2626;font-weight:600}body.dark-theme .badge:not(.b-p-badge).badge-warning{background-color:var(--dt-warning);color:#1c1f23}body.dark-theme .badge:not(.b-p-badge).badge-info{background-color:var(--dt-info)!important;color:#111827!important}body.dark-theme .badge:not(.b-p-badge).badge-secondary{background-color:var(--dt-secondary);color:var(--dt-text)}body.dark-theme .badge:not(.b-p-badge).badge-light{background-color:var(--dt-secondary)!important;border:1px solid var(--dt-border);color:var(--dt-text)!important}body.dark-theme .badge:not(.b-p-badge).badge-light.text-success{color:var(--dt-success)!important}body.dark-theme .badge:not(.b-p-badge).badge-light.text-warning{color:var(--dt-warning)!important}body.dark-theme .badge:not(.b-p-badge).badge-light.text-danger{color:var(--dt-danger)!important}body.dark-theme .badge:not(.b-p-badge).badge-light.text-info{color:var(--dt-info)!important}body.dark-theme .badge:not(.b-p-badge).badge-light.text-light{color:var(--dt-text-muted)!important}body.dark-theme .label{border-radius:6px;padding:.25rem .5rem}body.dark-theme .label.label-primary{background-color:var(--dt-primary);color:#1c1f23}body.dark-theme .label.label-success{background-color:var(--dt-success);color:#fff}body.dark-theme .label.label-danger{background-color:var(--dt-danger);color:#fff}body.dark-theme .label.label-warning{background-color:var(--dt-warning);color:#1c1f23}body.dark-theme .dropify-wrapper{background:linear-gradient(180deg,#2d323a 0,#262a30)!important;border:2px dashed #4b5563!important;border-radius:16px!important;box-shadow:0 1px 3px rgba(0,0,0,.3)!important;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)!important}body.dark-theme .dropify-wrapper .dropify-message{color:var(--dt-text-muted);padding:2rem!important}body.dark-theme .dropify-wrapper .dropify-message span.file-icon{color:#9ca3af!important;display:block;font-size:2.5rem!important;margin-bottom:.75rem!important}body.dark-theme .dropify-wrapper .dropify-message span.file-icon:before{content:"\f093";font-family:Font Awesome\ 5 Free;font-weight:900}body.dark-theme .dropify-wrapper .dropify-preview{background-color:var(--dt-card);border-radius:16px!important}body.dark-theme .dropify-wrapper .dropify-preview .dropify-render{border-radius:14px 14px 0 0!important}body.dark-theme .dropify-wrapper .dropify-preview .dropify-render img{border-radius:14px 14px 0 0!important;opacity:1}body.dark-theme .dropify-wrapper .dropify-preview .dropify-infos{border-radius:0 0 14px 14px!important}body.dark-theme .dropify-wrapper .dropify-clear{backdrop-filter:blur(10px)!important;background:rgba(44,47,51,.9)!important;border-radius:8px!important;transition:all .2s ease!important}body.dark-theme .dropify-wrapper .dropify-clear:hover{background:#2c2f33!important;transform:scale(1.1)}body.dark-theme .dropify-wrapper:hover{box-shadow:0 4px 12px rgba(59,130,246,.25)!important;transform:translateY(-1px)}body.dark-theme .dropify-wrapper.dropify-has-error,body.dark-theme .dropify-wrapper.dropify-processing,body.dark-theme .dropify-wrapper:hover{background:linear-gradient(to bottom,color-mix(in srgb,var(--dt-primary) 10%,#2d323a),#262a30)!important;border-color:var(--dt-primary)!important}body.dark-theme .datepicker{background-color:var(--dt-card);border:1px solid var(--dt-border);box-shadow:0 10px 30px rgba(0,0,0,.3)}body.dark-theme .datepicker .datepicker-switch{background-color:var(--dt-secondary);color:var(--dt-text)}body.dark-theme .datepicker .next,body.dark-theme .datepicker .prev{color:var(--dt-text)}body.dark-theme .datepicker .next:hover,body.dark-theme .datepicker .prev:hover{background-color:var(--dt-secondary);color:var(--dt-text-muted)}body.dark-theme .datepicker table thead{background-color:var(--dt-secondary)}body.dark-theme .datepicker table thead tr th{color:var(--dt-text)}body.dark-theme .datepicker table thead tr th.dow{color:var(--dt-text-muted)}body.dark-theme .datepicker table tbody tr td{border-radius:6px;color:var(--dt-text)}body.dark-theme .datepicker table tbody tr td:hover{background-color:var(--dt-secondary)}body.dark-theme .datepicker table tbody tr td.active{background-color:var(--dt-primary);color:#1c1f23}body.dark-theme .datepicker table tbody tr td.today{background-color:var(--dt-secondary);color:var(--dt-text)}body.dark-theme input[type=date],body.dark-theme input[type=datetime-local],body.dark-theme input[type=month],body.dark-theme input[type=time],body.dark-theme input[type=week]{color-scheme:dark}body.dark-theme .qs-datepicker-container{background-color:var(--dt-card)!important;border:1px solid var(--dt-border)!important;border-radius:12px!important;box-shadow:0 10px 30px rgba(0,0,0,.5)!important;z-index:1060!important}body.dark-theme .qs-datepicker{background-color:var(--dt-card)!important;border-radius:12px!important;color:var(--dt-text)!important}body.dark-theme .qs-controls{background-color:var(--dt-secondary)!important;border-radius:12px 12px 0 0!important;padding:8px!important}body.dark-theme .qs-month-year{color:var(--dt-text)!important;font-size:15px!important;font-weight:500!important}body.dark-theme .qs-day{font-weight:700!important;margin:10px 0!important}body.dark-theme .qs-day,body.dark-theme .qs-num{color:var(--dt-text)!important;font-size:14px!important}body.dark-theme .qs-num{padding:16px 0!important}body.dark-theme .qs-square{color:var(--dt-text)!important}body.dark-theme .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background-color:var(--dt-secondary)!important;border-radius:6px!important}body.dark-theme .qs-square.qs-empty{color:transparent!important}body.dark-theme .qs-square.qs-disabled{color:var(--dt-text-muted)!important;opacity:.5!important}body.dark-theme .qs-current{background-color:var(--dt-primary)!important;border-radius:6px!important;color:#fff!important;text-decoration:none!important}body.dark-theme .qs-current:hover{background-color:var(--dt-primary)!important;opacity:.9!important}body.dark-theme .qs-active,body.dark-theme .qs-range-end,body.dark-theme .qs-range-start{background-color:var(--dt-secondary)!important;border-radius:6px!important;color:var(--dt-text)!important;font-weight:600!important}body.dark-theme .qs-overlay{background-color:var(--dt-card)!important;border:1px solid var(--dt-border)!important;border-radius:12px!important}body.dark-theme .qs-overlay input{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .qs-overlay input::-moz-placeholder{color:var(--dt-text-muted)!important}body.dark-theme .qs-overlay input::placeholder{color:var(--dt-text-muted)!important}body.dark-theme .qs-arrow{color:var(--dt-text)!important}body.dark-theme .qs-arrow:hover{background-color:var(--dt-secondary)!important;border-radius:6px!important}body.dark-theme .qs-close{color:var(--dt-text)!important}body.dark-theme .qs-close:hover{background-color:var(--dt-secondary)!important;border-radius:6px!important;color:var(--dt-text)!important}body.dark-theme .qs-month,body.dark-theme .qs-year{color:var(--dt-text)!important}body.dark-theme .qs-month:hover,body.dark-theme .qs-year:hover{background-color:var(--dt-secondary)!important;border-radius:6px!important}body.dark-theme .bootstrap-select,body.dark-theme .bootstrap-select .dropdown-toggle,body.dark-theme .select-picker,body.dark-theme select.form-control.select-picker{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;border-radius:12px!important;border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important;border-top-left-radius:12px!important;border-top-right-radius:12px!important;color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-toggle .filter-option,body.dark-theme .bootstrap-select .dropdown-toggle .filter-option-inner,body.dark-theme .bootstrap-select .dropdown-toggle .filter-option-inner-inner,body.dark-theme .bootstrap-select .filter-option,body.dark-theme .bootstrap-select .filter-option-inner,body.dark-theme .bootstrap-select .filter-option-inner-inner,body.dark-theme .select-picker .filter-option,body.dark-theme .select-picker .filter-option-inner,body.dark-theme .select-picker .filter-option-inner-inner,body.dark-theme select.form-control.select-picker .filter-option,body.dark-theme select.form-control.select-picker .filter-option-inner,body.dark-theme select.form-control.select-picker .filter-option-inner-inner{color:var(--dt-text)!important}body.dark-theme .bootstrap-select .bs-caret .caret,body.dark-theme .bootstrap-select .dropdown-toggle .bs-caret .caret,body.dark-theme .select-picker .bs-caret .caret,body.dark-theme select.form-control.select-picker .bs-caret .caret{border-top-color:var(--dt-text-muted)!important}body.dark-theme .bootstrap-select .dropdown-toggle:focus,body.dark-theme .bootstrap-select:focus,body.dark-theme .select-picker:focus,body.dark-theme select.form-control.select-picker:focus{border-color:var(--dt-primary)!important}body.dark-theme .bootstrap-select .btn-light.dropdown-toggle,body.dark-theme .bootstrap-select .dropdown-toggle.btn-light{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;border-radius:12px!important;border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important;border-top-left-radius:12px!important;border-top-right-radius:12px!important;color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu{background-color:var(--dt-card)!important;border-color:var(--dt-border)!important}body.dark-theme .bootstrap-select .dropdown-menu .dropdown-item{color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu .dropdown-item:focus,body.dark-theme .bootstrap-select .dropdown-menu .dropdown-item:hover{background-color:var(--dt-secondary)!important;color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu .dropdown-item.active,body.dark-theme .bootstrap-select .dropdown-menu .dropdown-item.selected{background-color:var(--dt-primary)!important;color:#1c1f23!important}body.dark-theme .bootstrap-select .dropdown-menu .dropdown-divider{border-color:var(--dt-border)!important}body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox{background-color:var(--dt-card)!important;border-bottom-color:var(--dt-border)!important}body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group .actions-btn,body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group .bs-deselect-all,body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group .bs-select-all,body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group .btn-light{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group .actions-btn:focus,body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group .actions-btn:hover,body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group .bs-deselect-all:focus,body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group .bs-deselect-all:hover,body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group .bs-select-all:focus,body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group .bs-select-all:hover,body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group .btn-light:focus,body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group .btn-light:hover{background-color:var(--dt-card)!important;border-color:var(--dt-border-strong)!important;color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group .actions-btn:active,body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group .bs-deselect-all:active,body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group .bs-select-all:active,body.dark-theme .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group .btn-light:active{background-color:var(--dt-secondary)!important;border-color:var(--dt-primary)!important;color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu .service-dropdown-header{background-color:var(--dt-secondary)!important;border-bottom-color:var(--dt-border-strong)!important;color:var(--dt-text-muted)!important}body.dark-theme .bootstrap-select .dropdown-menu .service-dropdown-header .col-name,body.dark-theme .bootstrap-select .dropdown-menu .service-dropdown-header .col-price,body.dark-theme .bootstrap-select .dropdown-menu .service-dropdown-header .col-status{color:var(--dt-text-muted)!important}body.dark-theme .bootstrap-select .dropdown-menu .service-row,body.dark-theme .bootstrap-select .dropdown-menu .service-row .col-name{color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu .service-row .col-price,body.dark-theme .bootstrap-select .dropdown-menu .service-row .col-status{color:var(--dt-text-muted)!important}body.dark-theme .bootstrap-select .dropdown-menu .bs-searchbox{background-color:var(--dt-card)!important}body.dark-theme .bootstrap-select .dropdown-menu .bs-searchbox input,body.dark-theme .bootstrap-select .dropdown-menu .bs-searchbox input.form-control{background-color:var(--dt-secondary)!important;background:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu .bs-searchbox input.form-control:focus,body.dark-theme .bootstrap-select .dropdown-menu .bs-searchbox input:focus{background-color:var(--dt-secondary)!important;background:var(--dt-secondary)!important;border-color:var(--dt-primary)!important;color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu .bs-searchbox input.form-control::-moz-placeholder,body.dark-theme .bootstrap-select .dropdown-menu .bs-searchbox input::-moz-placeholder{color:var(--dt-text-muted)!important}body.dark-theme .bootstrap-select .dropdown-menu .bs-searchbox input.form-control::placeholder,body.dark-theme .bootstrap-select .dropdown-menu .bs-searchbox input::placeholder{color:var(--dt-text-muted)!important}body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown,body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown-bg{background-color:var(--dt-card)!important;border-bottom-color:var(--dt-border)!important}body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown .assignee-filter-btn.border-grey,body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown .assignee-filter-btn.btn-outline-secondary,body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown-bg .assignee-filter-btn.border-grey,body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown-bg .assignee-filter-btn.btn-outline-secondary{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown .assignee-filter-btn.border-grey:hover,body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown .assignee-filter-btn.btn-outline-secondary:hover,body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown-bg .assignee-filter-btn.border-grey:hover,body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown-bg .assignee-filter-btn.btn-outline-secondary:hover{background-color:var(--dt-card)!important;border-color:var(--dt-border-strong)!important;color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown .assignee-filter-btn.active.btn-primary,body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown-bg .assignee-filter-btn.active.btn-primary{background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important;color:#1c1f23!important}body.dark-theme #add-employee.btn-outline-secondary,body.dark-theme #add-employee.btn-outline-secondary.border-grey{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme #add-employee.btn-outline-secondary.border-grey:focus,body.dark-theme #add-employee.btn-outline-secondary.border-grey:hover,body.dark-theme #add-employee.btn-outline-secondary:focus,body.dark-theme #add-employee.btn-outline-secondary:hover{background-color:var(--dt-card)!important;border-color:var(--dt-border-strong)!important;color:var(--dt-text)!important}body.dark-theme .select2-container .select2-selection{background-color:var(--dt-secondary)!important;border:1px solid var(--dt-border)!important;border-radius:8px;color:var(--dt-text)!important}body.dark-theme .select2-container .select2-selection__rendered{color:var(--dt-text)!important}body.dark-theme .select2-container .select2-selection__arrow b{border-color:var(--dt-text-muted) transparent transparent transparent}body.dark-theme .select2-container.select2-container--open .select2-selection{border-color:var(--dt-primary)!important}body.dark-theme .select2-dropdown{background-color:var(--dt-card)!important;border:1px solid var(--dt-border)!important;border-radius:12px;box-shadow:none}body.dark-theme .select2-dropdown .select2-search__field{background-color:var(--dt-secondary)!important;border:1px solid var(--dt-border)!important;border-radius:8px;color:var(--dt-text)!important}body.dark-theme .select2-dropdown .select2-search__field:focus{border-color:var(--dt-primary)!important}body.dark-theme .select2-dropdown .select2-results .select2-results__option{color:var(--dt-text)!important}body.dark-theme .select2-dropdown .select2-results .select2-results__option[aria-selected=true]{background-color:var(--dt-secondary)!important}body.dark-theme .select2-dropdown .select2-results .select2-results__option--highlighted{background-color:var(--dt-primary)!important;color:#1c1f23!important}body.dark-theme .ql-container,body.dark-theme .ql-container.ql-snow{background-color:var(--dt-secondary)!important;border-top:1.5px solid var(--dt-border)!important;border:1.5px solid var(--dt-border)!important;border-radius:0 0 12px 12px!important;border-top:1px solid hsla(0,0%,100%,.06)!important;color:var(--dt-text)}body.dark-theme .ql-container .ql-editor,body.dark-theme .ql-container.ql-snow .ql-editor{caret-color:var(--dt-text)!important;color:var(--dt-text)}body.dark-theme .ql-container .ql-editor:before,body.dark-theme .ql-container.ql-snow .ql-editor:before{color:var(--dt-text-muted)}body.dark-theme .ql-container .ql-editor:focus,body.dark-theme .ql-container.ql-snow .ql-editor:focus{caret-color:#fff!important}body.dark-theme .ql-toolbar,body.dark-theme .ql-toolbar.ql-snow{background-color:var(--dt-secondary)!important;border-bottom:1.5px solid var(--dt-border)!important;border:1.5px solid var(--dt-border)!important;border-bottom:1px solid hsla(0,0%,100%,.06)!important;border-radius:12px 12px 0 0!important}body.dark-theme .ql-toolbar .ql-stroke,body.dark-theme .ql-toolbar.ql-snow .ql-stroke{stroke:var(--dt-text-muted)}body.dark-theme .ql-toolbar .ql-fill,body.dark-theme .ql-toolbar.ql-snow .ql-fill{fill:var(--dt-text-muted)}body.dark-theme .ql-toolbar button.ql-active .ql-stroke,body.dark-theme .ql-toolbar button:hover .ql-stroke,body.dark-theme .ql-toolbar.ql-snow button.ql-active .ql-stroke,body.dark-theme .ql-toolbar.ql-snow button:hover .ql-stroke{stroke:var(--dt-primary)}body.dark-theme .ql-toolbar button.ql-active .ql-fill,body.dark-theme .ql-toolbar button:hover .ql-fill,body.dark-theme .ql-toolbar.ql-snow button.ql-active .ql-fill,body.dark-theme .ql-toolbar.ql-snow button:hover .ql-fill{fill:var(--dt-primary)}body.dark-theme .ql-toolbar .ql-picker,body.dark-theme .ql-toolbar.ql-snow .ql-picker{color:var(--dt-text)}body.dark-theme .ql-toolbar .ql-picker-label,body.dark-theme .ql-toolbar.ql-snow .ql-picker-label{color:var(--dt-text)!important}body.dark-theme .ql-toolbar .ql-picker-label.ql-active,body.dark-theme .ql-toolbar .ql-picker-label:hover,body.dark-theme .ql-toolbar.ql-snow .ql-picker-label.ql-active,body.dark-theme .ql-toolbar.ql-snow .ql-picker-label:hover{color:var(--dt-primary)!important}body.dark-theme .ql-toolbar .ql-picker-label.ql-active .ql-stroke,body.dark-theme .ql-toolbar .ql-picker-label:hover .ql-stroke,body.dark-theme .ql-toolbar.ql-snow .ql-picker-label.ql-active .ql-stroke,body.dark-theme .ql-toolbar.ql-snow .ql-picker-label:hover .ql-stroke{stroke:var(--dt-primary)}body.dark-theme .ql-toolbar .ql-picker-options,body.dark-theme .ql-toolbar.ql-snow .ql-picker-options{background-color:var(--dt-card)!important;border-color:var(--dt-border)!important;box-shadow:none!important}body.dark-theme .ql-toolbar .ql-picker-options .ql-picker-item,body.dark-theme .ql-toolbar.ql-snow .ql-picker-options .ql-picker-item{color:var(--dt-text-muted)!important}body.dark-theme .ql-toolbar .ql-picker-options .ql-picker-item.ql-selected,body.dark-theme .ql-toolbar .ql-picker-options .ql-picker-item:hover,body.dark-theme .ql-toolbar.ql-snow .ql-picker-options .ql-picker-item.ql-selected,body.dark-theme .ql-toolbar.ql-snow .ql-picker-options .ql-picker-item:hover{color:var(--dt-primary)!important}body.dark-theme .form-group:has(.ql-container.ql-snow:focus-within) .ql-toolbar.ql-snow{border-color:var(--dt-primary)!important;border-bottom-color:hsla(0,0%,100%,.06)!important}body.dark-theme .form-group:has(.ql-container.ql-snow:focus-within) .ql-container.ql-snow{border-color:var(--dt-primary)!important;border-top-color:hsla(0,0%,100%,.06)!important;box-shadow:none!important}body.dark-theme .progress{background-color:var(--dt-secondary);height:.75rem}body.dark-theme .progress .progress-bar{background-color:var(--dt-primary)}body.dark-theme .progress .progress-bar.bg-success{background-color:var(--dt-success)}body.dark-theme .progress .progress-bar.bg-danger{background-color:var(--dt-danger)}body.dark-theme .progress .progress-bar.bg-warning{background-color:var(--dt-warning)}body.dark-theme .tooltip .tooltip-inner{background-color:var(--dt-card);border:1px solid var(--dt-border);box-shadow:0 4px 12px rgba(0,0,0,.3);color:var(--dt-text)}body.dark-theme .tooltip .tooltip-arrow:before{border-top-color:var(--dt-border)}body.dark-theme,html.dark-theme{scrollbar-color:var(--dt-secondary) var(--dt-bg)!important;scrollbar-width:thin!important}body.dark-theme::-webkit-scrollbar,html.dark-theme::-webkit-scrollbar{background:var(--dt-bg)!important;height:8px;width:8px}body.dark-theme::-webkit-scrollbar-track,html.dark-theme::-webkit-scrollbar-track{background:var(--dt-bg)!important;border-radius:4px}body.dark-theme::-webkit-scrollbar-thumb,html.dark-theme::-webkit-scrollbar-thumb{background:var(--dt-secondary)!important;border:1px solid var(--dt-bg);border-radius:4px}body.dark-theme::-webkit-scrollbar-thumb:hover,html.dark-theme::-webkit-scrollbar-thumb:hover{background:var(--dt-border)!important}body.dark-theme::-webkit-scrollbar-thumb:active,html.dark-theme::-webkit-scrollbar-thumb:active{background:var(--dt-card)!important}body.dark-theme ::-webkit-scrollbar,body.dark-theme ::-webkit-scrollbar-track{background:var(--dt-bg)!important}body.dark-theme ::-webkit-scrollbar-thumb{background:var(--dt-secondary)!important;border:1px solid var(--dt-bg)}body.dark-theme ::-webkit-scrollbar-thumb:hover{background:var(--dt-border)!important}body.dark-theme ::-webkit-scrollbar-thumb:active{background:var(--dt-card)!important}body.dark-theme .card-body::-webkit-scrollbar,body.dark-theme .content-wrapper::-webkit-scrollbar,body.dark-theme .main-sidebar::-webkit-scrollbar,body.dark-theme .modal-body::-webkit-scrollbar,body.dark-theme .sidebar-menu::-webkit-scrollbar,body.dark-theme .table-responsive::-webkit-scrollbar,body.dark-theme ::-webkit-scrollbar{background:transparent;height:8px;width:8px}body.dark-theme .card-body::-webkit-scrollbar-track,body.dark-theme .content-wrapper::-webkit-scrollbar-track,body.dark-theme .main-sidebar::-webkit-scrollbar-track,body.dark-theme .modal-body::-webkit-scrollbar-track,body.dark-theme .sidebar-menu::-webkit-scrollbar-track,body.dark-theme .table-responsive::-webkit-scrollbar-track,body.dark-theme ::-webkit-scrollbar-track{background:var(--dt-bg);border-radius:4px}body.dark-theme .card-body::-webkit-scrollbar-thumb,body.dark-theme .content-wrapper::-webkit-scrollbar-thumb,body.dark-theme .main-sidebar::-webkit-scrollbar-thumb,body.dark-theme .modal-body::-webkit-scrollbar-thumb,body.dark-theme .sidebar-menu::-webkit-scrollbar-thumb,body.dark-theme .table-responsive::-webkit-scrollbar-thumb,body.dark-theme ::-webkit-scrollbar-thumb{background:var(--dt-secondary);border:1px solid var(--dt-bg);border-radius:4px}body.dark-theme .card-body::-webkit-scrollbar-thumb:hover,body.dark-theme .content-wrapper::-webkit-scrollbar-thumb:hover,body.dark-theme .main-sidebar::-webkit-scrollbar-thumb:hover,body.dark-theme .modal-body::-webkit-scrollbar-thumb:hover,body.dark-theme .sidebar-menu::-webkit-scrollbar-thumb:hover,body.dark-theme .table-responsive::-webkit-scrollbar-thumb:hover,body.dark-theme ::-webkit-scrollbar-thumb:hover{background:var(--dt-border)}body.dark-theme .card-body::-webkit-scrollbar-thumb:active,body.dark-theme .content-wrapper::-webkit-scrollbar-thumb:active,body.dark-theme .main-sidebar::-webkit-scrollbar-thumb:active,body.dark-theme .modal-body::-webkit-scrollbar-thumb:active,body.dark-theme .sidebar-menu::-webkit-scrollbar-thumb:active,body.dark-theme .table-responsive::-webkit-scrollbar-thumb:active,body.dark-theme ::-webkit-scrollbar-thumb:active{background:var(--dt-card)}body.dark-theme *,body.dark-theme .card-body,body.dark-theme .content-wrapper,body.dark-theme .e-d-info,body.dark-theme .main-sidebar,body.dark-theme .modal-body,body.dark-theme .sidebar-menu,body.dark-theme .table-responsive,body.dark-theme .w-tables,body.dark-theme .week-timelog{scrollbar-color:var(--dt-secondary) var(--dt-bg);scrollbar-width:thin}body.dark-theme .card-body::-webkit-scrollbar,body.dark-theme .content-wrapper::-webkit-scrollbar,body.dark-theme .e-d-info::-webkit-scrollbar,body.dark-theme .main-sidebar::-webkit-scrollbar,body.dark-theme .modal-body::-webkit-scrollbar,body.dark-theme .sidebar-menu::-webkit-scrollbar,body.dark-theme .table-responsive::-webkit-scrollbar,body.dark-theme .w-tables::-webkit-scrollbar,body.dark-theme .week-timelog::-webkit-scrollbar{background:transparent;height:8px;width:8px}body.dark-theme .card-body::-webkit-scrollbar-track,body.dark-theme .content-wrapper::-webkit-scrollbar-track,body.dark-theme .e-d-info::-webkit-scrollbar-track,body.dark-theme .main-sidebar::-webkit-scrollbar-track,body.dark-theme .modal-body::-webkit-scrollbar-track,body.dark-theme .sidebar-menu::-webkit-scrollbar-track,body.dark-theme .table-responsive::-webkit-scrollbar-track,body.dark-theme .w-tables::-webkit-scrollbar-track,body.dark-theme .week-timelog::-webkit-scrollbar-track{background:var(--dt-bg);border-radius:4px}body.dark-theme .card-body::-webkit-scrollbar-thumb,body.dark-theme .content-wrapper::-webkit-scrollbar-thumb,body.dark-theme .e-d-info::-webkit-scrollbar-thumb,body.dark-theme .main-sidebar::-webkit-scrollbar-thumb,body.dark-theme .modal-body::-webkit-scrollbar-thumb,body.dark-theme .sidebar-menu::-webkit-scrollbar-thumb,body.dark-theme .table-responsive::-webkit-scrollbar-thumb,body.dark-theme .w-tables::-webkit-scrollbar-thumb,body.dark-theme .week-timelog::-webkit-scrollbar-thumb{background:var(--dt-secondary);border:1px solid var(--dt-bg);border-radius:4px}body.dark-theme .card-body::-webkit-scrollbar-thumb:hover,body.dark-theme .content-wrapper::-webkit-scrollbar-thumb:hover,body.dark-theme .e-d-info::-webkit-scrollbar-thumb:hover,body.dark-theme .main-sidebar::-webkit-scrollbar-thumb:hover,body.dark-theme .modal-body::-webkit-scrollbar-thumb:hover,body.dark-theme .sidebar-menu::-webkit-scrollbar-thumb:hover,body.dark-theme .table-responsive::-webkit-scrollbar-thumb:hover,body.dark-theme .w-tables::-webkit-scrollbar-thumb:hover,body.dark-theme .week-timelog::-webkit-scrollbar-thumb:hover{background:var(--dt-border)}body.dark-theme ::selection{background-color:color-mix(in srgb,var(--dt-primary) 30%,transparent);color:var(--dt-text)}body.dark-theme ::-moz-selection{background-color:color-mix(in srgb,var(--dt-primary) 30%,transparent);color:var(--dt-text)}body.dark-theme :focus-visible{border-radius:4px;outline:2px solid var(--dt-primary);outline-offset:2px}@media (prefers-contrast:high){body.dark-theme{--dt-border-subtle:hsla(0,0%,100%,.2);--dt-border-medium:hsla(0,0%,100%,.3);--dt-border-strong:hsla(0,0%,100%,.4)}}body.dark-theme .w-task-board-box{background-color:var(--dt-bg)!important}body.dark-theme .board-panel.bg-white,body.dark-theme .minimized.bg-white{background-color:var(--dt-card)!important}body.dark-theme .bg-white.p-20:not(.w-tables),body.dark-theme .bg-white.rounded:not(.board-panel):not(.minimized):not(.task-card):not(.no-task-card):not(.w-tables),body.dark-theme [class*=widget]:not(.row){background-color:var(--dt-card)!important;border:none;color:var(--dt-text)}body.dark-theme .bg-white.p-20:not(.w-tables) .f-13,body.dark-theme .bg-white.p-20:not(.w-tables) .f-15,body.dark-theme .bg-white.p-20:not(.w-tables) h5,body.dark-theme .bg-white.rounded:not(.board-panel):not(.minimized):not(.task-card):not(.no-task-card):not(.w-tables) .f-13,body.dark-theme .bg-white.rounded:not(.board-panel):not(.minimized):not(.task-card):not(.no-task-card):not(.w-tables) .f-15,body.dark-theme .bg-white.rounded:not(.board-panel):not(.minimized):not(.task-card):not(.no-task-card):not(.w-tables) h5,body.dark-theme [class*=widget]:not(.row) .f-13,body.dark-theme [class*=widget]:not(.row) .f-15,body.dark-theme [class*=widget]:not(.row) h5{color:var(--dt-text-muted)!important}body.dark-theme .bg-white.p-20:not(.w-tables) .text-blue,body.dark-theme .bg-white.p-20:not(.w-tables) .text-primary,body.dark-theme .bg-white.rounded:not(.board-panel):not(.minimized):not(.task-card):not(.no-task-card):not(.w-tables) .text-blue,body.dark-theme .bg-white.rounded:not(.board-panel):not(.minimized):not(.task-card):not(.no-task-card):not(.w-tables) .text-primary,body.dark-theme [class*=widget]:not(.row) .text-blue,body.dark-theme [class*=widget]:not(.row) .text-primary{color:var(--dt-text)!important}body.dark-theme .bg-white.p-20:not(.w-tables) .text-lightest,body.dark-theme .bg-white.rounded:not(.board-panel):not(.minimized):not(.task-card):not(.no-task-card):not(.w-tables) .text-lightest,body.dark-theme [class*=widget]:not(.row) .text-lightest{color:var(--dt-text-muted)!important}body.dark-theme .task-card{background-color:#2d3140!important}body.dark-theme .task-card .card-body{background-color:transparent!important;color:var(--dt-text)}body.dark-theme .task-card .text-dark,body.dark-theme .task-card .text-dark-grey{color:var(--dt-text)!important}body.dark-theme .task-card a.text-dark{color:#e5e7eb!important}body.dark-theme .task-card a.text-dark:hover{color:var(--dt-text-muted)!important}body.dark-theme .task-card .badge:not([style*=background-color]):not([style*=background]){background-color:var(--dt-secondary);color:var(--dt-text)}body.dark-theme .no-task-card .card-body{background-color:transparent!important;color:var(--dt-text)}body.dark-theme .board-panel .dropdown-menu{border-radius:8px!important;padding:4px!important}body.dark-theme .board-panel .dropdown-menu .dropdown-item{border-radius:0!important;padding:.25rem 1.5rem!important}body.dark-theme .e-d-tasks-projects-events .bg-white.b-shadow-4{background-color:var(--dt-card)!important;border:none!important;box-shadow:0 2px 8px rgba(0,0,0,.2)!important}body.dark-theme .e-d-tasks-projects-events .bg-white.b-shadow-4 h5.f-15{color:var(--dt-text-muted)!important}body.dark-theme .e-d-tasks-projects-events .bg-white.b-shadow-4 .text-blue,body.dark-theme .e-d-tasks-projects-events .bg-white.b-shadow-4 .text-primary{color:var(--dt-text)!important;font-weight:600}body.dark-theme .dashboard-tabs{background-color:transparent!important;border:none!important;box-shadow:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body.dark-theme .dashboard-tabs:after,body.dark-theme .dashboard-tabs:before{content:none!important;display:none!important}body.dark-theme .dashboard-tabs .nav{background-color:transparent!important;border:none!important;border-bottom:1px solid var(--dt-border)!important;box-shadow:none!important;gap:4px!important}body.dark-theme .dashboard-tabs .nav:after,body.dark-theme .dashboard-tabs .nav:before{content:none!important;display:none!important}body.dark-theme .dashboard-tabs .nav .nav-item{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:var(--dt-text)!important;margin:0!important;padding:0!important}body.dark-theme .dashboard-tabs .nav .nav-item .nav-link{background:transparent!important;border:none!important;border-radius:6px 6px 0 0!important;color:#e2e8f0!important;font-weight:500!important;min-height:40px;padding:12px 16px!important;position:relative}body.dark-theme .dashboard-tabs .nav .nav-item .nav-link:after{background:transparent;border-radius:2px 2px 0 0;bottom:-1px;content:"";height:2px;left:8px;position:absolute;right:8px;transition:background-color .15s ease}body.dark-theme .dashboard-tabs .nav .nav-item:hover{background:transparent!important;border:none!important;box-shadow:none!important}body.dark-theme .dashboard-tabs .nav .nav-item:hover .nav-link{background:hsla(0,0%,100%,.05)!important;color:#f1f5f9!important}body.dark-theme .dashboard-tabs .nav .nav-item.active{background:transparent!important;border:none!important;box-shadow:none!important}body.dark-theme .dashboard-tabs .nav .nav-item.active .nav-link{background:transparent!important;color:var(--dt-primary)!important;font-weight:600!important}body.dark-theme .dashboard-tabs .nav .nav-item.active .nav-link:after{background:var(--dt-primary)!important}body.dark-theme .dashboard-tabs .nav::-webkit-scrollbar{display:none!important}@media (max-width:768px){body.dark-theme .dashboard-tabs{-webkit-overflow-scrolling:touch;overflow-x:hidden!important}body.dark-theme .dashboard-tabs .nav{-ms-overflow-style:none!important;overflow-x:auto!important;scrollbar-width:none!important}body.dark-theme .dashboard-tabs .nav::-webkit-scrollbar{display:none!important}}body.dark-theme body.dark-theme .tabs .nav .nav-item,body.dark-theme body.dark-theme .tabs .nav .nav-item:hover{color:var(--dt-text)!important}body.dark-theme body.dark-theme .tabs .nav .nav-item.active,body.dark-theme body.dark-theme .tabs .nav .nav-item.show .nav-link{color:var(--dt-primary)!important}body.dark-theme body.dark-theme .admin-dashboard{background-color:var(--dt-bg)!important;color:var(--dt-text)!important;min-height:100px;position:relative;transition:background-color .2s ease,color .2s ease}body.dark-theme body.dark-theme .admin-dashboard *{transition:background-color .2s ease,color .2s ease,border-color .2s ease}body.dark-theme body.dark-theme .admin-dashboard:before{background-color:var(--dt-bg);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}body.dark-theme body.dark-theme .dashboard-loading-overlay{backdrop-filter:blur(4px);background:rgba(28,31,35,.95)!important}body.dark-theme body.dark-theme .dashboard-loading-overlay .spinner-border{border-color:var(--dt-primary)!important;border-right-color:transparent!important}body.dark-theme body.dark-theme .admin-dashboard>*{background-color:var(--dt-bg)!important}body.dark-theme body.dark-theme .admin-dashboard .bg-white,body.dark-theme body.dark-theme .admin-dashboard .card,body.dark-theme body.dark-theme .admin-dashboard .w-tables{background-color:var(--dt-card)!important;color:var(--dt-text)!important}body.dark-theme .badge-secondary:not([style*=background-color]):not([style*=background]){background-color:var(--dt-secondary)!important;border:none;color:var(--dt-text)!important}body.dark-theme .badge-priority-high,body.dark-theme .badge-urgent,body.dark-theme .badge.priority-high{background-color:var(--dt-danger)!important;color:#fff!important}body.dark-theme .badge-priority-medium,body.dark-theme .badge.priority-medium{background-color:var(--dt-warning)!important;color:#1c1f23!important}body.dark-theme .badge-priority-low,body.dark-theme .badge.priority-low{background-color:var(--dt-success)!important;color:#fff!important}body.dark-theme .badge-pending,body.dark-theme .badge-status-pending{background-color:rgba(59,130,246,.2)!important;border:1px solid var(--dt-info);color:var(--dt-info)!important}body.dark-theme .badge-doing,body.dark-theme .badge-status-in-progress{background-color:color-mix(in srgb,var(--dt-primary) 20%,transparent)!important;border:1px solid var(--dt-primary);color:var(--dt-primary)!important}body.dark-theme .badge-incomplete,body.dark-theme .badge-overdue,body.dark-theme .badge-status-overdue{background-color:rgba(239,68,68,.2)!important;border:1px solid var(--dt-danger);color:var(--dt-danger)!important}body.dark-theme .badge-complete,body.dark-theme .badge-status-completed{background-color:rgba(34,197,94,.2)!important;border:1px solid var(--dt-success);color:var(--dt-success)!important}body.dark-theme .fc{--fc-border-color:var(--dt-border-medium)!important;background-color:#282c32;color:var(--dt-text)}body.dark-theme .fc .fc-toolbar .fc-toolbar-title{color:var(--dt-text)!important}body.dark-theme .fc .fc-toolbar .fc-toolbar-chunk{background-color:transparent!important}body.dark-theme .fc .fc-toolbar .fc-next-button,body.dark-theme .fc .fc-toolbar .fc-prev-button{background-color:var(--dt-secondary)!important;border:1px solid var(--dt-border)!important;border-radius:8px!important;color:var(--dt-text)!important;padding:6px 12px!important;transition:all .2s ease!important}body.dark-theme .fc .fc-toolbar .fc-next-button:hover,body.dark-theme .fc .fc-toolbar .fc-prev-button:hover{background-color:var(--dt-border)!important;border-color:var(--dt-border-medium)!important;color:var(--dt-text)!important;transform:translateY(-1px)}body.dark-theme .fc .fc-toolbar .fc-next-button:focus,body.dark-theme .fc .fc-toolbar .fc-prev-button:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--dt-primary) 25%,transparent)!important;outline:none!important}body.dark-theme .fc .fc-toolbar .fc-today-button{background-color:var(--dt-secondary)!important;border:1px solid var(--dt-border)!important;border-radius:8px!important;color:var(--dt-text)!important;font-weight:500!important;padding:6px 12px!important;transition:all .2s ease!important}body.dark-theme .fc .fc-toolbar .fc-today-button:hover{background-color:var(--dt-border)!important;border-color:var(--dt-border-medium)!important;color:var(--dt-text)!important;transform:translateY(-1px)}body.dark-theme .fc .fc-toolbar .fc-today-button:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--dt-primary) 25%,transparent)!important;outline:none!important}body.dark-theme .fc .fc-toolbar .fc-button-group .fc-button{background-color:var(--dt-secondary)!important;border:none!important;border-radius:8px!important;color:var(--dt-text)!important;font-weight:500!important;padding:6px 12px!important;transition:all .2s ease!important}body.dark-theme .fc .fc-toolbar .fc-button-group .fc-button:hover{background-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .fc .fc-toolbar .fc-button-group .fc-button.fc-button-active{background-color:var(--dt-primary)!important;border:none!important;color:#fff!important;font-weight:600}body.dark-theme .fc .fc-toolbar .fc-button-primary{background-color:var(--dt-secondary)!important;border:1px solid var(--dt-border)!important;border-radius:8px!important;color:var(--dt-text)!important}body.dark-theme .fc .fc-toolbar .fc-button-primary:hover{background-color:var(--dt-border)!important;border-color:var(--dt-border-medium)!important;transform:translateY(-1px)}body.dark-theme .fc .fc-toolbar .fc-button-primary.fc-button-active{background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important;color:#1c1f23!important}body.dark-theme .fc .fc-list-day-cushion{border:1px solid hsla(0,0%,100%,.12)!important;border-radius:12px!important;box-shadow:0 2px 6px rgba(0,0,0,.2)!important;margin:20px 20px 8px!important;padding:16px 24px!important;position:relative!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}body.dark-theme .fc .fc-list-day-cushion .fc-list-day-text{font-size:13px!important;font-weight:700!important;letter-spacing:.05em;text-transform:uppercase}body.dark-theme .fc .fc-list-day-cushion .fc-list-day-side-text{font-size:13px!important;font-weight:500!important}body.dark-theme .fc .fc-list-event{border:1px solid hsla(0,0%,100%,.12)!important;border-left:3px solid transparent!important;border-radius:8px!important;box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.15)!important;color:var(--dt-text)!important;filter:brightness(.85) saturate(1.1);margin:4px 32px!important;overflow:hidden!important;position:relative!important;transform:scale(.98);transform-origin:left center;transition:all .25s cubic-bezier(.4,0,.2,1)!important}body.dark-theme .fc .fc-list-event:hover{border-color:hsla(0,0%,100%,.18)!important;box-shadow:0 3px 8px rgba(0,0,0,.3),0 1px 4px rgba(0,0,0,.2)!important;filter:brightness(.95) saturate(1.2);transform:scale(.99) translateY(-1px)!important}body.dark-theme .fc .fc-list-event .fc-list-event-time{font-size:12px!important;font-variant-numeric:tabular-nums;font-weight:500!important;padding:10px 10px 10px 16px!important;width:100px!important}body.dark-theme .fc .fc-list-event .fc-list-event-title{color:var(--dt-text)!important;font-size:14px!important;font-weight:600!important;letter-spacing:-.01em;line-height:1.5!important;padding:10px 16px!important}body.dark-theme .fc .fc-list-event .fc-list-event-title a{color:var(--dt-text)!important}body.dark-theme .fc .fc-list-event .fc-list-event-title a:hover{color:var(--dt-text)!important;opacity:.9;text-decoration:none}body.dark-theme .fc .fc-list-event .fc-list-event-title i{color:var(--dt-text)!important;font-size:13px;margin-right:10px;opacity:.8;vertical-align:middle}body.dark-theme .fc .fc-list-event .fc-list-event-dot{display:none!important}body.dark-theme .fc .fc-list-event:before{background:hsla(0,0%,100%,.2);content:"";height:1px;left:-20px;position:absolute;top:50%;transform:translateY(-50%);width:12px}body.dark-theme .fc .fc-list-event td,body.dark-theme .fc .fc-list-event td[style*="color:"],body.dark-theme .fc .fc-list-event td[style*=color],body.dark-theme .fc .fc-list-event[style*="color:"],body.dark-theme .fc .fc-list-event[style*=color]{color:var(--dt-text)!important}body.dark-theme .fc .fc-list-event td.fc-list-event-time,body.dark-theme .fc .fc-list-event td.fc-list-event-time a,body.dark-theme .fc .fc-list-event td.fc-list-event-time div,body.dark-theme .fc .fc-list-event td.fc-list-event-time span,body.dark-theme .fc .fc-list-event td.fc-list-event-title,body.dark-theme .fc .fc-list-event td.fc-list-event-title a,body.dark-theme .fc .fc-list-event td.fc-list-event-title div,body.dark-theme .fc .fc-list-event td.fc-list-event-title span{color:var(--dt-text)!important}body.dark-theme .fc .fc-daygrid-event,body.dark-theme .fc .fc-event,body.dark-theme .fc .fc-timegrid-event{border:none!important;border-radius:8px!important;box-shadow:0 2px 4px rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.15)!important;filter:brightness(.85) saturate(1.1);overflow:hidden!important;position:relative!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}body.dark-theme .fc .fc-daygrid-event:before,body.dark-theme .fc .fc-event:before,body.dark-theme .fc .fc-timegrid-event:before{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0) 50%,rgba(0,0,0,.15));border-radius:8px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}body.dark-theme .fc .fc-daygrid-event:hover,body.dark-theme .fc .fc-event:hover,body.dark-theme .fc .fc-timegrid-event:hover{box-shadow:0 4px 8px rgba(0,0,0,.3),0 2px 4px rgba(0,0,0,.2)!important;filter:brightness(.95) saturate(1.2);transform:translateY(-1px)}body.dark-theme .fc .fc-daygrid-event .fc-event-main,body.dark-theme .fc .fc-daygrid-event .fc-event-main-frame,body.dark-theme .fc .fc-daygrid-event .fc-event-title,body.dark-theme .fc .fc-daygrid-event .fc-event-title-container,body.dark-theme .fc .fc-event .fc-event-main,body.dark-theme .fc .fc-event .fc-event-main-frame,body.dark-theme .fc .fc-event .fc-event-title,body.dark-theme .fc .fc-event .fc-event-title-container,body.dark-theme .fc .fc-timegrid-event .fc-event-main,body.dark-theme .fc .fc-timegrid-event .fc-event-main-frame,body.dark-theme .fc .fc-timegrid-event .fc-event-title,body.dark-theme .fc .fc-timegrid-event .fc-event-title-container{position:relative;z-index:2}body.dark-theme .fc .fc-daygrid-event{margin:2px 4px!important;padding:4px 8px!important}body.dark-theme .fc .fc-timegrid-event{margin:1px 2px!important;padding:6px 10px!important}body.dark-theme .fc .fc-event-title-container{border-radius:6px;padding:2px 0}body.dark-theme .fc .fc-event-main-frame{border-radius:6px}body.dark-theme .fc .fc-event .fc-event-title{font-weight:500}body.dark-theme .fc .fc-list-table{background-color:transparent!important;border:none!important}body.dark-theme .fc .fc-list-table td,body.dark-theme .fc .fc-list-table th{background:transparent!important;border:none!important;color:var(--dt-text)!important}body.dark-theme .fc .fc-list-table .fc-list-event-time,body.dark-theme .fc .fc-list-table .fc-list-event-title,body.dark-theme .fc .fc-list-table .fc-list-event-title a{color:var(--dt-text)!important}body.dark-theme .fc .fc-list-table .fc-list-event-title a:hover{color:var(--dt-primary)!important}body.dark-theme .fc .fc-list-table tbody tr{margin-bottom:2px}body.dark-theme .fc .fc-list-table tbody tr:not(:last-child) .fc-list-event{margin-bottom:6px}body.dark-theme .fc .fc-theme-standard .fc-list{border:0 transparent!important}body.dark-theme .fc .fc-scrollgrid,body.dark-theme .fc .fc-scrollgrid td,body.dark-theme .fc .fc-scrollgrid th,body.dark-theme .fc .fc-scrollgrid-section,body.dark-theme .fc .fc-scrollgrid-section>*{border:none!important}body.dark-theme .fc .fc-scrollgrid td.fc-daygrid-day,body.dark-theme .fc .fc-scrollgrid th.fc-col-header-cell{border-bottom:1px solid var(--dt-border-medium)!important;border-right:1px solid var(--dt-border-medium)!important}body.dark-theme .fc .fc-scrollgrid td.fc-timegrid-axis,body.dark-theme .fc .fc-scrollgrid td.fc-timegrid-col,body.dark-theme .fc .fc-scrollgrid th.fc-timegrid-axis{border-right:1px solid var(--dt-border-medium)!important}body.dark-theme .fc .fc-scrollgrid td.fc-timegrid-slot{border-bottom:1px solid var(--dt-border-medium)!important}body.dark-theme .fc .fc-scrollgrid td.fc-timegrid-slot-minor{border-bottom-style:dotted!important}body.dark-theme .fc .fc-list-table tbody tr,body.dark-theme .fc .fc-list-table tr{background-color:transparent!important;border:none!important;color:var(--dt-text)!important}body.dark-theme .fc .fc-list-table{color:var(--dt-text)!important}body.dark-theme .fc .fc-list-table *{color:inherit}body.dark-theme .fc .fc-list-day-cushion{background:linear-gradient(180deg,hsla(0,0%,100%,.08) 0,hsla(0,0%,100%,.03))!important;border:0 transparent!important;color:var(--dt-text)!important;outline:none!important}body.dark-theme .fc .fc-list-day-cushion .fc-list-day-text{color:var(--dt-text)!important}body.dark-theme .fc .fc-list-day-cushion .fc-list-day-side-text{color:var(--dt-text-muted)!important}body.dark-theme .fc .fc-list-day{border:none!important}body.dark-theme .fc .fc-list-table tbody tr.fc-list-day,body.dark-theme .fc .fc-list-table tbody tr.fc-list-day td{background-color:transparent!important;border:none!important;color:var(--dt-text)!important}body.dark-theme .fc .fc-list .fc-scroller,body.dark-theme .fc .fc-list-empty,body.dark-theme .fc .fc-list-view .fc-view-harness{background-color:transparent!important}body.dark-theme .fc .fc-list-empty .fc-list-empty-cushion{color:var(--dt-text-muted)!important}body.dark-theme .fc .fc-scrollgrid,body.dark-theme .fc .fc-scrollgrid-section>*{border-color:var(--dt-border)!important}body.dark-theme .fc .fc-daygrid-day{background-color:#282c32;border-color:var(--dt-border)}body.dark-theme .fc .fc-daygrid-day .fc-daygrid-day-frame{background-color:transparent}body.dark-theme .fc .fc-col-header-cell{background-color:#282c32!important;border-color:var(--dt-border)}body.dark-theme .fc .fc-col-header-cell .fc-col-header-cell-cushion{color:var(--dt-text);font-weight:600}body.dark-theme .fc .fc-scrollgrid-section-header .fc-scroller-harness{background-color:#215cb5!important;border-radius:8px!important}body.dark-theme .fc .fc-scrollgrid-section-header td{background-color:#282c32!important}body.dark-theme .fc .fc-col-header,body.dark-theme .fc .fc-scrollgrid-section-header .fc-scroller,body.dark-theme .fc .fc-scrollgrid-section-header .fc-scrollgrid-sync-inner,body.dark-theme .fc .fc-scrollgrid-section-header th{background-color:#282c32!important;border:none!important}body.dark-theme .fc #calendar .fc-scroller,body.dark-theme .fc #calendar .fc-scroller-harness,body.dark-theme .fc #calendar .fc-scroller-liquid-absolute{overflow:hidden!important;overflow-x:hidden!important;overflow-y:hidden!important}body.dark-theme .fc #calendar .fc-scrollgrid{overflow-x:hidden!important}body.dark-theme .fc #calendar .fc-scrollgrid-section-body,body.dark-theme .fc #calendar .fc-scrollgrid-section-header{overflow:hidden!important}body.dark-theme .fc .fc-view-harness,body.dark-theme .fc .fc-view-harness-active{height:auto!important;min-height:auto!important}body.dark-theme .fc .fc-daygrid-body{height:auto!important}body.dark-theme .fc .fc-daygrid-body-balanced .fc-daygrid-day-events{min-height:0!important;position:relative!important}body.dark-theme .fc .fc-scrollgrid-sync-table{height:auto!important}body.dark-theme .fc .fc-daygrid-day,body.dark-theme .fc .fc-daygrid-day-frame{height:auto!important;min-height:100px!important}body.dark-theme .fc .fc-timegrid{height:auto!important}body.dark-theme .fc .fc-timegrid-body{height:auto!important;min-height:auto!important}body.dark-theme .fc .fc-timegrid-slots,body.dark-theme .fc .fc-timegrid-slots table{height:auto!important}body.dark-theme .fc .fc-timegrid-slot{height:2.5em!important;line-height:2.5em!important}body.dark-theme .fc .fc-timegrid-slot-minor{height:1.25em!important}body.dark-theme .fc .fc-timegrid-cols{height:auto!important}body.dark-theme .fc .fc-list{height:auto!important;min-height:200px}body.dark-theme .fc .fc-list-table{height:auto!important}body.dark-theme .fc .fc-scroller{height:auto!important;max-height:none!important;overflow:visible!important}body.dark-theme .fc .fc-scroller-liquid{height:auto!important}body.dark-theme .fc .fc-scroller-liquid-absolute{height:auto!important;overflow:visible!important;position:relative!important}body.dark-theme .fc .fc-scrollgrid-section,body.dark-theme .fc .fc-scrollgrid-section-body,body.dark-theme .fc .fc-scrollgrid-section-footer,body.dark-theme .fc .fc-scrollgrid-section-header,body.dark-theme .fc .fc-scrollgrid-section>td{height:auto!important}body.dark-theme .fc .fc-view-harness.fc-view-harness-active>.fc-view{height:auto!important;position:relative!important}body.dark-theme .fc #calendar{height:auto!important;min-height:400px}body.dark-theme .fc .fc-popover{background-color:#282c32!important;border:1px solid var(--dt-border)!important;border-radius:12px!important;box-shadow:0 8px 24px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3)!important}body.dark-theme .fc .fc-popover .fc-popover-header{background-color:#2d323a!important;border-bottom:1px solid var(--dt-border)!important;border-radius:12px 12px 0 0!important;color:var(--dt-text)!important;padding:8px 12px!important}body.dark-theme .fc .fc-popover .fc-popover-header .fc-popover-title{color:var(--dt-text)!important;font-weight:600!important}body.dark-theme .fc .fc-popover .fc-popover-header .fc-popover-close{color:var(--dt-text-muted)!important;opacity:.7}body.dark-theme .fc .fc-popover .fc-popover-header .fc-popover-close:hover{color:var(--dt-text)!important;opacity:1}body.dark-theme .fc .fc-popover .fc-popover-body{background-color:#282c32!important;border-radius:0 0 12px 12px!important;padding:8px!important}body.dark-theme .fc .fc-popover .fc-popover-body .fc-daygrid-event-harness{margin-bottom:4px!important}body.dark-theme .fc .fc-popover .fc-popover-body .fc-daygrid-event,body.dark-theme .fc .fc-popover .fc-popover-body .fc-event{border-radius:6px!important;margin:2px 0!important}body.dark-theme .fc .fc-daygrid-more-link{color:var(--dt-primary)!important;font-weight:600!important}body.dark-theme .fc .fc-daygrid-more-link:hover{color:var(--dt-text)!important}body.dark-theme #cal-drop,body.dark-theme .cal-filter-dropdown{background-color:var(--dt-card)!important;border-color:var(--dt-border)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}body.dark-theme #cal-drop .cal-filter-item,body.dark-theme .cal-filter-dropdown .cal-filter-item{border-radius:6px;color:var(--dt-text)!important;padding:6px 4px!important;transition:background-color .15s ease}body.dark-theme #cal-drop .cal-filter-item:hover,body.dark-theme .cal-filter-dropdown .cal-filter-item:hover{background-color:hsla(0,0%,100%,.05)}body.dark-theme #cal-drop .cal-filter-item span,body.dark-theme .cal-filter-dropdown .cal-filter-item span{color:var(--dt-text)!important}body.dark-theme #cal-drop .cal-filter-item input[type=checkbox],body.dark-theme .cal-filter-dropdown .cal-filter-item input[type=checkbox]{accent-color:#8b5cf6!important}body.dark-theme #cal-drop .text-muted,body.dark-theme .cal-filter-dropdown .text-muted{color:var(--dt-text-muted)!important}body.dark-theme .fc-popover{background-color:#282c32!important;border:1px solid var(--dt-border)!important;border-radius:12px!important;box-shadow:0 8px 24px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3)!important}body.dark-theme .fc-popover .fc-popover-header{background-color:#2d323a!important;border-bottom:1px solid var(--dt-border)!important;border-radius:12px 12px 0 0!important;color:var(--dt-text)!important;padding:8px 12px!important}body.dark-theme .fc-popover .fc-popover-header .fc-popover-title{color:var(--dt-text)!important}body.dark-theme .fc-popover .fc-popover-header .fc-popover-close{color:var(--dt-text-muted)!important}body.dark-theme .fc-popover .fc-popover-header .fc-popover-close:hover{color:var(--dt-text)!important}body.dark-theme .fc-popover .fc-popover-body{background-color:#282c32!important;border-radius:0 0 12px 12px!important;padding:8px!important}body.dark-theme .shift-schedule .btn,body.dark-theme .shift-schedule button{background-color:var(--dt-secondary)!important;border:1px solid var(--dt-border)!important;border-radius:8px;color:var(--dt-text)!important;transition:all .2s ease}body.dark-theme .shift-schedule .btn:hover,body.dark-theme .shift-schedule button:hover{background-color:var(--dt-card)!important;border-color:var(--dt-border-medium)!important}body.dark-theme .shift-schedule .btn.active,body.dark-theme .shift-schedule .btn.btn-success,body.dark-theme .shift-schedule button.active,body.dark-theme .shift-schedule button.btn-success{background-color:var(--dt-success)!important;border-color:var(--dt-success)!important;color:#fff!important}body.dark-theme .notice-item,body.dark-theme .notices-list{background-color:var(--dt-card)!important;border-bottom:1px solid var(--dt-border);color:var(--dt-text)}body.dark-theme .notice-item .notice-icon,body.dark-theme .notices-list .notice-icon{background-color:var(--dt-primary)!important;color:#1c1f23!important}body.dark-theme .notice-item .notice-title,body.dark-theme .notices-list .notice-title{color:var(--dt-text)!important}body.dark-theme .notice-item .notice-date,body.dark-theme .notices-list .notice-date{color:var(--dt-text-muted)!important}body.dark-theme .notice-card{border-radius:12px!important;overflow:hidden}body.dark-theme .notice-card.bg-light-grey{background-color:var(--dt-bg)!important;border:none!important}body.dark-theme .notice-card .card-body{background-color:transparent!important;border-radius:12px}body.dark-theme .notice-card .notice-icon-circle{align-items:center;background-color:var(--dt-danger)!important;border-radius:50%!important;display:flex;justify-content:center;min-height:40px;min-width:40px}body.dark-theme .notice-card .notice-icon-circle .fa-exclamation{color:#fff!important;font-size:14px;font-weight:600}body.dark-theme #empDashNotice{max-height:520px;overflow-x:hidden;overflow-y:auto;padding-right:8px;scroll-behavior:smooth}body.dark-theme #empDashNotice::-webkit-scrollbar{width:6px}body.dark-theme #empDashNotice::-webkit-scrollbar-track{background:var(--dt-bg);border-radius:3px}body.dark-theme #empDashNotice::-webkit-scrollbar-thumb{background:var(--dt-secondary);border-radius:3px}body.dark-theme #empDashNotice::-webkit-scrollbar-thumb:hover{background:var(--dt-border)}body.dark-theme #empDashNotice{scrollbar-color:var(--dt-secondary) var(--dt-bg);scrollbar-width:thin}body.dark-theme .timelog-bar,body.dark-theme .week-timelog{background-color:var(--dt-secondary)!important;border:none;border-radius:8px}body.dark-theme .timelog-bar .timelog-progress,body.dark-theme .week-timelog .timelog-progress{background-color:var(--dt-primary)!important;border:none;border-radius:8px}body.dark-theme .timelog-bar .timelog-day,body.dark-theme .week-timelog .timelog-day{border:none;color:var(--dt-text-muted)!important}body.dark-theme .timelog-bar .timelog-day.active,body.dark-theme .week-timelog .timelog-day.active{color:var(--dt-primary)!important}body.dark-theme .e-d-tasks-projects-events .btn,body.dark-theme .e-d-tasks-projects-events .rounded,body.dark-theme .e-d-tasks-projects-events button,body.dark-theme .week-timelog .btn,body.dark-theme .week-timelog .rounded,body.dark-theme .week-timelog button{border:none!important}body.dark-theme .e-d-info .card{border-radius:12px;overflow:hidden}body.dark-theme .e-d-info .card,body.dark-theme .e-d-info .card.bg-white{background-color:var(--dt-card)!important}body.dark-theme .e-d-info .card-header{background-color:var(--dt-secondary)!important}body.dark-theme .e-d-info .card-body,body.dark-theme .e-d-info .card-body.p-0{background-color:var(--dt-card)!important}body.dark-theme .e-d-info .card-body.p-0:has(.notification-item),body.dark-theme .e-d-info .card-body[class*=p-0]:has(.notification-item){background-color:transparent!important}body.dark-theme .e-d-info .card-body.h-200,body.dark-theme .e-d-info .card-body[class*=h-200],body.dark-theme .e-d-info .card-body[class*=h-]{background-color:var(--dt-card)!important;border-radius:16px!important;min-height:auto;overflow-x:hidden!important;overflow-y:auto!important}body.dark-theme .e-d-info .card-body.p-activity-detail{border-radius:16px!important;overflow-x:hidden!important;overflow-y:auto!important}body.dark-theme .e-d-info .card-body.p-activity-detail::-webkit-scrollbar{width:6px}body.dark-theme .e-d-info .card-body.p-activity-detail::-webkit-scrollbar-track{background:transparent}body.dark-theme .e-d-info .card-body.p-activity-detail::-webkit-scrollbar-thumb{background:var(--dt-border-medium);border-radius:3px}body.dark-theme .e-d-info .card-body.p-activity-detail::-webkit-scrollbar-thumb:hover{background:var(--dt-border-strong)}body.dark-theme .e-d-info .card-body.p-activity-detail{scrollbar-color:var(--dt-border-medium) transparent;scrollbar-width:thin}body.dark-theme .e-d-info .card-body .table,body.dark-theme .e-d-info .card-body table{background-color:transparent!important;width:100%}body.dark-theme .e-d-info .card-body .table tbody,body.dark-theme .e-d-info .card-body .table td,body.dark-theme .e-d-info .card-body .table thead,body.dark-theme .e-d-info .card-body .table tr,body.dark-theme .e-d-info .card-body table tbody,body.dark-theme .e-d-info .card-body table td,body.dark-theme .e-d-info .card-body table thead,body.dark-theme .e-d-info .card-body table tr{background-color:transparent!important;border:none}body.dark-theme .e-d-info .card-body .table td,body.dark-theme .e-d-info .card-body table td{padding:0}body.dark-theme .e-d-info .card-body .table td.shadow-none,body.dark-theme .e-d-info .card-body .table td.shadow-none>div,body.dark-theme .e-d-info .card-body table td.shadow-none,body.dark-theme .e-d-info .card-body table td.shadow-none>div{background-color:transparent!important}body.dark-theme .e-d-info .card-body .row{background-color:transparent!important;margin:0}body.dark-theme .e-d-info .card-body .row>div,body.dark-theme .e-d-info .card-body .row>p{background-color:transparent!important}body.dark-theme .e-d-info .card-img{border:none;border-radius:12px;flex-shrink:0;height:80px;margin:1.25rem;overflow:hidden;width:80px}body.dark-theme .e-d-info .card-img img{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.dark-theme .e-d-info .card-horizontal{align-items:center}body.dark-theme .e-d-info .card-horizontal .card-body{background-color:var(--dt-card)!important;padding-left:0}body.dark-theme .e-d-info .card-horizontal .card-body h4{color:var(--dt-text)!important;margin-bottom:.5rem}body.dark-theme .e-d-info .card-horizontal .card-body p{color:var(--dt-text);margin-bottom:.25rem}body.dark-theme .e-d-info .card-horizontal .card-body p.f-12.text-lightest{color:var(--dt-text-muted)!important}body.dark-theme .e-d-info .card-footer{border-top-color:var(--dt-border)!important;padding:1rem 1.5rem}body.dark-theme .e-d-info .card-footer,body.dark-theme .e-d-info .card-footer.bg-white{background-color:var(--dt-card)!important}body.dark-theme .e-d-info .card-footer .d-flex{gap:2rem}body.dark-theme .e-d-info .card-footer .d-flex span{flex:0 1 auto}body.dark-theme .e-d-info .card-footer .d-flex span label{color:var(--dt-text-muted);display:block;font-size:.75rem;margin-bottom:.5rem}body.dark-theme .e-d-info .card-footer .d-flex span p{color:var(--dt-text);font-size:1.125rem;font-weight:500;margin:0}body.dark-theme .e-d-info .card-footer .d-flex span p a{color:var(--dt-text)}body.dark-theme .e-d-info .card-footer .d-flex span p a:hover{color:var(--dt-primary)}body.dark-theme .e-d-info .text-dark-grey,body.dark-theme .e-d-info .text-darkest-grey{color:var(--dt-text)!important}body.dark-theme .e-d-info table .f-12.text-darkest-grey,body.dark-theme .e-d-info table h5,body.dark-theme .e-d-info table h5.text-darkest-grey{color:var(--dt-text)!important}body.dark-theme .e-d-info table .f-12.text-darkest-grey a,body.dark-theme .e-d-info table .f-12.text-darkest-grey a.openRightModal,body.dark-theme .e-d-info table h5 a,body.dark-theme .e-d-info table h5 a.openRightModal,body.dark-theme .e-d-info table h5.text-darkest-grey a,body.dark-theme .e-d-info table h5.text-darkest-grey a.openRightModal{color:var(--dt-text)!important;text-decoration:none}body.dark-theme .e-d-info table .f-12.text-darkest-grey a.openRightModal:focus,body.dark-theme .e-d-info table .f-12.text-darkest-grey a.openRightModal:hover,body.dark-theme .e-d-info table .f-12.text-darkest-grey a:focus,body.dark-theme .e-d-info table .f-12.text-darkest-grey a:hover,body.dark-theme .e-d-info table h5 a.openRightModal:focus,body.dark-theme .e-d-info table h5 a.openRightModal:hover,body.dark-theme .e-d-info table h5 a:focus,body.dark-theme .e-d-info table h5 a:hover,body.dark-theme .e-d-info table h5.text-darkest-grey a.openRightModal:focus,body.dark-theme .e-d-info table h5.text-darkest-grey a.openRightModal:hover,body.dark-theme .e-d-info table h5.text-darkest-grey a:focus,body.dark-theme .e-d-info table h5.text-darkest-grey a:hover{color:var(--dt-primary)!important}body.dark-theme .e-d-info table td a,body.dark-theme .e-d-info table td a.openRightModal{color:var(--dt-text-muted)!important}body.dark-theme .e-d-info table td a.openRightModal:focus,body.dark-theme .e-d-info table td a.openRightModal:hover,body.dark-theme .e-d-info table td a:focus,body.dark-theme .e-d-info table td a:hover{color:var(--dt-primary)!important}body.dark-theme .e-d-info table .badge.badge-secondary:not([style*=background-color]):not([style*=background]){background-color:var(--dt-secondary)!important;border:1px solid var(--dt-border);color:var(--dt-text)!important}body.dark-theme .e-d-info table .fa-circle[style*=color]{opacity:1}body.dark-theme .e-d-info table .text-danger{color:var(--dt-warning)!important}body.dark-theme .e-d-info table .text-success{color:var(--dt-success)!important}body.dark-theme .appreciation-widget,body.dark-theme .birthday-widget,body.dark-theme .leave-widget{background-color:var(--dt-card)!important;border:1px solid var(--dt-border)}body.dark-theme .appreciation-widget .user-avatar,body.dark-theme .birthday-widget .user-avatar,body.dark-theme .leave-widget .user-avatar{border:2px solid var(--dt-border)}body.dark-theme .appreciation-widget .text-darkest-grey,body.dark-theme .birthday-widget .text-darkest-grey,body.dark-theme .leave-widget .text-darkest-grey{color:var(--dt-text)!important}body.dark-theme .appreciation-widget .text-lightest,body.dark-theme .birthday-widget .text-lightest,body.dark-theme .leave-widget .text-lightest,body.dark-theme .no-record-found{color:var(--dt-text-muted)!important}body.dark-theme .clock-in-out{background-color:transparent!important;border:none!important}body.dark-theme .clock-in-out .btn-clock-in{font-weight:600}body.dark-theme .emp-dashboard .d-lg-flex.d-md-flex.d-block.py-2.pb-2.align-items-center,body.dark-theme .emp-dashboard .d-lg-flex.d-md-flex.d-block.py-2.pb-2.align-items-center .heading-h3,body.dark-theme .emp-dashboard .d-lg-flex.d-md-flex.d-block.py-2.pb-2.align-items-center .heading-h3 .user-name-mobile{color:var(--dt-text)!important}body.dark-theme .emp-dashboard .d-lg-flex.d-md-flex.d-block.py-2.pb-2.align-items-center .clock-in-out p,body.dark-theme .emp-dashboard .d-lg-flex.d-md-flex.d-block.py-2.pb-2.align-items-center .clock-in-out p #dashboard-clock{color:var(--dt-text)!important}body.dark-theme .emp-dashboard .d-lg-flex.d-md-flex.d-block.py-2.pb-2.align-items-center .clock-in-out p span.f-10,body.dark-theme .emp-dashboard .d-lg-flex.d-md-flex.d-block.py-2.pb-2.align-items-center .clock-in-out p span.f-11{color:var(--dt-text-muted)!important}@media (max-width:767.98px){body.dark-theme .emp-dashboard .d-lg-flex.d-md-flex.d-block{background-color:var(--dt-card)!important}body.dark-theme .emp-dashboard .d-lg-flex.d-md-flex.d-block .heading-h3{color:var(--dt-text)!important}}body.dark-theme #timer-clock{background-color:transparent!important}body.dark-theme #timer-clock .border,body.dark-theme #timer-clock span{background-color:transparent!important;border:none!important}body.dark-theme .breadcrumb-item .text-dark{color:var(--dt-text-muted)!important}body.dark-theme .breadcrumb-item.active,body.dark-theme .text-darkest-grey{color:var(--dt-text)!important}body.dark-theme .text-dark-grey,body.dark-theme .text-lightest{color:var(--dt-text-muted)!important}body.dark-theme .text-blue{color:var(--dt-text)!important}body.dark-theme .text-warning{color:var(--dt-warning)!important}body.dark-theme .text-success{color:var(--dt-success)!important}body.dark-theme .text-info,body.dark-theme i.fa-circle.text-blue{color:var(--dt-info)!important}body.dark-theme i.fa-circle.text-dark-green,body.dark-theme i.fa-circle.text-green,body.dark-theme i.fa-circle.text-light-green{color:var(--dt-success)!important}body.dark-theme i.fa-circle.text-orange,body.dark-theme i.fa-circle.text-yellow{color:var(--dt-warning)!important}body.dark-theme i.fa-circle.text-red{color:var(--dt-danger)!important}body.dark-theme i.fa-circle.text-dark-grey,body.dark-theme i.fa-circle.text-grey,body.dark-theme i.fa-circle.text-lightest{color:var(--dt-text-muted)!important}body.dark-theme .f-12{color:var(--dt-text)!important}body.dark-theme .f-12.text-warning{color:var(--dt-warning)!important}body.dark-theme .f-12.text-success{color:var(--dt-success)!important}body.dark-theme .f-12.text-danger{color:var(--dt-danger)!important}body.dark-theme .f-12.text-info{color:var(--dt-info)!important}body.dark-theme .award-icon-img{filter:invert(1) brightness(1.1) contrast(1.1)!important;opacity:1!important}body.dark-theme .appreciation-icon{color:beige!important;opacity:1!important}body.dark-theme .align-items-center.d-inline-flex.height-40.justify-content-center.rounded.width-40{border:1px solid var(--dt-border)}body.dark-theme .align-items-center.d-inline-flex.height-40.justify-content-center.rounded.width-40 img.award-icon-img{filter:invert(1) brightness(1.1) contrast(1.1)!important}body.dark-theme .align-items-center.d-inline-flex.height-40.justify-content-center.rounded.width-40 img{filter:invert(1) brightness(1.1) contrast(1.1)!important}body.dark-theme .message-bubble-container.message-received .message-bubble{background:var(--dt-secondary)!important;color:var(--dt-text)!important}body.dark-theme .message-bubble-container.message-received .message-header .message-sender-name,body.dark-theme .message-bubble-container.message-received .message-header .message-timestamp{color:var(--dt-text-muted)!important}body.dark-theme .message-bubble-container.message-sent .message-bubble{background:#3b82f6!important;color:#fff!important}body.dark-theme .message-bubble-container.message-sent .message-header .message-sender-name{color:#3b82f6!important}body.dark-theme .message-bubble-container.message-sent .message-header .message-timestamp{color:var(--dt-text-muted)!important}body.dark-theme .bg-white{background-color:var(--dt-card)!important}body.dark-theme .bg-light{background-color:var(--dt-secondary)!important}body.dark-theme .bg-dark{background-color:var(--dt-bg)!important}body.dark-theme .border,body.dark-theme .border-grey:not(.task-card):not(.no-task-card){border-color:var(--dt-border)!important}body.dark-theme .border-top-grey{border-top:none!important}body.dark-theme .b-shadow-2:not(.task-card):not(.no-task-card),body.dark-theme .b-shadow-3:not(.task-card):not(.no-task-card),body.dark-theme .b-shadow-4:not(.task-card):not(.no-task-card),body.dark-theme .shadow,body.dark-theme .shadow-lg,body.dark-theme .shadow-sm{box-shadow:0 2px 8px rgba(0,0,0,.2)!important}body.dark-theme .b-shadow-2:not(.task-card):not(.no-task-card):hover,body.dark-theme .b-shadow-3:not(.task-card):not(.no-task-card):hover,body.dark-theme .b-shadow-4:not(.task-card):not(.no-task-card):hover{box-shadow:0 8px 25px rgba(0,0,0,.3)!important}body.dark-theme .daterangepicker{background-color:var(--dt-card)!important;border-color:var(--dt-border)!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important;color:var(--dt-text)!important}body.dark-theme .daterangepicker:before{border-bottom-color:var(--dt-border)!important}body.dark-theme .daterangepicker:after{border-bottom-color:var(--dt-card)!important}body.dark-theme .daterangepicker.drop-up:before{border-top-color:var(--dt-border)!important}body.dark-theme .daterangepicker.drop-up:after{border-top-color:var(--dt-card)!important}body.dark-theme .daterangepicker .calendar-table{background-color:var(--dt-card)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .daterangepicker .calendar-table td,body.dark-theme .daterangepicker .calendar-table th{border-color:transparent!important;color:var(--dt-text)!important}body.dark-theme .daterangepicker td.available:hover,body.dark-theme .daterangepicker th.available:hover{background-color:var(--dt-secondary)!important;color:var(--dt-text)!important}body.dark-theme .daterangepicker td.week,body.dark-theme .daterangepicker th.week{color:var(--dt-text-muted)!important}body.dark-theme .daterangepicker td.off,body.dark-theme .daterangepicker td.off.end-date,body.dark-theme .daterangepicker td.off.in-range,body.dark-theme .daterangepicker td.off.start-date{background-color:var(--dt-card)!important;color:var(--dt-text-muted)!important;opacity:.5}body.dark-theme .daterangepicker td.in-range{background-color:rgba(50,208,255,.15)!important;color:var(--dt-text)!important}body.dark-theme .daterangepicker td.end-date,body.dark-theme .daterangepicker td.start-date{background-color:rgba(50,208,255,.25)!important;color:var(--dt-text)!important}body.dark-theme .daterangepicker td.active,body.dark-theme .daterangepicker td.active:hover{background-color:var(--dt-primary)!important;color:#1c1f23!important;font-weight:600!important}body.dark-theme .daterangepicker option.disabled,body.dark-theme .daterangepicker td.disabled{color:var(--dt-text-muted)!important;opacity:.4}body.dark-theme .daterangepicker .calendar-table .next span,body.dark-theme .daterangepicker .calendar-table .prev span{border-color:var(--dt-text)!important;color:var(--dt-text)!important}body.dark-theme .daterangepicker select.ampmselect,body.dark-theme .daterangepicker select.hourselect,body.dark-theme .daterangepicker select.minuteselect,body.dark-theme .daterangepicker select.monthselect,body.dark-theme .daterangepicker select.secondselect,body.dark-theme .daterangepicker select.yearselect{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .daterangepicker select.ampmselect:focus,body.dark-theme .daterangepicker select.hourselect:focus,body.dark-theme .daterangepicker select.minuteselect:focus,body.dark-theme .daterangepicker select.monthselect:focus,body.dark-theme .daterangepicker select.secondselect:focus,body.dark-theme .daterangepicker select.yearselect:focus{border-color:var(--dt-primary)!important;outline:none!important}body.dark-theme .daterangepicker .calendar-time{color:var(--dt-text)!important}body.dark-theme .daterangepicker select.disabled{color:var(--dt-text-muted)!important;opacity:.5}body.dark-theme .daterangepicker .drp-buttons{background-color:var(--dt-card)!important;border-top-color:var(--dt-border)!important}body.dark-theme .daterangepicker .drp-selected{color:var(--dt-text)!important}body.dark-theme .daterangepicker .drp-buttons .btn{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .daterangepicker .drp-buttons .btn:hover{background-color:var(--dt-secondary)!important;border-color:var(--dt-border-strong)!important;color:var(--dt-text)!important}body.dark-theme .daterangepicker .drp-buttons .btn.btn-default,body.dark-theme .daterangepicker .drp-buttons .btn.cancelBtn{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .daterangepicker .drp-buttons .btn.btn-default:hover,body.dark-theme .daterangepicker .drp-buttons .btn.cancelBtn:hover{background-color:var(--dt-secondary)!important;border-color:var(--dt-border-strong)!important;color:var(--dt-text)!important}body.dark-theme .daterangepicker .drp-buttons .btn.applyBtn,body.dark-theme .daterangepicker .drp-buttons .btn.btn-primary{background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important;color:#fff!important}body.dark-theme .daterangepicker .drp-buttons .btn.applyBtn:hover,body.dark-theme .daterangepicker .drp-buttons .btn.btn-primary:hover{background-color:var(--dt-primary)!important;color:#fff!important;opacity:.9}body.dark-theme .daterangepicker .drp-buttons .btn:last-child:not(.btn-default):not(.cancelBtn){background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important;color:#fff!important}body.dark-theme .daterangepicker .drp-buttons .btn:last-child:not(.btn-default):not(.cancelBtn):hover{background-color:var(--dt-primary)!important;color:#fff!important;opacity:.9}body.dark-theme .daterangepicker .ranges{border-color:var(--dt-border)!important}body.dark-theme .daterangepicker .ranges,body.dark-theme .daterangepicker .ranges ul{background-color:var(--dt-card)!important}body.dark-theme .daterangepicker .ranges li{background-color:transparent!important;color:var(--dt-text)!important}body.dark-theme .daterangepicker .ranges li:hover{background-color:var(--dt-secondary)!important;color:var(--dt-text)!important}body.dark-theme .daterangepicker .ranges li.active{background-color:var(--dt-primary)!important;color:#1c1f23!important;font-weight:600!important}body.dark-theme .daterangepicker .drp-calendar.left{border-right-color:var(--dt-border)!important}body.dark-theme .daterangepicker .drp-calendar.right{border-left-color:var(--dt-border)!important}body.dark-theme .daterangepicker th.month{color:var(--dt-text)!important;font-weight:600!important}body.dark-theme .add-client,body.dark-theme .add-client.bg-white,body.dark-theme .add-client[class*=bg-white]{background-color:var(--dt-card)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:16px!important;box-shadow:none!important;color:var(--dt-text)!important}body.dark-theme .add-client #nav-tabContent,body.dark-theme .add-client .bg-white,body.dark-theme .add-client .tab-content,body.dark-theme .add-client .tab-pane .bg-white,body.dark-theme .add-client [class*=bg-white]{background-color:var(--dt-card)!important}body.dark-theme .add-client .tabs .nav .nav-item{background-color:transparent!important;color:var(--dt-text-muted)!important}body.dark-theme .add-client .tabs .nav .nav-item .nav-link{color:var(--dt-text-muted)!important}body.dark-theme .add-client .tabs .nav .nav-item:hover{background-color:var(--dt-secondary)!important}body.dark-theme .add-client .tabs .nav .nav-item:hover .nav-link{color:var(--dt-text)!important}body.dark-theme .add-client .tabs .nav .nav-item.active{background-color:var(--dt-card)!important;border-bottom:3px solid var(--dt-primary)!important;box-shadow:none!important}body.dark-theme .add-client .tabs .nav .nav-item.active .nav-link{color:var(--dt-primary)!important;font-weight:600!important}body.dark-theme .add-client .tabs .nav .nav-item.active i{color:var(--dt-primary)!important;opacity:1!important}body.dark-theme .add-client .tabs .nav .nav-item i{color:var(--dt-text-muted)!important}body.dark-theme .add-client .tab-content,body.dark-theme .add-client .tab-pane{background-color:var(--dt-card)!important;color:var(--dt-text)!important}body.dark-theme .add-client .tab-pane,body.dark-theme .add-client .tab-pane .p-20,body.dark-theme .add-client .tab-pane>div{background-color:var(--dt-card)!important}body.dark-theme .add-client .tab-pane .row{background-color:transparent!important}body.dark-theme .add-client .tab-pane *{color:inherit}body.dark-theme .add-client #nav-more,body.dark-theme .add-client #nav-more .p-20,body.dark-theme .add-client #nav-more>div{background-color:var(--dt-card)!important;color:var(--dt-text)!important}body.dark-theme .add-client #support-services-section,body.dark-theme .add-client #support-services-section .row,body.dark-theme .add-client #support-services-section :not(.bg-additional-grey):not(.bg-primary){background-color:transparent!important}body.dark-theme .add-client .tabs.border-bottom-grey{border-bottom-color:var(--dt-border)!important}body.dark-theme .add-client #nav-more .form-control,body.dark-theme .add-client #nav-more .form-select,body.dark-theme .add-client #support-services-section .form-control,body.dark-theme .add-client #support-services-section .form-select,body.dark-theme .add-client .custom-select,body.dark-theme .add-client .form-control,body.dark-theme .add-client .form-select,body.dark-theme .add-client .select-picker,body.dark-theme .add-client input[type=date],body.dark-theme .add-client input[type=email],body.dark-theme .add-client input[type=number],body.dark-theme .add-client input[type=tel],body.dark-theme .add-client input[type=text],body.dark-theme .add-client select.form-control,body.dark-theme .add-client textarea.form-control{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .add-client #nav-more .form-control:focus,body.dark-theme .add-client #nav-more .form-select:focus,body.dark-theme .add-client #support-services-section .form-control:focus,body.dark-theme .add-client #support-services-section .form-select:focus,body.dark-theme .add-client .custom-select:focus,body.dark-theme .add-client .form-control:focus,body.dark-theme .add-client .form-select:focus,body.dark-theme .add-client .select-picker:focus,body.dark-theme .add-client input[type=date]:focus,body.dark-theme .add-client input[type=email]:focus,body.dark-theme .add-client input[type=number]:focus,body.dark-theme .add-client input[type=tel]:focus,body.dark-theme .add-client input[type=text]:focus,body.dark-theme .add-client select.form-control:focus,body.dark-theme .add-client textarea.form-control:focus{background-color:var(--dt-secondary)!important;border-color:var(--dt-primary)!important;box-shadow:0 0 0 4px rgba(50,208,255,.1)!important;color:var(--dt-text)!important}body.dark-theme .add-client #nav-more .form-control:hover,body.dark-theme .add-client #nav-more .form-select:hover,body.dark-theme .add-client #support-services-section .form-control:hover,body.dark-theme .add-client #support-services-section .form-select:hover,body.dark-theme .add-client .custom-select:hover,body.dark-theme .add-client .form-control:hover,body.dark-theme .add-client .form-select:hover,body.dark-theme .add-client .select-picker:hover,body.dark-theme .add-client input[type=date]:hover,body.dark-theme .add-client input[type=email]:hover,body.dark-theme .add-client input[type=number]:hover,body.dark-theme .add-client input[type=tel]:hover,body.dark-theme .add-client input[type=text]:hover,body.dark-theme .add-client select.form-control:hover,body.dark-theme .add-client textarea.form-control:hover{border-color:var(--dt-border-strong)!important}body.dark-theme .add-client #nav-more .form-control::-moz-placeholder,body.dark-theme .add-client #nav-more .form-select::-moz-placeholder,body.dark-theme .add-client #support-services-section .form-control::-moz-placeholder,body.dark-theme .add-client #support-services-section .form-select::-moz-placeholder,body.dark-theme .add-client .custom-select::-moz-placeholder,body.dark-theme .add-client .form-control::-moz-placeholder,body.dark-theme .add-client .form-select::-moz-placeholder,body.dark-theme .add-client .select-picker::-moz-placeholder,body.dark-theme .add-client input[type=date]::-moz-placeholder,body.dark-theme .add-client input[type=email]::-moz-placeholder,body.dark-theme .add-client input[type=number]::-moz-placeholder,body.dark-theme .add-client input[type=tel]::-moz-placeholder,body.dark-theme .add-client input[type=text]::-moz-placeholder,body.dark-theme .add-client select.form-control::-moz-placeholder,body.dark-theme .add-client textarea.form-control::-moz-placeholder{color:var(--dt-text-muted)!important;opacity:.7!important}body.dark-theme .add-client #nav-more .form-control::placeholder,body.dark-theme .add-client #nav-more .form-select::placeholder,body.dark-theme .add-client #support-services-section .form-control::placeholder,body.dark-theme .add-client #support-services-section .form-select::placeholder,body.dark-theme .add-client .custom-select::placeholder,body.dark-theme .add-client .form-control::placeholder,body.dark-theme .add-client .form-select::placeholder,body.dark-theme .add-client .select-picker::placeholder,body.dark-theme .add-client input[type=date]::placeholder,body.dark-theme .add-client input[type=email]::placeholder,body.dark-theme .add-client input[type=number]::placeholder,body.dark-theme .add-client input[type=tel]::placeholder,body.dark-theme .add-client input[type=text]::placeholder,body.dark-theme .add-client select.form-control::placeholder,body.dark-theme .add-client textarea.form-control::placeholder{color:var(--dt-text-muted)!important;opacity:.7!important}body.dark-theme .add-client #nav-more .input-group-text,body.dark-theme .add-client #support-services-section .input-group-text,body.dark-theme .add-client .input-group-text,body.dark-theme .add-client .input-group-text.bg-white-shade{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text-muted)!important}body.dark-theme .add-client .bootstrap-select .dropdown-toggle{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;border-radius:12px!important;border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important;border-top-left-radius:12px!important;border-top-right-radius:12px!important;color:var(--dt-text)!important}body.dark-theme .add-client .bootstrap-select .dropdown-toggle:focus{border-color:var(--dt-primary)!important}body.dark-theme .add-client .bootstrap-select .dropdown-menu{background-color:var(--dt-card)!important;border-color:var(--dt-border)!important}body.dark-theme .add-client .bootstrap-select .dropdown-menu .dropdown-item{color:var(--dt-text)!important}body.dark-theme .add-client .bootstrap-select .dropdown-menu .dropdown-item:focus,body.dark-theme .add-client .bootstrap-select .dropdown-menu .dropdown-item:hover,body.dark-theme .bootstrap-select .dropdown-menu .client-filter-header{background-color:var(--dt-secondary)!important;color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu .client-filter-header{border-bottom:1px solid var(--dt-border)!important;padding:10px 12px!important}body.dark-theme .add-client .select2-container .select2-selection{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .add-client .select2-container .select2-selection__rendered{color:var(--dt-text)!important}body.dark-theme .add-client .select2-dropdown{background-color:var(--dt-card)!important;border-color:var(--dt-border)!important}body.dark-theme .add-client .select2-dropdown .select2-results__option{color:var(--dt-text)!important}body.dark-theme .add-client .select2-dropdown .select2-results__option[aria-selected=true]{background-color:var(--dt-secondary)!important}body.dark-theme .add-client .select2-dropdown .select2-results__option--highlighted{background-color:var(--dt-primary)!important;color:#1c1f23!important}body.dark-theme .add-client .input-group-text{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text-muted)!important}body.dark-theme .add-client .input-group .form-control{color:var(--dt-text)!important}body.dark-theme .add-client .form-check-input,body.dark-theme .add-client .input-group .form-control{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important}body.dark-theme .add-client .form-check-input:checked{background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important}body.dark-theme .add-client .form-check-input:focus{border-color:var(--dt-primary)!important;box-shadow:0 0 0 3px rgba(50,208,255,.1)!important}body.dark-theme .add-client .form-check-label{color:var(--dt-text)!important}body.dark-theme .add-client .btn.btn-default,body.dark-theme .add-client .btn.btn-outline-secondary{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .add-client .btn.btn-default:hover,body.dark-theme .add-client .btn.btn-outline-secondary:hover{background-color:var(--dt-secondary)!important;border-color:var(--dt-border-strong)!important;color:var(--dt-text)!important}body.dark-theme .add-client .btn.btn-primary,body.dark-theme .add-client .btn.btn-success{background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important;color:#fff!important}body.dark-theme .add-client .btn.btn-primary:hover,body.dark-theme .add-client .btn.btn-success:hover{background-color:var(--dt-primary)!important;color:#fff!important;opacity:.9}body.dark-theme .add-client .btn.btn-cancel,body.dark-theme .add-client .btn.btn-link{color:var(--dt-text-muted)!important}body.dark-theme .add-client .btn.btn-cancel:hover,body.dark-theme .add-client .btn.btn-link:hover{color:var(--dt-text)!important}body.dark-theme .add-client .btn:not(.btn-primary):not(.btn-success):not(.btn-link):not(.btn-cancel){background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .add-client .btn:not(.btn-primary):not(.btn-success):not(.btn-link):not(.btn-cancel):hover{background-color:var(--dt-secondary)!important;border-color:var(--dt-border-strong)!important;color:var(--dt-text)!important}body.dark-theme .add-client .dropify-wrapper,body.dark-theme .add-client .dropzone{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .add-client .dropify-wrapper .dropify-message,body.dark-theme .add-client .dropify-wrapper .dropzone-message,body.dark-theme .add-client .dropzone .dropify-message,body.dark-theme .add-client .dropzone .dropzone-message,body.dark-theme .add-client .form-label,body.dark-theme .add-client label{color:var(--dt-text)!important}body.dark-theme .add-client .form-text,body.dark-theme .add-client .text-muted,body.dark-theme .add-client small{color:var(--dt-text-muted)!important}body.dark-theme .add-client .alert,body.dark-theme .add-client .alert-info,body.dark-theme .add-client .alert-warning{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .add-client .heading,body.dark-theme .add-client h4,body.dark-theme .add-client h5{color:var(--dt-text)!important}body.dark-theme .add-client .border-bottom-grey,body.dark-theme .add-client .border-top-grey{border-color:var(--dt-border)!important}body.dark-theme .add-client .bg-additional-grey,body.dark-theme .add-client h4.bg-additional-grey{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .add-client .text-primary,body.dark-theme .add-client h4 i.text-primary{color:var(--dt-primary)!important}body.dark-theme .add-client h5,body.dark-theme .add-client h6{color:var(--dt-text)!important}body.dark-theme .add-client h6.text-primary{color:var(--dt-primary)!important}body.dark-theme .add-client #nav-more .custom-control.custom-checkbox .custom-control-input,body.dark-theme .add-client #support-services-section .custom-control.custom-checkbox .custom-control-input,body.dark-theme .add-client .custom-control.custom-checkbox .custom-control-input{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important}body.dark-theme .add-client #nav-more .custom-control.custom-checkbox .custom-control-input:checked,body.dark-theme .add-client #support-services-section .custom-control.custom-checkbox .custom-control-input:checked,body.dark-theme .add-client .custom-control.custom-checkbox .custom-control-input:checked{background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important}body.dark-theme .add-client #nav-more .custom-control.custom-checkbox .custom-control-input:focus,body.dark-theme .add-client #support-services-section .custom-control.custom-checkbox .custom-control-input:focus,body.dark-theme .add-client .custom-control.custom-checkbox .custom-control-input:focus{border-color:var(--dt-primary)!important;box-shadow:0 0 0 3px rgba(50,208,255,.1)!important}body.dark-theme .add-client #nav-more .custom-control.custom-checkbox .custom-control-input:focus:not(:checked),body.dark-theme .add-client #support-services-section .custom-control.custom-checkbox .custom-control-input:focus:not(:checked),body.dark-theme .add-client .custom-control.custom-checkbox .custom-control-input:focus:not(:checked){background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important}body.dark-theme .add-client #nav-more .custom-control.custom-checkbox .custom-control-label:before,body.dark-theme .add-client #support-services-section .custom-control.custom-checkbox .custom-control-label:before,body.dark-theme .add-client .custom-control.custom-checkbox .custom-control-label:before{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;border-width:2px!important}body.dark-theme .add-client #nav-more .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before,body.dark-theme .add-client #support-services-section .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before,body.dark-theme .add-client .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important}body.dark-theme .add-client #nav-more .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:after,body.dark-theme .add-client #support-services-section .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:after,body.dark-theme .add-client .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231C1F23' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}body.dark-theme .add-client #nav-more .custom-control.custom-checkbox small.text-muted,body.dark-theme .add-client #support-services-section .custom-control.custom-checkbox small.text-muted,body.dark-theme .add-client .custom-control.custom-checkbox small.text-muted{color:var(--dt-text-muted)!important}body.dark-theme .add-client #nav-more,body.dark-theme .add-client #nav-more *,body.dark-theme .add-client #nav-more .custom-control-label,body.dark-theme .add-client #nav-more .custom-control.custom-checkbox .custom-control-label,body.dark-theme .add-client #support-services-section,body.dark-theme .add-client #support-services-section *,body.dark-theme .add-client #support-services-section .custom-control-label,body.dark-theme .add-client #support-services-section .custom-control.custom-checkbox .custom-control-label,body.dark-theme .add-client .custom-control-label,body.dark-theme .add-client .custom-control-label span,body.dark-theme .add-client .custom-control-label strong,body.dark-theme .add-client .custom-control.custom-checkbox .custom-control-label,body.dark-theme .add-client .service-item,body.dark-theme .add-client [class*=service]{color:var(--dt-text)!important}body.dark-theme .add-client #nav-more h6.text-primary,body.dark-theme .add-client #nav-more h6.text-primary i,body.dark-theme .add-client #support-services-section h6.text-primary,body.dark-theme .add-client #support-services-section h6.text-primary i,body.dark-theme .add-client h6.text-primary,body.dark-theme .add-client h6.text-primary i{color:var(--dt-primary)!important}body.dark-theme .add-client #nav-more .bg-primary,body.dark-theme .add-client #support-services-section .bg-primary,body.dark-theme .add-client .bg-primary{background-color:var(--dt-primary)!important}body.dark-theme .add-client #nav-more .text-primary,body.dark-theme .add-client #support-services-section .text-primary,body.dark-theme .add-client .text-primary{color:var(--dt-primary)!important}body.dark-theme .add-client #nav-more .text-muted,body.dark-theme .add-client #nav-more small.text-muted,body.dark-theme .add-client #support-services-section .text-muted,body.dark-theme .add-client #support-services-section small.text-muted,body.dark-theme .add-client .text-muted,body.dark-theme .add-client small.text-muted{color:var(--dt-text-muted)!important}body.dark-theme .add-client #nav-more p,body.dark-theme .add-client #nav-more p.text-muted,body.dark-theme .add-client #support-services-section p,body.dark-theme .add-client p,body.dark-theme .add-client p.text-muted{color:var(--dt-text)!important}body.dark-theme .add-client #nav-more p.text-muted,body.dark-theme .add-client p.text-muted{color:var(--dt-text-muted)!important}body.dark-theme .add-client #nav-more div,body.dark-theme .add-client #nav-more span,body.dark-theme .add-client #support-services-section div,body.dark-theme .add-client #support-services-section span,body.dark-theme .add-client div,body.dark-theme .add-client span{color:inherit!important}body.dark-theme .add-client #nav-more .text-dark-grey,body.dark-theme .add-client #support-services-section .text-dark-grey,body.dark-theme .add-client .text-dark-grey{color:var(--dt-text)!important}body.dark-theme .add-client #nav-more .alert,body.dark-theme .add-client #support-services-section .alert,body.dark-theme .add-client .alert,body.dark-theme .add-client .tab-pane .alert{background-color:rgba(59,130,246,.15)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .add-client #nav-more .alert strong,body.dark-theme .add-client #support-services-section .alert strong,body.dark-theme .add-client .alert strong,body.dark-theme .add-client .tab-pane .alert strong{color:var(--dt-text)!important}body.dark-theme .add-client #nav-more .alert i,body.dark-theme .add-client #support-services-section .alert i,body.dark-theme .add-client .alert i,body.dark-theme .add-client .tab-pane .alert i{color:var(--dt-primary)!important}body.dark-theme .add-client #nav-more .alert *,body.dark-theme .add-client #support-services-section .alert *,body.dark-theme .add-client .alert *,body.dark-theme .add-client .tab-pane .alert *{color:inherit!important}body.dark-theme .add-client #nav-more .alert-info,body.dark-theme .add-client #nav-more .alert.border-left-primary,body.dark-theme .add-client .alert-info,body.dark-theme .add-client .alert.border-left-primary{background-color:rgba(59,130,246,.15)!important;border-left-color:var(--dt-primary)!important;border-left-width:4px!important;color:var(--dt-text)!important}body.dark-theme .add-client #nav-more .alert-info i.fa-info-circle,body.dark-theme .add-client #nav-more .alert.border-left-primary i.fa-info-circle,body.dark-theme .add-client .alert-info i.fa-info-circle,body.dark-theme .add-client .alert.border-left-primary i.fa-info-circle{color:var(--dt-primary)!important}body.dark-theme .add-client #nav-more .alert-info strong,body.dark-theme .add-client #nav-more .alert.border-left-primary strong,body.dark-theme .add-client .alert-info strong,body.dark-theme .add-client .alert.border-left-primary strong{color:var(--dt-text)!important}body.dark-theme .add-client #nav-more .alert-warning,body.dark-theme .add-client .alert-warning{background-color:rgba(251,191,36,.15)!important;border-left-color:var(--dt-warning)!important;border-left-width:4px!important;color:var(--dt-text)!important}body.dark-theme .add-client #nav-more .alert-warning i.fa-exclamation-triangle,body.dark-theme .add-client .alert-warning i.fa-exclamation-triangle{color:var(--dt-warning)!important}body.dark-theme .add-client #nav-more .alert-warning strong,body.dark-theme .add-client .alert-warning strong,body.dark-theme .add-client label.f-14,body.dark-theme .add-client label.text-dark-grey{color:var(--dt-text)!important}body.dark-theme .add-client .service-type-header,body.dark-theme .add-client .service-type-header i,body.dark-theme .add-client h6.text-primary,body.dark-theme .add-client h6.text-primary i{color:var(--dt-primary)!important}body.dark-theme .add-client .service-description,body.dark-theme .add-client .text-muted,body.dark-theme .add-client small.d-block,body.dark-theme .add-client small.text-muted{color:var(--dt-text-muted)!important}body.dark-theme .add-client .form-group label{color:var(--dt-text)!important}body.dark-theme .add-client,body.dark-theme .add-client #nav-more,body.dark-theme .add-client #nav-more .p-20,body.dark-theme .add-client #nav-more>div,body.dark-theme .add-client #support-services-section,body.dark-theme .add-client #support-services-section>div,body.dark-theme .add-client .tab-content,body.dark-theme .add-client .tab-pane,body.dark-theme .add-client.bg-white,body.dark-theme .add-client[class*=bg-white]{background-color:var(--dt-card)!important;background:var(--dt-card)!important}body.dark-theme .add-client #nav-more .form-control,body.dark-theme .add-client #support-services-section .form-control,body.dark-theme .add-client .form-control,body.dark-theme .add-client input[type=date],body.dark-theme .add-client input[type=email],body.dark-theme .add-client input[type=text],body.dark-theme .add-client textarea.form-control{background-color:var(--dt-secondary)!important;background:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .add-client #nav-more .form-control:focus,body.dark-theme .add-client #support-services-section .form-control:focus,body.dark-theme .add-client .form-control:focus{background-color:var(--dt-secondary)!important;background:var(--dt-secondary)!important;border-color:var(--dt-primary)!important}body.dark-theme .add-client .input-group-text,body.dark-theme .add-client .input-group-text.bg-white-shade{background-color:var(--dt-secondary)!important;background:var(--dt-secondary)!important;color:var(--dt-text-muted)!important}body.dark-theme .btn-secondary,body.dark-theme .btn.btn-secondary,body.dark-theme .link-secondary,body.dark-theme a.btn-secondary,body.dark-theme a[class*=link-secondary]{background-color:var(--dt-secondary)!important;background:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .btn-secondary .fa,body.dark-theme .btn-secondary [class*=icon],body.dark-theme .btn-secondary i,body.dark-theme .btn.btn-secondary .fa,body.dark-theme .btn.btn-secondary [class*=icon],body.dark-theme .btn.btn-secondary i,body.dark-theme .link-secondary .fa,body.dark-theme .link-secondary [class*=icon],body.dark-theme .link-secondary i,body.dark-theme a.btn-secondary .fa,body.dark-theme a.btn-secondary [class*=icon],body.dark-theme a.btn-secondary i,body.dark-theme a[class*=link-secondary] .fa,body.dark-theme a[class*=link-secondary] [class*=icon],body.dark-theme a[class*=link-secondary] i{color:var(--dt-text)!important}body.dark-theme .btn-secondary:hover,body.dark-theme .btn.btn-secondary:hover,body.dark-theme a.btn-secondary:hover{background-color:var(--dt-border)!important;background:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .btn-group>.btn.btn-secondary.btn-active,body.dark-theme .btn.btn-secondary.btn-active,body.dark-theme .btn.btn-secondary.btn-active:hover,body.dark-theme a.btn.btn-secondary.btn-active,body.dark-theme a.btn.btn-secondary.btn-active:hover{background-color:var(--dt-primary)!important;background:var(--dt-primary)!important;border-color:var(--dt-primary)!important;color:#fff!important}body.dark-theme .btn-group>.btn.btn-secondary.btn-active .fa,body.dark-theme .btn-group>.btn.btn-secondary.btn-active [class*=icon],body.dark-theme .btn-group>.btn.btn-secondary.btn-active i,body.dark-theme .btn.btn-secondary.btn-active .fa,body.dark-theme .btn.btn-secondary.btn-active [class*=icon],body.dark-theme .btn.btn-secondary.btn-active i,body.dark-theme .btn.btn-secondary.btn-active:hover .fa,body.dark-theme .btn.btn-secondary.btn-active:hover [class*=icon],body.dark-theme .btn.btn-secondary.btn-active:hover i,body.dark-theme a.btn.btn-secondary.btn-active .fa,body.dark-theme a.btn.btn-secondary.btn-active [class*=icon],body.dark-theme a.btn.btn-secondary.btn-active i,body.dark-theme a.btn.btn-secondary.btn-active:hover .fa,body.dark-theme a.btn.btn-secondary.btn-active:hover [class*=icon],body.dark-theme a.btn.btn-secondary.btn-active:hover i{color:#fff!important}body.dark-theme .bootstrap-select .dropdown-toggle,body.dark-theme .form-control.select-picker,body.dark-theme .select-picker,body.dark-theme select.select-picker{background-color:var(--dt-secondary)!important;background:var(--dt-secondary)!important;border-color:var(--dt-border)!important;border-radius:12px!important;border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important;border-top-left-radius:12px!important;border-top-right-radius:12px!important;color:var(--dt-text)!important}body.dark-theme .bootstrap-select .btn-light.dropdown-toggle .filter-option,body.dark-theme .bootstrap-select .btn-light.dropdown-toggle .filter-option-inner,body.dark-theme .bootstrap-select .btn-light.dropdown-toggle .filter-option-inner-inner,body.dark-theme .bootstrap-select .dropdown-toggle .filter-option,body.dark-theme .bootstrap-select .dropdown-toggle .filter-option-inner,body.dark-theme .bootstrap-select .dropdown-toggle .filter-option-inner-inner,body.dark-theme .bootstrap-select .dropdown-toggle.btn-light .filter-option,body.dark-theme .bootstrap-select .dropdown-toggle.btn-light .filter-option-inner,body.dark-theme .bootstrap-select .dropdown-toggle.btn-light .filter-option-inner-inner,body.dark-theme .form-control.select-picker .filter-option,body.dark-theme .form-control.select-picker .filter-option-inner,body.dark-theme .form-control.select-picker .filter-option-inner-inner,body.dark-theme .select-picker .filter-option,body.dark-theme .select-picker .filter-option-inner,body.dark-theme .select-picker .filter-option-inner-inner,body.dark-theme select.select-picker .filter-option,body.dark-theme select.select-picker .filter-option-inner,body.dark-theme select.select-picker .filter-option-inner-inner{color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu,body.dark-theme .bootstrap-select.show .dropdown-menu{background-color:var(--dt-card)!important;background:var(--dt-card)!important;border-color:var(--dt-border)!important}body.dark-theme .bootstrap-select .dropdown-menu .client-filter-header,body.dark-theme .bootstrap-select.show .dropdown-menu .client-filter-header{background-color:var(--dt-secondary)!important;border-bottom:1px solid var(--dt-border)!important;color:var(--dt-text)!important;padding:10px 12px!important}body.dark-theme .bootstrap-select .dropdown-menu .bs-searchbox,body.dark-theme .bootstrap-select.show .dropdown-menu .bs-searchbox{background-color:var(--dt-card)!important}body.dark-theme .bootstrap-select .dropdown-menu .bs-searchbox input,body.dark-theme .bootstrap-select .dropdown-menu .bs-searchbox input.form-control,body.dark-theme .bootstrap-select.show .dropdown-menu .bs-searchbox input,body.dark-theme .bootstrap-select.show .dropdown-menu .bs-searchbox input.form-control{background-color:var(--dt-secondary)!important;background:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu .bs-searchbox input.form-control::-moz-placeholder,body.dark-theme .bootstrap-select .dropdown-menu .bs-searchbox input::-moz-placeholder,body.dark-theme .bootstrap-select.show .dropdown-menu .bs-searchbox input.form-control::-moz-placeholder,body.dark-theme .bootstrap-select.show .dropdown-menu .bs-searchbox input::-moz-placeholder{color:var(--dt-text-muted)!important}body.dark-theme .bootstrap-select .dropdown-menu .bs-searchbox input.form-control::placeholder,body.dark-theme .bootstrap-select .dropdown-menu .bs-searchbox input::placeholder,body.dark-theme .bootstrap-select.show .dropdown-menu .bs-searchbox input.form-control::placeholder,body.dark-theme .bootstrap-select.show .dropdown-menu .bs-searchbox input::placeholder{color:var(--dt-text-muted)!important}body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown,body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown-bg,body.dark-theme .bootstrap-select.show .dropdown-menu .assignee-filter-dropdown,body.dark-theme .bootstrap-select.show .dropdown-menu .assignee-filter-dropdown-bg{background-color:var(--dt-card)!important;border-bottom-color:var(--dt-border)!important}body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown .assignee-filter-btn.border-grey,body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown .assignee-filter-btn.btn-outline-secondary,body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown-bg .assignee-filter-btn.border-grey,body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown-bg .assignee-filter-btn.btn-outline-secondary,body.dark-theme .bootstrap-select.show .dropdown-menu .assignee-filter-dropdown .assignee-filter-btn.border-grey,body.dark-theme .bootstrap-select.show .dropdown-menu .assignee-filter-dropdown .assignee-filter-btn.btn-outline-secondary,body.dark-theme .bootstrap-select.show .dropdown-menu .assignee-filter-dropdown-bg .assignee-filter-btn.border-grey,body.dark-theme .bootstrap-select.show .dropdown-menu .assignee-filter-dropdown-bg .assignee-filter-btn.btn-outline-secondary{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown .assignee-filter-btn.active.btn-primary,body.dark-theme .bootstrap-select .dropdown-menu .assignee-filter-dropdown-bg .assignee-filter-btn.active.btn-primary,body.dark-theme .bootstrap-select.show .dropdown-menu .assignee-filter-dropdown .assignee-filter-btn.active.btn-primary,body.dark-theme .bootstrap-select.show .dropdown-menu .assignee-filter-dropdown-bg .assignee-filter-btn.active.btn-primary{background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important;color:#1c1f23!important}body.dark-theme .bootstrap-select .dropdown-item{color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-item:focus,body.dark-theme .bootstrap-select .dropdown-item:hover{background-color:var(--dt-secondary)!important;color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-item.active,body.dark-theme .bootstrap-select .dropdown-item.selected{background-color:var(--dt-primary)!important;color:var(--on-primary,#fff)!important}body.dark-theme .bootstrap-select .dropdown-item.active .text-dark-grey,body.dark-theme .bootstrap-select .dropdown-item.active .text-darkest-grey,body.dark-theme .bootstrap-select .dropdown-item.active .text-muted,body.dark-theme .bootstrap-select .dropdown-item.active small,body.dark-theme .bootstrap-select .dropdown-item.selected .text-dark-grey,body.dark-theme .bootstrap-select .dropdown-item.selected .text-darkest-grey,body.dark-theme .bootstrap-select .dropdown-item.selected .text-muted,body.dark-theme .bootstrap-select .dropdown-item.selected small{color:var(--on-primary,#fff)!important;opacity:.75}body.dark-theme .bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item{color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item:focus,body.dark-theme .bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item:hover{background-color:var(--dt-secondary)!important;color:var(--dt-text)!important}body.dark-theme .bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.active,body.dark-theme .bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.selected{background-color:var(--dt-primary)!important;color:var(--on-primary,#fff)!important}body.dark-theme .bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.active .text-dark-grey,body.dark-theme .bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.active .text-darkest-grey,body.dark-theme .bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.active .text-muted,body.dark-theme .bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.active small,body.dark-theme .bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.selected .text-dark-grey,body.dark-theme .bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.selected .text-darkest-grey,body.dark-theme .bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.selected .text-muted,body.dark-theme .bootstrap-select .dropdown-menu ul.dropdown-menu.inner li a.dropdown-item.selected small{color:var(--on-primary,#fff)!important;opacity:.75}body.dark-theme .client-role-filter-buttons{display:flex;flex-wrap:wrap;gap:4px}body.dark-theme .client-role-btn{background-color:var(--dt-card)!important;border:1px solid var(--dt-border)!important;border-radius:12px!important;color:var(--dt-text)!important;cursor:pointer;font-size:11px!important;font-weight:500!important;line-height:1.5!important;margin:2px 0!important;padding:2px 10px!important;transition:all .15s ease}body.dark-theme .client-role-btn:hover{background-color:var(--dt-secondary)!important;border-color:var(--dt-border-strong)!important;color:var(--dt-text)!important}body.dark-theme .client-role-btn:focus{outline:2px solid var(--dt-primary)!important;outline-offset:1px!important}body.dark-theme .client-role-btn.active{background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important;color:#fff!important}body.dark-theme .add-client #nav-more .alert-info,body.dark-theme .add-client #nav-more .alert.border-left-primary,body.dark-theme .add-client #support-services-section .alert-info,body.dark-theme .add-client #support-services-section .alert.border-left-primary,body.dark-theme .add-client .alert-info,body.dark-theme .add-client .alert.border-left-primary{background-color:rgba(59,130,246,.15)!important;background:rgba(59,130,246,.15)!important;border-left-color:var(--dt-primary)!important;color:var(--dt-text)!important}body.dark-theme .add-client #nav-more .alert-warning,body.dark-theme .add-client #support-services-section .alert-warning,body.dark-theme .add-client .alert-warning{background-color:rgba(251,191,36,.15)!important;background:rgba(251,191,36,.15)!important;border-left-color:var(--dt-warning)!important;color:var(--dt-text)!important}body.dark-theme .add-client #nav-more .custom-control.custom-checkbox,body.dark-theme .add-client #nav-more .row,body.dark-theme .add-client #support-services-section .custom-control.custom-checkbox,body.dark-theme .add-client #support-services-section .row,body.dark-theme .add-client .custom-control.custom-checkbox,body.dark-theme .add-client .row .col-md-12,body.dark-theme .add-client .row .col-md-6{background-color:transparent!important;background:transparent!important}body.dark-theme .add-client #nav-more div,body.dark-theme .add-client #nav-more label,body.dark-theme .add-client #nav-more p,body.dark-theme .add-client #nav-more span,body.dark-theme .add-client #support-services-section div,body.dark-theme .add-client #support-services-section label,body.dark-theme .add-client #support-services-section p,body.dark-theme .add-client #support-services-section span,body.dark-theme .add-client div:not(.text-primary):not(.text-danger):not(.invalid-feedback),body.dark-theme .add-client label:not(.text-primary):not(.invalid-feedback),body.dark-theme .add-client p:not(.text-primary):not(.invalid-feedback),body.dark-theme .add-client span:not(.text-primary):not(.text-danger):not(.invalid-feedback){color:var(--dt-text)!important}body.dark-theme .add-client #nav-more .custom-control-label:before,body.dark-theme .add-client #support-services-section .custom-control-label:before,body.dark-theme .add-client .custom-control-label:before{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important}body.dark-theme .add-client #nav-more .custom-control-input:checked~.custom-control-label:before,body.dark-theme .add-client #support-services-section .custom-control-input:checked~.custom-control-label:before,body.dark-theme .add-client .custom-control-input:checked~.custom-control-label:before{background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important}body.dark-theme .add-client #nav-more .custom-control-label,body.dark-theme .add-client #support-services-section .custom-control-label,body.dark-theme .add-client .custom-control-label{color:var(--dt-text)!important}body.dark-theme .add-client #nav-more .alert,body.dark-theme .add-client #support-services-section .alert,body.dark-theme .add-client .alert{background-color:rgba(59,130,246,.15)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .add-client .alert-info,body.dark-theme .add-client .alert.border-left-primary{background-color:rgba(59,130,246,.15)!important;border-left-color:var(--dt-primary)!important;color:var(--dt-text)!important}body.dark-theme .add-client .alert-warning{background-color:rgba(251,191,36,.15)!important;border-left-color:var(--dt-warning)!important;color:var(--dt-text)!important}body.dark-theme .add-client #nav-more .custom-control-label:before,body.dark-theme .add-client #nav-more .custom-control.custom-checkbox .custom-control-label:before,body.dark-theme .add-client #support-services-section .custom-control-label:before,body.dark-theme .add-client #support-services-section .custom-control.custom-checkbox .custom-control-label:before,body.dark-theme .add-client .custom-control-label:before,body.dark-theme .add-client .custom-control.custom-checkbox .custom-control-label:before,body.dark-theme .custom-control-label:before,body.dark-theme .custom-control.custom-checkbox .custom-control-label:before{background-color:var(--dt-secondary)!important;background:var(--dt-secondary)!important;border-color:var(--dt-border)!important;border:2px solid var(--dt-border)!important}body.dark-theme .add-client #nav-more .custom-control-input:checked~.custom-control-label:before,body.dark-theme .add-client #support-services-section .custom-control-input:checked~.custom-control-label:before,body.dark-theme .add-client .custom-control-input:checked~.custom-control-label:before,body.dark-theme .custom-control-input:checked~.custom-control-label:before{background-color:var(--dt-primary)!important;border-color:var(--dt-primary)!important;border:2px solid var(--dt-primary)!important}body.dark-theme .add-client #nav-more .custom-checkbox .custom-control-input:checked~.custom-control-label:after,body.dark-theme .add-client .custom-checkbox .custom-control-input:checked~.custom-control-label:after,body.dark-theme .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231C1F23' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;height:1rem!important;width:1rem!important}body.dark-theme .login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password{background-color:transparent!important;background:transparent!important;border:0 transparent!important;color:#9ca3af!important}body.dark-theme .login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password .svg-inline--fa,body.dark-theme .login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password i.fa,body.dark-theme .login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password svg{fill:#9ca3af!important;color:#9ca3af!important}body.dark-theme .login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password svg path{fill:currentColor!important}body.dark-theme .login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password:hover{background-color:#2d323a!important;background:#2d323a!important;color:#fff!important}body.dark-theme .login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password:hover .svg-inline--fa,body.dark-theme .login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password:hover i.fa,body.dark-theme .login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password:hover svg{fill:#fff!important;color:#fff!important}body.dark-theme .login_box .input-group .btn.btn-outline-secondary.border-grey.height-50.toggle-password:focus{background-color:transparent!important;box-shadow:0 0 0 3px rgba(50,208,255,.25)!important;outline:none!important}body.dark-theme .project-header{border-bottom-color:var(--dt-border)!important}body.dark-theme .project-header .project-menu,body.dark-theme .project-header .project-menu .p-sub-menu{background:transparent!important;border:none!important;box-shadow:none!important}body.dark-theme .project-header .project-menu .p-sub-menu span{color:var(--dt-text-muted)!important}body.dark-theme .project-header .project-menu .p-sub-menu:hover span{color:var(--dt-text)!important}body.dark-theme .project-header .project-menu .p-sub-menu.active{background:transparent!important;border:none!important;box-shadow:none!important}body.dark-theme .project-header .project-menu .p-sub-menu.active span{color:var(--dt-primary,#32d0ff)!important;font-weight:600;text-shadow:none}body.dark-theme .project-header .project-menu .p-sub-menu.active:after{background:var(--dt-primary,#32d0ff)!important}body.dark-theme .project-header .tabs .-primary .-more>button,body.dark-theme .project-header .tabs .-primary .-more>button.bg-grey,body.dark-theme .project-header .tabs .-primary .-more>button.more-btn,body.dark-theme .tabs .-primary .-more>button,body.dark-theme .tabs .-primary .-more>button.bg-grey,body.dark-theme .tabs .-primary .-more>button.more-btn{background:transparent!important;border:none!important;border-radius:6px;color:var(--dt-text-muted)!important;padding:8px 10px;transition:all .15s ease}body.dark-theme .project-header .tabs .-primary .-more>button .more-arrow,body.dark-theme .project-header .tabs .-primary .-more>button .more-text,body.dark-theme .project-header .tabs .-primary .-more>button span,body.dark-theme .project-header .tabs .-primary .-more>button.bg-grey .more-arrow,body.dark-theme .project-header .tabs .-primary .-more>button.bg-grey .more-text,body.dark-theme .project-header .tabs .-primary .-more>button.bg-grey span,body.dark-theme .project-header .tabs .-primary .-more>button.more-btn .more-arrow,body.dark-theme .project-header .tabs .-primary .-more>button.more-btn .more-text,body.dark-theme .project-header .tabs .-primary .-more>button.more-btn span,body.dark-theme .tabs .-primary .-more>button .more-arrow,body.dark-theme .tabs .-primary .-more>button .more-text,body.dark-theme .tabs .-primary .-more>button span,body.dark-theme .tabs .-primary .-more>button.bg-grey .more-arrow,body.dark-theme .tabs .-primary .-more>button.bg-grey .more-text,body.dark-theme .tabs .-primary .-more>button.bg-grey span,body.dark-theme .tabs .-primary .-more>button.more-btn .more-arrow,body.dark-theme .tabs .-primary .-more>button.more-btn .more-text,body.dark-theme .tabs .-primary .-more>button.more-btn span{display:none!important}body.dark-theme .project-header .tabs .-primary .-more>button .more-dots,body.dark-theme .project-header .tabs .-primary .-more>button i.fa-ellipsis-v,body.dark-theme .project-header .tabs .-primary .-more>button.bg-grey .more-dots,body.dark-theme .project-header .tabs .-primary .-more>button.bg-grey i.fa-ellipsis-v,body.dark-theme .project-header .tabs .-primary .-more>button.more-btn .more-dots,body.dark-theme .project-header .tabs .-primary .-more>button.more-btn i.fa-ellipsis-v,body.dark-theme .tabs .-primary .-more>button .more-dots,body.dark-theme .tabs .-primary .-more>button i.fa-ellipsis-v,body.dark-theme .tabs .-primary .-more>button.bg-grey .more-dots,body.dark-theme .tabs .-primary .-more>button.bg-grey i.fa-ellipsis-v,body.dark-theme .tabs .-primary .-more>button.more-btn .more-dots,body.dark-theme .tabs .-primary .-more>button.more-btn i.fa-ellipsis-v{color:var(--dt-text-muted)!important;display:inline-block!important}body.dark-theme .project-header .tabs .-primary .-more>button.bg-grey:hover,body.dark-theme .project-header .tabs .-primary .-more>button.more-btn:hover,body.dark-theme .project-header .tabs .-primary .-more>button:hover,body.dark-theme .tabs .-primary .-more>button.bg-grey:hover,body.dark-theme .tabs .-primary .-more>button.more-btn:hover,body.dark-theme .tabs .-primary .-more>button:hover{background:var(--dt-secondary)!important}body.dark-theme .project-header .tabs .-primary .-more>button.bg-grey:hover .more-dots,body.dark-theme .project-header .tabs .-primary .-more>button.bg-grey:hover i.fa-ellipsis-v,body.dark-theme .project-header .tabs .-primary .-more>button.more-btn:hover .more-dots,body.dark-theme .project-header .tabs .-primary .-more>button.more-btn:hover i.fa-ellipsis-v,body.dark-theme .project-header .tabs .-primary .-more>button:hover .more-dots,body.dark-theme .project-header .tabs .-primary .-more>button:hover i.fa-ellipsis-v,body.dark-theme .tabs .-primary .-more>button.bg-grey:hover .more-dots,body.dark-theme .tabs .-primary .-more>button.bg-grey:hover i.fa-ellipsis-v,body.dark-theme .tabs .-primary .-more>button.more-btn:hover .more-dots,body.dark-theme .tabs .-primary .-more>button.more-btn:hover i.fa-ellipsis-v,body.dark-theme .tabs .-primary .-more>button:hover .more-dots,body.dark-theme .tabs .-primary .-more>button:hover i.fa-ellipsis-v{color:var(--dt-text)!important}body.dark-theme .project-header .tabs .-primary .-more>button.bg-grey[aria-expanded=true],body.dark-theme .project-header .tabs .-primary .-more>button.more-btn[aria-expanded=true],body.dark-theme .project-header .tabs .-primary .-more>button[aria-expanded=true],body.dark-theme .tabs .-primary .-more>button.bg-grey[aria-expanded=true],body.dark-theme .tabs .-primary .-more>button.more-btn[aria-expanded=true],body.dark-theme .tabs .-primary .-more>button[aria-expanded=true]{background:var(--dt-secondary)!important;color:var(--dt-primary)!important}body.dark-theme .project-header .tabs .-secondary,body.dark-theme .tabs .-secondary{background-color:var(--dt-card)!important;border:1px solid var(--dt-border)!important;box-shadow:0 10px 30px rgba(0,0,0,.5)!important}body.dark-theme .project-header .tabs .-secondary li,body.dark-theme .tabs .-secondary li{border-bottom:1px solid var(--dt-border)!important}body.dark-theme .project-header .tabs .-secondary li:last-child,body.dark-theme .tabs .-secondary li:last-child{border-bottom:none!important}body.dark-theme .project-header .tabs .-secondary li a,body.dark-theme .project-header .tabs .-secondary li span,body.dark-theme .tabs .-secondary li a,body.dark-theme .tabs .-secondary li span{color:var(--dt-text)!important;transition:all .2s ease}body.dark-theme .project-header .tabs .-secondary li a:hover,body.dark-theme .project-header .tabs .-secondary li span:hover,body.dark-theme .tabs .-secondary li a:hover,body.dark-theme .tabs .-secondary li span:hover{background-color:var(--dt-secondary)!important;color:var(--dt-text)!important}body.dark-theme .project-header .tabs.--show-secondary .-secondary,body.dark-theme .tabs.--show-secondary .-secondary{background-color:var(--dt-card)!important}body.dark-theme .project-header .tabs.--show-secondary .-secondary li,body.dark-theme .tabs.--show-secondary .-secondary li{border-bottom:1px solid var(--dt-border)!important}body.dark-theme .project-header .tabs.--show-secondary .-secondary li span,body.dark-theme .tabs.--show-secondary .-secondary li span{color:var(--dt-text)!important}body.dark-theme .message-action{color:var(--dt-text-muted)!important}body.dark-theme .message-action:hover{color:var(--dt-text)!important}body.dark-theme .card:not(.task-card):not(.no-task-card){background-color:var(--dt-card)!important;color:var(--dt-text)!important}body.dark-theme .card:not(.task-card):not(.no-task-card):hover{background-color:var(--dt-secondary)!important;box-shadow:none!important}body.dark-theme .card:not(.task-card):not(.no-task-card) .card-header:not(.property-header-modern){background-color:var(--dt-secondary)!important;border-bottom-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .card:not(.task-card):not(.no-task-card) .card-body{color:var(--dt-text)!important}body.dark-theme .card:not(.task-card):not(.no-task-card) .card-body:not(.tenancy-detail-wrapper *){background-color:var(--dt-card)!important}body.dark-theme .card:not(.task-card):not(.no-task-card) .card-footer{background-color:var(--dt-secondary)!important;border-top-color:var(--dt-border)!important;color:var(--dt-text-muted)!important}body.dark-theme .faq-art-title,body.dark-theme .faq-article-prose{color:var(--dt-text)!important}body.dark-theme .faq-art-section-title{color:var(--dt-text-muted)!important}body.dark-theme .faq-art-bc-link{color:#8090a8!important}body.dark-theme .faq-art-bc-current{color:var(--dt-text)!important}body.dark-theme .faq-art-date{color:var(--dt-text-muted)!important}body.dark-theme .faq-art-section{border-top-color:var(--dt-border-medium)!important}body.dark-theme .faq-art-actions-bar{border-bottom-color:var(--dt-border-medium)!important}body.dark-theme .faq-art-btn-secondary,body.dark-theme .faq-art-kebab{background:var(--dt-secondary)!important;border-color:var(--dt-border-strong)!important;color:var(--dt-text-muted)!important}body.dark-theme .faq-art-dropdown{background:var(--dt-card)!important;border-color:var(--dt-border-medium)!important;box-shadow:0 4px 20px rgba(0,0,0,.5)!important}body.dark-theme .faq-art-related-link{background:hsla(0,0%,100%,.04)!important;border-color:var(--dt-border-medium)!important;color:var(--dt-text)!important}body.dark-theme .faq-art-related-link i{color:var(--dt-text-muted)!important}body.dark-theme .faq-art-related-link:hover{background:rgba(29,130,245,.15)!important;border-color:rgba(29,130,245,.4)!important;color:#60a5fa!important}body.dark-theme .faq-art-related-link:hover i{color:#60a5fa!important}body.dark-theme .faq-article-back{background:hsla(0,0%,100%,.06)!important;border-color:var(--dt-border-strong)!important;color:var(--dt-text-muted)!important}body.dark-theme .faq-article-back:hover{background:rgba(29,130,245,.15)!important;border-color:rgba(29,130,245,.4)!important;color:#60a5fa!important}body.dark-theme .task-detail-panel{border:1px solid var(--dt-border-medium)!important}body.dark-theme .task-detail-panel.in{border:1.5px solid var(--dt-border-medium)!important}body.dark-theme .task-detail-panel.in .t-d-inner-panel{background-color:var(--dt-modal-surface)!important;color:var(--dt-text)!important}body.dark-theme .task-detail-panel.in h3,body.dark-theme .task-detail-panel.in h4,body.dark-theme .task-detail-panel.in h5,body.dark-theme .task-detail-panel.in h6{color:var(--dt-text)!important}body.dark-theme .task-detail-panel.in .form-control{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .task-detail-panel.in .form-control:focus{background-color:var(--dt-secondary)!important;border-color:var(--dt-primary)!important;color:var(--dt-text)!important}body.dark-theme .task-detail-panel.in label{color:var(--dt-text)!important}body.dark-theme .task-detail-panel.in hr{border-color:var(--dt-border)!important}body.dark-theme .task-detail-panel.in .card{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important}body.dark-theme .task-detail-panel.in .card .card-header{background-color:var(--dt-secondary)!important;border-bottom-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .task-detail-panel.in .card .card-body{background-color:var(--dt-card)!important;color:var(--dt-text)!important}body.dark-theme .task-overlay{background-color:rgba(0,0,0,.6)!important}body.dark-theme .taskEmployeeImg{background-color:var(--dt-secondary)!important}body.dark-theme .taskEmployeeImg,body.dark-theme .taskEmployeeImg img,body.dark-theme img.taskEmployeeImg{border-color:var(--dt-border)!important}body.dark-theme img.taskEmployeeImg{background-color:var(--dt-secondary)!important}body.dark-theme .list-group{background-color:transparent!important}body.dark-theme .list-group .list-group-item{border-color:var(--dt-border)!important}body.dark-theme .list-group .list-group-item,body.dark-theme .list-group .list-group-item.align-items-center{background-color:var(--dt-card)!important;color:var(--dt-text)!important}body.dark-theme .list-group .list-group-item.align-items-center .text-lightest{color:var(--dt-text-muted)!important}body.dark-theme .list-group .list-group-item:hover{background-color:hsla(0,0%,100%,.05)!important}body.dark-theme .list-group.lg-alt .list-group-item,body.dark-theme .list-group.lg-even-black .list-group-item{background-color:var(--dt-card)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .list-group.lg-alt .list-group-item.align-items-center,body.dark-theme .list-group.lg-even-black .list-group-item.align-items-center{background-color:var(--dt-card)!important;color:var(--dt-text)!important}body.dark-theme .ticket-right .tabs .nav .nav-item,body.dark-theme .ticket-sidebar .tabs .nav .nav-item,body.dark-theme .ticket-wrapper .ticket-right .tabs .nav .nav-item{background-color:transparent!important;color:var(--dt-text-muted)!important}body.dark-theme .ticket-right .tabs .nav .nav-item:hover,body.dark-theme .ticket-sidebar .tabs .nav .nav-item:hover,body.dark-theme .ticket-wrapper .ticket-right .tabs .nav .nav-item:hover{background-color:hsla(0,0%,100%,.05)!important;color:var(--dt-text)!important}body.dark-theme .ticket-right .tabs .nav .nav-item.active,body.dark-theme .ticket-right .tabs .nav .nav-item.show,body.dark-theme .ticket-sidebar .tabs .nav .nav-item.active,body.dark-theme .ticket-sidebar .tabs .nav .nav-item.show,body.dark-theme .ticket-wrapper .ticket-right .tabs .nav .nav-item.active,body.dark-theme .ticket-wrapper .ticket-right .tabs .nav .nav-item.show{border-bottom-color:var(--dt-primary)!important;color:var(--dt-primary)!important}body.dark-theme .ticket-right .tabs .nav .nav-item.active .nav-link,body.dark-theme .ticket-right .tabs .nav .nav-item.show .nav-link,body.dark-theme .ticket-sidebar .tabs .nav .nav-item.active .nav-link,body.dark-theme .ticket-sidebar .tabs .nav .nav-item.show .nav-link,body.dark-theme .ticket-wrapper .ticket-right .tabs .nav .nav-item.active .nav-link,body.dark-theme .ticket-wrapper .ticket-right .tabs .nav .nav-item.show .nav-link{color:var(--dt-primary)!important;font-weight:600!important}body.dark-theme .ticket-right .tabs .nav .nav-link,body.dark-theme .ticket-sidebar .tabs .nav .nav-link,body.dark-theme .ticket-wrapper .ticket-right .tabs .nav .nav-link{color:var(--dt-text-muted)!important}body.dark-theme .ticket-right .tabs .nav .nav-link:hover,body.dark-theme .ticket-sidebar .tabs .nav .nav-link:hover,body.dark-theme .ticket-wrapper .ticket-right .tabs .nav .nav-link:hover{color:var(--dt-text)!important}body.dark-theme .ticket-right .tabs .nav .nav-link.active,body.dark-theme .ticket-sidebar .tabs .nav .nav-link.active,body.dark-theme .ticket-wrapper .ticket-right .tabs .nav .nav-link.active{color:var(--dt-primary)!important;font-weight:600!important}body.dark-theme .ticket-right #tabs,body.dark-theme .ticket-right #tabs .tabs.border-bottom-grey,body.dark-theme .ticket-right .tabs.border-bottom-grey,body.dark-theme .ticket-sidebar #tabs,body.dark-theme .ticket-sidebar #tabs .tabs.border-bottom-grey,body.dark-theme .ticket-sidebar .tabs.border-bottom-grey,body.dark-theme .ticket-wrapper .ticket-right #tabs,body.dark-theme .ticket-wrapper .ticket-right #tabs .tabs.border-bottom-grey,body.dark-theme .ticket-wrapper .ticket-right .tabs.border-bottom-grey{background-color:var(--dt-card)!important}body.dark-theme .ticket-right .tab-content,body.dark-theme .ticket-sidebar .tab-content,body.dark-theme .ticket-wrapper .ticket-right .tab-content{background-color:var(--dt-card)!important;color:var(--dt-text)!important}body.dark-theme .ticket-right.bg-additional-grey,body.dark-theme .ticket-sidebar.bg-additional-grey,body.dark-theme .ticket-wrapper .ticket-right.bg-additional-grey{background-color:var(--dt-card)!important;border:none!important}body.dark-theme .ticket-right .more-filter-items,body.dark-theme .ticket-sidebar .more-filter-items{color:var(--dt-text)!important}body.dark-theme .ticket-right .more-filter-items label,body.dark-theme .ticket-sidebar .more-filter-items label{color:var(--dt-text-muted)!important}body.dark-theme .ticket-right #updateTicketFormSubmit,body.dark-theme .ticket-right .ticket-update.bg-additional-grey,body.dark-theme .ticket-sidebar #updateTicketFormSubmit,body.dark-theme .ticket-sidebar .ticket-update.bg-additional-grey,body.dark-theme .ticket-wrapper .ticket-right #updateTicketFormSubmit,body.dark-theme .ticket-wrapper .ticket-right .ticket-update.bg-additional-grey{background-color:var(--dt-card)!important}body.dark-theme .create-inv{border-color:transparent!important}body.dark-theme .create-inv .input-group-text.text-dark{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .create-inv .bg-amt-grey{background-color:var(--dt-secondary)!important}body.dark-theme .create-inv .bg-amt-grey .amount-html,body.dark-theme .create-inv .bg-amt-grey .total,body.dark-theme .create-inv .bg-amt-grey td{color:var(--dt-text)!important}body.dark-theme .create-inv .dark-mode-select{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .create-inv .dark-mode-select option{background-color:var(--dt-card)!important;color:var(--dt-text)!important}body.dark-theme .create-inv .dark-mode-bg-light-grey{background-color:var(--dt-secondary)!important;color:var(--dt-text)!important}body.dark-theme .create-inv .c-inv-total .c-inv-total-right table tr td{border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-total-label{color:var(--dt-text-muted)!important}body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-total-value,body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-total-value #discount_amount,body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-total-value #discount_amount.text-dark-grey,body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-total-value .sub-total,body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-total-value .sub-total.text-dark-grey,body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-total-value .tax-percent,body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-total-value .tax-percent.text-dark-grey,body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-total-value span{color:var(--dt-text)!important}body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-discount-input .invoice-input{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-discount-input .invoice-input:focus{background-color:var(--dt-card)!important;border-color:var(--dt-primary)!important;color:var(--dt-text)!important}body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-discount-input .invoice-input::-moz-placeholder{color:var(--dt-text-muted)!important}body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-discount-input .invoice-input::placeholder{color:var(--dt-text-muted)!important}body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-discount-input .invoice-select{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-total-row{border-top-color:var(--dt-border-strong)!important}body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-total-row td{color:var(--dt-text)!important}body.dark-theme .create-inv .c-inv-total .c-inv-total-right .invoice-total-row td .total{color:var(--dt-text)!important;font-weight:600}body.dark-theme .create-inv .c-inv-total .c-inv-total-right table table td{border:none!important}body.dark-theme .create-inv .c-inv-total .c-inv-total-right tr:not(.invoice-total-row) td{border-bottom-color:var(--dt-border)!important}body.dark-theme .rinv-date-prepend{background:var(--dt-secondary)!important;border:1px solid hsla(0,0%,100%,.12)!important;border-right:none!important;color:var(--dt-text-muted)!important}body.dark-theme .rinv-date-input{border:1px solid hsla(0,0%,100%,.12)!important;border-left:none!important;color:var(--dt-text)!important}body.dark-theme .rent-invoice-section .input-group-text{background-color:var(--dt-secondary)!important;border-color:hsla(0,0%,100%,.12)!important;color:var(--dt-text-muted)!important}body.dark-theme .rent-invoice-section .form-control{border-color:hsla(0,0%,100%,.12)!important;color:var(--dt-text)!important}body.dark-theme .rent-invoice-section .rinv-facts{border-top-color:hsla(0,0%,100%,.1)!important}body.dark-theme .rent-invoice-section .rinv-fact{background:var(--dt-secondary)!important;border-color:hsla(0,0%,100%,.1)!important}body.dark-theme .rent-invoice-section .rinv-fact div:first-child{color:var(--dt-text-muted)!important}body.dark-theme .rent-invoice-section .rinv-fact div:last-child,body.dark-theme .rent-invoice-section label{color:var(--dt-text)!important}body.dark-theme .rent-details-section{background-color:var(--dt-card)!important;border-color:hsla(0,0%,100%,.12)!important}body.dark-theme .rent-details-section table.table-borderless td{border-color:hsla(0,0%,100%,.1)!important}body.dark-theme .rent-details-section .rent-thead{background:var(--dt-secondary)!important;border-bottom-color:hsla(0,0%,100%,.1)!important}body.dark-theme .rent-details-section .rent-thead td{color:var(--dt-text-muted)!important}body.dark-theme .rent-details-section .item_name{color:var(--dt-text)!important}body.dark-theme .rent-details-section .rent-desc-box{background:var(--dt-secondary)!important;border-color:hsla(0,0%,100%,.1)!important}body.dark-theme .rent-details-section .rent-desc-box textarea{color:var(--dt-text-muted)!important}body.dark-theme .rent-details-section .cost_per_item,body.dark-theme .rent-details-section .quantity{color:var(--dt-text)!important}body.dark-theme .create-inv>div>a[href*=properties],body.dark-theme .create-inv>div>a[href*=tenancies],body.dark-theme .create-inv>div>div>a[href*=properties],body.dark-theme .create-inv>div>div>a[href*=tenancies]{background:var(--dt-secondary)!important;border-color:hsla(0,0%,100%,.1)!important}body.dark-theme .create-inv>div>a[href*=properties] i,body.dark-theme .create-inv>div>a[href*=properties] span,body.dark-theme .create-inv>div>a[href*=tenancies] i,body.dark-theme .create-inv>div>a[href*=tenancies] span,body.dark-theme .create-inv>div>div>a[href*=properties] i,body.dark-theme .create-inv>div>div>a[href*=properties] span,body.dark-theme .create-inv>div>div>a[href*=tenancies] i,body.dark-theme .create-inv>div>div>a[href*=tenancies] span{color:var(--dt-text)!important}body.dark-theme .dark-mode-dropzone{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important}body.dark-theme .dark-mode-dropzone .dz-message,body.dark-theme .dark-mode-dropzone .dz-message .dz-button{color:var(--dt-text)!important}body.dark-theme .dark-mode-dropzone .dz-message .text-muted{color:var(--dt-text-muted)!important}body.dark-theme .dark-mode-dropzone.dz-drag-hover{background-color:var(--dt-card)!important;border-color:var(--dt-primary)!important}body.dark-theme .dz-preview .dz-image{background-color:var(--dt-secondary)!important;background-image:none!important;border:1px solid var(--dt-border-medium)!important;border-radius:8px}body.dark-theme .dz-preview.dz-file-preview .dz-image{background-color:var(--dt-secondary)!important;background-image:none!important}body.dark-theme .dz-preview.dz-file-preview .dz-details .dz-filename span,body.dark-theme .dz-preview.dz-file-preview .dz-details .dz-size span{background-color:transparent!important;border-color:transparent!important}body.dark-theme .dz-preview.dz-file-preview .dz-details .dz-filename span{color:var(--dt-text)!important}body.dark-theme .dz-preview.dz-file-preview .dz-details .dz-size span{color:var(--dt-text-muted)!important}body.dark-theme .dz-preview .dz-details{color:var(--dt-text)!important}body.dark-theme .dz-preview .dz-details .dz-filename span,body.dark-theme .dz-preview .dz-details .dz-size span{background-color:rgba(0,0,0,.45)!important;border:1px solid transparent!important;color:var(--dt-text)!important}body.dark-theme .dz-preview .dz-details .dz-filename:hover span{background-color:rgba(0,0,0,.45)!important;border-color:var(--dt-border-medium)!important;color:var(--dt-text)!important}body.dark-theme .dz-preview .dz-remove{color:var(--dt-text-muted)!important}body.dark-theme .dz-preview .dz-remove:hover{color:var(--dt-primary)!important}body.dark-theme .dz-preview .dz-error-message{background:var(--dt-danger,#b3261e)!important;color:#fff!important}body.dark-theme .dz-preview .dz-error-mark svg g,body.dark-theme .dz-preview .dz-error-mark svg path,body.dark-theme .dz-preview .dz-success-mark svg g,body.dark-theme .dz-preview .dz-success-mark svg path{fill:var(--dt-text)!important}body.dark-theme .recurring-invoice-section{background:var(--dt-card)!important;border-color:transparent!important}body.dark-theme .recurring-invoice-section .rinv-section-heading{border-bottom-color:hsla(0,0%,100%,.06)!important;color:var(--dt-text-muted)!important}body.dark-theme .recurring-invoice-section .form-control,body.dark-theme .recurring-invoice-section .text-dark-grey,body.dark-theme .recurring-invoice-section label,body.dark-theme .recurring-invoice-section textarea{color:var(--dt-text)!important}body.dark-theme .rinv-schedule-card{background:var(--dt-secondary)!important;border-color:transparent!important}body.dark-theme .rinv-schedule-card p,body.dark-theme .rinv-schedule-card span{color:var(--dt-text)!important}body.dark-theme .rinv-section{border-color:transparent!important}body.dark-theme .bg-white.rounded:not(.board-panel):not(.minimized):not(.task-card):not(.no-task-card) h5.rent-section-heading,body.dark-theme h5.rent-section-heading{color:var(--dt-text)!important}body.dark-theme .rent-details-section .cost_per_item,body.dark-theme .rent-details-section .item_name,body.dark-theme .rent-details-section .quantity{border-color:hsla(0,0%,100%,.12)!important}body.dark-theme .workspace-item{background-color:var(--dt-card)!important;border-color:var(--dt-border)!important}body.dark-theme .workspace-item:hover{background-color:var(--dt-secondary)!important;border-color:hsla(0,0%,100%,.15)!important}body.dark-theme .workspace-item .workspace-logo{border-color:var(--dt-border)!important}body.dark-theme .workspace-item .workspace-name{color:var(--dt-text)!important}body.dark-theme .workspace-item .workspace-arrow,body.dark-theme .workspace-item .workspace-user{color:var(--dt-text-muted)!important}body.dark-theme #mob-settings-sidebar.bg-white,body.dark-theme .settings-sidebar.bg-white{background-color:var(--revolut-card,#262a30)!important;color:var(--revolut-text,#fff)!important}body.dark-theme .settings-box .s-b-inner .s-b-n-header .border-bottom-grey,body.dark-theme .settings-box .s-b-inner .s-b-n-header h2.border-bottom-grey{border-bottom-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .settings-box .s-b-n-content .table,body.dark-theme .settings-box .s-b-n-content table{background-color:transparent!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .settings-box .s-b-n-content .table.table-bordered,body.dark-theme .settings-box .s-b-n-content .table.table-bordered td,body.dark-theme .settings-box .s-b-n-content .table.table-bordered th,body.dark-theme .settings-box .s-b-n-content table.table-bordered,body.dark-theme .settings-box .s-b-n-content table.table-bordered td,body.dark-theme .settings-box .s-b-n-content table.table-bordered th{border-color:var(--dt-border)!important}body.dark-theme .settings-box .s-b-n-content .table thead,body.dark-theme .settings-box .s-b-n-content table thead{background-color:var(--dt-secondary)!important}body.dark-theme .settings-box .s-b-n-content .table thead th,body.dark-theme .settings-box .s-b-n-content table thead th{background-color:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .settings-box .s-b-n-content .table tbody tr,body.dark-theme .settings-box .s-b-n-content table tbody tr{background-color:transparent!important}body.dark-theme .settings-box .s-b-n-content .table tbody tr:hover,body.dark-theme .settings-box .s-b-n-content table tbody tr:hover{background-color:hsla(0,0%,100%,.03)!important}body.dark-theme .settings-box .s-b-n-content .table tbody tr td,body.dark-theme .settings-box .s-b-n-content table tbody tr td{background-color:transparent!important;border-color:var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .settings-box .s-b-n-content .table tbody tr td a:not(.btn),body.dark-theme .settings-box .s-b-n-content table tbody tr td a:not(.btn){color:var(--dt-text)!important}body.dark-theme .settings-box .s-b-n-content .table tbody tr td a:not(.btn):hover,body.dark-theme .settings-box .s-b-n-content table tbody tr td a:not(.btn):hover{color:var(--dt-primary)!important}body.dark-theme .settings-box .s-b-n-content .task_view_more{color:var(--dt-text)!important}body.dark-theme .settings-box .s-b-n-content .task_view_more:hover{color:var(--dt-primary)!important}body.dark-theme .settings-box .s-b-n-content .no-record,body.dark-theme .settings-box .s-b-n-content .no-record *,body.dark-theme .task_view_more{color:var(--dt-text-muted)!important}body.dark-theme .task_view_more .fa,body.dark-theme .task_view_more .icons,body.dark-theme .task_view_more i{color:inherit!important}body.dark-theme .task_view_more:hover{background-color:var(--dt-secondary)!important;color:var(--dt-text)!important}body.dark-theme .table{background-color:transparent!important;color:var(--dt-text,#e5e7eb)!important}body.dark-theme .table thead.thead-light th,body.dark-theme .table.table-bordered,body.dark-theme .table.table-bordered td,body.dark-theme .table.table-bordered th{border-color:var(--dt-border,#2d323a)!important}body.dark-theme .table thead.thead-light th{background-color:var(--dt-secondary,#2d323a)!important;color:#d1d5db!important}body.dark-theme .table thead.thead-light th .text-dark-grey{color:#9ca3af!important}body.dark-theme .table tbody tr{background-color:transparent!important;border-color:var(--dt-border,#2d323a)!important}body.dark-theme .table tbody tr:hover{background-color:hsla(0,0%,100%,.03)!important}body.dark-theme .table tbody tr td{background-color:transparent!important;border-color:var(--dt-border,#2d323a)!important;color:var(--dt-text,#e5e7eb)!important}body.dark-theme .table tbody tr td .text-dark{color:#e5e7eb!important}body.dark-theme .table tbody tr td a:not(.btn){color:var(--dt-text,#e5e7eb)!important}body.dark-theme .table tbody tr td a:not(.btn):hover{color:var(--dt-primary,#32d0ff)!important}body.dark-theme .change-month.bg-white{background-color:var(--dt-secondary,#2d323a)!important;border-color:var(--dt-border,#4b5563)!important;color:var(--dt-text,#e5e7eb)!important}body.dark-theme .badge-light{background-color:var(--dt-secondary,#2d323a)!important;color:var(--dt-text-muted,#9ca3af)!important}body.dark-theme #attendance-data .input-group-prepend .btn{background-color:var(--dt-secondary,#2d323a)!important;border-color:var(--dt-border,#4b5563)!important;color:var(--dt-text,#e5e7eb)!important}body.dark-theme .table thead th,body.dark-theme .table tr td,body.dark-theme table.dataTable tbody td,body.dark-theme table.dataTable thead th,html.dark-theme .table thead th,html.dark-theme .table tr td{box-shadow:0 1px 0 0 var(--dt-border,#2d323a)!important}body.dark-theme .w-tables.bg-white,html.dark-theme .w-tables.bg-white{background-color:var(--dt-bg,#1c1f23)!important;border:none!important}body.dark-theme .filter-box,body.dark-theme .filter-box-attached,body.dark-theme [class*=filter-box],html.dark-theme .filter-box,html.dark-theme [class*=filter-box]{border-color:var(--dt-border,#2d323a)!important}body.dark-theme .bootstrap-select .dropdown-menu li a,body.dark-theme .bootstrap-select .dropdown-menu li.selected:not(.active) a .text,body.dark-theme .bootstrap-select .dropdown-menu li.selected:not(.active) a span,body.dark-theme .bootstrap-select .dropdown-menu li.selected:not(.active) a span.text,body.dark-theme .bootstrap-select .dropdown-menu li:hover:not(.active) .tenancy-name,body.dark-theme .bootstrap-select .dropdown-menu li:not(.active) a:not(.active) .text,body.dark-theme .bootstrap-select .dropdown-menu li:not(.active) a:not(.active) span.text,body.dark-theme .bootstrap-select .filter-option-inner-inner,body.dark-theme .tenancy-name{color:var(--dt-text,#e4e6eb)!important}body.dark-theme .bootstrap-select .dropdown-menu li.selected:not(.active) a small,body.dark-theme .bootstrap-select .dropdown-menu li:hover:not(.active) .tenancy-subtext,body.dark-theme .bootstrap-select .dropdown-menu li:not(.active) a:not(.active) small,body.dark-theme .tenancy-subtext{color:var(--dt-text-muted,#8b949e)!important}body.dark-theme .bootstrap-select .dropdown-menu li.selected:not(.active) a{background-color:var(--dt-secondary,#2d323a)!important;border-left:3px solid var(--dt-primary,#4cc9f0)!important;color:var(--dt-text,#e4e6eb)!important}body.dark-theme .stepper-wrapper:before{background:var(--dt-border,#2d323a)!important}body.dark-theme .step-counter{background:var(--dt-secondary,#2d323a)!important;border-color:var(--dt-border,#3e4450)!important;color:#b0bac7!important}body.dark-theme .stepper-item.active .step-counter{background:var(--dt-primary,#4cc9f0)!important;border-color:var(--dt-primary,#4cc9f0)!important;color:#0a2540!important}body.dark-theme .stepper-item.completed .step-counter{background:#176529!important;border-color:#176529!important;color:#fff!important}body.dark-theme .step-name{color:var(--dt-text-muted,#8b949e)!important}body.dark-theme .stepper-item.active .step-name{color:var(--dt-primary,#4cc9f0)!important}body.dark-theme .inv-item-modal{box-shadow:none!important}body.dark-theme .inv-item-modal .card{background-color:var(--dt-card)!important;border:1px solid var(--dt-border)!important;box-shadow:none!important}body.dark-theme .inv-item-modal .card.border-danger,body.dark-theme .inv-item-modal .card.border-info,body.dark-theme .inv-item-modal .card.border-primary,body.dark-theme .inv-item-modal .card.border-secondary,body.dark-theme .inv-item-modal .card.border-success,body.dark-theme .inv-item-modal .card.border-warning{border-color:var(--dt-border)!important}body.dark-theme .inv-item-modal .card-header,body.dark-theme .inv-item-modal .card-header.bg-light{background-color:transparent!important;border-bottom:1px solid var(--dt-border)!important;color:var(--dt-text)!important}body.dark-theme .inv-item-modal .rounded-circle.bg-light,body.dark-theme .inv-item-modal code.bg-light{background-color:var(--dt-secondary)!important}body.dark-theme .inv-item-modal code.bg-light{color:var(--dt-text)!important}body.dark-theme .upload-dropzone{background-color:var(--dt-bg)!important;border:2px dashed var(--dt-border-medium)!important}body.dark-theme .upload-dropzone,body.dark-theme .upload-dropzone .upload-placeholder p,body.dark-theme .upload-dropzone .upload-placeholder small,body.dark-theme .upload-dropzone i{color:var(--dt-text-muted)!important}body.dark-theme .upload-dropzone.dz-dragover,body.dark-theme .upload-dropzone:hover{background-color:var(--dt-secondary)!important;border-color:var(--dt-primary)!important}body.dark-theme .bootstrap-select .is-invalid+.dropdown-toggle,body.dark-theme .bootstrap-select .is-invalid+.dropdown-toggle:focus,body.dark-theme .bootstrap-select.form-control.is-invalid,body.dark-theme .bootstrap-select.form-control.is-invalid .dropdown-toggle:focus,body.dark-theme .bootstrap-select.is-invalid .dropdown-toggle,body.dark-theme .bootstrap-select.is-invalid .dropdown-toggle:focus,body.dark-theme .bootstrap-select.select-picker.is-invalid,body.dark-theme .bootstrap-select.select-picker.is-invalid .dropdown-toggle:focus,body.dark-theme .form-control.select-picker.is-invalid{border-color:#dc3545!important}body.dark-theme :focus{outline:2px solid rgba(29,130,245,.4)!important;outline-offset:2px!important}body.dark-theme :focus:not(:focus-visible){outline:none!important}body.dark-theme .modal-content .modal-footer,body.dark-theme .modal-content .modal-header{background:var(--dt-modal-surface)}body.dark-theme .dropdown-menu{transition:opacity .15s ease-in-out!important}body.dark-theme .dropdown-menu .dropdown-item:hover{background:rgba(29,130,245,.1)}body.dark-theme .nav-tabs .nav-link:hover{background-color:rgba(29,130,245,.1);color:#1d82f5!important}body.dark-theme .nav-tabs .nav-link.active{background:#1d82f5;color:#1c1f23!important}body.dark-theme .pagination .page-link:hover{background-color:rgba(29,130,245,.1)}body.dark-theme .pagination .page-item.active .page-link{background:#1d82f5}body.dark-theme .alert.alert-primary{background:rgba(29,130,245,.12);border-left:4px solid #1d82f5}body.dark-theme .alert.alert-success{background:rgba(34,197,94,.12);border-left:4px solid #22c55e}body.dark-theme .alert.alert-warning{background:rgba(251,191,36,.12);border-left:4px solid #fbbf24}body.dark-theme .alert.alert-danger{background:rgba(239,68,68,.12);border-left:4px solid #ef4444}body.dark-theme .alert.alert-secondary{background:hsla(208,7%,46%,.12);border-left:4px solid #6c757d;color:var(--dt-text)}body.dark-theme .alert.alert-secondary i{color:#6c757d}body.dark-theme .badge.badge-primary{background:#1d82f5}body.dark-theme .badge.badge-success{background:#22c55e}body.dark-theme .badge.badge-warning{background:#fbbf24}body.dark-theme .badge.badge-danger{background:#ef4444;color:#fff}body.dark-theme .badge.badge-danger:not(.tenancy-detail-wrapper *){border:1px solid #dc2626;font-weight:600}body.dark-theme .tooltip .tooltip-inner{background-color:#262a30!important;border-radius:8px}body.dark-theme .tooltip .tooltip-arrow:before{border-color:#262a30!important}body.dark-theme .progress{background-color:#2d323a;border-radius:8px;overflow:hidden}body.dark-theme .progress .progress-bar{background:#1d82f5;border-radius:8px}body.dark-theme .list-group-item{border:none!important;border-radius:8px!important;margin-bottom:4px;transition:all .2s ease}body.dark-theme .list-group-item:hover{background-color:rgba(29,130,245,.05);transform:translateX(4px)}body.dark-theme .breadcrumb{background:none!important;padding:0}body.dark-theme .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#9ca3af;content:"›"}body.dark-theme .breadcrumb .breadcrumb-item.active{color:#1d82f5}body.dark-theme .form-group:not(.tenancy-detail-wrapper *){margin-bottom:1.5rem}body.dark-theme .form-group label{color:#fff;font-weight:500}body.dark-theme .input-group .input-group-text{background-color:#2d323a;border:1px solid var(--border-subtle);color:#9ca3af}body.dark-theme .bootstrap-select .dropdown-toggle{border-radius:12px}body.dark-theme .bootstrap-select .dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(29,130,245,.2)!important}body.dark-theme .datepicker{border:1px solid var(--dt-border,#363a44)!important;border-radius:12px}body.dark-theme .datepicker .datepicker-switch{background:#2d323a;border-radius:8px}body.dark-theme .datepicker .next,body.dark-theme .datepicker .prev{border-radius:6px;transition:all .2s ease}body.dark-theme .datepicker .next:hover,body.dark-theme .datepicker .prev:hover{background-color:rgba(29,130,245,.1)}body.dark-theme .dropify-wrapper{border:2px dashed var(--border-subtle)!important;border-radius:12px;transition:all .3s ease}body.dark-theme .dropify-wrapper:hover{background-color:rgba(29,130,245,.05);border-color:#1d82f5!important}body.dark-theme .form-check-input:checked{background-color:#1d82f5;border-color:#1d82f5}body.dark-theme textarea{border-radius:12px;min-height:100px;resize:vertical}body.dark-theme .spinner-border{border-width:.2em;height:1.5rem;width:1.5rem}body.dark-theme ::-webkit-scrollbar{height:8px;width:8px}body.dark-theme ::-webkit-scrollbar-track{background:#2d323a;border-radius:4px}body.dark-theme ::-webkit-scrollbar-thumb{background:#6b7280;border-radius:4px}body.dark-theme ::-webkit-scrollbar-thumb:hover{background:#9ca3af}body.dark-theme ::-moz-selection{background-color:rgba(29,130,245,.3);color:#fff}body.dark-theme ::selection{background-color:rgba(29,130,245,.3);color:#fff}body.dark-theme .btn:focus,body.dark-theme .dropdown-toggle:focus,body.dark-theme .form-control:focus,body.dark-theme .form-select:focus{box-shadow:0 0 0 3px rgba(29,130,245,.25)!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}body.dark-theme .task-detail-panel{background-color:var(--dt-modal-surface)!important;border-left:1px solid #4b5563!important;box-shadow:none!important}body.dark-theme .task-detail-panel.in{border:1px solid #4b5563!important;box-shadow:none!important}body.dark-theme .task-detail-panel .t-d-inner-panel{background-color:var(--dt-modal-surface)!important;color:#fff!important}body.dark-theme .task-detail-panel h3,body.dark-theme .task-detail-panel h4,body.dark-theme .task-detail-panel h5,body.dark-theme .task-detail-panel h6{color:#fff!important}body.dark-theme .task-detail-panel .form-control{background-color:#2d323a!important;border-color:#4b5563!important;color:#fff!important}body.dark-theme .task-detail-panel .form-control:focus{background-color:#2d323a!important;border-color:#1d82f5!important;color:#fff!important}body.dark-theme .task-detail-panel label{color:#e5e7eb!important}body.dark-theme .task-detail-panel hr{border-color:#4b5563!important}body.dark-theme .task-detail-panel .card{background-color:#2d323a!important;border-color:#4b5563!important}body.dark-theme .task-detail-panel .card .card-header{background-color:#262a30!important;border-bottom-color:#4b5563!important;color:#fff!important}body.dark-theme .task-detail-panel .card .card-body{background-color:#1c1f23!important;color:#e5e7eb!important}body.dark-theme .task-overlay{background-color:rgba(0,0,0,.7)!important}body.dark-theme .close-task-detail{background-color:var(--primary_color,#1d82f5)!important;box-shadow:none!important}body.dark-theme .close-task-detail:hover{background-color:var(--primary_color,#1d82f5)!important;filter:brightness(1.1)}body.dark-theme .taskEmployeeImg{background-color:#2d323a!important;border-color:#4b5563!important}body.dark-theme .taskEmployeeImg img{border-color:#4b5563!important}body.dark-theme img.taskEmployeeImg{background-color:#2d323a!important;border-color:#4b5563!important}@media (prefers-contrast:high){body.dark-theme{--border-subtle:hsla(0,0%,100%,.2);--border-medium:hsla(0,0%,100%,.3);--border-strong:hsla(0,0%,100%,.4)}}@media (prefers-reduced-motion:reduce){body.dark-theme *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*!--

WIKI KNOWLEDGE BASE STYLES — v2.0
Fully modernised editorial design with category colour-coding,
hero search, stat bar, filter pills, and full dark-mode support.

[TABLE OF CONTENTS]

1.0  Design Tokens & Variables
2.0  Layout Shell (container, sidebar, main)
3.0  Sidebar — search, nav, footer CTA
4.0  Hero Search Banner
5.0  Page Header & Breadcrumb
6.0  Stats Bar
7.0  Category Filter Pills
8.0  Article Card Grid
9.0  Empty State
10.0 Buttons (wiki-scoped)
11.0 Forms & Modals (article / category)
12.0 Dropzone / File Upload
13.0 Article Show Page
14.0 Responsive
15.0 Dark Theme

--*/:root{--w-bg:#f0f3f9;--w-surface:#fff;--w-surface-2:#f7f9fc;--w-border:#e2e8f2;--w-border-light:#edf1f8;--w-text:#0d1117;--w-text-2:#44546a;--w-text-3:#8fa3bc;--w-accent:var(--header_color,#1d82f5);--w-radius:14px;--w-radius-sm:8px;--w-shadow-sm:0 1px 3px rgba(13,17,23,.07),0 1px 2px rgba(13,17,23,.05);--w-shadow-md:0 4px 14px rgba(13,17,23,.09),0 2px 6px rgba(13,17,23,.06);--w-shadow-lg:0 10px 36px rgba(13,17,23,.12),0 4px 14px rgba(13,17,23,.08);--sidebar-w:268px}.wiki-container{background:var(--w-bg);display:flex;min-height:calc(100vh - 120px)}.wiki-sidebar{background:var(--w-surface);border-radius:12px;border-right:none;display:flex;flex-direction:column;height:calc(100vh - 105px);left:248px;max-height:calc(100vh - 105px);max-width:var(--sidebar-w);overflow-x:hidden;overflow-y:auto;position:fixed;scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin;top:89px;transition:left .3s ease-in-out;width:100%;z-index:10}.wiki-sidebar::-webkit-scrollbar{width:6px}.wiki-sidebar::-webkit-scrollbar-track{background:transparent}.wiki-sidebar::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.wiki-sidebar::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}@media (max-width:991.98px){.wiki-sidebar{border-radius:0;height:100vh;left:auto;max-height:100vh;max-width:0;position:fixed;right:0;top:0;transition:.3s ease;z-index:99}}.wiki-main{flex:1;margin-left:var(--sidebar-w);min-width:0;overflow-x:hidden;padding:2rem 2.25rem}@media (max-width:991.98px){.wiki-main{margin-left:0}}.wiki-sidebar-search{border-bottom:1px solid var(--w-border-light);flex-shrink:0;padding:1rem 1rem .75rem;position:relative}.wiki-sidebar-search .wiki-sidebar-search-icon{color:var(--w-text-3);font-size:13px;left:1.6rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.wiki-sidebar-search-input{background:var(--w-surface-2);border:1.5px solid var(--w-border);border-radius:var(--w-radius-sm);color:var(--w-text);font-size:13.5px;padding:.6rem .85rem .6rem 2.25rem;transition:border-color .18s,box-shadow .18s;width:100%}.wiki-sidebar-search-input::-moz-placeholder{color:var(--w-text-3)}.wiki-sidebar-search-input::placeholder{color:var(--w-text-3)}.wiki-sidebar-search-input:focus{background:var(--w-surface);border-color:var(--w-accent);box-shadow:0 0 0 3px rgba(29,130,245,.12);outline:none}.wiki-nav-scroll{flex:1;overflow-y:auto;padding:.5rem 0 .75rem;scrollbar-color:var(--w-border) transparent;scrollbar-width:thin}.wiki-nav-scroll::-webkit-scrollbar{width:4px}.wiki-nav-scroll::-webkit-scrollbar-thumb{background:var(--w-border);border-radius:4px}.wiki-nav-label{color:var(--w-text-3);font-size:10.5px;font-weight:700;letter-spacing:.075em;padding:.6rem 1.25rem .3rem;text-transform:uppercase}.wiki-nav-item{align-items:center;border-left:3px solid transparent;border-radius:0 var(--w-radius-sm) var(--w-radius-sm) 0;color:var(--w-text-2);display:flex;font-size:13.5px;font-weight:500;gap:.65rem;margin:1px .5rem 1px 0;padding:.55rem 1.25rem .55rem .85rem;text-decoration:none;transition:background .16s,color .16s}.wiki-nav-item:hover{background:var(--w-surface-2);color:var(--w-text);text-decoration:none}.wiki-nav-item.active{background:rgba(29,130,245,.08);border-left-color:var(--w-accent);color:var(--w-accent);font-weight:600}.wiki-nav-icon{align-items:center;border-radius:7px;display:flex;flex-shrink:0;font-size:12px;height:28px;justify-content:center;transition:transform .18s;width:28px}.wiki-nav-item:hover .wiki-nav-icon{transform:scale(1.08)}.wiki-nav-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiki-nav-count{background:var(--w-surface-2);border:1px solid var(--w-border-light);border-radius:20px;color:var(--w-text-3);flex-shrink:0;font-size:11px;font-weight:600;padding:.1rem .45rem}.wiki-nav-item.active .wiki-nav-count{background:rgba(29,130,245,.15);border-color:transparent;color:var(--w-accent)}.wiki-sidebar-footer{border-top:1px solid var(--w-border-light);flex-shrink:0;padding:.75rem 1rem}.wiki-sidebar-cta{align-items:center;background:var(--w-accent);border-radius:var(--w-radius-sm);color:#fff!important;display:flex;font-size:13.5px;font-weight:600;gap:.5rem;justify-content:center;padding:.6rem 1rem;text-decoration:none;transition:opacity .18s,box-shadow .18s;width:100%}.wiki-sidebar-cta:hover{box-shadow:var(--w-shadow-md);color:#fff!important;opacity:.9;text-decoration:none}.wiki-hero{background:linear-gradient(135deg,var(--w-accent,#1d82f5) 0,color-mix(in srgb,var(--w-accent,#1d82f5) 70%,#0a1628) 100%);border-radius:var(--w-radius);margin-bottom:1.75rem;overflow:hidden;padding:2.5rem 2rem;position:relative}.wiki-hero:after,.wiki-hero:before{background:hsla(0,0%,100%,.08);border-radius:50%;content:"";position:absolute}.wiki-hero:before{height:280px;right:-60px;top:-100px;width:280px}.wiki-hero:after{bottom:-80px;height:180px;left:-30px;width:180px}.wiki-hero-content{max-width:620px;position:relative;z-index:1}.wiki-hero-title{color:#fff;font-size:1.8rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0 0 .35rem}.wiki-hero-subtitle{color:hsla(0,0%,100%,.8);font-size:.95rem;margin:0 0 1.4rem}.wiki-hero-search-wrap{background:#fff;border-radius:var(--w-radius-sm);box-shadow:0 4px 20px rgba(0,0,0,.18);display:flex;max-width:520px;overflow:hidden}.wiki-hero-search-icon{align-items:center;color:#6b7280;display:flex;flex-shrink:0;font-size:14px;padding:0 .9rem}.wiki-hero-search-input{background:transparent;border:none;color:#1f2937;flex:1;font-size:14.5px;min-width:0;padding:.8rem .5rem .8rem 0}.wiki-hero-search-input::-moz-placeholder{color:#9ca3af}.wiki-hero-search-input::placeholder{color:#9ca3af}.wiki-hero-search-input:focus{outline:none}.wiki-hero-stats{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1.25rem}.wiki-hero-stat{align-items:center;color:hsla(0,0%,100%,.85);display:flex;font-size:13px;font-weight:500;gap:.4rem}.wiki-hero-stat strong{color:#fff;font-size:15px;font-weight:700}.wiki-page-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.wiki-page-title{color:var(--w-text);font-size:1.35rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .2rem}.wiki-breadcrumb{align-items:center;color:var(--w-text-3);display:flex;font-size:13px;gap:.4rem}.wiki-breadcrumb a{color:var(--w-accent);font-weight:500;text-decoration:none}.wiki-breadcrumb a:hover{text-decoration:underline}.wiki-breadcrumb i{font-size:10px}.wiki-page-header-actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.6rem}.wiki-stats-bar{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-bottom:1.5rem}.wiki-stat-card{align-items:center;background:var(--w-surface);border:1px solid var(--w-border-light);border-radius:var(--w-radius-sm);box-shadow:var(--w-shadow-sm);display:flex;gap:.9rem;padding:1rem 1.25rem;transition:box-shadow .18s}.wiki-stat-card:hover{box-shadow:var(--w-shadow-md)}.wiki-stat-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:16px;height:40px;justify-content:center;width:40px}.wiki-stat-icon.blue{background:#dbeafe;color:#1d4ed8}.wiki-stat-icon.purple{background:#ede9fe;color:#7c3aed}.wiki-stat-icon.green{background:#dcfce7;color:#16a34a}.wiki-stat-icon.amber{background:#fef3c7;color:#d97706}.wiki-stat-value{color:var(--w-text);font-size:1.45rem;font-weight:800;letter-spacing:-.03em;line-height:1}.wiki-stat-label{color:var(--w-text-3);font-size:11.5px;font-weight:500;margin-top:.15rem}.wiki-filter-bar{-ms-overflow-style:none;align-items:center;display:flex;gap:.5rem;margin-bottom:1.5rem;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.wiki-filter-bar::-webkit-scrollbar{display:none}.wiki-filter-pill{align-items:center;background:var(--w-surface);border:1.5px solid var(--w-border);border-radius:20px;color:var(--w-text-2);cursor:pointer;display:flex;flex-shrink:0;font-size:13px;font-weight:600;gap:.4rem;padding:.4rem .85rem;transition:all .16s;white-space:nowrap}.wiki-filter-pill i{font-size:11px}.wiki-filter-pill.active,.wiki-filter-pill:hover{background:var(--pill-color,var(--w-accent));border-color:var(--pill-color,var(--w-accent));color:#fff}.wiki-section-label{color:var(--w-text-3);font-size:11.5px;font-weight:700;letter-spacing:.06em;margin-bottom:.85rem;text-transform:uppercase}.wiki-grid{align-items:start;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.wiki-card{background:var(--w-surface);border:1px solid var(--w-border-light);border-radius:var(--w-radius);border-top:4px solid var(--card-color,var(--w-accent));box-shadow:var(--w-shadow-sm);cursor:pointer;display:flex;flex-direction:column;height:100%;transition:transform .2s,box-shadow .2s,border-color .2s}.wiki-card:hover{border-color:var(--w-border);box-shadow:var(--w-shadow-lg);transform:translateY(-3px)}.wiki-card-body{flex:1;padding:1.25rem 1.4rem}.wiki-card-badge{align-items:center;border-radius:20px;display:inline-flex;font-size:11.5px;font-weight:600;gap:.35rem;margin-bottom:.7rem;padding:.2rem .6rem}.wiki-card-badge i{font-size:10px}.wiki-card-title{-webkit-line-clamp:2;color:var(--w-text);font-size:1rem;font-weight:700;letter-spacing:-.01em;line-height:1.35;margin:0 0 .55rem}.wiki-card-excerpt,.wiki-card-title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wiki-card-excerpt{-webkit-line-clamp:3;color:var(--w-text-2);font-size:13.5px;line-height:1.6;margin:0}.wiki-card-footer{align-items:center;background:var(--w-surface-2);border-top:1px solid var(--w-border-light);display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;padding:.7rem 1.4rem}.wiki-card-left{align-items:center;display:flex;gap:.6rem;min-width:0}.wiki-audience-chip{align-items:center;border-radius:20px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:.25rem;padding:.15rem .5rem;white-space:nowrap}.wiki-audience-chip i{font-size:9px}.wiki-audience-chip.staff{background:#dbeafe;color:#1d4ed8}.wiki-audience-chip.client{background:#dcfce7;color:#15803d}.wiki-card-time{color:var(--w-text-3);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiki-card-actions{display:flex;flex-shrink:0;gap:.35rem}.wiki-card-dots-btn{align-items:center;background:transparent;border:1.5px solid var(--w-border);border-radius:7px;color:var(--w-text-3);cursor:pointer;display:flex;font-size:13px;height:28px;justify-content:center;line-height:1;padding:0;transition:all .16s;width:28px}.wiki-card-dots-btn:focus,.wiki-card-dots-btn:hover,.wiki-card-dots-btn[aria-expanded=true]{background:var(--w-surface-2,#f0f0f5);border-color:var(--w-border);color:var(--w-text);outline:none}.wiki-card-dropdown{background:var(--w-surface);border:1px solid var(--w-border);border-radius:10px;box-shadow:var(--w-shadow-md);font-size:13.5px;min-width:160px;padding:.35rem 0}.wiki-card-dropdown .dropdown-item{align-items:center;border-radius:0;color:var(--w-text);display:flex;gap:.4rem;padding:.5rem 1rem}.wiki-card-dropdown .dropdown-item:hover{background:var(--w-bg);color:var(--w-text)}.wiki-card-dropdown .dropdown-item.text-danger{color:#ef4444!important}.wiki-card-dropdown .dropdown-item.text-danger:hover{background:#fef2f2}.wiki-empty-state{color:var(--w-text-3);padding:5rem 2rem;text-align:center}.wiki-empty-state-icon{align-items:center;background:var(--w-surface-2);border:1px solid var(--w-border);border-radius:50%;color:var(--w-text-3);display:flex;font-size:1.75rem;height:72px;justify-content:center;margin:0 auto 1.25rem;width:72px}.wiki-empty-state h3{color:var(--w-text-2);font-size:1.2rem;font-weight:700;margin:0 0 .4rem}.wiki-empty-state p{font-size:14px;margin:0 auto 1.75rem;max-width:380px}.wiki-btn{align-items:center;border:none;border-radius:var(--w-radius-sm);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:.45rem;padding:.55rem 1.15rem;text-decoration:none;transition:all .18s;white-space:nowrap}.wiki-btn.wiki-btn-primary{background:var(--w-accent);color:#fff}.wiki-btn.wiki-btn-primary:hover{box-shadow:var(--w-shadow-md);color:#fff;opacity:.88;text-decoration:none}.wiki-btn.wiki-btn-secondary{background:var(--w-surface);border:1.5px solid var(--w-border);color:var(--w-text-2)}.wiki-btn.wiki-btn-secondary:hover{background:var(--w-surface-2);border-color:var(--w-border);color:var(--w-text);text-decoration:none}.wiki-btn.wiki-btn-ghost{background:transparent;border:1.5px solid var(--w-border);color:var(--w-text-2)}.wiki-btn.wiki-btn-ghost:hover{background:var(--w-surface);color:var(--w-text);text-decoration:none}.wiki-btn.wiki-btn-danger{background:#ef4444;color:#fff}.wiki-btn.wiki-btn-danger:hover{background:#dc2626;color:#fff}.wiki-btn.wiki-btn-sm{font-size:12.5px;padding:.35rem .75rem}.wiki-form-container{background:var(--w-surface);border-radius:0;box-shadow:none}.wiki-form-content{padding:2rem}.wiki-form-section{margin-bottom:2rem}.wiki-form-section-title{align-items:center;border-bottom:2px solid var(--w-border);color:var(--w-text);display:flex;font-size:1rem;font-weight:700;gap:.5rem;margin-bottom:1rem;padding-bottom:.5rem}.wiki-form-group{margin-bottom:1.4rem}.wiki-form-label{color:var(--w-text);display:block;font-size:13.5px;font-weight:600;margin-bottom:.4rem}.wiki-form-input,.wiki-form-select,.wiki-form-textarea{background:var(--w-surface);border:1.5px solid var(--w-border);border-radius:var(--w-radius-sm);color:var(--w-text);font-size:14px;padding:.65rem 1rem;transition:border-color .18s,box-shadow .18s;width:100%}.wiki-form-input::-moz-placeholder,.wiki-form-select::-moz-placeholder,.wiki-form-textarea::-moz-placeholder{color:var(--w-text-3)}.wiki-form-input::placeholder,.wiki-form-select::placeholder,.wiki-form-textarea::placeholder{color:var(--w-text-3)}.wiki-form-input:focus,.wiki-form-select:focus,.wiki-form-textarea:focus{border-color:var(--w-accent);box-shadow:0 0 0 3px rgba(29,130,245,.12);outline:none}.wiki-form-textarea{font-family:inherit;min-height:320px;resize:vertical}.wiki-form-radio-group{display:flex;gap:2rem;margin-top:.35rem}.wiki-form-radio{align-items:center;cursor:pointer;display:flex;gap:.45rem}.wiki-form-radio input[type=radio]{accent-color:var(--w-accent);height:16px;width:16px}.wiki-form-radio-label{color:var(--w-text-2);cursor:pointer;font-size:14px;font-weight:500}.wiki-form-row{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.wiki-form-actions{border-top:1px solid var(--w-border);display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.75rem;padding-top:1.75rem}.wiki-category-form{background:var(--w-surface);border-radius:var(--w-radius);box-shadow:var(--w-shadow-md);overflow:hidden;width:100%}.wiki-category-header{background:var(--w-accent);color:#fff;padding:1.5rem}.wiki-category-title{font-size:1.1rem;font-weight:700;margin:0}.wiki-category-content{padding:1.5rem}.wiki-category-label{color:var(--w-text);display:block;font-size:13.5px;font-weight:600;margin-bottom:.4rem}.wiki-category-input{background:var(--w-surface);border:1.5px solid var(--w-border);border-radius:var(--w-radius-sm);color:var(--w-text);font-size:14px;padding:.65rem 1rem;transition:border-color .18s,box-shadow .18s;width:100%}.wiki-category-input:focus{border-color:var(--w-accent);box-shadow:0 0 0 3px rgba(29,130,245,.12);outline:none}.wiki-category-actions{border-top:1px solid var(--w-border);display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.25rem;padding-top:1.25rem}.wiki-category-list{border-top:1px solid var(--w-border);margin-top:1.75rem;padding-top:1.75rem}.wiki-category-list-title{color:var(--w-text);font-size:1rem;font-weight:700;margin-bottom:.85rem}.wiki-category-item{align-items:center;background:var(--w-surface-2);border:1px solid var(--w-border-light);border-radius:var(--w-radius-sm);display:flex;justify-content:space-between;margin-bottom:.5rem;padding:.75rem 1rem;transition:background .16s,border-color .16s}.wiki-category-item:hover{background:var(--w-bg);border-color:var(--w-border)}.wiki-category-name{color:var(--w-text);font-size:14px;font-weight:500}.wiki-category-actions-small{display:flex;gap:.4rem}.wiki-btn-small{border:none;border-radius:5px;cursor:pointer;font-size:12px;font-weight:600;padding:.25rem .55rem;transition:all .16s}.wiki-btn-small.wiki-btn-small-primary{background:var(--w-accent);color:#fff}.wiki-btn-small.wiki-btn-small-primary:hover{opacity:.85}.wiki-btn-small.wiki-btn-small-secondary{background:var(--w-surface);border:1px solid var(--w-border);color:var(--w-text-2)}.wiki-btn-small.wiki-btn-small-secondary:hover{background:var(--w-bg)}.wiki-btn-small.wiki-btn-small-danger{background:#ef4444;color:#fff}.wiki-btn-small.wiki-btn-small-danger:hover{background:#dc2626}#myModalXl .modal-content{border:none;border-radius:var(--w-radius);box-shadow:var(--w-shadow-lg);overflow:hidden}#myModalXl .modal-header{background:var(--w-accent);border-bottom:none;color:#fff;padding:1.25rem 1.75rem}#myModalXl .modal-title{color:#fff;font-size:1.1rem;font-weight:700;margin:0}#myModalXl .modal-header .close{color:#fff;opacity:.75;text-shadow:none}#myModalXl .modal-header .close:hover{opacity:1}#myModalXl .modal-body,#myModalXl .modal-footer{background:var(--w-surface);padding:0}#myModalXl .modal-footer{border-top:none}#myModalXl .modal-dialog{margin:1.5rem auto;max-width:960px}.wiki-dropzone{background:var(--w-surface-2);border:2px dashed var(--w-border);border-radius:var(--w-radius-sm);cursor:pointer;min-height:130px;padding:2rem;position:relative;text-align:center;transition:border-color .18s,background .18s}.wiki-dropzone.dz-drag-hover,.wiki-dropzone:hover{background:rgba(29,130,245,.04);border-color:var(--w-accent)}.wiki-dropzone .dz-message{margin:1.5rem 0}.wiki-dropzone-icon{color:var(--w-text-3);font-size:2rem;margin-bottom:.5rem}.wiki-dropzone-text{color:var(--w-text-2);font-size:.95rem;font-weight:600;margin-bottom:.2rem}.wiki-dropzone-hint{color:var(--w-text-3);font-size:13px}.wiki-article-wrap{margin:0 auto;max-width:820px;padding:2rem}.wiki-article{background:var(--w-surface);border:1px solid var(--w-border-light);border-radius:var(--w-radius);box-shadow:var(--w-shadow-sm);overflow:hidden}.wiki-article-header{background:linear-gradient(135deg,var(--header_color,#1d82f5) 0,color-mix(in srgb,var(--header_color,#1d82f5) 65%,#091525) 100%);color:#fff;overflow:hidden;padding:2.5rem 2rem 2rem;position:relative}.wiki-article-header:before{background:hsla(0,0%,100%,.07);border-radius:50%;content:"";height:320px;position:absolute;right:-80px;top:-120px;width:320px}.wiki-article-header:after{background:hsla(0,0%,100%,.05);border-radius:50%;bottom:-80px;content:"";height:200px;left:-40px;position:absolute;width:200px}.wiki-article-actions{position:absolute;right:1.1rem;top:1.1rem;z-index:2}.wiki-article-title{font-size:2rem;font-weight:800;letter-spacing:-.025em;line-height:1.2;margin:0 0 .6rem;position:relative;z-index:1}.wiki-article-meta{align-items:center;display:flex;flex-wrap:wrap;font-size:13.5px;gap:.65rem 1.25rem;opacity:.9;position:relative;z-index:1}.wiki-article-category{background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.25);border-radius:20px;font-size:12.5px;font-weight:600;padding:.2rem .7rem}.wiki-back-link{align-items:center;color:hsla(0,0%,100%,.85);display:inline-flex;font-size:13px;gap:.35rem;margin-bottom:1rem;position:relative;text-decoration:none;z-index:1}.wiki-back-link:hover{color:#fff;text-decoration:none}.wiki-article-content{color:var(--w-text-2);font-size:15.5px;line-height:1.75;padding:2rem}.wiki-article-content h1,.wiki-article-content h2,.wiki-article-content h3,.wiki-article-content h4,.wiki-article-content h5,.wiki-article-content h6{color:var(--w-text);font-weight:700;letter-spacing:-.015em;line-height:1.3;margin:2rem 0 .85rem}.wiki-article-content h1{border-bottom:2px solid var(--w-border);font-size:1.8rem;padding-bottom:.5rem}.wiki-article-content h2{border-bottom:1px solid var(--w-border-light);font-size:1.4rem;padding-bottom:.3rem}.wiki-article-content h3{font-size:1.15rem}.wiki-article-content h4{font-size:1rem}.wiki-article-content p{margin-bottom:1.1rem}.wiki-article-content ol,.wiki-article-content ul{margin-bottom:1.1rem;padding-left:1.6rem}.wiki-article-content li{margin-bottom:.45rem}.wiki-article-content blockquote{background:rgba(29,130,245,.05);border-left:4px solid var(--w-accent);border-radius:0 var(--w-radius-sm) var(--w-radius-sm) 0;color:var(--w-text-2);font-style:italic;margin:1.5rem 0;padding:1rem 1.5rem}.wiki-article-content code{background:var(--w-surface-2);border:1px solid var(--w-border-light);border-radius:5px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875em;padding:.15rem .35rem}.wiki-article-content pre{background:#1a1f2e;border-radius:var(--w-radius-sm);color:#e2e8f0;margin:1.25rem 0;overflow-x:auto;padding:1.25rem}.wiki-article-content pre code{background:none;border:none;color:inherit;font-size:inherit;padding:0}.wiki-article-content table{border-collapse:collapse;border-radius:var(--w-radius-sm);box-shadow:var(--w-shadow-sm);margin:1.25rem 0;overflow:hidden;width:100%}.wiki-article-content td,.wiki-article-content th{border:1px solid var(--w-border-light);padding:.7rem 1rem;text-align:left}.wiki-article-content th{background:var(--w-surface-2);color:var(--w-text);font-size:13.5px;font-weight:700}.wiki-article-content img{border:1px solid var(--w-border-light);border-radius:var(--w-radius-sm);height:auto;margin:1rem 0;max-width:100%}.wiki-article-content a{color:var(--w-accent);font-weight:500;text-decoration:none}.wiki-article-content a:hover{text-decoration:underline}.wiki-files-section{background:var(--w-surface-2);border-top:1px solid var(--w-border-light);padding:2rem}.wiki-files-title{align-items:center;color:var(--w-text);display:flex;font-size:1rem;font-weight:700;gap:.5rem;margin-bottom:1rem}.wiki-files-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-top:1rem}.wiki-file-card{background:var(--w-surface);border:1px solid var(--w-border);border-radius:var(--w-radius-sm);padding:1.25rem;transition:box-shadow .18s,border-color .18s}.wiki-file-card:hover{border-color:var(--w-border);box-shadow:var(--w-shadow-md)}.wiki-file-icon{color:var(--w-text-3);font-size:2rem;margin-bottom:.6rem;text-align:center}.wiki-file-name{color:var(--w-text);font-size:13.5px;font-weight:600;line-height:1.4;margin-bottom:.3rem;word-break:break-word}.wiki-file-meta{color:var(--w-text-3);font-size:12px;margin-bottom:.2rem}.wiki-file-actions{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.85rem}.wiki-empty-files{color:var(--w-text-3);padding:2rem;text-align:center}.wiki-empty-files-icon{font-size:1.8rem;margin-bottom:.4rem}@media (max-width:1100px){.wiki-stats-bar{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.wiki-container{flex-direction:column}.wiki-sidebar{border-radius:0;height:auto;left:auto;max-height:260px;max-width:none;overflow-y:auto;position:static;top:auto;width:100%}.wiki-nav-scroll{flex:none}.wiki-main{margin-left:0;padding:1.25rem}.wiki-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.wiki-hero{padding:1.75rem 1.25rem}.wiki-hero-title{font-size:1.5rem}}@media (max-width:640px){.wiki-stats-bar{grid-template-columns:repeat(2,1fr)}.wiki-grid{grid-template-columns:1fr}.wiki-page-header{align-items:flex-start;flex-direction:column;gap:.75rem}.wiki-form-row{grid-template-columns:1fr}.wiki-form-radio-group{flex-direction:column;gap:.75rem}.wiki-form-actions{flex-direction:column}.wiki-article-title{font-size:1.5rem}.wiki-article-content,.wiki-files-section{padding:1.25rem}#myModalXl .modal-dialog{margin:.5rem;max-width:calc(100% - 1rem)}}.sidebar-toggled .wiki-sidebar{left:68px}@media (max-width:991.98px){.sidebar-toggled .wiki-sidebar{left:auto}}.wk-comments-section{background:var(--w-surface);border-top:1px solid var(--w-border-light);padding:0 2rem 2rem}.wk-comments-header{padding:1.5rem 0 1rem}.wk-comments-title{align-items:center;color:var(--w-text);display:flex;font-size:1rem;font-weight:700;gap:.6rem;margin:0}.wk-comments-title i{color:var(--w-accent)}.wk-comments-count{align-items:center;background:var(--w-accent);border-radius:20px;color:#fff;display:inline-flex;font-size:11.5px;font-weight:700;height:22px;justify-content:center;line-height:1;min-width:22px;padding:0 6px}.wk-comments-list{display:flex;flex-direction:column;gap:1rem;min-height:10px}.wk-comment{animation:wk-fade-in .25s ease;display:flex;gap:.85rem}@keyframes wk-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.wk-comment-avatar{align-items:center;background:var(--w-border);border:2px solid var(--w-border-light);border-radius:50%;display:flex;flex-shrink:0;height:38px;justify-content:center;overflow:hidden;width:38px}.wk-comment-avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wk-comment-avatar-initials{align-items:center;background:var(--w-text-3);border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;height:100%;justify-content:center;width:100%}.wk-comment-body{background:var(--w-surface-2);border:1px solid var(--w-border-light);border-radius:0 var(--w-radius) var(--w-radius) var(--w-radius);flex:1;min-width:0;padding:.75rem 1rem}.wk-comment-header{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem .75rem;margin-bottom:.4rem}.wk-comment-author{color:var(--w-text);font-size:13.5px;font-weight:700}.wk-comment-you{background:rgba(29,130,245,.12);border-radius:20px;color:var(--w-accent);font-size:11px;font-weight:600;padding:.1rem .45rem}.wk-comment-time{color:var(--w-text-3);font-size:12px;margin-left:auto}.wk-comment-text{word-wrap:break-word;color:var(--w-text-2);font-size:14px;line-height:1.6;white-space:pre-wrap}.wk-comment-delete-btn{align-items:center;background:none;border:none;color:var(--w-text-3);cursor:pointer;display:inline-flex;font-size:12px;gap:.3rem;margin-top:.5rem;padding:0;transition:color .16s}.wk-comment-delete-btn:hover{color:#ef4444}.wk-comments-empty{background:var(--w-surface-2);border:1.5px dashed var(--w-border);border-radius:var(--w-radius);color:var(--w-text-3);padding:2rem;text-align:center}.wk-comments-empty-icon{font-size:2rem;margin-bottom:.6rem;opacity:.5}.wk-comments-empty-title{color:var(--w-text-2);font-size:15px;font-weight:600;margin:0 0 .25rem}.wk-comments-empty-desc{font-size:13.5px;margin:0}.wk-comment-form-wrap{align-items:flex-start;border-top:1px solid var(--w-border-light);display:flex;gap:.85rem;margin-top:1.5rem;padding-top:1.25rem}.wk-comment-form-avatar{border:2px solid var(--w-border-light);border-radius:50%;flex-shrink:0;height:38px;overflow:hidden;width:38px}.wk-comment-form-avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wk-comment-form-avatar .wk-comment-avatar-initials{font-size:14px;height:100%;width:100%}.wk-comment-form{flex:1;min-width:0}.wk-comment-input-wrap{background:var(--w-surface);border:1.5px solid var(--w-border);border-radius:var(--w-radius);overflow:hidden;transition:border-color .18s,box-shadow .18s}.wk-comment-input-wrap:focus-within{border-color:var(--w-accent);box-shadow:0 0 0 3px rgba(29,130,245,.1)}.wk-comment-input{background:transparent;border:none;color:var(--w-text);display:block;font-family:inherit;font-size:14px;line-height:1.5;max-height:180px;min-height:44px;overflow-y:auto;padding:.75rem 1rem;resize:none;width:100%}.wk-comment-input::-moz-placeholder{color:var(--w-text-3)}.wk-comment-input::placeholder{color:var(--w-text-3)}.wk-comment-input:focus{outline:none}.wk-comment-input-actions{align-items:center;background:var(--w-surface-2);border-top:1px solid var(--w-border-light);display:flex;justify-content:space-between;padding:.5rem .75rem}.wk-comment-char-count{color:var(--w-text-3);font-size:11.5px}.wk-comment-submit{align-items:center;background:var(--w-accent);border:none;border-radius:var(--w-radius-sm);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:.4rem;padding:.4rem .9rem;transition:opacity .18s,box-shadow .18s}.wk-comment-submit:hover{box-shadow:var(--w-shadow-md);opacity:.88}.wk-comment-submit:disabled{cursor:not-allowed;opacity:.5}@media (max-width:640px){.wk-comments-section{padding:0 1.25rem 1.25rem}.wk-comment-form-wrap{gap:.6rem}}body.dark-theme .wk-comments-section{background:var(--w-surface)}body.dark-theme .wk-comment-body,body.dark-theme .wk-comments-empty{background:var(--w-surface-2);border-color:var(--w-border)}body.dark-theme .wk-comment-input-wrap{background:var(--w-surface)}body.dark-theme .wk-comment-input-actions{background:var(--w-surface-2);border-color:var(--w-border)}body.dark-theme .wk-comment-form-wrap{border-color:var(--w-border)}body.dark-theme{--w-bg:#12141a;--w-surface:#1c1f27;--w-surface-2:#23272f;--w-border:#2d3241;--w-border-light:#252936;--w-text:#f0f3fa;--w-text-2:#a8b5cc;--w-text-3:#5e6b82;--w-shadow-sm:0 1px 3px rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.18);--w-shadow-md:0 4px 14px rgba(0,0,0,.35),0 2px 6px rgba(0,0,0,.25);--w-shadow-lg:0 10px 36px rgba(0,0,0,.45),0 4px 14px rgba(0,0,0,.3)}body.dark-theme .wiki-stat-icon.blue{background:rgba(29,78,216,.2);color:#60a5fa}body.dark-theme .wiki-stat-icon.purple{background:rgba(124,58,237,.2);color:#a78bfa}body.dark-theme .wiki-stat-icon.green{background:rgba(22,163,74,.2);color:#4ade80}body.dark-theme .wiki-stat-icon.amber{background:rgba(217,119,6,.2);color:#fbbf24}body.dark-theme .wiki-audience-chip.staff{background:rgba(29,78,216,.25);color:#93c5fd}body.dark-theme .wiki-audience-chip.client{background:rgba(22,163,74,.25);color:#86efac}body.dark-theme .wiki-sidebar-footer{border-top-color:var(--w-border)}body.dark-theme .wiki-article-content blockquote{background:rgba(29,130,245,.08)}body.dark-theme .wiki-article-content code{background:var(--w-surface-2);border-color:var(--w-border)}body.dark-theme .wiki-article-content th,body.dark-theme .wiki-category-item{background:var(--w-surface-2)}body.dark-theme #myModalXl .modal-body,body.dark-theme #myModalXl .modal-footer{background:var(--w-surface)}.property-health-dashboard{margin-bottom:1.5rem}.property-health-dashboard .health-dashboard-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.property-health-dashboard .health-dashboard-header h4{align-items:center;color:#1f2937;display:flex;font-size:1.125rem;font-weight:600;gap:.5rem;margin:0}.property-health-dashboard .health-dashboard-header h4 i{color:#6b7280}.property-health-dashboard .health-dashboard-header .health-last-updated{color:#6b7280;font-size:.75rem}.property-health-dashboard .health-dashboard-grid{display:grid;gap:1.5rem;grid-template-columns:340px 1fr}@media (max-width:991px){.property-health-dashboard .health-dashboard-grid{grid-template-columns:1fr}}.health-pulse-center{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:992px){.health-pulse-center{height:-moz-fit-content;height:fit-content;position:sticky;top:100px}}.pulse-indicator-block{align-items:center;display:flex;flex-direction:column;width:100%}.pulse-indicator{justify-content:flex-start}.pulse-indicator,.pulse-indicator .pulse-indicator-wrapper{align-items:center;display:flex;flex-direction:column;position:relative;width:200px}.pulse-indicator .pulse-indicator-wrapper{height:200px;justify-content:center}.pulse-indicator .pulse-rings{height:100%;left:0;position:absolute;top:0;width:100%}.pulse-indicator .pulse-ring{border:2px solid var(--pulse-color,#3b82f6);border-radius:50%;opacity:0;position:absolute}.pulse-indicator .pulse-ring.pulse-ring-outer{animation:pulseRing var(--pulse-speed,2s) ease-out infinite;height:100%;left:0;top:0;width:100%}.pulse-indicator .pulse-ring.pulse-ring-middle{animation:pulseRing var(--pulse-speed,2s) ease-out infinite;animation-delay:calc(var(--pulse-speed, 2s)*.33);height:85%;left:7.5%;top:7.5%;width:85%}.pulse-indicator .pulse-ring.pulse-ring-inner{animation:pulseRing var(--pulse-speed,2s) ease-out infinite;animation-delay:calc(var(--pulse-speed, 2s)*.66);height:70%;left:15%;top:15%;width:70%}.pulse-indicator .pulse-core{align-items:center;animation:pulseCore var(--pulse-speed,2s) ease-in-out infinite;background:linear-gradient(135deg,#fff,#f9fafb);border-radius:50%;box-shadow:0 4px 20px rgba(0,0,0,.1),inset 0 0 0 4px var(--pulse-color,#3b82f6);display:flex;flex-direction:column;height:140px;justify-content:center;position:relative;width:140px;z-index:10}.pulse-indicator .pulse-core .pulse-score{color:var(--pulse-color,#3b82f6);font-size:2.5rem;font-weight:700;line-height:1}.pulse-indicator .pulse-core .pulse-status{color:#6b7280;font-size:.875rem;font-weight:600;margin-top:.25rem;text-transform:capitalize}.pulse-indicator .heartbeat-line{bottom:-10px;height:20px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.pulse-indicator .heartbeat-line .heartbeat-path{fill:none;stroke:var(--pulse-color,#3b82f6);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.quick-wins-section{margin-top:2rem;max-width:100%;width:100%}.quick-wins-section .quick-wins-title{align-items:center;color:#6b7280;display:flex;font-size:.75rem;font-weight:600;gap:.375rem;margin-bottom:.75rem}.quick-wins-section .quick-wins-title i{color:#f59e0b}.quick-wins-section .quick-wins-list{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));max-height:340px;overflow-x:hidden;overflow-y:auto;padding-right:.5rem}.quick-wins-section .quick-wins-list::-webkit-scrollbar{width:6px}.quick-wins-section .quick-wins-list::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}.quick-wins-section .quick-wins-list::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.quick-wins-section .quick-wins-list::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.quick-wins-section .quick-win-item{animation:quickWinFadeIn .5s ease forwards;animation-delay:calc(var(--win-index, 0)*.1s);background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.05);display:flex;gap:.625rem;opacity:0;padding:.75rem;transition:all .2s ease}.quick-wins-section .quick-win-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateX(4px)}.quick-wins-section .quick-win-item:focus,.quick-wins-section .quick-win-item:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.quick-wins-section .quick-win-item[data-priority=high]{border-left:3px solid #ef4444}.quick-wins-section .quick-win-item[data-priority=medium]{border-left:3px solid #f59e0b}.quick-wins-section .quick-win-item[data-priority=low]{border-left:3px solid #3b82f6}.quick-wins-section .quick-win-item .quick-win-icon{align-items:center;background:rgba(245,158,11,.1);border-radius:6px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.quick-wins-section .quick-win-item .quick-win-icon i{color:#f59e0b;font-size:.875rem}.quick-wins-section .quick-win-item .quick-win-content{flex:1;min-width:0}.quick-wins-section .quick-win-item .quick-win-content .quick-win-title{color:#374151;font-size:.8125rem;font-weight:600;line-height:1.3;margin-bottom:.25rem}.quick-wins-section .quick-win-item .quick-win-content .quick-win-description{color:#6b7280;font-size:.6875rem;line-height:1.4;margin-bottom:.5rem}.quick-wins-section .quick-win-item .quick-win-content .quick-win-impact{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.quick-wins-section .quick-win-item .quick-win-content .quick-win-impact .impact-badge{background:rgba(245,158,11,.1);border-radius:4px;color:#f59e0b;font-size:.625rem;font-weight:600;letter-spacing:.025em;padding:.125rem .375rem;text-transform:uppercase}.quick-wins-section .quick-win-item .quick-win-content .quick-win-impact .score-improvement{color:#10b981;font-size:.6875rem;font-weight:600}@keyframes quickWinFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseRing{0%{opacity:.8;transform:scale(.8)}50%{opacity:.4}to{opacity:0;transform:scale(1.2)}}@keyframes pulseCore{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes pulseCoreDark{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.health-metrics-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.health-metrics-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.health-metrics-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.health-metrics-grid{grid-template-columns:1fr}}.health-metric-card{animation:cardFadeIn .5s ease forwards;animation-delay:var(--card-delay,0ms);background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);opacity:0;padding:1rem;transition:all .2s ease}.health-metric-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-2px)}.health-metric-card:focus,.health-metric-card:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.12),0 0 0 4px rgba(59,130,246,.1);outline:2px solid #3b82f6;outline-offset:2px}.health-metric-card .metric-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:.75rem}.health-metric-card .metric-header .metric-title{color:#6b7280;font-size:.8125rem;font-weight:600}.health-metric-card .metric-header .metric-icon{align-items:center;border-radius:8px;display:flex;height:32px;justify-content:center;width:32px}.health-metric-card .metric-header .metric-icon i{font-size:.875rem}.health-metric-card .metric-score-ring{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}.health-metric-card .metric-score-ring .progress-ring-container{flex-shrink:0;height:48px;width:48px}.health-metric-card .metric-score-ring .metric-score-value{font-size:1.5rem;font-weight:700;line-height:1}.health-metric-card .metric-details{color:#6b7280;font-size:.75rem}.health-metric-card .metric-details .detail-item{align-items:center;display:flex;justify-content:space-between;padding:.25rem 0}.health-metric-card .metric-details .detail-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.05)}.health-metric-card .metric-details .detail-item .detail-label{color:#6b7280}.health-metric-card .metric-details .detail-item .detail-value{color:#374151;font-weight:600}.health-metric-card .metric-details .detail-item .detail-value.text-success{color:#10b981}.health-metric-card .metric-details .detail-item .detail-value.text-warning{color:#f59e0b}.health-metric-card .metric-details .detail-item .detail-value.text-danger{color:#ef4444}@keyframes cardFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.progress-ring{transform:rotate(-90deg)}.progress-ring .progress-ring-bg{fill:none;stroke:#e5e7eb;stroke-width:4}.progress-ring .progress-ring-fill{fill:none;stroke-width:4;stroke-linecap:round;stroke-dasharray:144.5;stroke-dashoffset:144.5;transition:stroke-dashoffset 1s ease-out}.health-breakdown{border-top:1px solid rgba(0,0,0,.08);margin-top:1.5rem;padding-top:1rem}.health-breakdown .breakdown-title{color:#6b7280;font-size:.8125rem;font-weight:600;margin-bottom:.75rem}.health-breakdown .breakdown-grid{display:grid;gap:1rem;grid-template-columns:repeat(5,1fr)}@media (max-width:767px){.health-breakdown .breakdown-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.health-breakdown .breakdown-grid{grid-template-columns:1fr}}.health-breakdown .breakdown-item .breakdown-label{align-items:center;display:flex;justify-content:space-between;margin-bottom:.375rem}.health-breakdown .breakdown-item .breakdown-label span:first-child{color:#6b7280;font-size:.75rem;text-transform:capitalize}.health-breakdown .breakdown-item .breakdown-label .breakdown-score{color:#374151;font-size:.75rem;font-weight:600}.health-breakdown .breakdown-item .breakdown-bar{background:#e5e7eb;border-radius:3px;height:6px;overflow:hidden}.health-breakdown .breakdown-item .breakdown-bar .breakdown-fill{border-radius:3px;height:100%;transition:width 1s ease-out;width:0}.health-breakdown .breakdown-item .breakdown-bar .breakdown-fill.bg-excellent{background-color:#10b981}.health-breakdown .breakdown-item .breakdown-bar .breakdown-fill.bg-good{background-color:#3b82f6}.health-breakdown .breakdown-item .breakdown-bar .breakdown-fill.bg-fair{background-color:#f59e0b}.health-breakdown .breakdown-item .breakdown-bar .breakdown-fill.bg-poor{background-color:#f97316}.health-breakdown .breakdown-item .breakdown-bar .breakdown-fill.bg-critical{background-color:#ef4444}.health-breakdown .breakdown-item .breakdown-weight{color:#6b7280;font-size:.625rem;margin-top:.25rem}.metric-compliance{background:rgba(99,102,241,.06)}.metric-compliance .metric-icon{background:rgba(99,102,241,.12)}.metric-compliance .metric-icon i,.metric-compliance .metric-score-value{color:#6366f1}.metric-financial{background:rgba(34,197,94,.06)}.metric-financial .metric-icon{background:rgba(34,197,94,.12)}.metric-financial .metric-icon i,.metric-financial .metric-score-value{color:#22c55e}.metric-tenancy{background:rgba(59,130,246,.06)}.metric-tenancy .metric-icon{background:rgba(59,130,246,.12)}.metric-tenancy .metric-icon i,.metric-tenancy .metric-score-value{color:#3b82f6}.metric-tickets{background:rgba(249,115,22,.06)}.metric-tickets .metric-icon{background:rgba(249,115,22,.12)}.metric-tickets .metric-icon i,.metric-tickets .metric-score-value{color:#f97316}.metric-inventory{background:rgba(168,85,247,.06)}.metric-inventory .metric-icon{background:rgba(168,85,247,.12)}.metric-inventory .metric-icon i,.metric-inventory .metric-score-value{color:#a855f7}.metric-expenses{background:rgba(236,72,153,.06)}.metric-expenses .metric-icon{background:rgba(236,72,153,.12)}.metric-expenses .metric-icon i,.metric-expenses .metric-score-value{color:#ec4899}body.dark-theme .health-metric-card.metric-compliance{background:color-mix(in srgb,#6366f1 15%,var(--dt-card))!important}body.dark-theme .health-metric-card.metric-financial{background:color-mix(in srgb,#22c55e 15%,var(--dt-card))!important}body.dark-theme .health-metric-card.metric-tenancy{background:color-mix(in srgb,#3b82f6 15%,var(--dt-card))!important}body.dark-theme .health-metric-card.metric-tickets{background:color-mix(in srgb,#f97316 15%,var(--dt-card))!important}body.dark-theme .health-metric-card.metric-inventory{background:color-mix(in srgb,#a855f7 15%,var(--dt-card))!important}body.dark-theme .health-metric-card.metric-expenses{background:color-mix(in srgb,#ec4899 15%,var(--dt-card))!important}body.dark-theme .health-metric-card.metric-compliance:hover{background:color-mix(in srgb,#6366f1 22%,var(--dt-card))!important}body.dark-theme .health-metric-card.metric-financial:hover{background:color-mix(in srgb,#22c55e 22%,var(--dt-card))!important}body.dark-theme .health-metric-card.metric-tenancy:hover{background:color-mix(in srgb,#3b82f6 22%,var(--dt-card))!important}body.dark-theme .health-metric-card.metric-tickets:hover{background:color-mix(in srgb,#f97316 22%,var(--dt-card))!important}body.dark-theme .health-metric-card.metric-inventory:hover{background:color-mix(in srgb,#a855f7 22%,var(--dt-card))!important}body.dark-theme .health-metric-card.metric-expenses:hover{background:color-mix(in srgb,#ec4899 22%,var(--dt-card))!important}@media (prefers-reduced-motion:reduce){.health-metric-card,.heartbeat-path,.pulse-core,.pulse-ring,.quick-win-item{animation:none!important;transition:none!important}}body.dark-theme .property-health-dashboard .health-dashboard-header h4{color:var(--dt-text)!important}body.dark-theme .property-health-dashboard .health-dashboard-header .health-last-updated,body.dark-theme .property-health-dashboard .health-dashboard-header h4 i{color:var(--dt-text-muted)!important}body.dark-theme .pulse-core{animation:pulseCoreDark var(--pulse-speed,2s) ease-in-out infinite!important;background:linear-gradient(135deg,var(--dt-card) 0,var(--dt-secondary) 100%)!important;box-shadow:0 4px 20px rgba(0,0,0,.3),inset 0 0 0 4px var(--pulse-color,#3b82f6)!important}body.dark-theme .pulse-core .pulse-score{color:var(--pulse-color,#3b82f6)!important}body.dark-theme .pulse-core .pulse-status,body.dark-theme .quick-wins-section .quick-wins-title{color:var(--dt-text-muted)!important}body.dark-theme .quick-wins-section .quick-wins-title i{color:var(--dt-warning)!important}body.dark-theme .quick-wins-section .quick-win-item{background:var(--dt-card)!important;border:1px solid var(--dt-border)!important;box-shadow:none!important}body.dark-theme .quick-wins-section .quick-win-item:hover{background:var(--dt-secondary)!important;box-shadow:none!important}body.dark-theme .quick-wins-section .quick-win-item:focus,body.dark-theme .quick-wins-section .quick-win-item:focus-visible{outline:2px solid var(--dt-primary)!important;outline-offset:2px}body.dark-theme .quick-wins-section .quick-win-item .quick-win-icon{background:rgba(245,158,11,.15)!important}body.dark-theme .quick-wins-section .quick-win-item .quick-win-icon i{color:var(--dt-warning)!important}body.dark-theme .quick-wins-section .quick-win-item .quick-win-content .quick-win-title{color:var(--dt-text)!important}body.dark-theme .quick-wins-section .quick-win-item .quick-win-content .quick-win-description{color:var(--dt-text-muted)!important}body.dark-theme .quick-wins-section .quick-win-item .quick-win-content .quick-win-impact .impact-badge{background:rgba(245,158,11,.15)!important;color:var(--dt-warning)!important}body.dark-theme .quick-wins-section .quick-win-item .quick-win-content .quick-win-impact .score-improvement{color:var(--dt-success)!important}body.dark-theme .health-metric-card{background:var(--dt-card)!important;border:1px solid var(--dt-border)!important;box-shadow:none!important}body.dark-theme .health-metric-card:hover{background:var(--dt-secondary)!important;box-shadow:none!important}body.dark-theme .health-metric-card:focus,body.dark-theme .health-metric-card:focus-visible{box-shadow:none!important;outline:2px solid var(--dt-primary)!important;outline-offset:2px}body.dark-theme .health-metric-card .metric-header .metric-title{color:var(--dt-text-muted)!important}body.dark-theme .health-metric-card .metric-score-value{color:inherit!important}body.dark-theme .health-metric-card .metric-details{color:var(--dt-text-muted)!important}body.dark-theme .health-metric-card .metric-details .detail-item{border-bottom-color:var(--dt-border)!important}body.dark-theme .health-metric-card .metric-details .detail-item .detail-label{color:var(--dt-text-muted)!important}body.dark-theme .health-metric-card .metric-details .detail-item .detail-value{color:var(--dt-text)!important}body.dark-theme .health-metric-card .metric-details .detail-item .detail-value.text-success{color:var(--dt-success)!important}body.dark-theme .health-metric-card .metric-details .detail-item .detail-value.text-warning{color:var(--dt-warning)!important}body.dark-theme .health-metric-card .metric-details .detail-item .detail-value.text-danger{color:var(--dt-danger)!important}body.dark-theme .progress-ring .progress-ring-bg{stroke:var(--dt-border)!important}body.dark-theme .health-breakdown{border-top-color:var(--dt-border)!important}body.dark-theme .health-breakdown .breakdown-item .breakdown-label span:first-child,body.dark-theme .health-breakdown .breakdown-title{color:var(--dt-text-muted)!important}body.dark-theme .health-breakdown .breakdown-item .breakdown-label .breakdown-score{color:var(--dt-text)!important}body.dark-theme .health-breakdown .breakdown-item .breakdown-bar{background:var(--dt-border)!important}body.dark-theme .health-breakdown .breakdown-item .breakdown-weight{color:var(--dt-text-muted)!important}.tenancy-overview-cards .card{background:#fff;border:1px solid rgba(0,0,0,.08)!important;border-radius:12px!important;box-shadow:none!important;overflow:hidden;transition:border-color .15s ease}.tenancy-overview-cards .card:hover{border-color:rgba(0,0,0,.14)!important}.tenancy-overview-cards .card-header{background:#fbfcfd!important;border-bottom:1px solid rgba(0,0,0,.06)!important;padding:1rem 1.25rem!important}.tenancy-overview-cards .card-header h5{align-items:center;color:#1f2937;display:flex;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}.tenancy-overview-cards .card-header h5 i{align-items:center;border-radius:9px;display:inline-flex;font-size:.95rem;height:34px;justify-content:center;margin-right:.625rem!important;width:34px}.tenancy-overview-cards .card-header h5 i.text-primary{background:rgba(59,130,246,.12)}.tenancy-overview-cards .card-header h5 i.text-success{background:rgba(16,185,129,.12)}.tenancy-overview-cards .card-header h5 i.text-info{background:rgba(6,182,212,.12)}.tenancy-overview-cards .card-header h5 i.text-warning{background:rgba(245,158,11,.12)}.tenancy-overview-cards .card-header h5 i.text-danger{background:rgba(239,68,68,.12)}.tenancy-overview-cards .card-body{padding:1.25rem 1.25rem 1.5rem!important}.tenancy-overview-cards .rounded.p-2{align-items:center;border-radius:10px!important;display:flex;height:38px;justify-content:center;min-width:38px;width:38px}.tenancy-overview-cards .rounded.p-2 i{font-size:.95rem;line-height:1}.tenancy-overview-cards .t-info-panel{background:rgba(0,0,0,.025)!important;border:1px solid rgba(0,0,0,.04)!important;border-radius:8px!important;margin-bottom:.5rem!important;padding:.75rem .875rem!important;transition:background .15s ease}.tenancy-overview-cards .t-info-panel:last-child{margin-bottom:0!important}.tenancy-overview-cards .t-info-panel:hover{background:rgba(0,0,0,.04)!important}.tenancy-overview-cards p.text-muted{letter-spacing:.02em}.tenancy-overview-cards p.text-uppercase.text-muted{font-size:.7rem!important;font-weight:600}.tenancy-overview-cards .border-bottom{border-bottom-color:rgba(0,0,0,.06)!important}.tenancy-overview-cards .border-right{border-right-color:rgba(0,0,0,.06)!important}.tenancy-overview-cards .bg-light{background-color:#f9fafb!important;border:1px solid rgba(0,0,0,.05);border-radius:10px!important}body.dark-theme .tenancy-overview-cards .card{background:var(--dt-card)!important;border-color:hsla(0,0%,100%,.08)!important;box-shadow:none!important}body.dark-theme .tenancy-overview-cards .card:hover{border-color:hsla(0,0%,100%,.16)!important;box-shadow:none!important}body.dark-theme .tenancy-overview-cards .card-header{background:var(--dt-secondary)!important;border-bottom-color:hsla(0,0%,100%,.08)!important}body.dark-theme .tenancy-overview-cards .card-header h5{color:var(--dt-text)}body.dark-theme .tenancy-overview-cards .card-header h5 i.text-primary{background:rgba(59,130,246,.18)}body.dark-theme .tenancy-overview-cards .card-header h5 i.text-success{background:rgba(16,185,129,.18)}body.dark-theme .tenancy-overview-cards .card-header h5 i.text-info{background:rgba(6,182,212,.18)}body.dark-theme .tenancy-overview-cards .card-header h5 i.text-warning{background:rgba(245,158,11,.18)}body.dark-theme .tenancy-overview-cards .card-header h5 i.text-danger{background:rgba(239,68,68,.18)}body.dark-theme .tenancy-overview-cards .border-bottom{border-bottom-color:hsla(0,0%,100%,.08)!important}body.dark-theme .tenancy-overview-cards .border-right{border-right-color:hsla(0,0%,100%,.08)!important}body.dark-theme .tenancy-overview-cards .bg-light{background-color:var(--dt-secondary)!important;border-color:hsla(0,0%,100%,.06)}body.dark-theme .tenancy-overview-cards .card:not(.task-card):not(.no-task-card) .card-body .t-info-panel{background:hsla(0,0%,100%,.04)!important;border-color:hsla(0,0%,100%,.06)!important}body.dark-theme .tenancy-overview-cards .card:not(.task-card):not(.no-task-card) .card-body .t-info-panel:hover{background:hsla(0,0%,100%,.07)!important}:root{--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-right:env(safe-area-inset-right,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--safe-area-inset-left:env(safe-area-inset-left,0px)}.main-header{position:relative;z-index:1020}@supports (padding-top:env(safe-area-inset-top)){@media screen and (max-width:991px){.main-header{padding-top:env(safe-area-inset-top);position:relative}.main-header:before{background-color:inherit;content:"";height:env(safe-area-inset-top,0);left:0;position:fixed;right:0;top:0;z-index:1001}.main-header.bg-white:before{background-color:#fff!important}}}@supports (padding-left:env(safe-area-inset-left)){@media screen and (max-width:991px){.main-header .navbar-left{padding-left:max(12px,env(safe-area-inset-left))}}@media screen and (max-width:575px){.main-header .navbar-left{padding-left:max(8px,env(safe-area-inset-left))}}}@supports (padding-right:env(safe-area-inset-right)){@media screen and (max-width:991px){.main-header .page-header-right{padding-right:max(12px,env(safe-area-inset-right))}}@media screen and (max-width:575px){.main-header .page-header-right{padding-right:max(8px,env(safe-area-inset-right))}}}.main-header.bg-white:before,body:not(.dark-theme) .main-header:before{background-color:#fff!important}body.dark-theme .main-header:before{background-color:#1c1f23!important}@media (display-mode:standalone){.main-header.bg-white:before,body:not(.dark-theme) .main-header:before{background-color:#fff!important}body.dark-theme .main-header:before{background-color:#1c1f23!important}}@supports (padding-left:env(safe-area-inset-left)){@media screen and (min-width:992px){.main-sidebar{padding-left:env(safe-area-inset-left)}}}@supports (padding-top:env(safe-area-inset-top)){@media screen and (min-width:992px){.main-sidebar .sidebar-brand-box{padding-top:env(safe-area-inset-top)}}}@media screen and (max-width:991px){@supports (padding-top:env(safe-area-inset-top)){.mobile-sidebar-overlay,.sidebar-backdrop{padding-top:env(safe-area-inset-top)}}}@supports (padding-bottom:env(safe-area-inset-bottom)){@media screen and (max-width:991px){.body-wrapper{padding-bottom:env(safe-area-inset-bottom)}}}@supports (padding-left:env(safe-area-inset-left)){@media screen and (max-width:991px){.content-wrapper{padding-left:max(15px,env(safe-area-inset-left));padding-right:max(15px,env(safe-area-inset-right))}}}@supports (padding-top:env(safe-area-inset-top)){.modal .modal-fullscreen .modal-content,.modal.modal-fullscreen .modal-content{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}}@supports (padding-right:env(safe-area-inset-right)){.modal-header{padding-right:max(1rem,env(safe-area-inset-right))}}@supports (padding-bottom:env(safe-area-inset-bottom)){.fab-bottom,.fixed-bottom,[class*=fixed-bottom]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}}@supports (padding-top:env(safe-area-inset-top)){.fixed-top,[class*=fixed-top]{padding-top:env(safe-area-inset-top)}.toast-container.top-0,.toast-container[class*=top]{padding-top:calc(1rem + env(safe-area-inset-top))}}@supports (padding-bottom:env(safe-area-inset-bottom)){.toast-container.bottom-0,.toast-container[class*=bottom]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}}@supports (padding-left:env(safe-area-inset-left)){.toast-container{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}}@supports (margin-right:env(safe-area-inset-right)){@media screen and (max-width:991px){.dropdown-menu.dropdown-menu-right{margin-right:max(.5rem,env(safe-area-inset-right))}.dropdown-menu.dropdown-menu-left{margin-left:max(.5rem,env(safe-area-inset-left))}}}@supports (padding-bottom:env(safe-area-inset-bottom)){.form-footer-sticky,.sticky-bottom-bar{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}}@supports (padding-left:env(safe-area-inset-left)){@media screen and (max-width:991px){.form-footer-sticky,.sticky-bottom-bar{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}}}@supports (padding-top:env(safe-area-inset-top)){@media screen and (max-width:768px){.search-modal-container{margin-top:calc(10px + env(safe-area-inset-top));max-height:calc(90vh - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}}@media (display-mode:standalone){@supports (padding-top:env(safe-area-inset-top)){body{padding-top:0}}@supports (padding-top:env(safe-area-inset-top)){@media screen and (display-mode:standalone) and (max-width:991px){.main-header{min-height:calc(63px + env(safe-area-inset-top))}}@media screen and (display-mode:standalone) and (max-width:575px){.main-header{min-height:calc(56px + env(safe-area-inset-top))}}}}@media screen and (orientation:landscape) and (max-width:991px){@supports (padding-left:env(safe-area-inset-left)){.main-header{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.body-wrapper,.content-wrapper{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}}}@media screen and (max-width:991px){.header-icon-box,.menu-collapse,.mobile-sidebar-toggle{align-items:center;display:flex;justify-content:center;min-height:44px!important;min-width:44px!important}.navbar-left a,.page-header-right a,.page-header-right button{align-items:center;display:inline-flex;justify-content:center;min-height:44px;min-width:44px}@supports (padding-left:env(safe-area-inset-left)){.header-icon-box:first-child{margin-left:max(0px,env(safe-area-inset-left))}.header-icon-box:last-child{margin-right:max(0px,env(safe-area-inset-right))}}}body.dark-theme .main-header:before{background-color:#1c1f23}@supports (padding-top:env(safe-area-inset-top)){body.dark-theme .sidebar-brand-box:before{background-color:var(--dt-sidebar-bg,#1f2937);content:"";height:env(safe-area-inset-top,0);left:0;position:absolute;right:0;top:calc(env(safe-area-inset-top, 0px)*-1);z-index:-1}}body:has(.reports-hub-hero){background-color:#fafaf9}.report-card__stat-value,.reports-category-header__count,.reports-hub-hero__count,.reports-hub-overview__value,.reports-hub-pill__count{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.reports-hub-hero{background:radial-gradient(120% 140% at 0 0,#1e3a8a 0,#0f172a 45%,#020617 100%);border:1px solid rgba(99,102,241,.25);border-radius:16px;color:#f8fafc;margin-bottom:18px;overflow:hidden;padding:34px 32px;position:relative}.reports-hub-hero__glow{animation:reportsHubGlow 9s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(99,102,241,.45) 0,rgba(56,189,248,.18) 45%,transparent 70%);border-radius:50%;filter:blur(8px);height:360px;pointer-events:none;position:absolute;right:-80px;top:-120px;width:360px}.reports-hub-hero__bar{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;position:relative;z-index:1}.reports-hub-hero__eyebrow{align-items:center;color:#a5b4fc;display:inline-flex;font-size:11px;font-weight:700;gap:7px;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.reports-hub-hero__eyebrow i{font-size:11px}.reports-hub-hero__title{color:#fff;font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.12;margin-bottom:6px}.reports-hub-hero__subtitle{color:#cbd5e1;font-size:14px;margin-bottom:0}.reports-hub-hero__count{backdrop-filter:blur(6px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#e2e8f0;font-size:12px;font-weight:600;letter-spacing:.04em;padding:7px 13px;text-transform:uppercase}@keyframes reportsHubGlow{0%{opacity:.85;transform:translate(0) scale(1)}to{opacity:1;transform:translate(-30px,20px) scale(1.15)}}.reports-hub-overview{display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-top:26px;position:relative;z-index:1}@media (max-width:768px){.reports-hub-overview{grid-template-columns:repeat(2,1fr)}}.reports-hub-overview__item{align-items:center;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;color:inherit;cursor:pointer;display:flex;gap:14px;padding:16px 18px;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.reports-hub-overview__item:hover{background:hsla(0,0%,100%,.11);border-color:rgba(165,180,252,.5);color:inherit;text-decoration:none;transform:translateY(-3px)}.reports-hub-overview__icon{align-items:center;background:color-mix(in srgb,var(--kpi,#60a5fa) 20%,transparent);border-radius:10px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.reports-hub-overview__icon i{color:var(--kpi,#60a5fa);font-size:15px}.reports-hub-overview__value{color:#fff;font-size:21px;font-weight:800;letter-spacing:-.01em;line-height:1.1}.reports-hub-overview__value.is-alert{color:#fca5a5}.reports-hub-overview__label{color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.05em;margin-top:3px;text-transform:uppercase}.reports-hub-ai{margin-bottom:28px}.reports-hub-ai__head{align-items:center;display:flex;gap:12px;margin-bottom:14px}.reports-hub-ai__badge{align-items:center;background:linear-gradient(135deg,#6366f1,#38bdf8);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:800;gap:6px;height:24px;justify-content:center;letter-spacing:.08em;line-height:1;min-width:38px;padding:0 12px}.reports-hub-ai__badge i{font-size:10px;line-height:1}.reports-hub-ai__title{color:#0f172a;font-size:16px;font-weight:700;letter-spacing:-.01em;margin:0}.reports-hub-ai__live{align-items:center;color:#64748b;display:inline-flex;font-size:11px;font-weight:600;gap:7px;letter-spacing:.05em;margin-left:auto;text-transform:uppercase}.reports-hub-ai__pulse{background:#22c55e;border-radius:50%;height:7px;position:relative;width:7px}.reports-hub-ai__pulse:after{animation:reportsHubPulse 2s infinite;border-radius:50%;box-shadow:0 0 0 8px rgba(34,197,94,.6);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transform:scale(.1);will-change:transform,opacity}.reports-hub-ai__grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}@media (max-width:992px){.reports-hub-ai__grid{grid-template-columns:1fr}}.reports-hub-ai__card{background:#fff;border:1px solid #e5e7eb;border-left:4px solid var(--tone,#6366f1);border-radius:14px;display:flex;gap:14px;padding:18px;text-decoration:none!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.reports-hub-ai__card:hover{border-color:var(--tone,#6366f1);border-left-color:var(--tone,#6366f1);box-shadow:0 12px 28px rgba(15,23,42,.1);transform:translateY(-3px)}.reports-hub-ai__card:hover .reports-hub-ai__cta{gap:9px}.reports-hub-ai__card:hover .reports-hub-ai__cta i{transform:translateX(3px)}.reports-hub-ai__card--critical{--tone:#ef4444}.reports-hub-ai__card--warning{--tone:#f59e0b}.reports-hub-ai__card--info{--tone:#3b82f6}.reports-hub-ai__card--positive{--tone:#22c55e}.reports-hub-ai__icon{align-items:center;background:color-mix(in srgb,var(--tone,#6366f1) 14%,transparent);border-radius:11px;color:var(--tone,#6366f1);display:flex;flex-shrink:0;font-size:16px;height:40px;justify-content:center;width:40px}.reports-hub-ai__card-title{color:#0f172a;font-size:14px;font-weight:700;line-height:1.3;margin:0 0 5px}.reports-hub-ai__card-text{color:#64748b;font-size:12.5px;line-height:1.5;margin:0 0 10px}.reports-hub-ai__cta{align-items:center;color:var(--tone,#6366f1);display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.04em;text-transform:uppercase;transition:gap .16s ease}.reports-hub-ai__cta i{font-size:10px;transition:transform .16s ease}@keyframes reportsHubPulse{0%{opacity:1;transform:scale(.1)}70%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}.reports-hub-search{max-width:480px;position:relative;width:100%}.reports-hub-search__input{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#0f172a;font-size:14px;padding:10px 14px;transition:border-color .15s;width:100%}.reports-hub-search__input::-moz-placeholder{color:#94a3b8}.reports-hub-search__input::placeholder{color:#94a3b8}.reports-hub-search__input:focus{border-color:#0f172a;box-shadow:none;outline:none}.reports-hub-pills{-webkit-overflow-scrolling:touch;display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.reports-hub-pills::-webkit-scrollbar{display:none}.reports-hub-pill{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#475569;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;padding:7px 14px;transition:border-color .15s ease,background .15s ease,color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.reports-hub-pill:hover{border-color:#94a3b8;color:#0f172a}.reports-hub-pill.active{background:#0f172a;border-color:#0f172a;color:#fff}.reports-hub-pill__dot{border-radius:2px;flex-shrink:0;height:8px;margin-right:8px;width:8px}.reports-hub-pill__count{font-size:11px;font-weight:600;margin-left:8px;opacity:.65}.reports-category-header{align-items:center;display:flex;margin-bottom:16px;padding-top:8px}.reports-category-header__dot{display:none}.reports-category-header__title{color:#0f172a;font-size:15px;font-weight:700;letter-spacing:.04em;margin-bottom:0;text-transform:uppercase}.reports-category-header__count{background:#f1f5f9;border-radius:4px;color:#64748b;font-size:11px;font-weight:600;margin-left:10px;padding:2px 8px}.report-card{background:#fff;border:1px solid #e5e7eb;border-left:3px solid var(--cat-color,#3b82f6);border-radius:10px;display:block;height:100%;min-height:128px;padding:16px 16px 18px 19px;position:relative;text-decoration:none!important;transition:border-color .15s ease,background .15s ease}.report-card:after,.report-card:before{content:none}.report-card:hover{background:#fafafa;border-color:#cbd5e1;border-left-color:var(--cat-color,#3b82f6)}.report-card:hover .report-card__arrow{color:var(--cat-color,#3b82f6);opacity:1;transform:translateX(0)}.report-card__head{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.report-card__icon{align-items:center;background:var(--cat-color,#3b82f6)!important;border-radius:7px;box-shadow:none;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.report-card__icon i{color:#fff;font-size:13px}.report-card__stat{line-height:1.1;max-width:60%;text-align:right}.report-card__stat-value{color:#0f172a;font-size:15px;font-weight:700;letter-spacing:-.01em}.report-card__stat-label,.report-card__stat-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-card__stat-label{color:#64748b;font-size:10px;font-weight:600;letter-spacing:.05em;margin-top:3px;text-transform:uppercase}.report-card__stat--success .report-card__stat-value{color:#15803d}.report-card__stat--warning .report-card__stat-value{color:#b45309}.report-card__stat--danger .report-card__stat-value{color:#b91c1c}.report-card__stat--info .report-card__stat-value{color:#1d4ed8}.report-card__stat--neutral .report-card__stat-value{color:#475569}.report-card__id{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;color:#64748b;display:inline-block;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:9.5px;font-weight:700;letter-spacing:.04em;margin-bottom:6px;padding:1px 6px}.report-card__name{color:#0f172a;font-size:13px;font-weight:600;letter-spacing:-.005em;line-height:1.3;margin-bottom:3px}.report-card__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#64748b;display:-webkit-box;font-size:11.5px;line-height:1.45;margin-bottom:0;overflow:hidden}.report-card__arrow{bottom:18px;color:#94a3b8;font-size:13px;opacity:0;position:absolute;right:18px;transform:translateX(-4px);transition:all .15s ease}.reports-hub-empty{color:#94a3b8;padding:60px 20px;text-align:center}.reports-hub-empty__icon{font-size:40px;margin-bottom:16px;opacity:.35}.reports-hub-empty__text{color:#475569;font-size:15px;font-weight:600;margin-bottom:4px}.reports-hub-empty__hint{color:#64748b;font-size:13px}.reports-category-section{margin-bottom:32px}.dark-theme .reports-hub-ai__title{color:#f1f5f9}.dark-theme .reports-hub-ai__card{background:#1f2329;border-color:#2d333b;border-left-color:var(--tone,#6366f1)}.dark-theme .reports-hub-ai__card:hover{border-color:var(--tone,#6366f1);box-shadow:0 12px 28px rgba(0,0,0,.35)}.dark-theme .reports-hub-ai__card-title{color:#f1f5f9}.dark-theme .reports-hub-ai__card-text{color:#94a3b8}.dark-theme .reports-hub-search__input{background:#1f2329;border-color:#2d333b;color:#e2e8f0}.dark-theme .reports-hub-search__input:focus{border-color:#f1f5f9}.dark-theme .reports-hub-pill{background:#1f2329;border-color:#2d333b;color:#94a3b8}.dark-theme .reports-hub-pill:hover{border-color:#4b5563;color:#f1f5f9}.dark-theme .reports-hub-pill.active{background:#f1f5f9;border-color:#f1f5f9;color:#0f172a}.dark-theme .reports-category-header__title{color:#f1f5f9}.dark-theme .reports-category-header__count{background:#262a30;color:#94a3b8}.dark-theme .report-card{background:#1f2329;border-color:#2d333b}.dark-theme .report-card:hover{background:#262a30;border-color:#3d4350}.dark-theme .report-card__name{color:#f1f5f9}.dark-theme .report-card__desc{color:#94a3b8}.dark-theme .report-card__stat-value{color:#f1f5f9}.dark-theme .report-card__stat-label{color:#94a3b8}.dark-theme .report-card__id{background:#262a30;border-color:#2d333b;color:#94a3b8}.dark-theme .reports-hub-empty__text{color:#cbd5e1}@media (max-width:768px){.reports-hub-hero{margin-bottom:20px;padding:22px 18px}.reports-hub-hero__title{font-size:22px}.reports-hub-search{max-width:100%}.report-card{min-height:auto;padding:16px 16px 18px 19px}.report-card__arrow{opacity:1}.reports-category-section{margin-bottom:24px}}.bi-page .bi-card,.bi-page .bi-hero{display:block!important;width:100%!important}.sfs-lease-tag{background:#eaf0fe;border-radius:4px;color:#2563eb;display:inline-block;font-size:.72rem;font-weight:700;margin-right:.4rem;padding:.1rem .5rem;vertical-align:middle}.sfs-body{padding:.25rem 0}.sfs-intro{color:#64748b;font-size:.9rem;margin-bottom:1.1rem}.sfs-label{color:#64748b;font-size:.72rem;font-weight:700;letter-spacing:.04em;margin-bottom:.5rem;text-transform:uppercase}.sfs-signer{align-items:center;background:#fff;border:1px solid #e7eaf0;border-radius:10px;cursor:pointer;display:flex;gap:.75rem;margin:0 0 .5rem;padding:.75rem .9rem;transition:border-color .12s,background .12s;width:100%}.sfs-signer:hover{border-color:#cbd5e1}.sfs-signer.is-locked{background:#f8fafc;cursor:default}.sfs-avatar{align-items:center;border-radius:9px;display:flex;flex:0 0 auto;font-size:15px;height:38px;justify-content:center;width:38px}.sfs-avatar--tenant{background:#e0f2fe;color:#0369a1}.sfs-avatar--landlord{background:#eaf0fe;color:#2563eb}.sfs-signer-info{display:flex;flex:1;flex-direction:column;min-width:0}.sfs-signer-name{color:#0f172a;font-weight:600}.sfs-signer-sub{color:#94a3b8;display:block;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sfs-signer-sub--warn{color:#b45309}.sfs-role-tag{background:#e0f2fe;border-radius:4px;color:#0369a1;font-size:.65rem;font-weight:700;letter-spacing:.03em;margin-left:.35rem;padding:.05rem .4rem;text-transform:uppercase}.sfs-role-tag--landlord{background:#eaf0fe;color:#2563eb}.sfs-check{flex:0 0 auto;height:24px;position:relative;width:24px}.sfs-check .sfs-cb{cursor:pointer;height:24px;margin:0;opacity:0;position:absolute;width:24px}.sfs-check .fa-check-circle{color:#cbd5e1;font-size:22px;transition:color .12s}.sfs-check .sfs-cb:checked~.fa-check-circle{color:#2563eb}.sfs-signer.is-checked{background:#f5f8ff;border-color:#bfd3fb}.sfs-signer.is-signed{background:#f0fdf4;border-color:#16a34a}.sfs-signer.is-signed .sfs-cb:checked~.fa-check-circle{color:#16a34a}.sfs-pill{align-items:center;border-radius:5px;display:inline-flex;font-size:.72rem;font-weight:700;margin-top:.3rem;padding:.12rem .45rem;width:-moz-fit-content;width:fit-content}.sfs-pill--ok{background:#dcfce7;color:#15803d}.sfs-pill--wait{background:#fef3c7;color:#a16207}.sfs-pill--info{background:#dbeafe;color:#1d4ed8}.sfs-pill--no{background:#fee2e2;color:#b91c1c}.sfs-banner{align-items:flex-start;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;display:flex;gap:.7rem;margin-bottom:1.1rem;padding:.8rem .9rem}.sfs-banner>.fa{color:#16a34a;flex:0 0 auto;font-size:18px;margin-top:1px}.sfs-banner-title{color:#15803d;font-size:.92rem;font-weight:700}.sfs-banner-text{color:#475569;font-size:.83rem;margin-top:.1rem}.sfs-channel{margin:0 0 .25rem;padding-left:.25rem}.sfs-channel-label{display:none}.sfs-seg{display:inline-flex;flex-wrap:wrap;gap:.4rem;margin:.25rem 0 .75rem}.sfs-seg--full{display:flex}.sfs-seg--wrap{display:flex;flex-wrap:wrap}.sfs-seg--wrap label{flex:1 1 46%;min-width:130px}.sfs-seg input{opacity:0;pointer-events:none;position:absolute}.sfs-seg label{align-items:center;border:1px solid #e7eaf0;border-radius:8px;color:#475569;cursor:pointer;display:flex;flex:1;font-size:.85rem;font-weight:600;justify-content:center;margin:0;min-height:40px;padding:.45rem .9rem;text-align:center}.sfs-seg input:checked+label{background:#eaf0fe;border-color:#2563eb;color:#2563eb}.sfs-note{align-items:center;background:#f8fafc;border:1px solid #e7eaf0;border-radius:8px;color:#64748b;display:flex;font-size:.82rem;margin-top:.75rem;padding:.6rem .8rem}.sfs-footer{border-top:1px solid #e7eaf0}.sfs-toggle{align-items:flex-start;background:#fff;border:1px solid #e7eaf0;border-radius:10px;cursor:pointer;display:flex;gap:.75rem;margin-bottom:1rem;padding:.85rem .9rem}.sfs-toggle.is-on{background:#f5f8ff;border-color:#bfd3fb}.sfs-toggle-body{flex:1;min-width:0}.sfs-toggle-title{color:#0f172a;display:block;font-weight:600}.sfs-toggle-sub{color:#64748b;display:block;font-size:.82rem;margin-top:.15rem}.sfs-toggle .sfs-check{margin-top:.1rem}.sfs-body--wizard{padding:0 0 .5rem}.sfs-panel{background:#fff;border:1px solid #e7eaf0;border-radius:10px;overflow:hidden}.sfs-panel .sfs-toggle{background:transparent;border:0;border-radius:0;margin:0}.sfs-panel .sfs-toggle.is-on{background:#f5f8ff;border-bottom:1px solid #e7eaf0}.sfs-panel-body{padding:.9rem}.sfs-panel-body>.sfs-money{border:0;margin:0 0 .75rem;padding:0}.sfs-panel-body>.sfs-note:last-child{margin-top:.5rem}.sfs-money{background:#fff;border:1px solid #e7eaf0;border-radius:10px;margin-bottom:1rem;padding:.25rem .9rem}.sfs-money-row{align-items:center;border-bottom:1px solid #f1f5f9;color:#475569;display:flex;font-size:.88rem;justify-content:space-between;padding:.6rem 0}.sfs-money-row:last-child{border-bottom:0}.sfs-money-row--total{color:#0f172a;font-size:.95rem;font-weight:700}.sfs-money-val{font-variant-numeric:tabular-nums}@media (max-width:575.98px){.sfs-body{padding:1rem}.sfs-body--wizard{padding:0 0 .5rem}.sfs-seg{flex-wrap:nowrap}.sfs-signer-sub{max-width:150px}.sfs-seg label{font-size:.8rem;padding:.45rem .5rem}.sfs-seg--wrap{flex-wrap:wrap!important}.sfs-seg--wrap label{flex:1 1 100%;min-width:0}}body.dark-theme .sfs-intro,body.dark-theme .sfs-label{color:#94a3b8}body.dark-theme .sfs-lease-tag{background:rgba(37,99,235,.18);color:#93c5fd}body.dark-theme .sfs-signer{background:#1e293b;border-color:#334155}body.dark-theme .sfs-signer:hover{border-color:#475569}body.dark-theme .sfs-signer.is-locked{background:#172033}body.dark-theme .sfs-signer-name{color:#e2e8f0}body.dark-theme .sfs-signer-sub{color:#94a3b8}body.dark-theme .sfs-avatar--tenant{background:rgba(3,105,161,.25);color:#7dd3fc}body.dark-theme .sfs-avatar--landlord{background:rgba(37,99,235,.22);color:#93c5fd}body.dark-theme .sfs-role-tag{background:rgba(3,105,161,.25);color:#7dd3fc}body.dark-theme .sfs-role-tag--landlord{background:rgba(37,99,235,.22);color:#93c5fd}body.dark-theme .sfs-check .fa-check-circle{color:#475569}body.dark-theme .sfs-check .sfs-cb:checked~.fa-check-circle{color:#60a5fa}body.dark-theme .sfs-signer.is-checked{background:rgba(37,99,235,.12);border-color:#2563eb}body.dark-theme .sfs-signer.is-signed{background:rgba(22,163,74,.12);border-color:#16a34a}body.dark-theme .sfs-signer.is-signed .sfs-cb:checked~.fa-check-circle{color:#22c55e}body.dark-theme .sfs-pill--ok{background:rgba(22,163,74,.2);color:#86efac}body.dark-theme .sfs-pill--wait{background:rgba(161,98,7,.22);color:#fcd34d}body.dark-theme .sfs-pill--info{background:rgba(29,78,216,.22);color:#93c5fd}body.dark-theme .sfs-pill--no{background:rgba(185,28,28,.22);color:#fca5a5}body.dark-theme .sfs-banner{background:rgba(22,163,74,.12);border-color:rgba(22,163,74,.4)}body.dark-theme .sfs-banner-title{color:#86efac}body.dark-theme .sfs-banner-text{color:#cbd5e1}body.dark-theme .sfs-seg label{background:#1e293b;border-color:#334155;color:#cbd5e1!important}body.dark-theme .sfs-seg input:checked+label{background:rgba(37,99,235,.15);border-color:#2563eb;color:#93c5fd!important}body.dark-theme .sfs-note{background:#172033;border-color:#334155;color:#94a3b8}body.dark-theme .sfs-footer{border-color:#334155}body.dark-theme .sfs-panel{background:#1e293b;border-color:#334155}body.dark-theme .sfs-panel .sfs-toggle{background:transparent}body.dark-theme .sfs-panel .sfs-toggle.is-on{background:rgba(37,99,235,.12);border-bottom-color:#334155}body.dark-theme .sfs-toggle .sfs-check .fa-check-circle{color:#475569}body.dark-theme .sfs-toggle{background:#1e293b;border-color:#334155}body.dark-theme .sfs-toggle.is-on{background:rgba(37,99,235,.12);border-color:#2563eb}body.dark-theme .sfs-toggle-title{color:#e2e8f0}body.dark-theme .sfs-toggle-sub{color:#94a3b8}body.dark-theme .sfs-money{background:#1e293b;border-color:#334155}body.dark-theme .sfs-money-row{border-bottom-color:#334155;color:#cbd5e1}body.dark-theme .sfs-money-row--total{color:#e2e8f0}.lsig-kpi{background:#fff;border:1px solid #e7eaf0;gap:12px;height:100%;padding:14px 16px}.lsig-kpi,.lsig-kpi-icon{align-items:center;border-radius:10px;display:flex}.lsig-kpi-icon{flex-shrink:0;font-size:16px;height:42px;justify-content:center;width:42px}.lsig-kpi-value{color:#0f172a;font-size:22px;font-weight:800;line-height:1.1}.lsig-kpi-label{color:#64748b;font-size:12px;font-weight:600}.lsig-kpi-sub{color:#94a3b8;font-size:11px;margin-top:2px}.dark-theme .lsig-kpi{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}.dark-theme .lsig-kpi-value{color:#e5e7eb}.wizard-prefill-banner{background:var(--bg-success-light,#e8f5e9)}#tenancy-wizard-content{padding:1rem}#tenancy-wizard-content .prop-section{margin-bottom:1rem}#tenancy-wizard-content .prop-section:last-child{margin-bottom:0}#tenancy-wizard-content .prop-section__head h5,#tenancy-wizard-content .prop-section__head h6{font-size:.95rem;font-weight:600;margin-bottom:0}#tenancy-wizard-content .prop-section__body{padding:.9rem 2px 2px}#tenancy-wizard-content .alert{border-radius:8px;border-width:1px;box-shadow:none;font-size:.82rem;line-height:1.4;margin-bottom:.75rem;padding:.55rem .75rem}#tenancy-wizard-content .alert .fa-2x,#tenancy-wizard-content .alert .fa-lg{font-size:1rem!important}#tenancy-wizard-content .alert .alert-heading,#tenancy-wizard-content .alert h5,#tenancy-wizard-content .alert h6{font-size:.88rem;margin-bottom:.15rem}#tenancy-wizard-content .alert p:last-child{margin-bottom:0}#tenancy-wizard-content .alert,#tenancy-wizard-content .badge{box-shadow:none!important}#tenancy-wizard-content .alert,#tenancy-wizard-content .badge,#tenancy-wizard-content .btn{background-image:none!important}#tenancy-wizard-content .alert-info{background-color:#f0f7fb!important;border-color:#cfe6f2!important;color:#1b5b78!important}#tenancy-wizard-content .alert-warning{background-color:#fdf8ec!important;border-color:#f2e2bd!important;color:#7a5a12!important}#tenancy-wizard-content .alert-success{background-color:#f2faf5!important;border-color:#cfe9d9!important;color:#1c6b39!important}#tenancy-wizard-content .alert-danger{background-color:#fdf3f3!important;border-color:#f2d2d2!important;color:#8a2b2b!important}#tenancy-wizard-content .form-group{margin-bottom:.85rem}#tenancy-wizard-content .form-group:last-child{margin-bottom:0}#tenancy-wizard-content .mb-4{margin-bottom:1rem!important}#tenancy-wizard-content .my-3{margin-bottom:.5rem!important;margin-top:.5rem!important}#tenancy-wizard-tabs.mb-4{margin-bottom:1rem!important}@media (max-width:575.98px){#save-tenancy-wizard-form .add-client>.p-20.wizard-shell,.wizard-shell{margin-left:-39px;margin-right:-39px;padding-left:8px!important;padding-right:8px!important}#save-tenancy-wizard-form #step7 .sfs-panel{border-radius:14px}
  /* !important: the moved legacy block later in this file re-declares
     `#tenancy-wizard-content { border-radius: 12px }` and would otherwise win. */#tenancy-wizard-content{background:transparent!important;border-radius:0!important;padding:0!important}#tenancy-wizard-content .prop-section__body{padding:.75rem 2px 2px}}body.dark-theme #tenancy-wizard-content .alert-info{background-color:#14283a!important;border-color:#2a4d66!important;color:#bfe3f5!important}body.dark-theme #tenancy-wizard-content .alert-warning{background-color:#3a2f14!important;border-color:#66542a!important;color:#f5e2bf!important}body.dark-theme #tenancy-wizard-content .alert-success{background-color:#14301f!important;border-color:#2a5c3d!important;color:#bfeed3!important}body.dark-theme #tenancy-wizard-content .alert-danger{background-color:#3a1a1a!important;border-color:#6b3232!important;color:#f5c9c9!important}body.dark-theme #tenancy-wizard-content .alert-info .text-muted,body.dark-theme #tenancy-wizard-content .alert-info i{color:#8fc9e8!important}body.dark-theme #tenancy-wizard-content .alert-warning .text-muted,body.dark-theme #tenancy-wizard-content .alert-warning i{color:#e0be7a!important}body.dark-theme #tenancy-wizard-content .alert-success .text-muted,body.dark-theme #tenancy-wizard-content .alert-success i{color:#7fd3a2!important}body.dark-theme #tenancy-wizard-content .alert-danger .text-muted,body.dark-theme #tenancy-wizard-content .alert-danger i{color:#e59a9a!important}#save-tenancy-wizard-form .add-client>.p-20{padding:12px 16px!important}#tenancy-wizard-content{border-radius:12px}#save-tenancy-wizard-form .prop-section__head .compliance-tooltip,#save-tenancy-wizard-form .prop-section__head h5,#save-tenancy-wizard-form .prop-section__head h6{color:#1d1d1f}body.dark-theme #save-tenancy-wizard-form .prop-section__head .compliance-tooltip,body.dark-theme #save-tenancy-wizard-form .prop-section__head h5,body.dark-theme #save-tenancy-wizard-form .prop-section__head h6{color:var(--dt-text)!important}.letting-type-cards{gap:10px}.letting-type-card{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:10px;cursor:pointer;display:flex;flex:1 1 0;flex-direction:column;gap:6px;max-width:160px;min-width:100px;padding:14px 10px;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.letting-type-card:hover{background:#f8fafc;border-color:#cbd5e1}.letting-type-card.active{background:color-mix(in srgb,var(--header_color,var(--primary_color,#007bff)) 6%,#fff);border-color:var(--header_color,var(--primary_color,#007bff))}.letting-type-icon{align-items:center;background:#f1f5f9;border-radius:50%;color:#64748b;display:flex;font-size:14px;height:36px;justify-content:center;transition:all .2s ease;width:36px}.letting-type-card.active .letting-type-icon{background:var(--header_color,var(--primary_color,#007bff));color:#fff}.letting-type-label{color:#475569;font-size:13px;font-weight:600;line-height:1.2;text-align:center}.letting-type-card.active .letting-type-label{color:var(--header_color,var(--primary_color,#007bff))}body.dark-theme .letting-type-card{background:#262a30;border-color:#353b43}body.dark-theme .letting-type-card:hover{background:#2c313a;border-color:#4b525b}body.dark-theme .letting-type-card.active{background:color-mix(in srgb,var(--header_color,var(--primary_color,#3b82f6)) 16%,#262a30);border-color:var(--header_color,var(--primary_color,#3b82f6))}body.dark-theme .letting-type-icon{background:#353b43;color:#cbd5e1}body.dark-theme .letting-type-label{color:#cbd5e1}#tenancy-wizard-tabs{align-items:center;border-bottom:1px solid #dee2e6;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:1.5rem;padding:0}#tenancy-wizard-tabs .nav-item{flex-shrink:0;margin:0 2px;padding:0}#tenancy-wizard-tabs .nav-item:first-child{margin-left:0}#tenancy-wizard-tabs .nav-link{align-items:center;border:none;cursor:default;display:flex;height:auto;margin:0;opacity:.6;padding:8px 2px;pointer-events:none;position:relative;transition:all .3s ease}#tenancy-wizard-tabs .nav-link.active{cursor:default;margin:0 4px;opacity:1;padding:8px 12px;pointer-events:auto}#tenancy-wizard-tabs .nav-link.active:after{background-color:var(--header_color,var(--primary_color,#007bff));bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}#tenancy-wizard-tabs .nav-link:not(.disabled):not(.active){opacity:.8}#tenancy-wizard-tabs .nav-link.disabled{cursor:not-allowed}#tenancy-wizard-tabs .step-number{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:600;height:32px;justify-content:center;line-height:32px;margin-right:0;text-align:center;transition:all .3s ease;width:32px}#tenancy-wizard-tabs .nav-link.active .step-number{background-color:var(--header_color,var(--primary_color,#007bff));color:#fff;margin-right:8px}#tenancy-wizard-tabs .step-label{display:none!important;font-size:14px;line-height:32px;margin:0;opacity:0;padding:0;transform:translateX(-10px);transition:all .3s ease;visibility:hidden;white-space:nowrap}#tenancy-wizard-tabs .nav-link.active .step-label{color:var(--header_color,var(--primary_color,#007bff));display:inline-block!important;opacity:1;transform:translateX(0);visibility:visible}.d-flex.gap-2>*{margin-left:.5rem}#tenancy-wizard-tabs{-webkit-overflow-scrolling:touch;border-bottom:1px solid #eef1f5;gap:4px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}#tenancy-wizard-tabs::-webkit-scrollbar{display:none}#tenancy-wizard-tabs .nav-item{margin:0}#tenancy-wizard-tabs .nav-link,#tenancy-wizard-tabs .nav-link.active{background:transparent!important;border-radius:0;margin:0;padding:8px 6px}#tenancy-wizard-tabs .nav-link.active:after{display:none}#tenancy-wizard-tabs .step-number,#tenancy-wizard-tabs .step-number.badge{border:1px solid transparent;border-radius:50%!important;font-size:12.5px;font-weight:600;height:28px;letter-spacing:0;line-height:28px;min-width:28px;padding:0;width:28px}#tenancy-wizard-tabs .nav-link .step-number,#tenancy-wizard-tabs .nav-link .step-number.badge-secondary{background-color:#f1f3f7!important;color:#94a3b8!important}#tenancy-wizard-tabs .nav-link:not(.active) .step-number.badge-success{background-color:#e8effd!important;border-color:#d3e0fb;color:#2563eb!important}#tenancy-wizard-tabs .nav-link.active .step-number,#tenancy-wizard-tabs .nav-link.active .step-number.badge-primary{background-color:var(--header_color,var(--primary_color,#2563eb))!important;color:#fff!important;margin-right:8px}#tenancy-wizard-tabs .nav-link.active .step-label{color:#0f172a;font-size:13.5px;font-weight:600}body.dark-theme #tenancy-wizard-tabs{border-bottom-color:#334155}body.dark-theme #tenancy-wizard-tabs .nav-link .step-number,body.dark-theme #tenancy-wizard-tabs .nav-link .step-number.badge-secondary{background-color:#263143!important;color:#7c8aa0!important}body.dark-theme #tenancy-wizard-tabs .nav-link:not(.active) .step-number.badge-success{background-color:rgba(37,99,235,.18)!important;border-color:rgba(37,99,235,.35);color:#93c5fd!important}body.dark-theme #tenancy-wizard-tabs .nav-link.active .step-label{color:#e2e8f0}.d-flex.gap-2>:first-child{margin-left:0}#save-tenancy-wizard-form .badge{align-items:center;border-radius:.375rem;box-shadow:none;display:inline-flex;font-size:.75rem;font-weight:600;justify-content:center;line-height:1;padding:.4em .75em;text-align:center;vertical-align:middle;white-space:nowrap}#save-tenancy-wizard-form .badge-primary{background:var(--header_color,var(--primary_color,#3b82f6));border:none;color:#fff}#save-tenancy-wizard-form .badge-warning{background:#d97706;border:none;color:#fff}#save-tenancy-wizard-form .badge-secondary{background:#6b7280;border:none;color:#fff}#save-tenancy-wizard-form .badge-danger{background:#dc2626;border:none;color:#fff}#save-tenancy-wizard-form .badge i.fa{display:inline-block;font-size:.7rem;height:auto;line-height:1;margin:0;vertical-align:middle;width:auto}#save-tenancy-wizard-form .badge>*{align-items:center;display:inline-flex;justify-content:center;vertical-align:middle}#save-tenancy-wizard-form .bootstrap-select .dropdown-menu .badge{margin-left:.5rem}#save-tenancy-wizard-form .bootstrap-select .dropdown-menu .badge:first-of-type{margin-left:.75rem}#property-warning-message .alert{background-color:#fffbeb;border-left:4px solid #f59e0b;border-radius:.5rem}#property-warning-message .alert-heading{color:#92400e;font-size:1rem;margin-bottom:.75rem}#property-warning-message .alert ul{margin-bottom:.5rem}#property-warning-message .alert ul li{line-height:1.6;margin-bottom:.5rem}#property-warning-message .alert ul ul{margin-bottom:0;margin-top:.5rem}#property-warning-message .fa-exclamation-triangle{color:#f59e0b}.wizard-field-error{color:#dc3545;display:block;font-size:.875rem;margin-top:.25rem;width:100%}.wizard-field-error .error-arrow{color:#dc3545;display:inline-block;font-weight:700;margin-right:4px}.wizard-error-message{background-color:#f8d7da;border-left:4px solid #dc3545;border-radius:.375rem;margin-bottom:1rem;padding:.75rem 1rem}.wizard-error-message .error-arrow{color:#dc3545;display:inline-block;font-weight:700;margin-right:6px}.wizard-error-message .fa-exclamation-circle{color:#dc3545;margin-right:.5rem}.has-error .form-control,.has-error .select-picker,.is-invalid{border-color:#dc3545!important;box-shadow:none!important}.has-error label{color:#dc3545}.form-control:focus,.select-picker:focus{border-color:var(--header_color,var(--primary_color,#007bff))}.occupant-row{background:#fafbfc;transition:border-color .15s ease}.occupant-row.is-filled{background:#fff;border-color:#34bf7a!important;box-shadow:none}body.dark-theme .occupant-row{background:#172033;border-color:#334155}body.dark-theme .occupant-row.is-filled{background:#1e293b}.au-page{margin:0 auto;max-width:720px;padding:1.5rem 0 2.5rem}.au-hero{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem}.au-hero-copy{flex:1 1 260px;min-width:0}.au-hero-title{color:#0f172a;font-size:1.5rem;font-weight:700;line-height:1.25;margin:0}.au-hero-sub{color:#64748b;font-size:.92rem;margin:.3rem 0 0}.au-pill{align-items:center;background:#fef3c7;border-radius:6px;color:#a16207;display:inline-flex;font-size:.75rem;font-weight:700;gap:.4rem;letter-spacing:.03em;padding:.3rem .6rem;text-transform:uppercase;white-space:nowrap}.au-card{background:#fff;border:1px solid #e7eaf0;border-radius:12px;padding:1.5rem}.au-card-title{color:#0f172a;font-size:1.05rem;font-weight:700;margin:0}.au-card-text{color:#64748b;font-size:.9rem;margin:.35rem 0 0}.au-steps{list-style:none;margin:1.5rem 0 0;padding:0}.au-step{display:flex;gap:.85rem;padding:0 0 1.4rem;position:relative}.au-step:last-child{padding-bottom:0}.au-step:not(:last-child):before{background:#e7eaf0;bottom:2px;content:"";left:11px;position:absolute;top:24px;width:1px}.au-step-dot{align-items:center;background:#fff;border:1px solid #e7eaf0;border-radius:50%;color:#fff;display:flex;flex:0 0 auto;font-size:11px;height:23px;justify-content:center;position:relative;width:23px;z-index:1}.au-step.is-done .au-step-dot{background:#16a34a;border-color:#16a34a}.au-step.is-current .au-step-dot{background:#fff;border:5px solid #2563eb}.au-step-body{display:flex;flex-direction:column;min-width:0;padding-top:1px}.au-step-title{color:#94a3b8;font-size:.92rem;font-weight:600}.au-step.is-current .au-step-title,.au-step.is-done .au-step-title{color:#0f172a}.au-step-text{color:#94a3b8;font-size:.83rem;margin-top:.15rem}.au-step.is-current .au-step-text{color:#64748b}.au-actions{border-top:1px solid #eef1f5;display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;padding-top:1.25rem}.au-btn{align-items:center;border:1px solid transparent;border-radius:8px;display:inline-flex;font-size:.88rem;font-weight:600;gap:.45rem;justify-content:center;min-height:42px;padding:0 1.1rem;transition:background .12s,border-color .12s,color .12s}.au-btn,.au-btn:focus,.au-btn:hover{text-decoration:none}.au-btn--primary{background:#2563eb;color:#fff}.au-btn--primary:focus,.au-btn--primary:hover{background:#1d4ed8;color:#fff}.au-btn--ghost{background:#fff;border-color:#e7eaf0;color:#475569}.au-btn--ghost:focus,.au-btn--ghost:hover{background:#f8fafc;border-color:#cbd5e1;color:#0f172a}.au-help{align-items:center;background:#f8fafc;border:1px solid #e7eaf0;border-radius:12px;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:1rem;padding:1rem 1.25rem}.au-help-copy{display:flex;flex-direction:column;min-width:0}.au-help-title{color:#0f172a;font-size:.88rem;font-weight:600}.au-help-text{color:#64748b;font-size:.82rem}.au-help-links{display:flex;flex-wrap:wrap;gap:1rem}.au-help-link{align-items:center;color:#2563eb;display:inline-flex;font-size:.85rem;font-weight:600;gap:.4rem;word-break:break-all}.au-help-link:hover{color:#1d4ed8;text-decoration:none}@media (max-width:575.98px){.au-page{padding:1rem 0 2rem}.au-hero{gap:.75rem}.au-hero-title{font-size:1.25rem}.au-card{border-radius:10px;padding:1.15rem}.au-actions .au-btn{flex:1 1 100%}.au-help{align-items:flex-start;flex-direction:column}}.dark-theme .au-card-title,.dark-theme .au-help-title,.dark-theme .au-hero-title{color:#e2e8f0}.dark-theme .au-card-text,.dark-theme .au-help-text,.dark-theme .au-hero-sub,.dark-theme .au-step.is-current .au-step-text{color:#94a3b8}.dark-theme .au-pill{background:rgba(180,83,9,.25);color:#fcd34d}.dark-theme .au-card{background:#1e293b;border-color:#334155}.dark-theme .au-step:not(:last-child):before{background:#334155}.dark-theme .au-step-dot{background:#1e293b;border-color:#334155}.dark-theme .au-step.is-done .au-step-dot{background:#16a34a;border-color:#16a34a}.dark-theme .au-step.is-current .au-step-dot{background:#1e293b;border-color:#3b82f6}.dark-theme .au-step-text,.dark-theme .au-step-title{color:#64748b}.dark-theme .au-step.is-current .au-step-title,.dark-theme .au-step.is-done .au-step-title{color:#e2e8f0}.dark-theme .au-actions{border-top-color:#334155}.dark-theme .au-btn--ghost{background:#1e293b;border-color:#334155;color:#cbd5e1}.dark-theme .au-btn--ghost:focus,.dark-theme .au-btn--ghost:hover{background:#243244;border-color:#475569;color:#e2e8f0}.dark-theme .au-help{background:#172033;border-color:#334155}.dark-theme .au-help-link{color:#60a5fa}:root{--sidebar-light-bg:#fff;--sidebar-dark-bg:#1c1f23}.body-wrapper{display:flex;flex-direction:column;height:100vh;overflow:hidden}.main-container{-webkit-overflow-scrolling:touch;flex:1 1 0;overflow-y:auto;scrollbar-color:rgba(100,116,139,.35) transparent;scrollbar-width:thin}.main-container::-webkit-scrollbar{height:8px;width:8px}.main-container::-webkit-scrollbar-track{background:transparent}.main-container::-webkit-scrollbar-thumb{background:rgba(100,116,139,.28);background-clip:content-box;border:2px solid transparent;border-radius:8px}.main-container:hover::-webkit-scrollbar-thumb{background:rgba(100,116,139,.55);background-clip:content-box}.dark-theme .main-container{scrollbar-color:rgba(148,163,184,.4) transparent}.dark-theme .main-container::-webkit-scrollbar-thumb{background:rgba(148,163,184,.3);background-clip:content-box}.dark-theme .main-container:hover::-webkit-scrollbar-thumb{background:rgba(148,163,184,.55);background-clip:content-box}.main-header{backdrop-filter:saturate(180%) blur(20px);background:hsla(0,0%,100%,.72)!important;border:1px solid hsla(0,0%,100%,.45);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.03),inset 0 1px 0 hsla(0,0%,100%,.6);height:63px;margin-bottom:8px;margin-left:248px;margin-right:8px;position:sticky;top:8px;z-index:2}body.dark-theme #header,body.dark-theme .main-header,body.dark-theme header.main-header{backdrop-filter:saturate(180%) blur(20px)!important;background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02)),rgba(28,31,35,.85)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:16px!important;box-shadow:0 2px 8px rgba(0,0,0,.2)!important;height:63px!important}body.dark-theme .main-header .add_box.dropdown .dropdown-toggle i,body.dark-theme .main-header .header-icon-box i,body.dark-theme .main-header .text-dark,body.dark-theme .main-header .text-dark-grey,body.dark-theme .main-header i.bi,body.dark-theme .main-header i.fa{color:#99a3af!important}body.dark-theme .main-header .breadcrumb-item,body.dark-theme .main-header .breadcrumb-item a,body.dark-theme .main-header .breadcrumb-item.active,body.dark-theme .main-header .f-14,body.dark-theme .main-header .f-w-500,body.dark-theme .main-header .text-darkest{color:#d1d5db!important}body.dark-theme .main-header .breadcrumb-item+.breadcrumb-item:before{color:#99a3af!important}body.dark-theme .main-header>.navbar-left a,body.dark-theme .main-header>.navbar-left span,body.dark-theme .main-header>.page-header-right>ul>li>.header-icon-box{color:inherit}.main-header.bg-white:before,body.dark-theme .main-header:before,body:not(.dark-theme) .main-header:before{background-color:transparent!important}body.dark-theme #header:after,body.dark-theme #header:before,body.dark-theme .main-header:after,body.dark-theme .main-header:before,body.dark-theme header.main-header:after,body.dark-theme header.main-header:before{content:none!important;display:none!important}.sidebar-toggled .main-header{margin-left:76px}.main-sidebar{background:#fff!important;border:1px solid rgba(0,0,0,.08);border-radius:16px;bottom:8px;box-shadow:none;display:flex;flex-direction:column;left:8px;overflow:hidden;position:fixed;top:8px;width:232px;z-index:2}@media (max-width:991.98px){.main-sidebar{border-radius:0;bottom:0;left:0;overflow-x:auto;top:0;transform:translate3d(-293px,0,0)}}.sidebar-brand-box .sidebar-brand{background:transparent;border-bottom:none!important}.sidebar-menu{flex:1;min-height:0}.sidebarTogglerBox{border-top:none!important;bottom:0;flex-shrink:0;margin-top:auto;position:sticky;width:100%}.sidebar-toggled .main-sidebar{width:3.77rem!important}.sidebar-toggled .main-container{margin-left:68px}.sidebar-dark .main-sidebar{background:#1c1f23!important;border:1px solid hsla(0,0%,100%,.08)!important;box-shadow:none!important}.sidebar-dark .sidebar-brand-box,.sidebar-dark .sidebar-menu,.sidebar-dark .sidebarTogglerBox{background-color:transparent!important}.sidebar-dark .sidebarTogglerBox{border-top:none!important}.sidebar-dark .sidebar-brand-box .sidebar-brand{background:transparent;border-bottom:none!important}.sidebar-light .main-sidebar{background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:none!important}.sidebar-light .sidebar-brand-box{background-color:transparent!important}.sidebar-light .sidebar-brand-box .sidebar-brand{background-color:transparent!important;border-bottom:none!important}.sidebar-light .sidebar-menu{background-color:unset!important}.sidebar-light .sidebarTogglerBox{background:transparent!important;border-right:none!important;border-top:none!important}body:not(.dark-theme) .sidebar-dark .main-sidebar{background:#1c1f23!important;box-shadow:none!important}body:not(.dark-theme) .sidebar-dark .sidebar-brand-box,body:not(.dark-theme) .sidebar-dark .sidebar-menu{background-color:transparent!important}body:not(.dark-theme) .sidebar-dark .sidebarTogglerBox{background:transparent!important}body:not(.dark-theme) .sidebar-brand-box.bg-dark,body:not(.dark-theme) .sidebar-menu.bg-dark{background-color:unset!important}body.dark-theme .main-sidebar{background:var(--dt-modal-surface,#24262b)!important;border:1px solid hsla(0,0%,100%,.08)!important;box-shadow:none!important}body.dark-theme .sidebar-brand-box{border-bottom:none!important}body.dark-theme .sidebar-brand-box,body.dark-theme .sidebar-brand-box .sidebar-brand,body.dark-theme .sidebar-menu,body.dark-theme .sidebarTogglerBox{background-color:transparent!important}body.dark-theme .sidebarTogglerBox{border-top:none!important}body.dark-theme .sidebar-brand-box.bg-dark,body.dark-theme .sidebar-menu.bg-dark{background-color:transparent!important}body.dark-theme .sidebar-dark .main-sidebar,body.dark-theme.sidebar-dark .main-sidebar{background:var(--dt-modal-surface,#24262b)!important}body.dark-theme .sidebar-dark .sidebar-brand-box,body.dark-theme .sidebar-dark .sidebarTogglerBox,body.dark-theme.sidebar-dark .sidebar-brand-box,body.dark-theme.sidebar-dark .sidebarTogglerBox{background-color:transparent!important}.main-container>.admin-dashboard,.main-container>.emp-dashboard{margin-left:8px;margin-right:8px;padding-left:0!important;padding-right:0!important}.main-container .filter-box:not(.w-tables .filter-box){background:#fff;border:none!important;border-radius:16px 16px 0 0!important;box-shadow:none!important;margin:12px 8px 0!important;overflow:hidden;width:auto}.main-container .filter-box:not(.w-tables .filter-box).project-header{border-radius:16px 16px 0 0!important;height:auto!important;margin:12px 8px 0!important;overflow:visible!important}.main-container .content-wrapper{background:#fff;border:none!important;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.06);margin:12px 8px 0;overflow:hidden;padding:20px}.main-container .filter-box:not(.w-tables .filter-box)~.content-wrapper,.main-container .filter-box:not(.w-tables .filter-box)~div~.content-wrapper{border:none!important;border-radius:0 0 16px 16px;box-shadow:0 1px 3px rgba(0,0,0,.06);margin-top:0;padding-top:0}.main-container .filter-box.project-header~.content-wrapper{border-radius:0 0 16px 16px!important;padding-top:20px!important}.main-container .filter-box.project-header~.content-wrapper .card-header{position:relative;z-index:auto!important}.main-container .filter-box.project-header:has(.tabs.--show-secondary)~.content-wrapper .card{z-index:auto!important}.main-container .content-wrapper .project-header{background:transparent;border-bottom:1px solid #e5e7eb;margin:0 -20px;padding:0 20px}.main-container .content-wrapper .tenancy-tab-content{padding-top:20px}.main-container .content-wrapper>.tabs{border-bottom:1px solid #e8eef3;margin:0 -20px;padding:0 20px}.main-container .content-wrapper .action-bar{border-bottom:1px solid #e8eef3;border-radius:0;margin-left:-20px;margin-right:-20px;padding:12px 20px}.main-container .content-wrapper .w-tables{border-radius:0;box-shadow:none;margin-left:-20px;margin-right:-20px;margin-top:0!important;width:calc(100% + 40px)}body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *):not(.w-tables .filter-box):not(.bg-white),body.dark-theme .main-container>.filter-box{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02)),#1c1f23!important;border:none!important;border-radius:16px 16px 0 0!important;box-shadow:none!important;margin-bottom:0!important;overflow:hidden;padding:0!important}body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;margin:0!important;padding:14px 20px!important}body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white.project-header,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white.project-header{margin:12px 8px 0!important;padding:8px 0 0!important}body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white.client-list-filter,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white.client-list-filter{margin:12px 8px 0!important;padding:0 28px!important}body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white #search-text-field,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white input.form-control,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white input[type=text],body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white #search-text-field,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white input.form-control,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white input[type=text]{background:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:12px!important;color:#e5e7eb!important}body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white #search-text-field::-moz-placeholder,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white input.form-control::-moz-placeholder,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white input[type=text]::-moz-placeholder,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white #search-text-field::-moz-placeholder,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white input.form-control::-moz-placeholder,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white input[type=text]::-moz-placeholder{color:hsla(0,0%,100%,.5)!important}body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white #search-text-field::placeholder,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white input.form-control::placeholder,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white input[type=text]::placeholder,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white #search-text-field::placeholder,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white input.form-control::placeholder,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white input[type=text]::placeholder{color:hsla(0,0%,100%,.5)!important}body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white #search-text-field:focus,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white input.form-control:focus,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white input[type=text]:focus,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white #search-text-field:focus,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white input.form-control:focus,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white input[type=text]:focus{background:hsla(0,0%,100%,.06)!important;border-color:rgba(59,130,246,.4)!important;box-shadow:0 0 0 3px rgba(59,130,246,.12)!important}body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white .bootstrap-select .dropdown-toggle,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white .daterange-btn,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white .filter-dropdown,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white .more-filters>a,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white .select-status .dropdown-toggle,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white .bootstrap-select .dropdown-toggle,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white .daterange-btn,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white .filter-dropdown,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white .more-filters>a,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white .select-status .dropdown-toggle{background:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:8px!important;color:#e5e7eb!important}body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white .text-dark,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white .text-dark-grey,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *) .filter-box.bg-white label,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white .text-dark,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white .text-dark-grey,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *).bg-white label{color:#9ca3af!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper){background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02)),#1c1f23!important;border:none!important;border-radius:16px!important;box-shadow:0 2px 8px rgba(0,0,0,.2)}body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *):not(.w-tables .filter-box)~.content-wrapper,body.dark-theme .main-container .filter-box:not(.tenancy-detail-wrapper *):not(.w-tables .filter-box)~div~.content-wrapper:not(.tenancy-detail-wrapper){border-radius:0 0 16px 16px!important}body.dark-theme .main-container .content-wrapper>.tabs{background:transparent!important;border-bottom-color:hsla(0,0%,100%,.06)!important}body.dark-theme .main-container .content-wrapper>.tabs .nav .nav-item{background:transparent!important;color:#9ca3af!important}body.dark-theme .main-container .content-wrapper>.tabs .nav .nav-item.active,body.dark-theme .main-container .content-wrapper>.tabs .nav .nav-item:hover,body.dark-theme .main-container .content-wrapper>.tabs .nav .nav-item[aria-selected=true]{color:#e5e7eb!important}body.dark-theme .main-container .content-wrapper>.tabs .badge-secondary{background-color:hsla(0,0%,100%,.1)!important;color:#e5e7eb!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .action-bar{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.06)!important;padding:14px 20px!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables.bg-white{background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0 0 16px 16px!important;box-shadow:none!important;margin:0!important;overflow:hidden!important;width:100%!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .dataTables_wrapper,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table-responsive,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables.bg-white .dataTables_wrapper,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables.bg-white .table-responsive{background:transparent!important;border:none!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table{background:transparent!important;border:none!important;border-collapse:collapse!important;color:#e5e7eb!important;margin:0!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table thead,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table thead{background:transparent!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table thead th,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table thead th{background:transparent!important;border:none!important;border-bottom:1px solid hsla(0,0%,100%,.06)!important;box-shadow:none!important;color:#9ca3af!important;font-size:13px!important;font-weight:500!important;letter-spacing:normal!important;text-transform:none!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table thead th.sorting:after,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table thead th.sorting:before,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table thead th.sorting_asc:after,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table thead th.sorting_asc:before,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table thead th.sorting_desc:after,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table thead th.sorting_desc:before,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table thead th.sorting:after,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table thead th.sorting:before,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table thead th.sorting_asc:after,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table thead th.sorting_asc:before,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table thead th.sorting_desc:after,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table thead th.sorting_desc:before{color:hsla(0,0%,100%,.5)!important;opacity:.6!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table tbody tr,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table tbody tr{background:transparent!important;border:none!important;transition:background-color .15s ease}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table tbody tr:hover,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table tbody tr:hover{background:hsla(0,0%,100%,.04)!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table tbody tr:nth-child(2n),body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table tbody tr:nth-child(2n){background:transparent!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table tbody tr:nth-child(2n):hover,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table tbody tr:nth-child(2n):hover{background:hsla(0,0%,100%,.04)!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table tbody tr td,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table tbody tr td{background:transparent!important;border:none!important;border-bottom:1px solid hsla(0,0%,100%,.06)!important;box-shadow:none!important;color:#e5e7eb!important;vertical-align:middle!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table tbody tr td a,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table tbody tr td a{color:#e5e7eb!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table tbody tr td .text-dark-grey,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table tbody tr td .text-muted,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table tbody tr td .text-dark-grey,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table tbody tr td .text-muted{color:#9ca3af!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table tbody tr:last-child td,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table tbody tr:last-child td{border-bottom:none!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table input[type=checkbox],body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table input[type=checkbox]{accent-color:#3b82f6;border-radius:4px}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table .taskEmployeeImg,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables .table img.taskEmployeeImg,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table .taskEmployeeImg,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .w-tables table img.taskEmployeeImg{background:hsla(0,0%,100%,.05)!important;border:2px solid hsla(0,0%,100%,.1)!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .dataTables_wrapper .dataTables_info,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .dataTables_wrapper .dataTables_length,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .dataTables_wrapper .dataTables_paginate{color:#e5e7eb!important;padding:14px 20px!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .dataTables_wrapper .dataTables_info,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .dataTables_wrapper .dataTables_length,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .dataTables_wrapper .dataTables_length label{color:#e5e7eb!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .dataTables_wrapper .dataTables_length .bootstrap-select .dropdown-toggle,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .dataTables_wrapper .dataTables_length select{background:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:8px!important;color:#e5e7eb!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .dataTables_wrapper .dataTables_paginate .paginate_button{background:transparent!important;border:none!important;border-radius:8px!important;color:#e5e7eb!important;margin:0 2px!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:hsla(0,0%,100%,.05)!important;border:none!important;color:#e5e7eb!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .dataTables_wrapper .dataTables_paginate .paginate_button.current,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#3b82f6!important;border:none!important;color:#fff!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{background:transparent!important;border:none!important;color:hsla(0,0%,100%,.5)!important}body.dark-theme .more-filter-tab,body.dark-theme .more-filters .more-filter-tab{background:#1c1f23!important;border-left-color:hsla(0,0%,100%,.06)!important;box-shadow:-4px 0 16px rgba(0,0,0,.4)!important;color:#e5e7eb!important}body.dark-theme .more-filter-tab:not(.tenancy-detail-wrapper *),body.dark-theme .more-filters .more-filter-tab:not(.tenancy-detail-wrapper *){border-left:1px solid hsla(0,0%,100%,.06)!important}body.dark-theme .more-filter-tab .filter-detail,body.dark-theme .more-filter-tab .filter-inner,body.dark-theme .more-filters .more-filter-tab .filter-detail,body.dark-theme .more-filters .more-filter-tab .filter-inner{background:#1c1f23!important}body.dark-theme .more-filter-tab .filter-inner .sticky-top,body.dark-theme .more-filter-tab .sticky-top,body.dark-theme .more-filter-tab .sticky-top.bg-white,body.dark-theme .more-filters .more-filter-tab .filter-inner .sticky-top,body.dark-theme .more-filters .more-filter-tab .sticky-top,body.dark-theme .more-filters .more-filter-tab .sticky-top.bg-white{background:#1c1f23!important;border-bottom-color:hsla(0,0%,100%,.06)!important}body.dark-theme .more-filter-tab .filter-inner .sticky-top:not(.tenancy-detail-wrapper *),body.dark-theme .more-filter-tab .sticky-top.bg-white:not(.tenancy-detail-wrapper *),body.dark-theme .more-filter-tab .sticky-top:not(.tenancy-detail-wrapper *),body.dark-theme .more-filters .more-filter-tab .filter-inner .sticky-top:not(.tenancy-detail-wrapper *),body.dark-theme .more-filters .more-filter-tab .sticky-top.bg-white:not(.tenancy-detail-wrapper *),body.dark-theme .more-filters .more-filter-tab .sticky-top:not(.tenancy-detail-wrapper *){border-bottom-style:solid!important;border-bottom-width:1px!important}body.dark-theme .more-filter-tab .text-dark,body.dark-theme .more-filter-tab .text-dark-grey,body.dark-theme .more-filter-tab h3,body.dark-theme .more-filter-tab label,body.dark-theme .more-filters .more-filter-tab .text-dark,body.dark-theme .more-filters .more-filter-tab .text-dark-grey,body.dark-theme .more-filters .more-filter-tab h3,body.dark-theme .more-filters .more-filter-tab label{color:#e5e7eb!important}body.dark-theme .more-filter-tab .close,body.dark-theme .more-filter-tab .close-more-filter,body.dark-theme .more-filter-tab button.close,body.dark-theme .more-filters .more-filter-tab .close,body.dark-theme .more-filters .more-filter-tab .close-more-filter,body.dark-theme .more-filters .more-filter-tab button.close{color:#e5e7eb!important;opacity:.8;text-shadow:none}body.dark-theme .more-filter-tab .close-more-filter:hover,body.dark-theme .more-filter-tab .close:hover,body.dark-theme .more-filter-tab button.close:hover,body.dark-theme .more-filters .more-filter-tab .close-more-filter:hover,body.dark-theme .more-filters .more-filter-tab .close:hover,body.dark-theme .more-filters .more-filter-tab button.close:hover{color:#fff!important;opacity:1}body.dark-theme .more-filter-tab .bootstrap-select .dropdown-toggle,body.dark-theme .more-filter-tab .form-control,body.dark-theme .more-filter-tab .select-picker,body.dark-theme .more-filters .more-filter-tab .bootstrap-select .dropdown-toggle,body.dark-theme .more-filters .more-filter-tab .form-control,body.dark-theme .more-filters .more-filter-tab .select-picker{background:hsla(0,0%,100%,.04)!important;border-color:hsla(0,0%,100%,.08)!important;color:#e5e7eb!important}body.dark-theme .more-filter-tab .bootstrap-select .dropdown-toggle:not(.tenancy-detail-wrapper *),body.dark-theme .more-filter-tab .form-control:not(.tenancy-detail-wrapper *),body.dark-theme .more-filter-tab .select-picker:not(.tenancy-detail-wrapper *),body.dark-theme .more-filters .more-filter-tab .bootstrap-select .dropdown-toggle:not(.tenancy-detail-wrapper *),body.dark-theme .more-filters .more-filter-tab .form-control:not(.tenancy-detail-wrapper *),body.dark-theme .more-filters .more-filter-tab .select-picker:not(.tenancy-detail-wrapper *){border-radius:8px!important;border-style:solid!important;border-width:1px!important}body.dark-theme .more-filter-tab .bootstrap-select .dropdown-toggle .filter-option,body.dark-theme .more-filter-tab .bootstrap-select .dropdown-toggle .filter-option-inner,body.dark-theme .more-filter-tab .bootstrap-select .dropdown-toggle .filter-option-inner-inner,body.dark-theme .more-filter-tab .form-control .filter-option,body.dark-theme .more-filter-tab .form-control .filter-option-inner,body.dark-theme .more-filter-tab .form-control .filter-option-inner-inner,body.dark-theme .more-filter-tab .select-picker .filter-option,body.dark-theme .more-filter-tab .select-picker .filter-option-inner,body.dark-theme .more-filter-tab .select-picker .filter-option-inner-inner,body.dark-theme .more-filters .more-filter-tab .bootstrap-select .dropdown-toggle .filter-option,body.dark-theme .more-filters .more-filter-tab .bootstrap-select .dropdown-toggle .filter-option-inner,body.dark-theme .more-filters .more-filter-tab .bootstrap-select .dropdown-toggle .filter-option-inner-inner,body.dark-theme .more-filters .more-filter-tab .form-control .filter-option,body.dark-theme .more-filters .more-filter-tab .form-control .filter-option-inner,body.dark-theme .more-filters .more-filter-tab .form-control .filter-option-inner-inner,body.dark-theme .more-filters .more-filter-tab .select-picker .filter-option,body.dark-theme .more-filters .more-filter-tab .select-picker .filter-option-inner,body.dark-theme .more-filters .more-filter-tab .select-picker .filter-option-inner-inner{color:#e5e7eb!important}body.dark-theme .more-filter-tab .bootstrap-select .dropdown-menu,body.dark-theme .more-filters .more-filter-tab .bootstrap-select .dropdown-menu{background:#1c1f23!important;border:1px solid hsla(0,0%,100%,.08)!important}body.dark-theme .more-filter-tab .bootstrap-select .dropdown-menu .dropdown-item,body.dark-theme .more-filter-tab .bootstrap-select .dropdown-menu li a,body.dark-theme .more-filters .more-filter-tab .bootstrap-select .dropdown-menu .dropdown-item,body.dark-theme .more-filters .more-filter-tab .bootstrap-select .dropdown-menu li a{color:#e5e7eb!important}body.dark-theme .more-filter-tab .bootstrap-select .dropdown-menu .dropdown-item.active,body.dark-theme .more-filter-tab .bootstrap-select .dropdown-menu .dropdown-item.selected,body.dark-theme .more-filter-tab .bootstrap-select .dropdown-menu .dropdown-item:hover,body.dark-theme .more-filter-tab .bootstrap-select .dropdown-menu li a.active,body.dark-theme .more-filter-tab .bootstrap-select .dropdown-menu li a.selected,body.dark-theme .more-filter-tab .bootstrap-select .dropdown-menu li a:hover,body.dark-theme .more-filters .more-filter-tab .bootstrap-select .dropdown-menu .dropdown-item.active,body.dark-theme .more-filters .more-filter-tab .bootstrap-select .dropdown-menu .dropdown-item.selected,body.dark-theme .more-filters .more-filter-tab .bootstrap-select .dropdown-menu .dropdown-item:hover,body.dark-theme .more-filters .more-filter-tab .bootstrap-select .dropdown-menu li a.active,body.dark-theme .more-filters .more-filter-tab .bootstrap-select .dropdown-menu li a.selected,body.dark-theme .more-filters .more-filter-tab .bootstrap-select .dropdown-menu li a:hover{background:hsla(0,0%,100%,.06)!important;color:#fff!important}body.dark-theme .more-filter-tab .bootstrap-select .dropdown-menu .bs-searchbox input,body.dark-theme .more-filters .more-filter-tab .bootstrap-select .dropdown-menu .bs-searchbox input{background:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.08)!important;color:#e5e7eb!important}body.dark-theme .more-filter-tab #reset-filters-2,body.dark-theme .more-filter-tab .btn-secondary,body.dark-theme .more-filters .more-filter-tab #reset-filters-2,body.dark-theme .more-filters .more-filter-tab .btn-secondary{background:hsla(0,0%,100%,.06)!important;border-color:hsla(0,0%,100%,.08)!important;color:#e5e7eb!important}body.dark-theme .more-filter-tab #reset-filters-2:not(.tenancy-detail-wrapper *),body.dark-theme .more-filter-tab .btn-secondary:not(.tenancy-detail-wrapper *),body.dark-theme .more-filters .more-filter-tab #reset-filters-2:not(.tenancy-detail-wrapper *),body.dark-theme .more-filters .more-filter-tab .btn-secondary:not(.tenancy-detail-wrapper *){border-style:solid!important;border-width:1px!important}body.dark-theme .more-filter-tab #reset-filters-2:hover,body.dark-theme .more-filter-tab .btn-secondary:hover,body.dark-theme .more-filters .more-filter-tab #reset-filters-2:hover,body.dark-theme .more-filters .more-filter-tab .btn-secondary:hover{background:hsla(0,0%,100%,.12)!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .table .badge{border:none!important;border-radius:.25rem!important;font-size:75%!important;font-weight:700!important;padding:.25em .4em!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .table .action-dropdown,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .table .action-dropdown i,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .table .bi-three-dots-vertical,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .table .dropdown-toggle,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .table .dropdown-toggle i,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .table .fa-ellipsis-v{background:transparent!important;border:none!important;color:#e5e7eb!important;opacity:1!important}body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .table .action-dropdown i:hover,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .table .action-dropdown:hover,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .table .bi-three-dots-vertical:hover,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .table .dropdown-toggle i:hover,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .table .dropdown-toggle:hover,body.dark-theme .main-container .content-wrapper:not(.tenancy-detail-wrapper) .table .fa-ellipsis-v:hover{background:hsla(0,0%,100%,.06)!important;color:#fff!important}@media (display-mode:standalone){.main-header.bg-white:before,body.dark-theme .main-header:before,body:not(.dark-theme) .main-header:before{background-color:transparent!important}}
/* !important throughout is load-order, not laziness: every view that uses the
   component <link>s vendor/css/dropzone.min.css itself, so that sheet lands
   AFTER main.css and its `.dropzone { min-height:150px; border:2px solid
   rgba(0,0,0,.3); background:white; padding:20px }` wins on equal specificity.
   Only !important reliably beats a stylesheet that loads later. */.dropzone{background:transparent!important;border:1.5px dashed #d1d5db!important;border-radius:10px!important;cursor:pointer;min-height:0!important;padding:14px 12px!important;transition:border-color .2s ease,background-color .2s ease}.dropzone.dz-drag-hover,.dropzone:hover{background:rgba(78,115,223,.03)!important;border-color:var(--header_color,#4e73df)!important}.dropzone .dz-message{align-items:center;display:flex;gap:12px;margin:0;text-align:left}.dropzone .dz-upload-icon{align-items:center;background:rgba(78,115,223,.08);border-radius:10px;color:var(--header_color,#4e73df);display:flex;flex:0 0 auto;font-size:1.3rem;height:40px;justify-content:center;width:40px}.dropzone .dz-button{background:none;border:0;color:#374151;font-size:.82rem;font-weight:400;line-height:1.3;padding:0;text-align:left}.dropzone .dz-upload-cta{color:var(--header_color,#4e73df);font-weight:600}.dropzone .dz-upload-hint{color:#9ca3af;font-size:.7rem;line-height:1.3;margin-top:1px}.dropzone .dz-preview{margin:12px 8px 0 0}body.dark-theme .dropzone{background:transparent!important;border-color:hsla(0,0%,100%,.14)!important}body.dark-theme .dropzone.dz-drag-hover,body.dark-theme .dropzone:hover{background:hsla(0,0%,100%,.03)!important;border-color:var(--header_color,#4e73df)!important}body.dark-theme .dropzone .dz-button{color:#d1d5db}body.dark-theme .dropzone .dz-upload-hint{color:#6b7280}.tkpi-row-wrap{margin:0 8px;padding-top:24px}.tkpi{background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;height:168px;overflow:hidden;padding:16px 18px 12px;position:relative;transition:border-color .15s,background .15s}.tkpi:hover{border-color:#d1d5db}.tkpi--alert{background:#fef8f8;border-color:rgba(239,68,68,.35)}.tkpi--warn{background:#fffaf5;border-color:rgba(251,146,60,.35)}.tkpi--clickable{cursor:pointer}.tkpi--clickable:hover{border-color:#6366f1}.tkpi--clickable:focus{outline:2px solid #6366f1;outline-offset:1px}.tkpi-top{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.tkpi-top>div{min-width:0}.tkpi-label{color:#6b7280;display:block;font-size:11.5px;font-weight:500;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.tkpi-note{color:#9ca3af;display:block;font-size:10.5px;margin-top:1px}.tkpi-value{font-size:24px;font-weight:700;line-height:1.15;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tkpi-value--indigo{color:#6366f1}.tkpi-value--orange{color:#fb923c}.tkpi-value--green{color:#22c55e}.tkpi-value--amber{color:#f59e0b}.tkpi-value--red{color:#ef4444}.tkpi-value--blue{color:#2563eb}.tkpi-icon{align-items:center;border-radius:10px;display:flex;flex:0 0 auto;flex-shrink:0;font-size:14px;height:34px;justify-content:center;width:34px}.tkpi-icon--indigo{background:rgba(99,102,241,.1);color:#6366f1}.tkpi-icon--orange{background:rgba(251,146,60,.1);color:#fb923c}.tkpi-icon--green{background:rgba(34,197,94,.1);color:#22c55e}.tkpi-icon--red{background:rgba(239,68,68,.1);color:#ef4444}.tkpi-icon--blue{background:rgba(37,99,235,.1);color:#2563eb}.tkpi-icon--amber{background:rgba(245,158,11,.1);color:#d97706}.tkpi-icon--grey{background:hsla(220,9%,46%,.1);color:#6b7280}.empty-state--flat{background:none;border:none;border-radius:0;box-shadow:none;color:var(--sub-muted,#6b7280);margin-top:0;padding:14px 0}.dark-theme .empty-state--flat{color:var(--sub-muted,var(--dt-text-muted,#9ca3af))}.empty-state--compact{font-size:12.5px}.empty-state--compact .empty-state__icon{display:block;font-size:20px;margin-bottom:6px;opacity:.5}.empty-state--compact .empty-state__heading{color:inherit;font-size:12.5px;font-weight:500}.tkpi-detail-ico{flex-shrink:0;font-size:10px;text-align:center;width:10px}.tkpi-ico--orange{color:#fb923c}.tkpi-ico--green{color:#22c55e}.tkpi-ico--muted{color:#6b7280}.tkpi-ring{flex-shrink:0;position:relative}.tkpi-ring,.tkpi-ring canvas{height:44px;width:44px}.tkpi-ring-text{align-items:center;color:#374151;display:flex;font-size:10px;font-weight:700;inset:0;justify-content:center;position:absolute}.tkpi-mid{display:flex;flex:1;flex-direction:column;gap:4px;margin-bottom:8px}.tkpi-detail-row{align-items:center;color:#6b7280;display:flex;font-size:11.5px;gap:5px;min-width:0;white-space:nowrap}.tkpi-detail-row>span{overflow:hidden;text-overflow:ellipsis}.tkpi-detail-row span:last-child{margin-left:auto}.tkpi-detail-val{color:#374151;font-weight:600;margin-left:auto!important}.tkpi-dot{border-radius:50%;display:inline-block;flex-shrink:0;height:6px;width:6px}.tkpi-dot--green{background:#22c55e}.tkpi-dot--orange{background:#fb923c}.tkpi-dot--red{background:#ef4444}.tkpi-dot--indigo{background:#6366f1}.tkpi-dot--blue-soft{background:#93c5fd}.tkpi-bottom{align-content:flex-end;align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;min-height:32px;position:relative;z-index:1}.tkpi-bottom--chart{align-items:stretch;flex-direction:column;justify-content:flex-end}.tkpi-trend{align-items:center;border-radius:5px;display:inline-flex;font-size:11px;font-weight:600;gap:3px;padding:2px 7px}.tkpi-trend.up{background:rgba(34,197,94,.1);color:#16a34a}.tkpi-trend.down{background:rgba(239,68,68,.1);color:#dc2626}.tkpi-sub{align-items:center;color:#6b7280;display:inline-flex;font-size:11px;gap:4px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tkpi-collection-bar{background:#f3f4f6;border-radius:3px;height:5px;overflow:hidden;width:100%}.tkpi-collection-fill{border-radius:3px;height:100%;transition:width .8s ease}.tkpi-collection-fill--green{background:#22c55e}.tkpi-collection-fill--amber{background:#f59e0b}.tkpi-collection-fill--red{background:#ef4444}.tkpi-collection-fill--grey{background:#9ca3af}.tkpi-stacked-bar{background:#f3f4f6;border-radius:3px;display:flex;gap:1px;height:5px;overflow:hidden;width:100%}.tkpi-stacked-seg{height:100%;transition:width .6s ease}.tkpi-stacked-seg--green{background:#22c55e}.tkpi-stacked-seg--orange{background:#fb923c}.tkpi-legend{color:#6b7280;display:flex;font-size:10px;gap:10px;margin-top:3px}.tkpi-legend span{align-items:center;display:inline-flex;gap:3px}.tkpi-spark{bottom:0;height:32px;left:0;pointer-events:none;position:absolute;right:0}.kpi-chip-row{display:flex;flex-wrap:wrap;gap:8px;padding:0 15px 12px}.kpi-chip{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;color:#4b5563;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;padding:5px 14px;transition:background .15s,border-color .15s,color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kpi-chip:hover{background:#e5e7eb}.kpi-chip:focus{outline:2px solid #6366f1;outline-offset:1px}.kpi-chip.active{background:#6366f1;border-color:#6366f1;color:#fff}.dark-theme .tkpi{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}.dark-theme .tkpi:hover{border-color:#3a4049}.dark-theme .tkpi--alert{background:#2b242a;border-color:rgba(239,68,68,.4)}.dark-theme .tkpi--warn{background:#2d2a29;border-color:rgba(251,146,60,.4)}.dark-theme .tkpi-label{color:var(--dt-text-muted,#9ca3af)}.dark-theme .tkpi-value{filter:brightness(1.15)}.dark-theme .tkpi-detail-row{color:var(--dt-text-muted,#9ca3af)}.dark-theme .tkpi-detail-val{color:#d1d5db}.dark-theme .tkpi-note,.dark-theme .tkpi-sub{color:var(--dt-text-muted,#6b7280)}.dark-theme .tkpi-ring-text{color:#d1d5db}.dark-theme .tkpi-collection-bar,.dark-theme .tkpi-stacked-bar{background:#2d3139}.dark-theme .tkpi-legend{color:var(--dt-text-muted,#6b7280)}.dark-theme .kpi-chip{background:#2d3139;border-color:#3a4049;color:#d1d5db}.dark-theme .kpi-chip:hover{background:#3a4049}.dark-theme .kpi-chip.active{background:#6366f1;border-color:#6366f1;color:#fff}@media (max-width:767px){.tkpi-label{font-size:10.5px;letter-spacing:.02em}.tkpi{height:148px;padding:12px 14px 10px}.tkpi-value{font-size:20px}.tkpi-mid{gap:3px}}.tkpi-empty-note{color:#6b7280;font-size:10.5px;font-style:italic;line-height:1.4}[id$=-kpi-row]+.filter-box,[id$=-kpi-wrap]+.filter-box{margin-top:8px!important}.skpi-row{margin:0 0 4px}.skpi-row .row{margin-left:-6px;margin-right:-6px}.skpi-row [class*=col-]{padding-left:6px;padding-right:6px}.skpi-row .tkpi{height:138px;padding:14px 16px 12px}.skpi-row .tkpi:hover{background:#f9fafb}.skpi-row .tkpi-label{font-size:11px}.skpi-row .tkpi-icon{border-radius:9px;font-size:13px;height:32px;width:32px}.skpi-row .tkpi-bottom{min-height:6px}.skpi-row .tkpi-detail-row{min-width:0}.skpi-row .tkpi-detail-row>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skpi-row .tkpi-detail-val{white-space:nowrap}.skpi-row .skpi-of{color:#6b7280;font-size:13px;font-weight:600}.dark-theme .skpi-row .tkpi:hover{background:var(--dt-card-hover,#242931)}.dark-theme .skpi-row .skpi-of{color:var(--dt-text-muted,#9ca3af)}@media (max-width:767px){.skpi-row .tkpi{height:130px;padding:12px 14px 10px}.skpi-row .tkpi-value{font-size:20px}}.tkpi-tone--green{color:#15803d}.tkpi-tone--amber{color:#b45309}.tkpi-tone--orange{color:#c2410c}.tkpi-tone--teal{color:#0f766e}.tkpi-tone--sky{color:#0369a1}.tkpi-tone--blue{color:#1d4ed8}.tkpi-tone--indigo{color:#4f46e5}.tkpi-tone--purple{color:#6d28d9}.tkpi-tone--pink{color:#be185d}.tkpi-tone--red{color:#dc2626}.tkpi-tone--grey{color:#6b7280}.dark-theme .tkpi-tone--green{color:#4ade80}.dark-theme .tkpi-tone--amber{color:#fbbf24}.dark-theme .tkpi-tone--orange{color:#fb923c}.dark-theme .tkpi-tone--teal{color:#2dd4bf}.dark-theme .tkpi-tone--sky{color:#38bdf8}.dark-theme .tkpi-tone--blue{color:#93c5fd}.dark-theme .tkpi-tone--indigo{color:#a5b4fc}.dark-theme .tkpi-tone--purple{color:#c4b5fd}.dark-theme .tkpi-tone--pink{color:#f472b6}.dark-theme .tkpi-tone--red{color:#f87171}.dark-theme .tkpi-tone--grey{color:#9ca3af}.tkpi-link{color:inherit;display:block;text-decoration:none}.tkpi-link:focus,.tkpi-link:hover{border-color:var(--header_color,#4e73df);color:inherit;text-decoration:none}.tiv-page .tiv-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:20px}.tiv-page .tiv-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.tiv-page .tiv-title{font-size:20px;font-weight:600;margin:0}.tiv-page .tiv-sub{color:#6b7280;font-size:13px;margin:2px 0 0}.tiv-page .tiv-download{background-image:none;border-radius:8px;box-shadow:none;white-space:nowrap}.tiv-page .tiv-meta{border-top:1px solid #f0f1f3;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));margin-top:16px;padding-top:16px}.tiv-page .tiv-meta-label{color:#9ca3af;display:block;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.tiv-page .tiv-meta-value{display:block;font-weight:500;margin-top:2px}.tiv-page .tiv-note{background:#f1f5f9;border:1px solid #f0f1f3;border-radius:8px;color:#6b7280;font-size:13px;line-height:1.55;margin:16px 0 0;padding:12px 14px}.tiv-page .tiv-section-title{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;font-weight:600;gap:8px;margin:0 0 14px}.tiv-page .tiv-count{color:#9ca3af;font-size:12px;font-weight:400}.tiv-page .tiv-sig{border:1px solid #f0f1f3;border-radius:8px;height:100%;padding:12px 14px}.tiv-page .tiv-sig-name{display:block;font-weight:600;margin-top:4px}.tiv-page .tiv-sig-date,.tiv-page .tiv-sig-pending{color:#6b7280;display:block;font-size:12px;margin-top:2px}.tiv-page .tiv-table th{border-bottom:1px solid #e5e7eb;border-top:0;color:#9ca3af;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.tiv-page .tiv-table td{border-top:1px solid #f3f4f6;font-size:13px;vertical-align:middle}.tiv-page .tiv-item-name{font-weight:500}.tiv-page .tiv-muted{color:#9ca3af}.tiv-page .tiv-photos{display:flex;flex-wrap:wrap;gap:6px}.tiv-page .tiv-thumb{border:1px solid #e5e7eb;border-radius:6px;display:block;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}@media (max-width:767px){.tiv-page .tiv-card{border-radius:8px;padding:16px}.tiv-page .tiv-download{width:100%}}body.dark-theme .tiv-page .tiv-card{background:#22262e;border-color:#2d323a}body.dark-theme .tiv-page .tiv-note,body.dark-theme .tiv-page .tiv-sig-date,body.dark-theme .tiv-page .tiv-sig-pending,body.dark-theme .tiv-page .tiv-sub{color:#9ca3af}body.dark-theme .tiv-page .tiv-meta{border-top-color:#2d323a}body.dark-theme .tiv-page .tiv-count,body.dark-theme .tiv-page .tiv-meta-label,body.dark-theme .tiv-page .tiv-muted,body.dark-theme .tiv-page .tiv-table th{color:#6b7280}body.dark-theme .tiv-page .tiv-note{background:#2d323a;border-color:#3a3f48}body.dark-theme .tiv-page .tiv-sig{border-color:#2d323a}body.dark-theme .tiv-page .tiv-table th{border-bottom-color:#2d323a}body.dark-theme .tiv-page .tiv-table td{border-top-color:#2d323a}body.dark-theme .tiv-page .tiv-thumb{border-color:#3a3f48}.rtzw{display:flex;flex-direction:column;min-height:0}.rtzw__steps{align-items:flex-start;background:#f5f5f7;counter-reset:rtzw;display:flex;list-style:none;margin:0 0 1.25rem;padding:.35rem 0 .5rem;position:sticky;top:0;z-index:3}.rtzw__step{flex:1 1 0;min-width:0;position:relative;text-align:center}.rtzw__step:before{background:#e5e7eb;content:"";height:2px;position:absolute;right:50%;top:13px;width:100%}.rtzw__step:first-child:before{display:none}.rtzw__step--done:before{background:#16a34a}.rtzw__btn{background:none;border:0;color:inherit;cursor:pointer;display:block;font-family:inherit;padding:0;width:100%}.rtzw__btn[aria-disabled=true],.rtzw__btn[disabled]{cursor:default;opacity:.55}.rtzw__dot{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;color:#9ca3af;display:inline-flex;font-size:.72rem;font-weight:700;height:28px;justify-content:center;line-height:1;position:relative;width:28px;z-index:1}.rtzw__step--current .rtzw__dot{background:var(--accent,#4f46e5);border-color:var(--accent,#4f46e5);color:#fff}.rtzw__step--done .rtzw__dot{background:#16a34a;border-color:#16a34a;color:#fff}.rtzw__step--invalid .rtzw__dot{background:#dc2626;border-color:#dc2626;color:#fff}.rtzw__name{color:#9ca3af;display:block;font-size:.68rem;font-weight:600;margin-top:.35rem;overflow:hidden;padding:0 .25rem;text-overflow:ellipsis;white-space:nowrap}.rtzw__step--current .rtzw__name{color:#1f2937}.rtzw__step--done .rtzw__name{color:#6b7280}.rtzw__status{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rtzw__panes{flex:1 1 auto;min-height:0}.rtzw__pane{display:none}.rtzw__pane.is-active{display:block}.rtzw__pane-head{border-bottom:1px solid #f0f1f3;margin-bottom:.9rem;padding-bottom:.65rem}.rtzw__pane-title{color:#1f2937;font-size:1rem;font-weight:700;margin:0}.rtzw__pane-sub{color:#9ca3af;display:block;font-size:.78rem;line-height:1.4;margin-top:.15rem}.rtzw__choices{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.rtzw__choice{cursor:pointer;display:block;margin:0;position:relative}.rtzw__choice input{opacity:0;pointer-events:none;position:absolute}.rtzw__choice-body{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:column;height:100%;padding:.85rem;transition:border-color .15s ease,background .15s ease}.rtzw__choice:hover .rtzw__choice-body{background:#fafbfc;border-color:#cbd5e1}.rtzw__choice input:checked+.rtzw__choice-body{background:#f5f7ff;border-color:var(--accent,#4f46e5)}.rtzw__choice input:focus-visible+.rtzw__choice-body{outline:2px solid var(--accent,#4f46e5);outline-offset:2px}.rtzw__choice-icon{align-items:center;background:#f1f5f9;border-radius:8px;color:#6b7280;display:flex;flex:0 0 auto;height:32px;justify-content:center;margin-bottom:.5rem;width:32px}.rtzw__choice input:checked+.rtzw__choice-body .rtzw__choice-icon{background:var(--accent,#4f46e5);color:#fff}.rtzw__choice-title{color:#1f2937;display:block;font-size:.85rem;font-weight:700}.rtzw__choice-desc{color:#9ca3af;display:block;font-size:.72rem;line-height:1.4;margin-top:.2rem}.rtzw__nav{align-items:center;background:#f5f5f7;border-top:1px solid #f0f1f3;bottom:0;display:flex;gap:.5rem;justify-content:space-between;margin-top:1.25rem;padding:.9rem 0;position:sticky;z-index:3}.rtzw .qs-datepicker-container{z-index:5}.rtzw__nav-right{align-items:center;display:flex;gap:.5rem;margin-left:auto}.rtzw__review-group{border:1px solid #e5e7eb;border-radius:10px;margin-bottom:.65rem;padding:.75rem .9rem}.rtzw__review-head{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.4rem}.rtzw__review-title{color:#1f2937;font-size:.8rem;font-weight:700}.rtzw__review-row{border-bottom:1px solid #f3f4f6;display:flex;font-size:.78rem;gap:1rem;justify-content:space-between;padding:.25rem 0}.rtzw__review-row:last-child{border-bottom:0}.rtzw__review-row dt{color:#6b7280;font-weight:500;margin:0}.rtzw__review-row dd{color:#1f2937;margin:0;min-width:0;text-align:right;word-break:break-word}.dark-theme .rtzw__nav,.dark-theme .rtzw__steps{background:var(--dt-modal-surface)}.dark-theme .rtzw__dot{background:#273140;border-color:#33404f;color:#8592a3}.dark-theme .rtzw__step:before{background:#2e3948}.dark-theme .rtzw__step--done:before{background:#16a34a}.dark-theme .rtzw__choice-title,.dark-theme .rtzw__pane-title,.dark-theme .rtzw__review-row dd,.dark-theme .rtzw__review-title,.dark-theme .rtzw__step--current .rtzw__name{color:#e6eaf0}.dark-theme .rtzw__choice-desc,.dark-theme .rtzw__name,.dark-theme .rtzw__pane-sub{color:#8592a3}.dark-theme .rtzw__nav,.dark-theme .rtzw__pane-head{border-color:#2a3542}.dark-theme .rtzw__choice-body,.dark-theme .rtzw__review-group{background:#1f2733;border-color:#2e3948}.dark-theme .rtzw__choice:hover .rtzw__choice-body{background:#243040;border-color:#3a4757}.dark-theme .rtzw__choice input:checked+.rtzw__choice-body{background:#232b3d;border-color:var(--accent,#4f46e5)}.dark-theme .rtzw__choice-icon{background:#273140;color:#8592a3}.dark-theme .rtzw__review-row{border-bottom-color:#273140}.dark-theme .rtzw__review-row dt{color:#8592a3}@media (max-width:575px){.rtzw__name{display:none}.rtzw__steps{margin-bottom:1rem}.rtzw__nav{flex-wrap:wrap}.rtzw__nav .rtzw__nav-right{justify-content:flex-end;width:100%}.rtzw__review-row{flex-direction:column;gap:0}.rtzw__review-row dd{text-align:left}}.rtzw__check-line{align-items:center;display:flex;min-height:36px}.rtzw__check-line .form-check{margin:0}.rtzw__group{border-top:1px solid #f0f1f3;margin:1.35rem 0 .6rem;padding-top:.9rem}.rtzw__group:first-of-type{border-top:0;margin-top:.25rem;padding-top:0}.rtzw__group-title{color:#1f2937;display:block;font-size:.85rem;font-weight:700;margin:0}.rtzw__group-hint{color:#9ca3af;display:block;font-size:.75rem;line-height:1.45;margin-top:.15rem;max-width:78ch}.dark-theme .rtzw__group{border-top-color:#2a3542}.dark-theme .rtzw__group-title{color:#e6eaf0}.dark-theme .rtzw__group-hint{color:#8592a3}.rtzc{background:#fff;border:1px solid #e5e7eb;border-radius:10px;height:100%;padding:.9rem 1rem}.rtzc__head{align-items:flex-start;border-bottom:1px solid #f0f1f3;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;padding-bottom:.65rem}.rtzc__title{color:#1f2937;font-size:.92rem;font-weight:700;margin:0}.rtzc__sub{color:#9ca3af;display:block;font-size:.72rem;margin-top:.1rem}.rtzc__progress{flex:1 1 130px;min-width:130px;text-align:right}.rtzc__count{color:#6b7280;font-size:.72rem;font-weight:600}.rtzc__track{background:#f0f1f3;border-radius:999px;height:5px;margin-top:.35rem;overflow:hidden}.rtzc__fill{background:var(--accent,#4f46e5);border-radius:999px;height:100%;transition:width .4s ease}.rtzc__fill.is-complete{background:#16a34a}.rtzc__alldone{align-items:center;background:#ecfdf3;border:1px solid #cdefd9;border-radius:7px;color:#157347;font-size:.8rem;font-weight:600;padding:.45rem .7rem}.rtzc__alldone,.rtzc__blocked{display:flex;margin-top:.65rem}.rtzc__blocked{align-items:flex-start;background:#fef2f2;border:1px solid #fecdca;border-radius:7px;color:#b42318;font-size:.78rem;line-height:1.35;padding:.5rem .7rem}.rtzc__steps{list-style:none;margin:0;padding:.25rem 0 0;position:relative}.rtzc__step{align-items:flex-start;border-bottom:1px solid #f3f4f6;display:flex;gap:.6rem;padding:.55rem 0;position:relative}.rtzc__step:last-child{border-bottom:0}.rtzc__marker{align-items:center;background:#f7f8fa;border:1px solid #e0e3e7;border-radius:50%;color:#9aa4b2;display:inline-flex;flex:0 0 26px;font-size:.68rem;height:26px;justify-content:center;width:26px}.rtzc__step--done .rtzc__marker{background:#16a34a;border-color:#16a34a;color:#fff}.rtzc__step--in_progress .rtzc__marker{background:#fff7ed;border-color:#f6c68a;color:#d97706}.rtzc__step--blocked .rtzc__marker{background:#fef2f2;border-color:#fecdca;color:#b42318}.rtzc__step--next .rtzc__marker{border-color:var(--accent,#4f46e5);color:var(--accent,#4f46e5)}.rtzc__main{flex:1 1 auto;min-width:0}.rtzc__row{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.rtzc__step-title{color:#1f2937;font-size:.82rem;font-weight:600}.rtzc__step--done .rtzc__step-title{color:#6b7280}.rtzc__desc{color:#9ca3af;font-size:.72rem;line-height:1.3;margin-top:.1rem}.rtzc__badge{border-radius:999px;font-size:.6rem;font-weight:700;letter-spacing:.02em;padding:.1rem .4rem;text-transform:uppercase}.rtzc__badge--done{background:#ecfdf3;color:#157347}.rtzc__badge--in_progress{background:#fff7ed;color:#b45309}.rtzc__badge--todo{background:#f2f4f7;color:#7a8598}.rtzc__badge--blocked{background:#fef2f2;color:#b42318}.rtzc__pill{background:var(--accent,#4f46e5);border-radius:999px;color:#fff;font-size:.58rem;font-weight:700;letter-spacing:.03em;padding:.08rem .38rem;text-transform:uppercase}.rtzc__action{align-self:center;color:var(--accent,#4f46e5);flex:0 0 auto;font-size:.74rem;font-weight:600;text-decoration:none;white-space:nowrap}.rtzc__action:hover{color:var(--accent,#4f46e5);text-decoration:underline}button.rtzc__action{background:none;border:0;cursor:pointer;font-family:inherit;padding:0}button.rtzc__action[disabled]{cursor:default;opacity:.5;text-decoration:none}.dark-theme .rtzc{background:#1f2733;border-color:#2e3948}.dark-theme .rtzc__head{border-bottom-color:#2a3542}.dark-theme .rtzc__step-title,.dark-theme .rtzc__title{color:#e6eaf0}.dark-theme .rtzc__step--done .rtzc__step-title{color:#9aa4b2}.dark-theme .rtzc__desc,.dark-theme .rtzc__sub{color:#8592a3}.dark-theme .rtzc__track{background:#2a3542}.dark-theme .rtzc__step{border-bottom-color:#273140}.dark-theme .rtzc__marker{background:#273140;border-color:#33404f;color:#8592a3}.dark-theme .rtzc__step--done .rtzc__marker{background:#16a34a;border-color:#16a34a;color:#fff}.dark-theme .rtzc__step--in_progress .rtzc__marker{background:#3a2f1e;border-color:#6b5327;color:#f0b45e}.dark-theme .rtzc__step--blocked .rtzc__marker{background:#3a1f1f;border-color:#6b2c2c;color:#f08a8a}.dark-theme .rtzc__alldone,.dark-theme .rtzc__badge--done{background:#12241a;border-color:#1f4030;color:#6fd99a}.dark-theme .rtzc__badge--blocked,.dark-theme .rtzc__blocked{background:#3a1f1f;border-color:#6b2c2c;color:#f08a8a}.dark-theme .rtzc__badge--in_progress{background:#3a2f1e;color:#f0b45e}.dark-theme .rtzc__badge--todo{background:#273140;color:#8592a3}@media (max-width:575px){.rtzc{padding:1rem}.rtzc__progress{min-width:100%;text-align:left}.rtzc__action{align-self:flex-start}}.cdd-wrap{display:grid;gap:1rem}.cdd-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:16px}.cdd-card__head{align-items:center;border-bottom:1px solid #f0f1f3;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 18px}.cdd-card__title{color:#111827;font-size:14px;font-weight:600;margin:0}.cdd-card__sub{color:#9ca3af;font-size:12px;margin:2px 0 0}.cdd-card__body{padding:18px}.cdd-card{padding:1rem 1.1rem}.cdd-card__head{align-items:flex-start;margin-bottom:.85rem;padding:0 0 .75rem}.cdd-card__title{color:#1f2937;font-size:.95rem;font-weight:700}.cdd-card__sub{font-size:.76rem;line-height:1.45;margin-top:.15rem;max-width:62ch}.cdd-card__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.cdd-risk{border-radius:999px;font-size:.66rem;font-weight:700;letter-spacing:.02em;padding:.15rem .45rem;text-transform:uppercase}.cdd-risk--low{background:#ecfdf3;color:#157347}.cdd-risk--medium{background:#fff7ed;color:#d97706}.cdd-risk--high{background:#fef2f2;color:#b42318}.cdd-band{align-items:center;border-bottom:1px solid #f0f1f3;display:flex;font-size:.8rem;gap:.5rem;line-height:1.45;padding:.7rem 1rem}.cdd-band--required{background:#fff7ed;color:#d97706}.cdd-band--optional{background:#f1f5f9;color:#6b7280}.cdd-outstanding{align-items:flex-start;background:#fff7ed;border:1px solid #f6c68a;border-radius:8px;color:#d97706;line-height:1.4}.cdd-outstanding,.cdd-verified{display:flex;font-size:.79rem;margin-bottom:.85rem;padding:.6rem .8rem}.cdd-verified{align-items:center;background:#ecfdf3;border:1px solid #cdefd9;border-radius:8px;color:#157347;flex-wrap:wrap;gap:.5rem}.cdd-review-due{font-size:.72rem;margin-left:auto;opacity:.85}.cdd-facts{display:grid;gap:.65rem 1.25rem;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));margin:0}.cdd-fact{min-width:0}.cdd-fact dt{color:#9ca3af;font-size:.7rem;font-weight:600;letter-spacing:.03em;margin:0;text-transform:uppercase}.cdd-fact dd{color:#1f2937;font-size:.85rem;margin:.1rem 0 0;word-break:break-word}.cdd-expired{background:#fef2f2;border-radius:999px;color:#b42318;font-size:.66rem;font-weight:700;margin-left:.35rem;padding:.1rem .35rem;text-transform:uppercase}.cdd-note{border-top:1px solid #f3f4f6;margin-top:.9rem;padding-top:.75rem}.cdd-note p{color:#6b7280;font-size:.82rem;line-height:1.5;margin:.2rem 0 0;white-space:pre-line}.cdd-note__label{color:#9ca3af;font-size:.7rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.cdd-owners{list-style:none;margin:0;padding:0}.cdd-owners li{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;flex-wrap:wrap;font-size:.83rem;gap:.5rem;padding:.5rem 0}.cdd-owners li:last-child{border-bottom:0}.cdd-owners__name{color:#1f2937;font-weight:600}.cdd-owners__pct{background:#f1f5f9;border-radius:999px;color:#6b7280;font-size:.74rem;padding:.08rem .4rem}.cdd-owners__tag{background:#eef2ff;border-radius:999px;color:#4f46e5;font-size:.62rem;font-weight:700;letter-spacing:.02em;padding:.08rem .38rem;text-transform:uppercase}.cdd-owners__email{color:#9ca3af;font-size:.76rem;margin-left:auto;word-break:break-all}.cdd-confirm{border-top:1px solid #f3f4f6;color:#6b7280;font-size:.8rem;margin-top:.75rem;padding-top:.7rem}.cdd-confirm__when{color:#9ca3af;display:inline-block;font-size:.75rem;margin-top:.3rem}.cdd-form .rtz-form-section~.rtz-form-section{margin-top:18px}.cdd-form .rtz-form-section .form-group{margin-bottom:0}.cdd-form .cdd-owners{margin-top:.25rem}.cdd-form__hint{color:#9ca3af;font-size:.78rem;line-height:1.45;margin-top:.5rem}.dark-theme .cdd-card{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}.dark-theme .cdd-card__head{border-bottom-color:#2a3542}.dark-theme .cdd-card__title{color:#e6eaf0}.dark-theme .cdd-card__sub{color:#8592a3}.dark-theme .cdd-card__title,.dark-theme .cdd-fact dd,.dark-theme .cdd-owners__name{color:#e6eaf0}.dark-theme .cdd-card__sub,.dark-theme .cdd-confirm,.dark-theme .cdd-fact dt,.dark-theme .cdd-note__label,.dark-theme .cdd-owners__email{color:#8592a3}.dark-theme .cdd-note p,.dark-theme .cdd-owners__pct{color:#9aa4b2}.dark-theme .cdd-confirm,.dark-theme .cdd-note,.dark-theme .cdd-owners li{border-color:#273140}.dark-theme .cdd-owners__pct{background:#273140}.dark-theme .cdd-band--optional{background:#273140;color:#9aa4b2}.dark-theme .cdd-band--required,.dark-theme .cdd-outstanding,.dark-theme .cdd-risk--medium{background:#3a2f1e;border-color:#6b5327;color:#f0b45e}.dark-theme .cdd-risk--low,.dark-theme .cdd-verified{background:#12241a;border-color:#1f4030;color:#6fd99a}.dark-theme .cdd-expired,.dark-theme .cdd-risk--high{background:#3a1f1f;color:#f08a8a}.dark-theme .cdd-owners__tag{background:#232b3d;color:#a5b4fc}.dark-theme .cdd-confirm__when,.dark-theme .cdd-form__hint{--dt-text:#8592a3}@media (max-width:575px){.cdd-card{padding:.9rem}.cdd-owners__email{margin-left:0;width:100%}.cdd-review-due{margin-left:0}}.aa-wrap{display:block}.aa-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:16px}.aa-card__head{align-items:center;border-bottom:1px solid #f0f1f3;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 18px}.aa-card__title{color:#111827;font-size:14px;font-weight:600;margin:0}.aa-card__sub{color:#9ca3af;font-size:12px;margin:2px 0 0}.aa-card__body{padding:18px}.aa-card{margin-bottom:1rem;padding:1rem 1.1rem}.aa-card__head{align-items:flex-start;margin-bottom:.85rem;padding:0 0 .75rem}.aa-card__title{color:#1f2937;font-size:.95rem;font-weight:700}.aa-card__sub{display:block;font-size:.75rem;margin-top:.15rem}.aa-card__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem}.aa-version{background:#f1f5f9;border-radius:999px;color:#6b7280;font-size:.66rem;font-weight:700;padding:.08rem .36rem;vertical-align:middle}.aa-void{align-items:flex-start;background:#fef2f2;border:1px solid #fecdca;border-radius:8px;color:#b42318;display:flex;font-size:.83rem;font-weight:500;line-height:1.45;margin-bottom:1rem;padding:.75rem 1rem}.aa-facts{display:grid;gap:.65rem 1.25rem;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));margin:0}.aa-facts--tight{border-top:1px solid #f3f4f6;margin-top:.9rem;padding-top:.75rem}.aa-fact{min-width:0}.aa-fact dt{color:#9ca3af;font-size:.68rem;font-weight:600;letter-spacing:.03em;margin:0;text-transform:uppercase}.aa-fact dd{color:#1f2937;font-size:.84rem;margin:.1rem 0 0;word-break:break-word}.aa-licence{background:#f1f5f9;border-radius:999px;color:#6b7280;font-size:.68rem;margin-left:.3rem;padding:.05rem .32rem}.aa-note{border-top:1px solid #f3f4f6;color:#6b7280;font-size:.8rem;margin-top:.85rem;padding-top:.7rem}.aa-note--warn{background:#fff7ed;border:1px solid #f6c68a;border-radius:8px;color:#d97706;font-weight:500;margin-top:.85rem;padding:.55rem .7rem}body.dark-theme .aa-note--warn{background:rgba(217,119,6,.12);border-color:rgba(217,119,6,.4);color:#fbbf24}.aa-note__label{color:#9ca3af;display:block;font-size:.68rem;font-weight:600;letter-spacing:.03em;margin-bottom:.3rem;text-transform:uppercase}.aa-coagents{list-style:none;margin:0;padding:0}.aa-coagents li{font-size:.82rem;padding:.2rem 0}.aa-fees{border-collapse:collapse;width:100%}.aa-fees td,.aa-fees th{border-bottom:1px solid #f3f4f6;font-size:.82rem;padding:.42rem 0;vertical-align:top}.aa-fees th{color:#6b7280;font-weight:500;text-align:left}.aa-fees td{color:#1f2937;font-weight:600;padding-left:.75rem;text-align:right;white-space:nowrap}.aa-fees tr:last-child td,.aa-fees tr:last-child th{border-bottom:0}.aa-fees tr.is-unset td,.aa-fees tr.is-unset th{color:#9ca3af}.aa-payer{border-radius:999px;font-size:.6rem;font-weight:700;letter-spacing:.02em;margin-left:.35rem;padding:.06rem .34rem;text-transform:uppercase}.aa-payer--tenant{background:#eef2ff;color:#4f46e5}.aa-vat-note{color:#d97706;font-size:.62rem;margin-left:.35rem}.aa-parties,.aa-props{list-style:none;margin:0;padding:0}.aa-parties li,.aa-props li{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;flex-wrap:wrap;font-size:.82rem;gap:.45rem;padding:.45rem 0}.aa-parties li:last-child,.aa-props li:last-child{border-bottom:0}.aa-props li.is-removed{opacity:.55}.aa-props li.is-removed .aa-props__addr{text-decoration:line-through}.aa-parties__name,.aa-props__addr{color:#1f2937;font-weight:600}.aa-props__city{color:#9ca3af;font-weight:400;margin-left:.3rem}.aa-parties__pct,.aa-props__alv{background:#f1f5f9;border-radius:999px;color:#6b7280;font-size:.74rem;padding:.06rem .38rem}.aa-props__folio,.aa-props__removed{color:#9ca3af;font-size:.72rem}.aa-props__removed{margin-left:auto}.aa-parties__tag{background:#f1f5f9;border-radius:999px;color:#6b7280;font-size:.6rem;font-weight:700;letter-spacing:.02em;padding:.06rem .34rem;text-transform:uppercase}.aa-parties__tag--sign{background:#eef2ff;color:#4f46e5}.aa-parties__email{color:#9ca3af;font-size:.75rem;margin-left:auto;word-break:break-all}.aa-schedule{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.aa-schedule__part{border:1px solid #f3f4f6;border-radius:8px;padding:.7rem .8rem}.aa-schedule__part.is-excluded{opacity:.6}.aa-schedule__title{align-items:center;color:#1f2937;display:flex;font-size:.76rem;font-weight:700;gap:.4rem;margin:0 0 .5rem}.aa-schedule__badge,.aa-schedule__count{background:#f1f5f9;border-radius:999px;color:#6b7280;font-size:.64rem;font-weight:700;margin-left:auto;padding:.06rem .36rem}.aa-schedule__items{list-style:none;margin:0;padding:0}.aa-schedule__items li{align-items:flex-start;display:flex;font-size:.75rem;gap:.4rem;line-height:1.35;padding:.15rem 0}.aa-schedule__items li i{flex:0 0 12px;font-size:.62rem;margin-top:.2rem}.aa-schedule__items li.is-in{color:#1f2937}.aa-schedule__items li.is-in i{color:#16a34a}.aa-schedule__items li.is-out{color:#9ca3af}.aa-schedule__items li.is-out i{color:#e5e7eb}.aa-timeline{list-style:none;margin:0;padding:0}.aa-timeline__item{border-left:1px solid #f0f1f3;margin-left:0;padding:0 0 .5rem 22px;position:relative}.aa-timeline__item:last-child{border-left-color:transparent;padding-bottom:0}.aa-timeline__item:before{border-radius:50%;content:"";height:8px;left:-4.5px;position:absolute;top:3px;width:8px}.aa-timeline__label{color:#1f2937;font-size:13px;font-weight:600;line-height:1.2}.aa-timeline__meta{color:#9ca3af;font-size:12px;margin-top:2px}.aa-timeline__item:before{background:#e5e7eb}.aa-timeline__label,.aa-timeline__meta{display:block}.aa-versions{list-style:none;margin:0;padding:0}.aa-versions li{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;flex-wrap:wrap;font-size:.8rem;gap:.5rem;padding:.45rem 0}.aa-versions li:last-child{border-bottom:0}.aa-versions__ref{color:#1f2937;font-weight:600}.aa-versions__date{color:#9ca3af;font-size:.73rem;margin-left:auto}.aa-charges{font-size:.81rem}.aa-charges th{color:#6b7280;font-weight:600}.dark-theme .aa-card{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}.dark-theme .aa-card__head{border-bottom-color:#2a3542}.dark-theme .aa-card__title{color:#e6eaf0}.dark-theme .aa-card__sub{color:#8592a3}.dark-theme .aa-card__title,.dark-theme .aa-fact dd,.dark-theme .aa-fees td,.dark-theme .aa-parties__name,.dark-theme .aa-props__addr,.dark-theme .aa-schedule__items li.is-in,.dark-theme .aa-schedule__title,.dark-theme .aa-timeline__label,.dark-theme .aa-versions__ref{color:#e6eaf0}.dark-theme .aa-card__sub,.dark-theme .aa-fact dt,.dark-theme .aa-note__label,.dark-theme .aa-parties__email,.dark-theme .aa-props__folio,.dark-theme .aa-props__removed,.dark-theme .aa-schedule__items li.is-out,.dark-theme .aa-timeline__meta,.dark-theme .aa-versions__date{color:#8592a3}.dark-theme .aa-fees th,.dark-theme .aa-note{color:#9aa4b2}.dark-theme .aa-facts--tight,.dark-theme .aa-fees td,.dark-theme .aa-fees th,.dark-theme .aa-note,.dark-theme .aa-parties li,.dark-theme .aa-props li,.dark-theme .aa-versions li{border-color:#273140}.dark-theme .aa-schedule__part{border-color:#2e3948}.dark-theme .aa-licence,.dark-theme .aa-parties__pct,.dark-theme .aa-parties__tag,.dark-theme .aa-props__alv,.dark-theme .aa-schedule__badge,.dark-theme .aa-schedule__count,.dark-theme .aa-version{background:#273140;color:#9aa4b2}.dark-theme .aa-parties__tag--sign,.dark-theme .aa-payer--tenant{background:#232b3d;color:#a5b4fc}.dark-theme .aa-timeline__dot{background:#33404f}.dark-theme .aa-void{background:#3a1f1f;border-color:#6b2c2c;color:#f08a8a}.dark-theme .aa-schedule__items li.is-out i{color:#33404f}@media (max-width:575px){.aa-card{padding:.9rem}.aa-card__actions{width:100%}.aa-card__actions .btn{flex:1 1 auto}.aa-parties__email,.aa-props__removed,.aa-versions__date{margin-left:0;width:100%}.aa-fees td,.aa-fees th{font-size:.78rem}}.aa-wiz-note{align-items:flex-start;background:#f1f5f9;border-radius:8px;color:#6b7280;font-size:.78rem;line-height:1.45}.aa-wiz-check,.aa-wiz-note{display:flex;padding:.6rem .8rem}.aa-wiz-check{align-items:center;border:1px solid #e5e7eb;border-radius:8px;font-size:.8rem;gap:.4rem;margin-bottom:.5rem}.aa-wiz-check.is-ok{background:#ecfdf3;border-color:#cdefd9;color:#157347}.aa-wiz-check.is-bad{background:#fef2f2;border-color:#fecdca;color:#b42318}.aa-wiz-check a{font-weight:600;white-space:nowrap}.aa-wiz-part{margin-bottom:.5rem}.aa-wiz-service{align-items:flex-start;display:flex;font-size:.79rem;gap:.45rem;line-height:1.4;padding:.2rem 0}.aa-wiz-service input{flex:0 0 auto;margin-top:.22rem}.aa-wiz-service label{color:#6b7280;cursor:pointer;margin:0}.aa-wiz-parties,.aa-wiz-props{font-size:.81rem}.aa-wiz-parties th,.aa-wiz-props th{color:#6b7280;font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.aa-wiz-parties td,.aa-wiz-props td{vertical-align:middle}.aa-wiz-parties label,.aa-wiz-props label{cursor:pointer}.dark-theme .aa-wiz-note{background:#273140;color:#9aa4b2}.dark-theme .aa-wiz-check{border-color:#2e3948}.dark-theme .aa-wiz-check.is-ok{background:#12241a;border-color:#1f4030;color:#6fd99a}.dark-theme .aa-wiz-check.is-bad{background:#3a1f1f;border-color:#6b2c2c;color:#f08a8a}.dark-theme .aa-wiz-parties th,.dark-theme .aa-wiz-props th,.dark-theme .aa-wiz-service label{color:#8592a3}.main-container .content-wrapper.aa-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.aa-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.aa-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.aa-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.aa-page .action-bar,.main-container .content-wrapper.aa-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.dark-theme .main-container .content-wrapper.aa-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.aa-page{padding:0 0 8px}}.aa-uncovered__list{list-style:none;margin:0;padding:0}.aa-uncovered__list li{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;flex-wrap:wrap;font-size:.84rem;gap:.5rem;padding:.5rem 0}.aa-uncovered__list li:last-child{border-bottom:0}.aa-uncovered__email{color:#9ca3af;font-size:.76rem}.aa-count{background:#fef2f2;border-radius:999px;color:#b42318;font-size:.8rem;font-weight:700;padding:.15rem .5rem}.aa-table{font-size:.83rem}.aa-table th{color:#6b7280;font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.aa-table td{vertical-align:middle}.aa-due-soon{background:#fff7ed;border-radius:999px;color:#b45309;font-size:.68rem;font-weight:700;margin-left:.35rem;padding:.06rem .36rem;white-space:nowrap}.aa-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.aa-toolbar .form-control{border:1px solid #e5e7eb;border-radius:8px;box-shadow:none;font-size:.8rem;height:32px}.aa-toolbar select.form-control{min-width:150px;width:auto}.aa-toolbar__search{position:relative}.aa-toolbar__search i{color:#9ca3af;font-size:.72rem;left:.6rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.aa-toolbar__search .form-control{max-width:100%;padding-left:1.85rem;width:230px}.aa-noresults{color:#9ca3af;font-size:.84rem;margin:0;padding:1.25rem 0;text-align:center}@media (max-width:575px){.aa-toolbar{width:100%}.aa-toolbar .aa-toolbar__search{flex:1 1 100%}.aa-toolbar .aa-toolbar__search .form-control,.aa-toolbar select.form-control{width:100%}}.dark-theme .aa-toolbar .form-control{background:#1f2733;border-color:#2e3948;color:#e6eaf0}.dark-theme .aa-noresults,.dark-theme .aa-toolbar__search i{color:#8592a3}.dark-theme .aa-uncovered__list li{border-color:#273140}.dark-theme .aa-table th,.dark-theme .aa-uncovered__email{color:#8592a3}.dark-theme .aa-count{background:#3a1f1f;color:#f08a8a}.dark-theme .aa-due-soon{background:#3a2f1e;color:#f0b45e}.aa-send-signers{font-size:.82rem}.aa-send-signers th{color:#6b7280;font-size:.71rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.aa-send-signers td{vertical-align:middle}.aa-send-signers tr.is-current{background:#f5f7ff}.dark-theme .aa-send-signers th{color:#8592a3}.dark-theme .aa-send-signers tr.is-current{background:#232b3d}.aa-inperson{background:#f1f5f9;border:1px solid #e5e7eb;border-radius:10px;margin:0 0 1rem;padding:.9rem 1rem}.aa-inperson__title{color:#1f2937;font-size:.86rem;font-weight:700;margin:0 0 .15rem}.aa-inperson__hint{color:#9ca3af;font-size:.75rem;line-height:1.45}.aa-inperson__consent{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;font-size:.79rem;gap:.55rem;line-height:1.45;padding:.6rem .75rem}.aa-inperson__consent input{flex:0 0 auto;margin-top:.2rem}.aa-inperson__actions{align-items:center;display:flex;gap:.5rem;margin-top:.75rem}.dark-theme .aa-inperson{background:#232b36;border-color:#2e3948}.dark-theme .aa-inperson__title{color:#e6eaf0}.dark-theme .aa-inperson__hint{color:#8592a3}.dark-theme .aa-inperson__consent{background:#1f2733;border-color:#2e3948;color:#c7cede}.aa-props__takeover{color:#4f46e5;font-size:.73rem;font-weight:600;white-space:nowrap}.dark-theme .aa-props__takeover{color:#a5b4fc}.aa-uncovered__more{border-top:1px solid #f3f4f6;color:#9ca3af;font-size:.78rem;margin:.6rem 0 0;padding-top:.6rem}.dark-theme .aa-uncovered__more{border-color:#273140;color:#8592a3}.aa-signers{list-style:none;margin:0;padding:0}.aa-signers__item{align-items:flex-start;border-bottom:1px solid #f0f1f3;border-left:2px solid transparent;display:flex;gap:1rem;justify-content:space-between;padding:.7rem 0 .7rem .7rem}.aa-signers__item:last-child{border-bottom:0}.aa-signers__item--green{border-left-color:#16a34a}.aa-signers__item--blue{border-left-color:#4f46e5}.aa-signers__item--orange{border-left-color:#b45309}.aa-signers__item--red{border-left-color:#dc2626}.aa-signers__item--grey{border-left-color:#e5e7eb}.aa-signers__who{min-width:0}.aa-signers__name{color:#1f2937;display:block;font-size:.83rem;font-weight:600}.aa-signers__email,.aa-signers__role{color:#9ca3af;display:block;font-size:.72rem}.aa-signers__state{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:.2rem;text-align:right}.aa-signers__meta{color:#9ca3af;font-size:.71rem}.aa-signers__meta--faint{color:#6b7280}.aa-signers__foot{align-items:center;border-top:1px solid #f0f1f3;color:#9ca3af;display:flex;font-size:.74rem;margin-top:.75rem;padding-top:.7rem}.dark-theme .aa-signers__item{border-bottom-color:#2a3542}.dark-theme .aa-signers__name{color:#e6eaf0}.dark-theme .aa-signers__email,.dark-theme .aa-signers__foot,.dark-theme .aa-signers__meta,.dark-theme .aa-signers__role{color:#8592a3}.dark-theme .aa-signers__foot{border-top-color:#2a3542}.esign-wrap{color:#0f172a;margin:0 auto;max-width:880px;padding:1.5rem 1rem 4rem}.esign-card{background:#fff;border:1px solid #e7eaf0;border-radius:12px;margin-bottom:1rem;padding:1.5rem}.esign-card--terminal{padding:3rem 1.5rem;text-align:center}.esign-terminal-icon{color:#64748b;display:block;font-size:2.5rem;margin-bottom:1rem}.esign-terminal-icon--ok{color:#16a34a}.esign-hero h1{font-size:1.5rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .3rem}.esign-hero p{color:#64748b;font-size:.95rem;margin:0}.esign-facts{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));margin:1.25rem 0}.esign-facts>div{background:#f8fafc;border:1px solid #e7eaf0;border-radius:8px;padding:.7rem .85rem}.esign-facts span{color:#64748b;display:block;font-size:.7rem;font-weight:700;letter-spacing:.04em;margin-bottom:.15rem;text-transform:uppercase}.esign-facts strong{font-size:.95rem;font-weight:600;word-break:break-word}.esign-steps{margin:.25rem 0 1rem}.esign-step,.esign-steps{align-items:center;display:flex;gap:.5rem}.esign-step{color:#64748b;font-size:.85rem;font-weight:700}.esign-step .dot{align-items:center;background:#e2e8f0;border-radius:50%;color:#64748b;display:flex;font-size:.8rem;height:26px;justify-content:center;width:26px}.esign-step:first-child .dot{background:#2563eb;color:#fff}.esign-stepline{background:#e7eaf0;flex:1;height:2px}.esign-doc{border:1px solid #e7eaf0;border-radius:8px;margin-bottom:.75rem;overflow:hidden}.esign-doc iframe{border:0;display:block;height:60vh;min-height:380px;width:100%}.esign-download{color:#2563eb;display:inline-block;font-size:.85rem;font-weight:600;margin-bottom:1.5rem}.esign-h2{border-top:1px solid #e7eaf0;font-size:1.05rem;font-weight:700;margin:1.5rem 0 .2rem;padding-top:1.25rem}.esign-sub{color:#64748b;font-size:.9rem;margin-bottom:1rem}.esign-consent{align-items:flex-start;background:#f8fafc;border:1px solid #e7eaf0;border-radius:8px;cursor:pointer;display:flex;font-size:.88rem;gap:.6rem;line-height:1.5;margin:1rem 0;padding:.85rem 1rem}.esign-consent input{flex:0 0 auto;margin-top:.25rem}.esign-stickybar{align-items:center;background:#fff;border-top:1px solid #e7eaf0;bottom:0;display:flex;gap:.75rem;margin-left:-1.5rem;margin-right:-1.5rem;margin-top:1rem;padding:1rem 1.5rem;position:sticky;z-index:2}@media (max-width:575.98px){.esign-wrap{padding:.6rem 0 1rem}.esign-card{border-left:0;border-radius:0;border-right:0;margin-bottom:.6rem;padding:1.1rem 1rem}.esign-doc iframe{height:50vh}.esign-stickybar{align-items:stretch;flex-direction:column;margin-left:-1rem;margin-right:-1rem;padding:.85rem 1rem}}.cmp-sev{border-radius:999px;display:inline-block;font-size:11px;font-weight:600;line-height:1.5;padding:3px 10px;white-space:nowrap}.cmp-sev--critical{background:#fee2e2;color:#991b1b}.cmp-sev--urgent{background:#ffedd5;color:#9a3412}.cmp-sev--warning{background:#fef3c7;color:#92400e}.cmp-sev--info{background:#e0f2fe;color:#075985}.cmp-col-sev{white-space:nowrap;width:1%}.cmp-col-msg{min-width:260px}.cmp-msg{color:#1f2937}.cmp-msg--link{color:#4f46e5;text-decoration:underline;text-underline-offset:2px}.cmp-msg--link:hover{color:#4338ca}.cmp-assignee{align-items:center;display:inline-flex;gap:6px;min-width:0}.cmp-assignee>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-due{color:#1f2937;font-size:13px}.cmp-due,.cmp-due-sub{display:block;white-space:nowrap}.cmp-due-sub{color:#6b7280;font-size:11px;margin-top:2px}.cmp-due-sub--overdue{color:#dc2626;font-weight:600}.cmp-row>td:first-child{border-left:3px solid transparent}.cmp-row--critical>td:first-child{border-left-color:#ef4444}.cmp-row--urgent>td:first-child{border-left-color:#fb923c}.cmp-row--warning>td:first-child{border-left-color:#fbbf24}.cmp-row--info>td:first-child{border-left-color:#38bdf8}.cmp-quick-field{align-items:center;display:flex;gap:8px;margin-right:12px}.cmp-quick-field>label{color:#6b7280;font-size:12px;margin:0;white-space:nowrap}.cmp-selected-count{color:#1f2937;font-size:12px;font-weight:600;margin-right:12px;white-space:nowrap}.cmp-insights-toggle{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#1f2937;display:flex;font-size:13px;font-weight:600;padding:12px 16px;text-align:left;width:100%}.cmp-insights-toggle:hover{background:#f9fafb}.cmp-insights-toggle:focus{outline:none}.cmp-insights-toggle[aria-expanded=true] .cmp-insights-chevron{transform:rotate(180deg)}.cmp-insights-chevron{color:#6b7280;font-size:11px;transition:transform .15s ease}.cmp-card__title{cursor:pointer}.cmp-card__title .bi-box-arrow-up-right{opacity:.45}.cmp-card__title:hover{color:#4f46e5}.cmp-card__title:hover .bi-box-arrow-up-right{opacity:1}.compliance-chart-wrap{height:300px;position:relative;width:100%}.pie-doughnut-wrap{flex:0 0 auto;height:180px;position:relative;width:100%}.pie-legend{flex:1 1 auto;max-height:150px;min-height:0;overflow-y:auto;padding-right:4px}.pie-legend::-webkit-scrollbar{width:6px}.pie-legend::-webkit-scrollbar-thumb{background:hsla(0,0%,50%,.35);border-radius:3px}.pie-legend-item{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:5px 8px}.pie-legend-item:hover{background:hsla(0,0%,50%,.14)}.pie-legend-dot{border-radius:50%;flex:0 0 auto;height:10px;width:10px}.pie-legend-label{flex:1 1 auto;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pie-legend-value{font-size:12px;font-weight:600}.pie-legend-pct{font-size:11px;min-width:36px;opacity:.6;text-align:right}.cmp-kpi-filter{cursor:pointer}.cmp-kpi-filter:hover{background:rgba(99,102,241,.06);border-radius:6px}.cmp-kpi-filter:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}body.dark-theme .cmp-card{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}body.dark-theme .cmp-card__head{border-bottom-color:#2d3139}body.dark-theme .cmp-card__title{color:#e5e7eb}body.dark-theme .cmp-card__sub{color:#9ca3af}body.dark-theme .cmp-sev--critical{background:rgba(239,68,68,.18);color:#fca5a5}body.dark-theme .cmp-sev--urgent{background:rgba(251,146,60,.18);color:#fdba74}body.dark-theme .cmp-sev--warning{background:rgba(251,191,36,.18);color:#fcd34d}body.dark-theme .cmp-sev--info{background:rgba(56,189,248,.18);color:#7dd3fc}body.dark-theme .cmp-msg{color:#e5e7eb}body.dark-theme .cmp-msg--link{text-decoration:underline;text-underline-offset:2px}body.dark-theme .cmp-due{color:#e5e7eb}body.dark-theme .cmp-due-sub{color:#9ca3af}body.dark-theme .cmp-due-sub--overdue{color:#fca5a5}body.dark-theme .cmp-selected-count{color:#e5e7eb}body.dark-theme .cmp-quick-field>label{color:#9ca3af}body.dark-theme .cmp-insights-toggle{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139);color:#e5e7eb}body.dark-theme .cmp-insights-toggle:hover{background:#23282f}@media (max-width:767.98px){.compliance-chart-wrap{height:260px}.cmp-quick-field{margin:0 0 8px;width:100%}.cmp-quick-field>label{flex:0 0 auto}#quick-action-form #quick-actions{flex-wrap:wrap;justify-content:flex-start}#compliance-kpi-row .tkpi-top>div:first-child{min-width:0}}@media (max-width:575.98px){.cmp-col-msg{min-width:200px}}.rtz-kpi-card,.smart-kpi-card{height:168px;overflow:hidden}.smart-kpi-card{border:1px solid #e5e7eb;transition:border-color .15s,background .15s}.dark-theme .smart-kpi-card{border-color:hsla(0,0%,100%,.12)}.dark-theme .smart-kpi-card .text-dark-grey{color:hsla(0,0%,100%,.8)!important}@media (max-width:767px){.rtz-kpi-card,.smart-kpi-card{height:148px}}:root{--sa-bg:#f5f5f7;--sa-surface:#fff;--sa-border:#e5e5ea;--sa-text:#1d1d1f;--sa-text-2:#6e6e73;--sa-text-3:#767679;--sa-accent:#0071e3;--sa-green:#34c759;--sa-red:#ff3b30;--sa-amber:#ff9f0a;--sa-green-ink:#146c2e;--sa-amber-ink:#8a5200;--sa-red-ink:#b3140c;--sa-blue:#007aff;--sa-indigo:#5856d6;--sa-pink:#ff2d55;--sa-teal:#5ac8fa;--sa-radius:12px;--sa-radius-sm:8px;--sa-gap:20px}.dark-theme{--sa-bg:#1c1c1e;--sa-surface:#2c2c2e;--sa-border:#3a3a3c;--sa-text:#f5f5f7;--sa-text-2:#aeaeb2;--sa-text-3:#98989d;--sa-accent:#0a84ff;--sa-green:#30d158;--sa-red:#ff453a;--sa-amber:#ffd60a;--sa-green-ink:#4ade80;--sa-amber-ink:#fbbf24;--sa-red-ink:#ff8a80;--sa-blue:#64d2ff;--sa-indigo:#5e5ce6;--sa-pink:#ff375f;--sa-teal:#70d7ff}.sa-card{background:var(--sa-surface);border:1px solid var(--sa-border);border-radius:var(--sa-radius);overflow:hidden}.sa-card--full{margin-bottom:var(--sa-gap)}.sa-card--scroll .sa-card__body{max-height:440px;overflow-y:auto}.sa-card__header{align-items:baseline;border-bottom:1px solid var(--sa-border);color:var(--sa-text);display:flex;font-size:14px;font-weight:600;gap:10px;padding:14px 20px}.sa-card__subtitle{color:var(--sa-text-2);font-size:12px;font-weight:400}.sa-card__body{padding:16px 20px}.sa-card__body--flush{padding:0}.sa-kv{display:flex;flex-direction:column;gap:2px;padding:8px 0}.sa-kv+.sa-kv{border-top:1px solid var(--sa-border)}.sa-kv__label{color:var(--sa-text-3);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.sa-kv__value{color:var(--sa-text);font-size:13px;font-weight:500;line-height:1.4}.sa-empty{color:var(--sa-text-3);padding:48px 20px;text-align:center}.sa-empty i{display:block;font-size:28px;margin-bottom:8px;opacity:.5}.sa-empty p{font-size:13px;margin:0}.sa-pill{align-items:center;border-radius:100px;display:inline-flex;font-size:12px;font-weight:600;gap:4px;line-height:1.4;padding:3px 10px;white-space:nowrap}.sa-pill--sm{font-size:11px;padding:2px 8px}.sa-pill--green{background:rgba(52,199,89,.12);color:var(--sa-green-ink)}.sa-pill--red{background:rgba(255,59,48,.12);color:var(--sa-red-ink)}.sa-pill--amber{background:rgba(255,159,10,.12);color:var(--sa-amber-ink)}.sa-pill--blue{background:rgba(0,122,255,.12);color:var(--sa-blue)}.sa-pill--grey{background:hsla(240,3%,69%,.15);color:var(--sa-text-2)}.sa-pill--monthly{background:rgba(0,122,255,.1);color:var(--sa-blue)}.sa-pill--annual{background:rgba(52,199,89,.1);color:var(--sa-green)}.sa-pill--trial{background:rgba(255,159,10,.1);color:var(--sa-amber)}.sa-pill--expired{background:rgba(255,59,48,.1);color:var(--sa-red)}.sa-pill--none{color:var(--sa-text-3)}.sa-co{align-items:center;display:flex;gap:10px}.sa-co__avatar{border-radius:var(--sa-radius-sm)!important}.sa-co__info{display:flex;flex-direction:column;min-width:0}.sa-co__name{color:var(--sa-text);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sa-co__sub{color:var(--sa-text-3);font-size:11px}.sa-kpi-bar{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:28px}.sa-kpi-bar--dense{margin-bottom:20px}.sa-kpi{align-items:center;background:var(--sa-surface);border:1px solid var(--sa-border);border-radius:var(--sa-radius);display:flex;gap:14px;padding:16px 20px}a.sa-kpi{color:inherit;text-decoration:none}.sa-kpi--clickable{cursor:pointer;transition:background-color .15s ease}.sa-kpi--clickable:hover{background:var(--sa-bg);color:inherit;text-decoration:none}.sa-kpi__icon{align-items:center;border-radius:var(--sa-radius-sm);display:flex;flex-shrink:0;font-size:16px;height:40px;justify-content:center;width:40px}.sa-kpi__icon--green{background:rgba(52,199,89,.12);color:var(--sa-green)}.sa-kpi__icon--red{background:rgba(255,59,48,.12);color:var(--sa-red)}.sa-kpi__icon--amber{background:rgba(255,159,10,.12);color:var(--sa-amber)}.sa-kpi__icon--grey{background:hsla(240,2%,57%,.12);color:var(--sa-text-3)}.sa-kpi__icon--indigo{background:rgba(88,86,214,.12);color:var(--sa-indigo)}.sa-kpi__body{display:flex;flex-direction:column}.sa-kpi__val{color:var(--sa-text);font-size:22px;font-weight:700;line-height:1.15}.sa-kpi__label{color:var(--sa-text-2);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.sa-kpi__sub{color:var(--sa-text-3);font-size:11.5px;line-height:1.4;margin-top:2px}.sa-grid-2 .sa-card{height:100%}.sa-card__head{border-bottom:1px solid var(--sa-border);justify-content:space-between;padding:14px 20px}.sa-card__head,.sa-card__title{align-items:center;display:flex}.sa-card__title{color:var(--sa-text);font-size:14px;font-weight:600;gap:8px;margin:0}.sa-card__title i{color:var(--sa-text-2);font-size:13px}.sa-card__badge{border-radius:6px;font-size:11px;font-weight:600;padding:3px 8px}.sa-card__badge--default{background:rgba(88,86,214,.1);color:var(--sa-indigo)}.sa-card__badge--green{background:rgba(52,199,89,.1);color:var(--sa-green-ink)}.sa-card__badge--red{background:rgba(255,59,48,.1);color:var(--sa-red-ink)}.sa-card__head+.sa-card__body{padding:0}.sa-card__body--padded{padding:20px}.sa-tbl{margin:0}.sa-tbl th{background:var(--sa-bg);border-top:none!important;color:var(--sa-text-2);font-size:11px;font-weight:600;letter-spacing:.04em;padding:10px 16px!important;text-transform:uppercase}.sa-tbl td{border-color:var(--sa-border)!important;color:var(--sa-text);font-size:13px;padding:12px 16px!important;vertical-align:middle!important}.sa-count{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;min-width:28px;padding:3px 8px}.sa-count--indigo{background:rgba(88,86,214,.1);color:var(--sa-indigo)}.sa-count--green{background:rgba(52,199,89,.1);color:var(--sa-green-ink)}.sa-count--amber{background:rgba(255,159,10,.1);color:var(--sa-amber-ink)}.sa-date{color:var(--sa-text);font-size:13px}.sa-date-rel{color:var(--sa-text-3);display:block;font-size:11px}.sa-pct-bar{align-items:center;display:flex;gap:8px}.sa-pct-bar__track{background:var(--sa-border);border-radius:3px;flex:1;height:5px;overflow:hidden}.sa-pct-bar__fill{border-radius:3px;height:100%;transition:width .5s ease}.sa-pct-bar__label{color:var(--sa-text-2);font-size:11px;min-width:32px;text-align:right}.sa-grid-2{display:grid;gap:var(--sa-gap);grid-template-columns:repeat(2,1fr);margin-bottom:var(--sa-gap)}.sa-risk{align-items:center;border-radius:100px;display:inline-flex;font-size:11px;font-weight:600;gap:4px;line-height:1.4;padding:3px 10px;white-space:nowrap}.sa-risk i{font-size:6px}.sa-risk--green{background:rgba(52,199,89,.1);color:var(--sa-green-ink)}.sa-risk--amber{background:rgba(255,159,10,.1);color:var(--sa-amber-ink)}.sa-risk--red{background:rgba(255,59,48,.1);color:var(--sa-red-ink)}@media (max-width:991px){.sa-grid-2{grid-template-columns:1fr}}@media (max-width:768px){.sa-kpi-bar{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.sa-kpi-bar{grid-template-columns:1fr}}.sa-signals{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-bottom:20px}.sa-signal{align-items:flex-start;background:var(--sa-surface);border:1px solid var(--sa-border);border-left-width:3px;border-radius:var(--sa-radius-sm);display:flex;gap:12px;padding:14px 16px}.sa-signal--red{border-left-color:var(--sa-red)}.sa-signal--amber{border-left-color:var(--sa-amber)}.sa-signal--green{border-left-color:var(--sa-green)}.sa-signal__icon{align-items:center;border-radius:var(--sa-radius-sm);display:flex;flex-shrink:0;font-size:14px;height:32px;justify-content:center;width:32px}.sa-signal--red .sa-signal__icon{background:rgba(255,59,48,.12);color:var(--sa-red)}.sa-signal--amber .sa-signal__icon{background:rgba(255,159,10,.12);color:var(--sa-amber)}.sa-signal--green .sa-signal__icon{background:rgba(52,199,89,.12);color:var(--sa-green)}.sa-signal__title{color:var(--sa-text);font-size:13px;font-weight:600;margin:0 0 2px}.sa-signal__body{color:var(--sa-text-2);font-size:12px;margin:0}.sa-sec-detail__head{align-items:center;border-bottom:1px solid var(--sa-border);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.sa-sec-detail__title{color:var(--sa-text);font-size:15px;font-weight:600;margin:2px 0 0}.sa-sec-detail__time{color:var(--sa-text-3);font-size:12px}.sa-sec-detail__section{margin-bottom:24px}.sa-sec-detail__section-title{color:var(--sa-text-2);font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.sa-sec-detail__grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.sa-sec-detail__signal{align-items:flex-start;display:flex;gap:8px;padding:8px 0}.sa-sec-detail__signal+.sa-sec-detail__signal{border-top:1px solid var(--sa-border)}@media (max-width:768px){.sa-sec-detail__grid{grid-template-columns:1fr}}@media (max-width:576px){#security-action-modal .modal-dialog{margin:0;max-width:100%;min-height:100vh}#security-action-modal .modal-content{border:none;border-radius:0;min-height:100vh}}.pkg-cell{display:flex;flex-direction:column;gap:4px;min-width:180px}.pkg-cell__name{color:var(--sa-text);font-size:14px;font-weight:600;line-height:1.3}.pkg-cell__name--muted{color:var(--sa-text-3)}.pkg-cell__desc{color:var(--sa-text-2);font-size:11.5px;line-height:1.4}.pkg-cell__badges{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.pkg-stack{display:flex;flex-direction:column;gap:6px}.pkg-price{align-items:baseline;display:inline-flex;gap:5px;white-space:nowrap}.pkg-muted{color:var(--sa-text-3);font-size:12.5px}.pkg-price__amt{color:var(--sa-text);font-size:14px;font-variant-numeric:tabular-nums;font-weight:600}.pkg-price__per{color:var(--sa-text-3);font-size:11px}.pkg-save{background:rgba(52,199,89,.12);border-radius:5px;color:var(--sa-green);font-size:10.5px;font-weight:600;padding:1px 6px}.pkg-metric{align-items:center;color:var(--sa-text-2);display:flex;font-size:12px;gap:6px;white-space:nowrap}.pkg-metric i{color:var(--sa-text-3);font-size:11px;text-align:center;width:13px}.pkg-metric__key{flex:1}.pkg-metric__val{color:var(--sa-text);font-variant-numeric:tabular-nums;font-weight:600;margin-left:10px}.pkg-chips{display:flex;flex-wrap:wrap;gap:4px;max-width:220px}.pkg-chip{align-items:center;background:var(--sa-bg);border:1px solid var(--sa-border);border-radius:100px;cursor:default;display:inline-flex;gap:5px;line-height:1.3;padding:3px 9px}.pkg-chip i{color:var(--sa-text-3);font-size:11px}.pkg-chip--infinite .pkg-chip__val,.pkg-chip--infinite i{color:var(--sa-green)}.pkg-chip__val{color:var(--sa-text);font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:600}.pkg-modules{cursor:default;display:flex;flex-direction:column;gap:5px;max-width:140px;min-width:100px}.pkg-modules__count{color:var(--sa-text);font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:600}.pkg-modules .sa-pct-bar__track{display:block;flex:none}.pkg-modules .sa-pct-bar__fill{display:block}.pkg-toolbar{flex-wrap:wrap;gap:12px}.pkg-toolbar__actions{align-items:center;display:flex;gap:8px}.pkg-segment{background:var(--sa-bg);border:1px solid var(--sa-border);border-radius:100px;display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px}.pkg-segment__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:100px;color:var(--sa-text-2);cursor:pointer;font-size:12.5px;font-weight:500;padding:5px 14px;transition:background-color .15s ease,color .15s ease}.pkg-segment__item:hover{background:var(--sa-border);color:var(--sa-text)}.pkg-segment__item:focus-visible{outline:2px solid var(--sa-accent);outline-offset:1px}.pkg-segment__item.active{background:var(--sa-surface);color:var(--sa-text);font-weight:600}.pkg-tbl tbody td{border-bottom:1px solid var(--sa-border)!important;border-top:none}.pkg-tbl tbody tr:last-child td{border-bottom:none!important}.pkg-tbl tbody tr:hover td{background:var(--sa-bg)}.dark-theme .pkg-tbl thead th{background:transparent}.dark-theme .pkg-tbl tbody td{border-bottom:none!important}@media (max-width:767px){.pkg-toolbar{align-items:stretch;flex-direction:column}.pkg-segment{justify-content:flex-start;width:100%}.pkg-chips{max-width:none}}.vault-wrap{--vault-accent:#2b6cb0;--vault-accent-hover:#245a94;max-width:900px}.vault-wrap--ai{--vault-accent:#4f46e5;--vault-accent-hover:#4338ca;max-width:980px}.vault-card{background:#fff;border:1px solid #e6e8ec;border-radius:10px;margin-bottom:14px;overflow:hidden}.vault-card.is-open{border-color:#cfd4dc}.vault-head{cursor:pointer;gap:14px;padding:16px 18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vault-head,.vault-ic{align-items:center;display:flex}.vault-ic{background:#eef1f5;border-radius:8px;color:#3a4658;flex:0 0 38px;font-size:16px;height:38px;justify-content:center;width:38px}.vault-title{color:#1d2330;font-size:15px;font-weight:600;line-height:1.2;margin:0}.vault-sub{color:#8a909c;font-size:12px;margin:2px 0 0}.vault-meta{align-items:center;display:flex;gap:10px;margin-left:auto}.vault-pill{border-radius:4px;font-size:11px;font-weight:600;letter-spacing:.02em;padding:4px 10px;text-transform:uppercase}.vault-pill.on{background:#e7f7ec;color:#1f9d55}.vault-pill.off{background:#eef0f3;color:#8a909c}.vault-caret{color:#b6bcc6;transition:transform .15s ease}.vault-card.is-open .vault-caret{transform:rotate(180deg)}.vault-body{border-top:1px solid #f0f1f4;display:none;padding:6px 18px 18px}.vault-body .form-control{border-color:#dfe2e8;border-radius:6px}.vault-card.is-open .vault-body{display:block}.vault-lbl{color:#5a606b;font-size:12px;font-weight:600;letter-spacing:.03em;margin-bottom:6px;text-transform:uppercase}.vault-help{color:#969ca8;font-size:12px;margin-top:5px}.vault-help--intro{font-size:13px}.vault-key-wrap{position:relative}.vault-key-wrap .toggle-key{background:none;border:0;color:#8a909c;cursor:pointer;font-size:12px;padding:4px;position:absolute;right:10px;top:9px}.vault-switch{display:inline-block;height:24px;position:relative;width:44px}.vault-switch input{height:0;opacity:0;width:0}.vault-switch .sl{background:#d3d7df;border-radius:999px;cursor:pointer;inset:0;position:absolute;transition:.15s}.vault-switch .sl:before{background:#fff;border-radius:50%;content:"";height:18px;left:3px;position:absolute;top:3px;transition:.15s;width:18px}.vault-switch input:checked+.sl{background:var(--vault-accent)}.vault-switch input:checked+.sl:before{transform:translateX(20px)}.vault-switch-row{align-items:center;display:flex;gap:12px}.vault-switch-row .txt{color:#3a3f4b;font-size:13px;font-weight:600}.vault-pkgs{display:flex;flex-wrap:wrap;gap:8px}label.vault-pkg{background:#fff;border:1px solid #d8dce3;border-radius:6px;color:#5a606b!important;cursor:pointer;font-size:12.5px;font-weight:600;margin:0;padding:6px 13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}label.vault-pkg.sel{background:var(--vault-accent);border-color:var(--vault-accent);color:#fff!important}label.vault-pkg input{display:none}.vault-foot{align-items:center;border-top:1px solid #f0f1f4;display:flex;gap:12px;margin-top:20px;padding-top:14px}.vault-foot .test-result{font-size:13px;font-weight:500}.vault-req{color:#dc2626;margin-left:2px}.vault-stored{color:#16a34a}.vault-redirect{max-width:560px}.vault-redirect .form-control[readonly]{background:#f1f5f9;padding-right:64px}.vault-notice{background:#f0f9ff;border:1px solid #dbe6f5;border-radius:8px;color:#3f4a5a;font-size:12px;line-height:1.5;margin-top:16px;padding:10px 12px}.vault-mono{font-family:monospace;font-size:12px}.btn-vault-save{background:var(--vault-accent);border-color:var(--vault-accent);border-radius:6px;font-weight:600;padding:8px 20px}.btn-vault-save:hover{background:var(--vault-accent-hover);border-color:var(--vault-accent-hover)}.btn-vault-test{border-color:#d8dce3;border-radius:6px;color:#5a606b;font-weight:600;padding:8px 16px}@media (max-width:575.98px){.vault-head{flex-wrap:wrap;gap:10px;padding:14px}.vault-meta{margin-left:48px;width:100%}.vault-body{padding:6px 14px 16px}.vault-foot{flex-wrap:wrap}.vault-foot .btn-vault-save,.vault-foot .btn-vault-test{flex:1 1 100%;min-height:44px}.vault-foot .test-result{flex:1 1 100%;margin-left:0!important}label.vault-pkg{padding:9px 14px}}.dark-theme .vault-card{background:#2b2f3a;border-color:#3a4150}.dark-theme .vault-card.is-open{border-color:#4a5364}.dark-theme .vault-ic{background:#353b48;color:#c3c9d4}.dark-theme .vault-title{color:#eef1f5}.dark-theme .vault-sub{color:#9aa1ad}.dark-theme .vault-pill.on{background:#1f3a2b;color:#4cc47f}.dark-theme .vault-pill.off{background:#353b48;color:#9aa1ad}.dark-theme .vault-caret{color:#7b828f}.dark-theme .vault-body{border-top-color:#3a4150}.dark-theme .vault-body .form-control{background:#353b48;border-color:#4a5364;color:#eef1f5}.dark-theme .vault-lbl{color:#aab1bd}.dark-theme .vault-help{color:#8890a0}.dark-theme .vault-key-wrap .toggle-key{color:#9aa1ad}.dark-theme .vault-stored{color:#4cc47f}.dark-theme .vault-redirect .form-control[readonly]{background:#353b48;color:#c3c9d4}.dark-theme .vault-notice{background:#22303f;border-color:#35485c;color:#c3c9d4}.dark-theme .vault-switch .sl{background:#4a5364}.dark-theme .vault-switch .sl:before{background:#eef1f5}.dark-theme .vault-switch-row .txt{color:#c3c9d4}.dark-theme label.vault-pkg{background:#2b2f3a;border-color:#4a5364;color:#aab1bd!important}.dark-theme .vault-foot{border-top-color:#3a4150}.dark-theme .btn-vault-test{border-color:#4a5364;color:#c3c9d4}.ai-chips{background:#fafbfc;border:1px dashed #d8dce3;border-radius:9px;display:flex;flex-wrap:wrap;gap:8px;min-height:38px;padding:8px}.ai-chips:empty:before{color:#aab0bb;content:attr(data-empty);font-size:13px;padding:4px 6px}.ai-chip{align-items:center;background:#eef1ff;border:1px solid #dcdffb;border-radius:999px;color:#4338ca;display:inline-flex;font-size:12.5px;font-weight:500;gap:7px;padding:5px 10px 5px 12px}.ai-chip .x{color:#8b8fd6;cursor:pointer;font-weight:700;line-height:1}.ai-chip .x:hover{color:#4338ca}.ai-sugg{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.ai-sugg-chip{background:#fff;border:1px solid #d8dce3;border-radius:999px;color:#5a606b;cursor:pointer;font-size:12px;font-weight:500;padding:5px 12px;transition:.12s}.ai-sugg-chip:hover{background:#f6f7ff;border-color:#b9bdfb;color:#4338ca}.ai-sugg-chip.added{background:#eef1ff;border-color:#c7caf7;color:#4338ca;cursor:default;opacity:.55}.ai-model-input{margin-top:10px}.dark-theme .ai-chips{background:#262a34;border-color:#4a5364}.dark-theme .ai-chips:empty:before{color:#7b828f}.dark-theme .ai-chip{background:#2f3350;border-color:#414672;color:#c7caf7}.dark-theme .ai-sugg-chip{background:#2b2f3a;border-color:#4a5364;color:#aab1bd}.dark-theme .ai-sugg-chip:hover{background:#333850;border-color:#5b6180;color:#c7caf7}.dark-theme .ai-sugg-chip.added{background:#2f3350;border-color:#414672;color:#c7caf7}.si-intro{margin-bottom:18px}.si-intro__lead{color:#0f172a;font-size:15px;font-weight:600;margin:0 0 4px}.si-intro__help{color:#6b7280;font-size:12.5px;line-height:1.5;margin:0}.si-banks{border:1px solid #e5e7eb;border-radius:8px;margin-top:18px;padding:12px 14px}.si-banks__label{color:#6b7280;display:block;font-size:11px;font-weight:600;letter-spacing:.03em;margin-bottom:4px;text-transform:uppercase}.si-banks__list{color:#0f172a;font-size:12px;line-height:1.6}.si-preview__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:10px}.si-preview__title{color:#0f172a;font-size:16px;font-weight:700;margin:0}.si-preview__file{color:#6b7280;font-size:12px;margin:2px 0 0;word-break:break-all}.si-preview__help{color:#6b7280;font-size:12.5px;margin:0 0 16px}.si-format-badge{align-items:center;background:rgba(37,99,235,.08);border:1px solid rgba(37,99,235,.2);border-radius:6px;color:#2563eb;display:inline-flex;font-size:12px;font-weight:600;padding:4px 10px;white-space:nowrap}.si-mapping{border:1px solid #e5e7eb;border-radius:8px;margin-bottom:16px}.si-mapping__toggle{background:none;border:0;color:#0f172a;cursor:pointer;font-size:13px;font-weight:600;padding:12px 14px;text-align:left;width:100%}.si-mapping__help{color:#6b7280;font-size:12px;margin:0 0 10px;padding:0 14px}.si-mapping__remap{padding:0 14px 14px}.rtz-colmap{padding:0 14px 8px}.rtz-colmap__row{border-bottom:1px solid #e5e7eb;padding:8px 0}.rtz-colmap__row:last-child{border-bottom:0}.rtz-colmap__label{color:#0f172a;display:block;font-size:12px;font-weight:600;margin-bottom:4px}.rtz-colmap__req{color:#dc2626;margin-left:2px}.rtz-colmap__select{font-size:13px}.rtz-colmap__sample{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.rtz-colmap__chip{background:#f3f4f6;border-radius:4px;color:#6b7280;font-size:11px;padding:2px 6px}.si-lines{margin-bottom:12px}.si-lines__table{margin-bottom:0}.si-lines__table th{border-bottom:1px solid #e5e7eb;border-top:0;color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.02em;padding:8px 10px;text-transform:uppercase}.si-lines__table td{border-top:1px solid #e5e7eb;font-size:13px;padding:8px 10px;vertical-align:middle}.si-lines__pick{width:40px}.si-line--already_imported{opacity:.55}.si-line__cp{color:#0f172a;display:block;font-weight:600}.si-line__rem{color:#6b7280;display:block;font-size:11.5px;margin-top:1px}.si-line__amount,.si-line__date{white-space:nowrap}.si-line__amount{font-weight:600}.si-line__amount--in{color:#059669}.si-line__amount--out{color:#0f172a}.si-errors{border:1px solid rgba(220,38,38,.3);border-radius:8px;margin-bottom:16px;padding:12px 14px}.si-errors__title{color:#dc2626;font-size:12.5px;font-weight:600;margin:0 0 6px}.si-errors ul{color:#6b7280;font-size:12px;margin:0;padding-left:18px}.ba-avatar{--ba-avatar-size:34px;align-items:center;background:#f8fafc;border:1px solid #e5e7eb;border-radius:calc(var(--ba-avatar-size)*.29);color:#64748b;display:inline-flex;flex-shrink:0;height:var(--ba-avatar-size);justify-content:center;min-width:var(--ba-avatar-size);width:var(--ba-avatar-size)}.ba-avatar svg{height:55%;width:55%}.ba-avatar img{border-radius:inherit;height:100%;-o-object-fit:contain;object-fit:contain;padding:14%;width:100%}.ba-avatar--trust{background:rgba(245,158,11,.08);border-color:rgba(245,158,11,.3);color:#b45309}.bapp{border:1px solid #e5e7eb;border-radius:8px;padding:16px 18px}.bapp__head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:10px}.bapp__title{color:#0f172a;font-size:14px;font-weight:600;margin:0}.bapp__title i{color:#6b7280;margin-right:8px}.bapp__tag{border:1px solid #e5e7eb;border-radius:4px;color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.02em;padding:3px 9px}.bapp--client_money .bapp__tag{background:rgba(245,158,11,.1);border-color:rgba(180,83,9,.35);color:#b45309}.bapp__whose{color:#6b7280;font-size:12.5px;line-height:1.5;margin:0 0 14px}.bapp__cols{display:grid;gap:18px;grid-template-columns:1fr 1fr}.bapp__col-label{align-items:center;color:#6b7280;display:flex;font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.bapp__col-label i{font-size:10px;margin-right:6px}.bapp__col-label--in i{color:#059669}.bapp__col-label--out i{color:#2563eb}.bapp__col-label--never i{color:#b91c1c}.bapp__list{list-style:none;margin:0;padding:0}.bapp__item{padding:0 0 10px}.bapp__item:last-child{padding-bottom:0}.bapp__item-label{color:#0f172a;display:block;font-size:12.5px;font-weight:600;margin-bottom:1px}.bapp__item-detail{color:#6b7280;display:block;font-size:12px;line-height:1.5}.bapp__never{border-top:1px solid #e5e7eb;margin-top:16px;padding-top:14px}.bapp__list--never .bapp__item-detail{padding-left:14px;position:relative}.bapp__list--never .bapp__item-detail:before{background:#b91c1c;content:"";height:1px;left:0;position:absolute;top:7px;width:5px}.bapp__basis{color:#6b7280;font-size:11.5px;line-height:1.5;margin:14px 0 0}@media (max-width:767px){.bapp__cols{gap:14px;grid-template-columns:1fr}}.dark-theme .bapp__item-label,.dark-theme .bapp__title,.dark-theme .rtz-colmap__label,.dark-theme .si-banks__list,.dark-theme .si-intro__lead,.dark-theme .si-line__amount--out,.dark-theme .si-line__cp,.dark-theme .si-preview__title{color:hsla(0,0%,100%,.88)}.dark-theme .bapp__basis,.dark-theme .bapp__col-label,.dark-theme .bapp__item-detail,.dark-theme .bapp__tag,.dark-theme .bapp__whose,.dark-theme .rtz-colmap__chip,.dark-theme .si-banks__label,.dark-theme .si-errors ul,.dark-theme .si-intro__help,.dark-theme .si-line__rem,.dark-theme .si-lines__table th,.dark-theme .si-mapping__help,.dark-theme .si-preview__file,.dark-theme .si-preview__help{color:hsla(0,0%,100%,.55)}.dark-theme .ba-avatar,.dark-theme .bapp,.dark-theme .bapp__never,.dark-theme .bapp__tag,.dark-theme .rtz-colmap__row,.dark-theme .si-banks,.dark-theme .si-lines__table td,.dark-theme .si-lines__table th,.dark-theme .si-mapping{border-color:hsla(0,0%,100%,.1)}.dark-theme .ba-avatar{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.62)}.dark-theme .ba-avatar--trust{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.32);color:#fbbf24}.dark-theme .bapp--client_money .bapp__tag{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.35);color:#fbbf24}.dark-theme .rtz-colmap__chip{background:hsla(0,0%,100%,.06)}.main-container .content-wrapper.ba-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.ba-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.ba-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.ba-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.ba-page .action-bar,.main-container .content-wrapper.ba-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.main-container .content-wrapper.ba-page>.row{padding-bottom:0!important;padding-top:0!important}body.dark-theme .main-container .content-wrapper.ba-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.ba-page{padding:0 0 8px}}.ba-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px}.ba-card__head{align-items:center;border-bottom:1px solid #f0f1f3;display:flex;gap:12px;justify-content:space-between;padding:16px 18px}.ba-card__title{color:#111827;font-size:14px;font-weight:600;margin:0}.ba-card__sub{color:#9ca3af;font-size:12px;margin:2px 0 0}.ba-card__body{padding:18px}.ba-hero{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:20px 22px}.ba-hero__id{gap:16px;min-width:0}.ba-hero__id,.ba-logo{align-items:center;display:flex}.ba-logo{background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;flex-shrink:0;height:60px;justify-content:center;padding:8px;width:60px}.ba-logo img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.ba-logo i{color:#64748b;font-size:30px}.ba-hero__name{color:#0f172a;font-size:20px;font-weight:700;line-height:1.2;margin:0;word-break:break-word}.ba-hero__meta{color:#6b7280;font-size:12.5px;margin:4px 0 0}.ba-hero__meta .sep{color:#d1d5db;margin:0 6px}.ba-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ba-badge{align-items:center;border:1px solid transparent;border-radius:6px;display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:3px 9px}.ba-badge i{font-size:9px}.ba-badge--green{background:rgba(34,197,94,.1);color:#16a34a}.ba-badge--grey{background:#f1f5f9;color:#64748b}.ba-badge--blue{background:rgba(59,130,246,.1);color:#2563eb}.ba-badge--amber{background:rgba(245,158,11,.12);color:#b45309}.ba-hero__balance{margin-left:auto;text-align:right}.ba-hero__balance-label{color:#6b7280;font-size:11.5px;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.ba-hero__balance-value{color:#0f172a;font-size:30px;font-weight:700;line-height:1.15;margin-top:2px}.ba-chip{align-items:center;display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;margin-top:6px}.ba-chip.up{color:#16a34a}.ba-chip.down{color:#dc2626}.ba-chip .muted{color:#9ca3af;font-weight:500}.ba-actions{display:flex;flex-wrap:wrap;gap:10px;padding:0 22px 20px}.ba-btn{align-items:center;background:#fff;background-image:none!important;border:1px solid #e5e7eb;border-radius:9px;box-shadow:none!important;color:#374151;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:9px 15px;transition:border-color .15s,background .15s}.ba-btn:hover{background:#f9fafb;border-color:#d1d5db;color:#111827;text-decoration:none}.ba-btn i{font-size:14px}.ba-btn--in i{color:#16a34a}.ba-btn--out i{color:#dc2626}.ba-btn--transfer i{color:#2563eb}.ba-btn--primary,a.ba-btn--primary{background:#4f46e5;border-color:#4f46e5;color:#fff!important}.ba-btn--primary:hover,a.ba-btn--primary:hover{background:#4338ca;border-color:#4338ca;color:#fff!important}.ba-btn--primary i{color:#fff!important}.ba-btn--icon{gap:0;justify-content:center;padding:9px 12px}.ba-btn--icon:after{display:none}.ba-kpi-row .tkpi-value{font-size:22px;margin-top:3px}.ba-kpi-row .tkpi-mid{gap:4px;margin:4px 0 8px}.ba-kpi-row .tkpi-detail-row{gap:6px}.ba-kpi-row .tkpi-spark{height:30px;opacity:.9}@media (max-width:767px){.ba-kpi-row .tkpi-value{font-size:19px}}.ba-recon-count{align-items:center;background:#fb923c;border-radius:10px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:19px;justify-content:center;line-height:1;min-width:19px;padding:0 6px}.ba-ledger-controls{align-items:center;border-bottom:1px solid #f0f1f3;display:flex;flex-wrap:wrap;gap:10px;padding:12px 20px}.ba-ledger-field{position:relative}.ba-ledger-field i{color:#9ca3af;font-size:12px;left:11px;position:absolute;top:50%;transform:translateY(-50%)}.ba-ledger-field input{background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:13px;max-width:60vw;padding:7px 12px 7px 32px;width:230px}.ba-ledger-field input:focus{border-color:#a5b4fc;outline:none}.ba-ledger-reset{background:transparent;border:0;color:#6b7280;cursor:pointer;font-size:12.5px;font-weight:600;padding:6px 8px}.ba-ledger-reset:hover{color:#dc2626}.ba-ledger-export{font-size:12.5px;margin-left:auto;padding:7px 13px}.ba-recon-strip{align-items:center;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;color:#9a3412;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin-bottom:12px;padding:12px 16px}.ba-recon-strip i{color:#f97316}.ba-recon-strip__cta{color:#4f46e5;font-weight:700;margin-left:auto;white-space:nowrap}.ba-recon-strip__cta:hover{color:#4338ca;text-decoration:none}.ba-balance-strip{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-wrap:wrap;font-size:13px;gap:18px;margin-bottom:12px;padding:12px 16px}.ba-balance-strip--agreed{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.ba-balance-strip--differs{background:#fffbeb;border-color:#fde68a;color:#92400e}.ba-balance-strip__item{display:flex;flex-direction:column;gap:2px}.ba-balance-strip__label{font-size:11px;letter-spacing:.02em;opacity:.75;text-transform:uppercase}.ba-balance-strip__value{font-size:15px;font-weight:700;white-space:nowrap}.ba-balance-strip__note{font-size:12px;margin-left:auto;opacity:.85}@media (max-width:575.98px){.ba-balance-strip{gap:12px}.ba-balance-strip__note{margin-left:0;width:100%}}.ba-detail{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;gap:12px;justify-content:space-between;padding:10px 0}.ba-detail:last-child{border-bottom:0}.ba-detail__label{align-items:center;color:#6b7280;display:inline-flex;font-size:12.5px;gap:7px}.ba-detail__label i{color:#9ca3af;text-align:center;width:14px}.ba-detail__value{color:#1f2937;font-size:13px;font-weight:600;text-align:right;word-break:break-word}.ba-empty{color:#9ca3af;font-size:13px;padding:26px 12px;text-align:center}.ba-empty i{display:block;font-size:26px;margin-bottom:8px;opacity:.6}.ba-chart-wrap{padding:14px 0 20px}.ba-flow__headline{line-height:1.2;text-align:right}.ba-flow__headline-label{color:#9ca3af;display:block;font-size:10.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.ba-flow__headline-value{font-size:16px;font-weight:700}.ba-flow__headline.up .ba-flow__headline-value{color:#16a34a}.ba-flow__headline.down .ba-flow__headline-value{color:#dc2626}.ba-flow{border-top:1px solid #f0f1f3;margin-top:18px;padding-top:16px}.ba-flow__stats{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.ba-flow__stat{display:flex;flex-direction:column;gap:3px;min-width:0}.ba-flow__stat-label{color:#9ca3af;font-size:10.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.ba-flow__stat-value{color:#1f2937;font-size:14px;font-weight:700;word-break:break-word}.ba-flow__stat-value.in{color:#16a34a}.ba-flow__stat-value.out{color:#dc2626}.ba-flow__months-label{color:#9ca3af;display:block;font-size:10.5px;font-weight:500;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.ba-flow__grid{display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}.ba-flow__month{display:flex;flex-direction:column;gap:5px;min-width:0}.ba-flow__month-name{color:#6b7280;font-size:11.5px;font-weight:600}.ba-flow__month-net{font-size:12.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ba-flow__month-net.in{color:#16a34a}.ba-flow__month-net.out{color:#dc2626}.ba-flow__bar{background:#f1f5f9;border-radius:2px;display:block;height:4px;overflow:hidden}.ba-flow__bar-fill{border-radius:2px;display:block;height:100%}.ba-flow__bar-fill.in{background:#22c55e}.ba-flow__bar-fill.out{background:#ef4444}.ba-comp{border-top:1px solid #f0f1f3;margin-top:18px;padding-top:16px}.ba-comp__cols{display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.ba-comp__col{min-width:0}.ba-comp__head{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}.ba-comp__label{color:#9ca3af;font-size:10.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.ba-comp__total{font-size:14px;font-weight:700}.ba-comp__total.in{color:#16a34a}.ba-comp__total.out{color:#dc2626}.ba-comp__bar{background:#f1f5f9;border-radius:4px;display:flex;height:8px;overflow:hidden}.ba-comp__seg{display:block;height:100%}.ba-comp__seg+.ba-comp__seg{border-left:1px solid #fff}.ba-comp__legend{display:flex;flex-direction:column;gap:6px;margin-top:10px}.ba-comp__legend-row{align-items:center;display:flex;font-size:12px;gap:8px;min-width:0}.ba-comp__dot{border-radius:2px;flex-shrink:0;height:8px;width:8px}.ba-comp__legend-label{color:#4b5563;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ba-comp__legend-pct{color:#9ca3af;flex-shrink:0;font-weight:600;margin-left:auto}.ba-comp__legend-amt{color:#1f2937;flex-shrink:0;font-weight:600;min-width:74px;text-align:right}.ba-comp__top{margin-top:18px}.ba-comp__top .ba-comp__label{display:block;margin-bottom:8px}.ba-comp__move{align-items:center;border-top:1px solid #f5f6f8;display:flex;font-size:12.5px;gap:12px;padding:7px 0}.ba-comp__move:first-of-type{border-top:0}.ba-comp__move-date{color:#9ca3af;flex-shrink:0;min-width:74px}.ba-comp__move-label{color:#374151;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ba-comp__move-amt{flex-shrink:0;font-weight:700;margin-left:auto;white-space:nowrap}.ba-comp__move-amt.in{color:#16a34a}.ba-comp__move-amt.out{color:#dc2626}.ais-wrap{margin:12px 8px 0;padding:0 0 24px}@media (max-width:575px){.ais-wrap{margin:12px 6px 0}}.ais-inspector code{background:rgba(0,0,0,.04);border-radius:4px;color:var(--primary_color,#1d82f5);font-size:12px;padding:1px 5px}.ais-inspector .ais-break,.ais-inspector .ais-clip{word-break:break-all}.ais-badge{align-items:center;border:1px solid transparent;border-radius:4px;display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.02em;padding:2px 8px;text-transform:uppercase}.ais-badge--amber{background:#fff7e6;border-color:#ffe1a8;color:#a15c00}.ais-badge--green{background:#e9f7ef;border-color:#b7e4c7;color:#1b7a43}.ais-badge--muted{background:#f1f3f5;border-color:#e3e6e8;color:#555}.ais-badge--blue{background:#eaf2fd;border-color:#c3d9f7;color:#1b52a4}.ais-panel{background:#fff;border:1px solid #e6e8eb;border-radius:8px}.ais-panel__head{border-bottom:1px solid #eef0f2;font-weight:600;gap:.5rem;padding:14px 18px}.ais-actionbar,.ais-panel__head{align-items:center;display:flex;justify-content:space-between}.ais-actionbar{flex-wrap:wrap;gap:.75rem}.ais-actionbar__meta{align-items:center;color:#6b7177;font-size:13px}.ais-actionbar__btns,.ais-actionbar__meta{display:flex;flex-wrap:wrap;gap:.4rem}.ais-btn{align-items:center;background:#fff;border:1px solid #d8dbde;border-radius:6px;color:#31363b;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;padding:7px 12px;transition:background-color .15s,border-color .15s}.ais-btn:hover{background:#f6f7f8;border-color:#c3c7cb;color:#31363b;text-decoration:none}.ais-btn.ais-btn--primary,.ais-btn.ais-btn--primary:hover{background:var(--primary_color,#1d82f5);border-color:var(--primary_color,#1d82f5);color:#fff}.ais-btn.ais-btn--primary:hover{filter:brightness(.94)}.ais-btn--disabled,.ais-btn[disabled]{cursor:not-allowed;opacity:.6}.ais-btn--disabled:hover{background:#fff;border-color:#d8dbde}.ais-note{background:#fffdf5;border:1px solid #f3e6bd;border-radius:6px;color:#8a6d1a;font-size:12.5px;padding:8px 12px}.ais-kv{display:grid;gap:0;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.ais-kv__item{border-right:1px solid #f1f3f5;border-top:1px solid #f1f3f5;display:flex;flex-direction:column;gap:2px;padding:12px 18px}.ais-kv__item span{color:#8b9096;font-size:11px;letter-spacing:.03em;text-transform:uppercase}.ais-kv__item b{font-size:13.5px;font-weight:600;word-break:break-word}.ais-section{border-top:1px solid #f1f3f5;padding:16px 18px}.ais-section__title{color:#5a6169;font-size:13px;font-weight:700;letter-spacing:.03em;margin-bottom:10px;text-transform:uppercase}.ais-table{font-size:13.5px;margin-bottom:10px;width:100%}.ais-table td{border-bottom:1px solid #f4f5f6;padding:6px 10px;vertical-align:top}.ais-table td:first-child{color:#7b8087;white-space:nowrap;width:230px}.ais-table--rows th{border-bottom:1px solid #e6e8eb;color:#8b9096;font-size:11px;letter-spacing:.02em;padding:6px 10px;text-align:left;text-transform:uppercase}.ais-table--rows td{border-bottom:1px solid #f4f5f6}.ais-clip{max-width:260px}.ais-amt-pos{color:#1b7a43}.ais-amt-neg{color:#c0392b}.ais-pill{border-radius:10px;display:inline-block;font-size:11px;font-weight:600;padding:1px 8px;text-transform:capitalize}.ais-pill--grey{background:#eef0f2;color:#4a4f54}.ais-pill--amber{background:#fff7e6;color:#a15c00}.ais-link{background:none;border:none;color:var(--primary_color,#1d82f5);cursor:pointer;font-size:12.5px;font-weight:500;padding:0}.ais-raw-toggle{border-top:1px solid #f1f3f5;padding:12px 18px}.ais-raw-toggle--flush{border-top:none;padding-left:0;padding-right:0}.ais-raw{border:1px solid #e6e8eb;border-radius:6px;margin-top:10px;overflow:hidden}.ais-raw__bar{align-items:center;background:#f7f8f9;border-bottom:1px solid #eef0f2;display:flex;justify-content:flex-end;padding:4px 6px}.ais-raw pre{background:#fbfcfd;margin:0;max-height:360px;overflow:auto;padding:12px 14px}.ais-raw pre code{background:none;color:#2c3136;font-size:12px;line-height:1.5;padding:0}.ais-copy{background:#fff;border:1px solid #d8dbde;border-radius:4px;cursor:pointer;font-size:11px;padding:1px 8px}.ais-error{background:#fdf3f3;border:1px solid #f3d0d0;border-radius:6px;color:#8a2a2a;font-size:13px;padding:8px 12px}.ais-truncated{color:#6b7177;font-size:12px;padding:6px 2px 0}@media (max-width:767px){.ba-hero{padding:16px}.ba-hero__balance{margin-left:0;text-align:left;width:100%}.ba-hero__balance-value{font-size:26px}.ba-actions{padding:0 16px 16px}.ba-btn{flex:1 1 auto;justify-content:center}.ba-flow__headline{text-align:left}.ba-flow__stats{gap:14px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.ba-flow__grid{gap:14px 12px;grid-template-columns:repeat(3,minmax(0,1fr))}.ba-comp__cols{gap:20px;grid-template-columns:1fr}}@media (max-width:575px){.ba-ledger-field input{width:100%}.ba-ledger-field{flex:1 1 100%}.ba-ledger-export{margin-left:0}}@media (max-width:991px){.ais-table td:first-child{white-space:normal;width:auto}.ais-clip{max-width:180px}}@media (max-width:767px){.ais-kv__item{border-right:none}.ais-actionbar{align-items:flex-start}.ais-actionbar__btns{width:100%}.ais-actionbar__btns .ais-btn{flex:1 1 auto;justify-content:center}}.dark-theme .ba-card{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}.dark-theme .ba-card__head{border-bottom-color:var(--dt-border,#2d3139)}.dark-theme .ba-card__title{color:#e5e7eb}.dark-theme .ba-logo{background:#262b32;border-color:#2d3139}.dark-theme .ba-hero__balance-value,.dark-theme .ba-hero__name{color:#f3f4f6}.dark-theme .ba-badge--grey{background:#262b32;color:#9ca3af}.dark-theme .ba-btn{background:#262b32;border-color:#2d3139;color:#d1d5db}.dark-theme .ba-btn:hover{background:#2d3139;border-color:#3a4049;color:#fff}.dark-theme .ba-detail{border-bottom-color:#2d3139}.dark-theme .ba-detail__value{color:#e5e7eb}.dark-theme .ba-flow{border-top-color:var(--dt-border,#2d3139)}.dark-theme .ba-flow__stat-value{color:#e5e7eb}.dark-theme .ba-flow__month-name{color:#9ca3af}.dark-theme .ba-flow__bar{background:#2d3139}.dark-theme .ba-comp{border-top-color:var(--dt-border,#2d3139)}.dark-theme .ba-comp__bar{background:#2d3139}.dark-theme .ba-comp__seg+.ba-comp__seg{border-left-color:var(--dt-card,#1e2228)}.dark-theme .ba-comp__legend-label{color:#cbd5e1}.dark-theme .ba-comp__legend-amt{color:#e5e7eb}.dark-theme .ba-comp__move{border-top-color:#2d3139}.dark-theme .ba-comp__move-label{color:#cbd5e1}.dark-theme .ba-ledger-controls{border-bottom-color:#2d3139}.dark-theme .ba-ledger-field input{background:#262b32;border-color:#2d3139;color:#e5e7eb}.dark-theme .ba-recon-strip{background:#2b241d;border-color:#4a3826;color:#fdba74}.dark-theme .ba-balance-strip{background:#262b32;border-color:#2d3139;color:#e5e7eb}.dark-theme .ba-balance-strip--agreed{background:#16241c;border-color:#1f4032;color:#86efac}.dark-theme .ba-balance-strip--differs{background:#2b241d;border-color:#4a3826;color:#fcd34d}.dark-theme .ais-inspector code{background:hsla(0,0%,100%,.08)}.dark-theme .ais-panel{background:var(--dt-card,#1e2228)}.dark-theme .ais-kv__item,.dark-theme .ais-panel,.dark-theme .ais-panel__head,.dark-theme .ais-raw,.dark-theme .ais-raw-toggle,.dark-theme .ais-section,.dark-theme .ais-table td{border-color:var(--dt-border,#2d3139)}.dark-theme .ais-panel__head{color:#e5e7eb}.dark-theme .ais-btn{background:#262b32;border-color:#2d3139;color:#d1d5db}.dark-theme .ais-btn:hover{background:#2d3139;border-color:#3a4049;color:#fff}.dark-theme .ais-btn--disabled:hover,.dark-theme .ais-copy{background:#262b32;border-color:#2d3139}.dark-theme .ais-copy{color:#d1d5db}.dark-theme .ais-raw__bar{background:#262b32;border-color:var(--dt-border,#2d3139)}.dark-theme .ais-raw pre{background:var(--dt-bg,#1c1f23);color:#c3cbd2}.dark-theme .ais-raw pre code{background:none;color:#c3cbd2}.dark-theme .ais-badge--amber,.dark-theme .ais-pill--amber{background:#2a2717;border-color:#4a431f;color:#e8c46a}.dark-theme .ais-note{background:#2a2717;border-color:#4a431f;color:#d6c483}.dark-theme .ais-badge--green{background:#16241c;border-color:#1f4032;color:#86efac}.dark-theme .ais-badge--muted{background:#262b32;border-color:#374350;color:#b6bec6}.dark-theme .ais-badge--blue{background:#17253c;border-color:#27436e;color:#93c5fd}.dark-theme .ais-pill--grey{background:#2a333c;color:#cbd5e1}.dark-theme .ais-error{background:#2b1b1b;border-color:#5a2c2c;color:#fca5a5}.dark-theme .ais-amt-pos{color:#4ade80}.dark-theme .ais-amt-neg{color:#f87171}.dark-theme .ais-section__title{color:#aab3bb}.dark-theme .ais-actionbar__meta,.dark-theme .ais-kv__item span,.dark-theme .ais-table td:first-child,.dark-theme .ais-table--rows th,.dark-theme .ais-truncated{color:#9ca3af}.institution-card{cursor:pointer;transition:background-color .15s,border-color .15s}.institution-card:hover{background-color:rgba(0,0,0,.02);border-color:var(--primary_color)!important}.rtz-tiles{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.rtz-tile{background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:default;display:block;flex:1 1 90px;padding:12px 14px;text-align:center;text-decoration:none;transition:border-color .15s,background .15s}.rtz-tile[data-chip]{cursor:pointer}.rtz-tile:hover[data-chip]{border-color:#d1d5db;text-decoration:none}.rtz-tile:focus{outline:2px solid #4f46e5;outline-offset:1px}.rtz-tile__value{color:#0f172a;display:block;font-size:22px;font-weight:700;line-height:1.1}.rtz-tile__label{color:#6b7280;display:block;font-size:10.5px;font-weight:500;letter-spacing:.02em;margin-top:4px;text-transform:uppercase}.rtz-tile--good{border-color:rgba(16,185,129,.4)}.rtz-tile--good .rtz-tile__value{color:#15803d}.rtz-tile--warn{border-color:rgba(217,119,6,.4)}.rtz-tile--warn .rtz-tile__value{color:#b45309}.rtz-tile--bad{border-color:rgba(220,38,38,.4)}.rtz-tile--bad .rtz-tile__value{color:#dc2626}.rtz-tile--muted .rtz-tile__value{color:#6b7280}.rtz-progress__label{color:#6b7280;font-size:12px;margin-bottom:6px}.rtz-progress__track{background:#f1f5f9;border:1px solid #e5e7eb;border-radius:4px;height:8px;overflow:hidden}.rtz-progress__fill{border-radius:4px;height:100%;transition:width .3s ease}.rtz-progress__fill--brand{background:#4f46e5}.rtz-progress__fill--good{background:#15803d}.rtz-progress__fill--warn{background:#b45309}.rtz-progress__fill--bad{background:#dc2626}.rtz-flag-chip{align-items:center;border:1px solid transparent;border-radius:6px;cursor:default;display:inline-flex;font-size:11px;font-weight:600;gap:5px;max-width:100%;padding:3px 9px;text-decoration:none}.rtz-flag-chip__icon{flex-shrink:0;font-size:10px}.rtz-flag-chip__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rtz-flag-chip--block{background:rgba(220,38,38,.1);border-color:rgba(220,38,38,.3);color:#dc2626}.rtz-flag-chip--warn{background:rgba(217,119,6,.12);border-color:rgba(217,119,6,.35);color:#b45309}a.rtz-flag-chip{cursor:pointer}a.rtz-flag-chip:hover{text-decoration:none}a.rtz-flag-chip.rtz-flag-chip--block:hover{background:rgba(220,38,38,.18);border-color:rgba(220,38,38,.45)}a.rtz-flag-chip.rtz-flag-chip--warn:hover{background:rgba(217,119,6,.2);border-color:rgba(217,119,6,.5)}a.rtz-flag-chip:focus{outline:2px solid #4f46e5;outline-offset:1px}.rtz-inherit-badge{align-items:flex-start;display:inline-flex;flex-direction:column;gap:2px}.rtz-inherit-badge__chip{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;padding:3px 10px;white-space:nowrap}.rtz-inherit-badge__was{color:#6b7280;font-size:10.5px;text-decoration:line-through}.rtz-inherit-badge--default .rtz-inherit-badge__chip{background:#fff;border:1px solid #e5e7eb;color:#6b7280;font-weight:500}.rtz-inherit-badge--override .rtz-inherit-badge__chip{background:#4f46e5;border:1px solid #4f46e5;color:#fff}.rtz-balance-triple{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.rtz-balance-triple__item{display:flex;flex-direction:column;min-width:0}.rtz-balance-triple__item--result .rtz-balance-triple__value{color:#4f46e5}.rtz-balance-triple__value{color:#0f172a;font-size:20px;font-weight:700;line-height:1.15;white-space:nowrap}.rtz-balance-triple__label{color:#6b7280;font-size:11px;font-weight:500;letter-spacing:.02em;margin-top:2px;text-transform:uppercase}.rtz-balance-triple__op{color:#6b7280;font-size:16px;font-weight:600}.rtz-balance-triple__action{margin-left:auto}@media (max-width:575px){.rtz-balance-triple{align-items:stretch;flex-direction:column}.rtz-balance-triple__op{display:none}.rtz-balance-triple__item{border-bottom:1px solid #e5e7eb;padding-bottom:8px}.rtz-balance-triple__item:last-of-type{border-bottom:0;padding-bottom:0}.rtz-balance-triple__action{align-self:flex-start;margin-left:0}}.dark-theme .rtz-tile{background:var(--dt-card,#1e2228);border-color:hsla(0,0%,100%,.1)}.dark-theme .rtz-tile__value{color:hsla(0,0%,100%,.88)}.dark-theme .rtz-tile--good .rtz-tile__value{color:#15803d}.dark-theme .rtz-tile--warn .rtz-tile__value{color:#b45309}.dark-theme .rtz-tile--bad .rtz-tile__value{color:#dc2626}.dark-theme .rtz-tile--muted .rtz-tile__value,.dark-theme .rtz-tile__label{color:hsla(0,0%,100%,.55)}.dark-theme .rtz-progress__track{background:var(--dt-border,#2d3139);border-color:hsla(0,0%,100%,.1)}.dark-theme .rtz-inherit-badge--default .rtz-inherit-badge__chip{background:var(--dt-card,#1e2228);border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.55)}.dark-theme .rtz-inherit-badge__was{color:hsla(0,0%,100%,.55)}.dark-theme .rtz-balance-triple__value{color:hsla(0,0%,100%,.88)}.dark-theme .rtz-balance-triple__label,.dark-theme .rtz-balance-triple__op{color:hsla(0,0%,100%,.55)}@media (max-width:575px){.dark-theme .rtz-balance-triple__item{border-bottom-color:hsla(0,0%,100%,.1)}}.main-container .content-wrapper.hbi-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.hbi-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.hbi-page .row>[class*=col-]{padding-left:8px;padding-right:8px}body.dark-theme .main-container .content-wrapper.hbi-page{background:transparent!important;border:none!important;box-shadow:none!important}.hbi-intro{margin-bottom:20px}.hbi-intro__lead{color:#1f2937;font-size:15px;font-weight:600;margin:0 0 4px}.hbi-intro__help{color:#6b7280;font-size:13px;line-height:1.5;margin:0}.hbi-note{align-items:baseline;background:#f1f5f9;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin:16px 0 4px;padding:12px 14px}.hbi-note__label{color:#1f2937;font-weight:600}.hbi-note__text{color:#6b7280;flex:1 1 240px}.hbi-note__link{color:#4f46e5;font-weight:600}.hbi-note__link:hover{color:#4338ca}.hbi-preview__badges{display:flex;flex-wrap:wrap;gap:6px}.hbi-preview__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.hbi-preview__title{color:#1f2937;font-size:16px;font-weight:600;margin:0 0 2px}.hbi-preview__file,.hbi-preview__help{color:#6b7280;font-size:13px;margin:0}.hbi-preview__help{margin-bottom:16px}.hbi-format-badge{background:#f1f5f9;border:1px solid #e5e7eb;border-radius:999px;color:#6b7280;font-size:12px;font-weight:600;padding:4px 10px;white-space:nowrap}.hbi-recon{border:1px solid #e5e7eb;border-radius:12px;margin:16px 0;padding:14px 16px}.hbi-recon--ok{background:#ecfdf3;border-color:#cdefd9}.hbi-recon--bad{background:#fef2f2;border-color:#fecdca}.hbi-recon__row{display:flex;font-size:13px;gap:12px;justify-content:space-between}.hbi-recon__row+.hbi-recon__row{margin-top:4px}.hbi-recon__label{color:#6b7280}.hbi-recon__value{color:#1f2937;font-variant-numeric:tabular-nums;font-weight:600}.hbi-recon__note{color:#6b7280;font-size:12px;line-height:1.5;margin:8px 0 0}.hbi-mapping{border:1px solid #e5e7eb;border-radius:12px;margin:16px 0;padding:12px 14px}.hbi-mapping__toggle{background:none;border:0;color:#4f46e5;font-size:13px;font-weight:600;padding:0}.hbi-mapping__toggle:hover{color:#4338ca}.hbi-mapping__help{color:#6b7280;font-size:12px;margin:10px 0}.hbi-mapping__remap{margin-top:8px}.hbi-numfmt{background:#f1f5f9;border:1px solid #e5e7eb;border-radius:12px;margin:12px 0;padding:12px 14px}.hbi-numfmt__label{color:#1f2937;display:block;font-size:12px;font-weight:600;margin-bottom:4px}.hbi-numfmt__select{max-width:320px}.hbi-numfmt__help{color:#6b7280;font-size:12px;line-height:1.5;margin:6px 0 0}.hbi-rows{margin-top:8px}.hbi-rows__table{font-size:13px;margin-bottom:0}.hbi-rows__table th{border-bottom:1px solid #e5e7eb;border-top:0;color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.hbi-rows__table td{border-top:1px solid #f3f4f6;vertical-align:middle}.hbi-rows__pick{width:40px}.hbi-row__num{color:#6b7280;font-variant-numeric:tabular-nums}.hbi-row__addr,.hbi-row__name,.hbi-row__payment,.hbi-row__reason{display:block}.hbi-row__name{color:#1f2937}.hbi-row__addr,.hbi-row__payment,.hbi-row__reason{color:#6b7280;font-size:12px}.hbi-row__ref{font-family:monospace;font-size:12px}.hbi-row__amount{font-variant-numeric:tabular-nums;font-weight:600}.hbi-conf{border:1px solid #e5e7eb;border-radius:999px;display:inline-block;font-size:10px;font-weight:600;letter-spacing:.02em;margin-left:6px;padding:1px 6px;white-space:nowrap}.hbi-conf--sure{background:#ecfdf3;border-color:#cdefd9;color:#157347}.hbi-conf--guess{background:#fff7ed;border-color:#f6c68a;color:#d97706}.hbi-partial{background:#fff7ed;border:1px solid #f6c68a;border-radius:12px;margin:16px 0;padding:12px 14px}.hbi-partial__help{color:#6b7280;font-size:12px;line-height:1.5;margin:6px 0 0 24px}.hbi-review-cta{align-items:center;background:#f1f5f9;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:20px;padding:14px 16px}.hbi-review-cta__text{color:#6b7280;flex:1 1 260px;font-size:13px;margin:0}.hbi-page .empty-state--flat{background:#f1f5f9;border:1px solid #e5e7eb;border-radius:12px}body.dark-theme .hbi-page .empty-state--flat{background:var(--dt-card,#1e2228);border-color:#2d3139}body.dark-theme .hbi-intro__lead,body.dark-theme .hbi-numfmt__label,body.dark-theme .hbi-preview__title,body.dark-theme .hbi-recon__value,body.dark-theme .hbi-row__name{color:#e5e7eb}body.dark-theme .hbi-note,body.dark-theme .hbi-numfmt,body.dark-theme .hbi-review-cta{background:#1e2228;border-color:#2d3139}body.dark-theme .hbi-mapping,body.dark-theme .hbi-recon{border-color:#2d3139}body.dark-theme .hbi-rows__table th{border-bottom-color:#2d3139}body.dark-theme .hbi-rows__table td{border-top-color:#2d3139}@media (max-width:767.98px){.hbi-preview__head{flex-direction:column}.hbi-rows{overflow-x:auto}}.main-container .content-wrapper.prun-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.prun-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.prun-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.prun-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.prun-page .action-bar,.main-container .content-wrapper.prun-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.main-container .content-wrapper.prun-page>.row{padding-bottom:0!important;padding-top:0!important}body.dark-theme .main-container .content-wrapper.prun-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.prun-page{padding:0 0 8px}}.prun-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px}.prun-card__head{align-items:center;border-bottom:1px solid #f0f1f3;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 18px}.prun-card__title{color:#111827;font-size:14px;font-weight:600;margin:0}.prun-card__sub{color:#9ca3af;font-size:12px;margin:2px 0 0}.prun-card__body{padding:18px}.prun-recap{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#1f2937;display:flex;flex-wrap:wrap;font-size:13px;gap:8px 32px;margin-bottom:12px;padding:12px 18px}.prun-recap>div:last-child{margin-left:auto}.prun-recap__label{color:#6b7280;display:block;font-size:11px;font-weight:500;letter-spacing:.02em;margin-bottom:2px;text-transform:uppercase}.prun-payfrom{align-items:baseline;background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#1f2937;display:flex;flex-wrap:wrap;font-size:14px;gap:4px 12px;padding:10px 14px}.prun-payfrom__name{font-weight:600}.prun-payfrom__meta{color:#6b7280;font-size:12px;max-width:100%;overflow-x:auto;white-space:nowrap}.prun-payfrom--empty{border-color:#dc2626;color:#dc2626}.prun-payfrom__warn{color:#dc2626;font-size:12px;margin-top:6px}.prun-register{margin-bottom:0;width:100%}.prun-register th{border-bottom:1px solid #e5e7eb;border-top:0;color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.02em;padding:8px 12px;text-transform:uppercase;white-space:nowrap}.prun-register td{border-top:1px solid #f0f1f3;font-size:13px;padding:10px 12px;vertical-align:middle}.prun-register tr:first-child td{border-top:0}.prun-register td:first-child,.prun-register th:first-child{width:40px}.prun-register td:last-child,.prun-register th:last-child{width:60px}#prun-select-all,.prun-include{accent-color:#4f46e5;cursor:pointer;height:16px;width:16px}#prun-select-all:disabled,.prun-include:disabled{cursor:not-allowed;opacity:.4}.prun-landlord{align-items:center;display:flex;gap:10px;min-width:0}.prun-landlord__body{min-width:0}.prun-landlord__name{color:#1f2937;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prun-landlord__meta{color:#6b7280;font-size:11px;white-space:nowrap}.prun-net{color:#1f2937;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.prun-hold{color:#b45309;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.prun-row--blocked{border-left:3px solid #dc2626}.prun-row--blocked td:first-child{padding-left:9px}.prun-row--warn{border-left:3px solid #b45309}.prun-row--warn td:first-child{padding-left:9px}.prun-row--excluded{opacity:.55}.prun-row--excluded td.text-right{text-decoration:line-through}.prun-picker__tools{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.prun-picker__search{max-width:100%;width:260px}.prun-picker__filters{align-items:center;border-bottom:1px solid #f0f1f3;display:flex;flex-wrap:wrap;gap:8px;padding:12px 18px}.prun-picker__count{display:inline-block;font-variant-numeric:tabular-nums;margin-left:4px;opacity:.65}.prun-picker__selected{color:#6b7280;font-size:12px;font-variant-numeric:tabular-nums}.prun-picker__due{background:rgba(21,128,61,.1);border-radius:6px;color:#15803d;display:inline-block;font-size:11px;font-weight:600;margin-left:6px;padding:2px 8px}.prun-picker__scroll{max-height:420px;overflow-y:auto}.prun-picker td:last-child,.prun-picker th:last-child{width:auto}#prun-picker-all,.prun-pick{accent-color:#4f46e5;cursor:pointer;height:16px;width:16px}@media (max-width:767px){.prun-picker__tools{width:100%}.prun-picker__tools>.btn{flex:1 1 auto}.prun-picker__search{width:100%}.prun-picker__selected{margin-left:0!important;width:100%}.prun-picker__scroll{max-height:320px}}.prun-timeline{list-style:none;margin:0;padding:0}.prun-timeline__item{border-left:1px solid #f0f1f3;margin-left:0;padding:0 0 16px 22px;position:relative}.prun-timeline__item:last-child{border-left-color:transparent;padding-bottom:0}.prun-timeline__item:before{border-radius:50%;content:"";height:9px;left:-5px;position:absolute;top:3px;width:9px}.prun-timeline__label{color:#1f2937;font-size:13px;font-weight:600;line-height:1.2}.prun-timeline__meta{color:#6b7280;font-size:12px;margin-top:2px}.prun-timeline__item:before{background:#6b7280}.prun-timeline__item--good:before{background:#15803d}.prun-timeline__item--bad:before{background:#dc2626}.prun-drawer__heading{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.02em;margin:0 0 8px;text-transform:uppercase}.prun-drawer__actions{align-items:center;border-top:1px solid #f0f1f3;display:flex;gap:12px;justify-content:space-between;margin-top:20px;padding-top:16px}.prun-totals{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-wrap:wrap;gap:24px;margin-top:12px;padding:14px 18px;position:sticky;top:0;z-index:5}.prun-totals__item{display:flex;flex-direction:column;min-width:0}.prun-totals__value{color:#1f2937;font-size:18px;font-weight:700;line-height:1.15;white-space:nowrap}.prun-totals__label{color:#6b7280;font-size:11px;font-weight:500;letter-spacing:.02em;margin-top:2px;text-transform:uppercase}.prun-totals__action{margin-left:auto}@media (max-width:991px){.prun-totals{gap:16px}}@media (max-width:767px){.prun-totals{gap:12px;padding:10px 14px}.prun-totals__item:not(.prun-totals__item--core){display:none}.prun-totals__action{margin-left:auto}}.dark-theme .prun-card{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}.dark-theme .prun-card__head{border-bottom-color:hsla(0,0%,100%,.1)}.dark-theme .prun-card__title{color:hsla(0,0%,100%,.88)}.dark-theme .prun-card__sub{color:hsla(0,0%,100%,.55)}.dark-theme .prun-register th{border-bottom-color:var(--dt-border,#2d3139);color:hsla(0,0%,100%,.55)}.dark-theme .prun-register td{border-top-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.88)}.dark-theme .prun-totals{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}.dark-theme .prun-totals__value{color:hsla(0,0%,100%,.88)}.dark-theme .prun-totals__label{color:hsla(0,0%,100%,.55)}.dark-theme .prun-recap{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139);color:hsla(0,0%,100%,.88)}.dark-theme .prun-recap__label{color:hsla(0,0%,100%,.55)}.dark-theme .prun-payfrom{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139);color:hsla(0,0%,100%,.88)}.dark-theme .prun-payfrom__meta{color:hsla(0,0%,100%,.55)}.dark-theme .prun-payfrom--empty{border-color:#dc2626;color:#dc2626}.dark-theme .prun-drawer__heading{color:hsla(0,0%,100%,.55)}.dark-theme .prun-drawer__actions{border-top-color:hsla(0,0%,100%,.1)}.dark-theme .prun-picker__filters{border-bottom-color:hsla(0,0%,100%,.1)}.dark-theme .prun-picker__selected{color:hsla(0,0%,100%,.55)}.dark-theme .prun-timeline__item{border-left-color:hsla(0,0%,100%,.1)}.dark-theme .prun-timeline__item:last-child{border-left-color:transparent}.dark-theme .prun-timeline__label{color:hsla(0,0%,100%,.88)}.dark-theme .prun-timeline__meta{color:hsla(0,0%,100%,.55)}.dark-theme .prun-landlord__name{color:hsla(0,0%,100%,.88)}.dark-theme .prun-landlord__meta{color:hsla(0,0%,100%,.55)}.dark-theme .prun-net{color:hsla(0,0%,100%,.88)}.plp-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px}.plp-card__head{align-items:center;border-bottom:1px solid #f0f1f3;display:flex;gap:12px;justify-content:space-between;padding:16px 18px}.plp-card__title{color:#111827;font-size:14px;font-weight:600;margin:0}.plp-card__sub{color:#9ca3af;font-size:12px;margin:2px 0 0}.plp-card__body{padding:18px}.plp-trail{list-style:none;margin:0;padding:0}.plp-trail__item{border-left:2px solid #f0f1f3;margin-left:5px;padding:0 0 18px 22px;position:relative}.plp-trail__item:last-child{border-left-color:transparent;padding-bottom:0}.plp-trail__item:before{border-radius:50%;content:"";height:12px;left:-7px;position:absolute;top:2px;width:12px}.plp-trail__label{color:#1f2937;font-size:13px;font-weight:600;line-height:1.2}.plp-trail__meta{color:#6b7280;font-size:12px;margin-top:2px}.plp-trail__item:before{background:#fff;border:2px solid #4f46e5}.plp-trail__item--consume:before{border-color:#b45309}.plp-trail__item--release:before{border-color:#15803d}.plp-trail__amount{font-variant-numeric:tabular-nums;font-weight:700}tr.plp-fee-row--overridden>td:first-child{border-left:2px solid #4f46e5;padding-left:12px}.dark-theme .plp-card{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}.dark-theme .plp-card__head{border-bottom-color:hsla(0,0%,100%,.1)}.dark-theme .plp-card__title{color:hsla(0,0%,100%,.88)}.dark-theme .plp-card__sub{color:hsla(0,0%,100%,.55)}.dark-theme .plp-trail__item{border-left-color:hsla(0,0%,100%,.1)}.dark-theme .plp-trail__item:before{background:var(--dt-card,#1e2228)}.dark-theme .plp-trail__label{color:hsla(0,0%,100%,.88)}.dark-theme .plp-trail__meta{color:hsla(0,0%,100%,.55)}.rmt-view-switch{background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;overflow:hidden;width:100%}.rmt-view-btn{align-items:center;background:transparent;border:0;border-right:1px solid #e5e7eb;color:#4b5563;cursor:pointer;display:inline-flex;flex:1 1 auto;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:7px 10px;transition:background .15s,color .15s}.rmt-view-btn:last-child{border-right:0}.rmt-view-btn:hover{background:#f3f4f6}.rmt-view-btn:focus{outline:2px solid #6366f1;outline-offset:-2px}.rmt-view-btn.active{background:#6366f1;color:#fff}.rmt-view-count{background:#eef2ff;border-radius:999px;color:#6366f1;font-size:11px;font-weight:600;padding:1px 7px}.rmt-view-btn.active .rmt-view-count{background:hsla(0,0%,100%,.25);color:#fff}.dark-theme .rmt-view-switch{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}.dark-theme .rmt-view-btn{border-right-color:var(--dt-border,#2d3139);color:#d1d5db}.dark-theme .rmt-view-btn:hover{background:#2d3139}.dark-theme .rmt-view-btn.active{background:#6366f1;color:#fff}.dark-theme .rmt-view-count{background:#2d3139;color:#c7d2fe}.more-filter-tab{max-height:calc(100vh - 86px)}.more-filter-tab .filter-inner{max-height:100%}.more-filter-tab .filter-detail{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}#rmt-duration-item .daterangepicker{border:1px solid #e5e7eb;border-radius:8px;box-shadow:none;float:none;margin:8px 0 0;max-width:100%;position:static!important;width:100%}#rmt-duration-item .daterangepicker:after,#rmt-duration-item .daterangepicker:before{display:none!important}#rmt-duration-item .daterangepicker .ranges{float:none;width:100%}#rmt-duration-item .daterangepicker.show-calendar .ranges{display:none!important}#rmt-duration-item .daterangepicker .drp-calendar{float:left;max-width:50%}#rmt-duration-item .daterangepicker .drp-calendar.left{clear:none}#rmt-duration-item .daterangepicker .drp-buttons{clear:both}.dark-theme #rmt-duration-item .daterangepicker{border-color:var(--dt-border,#2d3139)}@media (max-width:575px){#rmt-duration-item .daterangepicker .drp-calendar{float:none;max-width:100%}}.rtzca-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;padding:20px}.rtzca-card__head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.rtzca-card__title{font-size:15px;font-weight:600;margin:0}.rtzca-card__hint{font-size:13px;line-height:1.5;margin:0;opacity:.75}.rtzca-shell{background:transparent!important;border:none;box-shadow:none;flex:1;min-width:0;padding:18px 20px 12px 28px}.rtzca-shell .row{margin-left:-8px!important;margin-right:-8px!important}.rtzca-shell .row>[class*=col-]{padding-left:8px;padding-right:8px}@media (max-width:991.98px){.rtzca-shell{padding:60px 25px 12px}}@media (max-width:575.98px){.rtzca-shell{padding:60px 16px 8px}}body.dark-theme .settings-box.rtzca-shell{background:transparent!important;background-color:transparent!important;border:none;box-shadow:none}.rtzca-scope__head{align-items:flex-start;display:flex;gap:14px;margin-bottom:14px}.rtzca-scope__text{flex:1 1 auto;min-width:0}.rtzca-scope__icon{align-items:center;background:#f1f5f9;border-radius:8px;color:#6b7280;display:flex;flex:0 0 38px;font-size:15px;height:38px;justify-content:center;width:38px}.rtzca-identity{align-items:center;border-top:1px solid #e5e7eb;display:flex;gap:12px;padding-top:14px}.rtzca-identity__icon{align-items:center;background:#f1f5f9;border-radius:8px;color:#6b7280;display:flex;flex:0 0 34px;font-size:13px;height:34px;justify-content:center;width:34px}.rtzca-identity__info{flex:1 1 auto;min-width:0}.rtzca-identity__address{font-weight:600;margin:0;word-break:break-all}.rtzca-identity__meta{font-size:12px;margin:0;opacity:.7}.rtzca-aside__head{align-items:center;display:flex;gap:12px;margin-bottom:12px}.rtzca-quota{border-top:1px solid #e5e7eb;margin-top:16px;padding-top:14px}.rtzca-quota__line{font-size:12px;margin:0 0 8px;opacity:.75}.rtzca-quota__track{background:#f1f5f9;border-radius:999px;height:6px;overflow:hidden}.rtzca-quota__fill{background:var(--header_color,#4f46e5);border-radius:999px;display:block;height:100%}.rtzca-quota__fill.is-full{background:#dc2626}.rtzca-providers{display:flex;flex-direction:column;gap:10px}.rtzca-provider{align-items:center;background:transparent;border:1px solid #e5e7eb;border-radius:12px;display:flex;gap:14px;min-height:44px;padding:14px 16px;text-align:left;transition:border-color .15s ease,background-color .15s ease;width:100%}.rtzca-provider:hover:not(:disabled){background:rgba(45,108,223,.04);border-color:var(--header_color,#4f46e5)}.rtzca-provider:focus-visible:not(:disabled) .rtzca-provider__cta,.rtzca-provider:hover:not(:disabled) .rtzca-provider__cta{opacity:1}.rtzca-provider:focus-visible{outline:2px solid var(--header_color,#4f46e5);outline-offset:2px}.rtzca-provider:disabled{cursor:not-allowed;opacity:.55}.rtzca-provider__icon{align-items:center;background:#f1f5f9;border-radius:8px;color:#6b7280;display:flex;flex:0 0 36px;font-size:14px;height:36px;justify-content:center;width:36px}.rtzca-provider__body{flex:1 1 auto;min-width:0}.rtzca-provider__name{display:block;font-weight:600;margin-bottom:2px}.rtzca-provider__caps{display:block;font-size:12px;opacity:.7}.rtzca-provider__cta{align-items:center;color:var(--header_color,#4f46e5);display:flex;flex:0 0 auto;font-size:12px;font-weight:600;gap:6px;opacity:0;transition:opacity .15s ease}@media (hover:none){.rtzca-provider__cta{opacity:1}}.rtzca-notice{align-items:flex-start;border:1px solid #e5e7eb;border-left-width:3px;border-radius:6px;display:flex;font-size:13px;gap:8px;line-height:1.5;margin-top:12px;padding:12px 14px}.rtzca-notice i{color:#b45309;margin-top:1px}.rtzca-notice__body{flex:1 1 auto;min-width:0}.rtzca-restricted__steps{margin-top:10px}.rtzca-restricted__steps ol{color:#6b7280;counter-reset:rtzca-step;list-style:none;margin:0 0 10px;padding-left:0}.rtzca-restricted__steps li{padding-left:22px;position:relative}.rtzca-restricted__steps li:before{content:counter(rtzca-step) ".";counter-increment:rtzca-step;font-variant-numeric:tabular-nums;font-weight:600;left:0;position:absolute;top:0}.rtzca-restricted__steps li+li{margin-top:4px}.rtzca-restricted__lead{font-weight:600;margin-bottom:6px}.rtzca-restricted__clientid{align-items:center;background:#f1f5f9;border:1px solid #e5e7eb;border-radius:6px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;padding:8px 10px}.rtzca-restricted__clientid-label{color:#6b7280;font-size:12px;font-weight:600}.rtzca-restricted__clientid code{background:none;color:#1f2937;flex:1 1 200px;font-size:12px;min-width:0;overflow-wrap:anywhere;padding:0}.rtzca-copy,.rtzca-restricted__confirm{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#1f2937;font-size:12px;font-weight:600;padding:5px 12px}.rtzca-copy:hover,.rtzca-restricted__confirm:hover{background:#f1f5f9}.rtzca-restricted__confirm{background:#4f46e5;border-color:#4f46e5;color:#fff}.rtzca-restricted__confirm:hover{background:#4338ca;border-color:#4338ca}.rtzca-restricted__caveat{color:#6b7280;font-size:12px;margin:8px 0 0}body.dark-theme .rtzca-card,body.dark-theme .rtzca-notice,body.dark-theme .rtzca-provider{border-color:var(--dt-border,#2d3139)}body.dark-theme .rtzca-restricted__clientid{background:#262b32;border-color:var(--dt-border,#2d3139)}body.dark-theme .rtzca-restricted__clientid code{color:#e5e7eb}body.dark-theme .rtzca-copy{background:#262b32;border-color:var(--dt-border,#2d3139);color:#e5e7eb}body.dark-theme .rtzca-card,body.dark-theme .rtzca-copy:hover{background:var(--dt-card,#1e2228)}body.dark-theme .rtzca-identity{border-top-color:var(--dt-border,#2d3139)}body.dark-theme .rtzca-scope__icon{background:rgba(45,108,223,.16)}body.dark-theme .rtzca-identity__icon,body.dark-theme .rtzca-provider__icon{background:hsla(0,0%,100%,.08);color:#e5e7eb}body.dark-theme .rtzca-quota{border-top-color:var(--dt-border,#2d3139)}body.dark-theme .rtzca-quota__track{background:hsla(0,0%,100%,.08)}@media (max-width:767px){.rtzca-card{padding:16px}.rtzca-scope__head{flex-wrap:wrap}}@media (max-width:575.98px){.rtzca-provider__cta{display:none}.rtzca-identity{flex-wrap:wrap}.rtzca-identity .rtzca-disconnect{min-height:44px;width:100%}}.rtzmt{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px}.rtzmt--flat{background:transparent;border:none;padding:0}.rtzmt-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.rtzmt-head__title{font-size:15px;font-weight:600;margin:0}.rtzmt-badge{border:1px solid #e5e7eb;border-radius:4px;font-size:11px;font-weight:600;letter-spacing:.02em;padding:2px 8px;text-transform:uppercase}.rtzmt-badge--closed{opacity:.7}.rtzmt-timeline{display:flex;flex-direction:column;gap:12px;margin-bottom:12px;max-height:480px;overflow-y:auto;padding-right:4px}.rtzmt-load-more{background:transparent;border:1px solid #e5e7eb;border-radius:6px;display:block;font-size:13px;margin-bottom:12px;padding:8px;width:100%}.rtzmt-load-more:hover{border-color:var(--header_color,#4f46e5)}.rtzmt-msg__row{align-items:flex-start;display:flex;gap:10px}.rtzmt-msg--out .rtzmt-msg__row{flex-direction:row-reverse}.rtzmt-msg__bubble{border:1px solid #e5e7eb;border-radius:8px;flex:1 1 auto;max-width:82%;padding:10px 12px}.rtzmt-msg--out .rtzmt-msg__bubble{background:rgba(45,108,223,.05);border-color:rgba(45,108,223,.25)}.rtzmt-msg--auto{opacity:.65}.rtzmt-msg__meta{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin-bottom:6px;opacity:.75}.rtzmt-msg__who,.rtzmt-tag{font-weight:600}.rtzmt-tag{border:1px solid #e5e7eb;border-radius:4px;font-size:10px;letter-spacing:.02em;padding:1px 6px;text-transform:uppercase}.rtzmt-msg__body{font-size:13px;line-height:1.6;white-space:pre-line;word-break:break-word}.rtzmt-msg__body img,.rtzmt-msg__quoted img{height:auto;max-width:100%}.rtzmt-quoted-toggle{background:transparent;border:none;color:var(--header_color,#4f46e5);font-size:12px;margin-top:6px;padding:0;text-decoration:underline}.rtzmt-msg__quoted{border-top:1px solid #e5e7eb;font-size:12px;margin-top:8px;opacity:.8;padding-top:8px}.rtzmt-msg__attachments{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.rtzmt-attachment{align-items:center;border:1px solid #e5e7eb;border-radius:4px;color:inherit;display:inline-flex;font-size:12px;gap:4px;max-width:100%;padding:2px 8px}.rtzmt-attachment:focus,.rtzmt-attachment:hover,.rtzmt-attachment:visited{color:inherit;text-decoration:none}.rtzmt-attachment:hover{background:#f1f5f9}.rtzmt-attachment:focus-visible{outline:2px solid #4f46e5;outline-offset:1px}.rtzmt-attachment__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rtzmt-attachment__size{flex:0 0 auto;opacity:.65}.rtzmt-failed{align-items:flex-start;border:1px solid var(--danger,#dc3545);border-left-width:3px;border-radius:6px;color:var(--danger,#dc3545);display:flex;font-size:12px;gap:8px;margin-bottom:8px;padding:8px 10px}.rtzmt-failed__title{font-weight:600}.rtzmt-noaccount{align-items:flex-start;border:1px solid #e5e7eb;border-radius:6px;display:flex;font-size:13px;gap:12px;padding:14px}.rtzmt-noaccount__title{font-weight:600;margin-bottom:2px}.rtzmt-noaccount__hint{opacity:.75}.rtzmt-attach-field .rtzmt-attach-input{background:transparent;border:1px solid #e5e7eb;border-radius:6px;display:block;font-size:13px;padding:8px 10px;width:100%}.rtzmt-send-btn{margin-top:4px}body.dark-theme .rtzmt,body.dark-theme .rtzmt-attach-field .rtzmt-attach-input,body.dark-theme .rtzmt-attachment,body.dark-theme .rtzmt-badge,body.dark-theme .rtzmt-load-more,body.dark-theme .rtzmt-msg__bubble,body.dark-theme .rtzmt-msg__quoted,body.dark-theme .rtzmt-noaccount,body.dark-theme .rtzmt-tag{border-color:var(--dt-border,#2d3139)}body.dark-theme .rtzmt{background:var(--dt-card,#1e2228)}body.dark-theme .rtzmt-attachment,body.dark-theme .rtzmt-attachment:focus,body.dark-theme .rtzmt-attachment:hover,body.dark-theme .rtzmt-attachment:visited{color:var(--dt-ink,#e5e7eb)}body.dark-theme .rtzmt-attachment:hover{background:var(--dt-raised,#262b32)}body.dark-theme .rtzmt-msg--out .rtzmt-msg__bubble{background:rgba(45,108,223,.12);border-color:rgba(45,108,223,.35)}@media (max-width:767px){.rtzmt{padding:16px}.rtzmt-msg__bubble{max-width:100%}}.rtzcs-last-synced{align-self:flex-start;background:#f1f5f9;border:1px solid #e5e7eb;border-radius:999px;color:#6b7280;flex-shrink:0;font-size:11px;font-weight:600;line-height:1.5;padding:3px 10px;white-space:nowrap}.rtzcs-last-synced.is-synced{background:rgba(21,128,61,.08);border-color:rgba(21,128,61,.35);color:#15803d}.rtzcs-loading{display:flex;justify-content:center;padding:16px 0}.rtzcs-spinner{animation:rtzcs-spin .7s linear infinite;border:2px solid #e5e7eb;border-radius:50%;border-top:2px solid var(--header_color,#4f46e5);height:20px;width:20px}@keyframes rtzcs-spin{to{transform:rotate(1turn)}}.rtzcs-unavailable{border:1px solid #e5e7eb;border-left-width:3px;border-radius:6px;font-size:13px;line-height:1.5;padding:12px 14px}.rtzcs-field{margin-bottom:20px}.rtzcs-field:last-of-type,.rtzcs-field>.form-group,.rtzcs-field>.form-group:last-child{margin-bottom:0}.rtzcs-field>.form-group>label,.rtzcs-field>label{color:#1f2937!important;display:block;font-size:13px;font-weight:600;margin-bottom:8px}.rtzcs-field--toggle{border-top:1px solid #f0f1f3;margin-top:24px;padding-top:20px}.rtzcs-field--toggle .form-group{margin:0!important}.rtzcs-field--toggle .form-text{color:#6b7280;font-size:12px;line-height:1.5;margin-top:8px}.rtzcs-direction-group{display:flex;flex-wrap:wrap;gap:8px}.rtzcs-direction-group .custom-radio{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:1 1 180px;margin:0!important;padding:8px 14px;transition:background-color .12s ease,border-color .12s ease}.rtzcs-direction-group .custom-control-label{cursor:pointer;font-size:13px;line-height:1.4;padding:0!important}.rtzcs-direction-group .custom-control-label:after,.rtzcs-direction-group .custom-control-label:before{display:none}.rtzcs-direction-group .custom-control-input:checked~.custom-control-label{color:var(--header_color,#4f46e5)!important;font-weight:600}.rtzcs-direction-group .custom-radio:hover{background:#f1f5f9}.rtzcs-direction-group .custom-radio:has(.custom-control-input:checked){background:#f1f5f9;background:color-mix(in srgb,var(--header_color,#4f46e5) 8%,#fff);border-color:var(--header_color,#4f46e5)}.rtzcs-direction-group .custom-radio:has(.custom-control-input:focus-visible){border-color:var(--header_color,#4f46e5);outline:2px solid var(--header_color,#4f46e5);outline-offset:1px}.rtzcs-entity-grid{display:grid;gap:8px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.rtzcs-entity-grid .rtzcs-entity{margin:0!important}.rtzcs-entity-grid .custom-switch{align-items:center;display:flex;min-height:24px}.rtzcs-entity-grid .custom-control-label{align-items:center;color:#1f2937!important;cursor:pointer;display:flex;font-size:13px;line-height:1.4;margin-bottom:0}.rtzcs-entity-grid .custom-control-input:checked~.custom-control-label:before{background-color:var(--header_color,#4f46e5)!important;border-color:var(--header_color,#4f46e5)!important}.rtzcs-entity-grid .custom-switch .error-container,.rtzcs-entity-grid .rtzcs-entity>.error-container{display:none}.rtzcs-actions{border-top:1px solid #f0f1f3;margin-top:24px;padding-top:20px}.rtzcs-save{background-image:none!important;border-radius:8px;box-shadow:none!important;font-size:13px;font-weight:600;min-width:120px;padding:9px 20px}.rtzcs-card .bootstrap-select>.dropdown-toggle{align-items:center;background:#fff!important;background-image:none!important;border:1px solid #e5e7eb!important;box-shadow:none!important;color:#1f2937;display:flex;font-size:13px;height:40px;padding:0 12px}.rtzcs-card .bootstrap-select>.dropdown-toggle:active,.rtzcs-card .bootstrap-select>.dropdown-toggle:focus{border-color:var(--header_color,#4f46e5)!important;outline:none}.rtzcs-field--toggle .custom-switch{min-height:24px;padding-left:44px}.rtzcs-field--toggle .custom-switch .custom-control-label{cursor:pointer}.rtzcs-field--toggle .custom-switch .custom-control-label:before{background-color:#cbd2dc!important;border:1px solid #b9c2d0!important;border-radius:999px;box-shadow:none;height:20px;left:-44px;top:0;width:36px}.rtzcs-field--toggle .custom-switch .custom-control-label:after{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:50%;height:16px;left:-42px;top:2px;transition:transform .14s ease;width:16px}.rtzcs-field--toggle .custom-switch .custom-control-input:checked~.custom-control-label:before{background-color:var(--header_color,#4f46e5)!important;border-color:var(--header_color,#4f46e5)!important}.rtzcs-field--toggle .custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(16px)}.rtzcs-field--toggle .custom-switch .custom-control-input:focus-visible~.custom-control-label:before{outline:2px solid var(--header_color,#4f46e5);outline-offset:2px}body.dark-theme .rtzcs-spinner,body.dark-theme .rtzcs-unavailable{border-color:var(--dt-border,#2d3139)}body.dark-theme .rtzcs-spinner{border-top-color:var(--header_color,#4f46e5)}body.dark-theme .rtzcs-last-synced{background:#262b32;border-color:var(--dt-border,#2d3139);color:#9ca3af}body.dark-theme .rtzcs-last-synced.is-synced{background:rgba(22,163,74,.14);border-color:rgba(22,163,74,.4);color:#1dd962}body.dark-theme .rtzcs-direction-group .custom-control-label{color:#e5e7eb!important}body.dark-theme .rtzcs-actions,body.dark-theme .rtzcs-field--toggle{border-top-color:var(--dt-border,#2d3139)}body.dark-theme .rtzcs-field--toggle .form-text{color:#9ca3af}body.dark-theme .rtzcs-direction-group .custom-radio{background:#262b32;border-color:var(--dt-border,#2d3139)}body.dark-theme .rtzcs-direction-group .custom-radio:hover{background:#2f353e}body.dark-theme .rtzcs-direction-group .custom-radio:has(.custom-control-input:checked){background:#262b32;background:color-mix(in srgb,var(--header_color,#4f46e5) 24%,#1e2228);border-color:var(--header_color,#4f46e5)}body.dark-theme .rtzcs-entity-grid .custom-switch .custom-control-input:not(:checked)~.custom-control-label:before,body.dark-theme .rtzcs-field--toggle .custom-switch .custom-control-input:not(:checked)~.custom-control-label:before{background-color:#3a4149!important;border-color:var(--dt-border,#2d3139)!important}body.dark-theme .rtzcs-entity-grid .custom-control-label,body.dark-theme .rtzcs-field--toggle label{color:#e5e7eb!important}body.dark-theme .rtzcs-card .bootstrap-select>.dropdown-toggle{background:#262b32!important;border-color:var(--dt-border,#2d3139)!important;color:#e5e7eb}@media (max-width:767px){.rtzcs-entity-grid{grid-template-columns:1fr}.rtzcs-direction-group .custom-radio{flex:1 1 100%}}.main-container .content-wrapper.mbx-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.mbx-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.mbx-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.mbx-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.mbx-page .action-bar,.main-container .content-wrapper.mbx-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.dark-theme .main-container .content-wrapper.mbx-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.mbx-page{padding:0 0 8px}}.mbx-shell{align-items:stretch;display:flex;gap:12px;height:var(--mbx-shell-h,calc(100vh - 118px));max-width:100%;min-height:420px}.mbx-list,.mbx-rail,.mbx-read{background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;max-width:100%;min-height:0;min-width:0}.mbx-rail{flex:0 0 232px;overflow-y:auto;padding:16px 12px;width:232px}.mbx-rail__identity,.mbx-rail__switcher{margin-bottom:14px}.mbx-rail__label{color:#6b7280!important;display:block;font-size:11px;font-weight:600;letter-spacing:.04em;margin:0 0 6px;text-transform:uppercase}.mbx-rail__identity-kind{color:#1f2937;display:block;font-size:13px;font-weight:600}.mbx-rail__identity-address{color:#6b7280;display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbx-select{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#1f2937;font-size:13px;padding:6px 8px;width:100%}.mbx-compose-btn{align-items:center;background:#4f46e5;background-image:none!important;border:1px solid #4f46e5;border-radius:8px;box-shadow:none!important;color:#fff;display:flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;margin-bottom:16px;padding:10px 12px;width:100%}.mbx-compose-btn:hover{background:#4338ca;border-color:#4338ca}.mbx-folders,.mbx-labels{list-style:none;margin:0;padding:0}.mbx-folder{align-items:center;border-radius:6px;color:#1f2937;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:8px 10px}.mbx-folder:hover{background:#f1f5f9;color:#1f2937;text-decoration:none}.mbx-folder.is-active{background:#f1f5f9;font-weight:600}.mbx-folder__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbx-folder__count{background:#4f46e5;border-radius:999px;color:#fff;flex:0 0 auto;font-size:11px;font-weight:600;padding:1px 7px}.mbx-rail__section{border-top:1px solid #f0f1f3;margin-top:18px;padding-top:14px}.mbx-label{align-items:center;background:transparent;border:0;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 10px;text-align:left;width:100%}.mbx-label.is-active,.mbx-label:hover{background:#f1f5f9;color:#1f2937}.mbx-label.is-active{font-weight:600}.mbx-label:focus-visible{outline:2px solid var(--header_color,#4f46e5);outline-offset:-2px}.mbx-label__count{color:#9ca3af;font-size:11px;font-variant-numeric:tabular-nums;margin-left:auto;padding-left:8px}.mbx-label__dot{background:#9ca3af;border-radius:999px;flex:0 0 auto;height:8px;width:8px}.mbx-label__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbx-list{flex:0 0 380px;width:380px}.mbx-list__head{border-bottom:1px solid #f0f1f3;flex:0 0 auto;padding:14px 14px 10px}.mbx-search{align-items:center;border:1px solid #e5e7eb;border-radius:8px;color:#9ca3af;display:flex;gap:8px;margin:0;padding:7px 10px;width:100%}.mbx-search__input{background:transparent;border:0;color:#1f2937;flex:1 1 auto;font-size:13px;outline:0}.mbx-search__hint{color:#9ca3af;font-size:11px;line-height:1.4;margin:6px 0 0}.mbx-filters{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.mbx-chip{background:#fff;border:1px solid #e5e7eb;border-radius:999px;box-shadow:none!important;color:#6b7280;font-size:12px;min-height:32px;padding:3px 10px}.mbx-chip.is-active{background:#f1f5f9;color:#1f2937;font-weight:600}.mbx-list__scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.mbx-row{align-items:flex-start;border-bottom:1px solid #f3f4f6;cursor:pointer;display:flex;gap:8px;padding:12px 14px}.mbx-row.is-active,.mbx-row:hover{background:#f1f5f9}.mbx-row.is-unread{border-left:3px solid #4f46e5;padding-left:11px}.mbx-row.is-unread .mbx-row__from,.mbx-row.is-unread .mbx-row__subject{font-weight:700}.mbx-row__star{background:transparent;border:0;color:#6b7280;flex:0 0 auto;font-size:14px;line-height:1.6;padding:2px 4px;transition:color .12s ease}.mbx-row__star.is-on,.mbx-row__star:focus,.mbx-row__star:hover{color:#b45309}.mbx-row__body{flex:1 1 auto;min-width:0}.mbx-row__top{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.mbx-row__from{color:#1f2937;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbx-row__time{color:#9ca3af;flex:0 0 auto;font-size:11px}.mbx-row__subject{color:#1f2937;font-size:13px}.mbx-row__snippet,.mbx-row__subject{margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbx-row__snippet{color:#6b7280;font-size:12px}.mbx-row__meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.mbx-chip-label,.mbx-chip-related{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#6b7280;display:inline-flex;font-size:11px;gap:5px;max-width:100%;overflow:hidden;padding:1px 8px;text-overflow:ellipsis;white-space:nowrap}a.mbx-chip-related--link{cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}a.mbx-chip-related--link:focus,a.mbx-chip-related--link:hover{background:#f1f5f9;border-color:var(--header_color,#4f46e5);color:var(--header_color,#4f46e5);text-decoration:none}.mbx-row__clip{color:#9ca3af;font-size:11px}.mbx-more{background:transparent;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;flex:0 0 auto;font-size:13px;margin:10px 14px 14px;padding:8px}.mbx-more:hover{background:#f1f5f9}.mbx-read{flex:1 1 auto;min-width:0;overflow-y:auto;padding:18px 20px}.mbx-read__back{align-items:center;background:transparent;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;display:none;font-size:13px;font-weight:600;gap:8px;margin-bottom:10px;min-height:44px;padding:8px 12px}.mbx-read__back:hover{background:#f1f5f9}.mbx-read__head{border-bottom:1px solid #f0f1f3;flex:0 0 auto;margin-bottom:14px;padding-bottom:12px}.mbx-read__title-row{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.mbx-read__subject{color:#1f2937;font-size:16px;font-weight:600;margin:0}.mbx-read__actions{display:flex;flex:0 0 auto;gap:6px}.mbx-action{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:none!important;color:#6b7280;display:inline-flex;font-size:12px;height:30px;justify-content:center;width:30px}.mbx-action:hover{background:#f1f5f9;color:#1f2937}.mbx-action--danger:hover{border-color:#dc2626;color:#dc2626}.mbx-labelpick{display:inline-flex}.mbx-labelpick .dropdown-toggle:after{display:none}.mbx-labelpick__menu{border:1px solid #e5e7eb;border-radius:8px;box-shadow:none!important;max-height:320px;min-width:220px;overflow-y:auto;padding:10px!important}.mbx-labelpick__hint{color:#6b7280;font-size:11px;margin:0 0 8px}.mbx-labelpick__option{align-items:center;border-radius:6px;color:#1f2937!important;cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:8px;margin-bottom:0!important;padding:6px 4px}.mbx-labelpick__option:hover{background:#f1f5f9}.mbx-labelpick__input{flex:0 0 auto;margin:0}.mbx-labelpick__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbx-labelpick__error{color:#dc2626;font-size:12px;margin:8px 0 0}.mbx-draft-files{display:flex;flex-direction:column;gap:6px;list-style:none;margin:8px 0 0;padding:0}.mbx-draft-files:empty{display:none}.mbx-draft-file{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#1f2937;display:flex;font-size:13px;gap:8px;padding:6px 10px}.mbx-draft-file__name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbx-draft-file__size{color:#6b7280;flex:0 0 auto;font-size:11px;font-variant-numeric:tabular-nums}.mbx-draft-file__remove{align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;box-shadow:none!important;color:#6b7280;display:inline-flex;flex:0 0 auto;font-size:11px;height:22px;justify-content:center;width:22px}.mbx-draft-file__remove:focus,.mbx-draft-file__remove:hover{border-color:#dc2626;color:#dc2626}.mbx-read__related{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.mbx-read__related-label{color:#9ca3af;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.mbx-read__reason{color:#6b7280;font-size:12px}.mbx-relink-open{align-items:center;background:none;border:1px solid transparent;border-radius:999px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:11px;gap:5px;padding:1px 6px;transition:color .12s ease,border-color .12s ease,background-color .12s ease}.mbx-relink-open:focus,.mbx-relink-open:hover{background:#f1f5f9;border-color:var(--header_color,#4f46e5);color:var(--header_color,#4f46e5);outline:none}.mbx-compose__foot{align-items:center;display:flex;gap:12px}.mbx-draft-status{color:#6b7280;font-size:11px}.mbx-row--draft{align-items:flex-start;cursor:default}.mbx-row__open{background:none;border:0;color:inherit;cursor:pointer;display:block;font:inherit;padding:0;text-align:left}.mbx-row__open .mbx-row__snippet,.mbx-row__open .mbx-row__subject,.mbx-row__open .mbx-row__top{display:block}.mbx-row__open .mbx-row__top{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.mbx-row__open:focus-visible{outline:2px solid var(--header_color,#4f46e5);outline-offset:2px}.mbx-tag--draft{align-items:center;background:#f1f5f9;border:1px solid #e5e7eb;border-radius:999px;color:#6b7280;display:inline-flex;font-size:10px;font-weight:600;letter-spacing:.04em;margin-right:6px;padding:1px 6px;text-transform:uppercase}.mbx-row__discard{background:none;border:1px solid transparent;border-radius:6px;color:#6b7280;cursor:pointer;flex:0 0 auto;padding:4px 6px;transition:color .12s ease,background-color .12s ease}.mbx-row__discard:focus,.mbx-row__discard:hover{background:#f1f5f9;color:#dc2626}.mbx-row__discard:focus-visible{outline:2px solid currentColor;outline-offset:1px}body.dark-theme .mbx-tag--draft{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}.mbx-relink-dialog{max-width:520px}.mbx-relink__hint{color:#6b7280;font-size:13px;margin-bottom:14px}.mbx-relink__heading,.mbx-relink__search-label{color:#6b7280;display:block;font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.mbx-relink__search-label{margin-top:18px}.mbx-relink__list{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow-y:auto}.mbx-relink__list:not(:empty)+.mbx-relink__search-label{margin-top:18px}.mbx-relink__option{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:8px 10px;text-align:left;transition:border-color .12s ease,background-color .12s ease;width:100%}.mbx-relink__option:focus,.mbx-relink__option:hover{outline:none}.mbx-relink__option.is-selected,.mbx-relink__option:focus,.mbx-relink__option:hover{background:#f1f5f9;border-color:var(--header_color,#4f46e5)}.mbx-relink__option.is-current{background:#f1f5f9;border-style:dashed}.mbx-relink__option-label{color:#1f2937;font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbx-relink__option-detail{color:#6b7280;font-size:11px}.mbx-relink__empty{color:#6b7280;font-size:12px;margin:0;padding:6px 0}body.dark-theme .mbx-relink__option{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}body.dark-theme .mbx-relink__option.is-current,body.dark-theme .mbx-relink__option.is-selected,body.dark-theme .mbx-relink__option:focus,body.dark-theme .mbx-relink__option:hover{background:var(--dt-raised,#262b32)}body.dark-theme .mbx-relink__option-label{color:#e5e7eb}body.dark-theme .mbx-relink-open:focus,body.dark-theme .mbx-relink-open:hover,body.dark-theme .mbx-row__discard:focus,body.dark-theme .mbx-row__discard:hover{background:var(--dt-raised,#262b32)}.mbx-read__timeline{display:flex;flex-direction:column;gap:12px}.mbx-reply{border-top:1px solid #f0f1f3;margin-top:18px;padding-top:14px}.mbx-reply__attach{margin-top:12px}.modal.modal-slideover .modal-dialog.mbx-compose-dialog{width:min(760px,100vw - 32px)}.mbx-read__summary{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.mbx-fact{align-items:baseline;background:#fff;border:1px solid #e5e7eb;border-radius:999px;display:inline-flex;font-size:11px;gap:6px;line-height:18px;padding:2px 10px;white-space:nowrap}.mbx-fact__label{color:#6b7280;font-size:10px;letter-spacing:.4px;text-transform:uppercase}.mbx-fact__value{color:#1f2937;font-weight:600}.mbx-fact--good .mbx-fact__value{color:#15803d}.mbx-fact--warning .mbx-fact__value{color:#b45309}.mbx-fact--danger .mbx-fact__value{color:#dc2626}.mbx-fact--role{background:#f1f5f9;border-color:transparent}.mbx-fact--role .mbx-fact__value{color:#1f2937;font-size:10px;letter-spacing:.4px;text-transform:uppercase}a.mbx-fact--link{cursor:pointer;transition:border-color .12s ease,background-color .12s ease}a.mbx-fact--link:focus,a.mbx-fact--link:hover{background:#f1f5f9;border-color:var(--header_color,#4f46e5);text-decoration:none}.mbx-recipients .tagify{align-content:center;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-wrap:wrap;height:auto!important;min-height:39px;padding:3px 10px;width:100%}.mbx-recipients .tagify .tagify__tag{margin:0 4px 0 0}.mbx-recipients .tagify .tagify__input{line-height:25px;margin:0;min-width:60px;padding:3px 2px}.mbx-recipients .tagify.tagify--focus{border-color:var(--header_color,#4f46e5)}.mbx-recipients{position:relative}.mbx-recipients__toggles{display:flex;gap:4px;position:absolute;right:0;top:0;z-index:1}.mbx-recipients__toggle{background:transparent;border:1px solid #e5e7eb;border-radius:999px;color:#6b7280;font-size:11px;padding:1px 10px}.mbx-recipients__toggle.is-active,.mbx-recipients__toggle:focus,.mbx-recipients__toggle:focus-visible,.mbx-recipients__toggle:hover{background:#f1f5f9;border-color:var(--header_color,#4f46e5);color:var(--header_color,#4f46e5);outline:none!important}#mbx-compose-form .form-control,#mbx-compose-form .mbx-select,#mbx-reply-form .form-control,#mbx-reply-form .mbx-select{border-radius:12px!important;border-width:1px!important;box-shadow:none!important}#mbx-compose-form .mbx-select,#mbx-reply-form .mbx-select{font-size:14px;height:39px;padding:6px 12px}#mbx-compose-form .form-control:focus,#mbx-compose-form .mbx-select:focus,#mbx-reply-form .form-control:focus,#mbx-reply-form .mbx-select:focus{border-color:var(--header_color,#4f46e5)!important;border-width:2px!important;box-shadow:none!important;outline:none!important}#mbx-compose-form textarea.form-control,#mbx-reply-form textarea.form-control{font-size:14px!important}#mbx-compose-form .form-control.is-invalid,#mbx-compose-form .form-control.is-invalid:focus,#mbx-compose-form .tagify.is-invalid,#mbx-reply-form .form-control.is-invalid,#mbx-reply-form .form-control.is-invalid:focus,#mbx-reply-form .tagify.is-invalid{border-color:#dc2626!important;border-width:2px!important}#mbx-compose-form .mbx-recipients .tagify.tagify--focus,#mbx-reply-form .mbx-recipients .tagify.tagify--focus{border-width:2px!important}.tagify__dropdown.mbx-suggest-dd .tagify__dropdown__wrapper{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:none}.tagify__dropdown.mbx-suggest-dd{box-shadow:none}.tagify__dropdown__item .mbx-suggest__name{color:#1f2937;display:block;font-size:13px;font-weight:600}.tagify__dropdown__item .mbx-suggest__email{color:#9ca3af;display:block;font-size:11px}.tagify__dropdown__item .mbx-suggest__type{background:#f1f5f9;border:1px solid #e5e7eb;border-radius:999px;color:#6b7280;display:inline-block;font-size:10px;letter-spacing:.4px;line-height:16px;margin:2px 0;padding:0 7px;text-transform:uppercase}.tagify__dropdown__item.tagify__dropdown__item--active,.tagify__dropdown__item[aria-selected=true]{background:var(--header_color,#4f46e5)}.tagify__dropdown__item.tagify__dropdown__item--active .mbx-suggest__email,.tagify__dropdown__item.tagify__dropdown__item--active .mbx-suggest__name,.tagify__dropdown__item[aria-selected=true] .mbx-suggest__email,.tagify__dropdown__item[aria-selected=true] .mbx-suggest__name{color:#fff}.tagify__dropdown__item.tagify__dropdown__item--active .mbx-suggest__type,.tagify__dropdown__item[aria-selected=true] .mbx-suggest__type{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.6);color:#fff}.mbx-tag__type{background:rgba(0,0,0,.08);border-radius:999px;font-size:9px;letter-spacing:.3px;margin-left:6px;padding:0 5px;text-transform:uppercase}.mbx-reply__modes{display:flex;gap:6px;margin-bottom:12px}.mbx-reply__mode{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#6b7280;display:inline-flex;font-size:12px;gap:6px;padding:5px 12px}.mbx-reply__mode:hover{color:#1f2937}.mbx-reply__mode.is-active{background:var(--header_color,#4f46e5);border-color:var(--header_color,#4f46e5);color:#fff}.mbx-read__earlier{margin:0 0 12px}.mbx-empty-shell{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:40px 20px;text-align:center}.mbx-empty-cta{background-image:none!important;box-shadow:none!important;margin-top:14px}.mbx-reconnect{align-items:center;background:rgba(180,83,9,.07);border:1px solid rgba(180,83,9,.35);border-radius:12px;display:flex;gap:12px;margin-bottom:12px;padding:12px 16px}.mbx-reconnect__icon{color:#b45309;flex-shrink:0;font-size:14px}.mbx-reconnect__text{color:#1f2937;flex:1 1 auto;font-size:13px;line-height:1.5;margin:0;min-width:0}.mbx-reconnect__cta{background-image:none!important;border-radius:8px;box-shadow:none!important;flex-shrink:0;font-size:13px;font-weight:600}.mbx-send-blocked{color:#b45309;font-size:12px;line-height:1.4}.mbx-compose-btn.is-muted{background:transparent;border-color:#e5e7eb;color:#6b7280}.mbx-compose-btn.is-muted:hover{background:#f1f5f9;border-color:#e5e7eb;color:#1f2937}@media (max-width:575.98px){.mbx-reconnect{align-items:flex-start;flex-wrap:wrap}.mbx-reconnect__cta{flex:1 1 100%}.mbx-reconnect__text{flex:1 1 0}.mbx-reconnect__icon{margin-top:2px}}body.dark-theme .mbx-rail__label{color:#9ca3af!important}body.dark-theme .mbx-read__back{border-color:var(--dt-border,#2d3139);color:var(--dt-text,#e5e7eb)}body.dark-theme .mbx-read__back:hover{background:var(--dt-raised,#262b32)}body.dark-theme .mbx-compose-btn.is-muted{border-color:var(--dt-border,#2d3139);color:#9ca3af}body.dark-theme .mbx-compose-btn.is-muted:hover{background:var(--dt-raised,#262b32);color:var(--dt-text,#e5e7eb)}body.dark-theme .mbx-label{color:#9ca3af}body.dark-theme .mbx-label.is-active,body.dark-theme .mbx-label:hover{background:var(--dt-raised,#262b32);color:var(--dt-text,#e5e7eb)}body.dark-theme .mbx-reconnect{background:rgba(251,191,36,.12);border-color:rgba(251,191,36,.35)}body.dark-theme .mbx-chip-mailbox{background:var(--dt-raised,#262b32);border-color:var(--dt-border,#2d3139);color:#9ca3af}body.dark-theme .mbx-reconnect__icon,body.dark-theme .mbx-send-blocked{color:#fbbf24}body.dark-theme .mbx-reconnect__text{color:var(--dt-text,#e5e7eb)}body.dark-theme .mbx-fact{background:var(--dt-raised,#262b32);border-color:var(--dt-border,#2d3139)}body.dark-theme .mbx-draft-file,body.dark-theme .mbx-labelpick__menu{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}body.dark-theme .mbx-labelpick__menu{box-shadow:none!important}body.dark-theme .mbx-draft-file{color:#e5e7eb}body.dark-theme .mbx-labelpick__option{color:#e5e7eb!important}body.dark-theme .mbx-labelpick__option:hover{background:var(--dt-raised,#262b32)}body.dark-theme .mbx-fact__value{color:#e5e7eb}body.dark-theme .mbx-fact--good .mbx-fact__value{color:#4ade80}body.dark-theme .mbx-fact--warning .mbx-fact__value{color:#fbbf24}body.dark-theme .mbx-fact--danger .mbx-fact__value{color:#f87171}body.dark-theme .mbx-recipients .tagify__tag{--tag-bg:#1e2228;--tag-hover:#2d3139;--tag-text-color:#e5e7eb}body.dark-theme .mbx-recipients .tagify__tag>div{background:var(--dt-card,#1e2228);color:#e5e7eb}body.dark-theme .mbx-recipients .tagify__tag .mbx-tag__type,body.dark-theme .mbx-recipients .tagify__tag .tagify__tag-text,body.dark-theme .mbx-recipients .tagify__tag .tagify__tag__removeBtn{color:#e5e7eb}body.dark-theme .mbx-recipients .tagify__tag .tagify__tag__removeBtn:hover{background:var(--dt-border,#2d3139);color:#fff}body.dark-theme .mbx-row__star{color:var(--dt-text-muted,#9ca3af)}body.dark-theme .mbx-row__star.is-on,body.dark-theme .mbx-row__star:focus,body.dark-theme .mbx-row__star:hover{color:#fbbf24}body.dark-theme .mbx-fact--role{background:var(--dt-border,#2d3139);border-color:transparent}body.dark-theme .mbx-fact--role .mbx-fact__value{color:#e5e7eb}body.dark-theme .mbx-recipients .tagify,body.dark-theme .mbx-reply__mode{background:var(--dt-raised,#262b32);border-color:var(--dt-border,#2d3139);color:#e5e7eb}body.dark-theme .mbx-recipients .tagify__input:focus{outline:none!important}body.dark-theme .mbx-recipients__toggle{border-color:var(--dt-border,#2d3139);color:#e5e7eb}body.dark-theme .mbx-recipients__toggle.is-active,body.dark-theme .mbx-recipients__toggle:focus,body.dark-theme .mbx-recipients__toggle:focus-visible,body.dark-theme .mbx-recipients__toggle:hover{background:var(--dt-raised,#262b32);border-color:var(--header_color,#4f46e5);color:var(--header_color,#4f46e5)}body.dark-theme .tagify__dropdown.mbx-suggest-dd .tagify__dropdown__wrapper{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}body.dark-theme .tagify__dropdown__item .mbx-suggest__name{color:#e5e7eb}body.dark-theme .tagify__dropdown__item .mbx-suggest__email{color:var(--dt-text-muted,#9ca3af)}body.dark-theme .tagify__dropdown__item.tagify__dropdown__item--active .mbx-suggest__email,body.dark-theme .tagify__dropdown__item.tagify__dropdown__item--active .mbx-suggest__name,body.dark-theme .tagify__dropdown__item[aria-selected=true] .mbx-suggest__email,body.dark-theme .tagify__dropdown__item[aria-selected=true] .mbx-suggest__name{color:#fff}body.dark-theme .tagify__dropdown__item.tagify__dropdown__item--active .mbx-suggest__type,body.dark-theme .tagify__dropdown__item[aria-selected=true] .mbx-suggest__type{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.6);color:#fff}body.dark-theme .tagify__dropdown__item .mbx-suggest__type{background:var(--dt-raised,#262b32);border-color:var(--dt-border,#2d3139);color:#e5e7eb}body.dark-theme .mbx-tag__type{background:hsla(0,0%,100%,.16)}body.dark-theme .mbx-empty-shell,body.dark-theme .mbx-list,body.dark-theme .mbx-rail,body.dark-theme .mbx-read{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139);color:#e5e7eb}body.dark-theme .mbx-action,body.dark-theme .mbx-chip,body.dark-theme .mbx-chip-label,body.dark-theme .mbx-chip-related,body.dark-theme .mbx-search,body.dark-theme .mbx-select{background:var(--dt-raised,#262b32);border-color:var(--dt-border,#2d3139);color:#e5e7eb}body.dark-theme .mbx-folder,body.dark-theme .mbx-rail__identity-kind,body.dark-theme .mbx-read__subject,body.dark-theme .mbx-row__from,body.dark-theme .mbx-row__subject,body.dark-theme .mbx-search__input{color:#e5e7eb}body.dark-theme .mbx-chip.is-active,body.dark-theme .mbx-folder.is-active,body.dark-theme .mbx-folder:hover,body.dark-theme .mbx-row.is-active,body.dark-theme .mbx-row:hover{background:var(--dt-raised,#262b32)}body.dark-theme .mbx-row{border-bottom-color:var(--dt-border,#2d3139)}body.dark-theme .mbx-list__head,body.dark-theme .mbx-rail__section,body.dark-theme .mbx-read__head,body.dark-theme .mbx-reply{border-color:var(--dt-border,#2d3139)}@media (max-width:1199px){.mbx-list{flex-basis:320px;width:320px}}@media (max-width:991px){.mbx-shell{flex-wrap:wrap;height:auto}.mbx-rail{align-items:center;flex:1 1 100%;flex-direction:row;flex-wrap:wrap;gap:10px;overflow-x:auto;width:100%}.mbx-compose-btn,.mbx-rail__identity,.mbx-rail__switcher{max-width:100%;min-width:0}.mbx-folders{display:flex;flex-wrap:nowrap;gap:6px;min-width:0;overflow-x:auto}.mbx-folder{white-space:nowrap}.mbx-rail__section{align-items:center;display:flex;gap:8px;margin-top:0;min-width:0;padding-top:10px;width:100%}.mbx-labels{display:flex;flex-wrap:nowrap;gap:6px;min-width:0;overflow-x:auto}.mbx-label{border:1px solid #e5e7eb;min-height:32px;white-space:nowrap;width:auto}.mbx-compose-btn{margin-bottom:0;width:auto}.mbx-list,.mbx-read{flex:1 1 320px;height:60vh;width:auto}}@media (max-width:575px){.mbx-shell{gap:8px}.mbx-list,.mbx-read{flex:1 1 100%;height:auto;max-height:70vh;min-width:0;width:100%}.mbx-shell.is-reading .mbx-list,.mbx-shell:not(.is-reading) .mbx-read{display:none}.mbx-read{padding:14px}.mbx-read__back{display:inline-flex}}.bulk-pay-head-icon{align-items:center;background-color:#eef1f6;border-radius:10px;color:#2f6fed;display:inline-flex;flex:0 0 44px;font-size:20px;height:44px;justify-content:center;width:44px}.bulk-pay-filters{gap:1rem}.bulk-pay-filter{align-self:flex-start;flex:1 1 180px;min-width:160px}.bulk-pay-filter--wide{flex:2 1 240px}.bulk-pay-filter .form-group.w-100>label{display:none}.bulk-pay-filter .select2-container{width:100%!important}.bulk-pay-filter .select2-container .select2-selection--single{align-items:center;border:1px solid #d7dae0;border-radius:.25rem;display:flex;height:calc(1.5em + .75rem + 2px)}.bulk-pay-filter .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}@media (max-width:575.98px){.bulk-pay-filter,.bulk-pay-filter--wide{flex:1 1 100%}}.bulk-payments-table{border-collapse:separate;border-spacing:0}.bulk-payments-table thead th{background-color:#f8f9fb;border-bottom:1px solid #eceef1;border-top:0;letter-spacing:.02em;padding:.55rem .75rem;white-space:nowrap}.bulk-payments-table tbody td{border-bottom:1px solid #f1f2f4;border-top:0;padding:.5rem .75rem;vertical-align:middle}.bulk-payments-table tbody tr:last-child td{border-bottom:0}.bulk-payments-table .form-control{min-width:120px}.bulk-payments-table .bootstrap-select>.dropdown-toggle,.bulk-payments-table .payment_date{min-width:130px}.dark-theme .bulk-pay-head-icon{background-color:#1f2733;color:#6ea8fe}.dark-theme .bulk-payments-table thead th{background-color:#1f2733;border-bottom-color:#2b3542}.dark-theme .bulk-payments-table tbody td{border-bottom-color:#232c38}.rr-wrap{margin:12px 8px 0;padding:0 0 24px}@media (max-width:575px){.rr-wrap{margin:12px 6px 0}}.rr-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:18px}.rr-back{align-items:center;color:#4f46e5;display:inline-flex;font-size:13px;font-weight:600;gap:7px;margin-bottom:8px}.rr-back:hover{color:#4338ca;text-decoration:none}.rr-title{color:#0f172a;font-size:20px;font-weight:700;margin:0}.rr-subtitle{color:#6b7280;font-size:13px;margin:4px 0 0;max-width:640px}.rr-account-chip{align-items:center;background:#eef2ff;border:1px solid #e0e7ff;border-radius:20px;color:#4338ca;display:inline-flex;font-size:12.5px;font-weight:600;gap:8px;margin-top:10px;padding:5px 7px 5px 13px}.rr-account-chip i{font-size:11px}.rr-account-chip__clear{align-items:center;background:#e0e7ff;border-radius:50%;color:#4338ca;display:inline-flex;font-size:14px;height:20px;justify-content:center;line-height:1;text-decoration:none;width:20px}.rr-account-chip__clear:hover{background:#c7d2fe;color:#312e81;text-decoration:none}.rr-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px}.rr-toolbar{align-items:center;border-bottom:1px solid #f0f1f3;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:6px 14px}.rr-dirtabs{background:#f1f5f9;border-radius:10px;display:inline-flex;gap:4px;margin-bottom:14px;padding:4px}.rr-dirtab{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;color:#64748b;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:8px 18px}.rr-dirtab.active{background:#fff;border-color:#e5e7eb;color:#4f46e5}.rr-ai{margin-bottom:14px}.rr-ai-bar{background:#f5f3ff;border:1px solid #e5e0ff;border-radius:12px;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 16px}.rr-ai-bar,.rr-ai-lead{align-items:center;display:flex}.rr-ai-lead{gap:10px;min-width:0}.rr-ai-badge{align-items:center;background:#ede9fe;border-radius:8px;color:#6d28d9;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:4px 10px;white-space:nowrap}.rr-ai-hint{color:#6b7280;font-size:12.5px}.rr-ai-actions{display:flex;flex-shrink:0;gap:8px}.rr-ai-btn{align-items:center;border:1px solid transparent;border-radius:9px;box-shadow:none!important;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:8px 14px}.rr-ai-btn--find{background:#6d28d9;color:#fff}.rr-ai-btn--find:hover{background:#5b21b6}.rr-ai-btn--confirm{background:#fff;border-color:#ddd6fe;color:#6d28d9}.rr-ai-btn--confirm:hover:not([disabled]){background:#faf5ff}.rr-ai-btn[disabled]{cursor:not-allowed;opacity:.5}.rr-ai-panel{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-top:10px;padding:14px 16px}.rr-ai-panel__head{align-items:center;color:#111827;display:flex;font-size:13px;font-weight:700;gap:8px;margin-bottom:8px}.rr-ai-note{color:#9ca3af;font-size:11.5px;font-weight:500}.rr-ai-note--info,.rr-ai-note--ok,.rr-ai-note--warn{padding:6px 2px}.rr-ai-note--warn{color:#b45309}.rr-ai-note--ok{color:#16a34a}.rr-ai-note--info{color:#6d28d9}.rr-ai-note__link{color:#4f46e5;font-weight:700}.rr-live-badge{align-items:center;background:#f0fdf4;border:1px solid #e5e7eb;border-radius:999px;color:#15803d;display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;margin-top:10px;padding:4px 10px}.rr-live-dot{animation:rr-live-pulse 2s ease-in-out infinite;background:#16a34a;border-radius:50%;height:7px;width:7px}@keyframes rr-live-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.rr-live-dot{animation:none}}.rr-ai-item{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;font-size:13px;gap:10px;padding:8px 0}.rr-ai-item:last-child{border-bottom:0}.rr-ai-item__main{flex:1;min-width:0}.rr-ai-item__reason{color:#9ca3af;font-size:11.5px}.rr-ai-tag{border-radius:20px;font-size:11px;font-weight:700;padding:2px 9px;white-space:nowrap}.rr-ai-tag--apply{background:rgba(34,197,94,.12);color:#16a34a}.rr-ai-tag--review{background:rgba(245,158,11,.14);color:#b45309}.rr-ai-tag--skip{background:#f1f5f9;color:#64748b}.rr-ai-tag--applied{background:rgba(34,197,94,.12);color:#16a34a}.rr-ai-tag--rejected{background:rgba(239,68,68,.1);color:#dc2626}.rr-ai-spinner{align-items:center;color:#6d28d9;display:flex;font-size:13px;gap:8px;padding:6px 0}.rr-ai-tablewrap{margin:0 -4px;overflow-x:auto}.rr-ai-table{border-collapse:collapse;font-size:13px;width:100%}.rr-ai-table th{border-bottom:1px solid #e5e7eb;color:#6b7280;font-size:11px;font-weight:700;letter-spacing:.03em;padding:8px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.rr-ai-table td{border-bottom:1px solid #f3f4f6;padding:10px;vertical-align:top}.rr-ai-table tbody tr:last-child td{border-bottom:0}.rr-ai-table td.text-right,.rr-ai-table th.text-right{text-align:right}.rr-ai-nowrap,.rr-ai-ref{white-space:nowrap}.rr-ai-ref{color:#6b7280;font-size:12px;max-width:220px;overflow:hidden;text-overflow:ellipsis}.rr-ai-sub{font-size:11.5px;margin-top:3px}.rr-ai-flag{display:inline-block;font-size:11px;font-weight:600;margin-top:3px}.rr-ai-flag--ok{color:#16a34a}.rr-ai-flag--warn{color:#d97706}.rr-ai-accept{box-shadow:none!important;white-space:nowrap}.rr-tabs{display:flex;gap:4px}.rr-tab{align-items:center;background:transparent;border:0;border-bottom:2px solid transparent;color:#6b7280;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;padding:12px 14px}.rr-tab:hover{color:#111827}.rr-tab.active{border-bottom-color:#4f46e5;color:#4f46e5}.rr-tab .rr-badge{background:#f1f5f9;border-radius:20px;color:#64748b;font-size:11px;font-weight:700;padding:1px 8px}.rr-tab.active .rr-badge{background:rgba(79,70,229,.1);color:#4f46e5}.rr-search{position:relative}.rr-search input{border:1px solid #e5e7eb;border-radius:8px;font-size:13px;max-width:46vw;padding:7px 12px 7px 32px;width:220px}.rr-search i{color:#9ca3af;font-size:12px;left:11px;position:absolute;top:50%;transform:translateY(-50%)}.rr-match-txline{font-size:13px}.rr-match-txline .rr-chip{align-items:center;background:#f1f5f9;border-radius:8px;color:#334155;display:inline-flex;font-weight:600;gap:6px;padding:6px 12px}.rr-match-results{border:1px solid #eef0f2;border-radius:10px;max-height:340px;overflow-y:auto}.rr-match-opt{align-items:center;background:#fff;border:0;border-bottom:1px solid #f3f4f6;cursor:pointer;display:flex;gap:12px;padding:11px 14px;text-align:left;width:100%}.rr-match-opt:last-child{border-bottom:0}.rr-match-opt:hover{background:#f8fafc}.rr-match-opt-main{flex:1;min-width:0}.rr-match-opt-label{color:#111827;display:block;font-size:13.5px;font-weight:600}.rr-match-opt-sub{color:#9ca3af;font-size:12px}.rr-match-opt-meta{color:#6b7280;display:block;font-size:11.5px;margin-top:2px}.rr-match-opt-meta i{color:#9ca3af;font-size:10px;margin-right:2px}.rr-match-opt-amt{color:#4f46e5;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.rr-match-empty{color:#9ca3af;font-size:13px;padding:24px 14px;text-align:center}.modal-slideover .rr-match-results{max-height:none;overflow-y:visible}.rr-detail-back{background:none;border:0;color:#4f46e5;cursor:pointer;font-size:12.5px;font-weight:600;padding:0 0 12px}.rr-detail-head{margin-bottom:10px}.rr-detail-title{color:#0f172a;font-size:16px;font-weight:600}.rr-detail-sub{color:#9ca3af;font-size:12.5px;margin-top:2px}.rr-detail-amt{align-items:baseline;border:1px solid #e5e7eb;border-radius:10px;color:#4f46e5;display:flex;font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;gap:10px;justify-content:space-between;margin-bottom:12px;padding:12px 14px}.rr-detail-cmp{font-size:11.5px;font-weight:600}.rr-detail-cmp--ok{color:#16a34a}.rr-detail-cmp--warn{color:#b45309}.rr-detail-rows{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.rr-detail-section{color:#9ca3af;font-size:11px;font-weight:600;letter-spacing:.6px;margin:18px 0 8px;text-transform:uppercase}.rr-detail-row{align-items:flex-start;border-bottom:1px solid #f3f4f6;display:flex;font-size:13px;gap:16px;justify-content:space-between;padding:9px 14px}.rr-detail-row:last-child{border-bottom:0}.rr-detail-label{color:#9ca3af;flex:0 0 auto}.rr-detail-value{color:#111827;font-weight:600;min-width:0;text-align:right;word-break:break-word}.rr-check-table{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.rr-check-head,.rr-check-row{align-items:baseline;display:grid;gap:8px;grid-template-columns:1fr 1.2fr 1.2fr auto;padding:8px 12px}.rr-check-head{border-bottom:1px solid #e5e7eb;color:#9ca3af;font-size:10.5px;letter-spacing:.5px;text-transform:uppercase}.rr-check-head span:nth-child(n+2){text-align:right}.rr-check-row{border-bottom:1px solid #f3f4f6;font-size:12.5px}.rr-check-row:last-child{border-bottom:0}.rr-check-label{color:#6b7280}.rr-check-val{color:#111827;min-width:0;text-align:right;word-break:break-word}.rr-check-status{font-size:10.5px;font-weight:700;letter-spacing:.4px;text-align:right;text-transform:uppercase;white-space:nowrap}.rr-check-note{color:#9ca3af;font-size:11.5px;grid-column:1/-1;line-height:1.45}.rr-check-row--agreed .rr-check-status{color:#16a34a}.rr-check-row--variance .rr-check-status{color:#b45309}.rr-check-row--exception .rr-check-status{color:#b91c1c}.rr-check-row--not_tested .rr-check-status{color:#9ca3af}.rr-rec{border:1px solid #e5e7eb;border-left-width:3px;border-radius:8px;padding:10px 12px}.rr-rec-title{font-size:13.5px;font-weight:700;margin-bottom:3px}.rr-rec-text{color:#6b7280;font-size:12.5px;line-height:1.5}.rr-rec--ok{border-left-color:#16a34a}.rr-rec--ok .rr-rec-title{color:#16a34a}.rr-rec--warn{border-left-color:#b45309}.rr-rec--warn .rr-rec-title{color:#b45309}.rr-rec--danger{border-left-color:#b91c1c}.rr-rec--danger .rr-rec-title{color:#b91c1c}.dark-theme .rr-check-table{border-color:#2d3139}.dark-theme .rr-check-head{border-bottom-color:#2d3139}.dark-theme .rr-check-row{border-bottom-color:#262b32}.dark-theme .rr-check-val{color:#e5e7eb}.dark-theme .rr-rec{border-color:#2d3139}.rr-match-footer{gap:8px;justify-content:flex-end}.dark-theme .rr-detail-title{color:#e5e7eb}.dark-theme .rr-detail-amt,.dark-theme .rr-detail-rows{border-color:#2d3139}.dark-theme .rr-detail-row{border-bottom-color:#262b32}.dark-theme .rr-detail-value{color:#e5e7eb}.modal-slideover .rr-search{background:#fff;padding-top:4px;position:sticky;top:-16px;z-index:2}.dark-theme .modal-slideover .rr-search{background:var(--dt-card,#1e2228)}#rent-recon-table{min-width:860px;width:100%!important}#rent-recon-table thead th{border-top:0;color:#9ca3af;font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}#rent-recon-table tbody td{font-size:13px;vertical-align:middle}.rr-table-body{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:6px 14px 14px}#rent-recon-table td .btn{align-items:center;background-image:none!important;border-radius:7px;box-shadow:none!important;display:inline-flex;font-size:12px;font-weight:600;gap:5px;line-height:1.3;padding:5px 12px;white-space:nowrap}#rent-recon-table td .btn i{font-size:11px;margin:0!important}#rent-recon-table td .confirm-match{background:#4f46e5;border:1px solid #4f46e5;color:#fff}#rent-recon-table td .confirm-match:hover{background:#4338ca;border-color:#4338ca;color:#fff}#rent-recon-table td .reject-match,#rent-recon-table td .rr-unlink-match{background:#fff;border:1px solid #fca5a5;color:#dc2626}#rent-recon-table td .reject-match:hover,#rent-recon-table td .rr-unlink-match:hover{background:#fef2f2;border-color:#f87171;color:#b91c1c}#rent-recon-table td .dismiss-suggestion,#rent-recon-table td .rr-dismiss-line{background:#fff;border:1px solid #e5e7eb;color:#6b7280}#rent-recon-table td .dismiss-suggestion:hover,#rent-recon-table td .rr-dismiss-line:hover{background:#f9fafb;border-color:#d1d5db;color:#374151}#rent-recon-table td .rr-link{color:#4f46e5}#rent-recon-table td .rr-link:hover{color:#4338ca}#recon-kpi-row{margin:0;padding:0 0 4px}#rent-recon-table td .rr-clear-rejections{color:#4f46e5;font-weight:600;vertical-align:baseline}#rent-recon-table tbody tr.rr-proposed>td{background:#f5f3ff;transition:background .12s ease}#rent-recon-table tbody tr.rr-proposed--active>td{background:#ede9fe}.rr-ai-table tbody tr[data-tx-id]{cursor:default}.dark-theme .rr-title{color:#f3f4f6}.dark-theme .rr-card{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}.dark-theme .rr-toolbar{border-bottom-color:var(--dt-border,#2d3139)}.dark-theme .rr-tab{color:#9ca3af}.dark-theme .rr-tab:hover{color:#f3f4f6}.dark-theme .rr-tab .rr-badge{background:#262b32;color:#9ca3af}.dark-theme .rr-search input{background:#262b32;border-color:#2d3139;color:#e5e7eb}.dark-theme .rr-account-chip{background:#23202e;border-color:#3a3350;color:#a5b4fc}.dark-theme .rr-account-chip__clear{background:#2e2740;color:#a5b4fc}.dark-theme .rr-dirtabs{background:#23282f}.dark-theme .rr-dirtab{color:#9ca3af}.dark-theme .rr-dirtab.active{background:#1e2228;border-color:#333a44;color:#818cf8}.dark-theme .rr-ai-bar{background:#23202e;border-color:#3a3350}.dark-theme .rr-ai-badge{background:#2e2740;color:#a78bfa}.dark-theme .rr-ai-btn--confirm{background:#262b32;border-color:#3a3350;color:#a78bfa}.dark-theme .rr-ai-panel{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}.dark-theme .rr-live-badge{background:var(--dt-raised,#262b32);border-color:var(--dt-border,#2d3139);color:#4ade80}.dark-theme .rr-ai-panel__head{color:#e5e7eb}.dark-theme .rr-ai-item{border-bottom-color:#262b32}.dark-theme .rr-ai-table th{border-bottom-color:#2d3139;color:#9ca3af}.dark-theme .rr-ai-table td{border-bottom-color:#262b32}.dark-theme .rr-ai-ref{color:#9ca3af}.dark-theme .rr-match-txline .rr-chip{background:#23282f;color:#d1d5db}.dark-theme .rr-match-results{border-color:#2d3139}.dark-theme .rr-match-opt{background:var(--dt-card,#1e2228);border-bottom-color:#262b32}.dark-theme .rr-match-opt:hover{background:#23282f}.dark-theme .rr-match-opt-label{color:#e5e7eb}.dark-theme .rr-match-opt-meta{color:#9ca3af}.dark-theme #rent-recon-table td .dismiss-suggestion,.dark-theme #rent-recon-table td .reject-match,.dark-theme #rent-recon-table td .rr-dismiss-line,.dark-theme #rent-recon-table td .rr-unlink-match{background:#262b32;border-color:#2d3139}.dark-theme #rent-recon-table td .rr-clear-rejections{color:#a5b4fc}.dark-theme #rent-recon-table tbody tr.rr-proposed>td{background:#23202e}.dark-theme #rent-recon-table tbody tr.rr-proposed--active>td{background:#2e2740}.rr-detail{--rr-border:#e8ebf0;--rr-bg:#fff;--rr-muted:#6b7280;--rr-ink:#1f2937;--rr-accent:#1f6feb;--rr-accent-d:#175ad1;--rr-tile:#fafbfc;--rr-ghost:#fff;--rr-ghost-h:#f6f8fb;color:var(--rr-ink);padding:4px}.rr-detail *,.rr-detail :after,.rr-detail :before{box-shadow:none!important}body.dark-theme .rr-detail{--rr-border:#363d4b;--rr-bg:#222834;--rr-muted:#9aa4b3;--rr-ink:#e7eaf0;--rr-tile:#2a313e;--rr-ghost:#2a313e;--rr-ghost-h:#323a48;--rr-accent:#3b82f6;--rr-accent-d:#2f6fe0}body.dark-theme .rr-detail .rr-chip-flat,body.dark-theme .rr-detail .rr-pill-grey,body.dark-theme .rr-detail .rr-tone-grey{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.13);color:#c2c9d6}body.dark-theme .rr-detail .rr-tone-blue{background:rgba(59,130,246,.16);border-color:rgba(59,130,246,.34);color:#7fb0ff}body.dark-theme .rr-detail .rr-tone-indigo{background:rgba(99,102,241,.16);border-color:rgba(99,102,241,.34);color:#a8b0ff}body.dark-theme .rr-detail .rr-chip-up,body.dark-theme .rr-detail .rr-pill-green,body.dark-theme .rr-detail .rr-tone-green{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.32);color:#6ee7a8}body.dark-theme .rr-detail .rr-chip-down,body.dark-theme .rr-detail .rr-pill-red,body.dark-theme .rr-detail .rr-tone-red{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.32);color:#ff9b92}body.dark-theme .rr-detail .rr-pill-amber,body.dark-theme .rr-detail .rr-tag{background:rgba(245,158,11,.15);border-color:rgba(245,158,11,.32);color:#f3c674}body.dark-theme .rr-detail .rr-note i{color:#7fb0ff}body.dark-theme .rr-detail .rr-ok{color:#6ee7a8}body.dark-theme .rr-detail .rr-due-over{color:#ff9b92}.rr-detail .rr-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:6px 2px 18px}.rr-detail .rr-eyebrow{color:var(--rr-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rr-detail .rr-title{color:var(--rr-ink);font-size:22px;font-weight:700;line-height:1.2;margin:4px 0 6px}.rr-detail .rr-head-sub{align-items:center;color:var(--rr-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.rr-detail .rr-dot{background:#c7ccd6;border-radius:50%;display:inline-block;height:3px;width:3px}.rr-detail .rr-tag{background:#fdf3e2;border:1px solid #f1d9a8;border-radius:6px;color:#92620e;font-size:11px;font-weight:600;padding:1px 8px}.rr-detail .rr-status{align-items:center;border:1px solid;border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:7px 14px;white-space:nowrap}.rr-detail .rr-status i{font-size:12px}.rr-detail .rr-tone-grey{background:#f2f4f7;border-color:#e1e5ea;color:#475467}.rr-detail .rr-tone-blue{background:#eff6ff;border-color:#cfe0fb;color:#175cd3}.rr-detail .rr-tone-indigo{background:#eef2ff;border-color:#d7ddfb;color:#4338ca}.rr-detail .rr-tone-green{background:#ecfdf3;border-color:#caedd6;color:#1a7f49}.rr-detail .rr-tone-red{background:#fef3f2;border-color:#fbd5d1;color:#b42318}.rr-detail .rr-hero{align-items:center;background:var(--rr-bg);border:1px solid var(--rr-border);border-radius:14px;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:16px;padding:22px 26px}.rr-detail .rr-hero-figure{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.rr-detail .rr-hero-col{display:flex;flex-direction:column;gap:4px}.rr-detail .rr-label{color:var(--rr-muted);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.rr-detail .rr-amount{color:var(--rr-ink);font-size:24px;font-weight:700}.rr-detail .rr-amount-lead{color:var(--rr-ink);font-size:30px}.rr-detail .rr-hero-arrow{align-items:center;background:var(--rr-tile);border:1px solid var(--rr-border);border-radius:50%;color:var(--rr-muted);display:flex;height:38px;justify-content:center;width:38px}.rr-detail .rr-hero-arrow.rr-up{color:#1a7f49}.rr-detail .rr-hero-arrow.rr-down{color:#b42318}.rr-detail .rr-chip{align-items:center;align-self:flex-start;border:1px solid;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:5px;padding:3px 10px}.rr-detail .rr-chip i{font-size:10px}.rr-detail .rr-chip-up{background:#ecfdf3;border-color:#caedd6;color:#1a7f49}.rr-detail .rr-chip-down{background:#fef3f2;border-color:#fbd5d1;color:#b42318}.rr-detail .rr-chip-flat{background:#f2f4f7;border-color:#e1e5ea;color:#475467}.rr-detail .rr-hero-meta{display:flex;flex-direction:column;gap:4px;text-align:right}.rr-detail .rr-meta-val{color:var(--rr-ink);font-size:15px;font-weight:600}.rr-detail .rr-meta-val small{color:var(--rr-muted);font-weight:500}.rr-detail .rr-grid{align-items:start;display:grid;gap:16px;grid-template-columns:1fr 340px}.rr-detail .rr-col-main,.rr-detail .rr-col-side{display:flex;flex-direction:column;gap:16px}.rr-detail .rr-card{background:var(--rr-bg);border:1px solid var(--rr-border);border-radius:14px;padding:20px 22px}.rr-detail .rr-card-h{color:var(--rr-ink);font-size:13px;font-weight:700;letter-spacing:.04em;margin-bottom:16px;text-transform:uppercase}.rr-detail .rr-kv{display:grid;gap:18px 24px;grid-template-columns:1fr 1fr}.rr-detail .rr-kv-item{display:flex;flex-direction:column;gap:5px}.rr-detail .rr-value{color:var(--rr-ink);font-size:15px;font-weight:600}.rr-detail .rr-value-sub{color:var(--rr-muted);font-size:12.5px}.rr-detail .rr-stats{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.rr-detail .rr-stat{background:var(--rr-tile);border:1px solid var(--rr-border);border-radius:10px;display:flex;flex-direction:column;gap:7px;padding:14px 16px}.rr-detail .rr-stat-val{color:var(--rr-ink);font-size:17px;font-weight:700}.rr-detail .rr-pill{align-items:center;align-self:flex-start;border:1px solid;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:3px 10px}.rr-detail .rr-pill i{font-size:10px}.rr-detail .rr-pill-green{background:#ecfdf3;border-color:#caedd6;color:#1a7f49}.rr-detail .rr-pill-red{background:#fef3f2;border-color:#fbd5d1;color:#b42318}.rr-detail .rr-pill-amber{background:#fdf3e2;border-color:#f1d9a8;color:#92620e}.rr-detail .rr-pill-grey{background:#f2f4f7;border-color:#e1e5ea;color:#475467}.rr-detail .rr-note{align-items:center;background:var(--rr-tile);border:1px solid var(--rr-border);border-radius:10px;color:var(--rr-ink);display:flex;font-size:13px;gap:9px;margin-top:14px;padding:11px 14px}.rr-detail .rr-note i{color:var(--rr-accent)}.rr-detail .rr-text{color:var(--rr-ink);font-size:14px;line-height:1.6;margin:0}.rr-detail .rr-btn{align-items:center;border:1px solid transparent;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:11px 16px;text-decoration:none;transition:background .15s,border-color .15s;width:100%}.rr-detail .rr-btn i{font-size:13px}.rr-detail .rr-btn-primary{background:var(--rr-accent);color:#fff}.rr-detail .rr-btn-primary:hover{background:var(--rr-accent-d);color:#fff}.rr-detail .rr-btn-ghost{background:var(--rr-ghost);border-color:var(--rr-border);color:var(--rr-ink)}.rr-detail .rr-btn-ghost:hover{background:var(--rr-ghost-h);color:var(--rr-ink)}.rr-detail .rr-btn-sm{font-size:13px;padding:9px 14px;width:100%}.rr-detail .rr-btn-solidsm{background:var(--rr-accent);border-radius:8px;color:#fff;font-size:13px;padding:0 16px;white-space:nowrap;width:auto}.rr-detail .rr-btn-solidsm:hover{background:var(--rr-accent-d)}.rr-detail .rr-actions{display:flex;flex-direction:column;gap:10px}.rr-detail .rr-muted{color:var(--rr-muted);font-size:12px;line-height:1.5;margin:0 0 12px}.rr-detail .rr-sub{border-top:1px solid var(--rr-border);margin-top:16px;padding-top:16px}.rr-detail .rr-doclist{background:var(--rr-tile);border:1px solid var(--rr-border);border-radius:10px;margin-bottom:12px;padding:12px 14px}.rr-detail .rr-doclist-h{color:var(--rr-muted);display:block;font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:9px;text-transform:uppercase}.rr-detail .rr-docrow{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;padding:7px 0}.rr-detail .rr-docrow+.rr-docrow{border-top:1px solid var(--rr-border)}.rr-detail .rr-docname{color:var(--rr-ink);font-size:13px;line-height:1.35;min-width:0}.rr-detail .rr-docrow .rr-pill{flex:0 0 auto;margin-top:1px;white-space:nowrap}.rr-detail .rr-docs-empty{margin:0 0 12px}.rr-detail .rr-docs-hint{margin:8px 0 12px}.rr-detail .rr-sub-h{align-items:flex-start;display:flex;font-size:13.5px;font-weight:600;gap:8px;justify-content:space-between;margin-bottom:7px}.rr-detail .rr-sub-h .rr-pill{flex:0 0 auto;margin-top:1px;white-space:nowrap}.rr-detail .rr-drop-input{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rr-detail .rr-drop{align-items:center;background:var(--rr-tile);border:1.5px dashed var(--rr-border);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:3px;justify-content:center;margin-bottom:10px;padding:18px 14px;text-align:center;transition:border-color .15s,background .15s}.rr-detail .rr-drop.rr-drag,.rr-detail .rr-drop:hover{background:rgba(31,111,235,.06);border-color:var(--rr-accent)}.rr-detail .rr-drop-icon{color:var(--rr-muted);font-size:19px;transition:color .15s}.rr-detail .rr-drop.rr-drag .rr-drop-icon,.rr-detail .rr-drop.rr-has-file .rr-drop-icon,.rr-detail .rr-drop:hover .rr-drop-icon{color:var(--rr-accent)}.rr-detail .rr-drop-text{color:var(--rr-ink);font-size:13px;font-weight:600;max-width:100%;word-break:break-all}.rr-detail .rr-drop-hint{color:var(--rr-muted);font-size:11px}.rr-detail .rr-drop.rr-has-file{border-color:var(--rr-accent);border-style:solid}.rr-detail .rr-upload-btn:disabled{cursor:not-allowed;opacity:.5}.rr-detail .rr-ok{align-items:center;color:#1a7f49;display:flex;font-size:13px;gap:6px;margin:0}.rr-detail .rr-due{color:var(--rr-muted);font-size:13px;margin:0 0 10px}.rr-detail .rr-due-over{color:#b42318;font-weight:600}.rr-detail .rr-timeline{display:flex;flex-direction:column;gap:18px;position:relative}.rr-detail .rr-tl-item{align-items:flex-start;display:flex;gap:12px;position:relative}.rr-detail .rr-tl-item:not(:last-child):before{background:var(--rr-border);bottom:-18px;content:"";left:5px;position:absolute;top:16px;width:2px}.rr-detail .rr-tl-dot{background:#fff;border:2px solid;border-radius:50%;flex-shrink:0;height:12px;margin-top:3px;width:12px;z-index:1}.rr-detail .rr-tone-blue.rr-tl-dot{color:#3b82f6}.rr-detail .rr-tone-green.rr-tl-dot{color:#22c55e}.rr-detail .rr-tone-grey.rr-tl-dot{color:#9aa3b2}.rr-detail .rr-tl-title{color:var(--rr-ink);display:block;font-size:13.5px;font-weight:600}.rr-detail .rr-tl-date{color:var(--rr-muted);display:block;font-size:12px;margin-top:2px}#right-modal-content .rr-detail .rr-grid{grid-template-columns:1fr}#right-modal-content .rr-detail .rr-hero{padding:18px}#right-modal-content .rr-detail .rr-hero-meta{text-align:left}#right-modal-content .rr-detail{padding:0}.rr-confirm-modal{z-index:1085!important}.rr-confirm-content{border:1px solid #e8ebf0;border-radius:16px;box-shadow:0 12px 40px rgba(20,30,55,.14)}.rr-confirm-title{color:#1f2937;font-size:18px;font-weight:700;margin:0 0 8px}.rr-confirm-text{color:#5b6573;font-size:14px;line-height:1.55;margin:0 0 22px}.rr-confirm-actions{display:flex;gap:10px;justify-content:flex-end}.rr-cbtn{border:1px solid transparent;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;padding:9px 20px;transition:background .15s,border-color .15s}.rr-cbtn-primary{background:#1f6feb;color:#fff}.rr-cbtn-primary:hover{background:#175ad1}.rr-cbtn-ghost{background:#fff;border-color:#e1e5ea;color:#374151}.rr-cbtn-ghost:hover{background:#f3f5f8}body.dark-theme .rr-confirm-content{background:#222834;border-color:#363d4b;box-shadow:0 14px 44px rgba(0,0,0,.45)}body.dark-theme .rr-confirm-title{color:#e7eaf0}body.dark-theme .rr-confirm-text{color:#9aa4b3}body.dark-theme .rr-cbtn-ghost{background:#2a313e;border-color:#3a4252;color:#e7eaf0}body.dark-theme .rr-cbtn-ghost:hover{background:#323a48}@media (max-width:991px){.rr-detail .rr-grid{grid-template-columns:1fr}.rr-detail .rr-hero{padding:18px}.rr-detail .rr-amount-lead{font-size:26px}}@media (max-width:575px){.rr-detail .rr-kv,.rr-detail .rr-stats{grid-template-columns:1fr}.rr-detail .rr-title{font-size:19px}.rr-detail .rr-hero-meta{text-align:left}}.main-container .content-wrapper.property-detail-wrapper{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.property-detail-wrapper .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.property-detail-wrapper .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.property-detail-wrapper .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.property-detail-wrapper .action-bar,.main-container .content-wrapper.property-detail-wrapper>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.dark-theme .main-container .content-wrapper.property-detail-wrapper{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.property-detail-wrapper{padding:0 0 8px}}.project-header .pd-tabs{min-width:0;width:100%}.project-header .pd-tabs__scroller{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;gap:2px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.project-header .pd-tabs__scroller::-webkit-scrollbar{display:none}.project-header .pd-tab{align-items:center;background:transparent;border-bottom:2px solid transparent;color:#6b7280;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:500;gap:8px;line-height:1;padding:10px 16px;text-decoration:none;transition:color .15s,background .15s,border-color .15s;white-space:nowrap}.project-header .pd-tab .pd-tab__icon{font-size:13px;opacity:.75}.project-header .pd-tab:focus,.project-header .pd-tab:hover{background:#f9fafb;color:#111827!important;text-decoration:none}.project-header .pd-tab:focus-visible{outline:2px solid var(--header_color,#2563eb);outline-offset:-2px}.project-header .pd-tab.pd-tab--active{border-bottom-color:var(--header_color,#2563eb);color:var(--header_color,#2563eb);font-weight:600}.project-header .pd-tab.pd-tab--active .pd-tab__icon{opacity:1}.project-header .pd-tab.pd-tab--active:focus,.project-header .pd-tab.pd-tab--active:hover{color:var(--header_color,#2563eb)!important}.pd-subtabs{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;align-items:center;border-bottom:1px solid #eceef1;display:flex;flex-wrap:nowrap;gap:6px;margin:0 0 16px;overflow-x:auto;padding:14px 0 0;scrollbar-width:none}.pd-subtabs::-webkit-scrollbar{display:none}.pd-subtab{align-items:center;border:solid transparent;border-radius:8px 8px 0 0;border-width:1px 1px 2px;color:#6b7280;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:500;gap:7px;line-height:1;margin-bottom:-1px;padding:8px 14px;text-decoration:none;transition:color .15s,background .15s,border-color .15s;white-space:nowrap}.pd-subtab i{font-size:12px;opacity:.7}.pd-subtab:focus,.pd-subtab:hover{background:#f6f7f9;color:#111827;text-decoration:none}.pd-subtab:focus-visible{outline:2px solid var(--header_color,#2563eb);outline-offset:-2px}.pd-subtab--active{background:transparent;border-bottom-color:var(--header_color,#2563eb);color:var(--header_color,#2563eb);font-weight:600}.pd-subtab--active i{opacity:1}.pd-subtab--active:focus,.pd-subtab--active:hover{background:transparent;color:var(--header_color,#2563eb)}.pd-panel{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;padding:18px 20px}.pd-panel__head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:14px}.pd-panel__head>.d-flex{flex-wrap:wrap;gap:8px}.pd-panel__title{align-items:center;color:#111827;display:flex;font-size:14px;font-weight:600;gap:9px;margin:0}.pd-panel__title i{color:#9ca3af;font-size:13px}.pd-metrics{background:#e5e7eb;border:1px solid #e5e7eb;border-radius:12px;display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:16px;overflow:hidden}.pd-metric{background:#fff;padding:16px 18px}.pd-metric__label{color:#9ca3af;font-size:11px;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.pd-metric__label,.pd-metric__value{display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-metric__value{color:#111827;font-size:20px;line-height:1.2}.pd-metric__sub{color:#9ca3af;display:block;font-size:11px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-row{align-items:flex-start;border-top:1px solid #f1f2f4;display:flex;gap:14px;padding:14px 0}.pd-row:first-of-type{border-top:0}.pd-row__icon{align-items:center;background:#f3f4f6;border-radius:9px;color:#6b7280;display:flex;flex:0 0 34px;font-size:13px;height:34px;justify-content:center;width:34px}.pd-row__body{flex:1 1 auto;min-width:0}.pd-row__title{color:#111827;font-size:13px;font-weight:600;margin-bottom:3px}.pd-row__meta{color:#6b7280;font-size:12px;line-height:1.5}.pd-row__amount{color:#111827;flex:0 0 auto;font-size:14px;font-weight:600;text-align:right;white-space:nowrap}.pd-chip{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#6b7280;display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:3px 9px}.pd-chip--primary{border-color:var(--header_color,#2563eb);color:var(--header_color,#2563eb)}.pd-chip--due{border-color:#f0b429;color:#b45309}.pd-chip--overdue{border-color:#ef4444;color:#b91c1c}.pd-empty{color:#9ca3af;padding:40px 20px;text-align:center}.pd-empty i{display:block;font-size:28px;margin-bottom:12px;opacity:.45}.pd-empty p{font-size:13px;margin:0}#pd-tab-body .tkpi-row-wrap{margin-bottom:12px;margin-left:0;margin-right:0}#pd-tab-body .tkpi-row-wrap .tkpi-row{margin-left:-8px!important;margin-right:-8px!important}#pd-tab-body .tkpi-row-wrap .tkpi-row>[class*=col-]{padding-left:8px;padding-right:8px}.pd-jump{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:none;flex-wrap:wrap;gap:14px;padding:12px 16px}.pd-jump__label{color:#9ca3af;flex:0 0 auto;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pd-jump__links{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex:1 1 auto;gap:8px;min-width:0;overflow-x:auto;scrollbar-width:none}.pd-jump__links::-webkit-scrollbar{display:none}.pd-jump__link{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;display:inline-flex;flex:0 0 auto;font-size:12.5px;font-weight:500;gap:7px;line-height:1;padding:7px 13px;text-decoration:none;transition:color .15s,background .15s,border-color .15s;white-space:nowrap}.pd-jump__link i{color:#9ca3af;font-size:12px}.pd-jump__link:focus,.pd-jump__link:hover{background:#f9fafb;border-color:var(--header_color,#2563eb);color:var(--header_color,#2563eb);text-decoration:none}.pd-jump__link:focus i,.pd-jump__link:hover i{color:var(--header_color,#2563eb)}.pd-jump__link:focus-visible{outline:2px solid var(--header_color,#2563eb);outline-offset:1px}@media (max-width:1279px){.pd-jump{display:flex}}@media (max-width:991px){.project-header .pd-tab{font-size:12.5px;padding:10px 13px}}@media (max-width:767px){.project-header .pd-tab{gap:7px;padding:10px 11px}.pd-panel{border-radius:10px;padding:16px 14px}.pd-jump{align-items:stretch;border-radius:10px;flex-direction:column;flex-wrap:nowrap;gap:9px;min-width:0;padding:12px 14px}.pd-jump .pd-jump__links{min-width:0;width:100%}.pd-metric{padding:14px}.pd-metric__value{font-size:18px}.pd-row{flex-wrap:wrap}.pd-row__amount{flex:1 1 100%;margin-top:2px;padding-left:48px;text-align:left}}@media (max-width:575px){.project-header .pd-tab{font-size:12px;padding:9px 10px}.pd-subtab{font-size:12px;padding:7px 11px}.pd-metrics{grid-template-columns:repeat(2,1fr)}}body.dark-theme .project-header .pd-tab{color:#9aa3ae}body.dark-theme .project-header .pd-tab:focus,body.dark-theme .project-header .pd-tab:hover{background:hsla(0,0%,100%,.04);color:#f3f4f6!important}body.dark-theme .project-header .pd-tab.pd-tab--active{border-bottom-color:var(--header_color,#60a5fa);color:#fff!important}body.dark-theme .pd-subtabs{border-bottom-color:var(--dt-border,#2d3139)}body.dark-theme .pd-subtab{color:#9aa3ae}body.dark-theme .pd-subtab:focus,body.dark-theme .pd-subtab:hover{background:hsla(0,0%,100%,.04);color:#f3f4f6}body.dark-theme .pd-subtab--active{background:transparent;border-bottom-color:var(--header_color,#60a5fa);color:#fff}body.dark-theme .pd-jump,body.dark-theme .pd-panel{background:var(--dt-card,#262a30);border-color:var(--dt-border,#2d3139)}body.dark-theme .pd-jump__link{background:transparent;border-color:var(--dt-border,#2d3139);color:#c5cad2}body.dark-theme .pd-jump__link i{color:#7b828d}body.dark-theme .pd-jump__link:focus,body.dark-theme .pd-jump__link:hover{background:hsla(0,0%,100%,.05);border-color:var(--header_color,#60a5fa);color:#fff}body.dark-theme .pd-jump__link:focus i,body.dark-theme .pd-jump__link:hover i{color:var(--header_color,#60a5fa)}body.dark-theme .pd-panel__title{color:#f3f4f6}body.dark-theme .pd-panel__title i{color:#6b7280}body.dark-theme .pd-metrics{background:var(--dt-border,#2d3139);border-color:var(--dt-border,#2d3139)}body.dark-theme .pd-metric{background:var(--dt-card,#262a30)}body.dark-theme .pd-metric__value{color:#f3f4f6}body.dark-theme .pd-row{border-top-color:var(--dt-border,#2d3139)}body.dark-theme .pd-row__icon{background:hsla(0,0%,100%,.06);color:#9aa3ae}body.dark-theme .pd-row__amount,body.dark-theme .pd-row__title{color:#f3f4f6}body.dark-theme .pd-chip{background:transparent;border-color:var(--dt-border,#2d3139);color:#9aa3ae}.property-detail-wrapper .alert,.property-detail-wrapper .badge,.property-detail-wrapper .bg-white.rounded.border,.property-detail-wrapper .card,.property-detail-wrapper .dropdown-menu,.property-detail-wrapper .health-metric-card,.property-detail-wrapper .quick-win-item,.property-detail-wrapper .shadow,.property-detail-wrapper .shadow-lg,.property-detail-wrapper .shadow-sm,.property-detail-wrapper .utility-card-clickable,.property-detail-wrapper [class*=b-shadow]{box-shadow:none!important}.property-detail-wrapper .pulse-core{background:#fff!important;background-image:none!important;box-shadow:inset 0 0 0 3px var(--pulse-color,#10b981)!important}.dark-theme .property-detail-wrapper .pulse-core{background:var(--dt-card,#1e2228)!important;box-shadow:inset 0 0 0 3px var(--pulse-color,#10b981)!important}body.dark-theme .property-detail-wrapper .card:not(.task-card):not(.no-task-card),body.dark-theme .property-detail-wrapper .card:not(.task-card):not(.no-task-card):hover,body.dark-theme .property-detail-wrapper [class*=b-shadow]:not(.task-card):not(.no-task-card),body.dark-theme .property-detail-wrapper [class*=b-shadow]:not(.task-card):not(.no-task-card):hover,html.dark-theme .property-detail-wrapper .card:not(.task-card):not(.no-task-card),html.dark-theme .property-detail-wrapper [class*=b-shadow]:not(.task-card):not(.no-task-card){box-shadow:none!important}.property-detail-wrapper .bg-white.rounded.border,.property-detail-wrapper .card,.property-detail-wrapper .health-metric-card,.property-detail-wrapper .property-header-card,.property-detail-wrapper .quick-win-item,.property-detail-wrapper .utility-card-clickable{border:1px solid rgba(0,0,0,.08)!important}.dark-theme .property-detail-wrapper .bg-white.rounded.border,.dark-theme .property-detail-wrapper .card,.dark-theme .property-detail-wrapper .health-metric-card,.dark-theme .property-detail-wrapper .property-header-card,.dark-theme .property-detail-wrapper .quick-win-item,.dark-theme .property-detail-wrapper .utility-card-clickable{border:1px solid var(--dt-border)!important;box-shadow:none!important}.property-detail-wrapper .card.border-success{border-color:#28a745!important}.property-detail-wrapper .card.border-danger{border-color:#dc3545!important}.property-detail-wrapper .card.border-warning{border-color:#ffc107!important}.property-detail-wrapper .card.border-info{border-color:#17a2b8!important}.property-detail-wrapper .card.border-primary{border-color:#4f46e5!important}.property-detail-wrapper .dropdown-menu{border:1px solid rgba(0,0,0,.12)!important}.property-detail-wrapper .alert,.property-detail-wrapper .badge,.property-detail-wrapper .bg-white.rounded.border,.property-detail-wrapper .progress-bar,.property-detail-wrapper .progress-bar-animated,.property-detail-wrapper .progress-bar-striped,.property-detail-wrapper .property-header-modern,.property-detail-wrapper .utility-card-clickable,body.dark-theme .property-detail-wrapper .progress-bar,body.dark-theme .property-detail-wrapper .property-header-modern,html.dark-theme .property-detail-wrapper .progress-bar{animation:none!important;background-image:none!important;text-shadow:none!important}.property-detail-wrapper .page-link,body.dark-theme .property-detail-wrapper .pagination .page-link,html.dark-theme .property-detail-wrapper .pagination .page-link{background-image:none!important;box-shadow:none!important;text-shadow:none!important}.property-detail-wrapper .more-filter-tab,.property-detail-wrapper .more-filters,body.dark-theme .property-detail-wrapper .more-filter-tab{box-shadow:none!important}.dark-theme .property-detail-wrapper .table thead th,.dark-theme .property-detail-wrapper .table tr td,.dark-theme .property-detail-wrapper table.dataTable tbody td,.dark-theme .property-detail-wrapper table.dataTable thead th{box-shadow:0 1px 0 0 #2d323a!important}.property-detail-wrapper .property-financial-widgets>div:first-child .bg-white.rounded.border{background:rgba(245,158,11,.07)!important}.property-detail-wrapper .property-financial-widgets>div:nth-child(2) .bg-white.rounded.border{background:rgba(34,197,94,.07)!important}.property-detail-wrapper .property-financial-widgets>div:nth-child(3) .bg-white.rounded.border{background:rgba(251,146,60,.08)!important}.property-detail-wrapper .property-financial-widgets>div:nth-child(4) .bg-white.rounded.border{background:rgba(59,130,246,.07)!important}.dark-theme .property-detail-wrapper .property-financial-widgets>div:first-child .bg-white.rounded.border{background:color-mix(in srgb,#f59e0b 16%,var(--dt-card))!important}.dark-theme .property-detail-wrapper .property-financial-widgets>div:nth-child(2) .bg-white.rounded.border{background:color-mix(in srgb,#22c55e 16%,var(--dt-card))!important}.dark-theme .property-detail-wrapper .property-financial-widgets>div:nth-child(3) .bg-white.rounded.border{background:color-mix(in srgb,#fb923c 16%,var(--dt-card))!important}.dark-theme .property-detail-wrapper .property-financial-widgets>div:nth-child(4) .bg-white.rounded.border{background:color-mix(in srgb,#3b82f6 16%,var(--dt-card))!important}.hazard-summary-sent{background:#fff!important;border:1px solid #d7dce3!important;font-size:12px!important;line-height:1.2;padding:6px 10px!important;white-space:nowrap}.hazard-summary-sent:focus,.hazard-summary-sent:hover{background:#f4f6f9!important;border-color:#b9c1cc!important}body.dark-theme .property-detail-wrapper button.btn.hazard-summary-sent{background:var(--dt-card,#22262c)!important;border-color:#4a515c!important;color:#c7ccd4!important}body.dark-theme .property-detail-wrapper button.btn.hazard-summary-sent:focus,body.dark-theme .property-detail-wrapper button.btn.hazard-summary-sent:hover{background:#2b3038!important;border-color:#5c6470!important}.main-container .content-wrapper.client-detail-wrapper{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.client-detail-wrapper .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.client-detail-wrapper .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.client-detail-wrapper .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.client-detail-wrapper .action-bar,.main-container .content-wrapper.client-detail-wrapper>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.dark-theme .main-container .content-wrapper.client-detail-wrapper{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.client-detail-wrapper{padding:0 0 8px}}.client-detail-wrapper .activity-list-card,.client-detail-wrapper .card.b-shadow-4,.client-detail-wrapper .client-header-card,.client-detail-wrapper .lease-info-card,.client-detail-wrapper .overview-card,.client-detail-wrapper .quick-action-card{border:1px solid #e3e6ea!important;box-shadow:none!important}.client-detail-wrapper .lease-info-card:hover,.client-detail-wrapper .overview-card:hover,.client-detail-wrapper .quick-action-card:hover{border-color:#cdd2d8!important;box-shadow:none!important;transform:none!important}.client-detail-wrapper .payment-card,.client-detail-wrapper .payment-card-wrapper{box-shadow:none!important}.cursor-pointer{cursor:pointer}.cursor-pointer:hover{background-color:#f8f9fa}.client-header-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.client-header-card__top{align-items:center;display:flex;gap:20px;padding:24px 28px 20px}.client-header-card__avatar{flex-shrink:0;position:relative}.client-header-card__avatar img{border:3px solid rgba(29,130,245,.15);border-radius:50%;height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.client-header-card__status-dot{border:2.5px solid #fff;border-radius:50%;bottom:2px;height:14px;position:absolute;right:2px;width:14px}.client-header-card__status-dot.active{background:#22c55e}.client-header-card__status-dot.inactive{background:#ef4444}.client-header-card__info{flex:1;min-width:0}.client-header-card__name{color:#1a1a2e;font-size:20px;font-weight:700;line-height:1.3;margin:0 0 2px}.client-header-card__company{color:#6b7280;font-size:13px;margin:0 0 8px}.client-header-card__company i{font-size:11px;margin-right:5px}.client-header-card__badges{display:flex;flex-wrap:wrap;gap:6px}.client-header-card__badge{align-items:center;border-radius:20px;display:inline-flex;font-size:11px;font-weight:600;gap:5px;letter-spacing:.02em;padding:3px 10px}.client-header-card__badge i{font-size:10px}.client-header-card__badge.tenant{background:rgba(29,130,245,.1);color:#1d82f5}.client-header-card__badge.landlord{background:rgba(139,92,246,.1);color:#8b5cf6}.client-header-card__badge.contractor{background:rgba(245,158,11,.1);color:#d97706}.client-header-card__badge.inactive{background:rgba(239,68,68,.1);color:#ef4444}.client-header-card__actions{flex-shrink:0}.client-header-card__actions-btn{align-items:center;background:transparent;border:1px solid #e5e7eb;border-radius:10px;color:#6b7280;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .15s;width:36px}.client-header-card__actions-btn:hover{background:#f3f4f6;border-color:#d1d5db;color:#1d82f5}.client-header-card__meta{border-top:1px solid #f0f0f0;display:flex;padding:0}.client-header-card__meta-item{align-items:center;border-right:1px solid #f0f0f0;display:flex;flex:1;gap:10px;min-width:0;padding:14px 20px}.client-header-card__meta-item:last-child{border-right:none}.client-header-card__meta-icon{align-items:center;background:#f3f4f6;border-radius:8px;color:#6b7280;display:flex;flex-shrink:0;font-size:13px;height:32px;justify-content:center;width:32px}.client-header-card__meta-content{display:flex;flex-direction:column;min-width:0}.client-header-card__meta-label{color:#9ca3af;font-size:11px;font-weight:500;letter-spacing:.04em;line-height:1;margin-bottom:3px;text-transform:uppercase}.client-header-card__meta-value{color:#1a1a2e;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.client-header-card__meta-value{text-decoration:none}a.client-header-card__meta-value:hover{color:#1d82f5}body.dark-theme .client-header-card{background:#262a30}body.dark-theme .client-header-card__avatar img{border-color:rgba(29,130,245,.25)}body.dark-theme .client-header-card__status-dot{border-color:#262a30}body.dark-theme .client-header-card__name{color:#fff}body.dark-theme .client-header-card__company{color:#9ca3af}body.dark-theme .client-header-card__meta{border-top-color:#2d323a}body.dark-theme .client-header-card__meta-item{border-right-color:#2d323a}body.dark-theme .client-header-card__meta-icon{background:hsla(0,0%,100%,.06);color:#9ca3af}body.dark-theme .client-header-card__meta-label{color:#6b7280}body.dark-theme .client-header-card__meta-value{color:#fff}body.dark-theme a.client-header-card__meta-value:hover{color:#60a5fa}body.dark-theme .client-header-card__actions-btn{border-color:#3a3f47;color:#9ca3af}body.dark-theme .client-header-card__actions-btn:hover{background:#2d323a;border-color:#4a4f57;color:#60a5fa}body.dark-theme .client-header-card__badge.tenant{background:rgba(29,130,245,.15);color:#60a5fa}body.dark-theme .client-header-card__badge.landlord{background:rgba(139,92,246,.15);color:#a78bfa}body.dark-theme .client-header-card__badge.contractor{background:rgba(245,158,11,.15);color:#fbbf24}body.dark-theme .client-header-card__badge.inactive{background:rgba(239,68,68,.15);color:#f87171}@media (max-width:768px){.client-header-card__top{flex-wrap:wrap;padding:20px}.client-header-card__meta{flex-direction:column}.client-header-card__meta-item{border-bottom:1px solid #f0f0f0;border-right:none;padding:12px 20px}.client-header-card__meta-item:last-child{border-bottom:none}body.dark-theme .client-header-card__meta-item{border-bottom-color:#2d323a}}body.dark-theme .client-detail-wrapper .activity-list-card,body.dark-theme .client-detail-wrapper .card.b-shadow-4,body.dark-theme .client-detail-wrapper .client-header-card,body.dark-theme .client-detail-wrapper .lease-info-card,body.dark-theme .client-detail-wrapper .overview-card,body.dark-theme .client-detail-wrapper .quick-action-card{border-color:#3a3f47!important}.main-container .content-wrapper.case-detail-wrapper{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.case-detail-wrapper .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.case-detail-wrapper .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.case-detail-wrapper .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.case-detail-wrapper .action-bar,.main-container .content-wrapper.case-detail-wrapper>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.dark-theme .main-container .content-wrapper.case-detail-wrapper{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.case-detail-wrapper{padding:0 0 8px}}.sxn-wrap{padding:4px 0 16px}.sxn-wrap .sxn-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;padding:20px 22px}.sxn-wrap .sxn-card__title{color:#1f2937;font-size:15px;font-weight:700;margin:0 0 16px}.sxn-wrap .sxn-facts{display:grid;gap:14px 20px;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));margin:0}.sxn-wrap .sxn-fact{min-width:0}.sxn-wrap .sxn-fact dt{color:#6b7280;font-size:11.5px;font-weight:600;letter-spacing:.4px;margin:0 0 3px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sxn-wrap .sxn-fact dd{color:#1f2937;font-size:14px;font-weight:600;margin:0;word-break:break-word}.sxn-wrap .sxn-note{color:#6b7280;font-size:13px;line-height:1.5;margin:12px 0 0}.sxn-wrap .sxn-note--route{color:#1f2937;font-weight:600}.sxn-wrap .sxn-note--block,.sxn-wrap .sxn-note--warn{border:1px solid;border-radius:8px;padding:10px 12px}.sxn-wrap .sxn-note--block{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.sxn-wrap .sxn-note--warn{background:#fffbeb;border-color:#fde68a;color:#92400e}.sxn-wrap .sxn-form{max-width:560px}.sxn-wrap .sxn-btn{background:#4f46e5;border:1px solid #4f46e5;border-radius:8px;color:#fff;font-size:13.5px;font-weight:600;margin-top:20px;padding:9px 18px}.sxn-wrap .sxn-btn:hover:not(:disabled){background:#4338ca;border-color:#4338ca}.sxn-wrap .sxn-btn:disabled{cursor:not-allowed;opacity:.55}body.dark-theme .sxn-wrap .sxn-card{background:#23282f;border-color:#333a44}body.dark-theme .sxn-wrap .sxn-card__title,body.dark-theme .sxn-wrap .sxn-fact dd,body.dark-theme .sxn-wrap .sxn-note--route{color:#e5e7eb}body.dark-theme .sxn-wrap .sxn-fact dt,body.dark-theme .sxn-wrap .sxn-note{color:#9aa4b2}body.dark-theme .sxn-wrap .sxn-note--block{background:#2e2020;border-color:#4a2b2b;color:#fca5a5}body.dark-theme .sxn-wrap .sxn-note--warn{background:#2c2718;border-color:#4a3f22;color:#fcd34d}.sxn-wrap.abn-wrap .abn-flag{background:#fffbeb;border:1px solid #fcd34d;border-left-width:4px;border-radius:10px;color:#b45309;display:block;font-size:13px;line-height:1.5;margin-bottom:16px;padding:12px 16px}.sxn-wrap.abn-wrap .abn-flag__title{display:block;font-weight:700;margin-bottom:2px}.sxn-wrap.abn-wrap .abn-card--return{border-left:4px solid #4f46e5}.sxn-wrap.abn-wrap .abn-scroll{margin-top:12px;overflow-x:auto}.sxn-wrap.abn-wrap .abn-table{font-size:13px;margin:0}.sxn-wrap.abn-wrap .abn-table th{border-top:0;color:#6b7280;font-size:11.5px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.sxn-wrap.abn-wrap .abn-table td{color:#1f2937;vertical-align:middle}body.dark-theme .sxn-wrap.abn-wrap .abn-flag{background:#2c2718;border-color:#4a3f22;color:#fcd34d}body.dark-theme .sxn-wrap.abn-wrap .abn-table td{color:#e5e7eb}body.dark-theme .sxn-wrap.abn-wrap .abn-table th{color:#9aa4b2}.tfr-wrap{padding:4px 0 16px}.tfr-wrap .tfr-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;padding:20px 22px}.tfr-wrap .tfr-card__title{align-items:center;color:#1f2937;display:flex;flex-wrap:wrap;font-size:15px;font-weight:700;gap:10px;margin:0 0 16px}.tfr-wrap .tfr-facts{display:grid;gap:14px 20px;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));margin:0}.tfr-wrap .tfr-fact{min-width:0}.tfr-wrap .tfr-fact dt{color:#6b7280;font-size:11.5px;font-weight:600;letter-spacing:.4px;margin:0 0 3px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.tfr-wrap .tfr-fact dd{color:#1f2937;font-size:14px;font-weight:600;margin:0;word-break:break-word}.tfr-wrap .tfr-pill{border:1px solid #e5e7eb;border-radius:999px;color:#6b7280;display:inline-block;font-size:11.5px;font-weight:600;letter-spacing:.3px;padding:3px 10px;text-transform:uppercase}.tfr-wrap .tfr-note{color:#6b7280;font-size:13px;line-height:1.5;margin:12px 0 0}.tfr-wrap .tfr-note--block,.tfr-wrap .tfr-note--warn{border:1px solid;border-radius:8px;padding:10px 12px}.tfr-wrap .tfr-note--block{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.tfr-wrap .tfr-note--warn{background:#fffbeb;border-color:#fde68a;color:#92400e}.tfr-wrap .tfr-form{max-width:560px}.tfr-wrap .tfr-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.tfr-wrap .tfr-btn{background:#4f46e5;border:1px solid #4f46e5;border-radius:8px;color:#fff;font-size:13.5px;font-weight:600;padding:9px 18px}.tfr-wrap .tfr-btn:hover:not(:disabled){background:#4338ca;border-color:#4338ca}.tfr-wrap .tfr-btn:disabled{cursor:not-allowed;opacity:.55}.tfr-wrap .tfr-btn--ghost{background:transparent;border-color:#e5e7eb;color:#1f2937}.tfr-wrap .tfr-btn--ghost:hover:not(:disabled){background:rgba(0,0,0,.04);border-color:#e5e7eb}body.dark-theme .tfr-wrap .tfr-card{background:#23282f;border-color:#333a44}body.dark-theme .tfr-wrap .tfr-card__title,body.dark-theme .tfr-wrap .tfr-fact dd{color:#e5e7eb}body.dark-theme .tfr-wrap .tfr-fact dt,body.dark-theme .tfr-wrap .tfr-note,body.dark-theme .tfr-wrap .tfr-pill{color:#9aa4b2}body.dark-theme .tfr-wrap .tfr-pill{border-color:#333a44}body.dark-theme .tfr-wrap .tfr-btn--ghost{border-color:#333a44;color:#e5e7eb}body.dark-theme .tfr-wrap .tfr-btn--ghost:hover:not(:disabled){background:hsla(0,0%,100%,.06)}body.dark-theme .tfr-wrap .tfr-note--block{background:#2e2020;border-color:#4a2b2b;color:#fca5a5}body.dark-theme .tfr-wrap .tfr-note--warn{background:#2c2718;border-color:#4a3f22;color:#fcd34d}.tlc-wrap{margin-top:24px}.tlc-wrap .tlc-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px 22px}.tlc-wrap .tlc-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:4px}.tlc-wrap .tlc-title{align-items:center;color:#1f2937;display:flex;font-size:15px;font-weight:700;gap:10px;margin:0}.tlc-wrap .tlc-sub{color:#6b7280;font-size:13px;line-height:1.5;margin:0 0 16px}.tlc-wrap .tlc-actions{display:flex;flex-wrap:wrap;gap:8px}.tlc-wrap .tlc-btn{align-items:center;background:transparent;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:7px 14px;text-decoration:none}.tlc-wrap .tlc-btn:hover{background:rgba(0,0,0,.04);color:#1f2937;text-decoration:none}.tlc-wrap .tlc-group{border-top:1px solid #f0f1f3;margin-top:16px;padding-top:16px}.tlc-wrap .tlc-group:first-of-type{border-top:0;margin-top:0;padding-top:0}.tlc-wrap .tlc-group__label{color:#6b7280;font-size:11.5px;font-weight:600;letter-spacing:.4px;margin:0 0 10px;text-transform:uppercase}.tlc-wrap .tlc-rows{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.tlc-wrap .tlc-row{border:1px solid #e5e7eb;border-radius:10px;color:inherit;display:block;min-width:0;padding:12px 14px;text-decoration:none}.tlc-wrap a.tlc-row:hover{background:rgba(0,0,0,.03);color:inherit;text-decoration:none}.tlc-wrap .tlc-row__top{align-items:center;display:flex;gap:8px;margin-bottom:4px}.tlc-wrap .tlc-row__title{color:#1f2937;font-size:13.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tlc-wrap .tlc-row__meta{color:#6b7280;font-size:12.5px;margin:0;word-break:break-word}.tlc-wrap .tlc-pill{border:1px solid #e5e7eb;border-radius:999px;color:#6b7280;display:inline-block;flex:0 0 auto;font-size:11px;font-weight:600;letter-spacing:.3px;padding:2px 9px;text-transform:uppercase}.tlc-wrap .tlc-dir{color:#6b7280;flex:0 0 auto;font-size:12px}body.dark-theme .tlc-wrap .tlc-card{background:#23282f;border-color:#333a44}body.dark-theme .tlc-wrap .tlc-row__title,body.dark-theme .tlc-wrap .tlc-title{color:#e5e7eb}body.dark-theme .tlc-wrap .tlc-dir,body.dark-theme .tlc-wrap .tlc-group__label,body.dark-theme .tlc-wrap .tlc-pill,body.dark-theme .tlc-wrap .tlc-row__meta,body.dark-theme .tlc-wrap .tlc-sub{color:#9aa4b2}body.dark-theme .tlc-wrap .tlc-group{border-top-color:#333a44}body.dark-theme .tlc-wrap .tlc-pill,body.dark-theme .tlc-wrap .tlc-row{border-color:#333a44}body.dark-theme .tlc-wrap a.tlc-row:hover{background:hsla(0,0%,100%,.06)}body.dark-theme .tlc-wrap .tlc-btn{border-color:#333a44;color:#e5e7eb}body.dark-theme .tlc-wrap .tlc-btn:hover{background:hsla(0,0%,100%,.06);color:#e5e7eb}.lo-alerts{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:12px 14px}.lo-alerts__lead{align-items:center;color:#374151;display:inline-flex;font-size:12px;font-weight:700;gap:7px;letter-spacing:.03em;margin-right:4px;text-transform:uppercase}.lo-alerts__lead i{color:#9ca3af;font-size:12px}.lo-chip{align-items:center;border:1px solid;border-radius:999px;display:inline-flex;font-size:12px;font-weight:500;gap:6px;line-height:1.5;padding:4px 11px;white-space:nowrap}.lo-chip strong{font-weight:700}.lo-chip i{font-size:11px}.lo-chip--danger{background:#fef2f2;border-color:#fca5a5;color:#b91c1c}.lo-chip--warning{background:#fffbeb;border-color:#fcd34d;color:#b45309}.lo-chip--info{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.lo-panel-note{color:#9ca3af;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.lo-link{color:var(--header_color,#2563eb);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.lo-link i{font-size:10px;margin-left:4px}.lo-link:hover{color:var(--header_color,#2563eb);text-decoration:underline}a.lo-row{border-radius:8px;transition:background-color .12s ease}a.lo-row,a.lo-row:hover{color:inherit;text-decoration:none}a.lo-row:hover{background:#f9fafb}.lo-row--tight{padding-bottom:8px;padding-top:8px}.lo-dot{border-radius:50%;display:inline-block;height:6px;margin-right:4px;vertical-align:middle;width:6px}.lo-amount-cap{color:#9ca3af;display:block;font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.lo-status{border-radius:999px;display:inline-block;font-size:11px;font-weight:600;padding:1px 8px}.lo-stat{align-items:center;border-bottom:1px solid #f1f3f5;display:flex;gap:12px;justify-content:space-between;padding:9px 0}.lo-stat:last-of-type{border-bottom:none}.lo-stat__label{color:#6b7280;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lo-stat__value{color:#111827;font-size:14px;font-weight:600;white-space:nowrap}.lo-neg{color:#dc2626}.lo-note{color:#9ca3af;font-size:11px;line-height:1.5;margin:10px 0 0}.lo-buckets{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px}.lo-bucket{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:10px 12px}.lo-bucket__num{color:#111827;display:block;font-size:20px;font-weight:700;line-height:1.1}.lo-bucket__cap{color:#6b7280;display:block;font-size:11px;font-weight:500;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lo-bucket--danger{background:#fef2f2;border-color:#fecaca}.lo-bucket--danger .lo-bucket__num{color:#b91c1c}.lo-bucket--warning{background:#fffbeb;border-color:#fde68a}.lo-bucket--warning .lo-bucket__num{color:#b45309}.lo-bucket--info{background:#eff6ff;border-color:#bfdbfe}.lo-bucket--info .lo-bucket__num{color:#1d4ed8}.lo-bucket--ok{background:#f0fdf4;border-color:#bbf7d0}.lo-bucket--ok .lo-bucket__num{color:#15803d}.lo-sev{background:#d1d5db;border-radius:50%;flex:0 0 auto;height:8px;width:8px}.lo-sev--expired{background:#ef4444}.lo-sev--warning{background:#f59e0b}.lo-sev--ok{background:#22c55e}body.dark-theme .lo-alerts{background:#262a30;border-color:#3a3f47}body.dark-theme .lo-alerts__lead{color:#e5e7eb}body.dark-theme .lo-chip--danger{background:rgba(239,68,68,.12);border-color:#7f1d1d;color:#fca5a5}body.dark-theme .lo-chip--warning{background:rgba(245,158,11,.12);border-color:#78350f;color:#fcd34d}body.dark-theme .lo-chip--info{background:rgba(59,130,246,.12);border-color:#1e3a8a;color:#93c5fd}body.dark-theme a.lo-row:hover{background:hsla(0,0%,100%,.04)}body.dark-theme .lo-stat{border-bottom-color:#2d323a}body.dark-theme .lo-stat__label{color:#9ca3af}body.dark-theme .lo-stat__value{color:#f3f4f6}body.dark-theme .lo-bucket{background:#262a30;border-color:#3a3f47}body.dark-theme .lo-bucket__num{color:#f3f4f6}body.dark-theme .lo-bucket__cap{color:#9ca3af}body.dark-theme .lo-bucket--danger{background:rgba(239,68,68,.1);border-color:#7f1d1d}body.dark-theme .lo-bucket--danger .lo-bucket__num{color:#fca5a5}body.dark-theme .lo-bucket--warning{background:rgba(245,158,11,.1);border-color:#78350f}body.dark-theme .lo-bucket--warning .lo-bucket__num{color:#fcd34d}body.dark-theme .lo-bucket--info{background:rgba(59,130,246,.1);border-color:#1e3a8a}body.dark-theme .lo-bucket--info .lo-bucket__num{color:#93c5fd}body.dark-theme .lo-bucket--ok{background:rgba(34,197,94,.1);border-color:#14532d}body.dark-theme .lo-bucket--ok .lo-bucket__num{color:#86efac}@media (max-width:767px){.lo-alerts{padding:10px 12px}.lo-alerts__lead{margin-bottom:2px;width:100%}.lo-amount-cap{display:none}}.cr{position:relative}.cr--loading{opacity:.45;pointer-events:none}.cr .tkpi-row-wrap{margin-bottom:4px;margin-left:0;margin-right:0;padding-top:0}.main-container .content-wrapper.cr-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.cr-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.cr-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.cr-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.cr-page .action-bar,.main-container .content-wrapper.cr-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.dark-theme .main-container .content-wrapper.cr-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.cr-page{padding:0 0 8px}}.cr-page__bar{gap:12px;justify-content:space-between;margin-bottom:16px}.cr-page__bar,.cr-page__title{align-items:center;display:flex}.cr-page__title{color:#111827;font-size:20px;font-weight:700;gap:10px;margin:0}.cr-page__title i{color:#9ca3af;font-size:17px}.cr-page__back{align-items:center;display:inline-flex;text-decoration:none}.cr-page__back:hover{color:#fff;text-decoration:none}body.dark-theme .cr-page__title{color:#f3f4f6}.cr-head{align-items:flex-end;border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:16px;padding-bottom:14px}.cr-head__id{display:flex;flex-direction:column;min-width:0}.cr-head__label{color:#9ca3af;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.cr-head__value{color:#111827;font-size:18px;font-weight:700;line-height:1.3}.cr-head__meta{color:#6b7280;font-size:12px;margin-top:2px}.cr-period{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.cr-period__label{color:#9ca3af;font-size:11px;font-weight:500;letter-spacing:.04em;margin:0 4px 0 0;text-transform:uppercase}.cr-period__input{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#111827;cursor:pointer;font-size:13px;height:35px;min-width:230px;padding:0 10px}.cr-period__input:focus{border-color:var(--header_color,#2563eb);outline:none}.cr-period__btn{background:var(--header_color,#2563eb);border:1px solid var(--header_color,#2563eb);border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;height:35px;padding:0 16px}.cr-period__btn:hover{filter:brightness(.94)}.cr-notice{border:1px solid;border-radius:10px;display:flex;font-size:13px;gap:10px;margin-bottom:16px;padding:12px 14px}.cr-notice>i{margin-top:2px}.cr-notice--warn{background:#fffbeb;border-color:#fcd34d;color:#b45309}.cr-notice__list{margin:4px 0 0;padding-left:18px}.cr-verify{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:2px 9px}.cr-verify--ok{background:#dcfce7;color:#15803d}.cr-verify--bad{background:#fee2e2;color:#b91c1c}.cr-table{border-collapse:collapse;font-size:13px;width:100%}.cr-table th{border-bottom:1px solid #e5e7eb;color:#6b7280;font-size:10px;font-weight:600;letter-spacing:.05em;padding:8px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.cr-table td{border-bottom:1px solid #f1f3f5;color:#374151;padding:9px 10px;vertical-align:middle}.cr-table tbody tr:last-child td{border-bottom:none}.cr-table .cr-num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.cr-table tfoot td{border-bottom:none;border-top:2px solid #111827;color:#111827;font-weight:700}.cr-table--ledger td:first-child{width:auto}.cr-table--ledger td:last-child{width:180px}.cr-indent{padding-left:26px!important}.cr-row--head td{background:#f9fafb;color:#111827;font-weight:600}.cr-row--group td{border-bottom:none;font-size:10px;font-weight:700;letter-spacing:.06em;padding-bottom:6px;padding-top:10px;text-transform:uppercase}.cr-row--in td{color:#15803d}.cr-row--out td{color:#b45309}.cr-row--subtotal td{border-bottom:1px solid #e5e7eb;font-weight:600}.cr-row--total td{background:#f9fafb;border-bottom:none;border-top:2px solid #111827;color:#111827;font-size:14px;font-weight:700}.cr-pos{color:#15803d}.cr-neg{color:#b91c1c}.cr-strong{font-weight:600}.cr-zero{color:#b6bcc4}.cr-link{color:inherit;text-decoration:none}.cr-link:hover{color:var(--header_color,#2563eb);text-decoration:underline}.cr-scroll{max-height:280px;overflow-y:auto}.cr-panel-note{color:#9ca3af;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.cr-share-col{width:150px}.cr-share{align-items:center;display:flex;gap:8px}.cr-share__track{background:#eef0f3;border-radius:999px;flex:1 1 auto;height:6px;min-width:40px;overflow:hidden}.cr-share__track--lg{display:block;height:8px;margin-bottom:14px}.cr-share__fill{background:#94a3b8;border-radius:999px;display:block;height:100%}.cr-share__num{color:#374151;flex:0 0 auto;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600}.cr-fill--ok{background:#22c55e}.cr-fill--warn{background:#f59e0b}.cr-fill--bad{background:#ef4444}.cr-stats{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-bottom:14px}.cr-stats--4{grid-template-columns:repeat(4,1fr)}.cr-stat{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:11px 13px}.cr-stat__cap{color:#6b7280;display:block;font-size:11px;margin-bottom:3px}.cr-stat__val{color:#111827;display:block;font-size:15px;font-variant-numeric:tabular-nums;font-weight:700}.cr-stat--ok{background:#f0fdf4;border-color:#bbf7d0}.cr-stat--warn{background:#fffbeb;border-color:#fde68a}.cr-stat--high{background:#fff7ed;border-color:#fed7aa}.cr-stat--bad{background:#fef2f2;border-color:#fecaca}.cr-stat-lines{display:block}.cr-stat-line{align-items:center;border-bottom:1px solid #f1f3f5;color:#6b7280;display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:8px 0}.cr-stat-line:last-child{border-bottom:none}.cr-stat-line--total{border-bottom:none;border-top:2px solid #111827;color:#111827;font-weight:600;margin-top:4px;padding-top:10px}.cr-dot{border-radius:50%;display:inline-block;height:7px;margin-right:7px;vertical-align:middle;width:7px}.cr-dot--ok{background:#22c55e}.cr-dot--warn{background:#f59e0b}.cr-dot--muted{background:#9ca3af}.cr-pill{border-radius:999px;display:inline-block;font-size:11px;font-weight:600;padding:1px 9px}.cr-pill--info{background:#dbeafe;color:#1d4ed8}.cr-pill--warn{background:#fef3c7;color:#b45309}.cr-pill--bad{background:#fee2e2;color:#b91c1c}.cr-pill--muted{background:#f3f4f6;color:#4b5563}.cr-note{color:#9ca3af;font-size:11px;margin:12px 0 0}.cr-note i{margin-right:5px}.cr-disclaimer{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;color:#6b7280;font-size:11px;margin:4px 0 0;padding:12px 14px;text-align:center}.cr-disclaimer i{margin-right:5px}.pd-panel--alert{border-color:#fecaca}body.dark-theme .cr-head{border-bottom-color:#3a3f47}body.dark-theme .cr-head__value{color:#f3f4f6}body.dark-theme .cr-head__meta{color:#9ca3af}body.dark-theme .cr-period__input{background:#262a30;border-color:#3a3f47;color:#f3f4f6}body.dark-theme .cr-notice--warn{background:rgba(245,158,11,.12);border-color:#78350f;color:#fcd34d}body.dark-theme .cr-verify--ok{background:rgba(34,197,94,.14);color:#86efac}body.dark-theme .cr-verify--bad{background:rgba(239,68,68,.14);color:#fca5a5}body.dark-theme .cr-table th{border-bottom-color:#3a3f47;color:#9ca3af}body.dark-theme .cr-table td{border-bottom-color:#2d323a;color:#d1d5db}body.dark-theme .cr-table tfoot td{border-top-color:#6b7280;color:#f3f4f6}body.dark-theme .cr-row--head td{background:hsla(0,0%,100%,.03);color:#f3f4f6}body.dark-theme .cr-row--in td{color:#86efac}body.dark-theme .cr-row--out td{color:#fcd34d}body.dark-theme .cr-row--subtotal td{border-bottom-color:#3a3f47}body.dark-theme .cr-row--total td{background:hsla(0,0%,100%,.03);border-top-color:#6b7280;color:#f3f4f6}body.dark-theme .cr-pos{color:#86efac}body.dark-theme .cr-neg{color:#fca5a5}body.dark-theme .cr-zero{color:#5b6270}body.dark-theme .cr-share__track{background:#2d323a}body.dark-theme .cr-share__fill{background:#64748b}body.dark-theme .cr-share__num{color:#d1d5db}body.dark-theme .cr-stat{background:#262a30;border-color:#3a3f47}body.dark-theme .cr-stat__cap{color:#9ca3af}body.dark-theme .cr-stat__val{color:#f3f4f6}body.dark-theme .cr-stat--ok{background:rgba(34,197,94,.1);border-color:#14532d}body.dark-theme .cr-stat--warn{background:rgba(245,158,11,.1);border-color:#78350f}body.dark-theme .cr-stat--high{background:rgba(251,146,60,.1);border-color:#7c2d12}body.dark-theme .cr-stat--bad{background:rgba(239,68,68,.1);border-color:#7f1d1d}body.dark-theme .cr-stat-line{border-bottom-color:#2d323a;color:#9ca3af}body.dark-theme .cr-stat-line--total{border-top-color:#6b7280;color:#f3f4f6}body.dark-theme .cr-strong{color:inherit}body.dark-theme .cr-pill--info{background:rgba(59,130,246,.16);color:#93c5fd}body.dark-theme .cr-pill--warn{background:rgba(245,158,11,.16);color:#fcd34d}body.dark-theme .cr-pill--bad{background:rgba(239,68,68,.16);color:#fca5a5}body.dark-theme .cr-pill--muted{background:hsla(0,0%,100%,.07);color:#d1d5db}body.dark-theme .cr-disclaimer{background:hsla(0,0%,100%,.03);border-color:#3a3f47;color:#9ca3af}body.dark-theme .pd-panel--alert{border-color:#7f1d1d}@media (max-width:767px){.cr-head{align-items:flex-start;flex-direction:column}.cr-period,.cr-period__label{width:100%}.cr-period__input{flex:1 1 auto;min-width:0}.cr-stats,.cr-stats--4{grid-template-columns:repeat(2,1fr)}.cr-share-col{width:auto}.cr-share__track{display:none}}.rvs{display:flex;flex-direction:column;gap:12px;padding:16px}.rvs-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px}.rvs-card-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}.rvs-card-title{color:#6b7280;font-size:11px;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.rvs-slot-main{align-items:center;display:flex;gap:12px}.rvs-slot-cal{background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;flex:0 0 auto;padding:6px 0 8px;text-align:center;width:48px}.rvs-slot-cal-mon{color:#2563eb;display:block;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rvs-slot-cal-day{color:#1e3a8a;display:block;font-size:20px;font-weight:700;line-height:1.1}.rvs-slot-text{min-width:0}.rvs-slot-when{color:#111827;font-size:16px;font-weight:600;line-height:1.3}.rvs-slot-date{color:#6b7280;font-size:12px;margin-top:1px}.rvs-slot-meta{color:#6b7280;display:flex;flex-wrap:wrap;font-size:11px;gap:4px 12px;margin-top:6px}.rvs-slot-meta i{color:#9ca3af;margin-right:4px}.rvs-slot-actions{border-top:1px solid #f1f3f5;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px}.rvs-slot--empty{background:#fafbfc;border-color:#d1d5db;border-style:dashed}.rvs-empty{align-items:center;display:flex;gap:12px}.rvs-empty>i{color:#9ca3af;font-size:22px}.rvs-empty-title{color:#374151;font-size:14px;font-weight:600}.rvs-empty-sub{color:#6b7280;font-size:12px;margin-top:2px}.rvs-finding{align-items:flex-start;border:1px solid;border-radius:8px;display:flex;font-size:12px;gap:8px;line-height:1.45;padding:8px 10px}.rvs-finding+.rvs-finding{margin-top:6px}.rvs-finding i{flex-shrink:0;margin-top:1px}.rvs-pill{align-items:center;border:1px solid;border-radius:999px;display:inline-flex;font-size:10px;font-weight:700;gap:5px;letter-spacing:.03em;padding:3px 8px;text-transform:uppercase;white-space:nowrap}.rvs-tone-good{background:#f0fdf4;border-color:#bbf7d0;color:#15803d}.rvs-tone-warn{background:#fffbeb;border-color:#fde68a;color:#b45309}.rvs-tone-bad{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.rvs-tone-info{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.rvs-tone-neutral{background:#f8fafc;border-color:#e5e7eb;color:#4b5563}.rvs-occupancy{align-items:center;color:#4b5563;display:flex;font-size:12px;gap:8px}.rvs-occupancy i{color:#9ca3af}.rvs-address{align-items:flex-start;color:#1d4ed8;display:flex;font-size:12px;gap:8px;line-height:1.4;margin-bottom:10px;text-decoration:none}.rvs-address:hover{color:#1e40af;text-decoration:underline}.rvs-address i{color:#9ca3af;flex-shrink:0;margin-top:2px}.rvs-copy{background:none;border:0;border-radius:6px;color:#9ca3af;cursor:pointer;font-size:12px;line-height:1;padding:2px 5px}.rvs-copy:hover{background:#f1f3f5;color:#374151}.rvs-contact{align-items:flex-start;border-top:1px solid #f1f3f5;display:flex;gap:10px;margin-top:10px;padding-top:10px}.rvs-contact:first-of-type{border-top:0;margin-top:0}.rvs-contact-text{display:flex;flex-direction:column;gap:1px;min-width:0}.rvs-contact-name{align-items:center;color:#111827;display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:6px}.rvs-contact-lead{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:5px;color:#15803d;font-size:9px;font-weight:700;letter-spacing:.03em;padding:1px 5px;text-transform:uppercase}.rvs-contact-role{color:#9ca3af;font-size:11px;margin-bottom:2px}.rvs-contact-link{align-items:center;color:#1d4ed8;display:flex;font-size:12px;gap:6px;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.rvs-contact-link:hover{text-decoration:underline}.rvs-contact-link i{color:#9ca3af;flex-shrink:0;font-size:10px}.rvs-contact-muted{align-items:center;color:#9ca3af;display:flex;font-size:12px;gap:6px}.rvs-contact-muted i{font-size:10px}.rvs-contact-empty{color:#9ca3af;font-size:12px}.rvs-access-notes{align-items:flex-start;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;display:flex;font-size:12px;gap:8px;line-height:1.45;margin-top:12px;padding:8px 10px}.rvs-access-notes i{color:#9ca3af;flex-shrink:0;margin-top:2px}.rvs-proposal{background:#f8fafd;border:1px solid #bfdbfe;border-radius:8px;margin-top:10px;padding:10px}.rvs-proposal-when{color:#1e40af;font-size:13px;font-weight:600}.rvs-proposal-when i{margin-right:6px}.rvs-proposal-note{color:#4b5563;font-size:12px;margin-top:4px}.rvs-proposal .rvs-btn{margin-top:8px}.rvs-form--collapsed{display:none}.rvs-field+.rvs-field,.rvs-field-row+.rvs-field{margin-top:12px}.rvs-field-row{display:flex;gap:10px}.rvs-field-row>.rvs-field{flex:1 1 0;margin-top:0;min-width:0}.rvs-label{color:#4b5563!important;display:block;font-size:11px;font-weight:600;margin-bottom:5px}.rvs-input{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#111827;font-size:13px;line-height:1.4;padding:7px 10px;transition:border-color .15s;width:100%}.rvs-input:focus{border-color:var(--header_color,#1d82f5);outline:none}.rvs-input::-moz-placeholder{color:#9ca3af}.rvs-input::placeholder{color:#9ca3af}.rvs-input[readonly]{background:#fff;cursor:pointer}.rvs-textarea{min-height:56px;resize:vertical}.rvs-hint{color:#9ca3af;display:block;font-size:11px;margin-top:4px}.rvs-slots{display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.rvs-slot-btn{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:12px;font-weight:500;padding:7px 2px;text-align:center;transition:border-color .15s,background .15s,color .15s}.rvs-slot-btn:hover:not(:disabled){background:#eff6ff;border-color:var(--header_color,#1d82f5)}.rvs-slot-btn.is-selected{background:var(--header_color,#1d82f5);border-color:var(--header_color,#1d82f5);color:var(--on-primary,#fff)}.rvs-slot-btn:disabled{cursor:not-allowed}.rvs-slot-btn.is-busy{background:#fef2f2;border-color:#fecaca;color:#b91c1c;text-decoration:line-through}.rvs-slot-btn.is-off{background:#f8fafc;border-color:#eef0f3;color:#cbd5e1}.rvs-slot-btn.is-timeoff{background:#eff6ff;border-color:#bfdbfe;color:#93b4e8;text-decoration:line-through}.rvs-slot-btn.is-past{background:#f8fafc;border-color:#eef0f3;color:#d1d5db}.rvs-slots-empty{color:#9ca3af;font-size:12px;grid-column:1/-1;padding:10px 0}.rvs-legend{color:#6b7280;display:flex;flex-wrap:wrap;font-size:10px;gap:4px 12px;margin-top:8px}.rvs-legend span{align-items:center;display:inline-flex;gap:5px}.rvs-key{border:1px solid;border-radius:3px;display:inline-block;height:9px;width:9px}.rvs-key--available{background:#fff;border-color:#d1d5db}.rvs-key--busy{background:#fef2f2;border-color:#fecaca}.rvs-key--off{background:#f8fafc;border-color:#eef0f3}.rvs-key--timeoff{background:#eff6ff;border-color:#bfdbfe}.rvs-check{align-items:flex-start;cursor:pointer;display:flex;gap:8px;margin:12px 0 0}.rvs-check input{flex-shrink:0;margin-top:2px}.rvs-check .rvs-hint{margin-top:2px}.rvs-check-label{color:#374151;display:block;font-size:12px;font-weight:500}.rvs-btn{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:8px 14px;transition:background .15s,border-color .15s,color .15s}.rvs-btn:disabled{cursor:not-allowed;opacity:.55}.rvs-btn-sm{font-size:12px;padding:6px 11px}.rvs-btn-block{margin-top:14px;width:100%}.rvs-btn-primary{background:var(--header_color,#1d82f5);border-color:var(--header_color,#1d82f5);color:var(--on-primary,#fff)}.rvs-btn-primary:hover:not(:disabled){filter:brightness(.92)}.rvs-btn-ghost{background:#fff;border-color:#d1d5db;color:#374151}.rvs-btn-ghost:hover:not(:disabled){background:#f8fafc;border-color:#9ca3af}.rvs-btn-danger-ghost{background:#fff;border-color:#fecaca;color:#b91c1c}.rvs-btn-danger-ghost:hover:not(:disabled){background:#fef2f2}.rvs-override-list{list-style:none;margin:0 0 14px;padding:0}.rvs-override-list .rvs-finding{text-align:left}.rvs-tenant{background:#fffbeb;border:1px solid #fde68a;border-radius:12px;margin-top:12px;padding:14px 16px}.rvs-tenant.rvs-tenant--settled{background:#f0fdf4;border-color:#bbf7d0}.rvs-tenant-title{color:#92400e;font-size:13px;font-weight:600;margin-bottom:4px}.rvs-tenant--settled .rvs-tenant-title{color:#15803d}.rvs-tenant-when{color:#111827;font-size:14px;font-weight:600;margin-bottom:10px}.rvs-tenant-actions{display:flex;flex-wrap:wrap;gap:8px}.rvs-tenant-form{border-top:1px solid rgba(146,64,14,.15);margin-top:12px;padding-top:12px}.rvs-tenant-form[hidden]{display:none}body.dark-theme .rvs-card{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}body.dark-theme .rvs-card-title{color:#9ca3af}body.dark-theme .rvs-slot-cal{background:#1e2a3d;border-color:#2f4670}body.dark-theme .rvs-slot-cal-mon{color:#93c5fd}body.dark-theme .rvs-slot-cal-day{color:#dbeafe}body.dark-theme .rvs-slot-when{color:#fff}body.dark-theme .rvs-slot-date,body.dark-theme .rvs-slot-meta{color:#9ca3af}body.dark-theme .rvs-slot-meta i{color:#6b7280}body.dark-theme .rvs-slot-actions{border-top-color:var(--dt-border,#2d3139)}body.dark-theme .rvs-slot--empty{background:#22262b;border-color:var(--dt-border,#2d3139)}body.dark-theme .rvs-empty-title{color:#e5e7eb}body.dark-theme .rvs-empty-sub{color:#9ca3af}body.dark-theme .rvs-tone-good{background:#15321f;border-color:#1f5132;color:#4ade80}body.dark-theme .rvs-tone-warn{background:#33280f;border-color:#57430f;color:#fbbf24}body.dark-theme .rvs-tone-bad{background:#3a1f1f;border-color:#5a2626;color:#f87171}body.dark-theme .rvs-tone-info{background:#16233a;border-color:#27406b;color:#93c5fd}body.dark-theme .rvs-tone-neutral{background:#22262b;border-color:var(--dt-border,#2d3139);color:#cbd5e1}body.dark-theme .rvs-occupancy{color:#cbd5e1}body.dark-theme .rvs-occupancy i{color:#6b7280}body.dark-theme .rvs-address{color:#93c5fd}body.dark-theme .rvs-address:hover{color:#bfdbfe}body.dark-theme .rvs-address i,body.dark-theme .rvs-copy{color:#6b7280}body.dark-theme .rvs-copy:hover{background:#31343a;color:#e5e7eb}body.dark-theme .rvs-contact{border-top-color:var(--dt-border,#2d3139)}body.dark-theme .rvs-contact-name{color:#fff}body.dark-theme .rvs-contact-role{color:#9ca3af}body.dark-theme .rvs-contact-lead{background:#15321f;border-color:#1f5132;color:#4ade80}body.dark-theme .rvs-contact-link{color:#93c5fd}body.dark-theme .rvs-contact-empty,body.dark-theme .rvs-contact-link i,body.dark-theme .rvs-contact-muted{color:#6b7280}body.dark-theme .rvs-access-notes{background:#22262b;border-color:var(--dt-border,#2d3139);color:#cbd5e1}body.dark-theme .rvs-access-notes i{color:#6b7280}body.dark-theme .rvs-proposal{background:#16233a;border-color:#27406b}body.dark-theme .rvs-proposal-when{color:#93c5fd}body.dark-theme .rvs-proposal-note{color:#cbd5e1}body.dark-theme .rvs-label{color:#cbd5e1!important}body.dark-theme .rvs-hint{color:#6b7280}body.dark-theme .rvs-check input,body.dark-theme .rvs-input{color-scheme:dark}body.dark-theme .rvs-input{background:#1f2328;border-color:var(--dt-border,#2d3139);color:#e5e7eb}body.dark-theme .rvs-input:focus{border-color:#3b82f6}body.dark-theme .rvs-input::-moz-placeholder{color:#6b7280}body.dark-theme .rvs-input::placeholder{color:#6b7280}body.dark-theme .rvs-input[readonly]{background:#1f2328}body.dark-theme .rvs-empty>i{color:#6b7280}body.dark-theme .rvs-slot-btn{background:#1f2328;border-color:var(--dt-border,#2d3139);color:#cbd5e1}body.dark-theme .rvs-slot-btn:hover:not(:disabled){background:#16233a;border-color:#3b82f6}body.dark-theme .rvs-slot-btn.is-selected{background:var(--header_color,#1d82f5);border-color:var(--header_color,#1d82f5);color:var(--on-primary,#fff)}body.dark-theme .rvs-slot-btn.is-busy{background:#3a1f1f;border-color:#5a2626;color:#f87171}body.dark-theme .rvs-slot-btn.is-off,body.dark-theme .rvs-slot-btn.is-past{background:#22262b;border-color:#32373e;color:#7c8595}body.dark-theme .rvs-slot-btn.is-timeoff{background:#16233a;border-color:#27406b;color:#5b7cae}body.dark-theme .rvs-legend,body.dark-theme .rvs-slots-empty{color:#9ca3af}body.dark-theme .rvs-key--available{background:#1f2328;border-color:var(--dt-border,#2d3139)}body.dark-theme .rvs-key--busy{background:#3a1f1f;border-color:#5a2626}body.dark-theme .rvs-key--off{background:#22262b;border-color:#32373e}body.dark-theme .rvs-key--timeoff{background:#16233a;border-color:#27406b}body.dark-theme .rvs-check-label{color:#e5e7eb!important}body.dark-theme .rvs-btn-ghost{background:#1f2328;border-color:var(--dt-border,#2d3139);color:#cbd5e1}body.dark-theme .rvs-btn-ghost:hover:not(:disabled){background:var(--dt-card,#1e2228);border-color:#4b525c}body.dark-theme .rvs-btn-danger-ghost{background:#1f2328;border-color:#5a2626;color:#f87171}body.dark-theme .rvs-btn-danger-ghost:hover:not(:disabled){background:#3a1f1f}body.dark-theme .rvs-tenant{background:#33280f;border-color:#57430f}body.dark-theme .rvs-tenant.rvs-tenant--settled{background:#15321f;border-color:#1f5132}body.dark-theme .rvs-tenant-title{color:#fbbf24}body.dark-theme .rvs-tenant--settled .rvs-tenant-title{color:#4ade80}body.dark-theme .rvs-tenant-when{color:#fff}body.dark-theme .rvs-tenant-form{border-top-color:#57430f}@media (max-width:575.98px){.rvs{gap:10px;padding:12px}.rvs-field-row{flex-direction:column;gap:12px}.rvs-slots{grid-template-columns:repeat(auto-fill,minmax(58px,1fr))}.rvs-slot-actions .rvs-btn,.rvs-tenant-actions .rvs-btn{flex:1 1 auto}}.rl-tab-dot{align-items:center;background:#dc3545;border-radius:9px;color:#fff;display:inline-flex;font-size:10px;font-weight:600;height:18px;justify-content:center;line-height:1;margin-left:6px;min-width:18px;padding:0 5px;pointer-events:none;vertical-align:middle}.rl-new-pill{background:#fff;border:1px solid #d1d5db;border-radius:16px;bottom:12px;color:#111827;cursor:pointer;display:block;font-size:12px;font-weight:500;line-height:1.2;margin:8px auto 0;padding:6px 14px;position:sticky;z-index:5}.rl-new-pill:hover{background:#f3f4f6}.rl-new-pill:focus{outline:2px solid #2563eb;outline-offset:2px}body.dark-theme .rl-new-pill{background:#1f2937;border-color:#3f4a5a;color:#e5e7eb}body.dark-theme .rl-new-pill:hover{background:#273244}.report-explainer-overlay{background:rgba(15,23,42,.35);inset:0;opacity:0;position:fixed;transition:opacity .2s ease;visibility:hidden;z-index:1090}.report-explainer-overlay.open{opacity:1;visibility:visible}.report-explainer-drawer{-webkit-overflow-scrolling:touch;background:#fff;border-left:1px solid #e5e7eb;height:100%;overflow-y:auto;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .25s ease;width:min(460px,92vw);z-index:1091}.report-explainer-drawer.open{transform:translateX(0)}.report-explainer-drawer .rx-head{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 20px;position:sticky;top:0}.report-explainer-drawer .rx-title{color:#0f172a;font-size:15px;font-weight:600}.report-explainer-drawer .rx-close{background:none;border:0;color:#64748b;cursor:pointer;font-size:24px;line-height:1;padding:0 4px}.report-explainer-drawer .rx-body{padding:16px 20px 32px}.report-explainer-drawer .rx-body ol,.report-explainer-drawer .rx-body ul{margin-bottom:12px;padding-left:18px}.report-explainer-drawer .rx-body ul{list-style:disc outside}.report-explainer-drawer .rx-body ol{list-style:decimal outside}.report-explainer-drawer .rx-body li{line-height:1.5;list-style:inherit;margin-bottom:4px}.report-explainer-drawer .rx-group{color:#64748b;font-size:11px;font-weight:600;letter-spacing:.6px;margin:18px 0 8px;text-transform:uppercase}.report-explainer-drawer .rx-group:first-child{margin-top:0}.report-explainer-drawer .rx-item{border-bottom:1px solid #f1f5f9;padding:10px 0}.report-explainer-drawer .rx-item .rx-label{color:#0f172a;font-size:13.5px;font-weight:600;margin-bottom:3px}.report-explainer-drawer .rx-item .rx-text{color:#475569;font-size:12.5px;line-height:1.5}.report-explainer-drawer .rx-formula{background:#f8fafc;border:1px solid #e5e7eb;border-radius:4px;color:#0f172a;display:block;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;margin-top:5px;padding:6px 9px}.report-explainer-drawer .rx-note{background:#fffbeb;border:1px solid #fde68a;border-radius:4px;color:#92400e;font-size:12px;line-height:1.5;margin-top:14px;padding:10px 12px}.dark-theme .report-explainer-drawer{background:#1f2733;border-left-color:#33414f;color:#e2e8f0}.dark-theme .report-explainer-drawer .rx-head{background:#1f2733;border-bottom-color:#33414f}.dark-theme .report-explainer-drawer .rx-title{color:#f1f5f9}.dark-theme .report-explainer-drawer .rx-item{border-bottom-color:#2b3744}.dark-theme .report-explainer-drawer .rx-item .rx-label{color:#f1f5f9}.dark-theme .report-explainer-drawer .rx-item .rx-text{color:#94a3b8}.dark-theme .report-explainer-drawer .rx-formula{background:#161d27;border-color:#33414f;color:#e2e8f0}.dark-theme .report-explainer-drawer .rx-note{background:#2a2418;border-color:#5b4a1f;color:#fcd34d}.modal.modal-slideover .modal-dialog{bottom:16px;height:auto;margin:0;max-width:none;position:fixed;right:16px;top:16px;transform:translateX(calc(100% + 16px));transition:transform .25s ease;width:min(480px,100vw - 32px)}.modal.modal-slideover.show .modal-dialog{transform:translateX(0)}.modal.modal-slideover .modal-content{border:1px solid #e5e7eb;border-radius:14px;box-shadow:none;height:100%;overflow:hidden}.modal.modal-slideover .modal-header{border-bottom:1px solid #e5e7eb;flex:0 0 auto;padding:16px 20px}.modal.modal-slideover .modal-title{font-size:15px;font-weight:600}.modal.modal-slideover .modal-body{-webkit-overflow-scrolling:touch;flex:1 1 auto;overflow-y:auto;padding:16px 20px 24px}.modal.modal-slideover .modal-footer{border-top:1px solid #e5e7eb;flex:0 0 auto;padding:12px 20px}@media (max-width:575.98px){.modal.modal-slideover .modal-dialog{bottom:10px;left:10px;right:10px;top:10px;transform:translateX(calc(100% + 10px));width:auto}}@media (prefers-reduced-motion:reduce){.modal.modal-slideover .modal-dialog{transition:none}}.dark-theme .modal.modal-slideover .modal-content{border-color:#2d3139}.dark-theme .modal.modal-slideover .modal-header{border-bottom-color:#2d3139}.dark-theme .modal.modal-slideover .modal-footer{border-top-color:#2d3139}.tbrief{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}.tbrief-head{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;gap:12px;padding:14px 18px}.tbrief-mark{align-items:center;background:rgba(79,70,229,.1);border-radius:10px;color:#4f46e5;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.tbrief-mark svg{display:block}.tbrief-heading{min-width:0}.tbrief-title{color:#111827;font-size:15px;font-weight:700;line-height:1.2;margin:0}.tbrief-sub{color:#6b7280;font-size:12px;margin-top:2px}.tbrief-live{align-items:center;border:1px solid #e5e7eb;border-radius:999px;color:#6b7280;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:6px;letter-spacing:.04em;margin-left:auto;padding:4px 10px;text-transform:uppercase;white-space:nowrap}.tbrief-dot{animation:tbrief-pulse 2.4s ease-in-out infinite;background:#16a34a;border-radius:50%;height:6px;width:6px}@keyframes tbrief-pulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.tbrief-dot{animation:none}}.tbrief-body{padding:16px 18px 18px}.tbrief-lead{display:block;margin-bottom:14px}.tbrief-lead,.tbrief-lead:focus,.tbrief-lead:hover{text-decoration:none}.tbrief-lead:focus .tbrief-lead-l,.tbrief-lead:hover .tbrief-lead-l{color:#4f46e5}.tbrief-lead-eyebrow{color:#6b7280;display:block;font-size:11px;font-weight:600;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.tbrief-lead-line{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.tbrief-lead-n{font-size:30px;font-weight:700;line-height:1.05}.tbrief-lead-l{color:#1f2937;font-size:15px;font-weight:500;transition:color .15s}.tbrief-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(168px,1fr))}.tbrief-tile{background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:2px;padding:11px 13px;text-decoration:none;transition:border-color .15s,background .15s}a.tbrief-tile:focus,a.tbrief-tile:hover{border-color:#4f46e5;text-decoration:none}a.tbrief-tile:focus{outline:2px solid rgba(79,70,229,.35);outline-offset:1px}.tbrief-tile-n{font-size:21px;font-weight:700;line-height:1.15}.tbrief-tile-l{color:#6b7280;font-size:12px;line-height:1.35}.tbrief-tile--red{background:#fef8f8;border-color:rgba(220,38,38,.28)}.tbrief-tile--amber{background:#fffbf5;border-color:rgba(180,83,9,.26)}.tbrief-n--red{color:#b91c1c}.tbrief-n--amber{color:#b45309}.tbrief-n--blue{color:#1d4ed8}.tsig{border-top:1px solid #f3f4f6;margin-top:16px;padding-top:14px}.tsig-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 10px;margin-bottom:10px}.tsig-title{align-items:center;color:#111827;display:inline-flex;font-size:12.5px;font-weight:700;gap:6px}.tsig-title svg{color:#4f46e5}.tsig-hint{color:#9ca3af;font-size:11.5px}.tsig-roll{color:#6b7280;font-size:11.5px;margin-left:auto;white-space:nowrap}.tsig-roll b{color:#111827;font-weight:600}.tsig-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.tsig-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:1px;min-width:104px;padding:7px 12px;text-align:left;transition:border-color .15s,background .15s}.tsig-tab:hover{border-color:#cbd5e1}.tsig-tab:focus{outline:2px solid rgba(79,70,229,.35);outline-offset:1px}.tsig-tab.is-active{background:rgba(79,70,229,.05);border-color:#4f46e5}.tsig-tab-v{font-size:15px;font-weight:700;line-height:1.15}.tsig-tab-l{color:#6b7280;font-size:11px;line-height:1.25}.tsig-tone--red{color:#b91c1c}.tsig-tone--amber{color:#b45309}.tsig-tone--orange{color:#c2410c}.tsig-tone--green{color:#15803d}.tsig-tone--blue{color:#1d4ed8}.tsig-panel{align-items:center;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tsig-panel[hidden]{display:none}.tsig-figure{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px}.tsig-figure-n{font-size:32px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.05}.tsig-figure-u{color:#6b7280;font-size:12px}.tsig-panel-title{color:#111827;font-size:13.5px;font-weight:700;margin:6px 0 4px}.tsig-panel-body{color:#4b5563;font-size:12.5px;line-height:1.5;margin:0 0 10px}.tsig-viz{display:flex;flex-direction:column;justify-content:center;min-width:0}.tsig-viz-cap{color:#9ca3af;font-size:11px;margin-top:8px}.tsig-area{position:relative}.tsig-area-svg{display:block;height:auto;overflow:visible;width:100%}.tsig-axis{stroke:#e5e7eb;stroke-width:1;vector-effect:non-scaling-stroke}.tsig-area-fill{fill:rgba(245,158,11,.14);opacity:0;transition:opacity .5s ease .25s}.is-on .tsig-area-fill{opacity:1}.tsig-area-line{fill:none;stroke:#f59e0b;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1s cubic-bezier(.22,1,.36,1)}.is-on .tsig-area-line{stroke-dashoffset:0}.tsig-dot{fill:#fff;stroke:#f59e0b;stroke-width:1.5;opacity:0;transform:scale(.4);transform-box:fill-box;transform-origin:center;transition:opacity .25s ease var(--d,0ms),transform .3s cubic-bezier(.22,1,.36,1) var(--d,0ms),r .15s ease 0s}.is-on .tsig-dot{opacity:1;transform:none}.tsig-dot.is-peak{fill:#f59e0b}.tsig-dot.is-hot{r:5.5px}.tsig-area-val{fill:rgba(180,83,9,.72);font-size:9.5px;font-weight:600;opacity:0;transition:opacity .4s ease var(--d,.9s)}.is-on .tsig-area-val{opacity:1}.tsig-area-val.is-peak{fill:#b45309;font-size:10px;font-weight:700}.tsig-area-plot{position:relative}.tsig-area-hits{display:flex;inset:0;position:absolute}.tsig-hit{flex:1 1 0;min-width:0;position:relative}.tsig-hit:hover .tsig-tip{opacity:1;transform:translate(-50%,-145%)}.tsig-hit:first-child .tsig-tip{left:0;transform:translateY(-120%)}.tsig-hit:last-child .tsig-tip{left:auto;right:0;transform:translateY(-120%)}.tsig-hit:first-child:hover .tsig-tip,.tsig-hit:last-child:hover .tsig-tip{transform:translateY(-145%)}.tsig-tip{background:#111827;border:1px solid #111827;border-radius:6px;color:#fff;font-size:11px;font-weight:600;left:50%;opacity:0;padding:3px 7px;pointer-events:none;position:absolute;top:var(--py,0);transform:translate(-50%,-120%);transition:opacity .15s,transform .15s;white-space:nowrap;z-index:2}.tsig-area:hover .tsig-area-val{opacity:0;transition:opacity .12s ease 0s}.tsig-area-x{display:flex;margin-top:2px}.tsig-area-x span{color:#6b7280;flex:1 1 0;font-size:10.5px;min-width:0;text-align:center}.tsig-waffle{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.tsig-cell{background:#16a34a;border-radius:4px;height:14px;opacity:0;transform:scale(.4);transition:opacity .35s ease,transform .35s cubic-bezier(.22,1,.36,1);transition-delay:var(--d,0ms);width:14px}.is-on .tsig-cell{opacity:1;transform:none}.tsig-waffle-more{color:#15803d;font-size:11.5px;font-weight:600}.tsig-stack{background:#f3f4f6;border-radius:8px;display:flex;height:16px;overflow:hidden;width:100%}.tsig-seg{height:100%;transition:width .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--d,0ms);width:0}.is-on .tsig-seg{width:var(--w)}.tsig-seg--amber{background:#fbbf24}.tsig-seg--orange{background:#fb923c}.tsig-seg--red{background:#ef4444}.tsig-seg--deep{background:#991b1b}.tsig-seg--indigo{background:#6366f1}.tsig-seg--blue{background:#3b82f6}.tsig-seg--teal{background:#14b8a6}.tsig-seg--muted{background:#cbd5e1}.tsig-legend{display:grid;gap:4px 14px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:10px 0 0;padding:0}.tsig-legend li{align-items:center;color:#6b7280;display:flex;font-size:11.5px;gap:6px;min-width:0}.tsig-swatch{border-radius:3px;flex-shrink:0;height:9px;transition:none;width:9px}.tsig-legend-l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tsig-legend-v{color:#111827;font-weight:600;margin-left:auto;white-space:nowrap}.tsig-venn{align-self:center;height:auto;max-width:260px;width:100%}.tsig-venn circle{opacity:0;transform:scale(.85);transform-origin:center;transition:opacity .45s ease,transform .55s cubic-bezier(.22,1,.36,1)}.is-on .tsig-venn circle{opacity:1;transform:none}.tsig-venn-a{fill:rgba(239,68,68,.16);stroke:#ef4444;stroke-width:1}.tsig-venn-b{fill:rgba(99,102,241,.16);stroke:#6366f1;stroke-width:1}.tsig-venn-both{fill:#b91c1c;stroke:none;transition-delay:.2s}.tsig-venn-t{fill:#111827;font-size:13px;font-weight:700}.tsig-venn-t--both{fill:#b91c1c}.tsig-venn-s{fill:#6b7280;font-size:9.5px}.tsig-days{display:flex;flex-wrap:wrap;gap:4px}.tsig-day{background:#fb923c;border-radius:3px;height:22px;transform:scaleY(0);transform-origin:bottom;transition:transform .3s cubic-bezier(.22,1,.36,1);transition-delay:var(--d,0ms);width:6px}.is-on .tsig-day{transform:none}.tsig-days-sum{color:#c2410c;font-size:12px;font-weight:600;margin-top:8px}@media (prefers-reduced-motion:reduce){.tsig-area-fill,.tsig-area-val,.tsig-cell,.tsig-day,.tsig-dot,.tsig-seg,.tsig-venn circle{transition:none!important;transition-delay:0ms!important}.tsig-area-line{stroke-dasharray:none;stroke-dashoffset:0;transition:none!important}}.tbrief-ask{align-items:center;border-top:1px solid #f3f4f6;display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:14px}.tbrief-ask-label{color:#6b7280;font-size:12px;font-weight:600;margin-right:2px}.tbrief-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#374151;cursor:pointer;font-size:12.5px;line-height:1.2;padding:6px 12px;transition:border-color .15s,color .15s,background .15s}.tbrief-chip:focus,.tbrief-chip:hover{background:rgba(79,70,229,.06);border-color:#4f46e5;color:#4f46e5}.tbrief-chip:focus{outline:2px solid rgba(79,70,229,.35);outline-offset:1px}.tbrief-open{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#4f46e5;border:1px solid #4f46e5;border-radius:999px;color:#fff;cursor:pointer;font-size:12.5px;font-weight:600;line-height:1.2;margin-left:auto;padding:7px 16px;transition:background .15s,border-color .15s}.tbrief-open i{margin-right:6px}.tbrief-open:focus,.tbrief-open:hover{background:#4338ca;border-color:#4338ca;color:#fff}.tbrief-open:focus{outline:2px solid rgba(79,70,229,.35);outline-offset:1px}@media (max-width:767.98px){.tsig-panel{gap:14px;grid-template-columns:minmax(0,1fr)}.tsig-roll{margin-left:0}.tsig-tab{flex:1 1 44%;min-width:0}}@media (max-width:575.98px){.tbrief-head{flex-wrap:wrap;padding:14px}.tsig-legend{grid-template-columns:minmax(0,1fr)}.tsig-area-x span{font-size:9.5px}.tsig-day{width:5px}.tbrief-live{margin-left:46px}.tbrief-body{padding:14px}.tbrief-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.tbrief-lead-n{font-size:26px}.tbrief-open{margin-left:0;text-align:center;width:100%}}.dark-theme .tbrief{background:var(--dt-card,#262a30);border-color:var(--dt-border,#2d323a)}.dark-theme .tbrief-head{border-bottom-color:var(--dt-border,#2d323a)}.dark-theme .tbrief-mark{background:rgba(129,140,248,.16);color:#a5b4fc}.dark-theme .tbrief-title{color:#e5e7eb}.dark-theme .tbrief-ask-label,.dark-theme .tbrief-lead-eyebrow,.dark-theme .tbrief-live,.dark-theme .tbrief-sub,.dark-theme .tbrief-tile-l{color:var(--dt-text-muted,#9ca3af)}.dark-theme .tbrief-live{border-color:var(--dt-border,#2d323a)}.dark-theme .tbrief-dot{background:#4ade80}.dark-theme .tbrief-lead-l{color:#e5e7eb}.dark-theme .tbrief-lead:focus .tbrief-lead-l,.dark-theme .tbrief-lead:hover .tbrief-lead-l{color:#a5b4fc}.dark-theme .tbrief-tile{background:#262b32;border-color:var(--dt-border,#2d323a)}.dark-theme .tbrief-tile--red{background:#2f2427;border-color:hsla(0,91%,71%,.32)}.dark-theme .tbrief-tile--amber{background:#2e2921;border-color:rgba(251,191,36,.3)}.dark-theme a.tbrief-tile:focus,.dark-theme a.tbrief-tile:hover{border-color:#818cf8}.dark-theme .tbrief-n--red{color:#f87171}.dark-theme .tbrief-n--amber{color:#fbbf24}.dark-theme .tbrief-n--blue{color:#60a5fa}.dark-theme .tbrief-ask{border-top-color:var(--dt-border,#2d323a)}.dark-theme .tbrief-chip{background:#262b32;border-color:var(--dt-border,#2d323a);color:#d1d5db}.dark-theme .tbrief-chip:focus,.dark-theme .tbrief-chip:hover{background:rgba(129,140,248,.12);border-color:#818cf8;color:#c7d2fe}.dark-theme .tbrief-open{background:#6366f1;border-color:#6366f1;color:#fff}.dark-theme .tbrief-open:focus,.dark-theme .tbrief-open:hover{background:#818cf8;border-color:#818cf8}.dark-theme .tsig{border-top-color:var(--dt-border,#2d323a)}.dark-theme .tsig-title{color:#e5e7eb}.dark-theme .tsig-title svg{color:#a5b4fc}.dark-theme .tsig-area-x span,.dark-theme .tsig-figure-u,.dark-theme .tsig-hint,.dark-theme .tsig-roll,.dark-theme .tsig-tab-l,.dark-theme .tsig-viz-cap{color:var(--dt-text-muted,#9ca3af)}.dark-theme .tsig-roll b{color:#e5e7eb}.dark-theme .tsig-tab{background:#262b32;border-color:var(--dt-border,#2d323a)}.dark-theme .tsig-tab:hover{border-color:#3a4049}.dark-theme .tsig-tab.is-active{background:rgba(129,140,248,.12);border-color:#818cf8}.dark-theme .tsig-tone--red{color:#f87171}.dark-theme .tsig-tone--amber{color:#fbbf24}.dark-theme .tsig-tone--orange{color:#fdba74}.dark-theme .tsig-tone--green{color:#4ade80}.dark-theme .tsig-tone--blue{color:#60a5fa}.dark-theme .tsig-panel-title{color:#e5e7eb}.dark-theme .tsig-panel-body{color:#cbd5e1}.dark-theme .tsig-stack{background:#31363e}.dark-theme .tsig-axis{stroke:#3f454e}.dark-theme .tsig-area-fill{fill:rgba(251,191,36,.16)}.dark-theme .tsig-area-line{stroke:#fbbf24}.dark-theme .tsig-dot{fill:var(--dt-card,#262a30);stroke:#fbbf24}.dark-theme .tsig-dot.is-peak{fill:#fbbf24}.dark-theme .tsig-area-val{fill:rgba(251,191,36,.72)}.dark-theme .tsig-area-val.is-peak{fill:#fbbf24}.dark-theme .tsig-tip{background:#0e1116;border-color:#3a4049;color:#e5e7eb}.dark-theme .tsig-cell{background:#4ade80}.dark-theme .tsig-waffle-more{color:#4ade80}.dark-theme .tsig-seg--deep{background:#b91c1c}.dark-theme .tsig-seg--muted{background:#4b5563}.dark-theme .tsig-legend li{color:var(--dt-text-muted,#9ca3af)}.dark-theme .tsig-legend-v{color:#e5e7eb}.dark-theme .tsig-venn-a{fill:hsla(0,91%,71%,.2);stroke:#f87171}.dark-theme .tsig-venn-b{fill:rgba(129,140,248,.2);stroke:#818cf8}.dark-theme .tsig-venn-both{fill:#f87171}.dark-theme .tsig-venn-t{fill:#e5e7eb}.dark-theme .tsig-venn-t--both{fill:#f87171}.dark-theme .tsig-venn-s{fill:var(--dt-text-muted,#9ca3af)}.dark-theme .tsig-day{background:#fdba74}.dark-theme .tsig-days-sum{color:#fdba74}#save-task-data-form{--asn-text:#1e1f21;--asn-text-muted:#6d6e6f;--asn-text-soft:#9499a0;--asn-border:#e6e8eb;--asn-border-strong:#d4d7dc;--asn-panel:#fff;--asn-panel-2:#fafbfc;--asn-hover:#f1f2f4;--asn-accent:#4573d2;--asn-accent-soft:#e8eefb;--asn-radius:10px}.dark-theme #save-task-data-form{--asn-text:#f0f1f2;--asn-text-muted:#a8aaae;--asn-text-soft:#7a7c80;--asn-border:#3a3b3d;--asn-border-strong:#4a4b4d;--asn-panel:var(--dt-modal-surface,#24262b);--asn-panel-2:#1f2226;--asn-hover:#31343a;--asn-accent-soft:#2c3a55}#save-task-data-form .add-client{background:var(--asn-panel)!important;border:1px solid var(--asn-border);border-radius:var(--asn-radius)!important;overflow:hidden}#save-task-data-form h4.border-bottom-grey{background:var(--asn-panel)!important;border-bottom:1px solid var(--asn-border)!important;color:var(--asn-text)!important;font-size:15px!important;font-weight:600!important;letter-spacing:.04em;padding:14px 20px!important;text-transform:uppercase}#save-task-data-form .badge{align-items:center;border:1px solid transparent;border-radius:12px!important;display:inline-flex;font-size:12px!important;font-weight:500!important;gap:4px;padding:4px 10px!important}#save-task-data-form .badge-primary{background:var(--asn-accent-soft)!important;color:var(--asn-accent)!important}#save-task-data-form .badge-info{background:#ede7fa!important;color:#7b5fc3!important}#save-task-data-form #heading,#save-task-data-form input[name=heading]{font-size:15px!important;font-weight:600!important;height:40px!important;padding:8px 12px!important}#save-task-data-form .f-14.text-dark-grey,#save-task-data-form label{color:var(--asn-text-muted)!important;font-size:12px!important;font-weight:600!important;letter-spacing:0;margin-bottom:6px!important;text-transform:none}#save-task-data-form .bootstrap-select .dropdown-toggle,#save-task-data-form .form-control,#save-task-data-form .select2-container--default .select2-selection{background:var(--asn-panel-2)!important;border:1px solid var(--asn-border)!important;border-radius:12px!important;color:var(--asn-text)!important;font-size:13px!important;min-height:40px!important;transition:border-color .12s,box-shadow .12s,background .12s}#save-task-data-form .bootstrap-select .dropdown-toggle:hover,#save-task-data-form .form-control:hover{border-color:var(--asn-border-strong)!important}#save-task-data-form .bootstrap-select.show .dropdown-toggle,#save-task-data-form .form-control:focus{background:var(--asn-panel)!important;border-color:var(--asn-accent)!important;box-shadow:0 0 0 2px var(--asn-accent-soft)!important;outline:none!important}#save-task-data-form .add-client .col-lg-3,#save-task-data-form .add-client .col-lg-4,#save-task-data-form .add-client .col-lg-6,#save-task-data-form .add-client .col-md-4,#save-task-data-form .add-client .col-md-5,#save-task-data-form .add-client .col-md-6{margin-bottom:12px}#save-task-data-form .input-group-append .btn{background:var(--asn-hover)!important;border:1px solid var(--asn-border)!important;border-radius:0 6px 6px 0!important;color:var(--asn-text)!important;font-size:12px!important;font-weight:500!important;padding:6px 12px!important}#save-task-data-form .input-group-append .btn:hover{background:var(--asn-border)!important}#save-task-data-form .ql-toolbar{background:var(--asn-panel-2);border:1px solid var(--asn-border)!important;border-bottom:0!important;border-radius:6px 6px 0 0}#save-task-data-form .ql-container{background:var(--asn-panel);border:1px solid var(--asn-border)!important;border-radius:0 0 6px 6px;font-size:13px!important}#save-task-data-form .ql-editor{min-height:100px}#save-task-data-form .task-linked-ticket-banner{background:#f0f9ff;border-left:3px solid #0ea5e9}#save-task-data-form .task-linked-ticket-banner strong{color:#0c4a6e}.dark-theme #save-task-data-form .task-linked-ticket-banner,body.dark-theme #save-task-data-form .task-linked-ticket-banner{background:#0c3d5c!important;border-left-color:#38bdf8!important}.dark-theme #save-task-data-form .task-linked-ticket-banner strong,body.dark-theme #save-task-data-form .task-linked-ticket-banner strong{color:#7dd3fc!important}.dark-theme #save-task-data-form .task-linked-ticket-banner i,body.dark-theme #save-task-data-form .task-linked-ticket-banner i{color:#38bdf8!important}#save-task-data-form .dropzone{background:var(--asn-panel-2)!important;border:2px dashed var(--asn-border)!important;border-radius:8px!important;min-height:100px!important}#save-task-data-form .dropzone:hover{border-color:var(--asn-accent)!important}#save-task-data-form .dropzone .dz-message{color:var(--asn-text-muted)!important;font-size:13px!important}#save-task-data-form .custom-control-label{color:var(--asn-text)!important;font-size:13px!important;font-weight:400!important;text-transform:none}#save-task-data-form .custom-control-input:checked~.custom-control-label:before{background-color:var(--asn-accent)!important;border-color:var(--asn-accent)!important}#save-task-data-form .border-top-grey,#save-task-data-form .modal-footer{background:var(--asn-panel)!important;border-top:1px solid var(--asn-border)!important;padding:14px 18px!important}#save-task-data-form .save-task,#save-task-data-form [class*=btn-primary],#save-task-data-form button[type=submit]{border-radius:18px!important;font-size:13px!important;font-weight:600!important;padding:7px 16px!important}#save-task-data-form .btn-secondary,#save-task-data-form [class*=btn-cancel]{background:transparent!important;border:1px solid var(--asn-border)!important;border-radius:18px!important;color:var(--asn-text)!important;font-size:13px!important;font-weight:500!important;padding:7px 16px!important}#save-task-data-form .input-group .fa-calendar{color:var(--asn-text-muted)}#save-task-data-form .bootstrap-select .filter-option{color:var(--asn-text)!important;font-size:13px!important}#save-task-data-form .bootstrap-select .dropdown-menu{border:1px solid var(--asn-border)!important;border-radius:8px!important;padding:4px!important}#save-task-data-form .bootstrap-select .dropdown-menu li a{border-radius:6px!important;font-size:13px!important;padding:6px 10px!important}#save-task-data-form .bootstrap-select .dropdown-menu li a:hover{background:var(--asn-hover)!important}#save-task-data-form .bootstrap-select .dropdown-menu li.selected a{background:var(--asn-accent-soft)!important;color:var(--asn-accent)!important;font-weight:500}#save-task-data-form input[name=heading]{background:var(--asn-panel-2)!important;border-width:1px!important;font-size:20px!important;font-weight:600!important;height:52px!important;padding:10px 14px!important}#save-task-data-form .add-client>.row.p-20>.col-lg-6:has(input[name=heading]) label{font-size:11px!important;letter-spacing:.04em!important;text-transform:uppercase!important}#save-task-data-form .col-md-12:has(#description),#save-task-data-form .form-group:has(#description){border-top:1px dashed var(--asn-border)}#save-task-data-form .form-group:has(#description) label{color:var(--asn-text-muted)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;margin-bottom:10px!important;text-transform:uppercase!important}#save-task-data-form #description{min-height:140px}#save-task-data-form .other-details-button{background:var(--asn-panel)!important;border-bottom:0!important;border-top:1px solid var(--asn-border)!important;padding:14px 24px!important}#save-task-data-form .other-details-button a{align-items:center;color:var(--asn-text)!important;display:flex;font-size:13px!important;font-weight:600!important;gap:10px;letter-spacing:.04em;text-transform:uppercase}#save-task-data-form .other-details-button a:hover{color:var(--asn-accent)!important}#save-task-data-form .other-details-button .fa-chevron-down{color:var(--asn-text-muted);font-size:11px!important;transition:transform .2s}#save-task-data-form .other-details-button.open .fa-chevron-down{transform:rotate(180deg)}#save-task-data-form #other-details{background:var(--asn-panel)!important;padding:22px 24px!important}#save-task-data-form .form-group{margin-bottom:14px!important}#save-task-data-form .form-group label,#save-task-data-form label.f-14{color:var(--asn-text-muted)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.04em!important;margin-bottom:6px!important;text-transform:uppercase!important}#save-task-data-form .add-client>.text-right,#save-task-data-form .add-client>div:last-child:has(button[type=submit]),#save-task-data-form .col-sm-12.text-right,#save-task-data-form .modal-footer,#save-task-data-form .row>.col-12.text-right,#save-task-data-form .text-right.p-20,#save-task-data-form>.add-client>div:last-child{background:var(--asn-panel)!important;border-top:1px solid var(--asn-border)!important;bottom:0;display:flex!important;gap:10px;justify-content:flex-end;margin:0!important;padding:14px 20px!important;position:sticky;z-index:5}#save-task-data-form .select2-container--default .select2-selection--multiple{background:var(--asn-panel-2)!important;border-color:var(--asn-border)!important;border-radius:6px!important;min-height:38px!important}#save-task-data-form .select2-container--default .select2-selection--multiple .select2-selection__choice{background:var(--asn-accent-soft)!important;border:0!important;border-radius:12px!important;color:var(--asn-accent)!important;font-size:12px!important;font-weight:500!important;margin:3px 4px 3px 0!important;padding:2px 10px!important}#save-task-data-form .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:var(--asn-accent)!important;margin-right:4px!important}#save-task-data-form .pt-5:has(input[type=checkbox][name=without_duedate]){padding-top:28px!important}#save-task-data-form .add-client{box-shadow:none!important}#save-task-data-form .col-md-12.col-lg-12:empty,#save-task-data-form .col-md-12.show-leave:empty,#save-task-data-form .col-sm-12:empty,#save-task-data-form [class*=col-]:empty:not(.dropzone):not(.ql-editor){display:none!important}#save-task-data-form .form-section-divider{align-items:center;border-top:1px solid var(--asn-border);color:var(--asn-text-muted)!important;display:flex;flex:0 0 100%!important;font-size:11px!important;font-weight:700!important;gap:8px;letter-spacing:.08em!important;margin:8px 0 4px!important;max-width:100%!important;padding:18px 10px 8px!important;text-transform:uppercase!important}#save-task-data-form .form-section-divider:first-of-type{border-top:0;margin-top:0;padding-top:4px}#save-task-data-form .form-section-divider .icon{font-size:14px;opacity:.65}#save-task-data-form .form-section-divider .count{background:var(--asn-hover);border-radius:10px;color:var(--asn-text-muted);font-size:10px;font-weight:600;margin-left:auto;padding:1px 8px}#save-task-data-form .add-client>.row.p-20>[data-promoted=label]{flex:0 0 50%!important;max-width:50%!important}#save-task-data-form .add-client>.row.p-20>[data-promoted=priority]{flex:0 0 25%!important;max-width:25%!important}#save-task-data-form .add-client>.row.p-20>[data-promoted=dropzone]{flex:0 0 100%!important;margin-top:8px;max-width:100%!important}#save-task-data-form .add-client>.row.p-20{margin:0!important;padding:18px 20px 8px!important;row-gap:4px}#save-task-data-form .add-client>.row.p-20>[class*=col-]{padding:0 10px!important}#save-task-data-form .add-client>.row.p-20>.col-lg-6:has(input[name=heading]),#save-task-data-form .add-client>.row.p-20>.col-md-6:has(input[name=heading]){flex:0 0 100%!important;margin-bottom:6px;max-width:100%!important}@media (min-width:992px){#save-task-data-form .add-client>.row.p-20>.col-md-6.col-lg-6:has(#task_category_id){flex:0 0 40%!important;max-width:40%!important}#save-task-data-form .add-client>.row.p-20>.col-md-5.col-lg-3:has(#task_start_date){flex:0 0 20%!important;max-width:20%!important}#save-task-data-form .add-client>.row.p-20>.col-md-5.col-lg-3.dueDateBox,#save-task-data-form .add-client>.row.p-20>.col-md-5.col-lg-3:has(#due_date){flex:0 0 20%!important;max-width:20%!important}#save-task-data-form .add-client>.row.p-20>.col-md-2.col-lg-2:has(input[name=without_duedate]){align-items:center;display:flex;flex:0 0 20%!important;max-width:20%!important;padding-top:28px!important}#save-task-data-form .add-client>.row.p-20>.col-lg-3.col-md-6:has(#board_column_id){flex:0 0 25%!important;max-width:25%!important}#save-task-data-form .add-client>.row.p-20>.col-md-12.col-lg-8{flex:0 0 75%!important;max-width:75%!important}}@media (max-width:991.98px){#save-task-data-form .add-client>.row.p-20>.col-md-2.col-lg-2:has(input[name=without_duedate]){align-items:center;display:flex;margin-bottom:12px;padding-top:0!important}}#save-task-data-form .select2-container--default .select2-selection--multiple{align-items:flex-start;max-height:none;min-height:44px!important;padding:4px 8px!important}.select2-container--open .select2-results__options,.select2-results__options{max-height:360px!important}#save-task-data-form .select2-container--default .select2-selection--multiple .select2-selection__choice,#save-task-data-form .select2-container--default .select2-selection__choice{align-items:center;display:inline-flex!important;gap:4px;line-height:1.4!important;padding:3px 4px 3px 8px!important}#save-task-data-form .select2-container--default .select2-selection__choice>:not(.select2-selection__choice__remove){order:1!important}#save-task-data-form .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,#save-task-data-form .select2-container--default .select2-selection__choice__remove,#save-task-data-form .select2-selection__choice__remove{background:transparent!important;border:0!important;color:var(--asn-accent)!important;font-size:16px!important;line-height:1!important;margin:0 0 0 4px!important;opacity:.6;order:2!important;padding:0 4px 0 6px!important}#save-task-data-form .select2-container--default .select2-selection__choice__remove:hover{color:var(--asn-red,#e8384f)!important;opacity:1}#save-task-data-form .select2-selection__choice img{border-radius:50%!important;flex-shrink:0;height:20px!important;width:20px!important}#save-task-data-form .select2-results__option img,.select2-results__option img.taskEmployeeImg{border-radius:50%!important;height:24px!important;width:24px!important}.dark-theme .select2-results__option img,body.dark-theme .select2-results__option img{border:1px solid #3a3b3d}#save-task-data-form .assignee-quick-actions{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px}#save-task-data-form .assignee-quick-actions .quick-chip{align-items:center;background:var(--asn-hover);border:1px solid var(--asn-border);border-radius:14px;color:var(--asn-text);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:3px 10px;transition:all .12s}#save-task-data-form .assignee-quick-actions .quick-chip:hover{background:var(--asn-accent-soft);border-color:var(--asn-accent);color:var(--asn-accent)}#save-task-data-form .assignee-quick-actions .quick-chip img{border-radius:50%;height:18px;width:18px}#save-task-data-form #add-employee{display:none!important}.select2-dropdown .select2-invite-footer{align-items:center;background:var(--asn-panel,#fff);border-top:1px solid var(--asn-border,#e6e8eb);color:var(--asn-accent,#4573d2);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:8px 12px}.select2-dropdown .select2-invite-footer:hover{background:var(--asn-accent-soft,#e8eefb)}.dark-theme .select2-dropdown .select2-invite-footer,body.dark-theme .select2-dropdown .select2-invite-footer{background:var(--dt-modal-surface,#24262b);border-color:#3a3b3d;color:#6b9bf0}#save-task-data-form .select2-container--default .select2-selection__rendered{padding:0!important}#save-task-data-form .select2-container--default .select2-search--inline .select2-search__field{height:24px!important;margin-top:6px!important}#save-task-data-form .input-group:has(#selectAssignee),#save-task-data-form .input-group:has(#task_category_id){flex-wrap:nowrap}#save-task-data-form .input-group:has(#selectAssignee) .form-control,#save-task-data-form .input-group:has(#selectAssignee) .select2-container{flex:1 1 auto!important;width:auto!important}#save-task-data-form .input-group-append{margin-left:-1px}#save-task-data-form .col-md-12:has(#description),#save-task-data-form .form-group:has(#description){margin-top:8px!important;padding-top:14px!important}#save-task-data-form .col-md-12:has(#description){padding-left:10px!important;padding-right:10px!important}#save-task-data-form #other-details{padding:18px 20px 8px!important}#save-task-data-form #other-details>.col-sm-12{padding:0!important}#save-task-data-form #other-details>.col-sm-12>.row>[class*=col-]{margin-bottom:12px;padding:0 10px!important}#save-task-data-form #other-details .col-md-3.col-lg-3,#save-task-data-form #other-details .col-md-4.col-lg-4{align-items:center;display:flex;min-height:42px}#save-task-data-form>.add-client{display:flex;flex-direction:column}#save-task-data-form #task-file-upload-dropzone,#save-task-data-form .dropzone-design{margin:0 10px!important}#save-task-data-form .add-client>.px-20,#save-task-data-form .add-client>div.px-20.pt-3,#save-task-data-form .add-client>div[class*=px-20]{padding:14px 20px 6px!important}#save-task-data-form .add-client>div[class*=px-20] .badge{margin-right:8px!important}#save-task-data-form .select2-container--default .select2-selection--multiple,#save-task-data-form .select2-container--default .select2-selection--single{background:var(--asn-panel-2)!important;border-color:var(--asn-border)!important;color:var(--asn-text)!important}#save-task-data-form .select2-container--default .select2-selection--single .select2-selection__rendered,#save-task-data-form .select2-container--default .select2-selection__rendered{color:var(--asn-text)!important}#save-task-data-form .select2-container--default .select2-selection__choice,#save-task-data-form .select2-container--default .select2-selection__choice__display,#save-task-data-form .select2-selection__choice__display{background:var(--asn-accent-soft)!important;color:var(--asn-accent)!important}#save-task-data-form .select2-container--default .select2-search--inline .select2-search__field{color:var(--asn-text)!important;font-size:13px!important;height:26px!important;margin:5px 2px!important;min-height:26px!important;padding:0 6px!important}#save-task-data-form .select2-container--default .select2-search--inline .select2-search__field,#save-task-data-form .select2-container--default .select2-search--inline .select2-search__field:focus{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}#save-task-data-form .select2-container--default .select2-search--inline .select2-search__field::-moz-placeholder{color:var(--asn-text-soft)!important}#save-task-data-form .select2-container--default .select2-search--inline .select2-search__field::placeholder{color:var(--asn-text-soft)!important}#save-task-data-form .select2-container--default.select2-container--focus .select2-selection--multiple{background:var(--asn-panel)!important;border-color:var(--asn-accent)!important;box-shadow:0 0 0 2px var(--asn-accent-soft)!important}.select2-container--default .select2-dropdown,.select2-dropdown{background:var(--asn-panel,#fff)!important;border-color:var(--asn-border,#e6e8eb)!important;color:var(--asn-text,#1e1f21)!important}.dark-theme .select2-container--default .select2-dropdown,.dark-theme .select2-dropdown,body.dark-theme .select2-dropdown{background:var(--dt-modal-surface,#24262b)!important;border-color:#3a3b3d!important;color:#f0f1f2!important}.dark-theme .select2-container--default .select2-results__option,body.dark-theme .select2-container--default .select2-results__option{background:transparent!important;color:#f0f1f2!important}.dark-theme .select2-container--default .select2-results__option--highlighted,.dark-theme .select2-container--default .select2-results__option--highlighted[aria-selected],body.dark-theme .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#2c3a55!important;color:#f0f1f2!important}.dark-theme .select2-container--default .select2-results__option[aria-selected=true],body.dark-theme .select2-container--default .select2-results__option[aria-selected=true]{background:#353638!important;color:#6b9bf0!important}.main-container .content-wrapper.task-form-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.task-form-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.task-form-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.task-form-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.task-form-page .action-bar,.main-container .content-wrapper.task-form-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.main-container .content-wrapper.task-form-page{min-height:0}.main-container .content-wrapper.task-form-page .row .row{margin-left:0!important;margin-right:0!important}.main-container .content-wrapper.task-form-page .row .row>[class*=col-]{padding-left:15px;padding-right:15px}.main-container .content-wrapper.task-form-page #save-task-data-form,.main-container .content-wrapper.task-form-page .add-client{margin-left:0;margin-right:0;max-width:none}body.dark-theme .main-container .content-wrapper.task-form-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.task-form-page{padding:0 0 8px}}@media (max-width:575.98px){.main-container .content-wrapper.task-form-page .add-client{border-left:none!important;border-radius:0!important;border-right:none!important}}.dark-theme #save-task-data-form .ql-container,.dark-theme #save-task-data-form .ql-container.ql-snow,.dark-theme #save-task-data-form .ql-toolbar.ql-snow{background-color:var(--asn-panel-2)!important;border-color:var(--asn-border)!important;border-width:1px!important}.dark-theme .task-detail-panel #save-task-data-form .bootstrap-select .dropdown-toggle,.dark-theme .task-detail-panel #save-task-data-form .form-control,.dark-theme .task-detail-panel #save-task-data-form .select2-container--default .select2-selection{background-color:var(--asn-panel-2)!important;border-color:var(--asn-border)!important}.rtz-pac{background:#fff;border:1px solid #e0e4e8;border-radius:6px;max-height:280px;overflow-y:auto;padding:4px 0;position:absolute;z-index:10060}.rtz-pac-item{cursor:pointer;font-size:13px;line-height:1.35;padding:7px 14px}.rtz-pac-item.active{background:#f2f4f7}.rtz-pac-main{color:#28313c;display:block;font-weight:500}.rtz-pac-secondary{color:#7c8798;display:block;font-size:12px}.rtz-pac-match{font-weight:700}.dark-theme .rtz-pac{background:#24282d;border-color:#3a3f45}.dark-theme .rtz-pac-item.active{background:#2e343a}.dark-theme .rtz-pac-main{color:#e9ecef}.dark-theme .rtz-pac-secondary{color:#99a5b1}.exp-context{background:var(--expc-border,#e6e8eb);border:1px solid var(--expc-border,#e6e8eb);border-radius:8px;display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 18px;overflow:hidden}.exp-context-item{align-items:flex-start;background:var(--expc-panel,#fff);display:flex;gap:10px;min-width:0;padding:12px 14px}.exp-context-icon{color:var(--header_color,#1d82f5);flex-shrink:0;font-size:14px;margin-top:2px}.exp-context-body{display:flex;flex-direction:column;gap:2px;min-width:0}.exp-context-label{color:var(--expc-text-muted,#6d6e6f);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.exp-context-value{color:var(--expc-text,#1e1f21);font-size:13px;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exp-context-value--muted{color:var(--expc-text-muted,#6d6e6f)}.exp-context-amount{color:var(--expc-positive,#15803d);font-variant-numeric:tabular-nums;font-weight:600;margin-left:6px}.exp-context-amount.is-negative{color:var(--expc-negative,#b91c1c)}@media (max-width:767px){.exp-context{grid-template-columns:minmax(0,1fr)}}body.dark-theme .exp-context{--expc-border:#3a3b3d;--expc-panel:var(--dt-modal-surface,#24262b);--expc-text:#f0f1f2;--expc-text-muted:#a8aaae;--expc-positive:#4ade80;--expc-negative:#f87171}body.dark-theme .add-client .exp-context .exp-context-item .exp-context-body span.exp-context-label{color:var(--expc-text-muted)!important}body.dark-theme .add-client .exp-context .exp-context-item .exp-context-body span.exp-context-value{color:var(--expc-text)!important}body.dark-theme .add-client .exp-context .exp-context-item .exp-context-body span.exp-context-value--muted{color:var(--expc-text-muted)!important}body.dark-theme .add-client .exp-context .exp-context-item .exp-context-body span.exp-context-amount{color:var(--expc-positive)!important}body.dark-theme .add-client .exp-context .exp-context-item .exp-context-body span.exp-context-amount.is-negative{color:var(--expc-negative)!important}.exp-payer{margin-bottom:16px}.exp-payer-legend{color:var(--expc-text,#1e1f21);display:block;font-size:13px;font-weight:600;margin-bottom:8px}.exp-payer-options{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.exp-payer-option{align-items:flex-start;background:var(--expc-panel,#fff);border:1px solid var(--expc-border,#e6e8eb);border-radius:8px;cursor:pointer;display:flex;gap:10px;margin:0;padding:12px 14px}.exp-payer-option input[type=radio]{flex-shrink:0;margin-top:3px}.exp-payer-option.is-selected{background:var(--expc-selected,#f2f7fe);border-color:var(--header_color,#1d82f5)}.exp-payer-option-body{display:flex;flex-direction:column;gap:3px;min-width:0}.exp-payer-option-title{color:var(--expc-text,#1e1f21);font-size:13px;font-weight:600}.exp-payer-option-hint{color:var(--expc-text-muted,#6d6e6f);font-size:12px;line-height:1.45}.exp-payer-warning{align-items:flex-start;background:var(--expc-warn-bg,#fffbeb);border:1px solid var(--expc-warn-border,#fcd34d);border-radius:8px;color:var(--expc-warn-text,#92400e);display:flex;font-size:12px;line-height:1.45;margin-top:8px;padding:10px 12px}@media (max-width:767px){.exp-payer-options{grid-template-columns:minmax(0,1fr)}}body.dark-theme .exp-payer{--expc-border:#3a3b3d;--expc-panel:var(--dt-modal-surface,#24262b);--expc-text:#f0f1f2;--expc-text-muted:#a8aaae;--expc-selected:#2c3a55;--expc-warn-text:#fcd34d;--expc-warn-bg:#3a2f14;--expc-warn-border:#92400e}body.dark-theme .add-client .exp-payer .exp-payer-options .exp-payer-option .exp-payer-option-body span.exp-payer-option-title{color:var(--expc-text)!important}body.dark-theme .add-client .exp-payer .exp-payer-options .exp-payer-option .exp-payer-option-body span.exp-payer-option-hint{color:var(--expc-text-muted)!important}body.dark-theme .exp-payer-warning{--dt-text:var(--expc-warn-text)}.rtz-form-section~.rtz-form-section{border-top:1px solid var(--rtzfs-border,#e6e8eb);margin-top:4px;padding-top:18px}.rtz-form-section-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:2px}.rtz-form-section-title{color:var(--rtzfs-title,#6d6e6f);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rtz-form-section-hint{color:var(--rtzfs-hint,#8b8d90);font-size:12px}body.dark-theme .rtz-form-section~.rtz-form-section{--rtzfs-border:#3a3b3d}body.dark-theme .rtz-form-section p.text-lightest,body.dark-theme .rtz-form-section-head{--dt-text:#a8aaae}.rtz-detail-grid{display:grid;gap:16px 28px;grid-template-columns:repeat(3,minmax(0,1fr))}.rtz-detail{min-width:0}.rtz-detail--full{grid-column:1/-1}.rtz-detail-label{color:var(--rtzd-label,#8b8d90);display:block;font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:3px;text-transform:uppercase}.rtz-detail-value{color:var(--rtzd-value,#1e1f21);font-size:14px;line-height:1.45;word-break:break-word}.rtz-detail-value .media{max-width:none}@media (max-width:991px){.rtz-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.rtz-detail-grid{grid-template-columns:minmax(0,1fr)}}body.dark-theme .rtz-detail-label{--dt-text:#a8aaae;color:#a8aaae}body.dark-theme .rtz-detail-value{--dt-text:#f0f1f2;color:#f0f1f2}#save-ticket-data-form{--rqf-text:#1e1f21;--rqf-text-muted:#6d6e6f;--rqf-border:#e6e8eb;--rqf-border-strong:#d4d7dc;--rqf-panel:#fff;--rqf-panel-2:#fafbfc;--rqf-hover:#f1f2f4;--rqf-accent:var(--header_color,#1d82f5);--rqf-accent-soft:#e8eefb;--rqf-radius:12px;--rqf-gutter:20px;--rqf-row-pad:12px;--rqf-col-pad:8px}.dark-theme #save-ticket-data-form{--rqf-text:#f0f1f2;--rqf-text-muted:#a8aaae;--rqf-border:#3a3b3d;--rqf-border-strong:#4a4b4d;--rqf-panel:var(--dt-modal-surface,#24262b);--rqf-panel-2:#1f2226;--rqf-hover:#31343a;--rqf-accent-soft:#2c3a55}#save-ticket-data-form .add-client{background:var(--rqf-panel)!important;border:1px solid var(--rqf-border);border-radius:var(--rqf-radius)!important;box-shadow:none!important;overflow:hidden}#save-ticket-data-form .add-client>h4.border-bottom-grey{background:var(--rqf-panel)!important;border-bottom:1px solid var(--rqf-border)!important;color:var(--rqf-text)!important;font-size:15px!important;font-weight:600!important;letter-spacing:.04em;margin:0!important;padding:14px var(--rqf-gutter)!important;text-transform:uppercase}#save-ticket-data-form .add-client>.row{margin:0!important;padding:18px var(--rqf-row-pad)!important}#save-ticket-data-form .add-client>.row>[class*=col-]{margin-bottom:16px;padding-left:var(--rqf-col-pad);padding-right:var(--rqf-col-pad)}#save-ticket-data-form .add-client>.row>[class*=col-]:last-child{margin-bottom:0}#save-ticket-data-form .add-client>.row.rqf-row--flush{padding-bottom:0!important;padding-top:0!important}#save-ticket-data-form .add-client>.row.rqf-row--flush>[class*=col-]{margin-bottom:0}@media (min-width:992px){#save-ticket-data-form .add-client>.row>[class*=col-]:not(.col-md-12){flex:0 0 33.3333%;max-width:33.3333%}}@media (min-width:768px) and (max-width:991.98px){#save-ticket-data-form .add-client>.row>[class*=col-]:not(.col-md-12){flex:0 0 50%;max-width:50%}}#save-ticket-data-form .add-client>.row>[class*=col-]>.form-group>label,#save-ticket-data-form .add-client>.row>[class*=col-]>label{align-items:center;display:flex;margin-bottom:6px!important;margin-top:0!important;min-height:1.3rem}#save-ticket-data-form label{color:var(--rqf-text-muted)!important;font-size:12px!important;font-weight:600!important;letter-spacing:0;text-transform:none}#save-ticket-data-form .add-client>.row>[class*=col-]>.form-group{margin-bottom:0!important;margin-top:0!important}#save-ticket-data-form .add-client .bootstrap-select>.dropdown-toggle,#save-ticket-data-form .add-client .form-control:not(textarea):not(.bootstrap-select):not(.select-picker):not(.select2-hidden-accessible),#save-ticket-data-form .add-client .select2-container--default .select2-selection--single{height:40px;min-height:40px}#save-ticket-data-form .add-client .bootstrap-select>.dropdown-toggle,#save-ticket-data-form .add-client .form-control:not(.bootstrap-select):not(.select-picker):not(.select2-hidden-accessible),#save-ticket-data-form .add-client .select2-container--default .select2-selection{background:var(--rqf-panel-2)!important;border:1px solid var(--rqf-border)!important;border-radius:10px!important;color:var(--rqf-text)!important;font-size:13px!important;transition:border-color .12s,background .12s}#save-ticket-data-form .add-client .bootstrap-select>.dropdown-toggle:hover,#save-ticket-data-form .add-client .form-control:not(.bootstrap-select):not(.select-picker):not(.select2-hidden-accessible):hover{border-color:var(--rqf-border-strong)!important}#save-ticket-data-form .add-client .bootstrap-select.show>.dropdown-toggle,#save-ticket-data-form .add-client .form-control:not(.bootstrap-select):not(.select-picker):not(.select2-hidden-accessible):focus{background:var(--rqf-panel)!important;border-color:var(--rqf-accent)!important;box-shadow:none!important;outline:none!important}#save-ticket-data-form .add-client .bootstrap-select>.dropdown-toggle .filter-option,#save-ticket-data-form .add-client .bootstrap-select>.dropdown-toggle .filter-option-inner,#save-ticket-data-form .add-client .bootstrap-select>.dropdown-toggle .filter-option-inner-inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#save-ticket-data-form .add-client .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}#save-ticket-data-form .add-client .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}#save-ticket-data-form .add-client .input-group-append .btn{background:var(--rqf-hover)!important;border:1px solid var(--rqf-border)!important;border-radius:0 10px 10px 0!important;color:var(--rqf-text)!important;font-size:12px!important;font-weight:500!important;padding:6px 12px!important}#save-ticket-data-form .add-client .input-group-append .btn:hover{background:var(--rqf-border)!important}#save-ticket-data-form .ql-toolbar{background:var(--rqf-panel-2);border:1px solid var(--rqf-border)!important;border-bottom:0!important;border-radius:10px 10px 0 0}#save-ticket-data-form .ql-container{background:var(--rqf-panel);border:1px solid var(--rqf-border)!important;border-radius:0 0 10px 10px;font-size:13px!important}#save-ticket-data-form .ql-editor{min-height:110px}#save-ticket-data-form .rqf-context{padding:16px var(--rqf-gutter) 0}#save-ticket-data-form .rqf-slot-col .rvs-field{margin:0}#save-ticket-data-form .rqf-slot-col .rvs-slots{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))}#save-ticket-data-form .rqf-slot-col .rvs-label{align-items:center;color:var(--rqf-text-muted)!important;display:flex;font-size:12px!important;font-weight:600!important;margin-bottom:6px!important;min-height:1.3rem}#save-ticket-data-form .toggle-other-details,#save-ticket-data-form .toggle-visit-details{background:var(--rqf-panel);border-top:1px solid var(--rqf-border)!important;padding:14px var(--rqf-gutter)!important;transition:background .12s}#save-ticket-data-form .toggle-other-details:hover,#save-ticket-data-form .toggle-visit-details:hover{background:var(--rqf-hover)}#save-ticket-data-form .add-client>.w-100.border-top-grey{background:var(--rqf-panel);border-top:1px solid var(--rqf-border)!important;padding:14px var(--rqf-gutter)!important}#save-ticket-data-form .add-client>.row>.rtz-requester-row{margin-bottom:20px}#save-ticket-data-form .rtz-seg{background:var(--rqf-panel);border:1px solid var(--rqf-border);border-radius:10px;display:inline-flex;overflow:hidden}#save-ticket-data-form .rtz-seg-item{border-right:1px solid var(--rqf-border);margin:0;position:relative}#save-ticket-data-form .rtz-seg-item:last-child{border-right:0}#save-ticket-data-form .rtz-seg-item:has(+.rtz-seg-item>input:checked),#save-ticket-data-form .rtz-seg-item:has(>input:checked){border-right-color:transparent}#save-ticket-data-form .rtz-seg-item>input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}#save-ticket-data-form .rtz-seg-body{align-items:center;background:var(--rqf-panel);color:var(--rqf-text-muted);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:.4rem;min-height:40px;padding:0 1.15rem;transition:background .15s ease,color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}#save-ticket-data-form .rtz-seg-body>i{font-size:.875rem;opacity:.65}#save-ticket-data-form .rtz-seg-item:hover>.rtz-seg-body{background:var(--rqf-hover);color:var(--rqf-text)}#save-ticket-data-form .rtz-seg-item>input:checked+.rtz-seg-body{background:var(--header_color,#1d82f5);color:var(--on-primary,#fff)}#save-ticket-data-form .rtz-seg-item>input:checked+.rtz-seg-body>i{opacity:1}#save-ticket-data-form .rtz-seg-item>input:focus-visible+.rtz-seg-body{outline:2px solid var(--header_color,#1d82f5);outline-offset:-2px}@media (max-width:575.98px){#save-ticket-data-form{--rqf-gutter:16px;--rqf-row-pad:8px}#save-ticket-data-form .rtz-seg{display:grid;grid-template-columns:1fr 1fr;width:100%}#save-ticket-data-form .rtz-seg-item:nth-child(-n+2){border-bottom:1px solid var(--rqf-border)}#save-ticket-data-form .rtz-seg-item:nth-child(2n){border-right:0}#save-ticket-data-form .rtz-seg-body{justify-content:center;min-height:44px;width:100%}#save-ticket-data-form .add-client>.w-100.border-top-grey .btn{margin-right:0!important;width:100%}#save-ticket-data-form .add-client>.w-100.border-top-grey .btn+.btn,#save-ticket-data-form .add-client>.w-100.border-top-grey>a{margin-top:8px}}.main-container .content-wrapper.request-form-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.request-form-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.request-form-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.request-form-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.request-form-page .action-bar,.main-container .content-wrapper.request-form-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.main-container .content-wrapper.request-form-page{min-height:0}.main-container .content-wrapper.request-form-page .row .row{margin-left:0!important;margin-right:0!important}.main-container .content-wrapper.request-form-page .row .row>[class*=col-]{padding-left:15px;padding-right:15px}body.dark-theme .main-container .content-wrapper.request-form-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.request-form-page{padding:0 0 8px}}@media (max-width:575.98px){.main-container .content-wrapper.request-form-page .add-client{border-left:none!important;border-radius:0!important;border-right:none!important}}.add-package{--pkg-violet:#7c3aed;--pkg-violet-ink:#6d28d9;--pkg-violet-soft:#faf5ff;--pkg-violet-tint:#ede9fe;--pkg-green:#16a34a;--pkg-green-line:#22c55e;--pkg-green-soft:#f0fdf4;--pkg-green-tint:#dcfce7;--pkg-panel:#fff;--pkg-recessed:#f8fafc;--pkg-line:#e5e7eb;--pkg-line-soft:#edf2f7;--pkg-ink:#1f2937;--pkg-muted:#6b7280;border:1px solid var(--pkg-line-soft);border-radius:12px;overflow:hidden}.add-package .default-package-alert{align-items:flex-start;background:#eff6ff;border-bottom:1px solid #bfdbfe;display:flex;gap:1rem;padding:1.25rem 1.5rem}.add-package .default-package-alert .alert-icon{align-items:center;background:#3b82f6;border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:1.1rem;height:44px;justify-content:center;width:44px}.add-package .default-package-alert .alert-content h6{color:#1e40af;font-size:1rem;font-weight:600;margin-bottom:.5rem}.add-package .default-package-alert .alert-content ul{margin:0;padding-left:1.25rem}.add-package .default-package-alert .alert-content li{color:#1e40af;font-size:.85rem;margin-bottom:.25rem}.add-package .form-section{border-bottom:1px solid var(--pkg-line-soft)}.add-package .form-section:last-of-type{border-bottom:none}.add-package .form-section-header{align-items:flex-start;background:var(--pkg-recessed);border-bottom:1px solid var(--pkg-line-soft);display:flex;gap:1rem;padding:1.25rem 1.5rem}.add-package .form-section-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:1.1rem;height:44px;justify-content:center;width:44px}.add-package .form-section-icon.primary{background:var(--pkg-violet-tint);color:var(--pkg-violet)}.add-package .form-section-icon.success{background:var(--pkg-green-tint);color:var(--pkg-green)}.add-package .form-section-icon.warning{background:#fef3c7;color:#b45309}.add-package .form-section-icon.info{background:#e0f2fe;color:#0284c7}.add-package .form-section-icon.secondary{background:#f1f5f9;color:#64748b}.add-package .form-section-title h4{color:var(--pkg-ink);font-size:1.1rem;font-weight:600;margin-bottom:.25rem}.add-package .form-section-title p{color:var(--pkg-muted);font-size:.85rem}.add-package .form-section-body{padding:1.5rem}.add-package .package-type-selector{background:var(--pkg-recessed);border:1px solid var(--pkg-line);border-radius:10px;padding:1.25rem}.add-package .type-options{display:flex;flex-wrap:wrap;gap:1rem}.add-package .type-option{cursor:pointer;flex:1;min-width:200px}.add-package .type-option input{display:none}.add-package .type-card{align-items:center;background:var(--pkg-panel);border:1px solid var(--pkg-line);border-radius:10px;display:flex;gap:1rem;padding:1rem 1.25rem;transition:border-color .15s ease,background-color .15s ease}.add-package .type-option input:checked+.type-card,.add-package .type-option.selected .type-card{background:var(--pkg-violet-soft);border-color:var(--pkg-violet)}.add-package .type-icon{align-items:center;border-radius:10px;display:flex;font-size:1.25rem;height:48px;justify-content:center;width:48px}.add-package .type-icon.paid{background:var(--pkg-green-tint);color:var(--pkg-green)}.add-package .type-icon.free{background:#e0f2fe;color:#0284c7}.add-package .type-icon.custom{background:var(--pkg-violet-tint);color:var(--pkg-violet)}.add-package .type-name{color:var(--pkg-ink);display:block;font-size:.95rem;font-weight:600}.add-package .type-desc{color:var(--pkg-muted);display:block;font-size:.75rem}.add-package .visibility-options{background:var(--pkg-recessed);border:1px solid var(--pkg-line);border-radius:10px;padding:1.25rem}.add-package .visibility-card{background:var(--pkg-panel);border:1px solid var(--pkg-line);border-radius:8px;padding:.75rem}.add-package .billing-cycle-card{background:var(--pkg-recessed);border:1px solid var(--pkg-line);border-radius:12px;margin-bottom:1rem;overflow:hidden;transition:border-color .15s ease,background-color .15s ease}.add-package .billing-cycle-card.active{background:var(--pkg-green-soft);border-color:var(--pkg-green-line)}.add-package .cycle-header{background:var(--pkg-panel);border-bottom:1px solid var(--pkg-line);padding:1rem 1.25rem}.add-package .billing-cycle-card.active .cycle-header{background:var(--pkg-green-tint);border-bottom-color:#bbf7d0}.add-package .cycle-body{padding:1.25rem}.add-package .modules-selector{background:var(--pkg-recessed);border:1px solid var(--pkg-line);border-radius:10px;padding:1.25rem}.add-package .select-all-row{border-bottom:1px solid var(--pkg-line);margin-bottom:1rem;padding-bottom:1rem}.add-package .module-groups-container{display:flex;flex-direction:column;gap:1rem}.add-package .module-group{background:var(--pkg-panel);border:1px solid var(--pkg-line);border-radius:10px;overflow:hidden}.add-package .module-group-header{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--pkg-recessed);border:none;border-bottom:1px solid var(--pkg-line);border-radius:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:1rem;padding:1rem 1.25rem;text-align:left;transition:background-color .15s ease;width:100%}.add-package .module-group-header:hover{background:#f1f5f9}.add-package .module-group-header:focus-visible{outline:2px solid var(--header_color,#1d82f5);outline-offset:-2px}.add-package .module-group-header[aria-expanded=false] .toggle-icon{transform:rotate(-90deg)}.add-package .group-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:1rem;height:40px;justify-content:center;width:40px}.add-package .group-icon.primary{background:var(--pkg-violet-tint);color:var(--pkg-violet)}.add-package .group-icon.success{background:var(--pkg-green-tint);color:var(--pkg-green)}.add-package .group-icon.info{background:#e0f2fe;color:#0284c7}.add-package .group-icon.warning{background:#fef3c7;color:#b45309}.add-package .group-icon.secondary{background:#f1f5f9;color:#64748b}.add-package .group-icon.dark{background:var(--pkg-ink);color:#f8fafc}.add-package .group-info{flex:1;min-width:0}.add-package .group-info h6{color:var(--pkg-ink);font-size:.95rem;font-weight:600;margin:0 0 .15rem}.add-package .group-info small{color:var(--pkg-muted);font-size:.75rem}.add-package .group-toggle{align-items:center;display:flex;gap:.75rem}.add-package .module-count{background:#f1f5f9;border-radius:20px;color:#475569;font-size:.75rem;font-weight:600;padding:.25rem .6rem}.add-package .toggle-icon{color:#9ca3af;font-size:.75rem;transition:transform .2s ease}.add-package .module-group-body{background:var(--pkg-panel);border-top:1px solid var(--pkg-line-soft);padding:1rem 1.25rem}.add-package .modules-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.add-package .module-item{background:var(--pkg-panel);border:1px solid var(--pkg-line);border-radius:8px;padding:.75rem;transition:border-color .15s ease,background-color .15s ease}.add-package .module-item:hover{background:var(--pkg-violet-soft);border-color:var(--pkg-violet)}.add-package .module-item .form-group{margin-bottom:0}.add-package .module-item .form-check-label{color:#475569;font-weight:500}.add-package .module-item:has(input[type=checkbox]:checked){background:var(--pkg-violet-soft);border-color:var(--pkg-violet)}.add-package .module-item:has(input[type=checkbox]:checked) .form-check-label{color:var(--pkg-violet-ink);font-weight:600}.add-package .module-item .form-check-input,.add-package .modules-selector .form-check-input{background-color:var(--pkg-panel);border:1px solid #cbd5e1;border-radius:4px;cursor:pointer;height:18px;transition:background-color .15s ease,border-color .15s ease;width:18px}.add-package .module-item .form-check-input:checked,.add-package .modules-selector .form-check-input:checked{background-color:var(--pkg-violet);border-color:var(--pkg-violet)}.add-package .module-item .form-check-input:focus,.add-package .modules-selector .form-check-input:focus{border-color:var(--pkg-violet);outline:2px solid var(--pkg-violet-tint);outline-offset:1px}.add-package .form-actions{background:var(--pkg-recessed);border-top:1px solid var(--pkg-line-soft);padding:1.25rem 1.5rem}@media (max-width:767.98px){.add-package .form-section-header{align-items:flex-start;flex-direction:column;gap:.75rem;padding:1rem}.add-package .form-section-body{padding:1rem}.add-package .type-options{flex-direction:column}.add-package .type-option{min-width:100%}.add-package .modules-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.add-package .modules-grid{grid-template-columns:1fr}}body.dark-theme .add-package{--pkg-panel:var(--dt-modal-surface,#1e2228);--pkg-recessed:#262b32;--pkg-line:#2d3139;--pkg-line-soft:#2d3139;--pkg-ink:#e5e7eb;--pkg-muted:#9ca3af;--pkg-violet-soft:#2c2444;--pkg-violet-tint:#33265c;--pkg-violet-ink:#c4b5fd;--pkg-green-soft:#16281d;--pkg-green-tint:#1c3527;background:var(--pkg-panel)!important;color:var(--pkg-ink)}body.dark-theme .add-package .module-count,body.dark-theme .add-package .module-item .form-check-label{color:var(--pkg-ink)}body.dark-theme .add-package .module-count{background:#2d3139}body.dark-theme .add-package .module-item .form-check-input,body.dark-theme .add-package .modules-selector .form-check-input{border-color:#2d3139}body.dark-theme .add-package .billing-cycle-card.active .cycle-header{border-bottom-color:var(--pkg-line)}body.dark-theme .add-package .default-package-alert{background:#16243d;border-bottom-color:#1e3a63}body.dark-theme .add-package .default-package-alert .alert-content h6,body.dark-theme .add-package .default-package-alert .alert-content li{color:#bfdbfe}#save-superadmin-data-form{--rtzf-text:#1e1f21;--rtzf-text-muted:#6d6e6f;--rtzf-border:#e6e8eb;--rtzf-border-strong:#d4d7dc;--rtzf-panel:#fff;--rtzf-panel-2:#fafbfc;--rtzf-hover:#f1f2f4;--rtzf-accent:var(--header_color,#1d82f5);--rtzf-radius:12px;--rtzf-gutter:20px;--rtzf-row-pad:12px;--rtzf-col-pad:8px}.dark-theme #save-superadmin-data-form{--rtzf-text:#f0f1f2;--rtzf-text-muted:#a8aaae;--rtzf-border:#3a3b3d;--rtzf-border-strong:#4a4b4d;--rtzf-panel:var(--dt-modal-surface,#24262b);--rtzf-panel-2:#1f2226;--rtzf-hover:#31343a}#save-superadmin-data-form .add-client{background:var(--rtzf-panel)!important;border:1px solid var(--rtzf-border);border-radius:var(--rtzf-radius)!important;box-shadow:none!important;overflow:hidden}#save-superadmin-data-form .add-client>h4{background:var(--rtzf-panel)!important;border-bottom:1px solid var(--rtzf-border)!important;color:var(--rtzf-text)!important;font-size:15px!important;font-weight:600!important;letter-spacing:.04em;margin:0!important;padding:14px var(--rtzf-gutter)!important;text-transform:uppercase}#save-superadmin-data-form .add-client>.row{margin:0!important;padding:18px var(--rtzf-row-pad)!important}#save-superadmin-data-form .add-client>.row>[class*=col-]{margin-bottom:16px;padding-left:var(--rtzf-col-pad);padding-right:var(--rtzf-col-pad)}#save-superadmin-data-form .add-client>.row>[class*=col-]:last-child{margin-bottom:0}#save-superadmin-data-form .add-client>.row>[class*=col-]>.form-group{margin-bottom:0!important;margin-top:0!important}#save-superadmin-data-form .add-client>.row>[class*=col-]>.form-group>label,#save-superadmin-data-form .add-client>.row>[class*=col-]>label{align-items:center;display:flex;margin-bottom:6px!important;margin-top:0!important;min-height:1.3rem}#save-superadmin-data-form label{color:var(--rtzf-text-muted)!important;font-size:12px!important;font-weight:600!important;letter-spacing:0;text-transform:none}#save-superadmin-data-form .add-client .bootstrap-select>.dropdown-toggle,#save-superadmin-data-form .add-client .form-control:not(textarea){height:40px;min-height:40px}#save-superadmin-data-form .add-client .bootstrap-select>.dropdown-toggle,#save-superadmin-data-form .add-client .form-control{background:var(--rtzf-panel-2)!important;border:1px solid var(--rtzf-border)!important;border-radius:10px!important;color:var(--rtzf-text)!important;font-size:13px!important;transition:border-color .12s,background .12s}#save-superadmin-data-form .add-client .bootstrap-select>.dropdown-toggle:hover,#save-superadmin-data-form .add-client .form-control:hover{border-color:var(--rtzf-border-strong)!important}#save-superadmin-data-form .add-client .bootstrap-select.show>.dropdown-toggle,#save-superadmin-data-form .add-client .form-control:focus{background:var(--rtzf-panel)!important;border-color:var(--rtzf-accent)!important;box-shadow:none!important;outline:none!important}#save-superadmin-data-form .add-client .bootstrap-select>.dropdown-toggle .filter-option,#save-superadmin-data-form .add-client .bootstrap-select>.dropdown-toggle .filter-option-inner,#save-superadmin-data-form .add-client .bootstrap-select>.dropdown-toggle .filter-option-inner-inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:575.98px){#save-superadmin-data-form{--rtzf-gutter:16px;--rtzf-row-pad:8px}#save-superadmin-data-form .add-client>.w-100.border-top-grey .btn{margin-right:0!important;width:100%}#save-superadmin-data-form .add-client>.w-100.border-top-grey .btn+.btn,#save-superadmin-data-form .add-client>.w-100.border-top-grey>a{margin-top:8px}}#save-superadmin-data-form .add-client .form-control.is-invalid{border-color:#dc3545!important}#save-superadmin-data-form .invalid-feedback{font-size:12px;margin-top:6px}#save-superadmin-data-form .sau-static-value{align-items:center;color:var(--rtzf-text);display:flex;font-size:13px;min-height:40px}#save-superadmin-data-form .sau-avatar-col .dropify-wrapper{background:var(--rtzf-panel-2)!important;border:1px dashed var(--rtzf-border-strong)!important;border-radius:10px!important;box-shadow:none!important;color:var(--rtzf-text-muted)!important;max-width:220px;transition:border-color .12s,background .12s}#save-superadmin-data-form .sau-avatar-col .dropify-wrapper:hover{background:var(--rtzf-hover)!important;background-image:none!important;border-color:var(--rtzf-accent)!important}#save-superadmin-data-form .sau-avatar-col .dropify-wrapper .dropify-message p{font-size:13px}#save-superadmin-data-form .sau-avatar-col .dropify-wrapper .dropify-message span.file-icon{color:var(--rtzf-text-muted)}#save-superadmin-data-form .add-client>.w-100.border-top-grey{background:var(--rtzf-panel);border-top:1px solid var(--rtzf-border)!important;padding:14px var(--rtzf-gutter)!important}#task-detail-1 #save-superadmin-data-form .add-client{background:transparent!important;border:none;border-radius:0!important}#task-detail-1 #save-superadmin-data-form .add-client>h4{display:none}#task-detail-1 #save-superadmin-data-form .add-client>.row{padding-top:0!important}#task-detail-1 #save-superadmin-data-form .add-client>.w-100.border-top-grey{background:transparent}#task-detail-1 #save-superadmin-data-form .add-client .btn-cancel{background:transparent!important;box-shadow:none!important}@media (max-width:575.98px){#save-superadmin-data-form .sau-avatar-col .dropify-wrapper{max-width:none}}.main-container .content-wrapper.sau-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.sau-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.sau-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.sau-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.sau-page .action-bar,.main-container .content-wrapper.sau-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.main-container .content-wrapper.sau-page{min-height:0}body.dark-theme .main-container .content-wrapper.sau-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.sau-page{padding:0 0 8px}}.rtz-chart-legend{display:flex;flex-direction:column;gap:7px;list-style:none;margin:10px 0 0;padding:0}.rtz-chart-legend__item{align-items:flex-start;color:#4b5563;cursor:pointer;display:flex;font-size:12px;line-height:1.35;transition:opacity .15s}.rtz-chart-legend__item:hover{color:#111827}.rtz-chart-legend__item.is-hidden{opacity:.45}.rtz-chart-legend__item.is-hidden .rtz-chart-legend__label{text-decoration:line-through}.rtz-chart-legend__dot{border-radius:50%;flex:0 0 10px;height:10px;margin:4px 8px 0 0;width:10px}.rtz-chart-legend__label{overflow-wrap:anywhere}.pdist-panel{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.pdist-panel__icon{align-items:center;background:#f1f5f9;border-radius:10px;color:#4f46e5;display:flex;flex:0 0 36px;font-size:15px;height:36px;justify-content:center;width:36px}.pdist-panel__card{border:1px solid #e5e7eb;border-radius:10px;height:100%;padding:16px}.pdist-panel__title{color:#374151;font-size:12px;font-weight:600;margin-bottom:10px}body.dark-theme .rtz-chart-legend__item{color:#cbd5e1}body.dark-theme .rtz-chart-legend__item:hover{color:#e5e7eb}body.dark-theme .pdist-panel{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}body.dark-theme .pdist-panel__icon{background:#262b32}body.dark-theme .pdist-panel__card{border-color:var(--dt-border,#2d3139)}body.dark-theme .pdist-panel__title{color:#e5e7eb}.main-container .content-wrapper.lenq-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.lenq-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.lenq-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.lenq-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.lenq-page .action-bar,.main-container .content-wrapper.lenq-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.dark-theme .main-container .content-wrapper.lenq-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.lenq-page{padding:0 0 8px}}.lenq{width:100%}.lenq-back{align-items:center;color:#6c757d;display:inline-flex;font-size:13px;margin-bottom:14px}.lenq-back:hover{color:#212529}.lenq-head{border-bottom:1px solid #e9ecef;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:18px;padding-bottom:16px}.lenq-head,.lenq-head-main{align-items:center;display:flex}.lenq-head-main{gap:12px;min-width:0}.lenq-head-text{min-width:0}.lenq-head-text h2{font-size:17px;font-weight:600;margin:0 0 2px}.lenq-head-text p{color:#6c757d;font-size:13px;margin:0}.lenq-head-text a{color:#6c757d}.lenq-head-text a:hover{color:#212529;text-decoration:underline}.lenq-dot{color:#ced4da;margin:0 6px}.lenq-head-actions{display:flex;flex-wrap:wrap;gap:8px}.lenq-thread{margin-bottom:18px;max-height:58vh;overflow-y:auto;padding:4px 2px 8px}.lenq-msg{align-items:flex-start;display:flex;gap:10px;margin-bottom:16px}.lenq-msg--out{flex-direction:row-reverse}.lenq-msg--out .lenq-msg-body{align-items:flex-end}.lenq-msg--out .lenq-msg-meta{flex-direction:row-reverse}.lenq-msg--out .lenq-bubble{background:#0f6fe0;border-color:#0f6fe0;border-radius:12px 12px 2px 12px;color:#fff}.lenq-msg-body{align-items:flex-start;display:flex;flex-direction:column;max-width:min(76%,78ch);min-width:0}.lenq-msg-meta{align-items:center;color:#adb5bd;display:flex;flex-wrap:wrap;font-size:11px;gap:8px;margin-bottom:4px}.lenq-msg-author{color:#495057;font-size:12px;font-weight:600}.lenq-bubble{background:#f1f3f5;border:1px solid #e9ecef;border-radius:12px 12px 12px 2px;color:#212529;font-size:14px;line-height:1.5;padding:10px 14px;word-break:break-word}.lenq-msg--note .lenq-bubble{background:#fff9e6;border:1px dashed #ffd43b;border-radius:10px;color:#5c4813}.lenq-badge{background:#ffd43b;border-radius:4px;color:#5c4813;font-size:10px;font-weight:700;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase}.lenq-msg-sent{color:#2f9e44}.lenq-msg-unsent{color:#e03131;font-weight:600}.lenq-composer{background:#fff;border:1px solid #e9ecef;border-radius:10px;padding:14px}.lenq-composer--note{background:#fffdf5;border-color:#ffe8a3}.lenq-tabs{display:flex;gap:6px;margin-bottom:12px}.lenq-tab{background:#fff;border:1px solid #e9ecef;border-radius:6px;color:#6c757d;cursor:pointer;font-size:13px;font-weight:500;padding:6px 12px}.lenq-tab:hover{border-color:#ced4da;color:#212529}.lenq-tab.active{background:#212529;border-color:#212529;color:#fff}.lenq-input{font-size:14px;min-height:92px;resize:vertical}.lenq-composer-actions{align-items:center;display:flex;gap:12px;justify-content:flex-end}.lenq-flash{color:#2f9e44;font-size:12.5px;font-weight:600;opacity:0;transition:opacity .15s ease}.lenq-flash.is-on{opacity:1}.lenq-flash.is-error{color:#e03131}.lenq-hint{color:#adb5bd;font-size:11.5px;margin-left:auto;white-space:nowrap}.lenq-empty{color:#adb5bd;padding:34px 16px;text-align:center}.lenq-empty i{display:block;font-size:26px;margin-bottom:8px}.lenq-empty p{font-size:13.5px;margin:0}@media (max-width:575px){.lenq-hint{display:none}}@media (max-width:767px){.lenq-msg-body{max-width:88%}.lenq-thread{max-height:none}.lenq-head{align-items:flex-start}}.lenq-list-toggle{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:5px;color:#6c757d;cursor:pointer;display:inline-flex;height:22px;justify-content:center;padding:0;width:22px}.lenq-list-toggle:hover{border-color:#ced4da;color:#212529}.lenq-list-toggle i{font-size:11px}.lenq-list-row{align-items:center;display:flex;gap:10px}.lenq-list-text{display:flex;flex-direction:column;min-width:0}.lenq-list-name{color:#212529;font-weight:500}.lenq-list-name:hover{text-decoration:underline}.lenq-list-email{color:#6c757d;font-size:12px}.lenq-list-badge{border-radius:4px;display:inline-block;font-size:10px;font-weight:700;letter-spacing:.03em;margin-left:6px;padding:1px 6px;text-transform:uppercase;vertical-align:middle}.lenq-list-badge--repeat{background:rgba(99,102,241,.1);color:#6366f1}.lenq-list-badge--tenant{background:rgba(34,197,94,.1);color:#16a34a}.lenq-list-count{font-weight:500}.lenq-list-properties{color:#6c757d;font-size:12px}.lenq-list-child{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin:4px 0;overflow:visible}.lenq-list-child table{background:transparent;margin-bottom:0}.lenq-list-child th{border-bottom:1px solid #e9ecef;border-top:none;color:#6c757d;font-size:11px;letter-spacing:.03em;text-transform:uppercase}.lenq-list-child td{font-size:13px;vertical-align:middle}.lenq-list-empty{color:#adb5bd;font-size:13px;padding:10px 14px}.lenq-duplicate-hint{background:#fff9e6;border:1px solid #ffd43b;border-radius:8px;color:#5c4813;font-size:13px;margin-bottom:16px;padding:12px 14px}.lenq-dup-head{align-items:center;display:flex}.lenq-duplicate-list{list-style:none;margin:8px 0 0;padding:0}.lenq-duplicate-list li{align-items:center;border-top:1px solid rgba(92,72,19,.15);display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between;padding:6px 0}.lenq-duplicate-list li:first-child{border-top:none}.lenq-duplicate-list a{color:#5c4813;text-decoration:underline}.lenq-dup-row-main{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.lenq-dup-row-meta{color:#7a6428;flex-basis:100%;font-size:12px}.lenq-dup-row-actions{margin-left:auto}.lenq-dup-badge{font-weight:500}.lenq-merge-modal .modal-content{border:1px solid #e9ecef;border-radius:8px}.lenq-merge-warning{align-items:flex-start;background:#fff5f5;border:1px solid #ffc9c9;border-radius:8px;color:#8a1f1f;display:flex;font-size:13px;margin-bottom:16px;padding:10px 12px}.lenq-merge-subheading{color:#6c757d;font-size:12px;font-weight:600;letter-spacing:.03em;margin:0 0 8px;text-transform:uppercase}.lenq-merge-options{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.lenq-merge-option{align-items:center;border:1px solid #e9ecef;border-radius:8px;cursor:pointer;display:flex;gap:10px;margin:0;padding:10px 12px}.lenq-merge-option input[type=radio]{flex-shrink:0;margin:0}.lenq-merge-option.is-keep{background:#f4fbf5;border-color:#2f9e44}.lenq-merge-option.is-delete{background:#fff5f5;border-color:#e03131}.lenq-merge-option-body{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.lenq-merge-option-name{font-size:14px;font-weight:600}.lenq-merge-option-meta{color:#6c757d;font-size:12px}.lenq-merge-option-tag{flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.is-keep .lenq-merge-option-tag{color:#2f9e44}.is-delete .lenq-merge-option-tag{color:#e03131}.lenq-merge-impact{border:1px solid #e9ecef;border-radius:8px;list-style:none;margin:0;overflow:hidden;padding:0}.lenq-merge-impact li{align-items:center;border-top:1px solid #e9ecef;display:flex;font-size:13px;justify-content:space-between;padding:8px 12px}.lenq-merge-impact li:first-child{border-top:none}.lenq-merge-impact-count{font-weight:600}.lenq-merge-impact-empty{color:#6c757d;justify-content:flex-start!important}.lenq-other{border:1px solid #e9ecef;border-radius:10px;margin-top:18px;padding:14px}.lenq-other-title{color:#6c757d;font-size:13px;font-weight:600;letter-spacing:.03em;margin:0 0 10px;text-transform:uppercase}.lenq-other-list{display:flex;flex-direction:column;gap:6px}.lenq-other-row{align-items:center;border:1px solid #e9ecef;border-radius:6px;color:#212529;display:flex;gap:10px;padding:8px 10px}.lenq-other-row:hover{background:#f8f9fa;border-color:#ced4da}.lenq-other-property{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lenq-other-date{color:#6c757d;font-size:12px;white-space:nowrap}@media (max-width:575px){.lenq-other-row{flex-wrap:wrap}.lenq-other-property{flex-basis:100%}}body.dark-theme .lenq-head{border-bottom-color:#2d323a}body.dark-theme .lenq-head-text h2{color:#f4f5f7}body.dark-theme .lenq-msg-author{color:#c3c7ce}body.dark-theme .lenq-bubble{background:#262a30;border-color:#2d323a;color:#f4f5f7}body.dark-theme .lenq-msg--out .lenq-bubble{background:#0f6fe0;border-color:#0f6fe0;color:#fff}body.dark-theme .lenq-msg--note .lenq-bubble{background:rgba(255,212,59,.1);border-color:rgba(255,212,59,.5);color:#ffe8a3}body.dark-theme .lenq-composer{background:#262a30;border-color:#2d323a}body.dark-theme .lenq-composer--note{background:rgba(255,212,59,.06)}body.dark-theme .lenq-tab{background:#262a30;border-color:#2d323a;color:#9ca3af}body.dark-theme .lenq-tab.active{background:#f4f5f7;border-color:#f4f5f7;color:#17181c}body.dark-theme .lenq-empty,body.dark-theme .lenq-hint{color:#6b7280}body.dark-theme .lenq-flash{color:#34c759}body.dark-theme .lenq-flash.is-error{color:#ff7a7a}body.dark-theme .lenq-list-toggle{background:#262a30;border-color:#2d323a;color:#9ca3af}body.dark-theme .lenq-list-toggle:hover{border-color:#3a4049;color:#f4f5f7}body.dark-theme .lenq-list-name{color:#f4f5f7}body.dark-theme .lenq-list-email,body.dark-theme .lenq-list-properties{color:#9ca3af}body.dark-theme .lenq-list-child{background:#1e2228;border-color:#2d323a}body.dark-theme .lenq-list-child th{border-bottom-color:#2d323a;color:#9ca3af}body.dark-theme .lenq-list-empty{color:#6b7280}body.dark-theme .lenq-duplicate-hint{background:rgba(255,212,59,.06);border-color:rgba(255,212,59,.5);color:#ffe8a3}body.dark-theme .lenq-duplicate-list a{color:#ffe8a3}body.dark-theme .lenq-duplicate-list li{border-top-color:rgba(255,212,59,.25)}body.dark-theme .lenq-dup-row-meta{color:#d9c072}body.dark-theme .lenq-merge-modal .modal-content{background:#1e2228;border-color:#2d323a}body.dark-theme .lenq-merge-warning{background:rgba(224,49,49,.12);border-color:rgba(224,49,49,.4);color:#ff9b9b}body.dark-theme .lenq-merge-subheading{color:#9ca3af}body.dark-theme .lenq-merge-option{background:#262a30;border-color:#2d323a}body.dark-theme .lenq-merge-option.is-keep{background:rgba(47,158,68,.1);border-color:#2f9e44}body.dark-theme .lenq-merge-option.is-delete{background:rgba(224,49,49,.1);border-color:#e03131}body.dark-theme .lenq-merge-option-name{color:#f4f5f7}body.dark-theme .lenq-merge-option-meta{color:#9ca3af}body.dark-theme .lenq-merge-impact{border-color:#2d323a}body.dark-theme .lenq-merge-impact li{border-top-color:#2d323a}body.dark-theme .lenq-merge-impact-empty{color:#9ca3af}body.dark-theme .lenq-other{border-color:#2d323a}body.dark-theme .lenq-other-title{color:#9ca3af}body.dark-theme .lenq-other-row{border-color:#2d323a;color:#f4f5f7}body.dark-theme .lenq-other-row:hover{background:#262a30;border-color:#3a4049}body.dark-theme .lenq-other-date{color:#9ca3af}.main-container .content-wrapper.eg-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.eg-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.eg-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.eg-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.eg-page .action-bar,.main-container .content-wrapper.eg-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.dark-theme .main-container .content-wrapper.eg-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.eg-page{padding:0 0 8px}}.eg-hero{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin:0 8px 4px;padding:18px 20px}.eg-hero__top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.eg-hero__name{color:#111827;font-size:20px;font-weight:600;line-height:1.25;margin:0 0 4px}.eg-hero__path{color:#9ca3af;font-size:12px;margin-bottom:2px}.eg-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.eg-btn{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;padding:6px 12px;text-decoration:none}.eg-btn:hover{background:#f1f5f9;border-color:#d1d5db;color:#111827;text-decoration:none}.eg-select{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;font-size:12.5px;height:auto;padding:6px 10px}.eg-facts{border-top:1px solid #f0f1f3;display:grid;gap:12px 20px;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));margin-top:14px;padding-top:14px}.eg-fact__label{color:#9ca3af;display:block;font-size:10.5px;font-weight:500;letter-spacing:.03em;margin-bottom:2px;text-transform:uppercase}.eg-fact__value{color:#1f2937;font-size:13.5px;font-weight:500;word-break:break-word}.eg-chip{background:#f1f5f9;border:1px solid #e5e7eb;border-radius:6px;color:#374151;display:inline-block;font-size:12px;margin:0 4px 4px 0;padding:1px 8px}.eg-note{background:#fff7ed;border:1px solid #f6c68a;border-radius:8px;color:#6b7280;font-size:12px;margin:8px 8px 0;padding:8px 12px}.eg-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-top:16px;overflow:hidden}.eg-card__head{align-items:center;border-bottom:1px solid #f0f1f3;display:flex;gap:12px;justify-content:space-between;padding:14px 18px}.eg-card__title{color:#111827;font-size:14px;font-weight:600;margin:0}.eg-card__count{color:#9ca3af;font-size:12px}.eg-scroll{overflow-x:auto}.eg-table{border-collapse:collapse;font-size:13px;margin:0;width:100%}.eg-table th{border-bottom:1px solid #f0f1f3;color:#9ca3af;font-size:10.5px;font-weight:600;letter-spacing:.03em;padding:10px 18px;text-transform:uppercase;white-space:nowrap}.eg-table td{border-bottom:1px solid #f3f4f6;color:#1f2937;padding:11px 18px;vertical-align:middle}.eg-table tbody tr:last-child td{border-bottom:none}.eg-table tbody tr:hover td{background:#fafafa}.eg-table .eg-num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.eg-table__link{color:#4f46e5;font-weight:500}.eg-table__link:hover{color:#4338ca;text-decoration:underline}.eg-sub{color:#9ca3af;display:block;font-size:11.5px}.eg-danger{color:#dc2626;font-weight:600}.eg-ok{color:#16a34a}.eg-footnote{border-top:1px solid #f0f1f3;color:#9ca3af;font-size:11.5px;padding:10px 18px}.eg-links{display:flex;flex-wrap:wrap;gap:8px;margin:16px 8px 0}@media (max-width:767px){.eg-hero{padding:14px 16px}.eg-hero__name{font-size:17px}.eg-table td,.eg-table th{padding-left:14px;padding-right:14px}}body.dark-theme .eg-card,body.dark-theme .eg-hero{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}body.dark-theme .eg-card__title,body.dark-theme .eg-hero__name{color:#e5e7eb}body.dark-theme .eg-facts{border-top-color:#2d3139}body.dark-theme .eg-card__head{border-bottom-color:#2d3139}body.dark-theme .eg-fact__value{color:#e5e7eb}body.dark-theme .eg-btn,body.dark-theme .eg-chip,body.dark-theme .eg-select{background:#262b32;border-color:#2d3139;color:#d1d5db}body.dark-theme .eg-btn:hover{background:#2d3139;color:#fff}body.dark-theme .eg-table th{border-bottom-color:#2d3139}body.dark-theme .eg-table td{border-bottom-color:#2d3139;color:#e5e7eb}body.dark-theme .eg-table tbody tr:hover td{background:#262b32}body.dark-theme .eg-footnote{border-top-color:#2d3139}.ca-line-table{border:1px solid #e5e7eb;border-collapse:separate;border-radius:8px;border-spacing:0}.ca-line-table th{border-bottom:1px solid #e5e7eb;border-top:0;color:#6b7280;font-size:12px;font-weight:500;white-space:nowrap}.ca-line-table td{border-top:1px solid #f3f4f6;vertical-align:middle}.ca-line-table .form-control-sm{font-size:13px;height:30px}body.dark-theme .ca-line-table{border-color:hsla(0,0%,100%,.12)}body.dark-theme .ca-line-table th{border-bottom-color:hsla(0,0%,100%,.12);color:#9ca3af}body.dark-theme .ca-line-table td{border-top-color:hsla(0,0%,100%,.08)}.cf-basis{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;color:#334155;font-size:13.5px;line-height:1.55;margin-bottom:16px;padding:12px 16px}.cf-basis strong{color:#0f172a}.cf-basis a{color:#b45309;font-weight:500;text-decoration:underline}.cf-basis.cf-basis--gap{background:#fffbeb;border-color:#fde68a;color:#78350f}.cf-basis.cf-basis--gap strong{color:#78350f}body.dark-theme .cf-basis{background:#1f242b;border-color:hsla(0,0%,100%,.12);color:#cbd5e1}body.dark-theme .cf-basis strong{color:#f1f5f9}body.dark-theme .cf-basis a{color:#fbbf24}body.dark-theme .cf-basis.cf-basis--gap{background:rgba(251,191,36,.1);border-color:rgba(251,191,36,.35);color:#fcd34d}body.dark-theme .cf-basis.cf-basis--gap strong{color:#fde68a}.ar-exclusions{align-items:baseline;background:#fbfbfc;border:1px solid #e6e8ec;border-radius:8px;color:#5a6472;display:flex;flex-wrap:wrap;font-size:13px;gap:8px 24px;line-height:1.5;margin:12px 0 4px;padding:10px 14px}.ar-exclusions strong{color:#2d3444;font-variant-numeric:tabular-nums;font-weight:600}.ar-exclusions__item{align-items:baseline;display:inline-flex;gap:5px}body.dark-theme .ar-exclusions{background:#22262e;border-color:#333a45;color:#9aa4b5}body.dark-theme .ar-exclusions strong{color:#e4e8ef}@media (max-width:575px){.ar-exclusions{flex-direction:column;gap:6px 0}}.ar-lens{border:1px solid #e6e8ec;border-radius:8px;display:inline-flex;gap:0;margin:14px 8px 18px;overflow:hidden}.ar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 16px}.ar-lens__pill{background:#fff;color:#5a6472;display:inline-block;font-size:13px;font-weight:500;line-height:1.4;padding:7px 18px;text-decoration:none}.ar-lens__pill+.ar-lens__pill{border-left:1px solid #e6e8ec}.ar-lens__pill:hover{background:#f4f5f7;color:#2d3444;text-decoration:none}.ar-lens__pill:focus-visible{outline:2px solid #2d6cdf;outline-offset:-2px}.ar-lens__pill--active{background:#2d6cdf;color:#fff}.ar-lens__pill--active:hover{background:#2a63cc;color:#fff}body.dark-theme .ar-lens{border-color:#333a45}body.dark-theme .ar-lens__pill{background:#1c2028;color:#9aa4b5}body.dark-theme .ar-lens__pill+body.dark-theme .ar-lens__pill{border-left-color:#333a45}body.dark-theme .ar-lens__pill:hover{background:#242933;color:#e4e8ef}body.dark-theme .ar-lens__pill--active{background:#2d6cdf;color:#fff}body.dark-theme .ar-lens__pill--active:hover{background:#3a78e8;color:#fff}.main-container .content-wrapper.shd-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.shd-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.shd-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.shd-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.shd-page .action-bar,.main-container .content-wrapper.shd-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.dark-theme .main-container .content-wrapper.shd-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.shd-page{padding:0 0 8px}}.shd-panel{background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;height:100%;padding:16px 18px}.shd-panel__head{align-items:baseline;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.shd-panel__title{color:#111827;font-size:14px;font-weight:600;margin:0}.shd-panel__count{background:#f3f4f6;border-radius:999px;color:#6b7280;flex:0 0 auto;font-size:12px;font-weight:600;padding:2px 9px}.shd-panel__body{flex:1 1 auto}.shd-panel__foot{border-top:1px solid #f3f4f6;font-size:12.5px;margin-top:12px;padding-top:10px}.shd-row{align-items:baseline;border-bottom:1px solid #f3f4f6;display:flex;font-size:13px;gap:10px;justify-content:space-between;padding:7px 0}.shd-row:last-child{border-bottom:0}.shd-row__main{color:#111827;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shd-row__main a{color:#1d82f5}.shd-row__main a:focus,.shd-row__main a:hover{text-decoration:underline}.shd-row__meta{color:#6b7280;flex:0 0 auto;font-size:12px;white-space:nowrap}.shd-row__meta--due{color:#b42318;font-weight:600}body.dark-theme .shd-panel .shd-row .shd-row__main a{color:#7cc0ff}body.dark-theme .shd-panel{background:#262a30;border-color:hsla(0,0%,100%,.12)}body.dark-theme .shd-panel__title{color:#f1f5f9}body.dark-theme .shd-panel__count{background:hsla(0,0%,100%,.08);color:#cbd5e1}body.dark-theme .shd-panel__foot{border-top-color:hsla(0,0%,100%,.08)}body.dark-theme .shd-row{border-bottom-color:hsla(0,0%,100%,.08)}body.dark-theme .shd-row__main{color:#e5e7eb}body.dark-theme .shd-row__meta{color:#9ca3af}body.dark-theme .shd-row__meta--due{color:#fda29b}.main-container .content-wrapper.apd-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.apd-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.apd-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.apd-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.apd-page .action-bar,.main-container .content-wrapper.apd-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.dark-theme .main-container .content-wrapper.apd-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.apd-page{padding:0 0 8px}}.apd-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px}.apd-card__head{align-items:center;border-bottom:1px solid #f0f1f3;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:13px 18px}.apd-card__title{align-items:center;color:#111827;display:flex;font-size:13.5px;font-weight:600;gap:8px;letter-spacing:-.01em;margin:0}.apd-card__title i{color:#9ca3af;font-size:13px}.apd-card__sub{color:#6b7280;font-size:11.5px;margin:2px 0 0}.apd-card__body{padding:16px 18px}.apd-link{color:#4f46e5;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.apd-link:focus,.apd-link:hover{color:#4338ca;text-decoration:none}.apd-link i{font-size:10px}.apd-hero{align-items:flex-start;border-bottom:1px solid #f0f1f3;display:flex;gap:14px;padding:18px}.apd-hero__body{flex:1;min-width:0}.apd-hero__name{color:#111827;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 2px;word-break:break-word}.apd-hero__meta{color:#6b7280;font-size:12px;margin:0 0 8px}.apd-hero__meta i{color:#9ca3af}.apd-chips{display:flex;flex-wrap:wrap;gap:6px}.apd-chip{align-items:center;background:#f1f5f9;border:1px solid #e5e7eb;border-radius:999px;color:#374151;display:inline-flex;font-size:11px;font-weight:600;gap:5px;line-height:1.5;padding:3px 9px;white-space:nowrap}.apd-chip i{font-size:10px}.apd-chip--indigo{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.apd-chip--blue{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.apd-chip--green{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.apd-chip--amber{background:#fffbeb;border-color:#fde68a;color:#b45309}.apd-actions .apd-actions__btn{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;display:inline-flex;height:40px;justify-content:center;padding:0;transition:background .15s,border-color .15s;width:40px}.apd-actions .apd-actions__btn:hover{background:#f1f5f9;border-color:#d1d5db}.apd-actions .apd-actions__btn:focus{outline:2px solid rgba(79,70,229,.4);outline-offset:1px}.apd-actions .dropdown-menu{min-width:216px}.apd-actions .dropdown-item.apd-actions__danger{color:#dc2626!important}.apd-grid{display:grid;gap:0 24px;grid-template-columns:repeat(4,minmax(0,1fr));padding:16px 18px}.apd-sec{min-width:0}.apd-sec__title{align-items:center;border-bottom:1px solid #f0f1f3;color:#6b7280;display:flex;font-size:10.5px;font-weight:700;gap:6px;letter-spacing:.06em;margin:0 0 6px;padding-bottom:6px;text-transform:uppercase}.apd-sec__title i{color:#9ca3af;font-size:11px}.apd-kv{display:flex;flex-direction:column}.apd-kv__row{align-items:baseline;border-bottom:1px solid #f3f4f6;display:flex;gap:10px;min-width:0;padding:6px 0}.apd-kv__row:last-child{border-bottom:none}.apd-kv__label{color:#6b7280;flex:0 0 auto;font-size:11px;min-width:74px}.apd-kv__value{color:#111827;flex:1;font-size:12.5px;font-weight:500;min-width:0;word-break:break-word}.apd-kv__value a{color:#4f46e5}.apd-kv__value a:hover{color:#4338ca}.apd-kv__value--muted{color:#9ca3af;font-weight:400}.apd-address{color:#111827;font-size:12.5px;line-height:1.6;padding:6px 0}.apd-address__eircode{align-items:center;border:1px solid #e5e7eb;color:#374151;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;letter-spacing:.04em;margin-top:6px;padding:2px 8px}.apd-address__eircode,.apd-stagebar{background:#f1f5f9;border-radius:4px}.apd-stagebar{display:flex;height:8px;overflow:hidden;width:100%}.apd-stagebar__seg{height:100%}.apd-stagebar__seg+.apd-stagebar__seg{border-left:1px solid #fff}.apd-stage-legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px}.apd-stage-legend__item{align-items:center;color:#374151;display:flex;font-size:12px;gap:7px;min-width:0}.apd-stage-legend__dot{border-radius:2px;flex-shrink:0;height:8px;width:8px}.apd-stage-legend__count{color:#111827;font-weight:600}.apd-stage-legend__pct{color:#9ca3af;font-size:11px}.apd-table{border-collapse:collapse;margin:0;width:100%}.apd-table th{border:none;border-bottom:1px solid #f0f1f3;color:#6b7280;font-size:10.5px;font-weight:700;letter-spacing:.06em;padding:0 12px 8px;text-transform:uppercase;white-space:nowrap}.apd-table td{border:none;border-bottom:1px solid #f3f4f6;color:#111827;font-size:12.5px;padding:10px 12px;vertical-align:middle}.apd-table tbody tr:last-child td{border-bottom:none}.apd-table tbody tr:hover td{background:#fafbfc}.apd-table td:first-child,.apd-table th:first-child{padding-left:0}.apd-table td:last-child,.apd-table th:last-child{padding-right:0}.apd-table__name{color:#111827;font-weight:600}.apd-table__name:hover{color:#4f46e5}.apd-table__sub{color:#9ca3af;font-size:11px}.apd-table__muted{color:#6b7280}.apd-stage-pill{border:1px solid color-mix(in srgb,currentColor 55%,transparent);border-radius:999px;color:var(--apd-pill,#6b7280);display:inline-block;font-size:11px;font-weight:600;line-height:1.6;padding:2px 9px}.apd-person{align-items:center;display:flex;gap:10px;min-width:0}.apd-person__body{min-width:0}.apd-person__name{color:#111827;display:block;font-size:13px;font-weight:600}.apd-person__name:hover{color:#4f46e5}.apd-person__sub{color:#6b7280;font-size:11.5px;word-break:break-word}.apd-note-body{color:#374151;font-size:13px;line-height:1.65}.apd-note-body :last-child{margin-bottom:0}@media (max-width:1199px){.apd-grid{gap:14px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.apd-grid{gap:14px;grid-template-columns:minmax(0,1fr)}.apd-grid,.apd-hero{padding:14px}.apd-hero__name{font-size:17px}.apd-card__body,.apd-card__head{padding:12px 14px}}@media (max-width:575px){.apd-kv__row{align-items:flex-start;flex-direction:column;gap:1px}.apd-kv__label{min-width:0}}body.dark-theme .apd-card{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}body.dark-theme .apd-card__head,body.dark-theme .apd-hero{border-bottom-color:var(--dt-border,#2d3139)}body.dark-theme .apd-address,body.dark-theme .apd-card__title,body.dark-theme .apd-hero__name,body.dark-theme .apd-kv__value,body.dark-theme .apd-person__name,body.dark-theme .apd-stage-legend__count,body.dark-theme .apd-table td{color:#e5e7eb}body.dark-theme .apd-card__sub,body.dark-theme .apd-hero__meta,body.dark-theme .apd-kv__label,body.dark-theme .apd-note-body,body.dark-theme .apd-person__sub,body.dark-theme .apd-sec__title,body.dark-theme .apd-table th,body.dark-theme .apd-table__muted{color:#9aa4b2}body.dark-theme .apd-kv__value--muted,body.dark-theme .apd-stage-legend__pct,body.dark-theme .apd-table__sub{color:#6b7280}body.dark-theme .apd-kv__row,body.dark-theme .apd-sec__title,body.dark-theme .apd-table td,body.dark-theme .apd-table th{border-color:var(--dt-border,#2d3139)}body.dark-theme .apd-address__eircode,body.dark-theme .apd-chip,body.dark-theme .apd-stagebar{background:#262b32;border-color:var(--dt-border,#2d3139);color:#e5e7eb}body.dark-theme .apd-chip--indigo{background:#1e1b4b;border-color:#312e81;color:#a5b4fc}body.dark-theme .apd-chip--blue{background:#172554;border-color:#1e3a8a;color:#93c5fd}body.dark-theme .apd-chip--green{background:#16241c;border-color:#1f4032;color:#86efac}body.dark-theme .apd-chip--amber{background:#2a2717;border-color:#4a431f;color:#e8c46a}body.dark-theme .apd-stage-pill{color:var(--apd-pill-dark,#9aa4b2)}body.dark-theme .apd-stagebar__seg+.apd-stagebar__seg{border-left-color:var(--dt-card,#1e2228)}body.dark-theme .apd-stage-legend__item{color:#cbd5e1}body.dark-theme .apd-actions .apd-actions__btn{background:#262b32;border-color:var(--dt-border,#2d3139);color:#9aa4b2}body.dark-theme .apd-actions .apd-actions__btn:hover{background:#2f353d}body.dark-theme .apd-table tbody tr:hover td{background:#262b32}.main-container .content-wrapper.asub-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.asub-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.asub-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.asub-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.asub-page .action-bar,.main-container .content-wrapper.asub-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.dark-theme .main-container .content-wrapper.asub-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.asub-page{padding:0 0 8px}}.project-header .project-menu .p-sub-menu span.p-tab-badge{background:#eceef1;border-radius:10px;color:#6b7280;display:inline-block;font-size:11px;font-weight:600;line-height:1.5;margin-left:6px;padding:1px 7px;text-align:center;vertical-align:middle}.project-header .project-menu .p-sub-menu.active span.p-tab-badge{background:rgba(29,130,245,.12);color:var(--header_color,var(--primary_color))!important}body.dark-theme .project-header .project-menu .p-sub-menu span.p-tab-badge{background:hsla(0,0%,100%,.08);color:#9ca3af}.affordability-rank-table,.sub-atts,.sub-review,.sub-section{--sub-border:#e5e7eb;--sub-muted:#6b7280;--sub-val:#1f2937;--sub-surface:#fff;--sub-accent:var(--main-color,#4f46e5);--sub-row-hover:#f9fafb}.dark-theme .affordability-rank-table,.dark-theme .sub-atts,.dark-theme .sub-review,.dark-theme .sub-section{--sub-border:var(--dt-border,#2d3139);--sub-muted:#9ca3af;--sub-val:#f3f4f6;--sub-surface:var(--dt-card,#1e2228);--sub-row-hover:hsla(0,0%,100%,.03)}.sub-section{background:var(--sub-surface);border:1px solid var(--sub-border);border-radius:12px;margin-bottom:8px}.sub-section-hdr{align-items:center;border-bottom:1px solid var(--sub-border);color:var(--sub-val);display:flex;font-size:12.5px;font-weight:600;gap:8px;padding:10px 14px}.sub-section-hdr>i:first-child{font-size:12px}.sub-section-hdr .sub-hdr-title{flex:1;min-width:0}.sub-body{color:var(--sub-muted);font-size:12px;padding:10px 14px}.sub-hdr-actions{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.rtb-rerun,.sub-addr-copy,.sub-review-btn{align-items:center;background:transparent;border:1px solid var(--sub-border);border-radius:5px;color:var(--sub-muted);cursor:pointer;display:inline-flex;font-size:10px;font-weight:600;gap:5px;padding:3px 8px}.rtb-rerun:focus,.rtb-rerun:hover,.sub-addr-copy:focus,.sub-addr-copy:hover,.sub-review-btn:focus,.sub-review-btn:hover{border-color:var(--sub-accent);color:var(--sub-accent);text-decoration:none}.sub-review-btn{letter-spacing:.03em;text-transform:uppercase}.sub-review-btn i{font-size:11px}.sub-review-btn__count{background:var(--sub-accent);border-radius:999px;color:#fff;font-size:9px;line-height:15px;min-width:15px;padding:0 5px;text-align:center}.sub-fields{display:grid;grid-template-columns:1fr 1fr}.sub-fields>*{min-width:0}.sub-rep-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.sub-field{align-items:center;border-bottom:1px solid var(--sub-border);border-right:1px solid var(--sub-border);display:flex;gap:8px;min-height:32px;padding:6px 14px}.sub-field:nth-child(2n){border-right:none}.sub-field:last-child:nth-child(odd),.sub-field:nth-last-child(-n+2){border-bottom:none}.sub-field:hover{background:var(--sub-row-hover)}.sub-field--full{border-right:none;flex-wrap:wrap;grid-column:1/-1}.sub-field-label{color:var(--sub-muted);flex:0 0 42%;font-size:10.5px;font-weight:600;letter-spacing:.03em;line-height:1.4;max-width:42%;min-width:0;text-transform:uppercase;white-space:normal}.sub-field--full .sub-field-label{flex-basis:100%;margin-bottom:1px;max-width:100%}.sub-field-value{color:var(--sub-val);flex:1;font-size:13px;font-weight:600;line-height:1.35;min-width:0;word-break:break-word}.sub-field-value .badge{border-radius:4px;font-size:10px;font-weight:500;padding:2px 6px}.sub-field-value .sub-field-file{font-size:12px}.sub-field-empty{color:var(--sub-muted);font-style:italic;font-weight:400}.sub-field--consent{align-items:flex-start;flex-wrap:nowrap;gap:12px}.sub-field--consent .sub-field-label{color:var(--sub-val);flex:1 1 auto;font-size:12px;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:0;max-width:none;text-transform:none}.sub-field--consent .sub-field-value{flex:0 0 auto;text-align:right}.sub-vbadge{align-items:center;border-radius:5px;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:600;gap:4px;letter-spacing:.03em;padding:3px 8px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sub-vbadge:hover{opacity:.85}.sub-vbadge--empty{background:transparent;border:1px dashed var(--sub-border);color:var(--sub-muted);font-size:9.5px;padding:2px 7px}.sub-vbadge--empty:hover{border-color:var(--sub-muted)}.sub-vbadge--verified{background:rgba(22,163,74,.12);color:#166534}.sub-vbadge--in_progress{background:rgba(217,119,6,.12);color:#b45309}.sub-vbadge--failed{background:rgba(220,38,38,.12);color:#dc2626}.sub-vbadge--flagged{background:rgba(124,58,237,.12);color:#7c3aed}.dark-theme .sub-vbadge--verified{background:rgba(22,163,74,.18);color:#4ade80}.dark-theme .sub-vbadge--in_progress{background:rgba(217,119,6,.18);color:#fbbf24}.dark-theme .sub-vbadge--failed{background:rgba(220,38,38,.18);color:#f87171}.dark-theme .sub-vbadge--flagged{background:rgba(124,58,237,.22);color:#c4b5fd}.sub-ico--verified{color:#16a34a}.sub-ico--in_progress{color:#d97706}.sub-ico--failed{color:#dc2626}.sub-ico--flagged{color:#7c3aed}.sub-ico--muted{color:#6b7280}.sub-ico--accent{color:var(--sub-accent)}.sub-ico--amber{color:#f59e0b}.sub-vdrop{background:var(--sub-surface);border:1px solid var(--sub-border);border-radius:6px;display:none;min-width:150px;padding:4px 0;position:fixed;z-index:9999}.sub-vdrop.show{display:block}.sub-vdrop-item{align-items:center;color:var(--sub-val);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:7px;padding:7px 12px}.sub-vdrop-item:focus,.sub-vdrop-item:hover{background:var(--sub-row-hover)}.sub-vdrop-item i{font-size:12px;text-align:center;width:14px}.dark-theme .sub-vdrop-item:focus,.dark-theme .sub-vdrop-item:hover{background:hsla(0,0%,100%,.06)}.sub-addr-block{align-items:flex-start;border-right:none;display:flex;gap:12px;grid-column:1/-1;padding:10px 14px}.sub-addr-content{flex:1}.sub-addr-lines{color:var(--sub-val);font-size:13px;font-weight:500;line-height:1.6;white-space:pre-line}.sub-addr-copy{gap:4px;margin-top:5px}.sub-repeater{border-right:none;grid-column:1/-1;padding:6px 14px 8px}.sub-repeater-label{color:var(--sub-muted);font-size:10.5px;font-weight:600;letter-spacing:.03em;margin-bottom:4px;text-transform:uppercase}.sub-rep-empty{color:var(--sub-muted);font-size:11px;font-style:italic}.sub-rep-table{border-collapse:collapse;font-size:12px;width:100%}.sub-rep-table th{color:var(--sub-muted);font-size:9px;font-weight:600;letter-spacing:.04em;padding:4px 8px;text-align:left;text-transform:uppercase;white-space:nowrap}.sub-rep-table td,.sub-rep-table th{border-bottom:1px solid var(--sub-border)}.sub-rep-table td{color:var(--sub-val);font-size:12px;font-weight:500;padding:5px 8px}.sub-rep-table tr:last-child td{border-bottom:none}.sub-rep-table .sub-rep-num{color:var(--sub-muted);font-size:9px;font-weight:700;text-align:center;width:24px}.sub-consent-table{font-size:12px;width:100%}.sub-consent-table th{color:var(--sub-muted);font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sub-consent-table td,.sub-consent-table th{border-bottom:1px solid var(--sub-border);padding:6px 10px}.sub-consent-table td{color:var(--sub-val);word-break:break-word}.sub-consent-table tr:last-child td{border-bottom:none}.sub-table-wrap{padding:2px 4px}.sub-signature{padding:12px 14px;text-align:center}.sub-signature__img{border:1px solid var(--sub-border);border-radius:6px;max-width:300px}.sub-signature__text{color:var(--sub-val);font-family:Brush Script MT,cursive;font-size:18px;margin-bottom:0}.sub-atts{background:var(--sub-surface);border:1px solid var(--sub-border);border-radius:12px;margin-bottom:8px;padding:12px 14px}.sub-atts__hdr{color:var(--sub-muted);font-size:11px;font-weight:700;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.sub-atts__count{background:var(--sub-accent);border-radius:999px;color:#fff;font-size:10px;margin-left:4px;padding:1px 7px}.sub-atts__grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.sub-att-card{background:var(--sub-surface);border:1px solid var(--sub-border);border-radius:6px;overflow:hidden}.sub-att-card__thumb{display:block;height:84px;position:relative}.sub-att-card__thumb img{display:block;height:84px;-o-object-fit:cover;object-fit:cover;width:100%}.sub-att-card__thumb--file{align-items:center;color:#dc2626;display:flex;font-size:30px;justify-content:center}.sub-att-card__zoom{align-items:center;background:rgba(17,24,39,.6);border-radius:6px;bottom:5px;color:#fff;display:inline-flex;font-size:10px;height:22px;justify-content:center;position:absolute;right:5px;width:22px}.sub-att-card__name{border-top:1px solid var(--sub-border);color:var(--sub-val);font-size:10.5px;overflow:hidden;padding:6px 8px;text-overflow:ellipsis;white-space:nowrap}.sub-att-chip{align-items:center;border:1px solid var(--sub-border);border-radius:999px;color:var(--sub-val);display:inline-flex;font-size:11px;gap:6px;max-width:100%;padding:4px 8px}.sub-att-chip:focus,.sub-att-chip:hover{border-color:var(--sub-accent);color:var(--sub-accent);text-decoration:none}.sub-att-chip img{border-radius:4px;height:18px;-o-object-fit:cover;object-fit:cover;width:18px}.sub-att-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sub-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.sub-heading__title{color:var(--sub-val);font-size:14px;font-weight:500;margin-bottom:0}.sub-heading__meta{color:#4b5563;font-size:11px;margin-bottom:0}.dark-theme .sub-heading__meta{color:var(--sub-muted)}.sub-badge-sm{font-size:10px}.sub-badge-ref{font-size:10px;font-variant-numeric:tabular-nums}.sub-aff__grid{display:grid;gap:12px 16px;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px 14px}.sub-aff__label{color:var(--sub-muted);display:block;font-size:10.5px;font-weight:600;letter-spacing:.03em;margin-bottom:2px;text-transform:uppercase}.sub-aff__value{color:var(--sub-val);font-size:13px;font-weight:600;word-break:break-word}.sub-aff__value--score{font-size:15px;font-weight:700}.sub-aff__of{color:var(--sub-muted);font-size:11px;font-weight:500}.sub-aff__notes{padding:0 14px 12px}.sub-note{align-items:flex-start;border:1px solid var(--sub-border);border-radius:6px;color:var(--sub-val);display:flex;font-size:11.5px;gap:8px;line-height:1.5;margin-bottom:6px;padding:7px 10px}.sub-note:last-child{margin-bottom:0}.sub-note i{margin-top:2px}.sub-note--warn{background:rgba(217,119,6,.08);border-color:rgba(217,119,6,.25)}.sub-note--warn i{color:#d97706}.sub-note--info{background:rgba(37,99,235,.07);border-color:rgba(37,99,235,.22)}.sub-note--info i{color:#2563eb}.sub-note--muted,.sub-note--muted i{color:var(--sub-muted)}.sub-collapse-toggle{align-items:center;display:flex;flex:1;min-width:0}.sub-collapse-toggle,.sub-collapse-toggle:focus,.sub-collapse-toggle:hover{color:var(--sub-val);text-decoration:none}.sub-caret{transition:transform .15s ease}[aria-expanded=true]>.sub-caret{transform:rotate(90deg)}.sub-rank-body{padding:8px 12px 12px}.table.affordability-rank-table thead th,.table.affordability-rank-table tr td,body.dark-theme .table.affordability-rank-table thead th,body.dark-theme .table.affordability-rank-table tr td,html.dark-theme .table.affordability-rank-table thead th,html.dark-theme .table.affordability-rank-table tr td{box-shadow:none!important}.affordability-rank-table{font-size:12px}.affordability-rank-table th{border-bottom:1px solid var(--sub-border);border-top:none;color:var(--sub-muted);font-size:9.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.affordability-rank-table td{border-top:1px solid var(--sub-border);color:var(--sub-val);vertical-align:middle}.sub-review-body{padding:10px 14px}.sub-review-actions{display:flex;flex-wrap:wrap;gap:8px}.sub-btn{align-items:center;border:1px solid transparent;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:5px 12px}.sub-btn:disabled{cursor:default;opacity:.6}.sub-btn--approve{background:#15803d;border-color:#15803d}.sub-btn--reject{background:#dc2626;border-color:#dc2626}.sub-btn--review{background:#b45309;border-color:#b45309}.sub-btn--flag{background:#7c3aed;border-color:#7c3aed}.sub-textarea{border-radius:6px;font-size:12px}.sub-review-meta{color:var(--sub-val);font-size:12px;margin-bottom:0;padding:9px 14px}.rtb-check__count{background:#7c3aed;border-radius:999px;color:#fff;font-size:10px;font-weight:700;line-height:17px;padding:0 7px}.rtb-check__count--zero{background:#6b7280}.rtb-rerun{padding:2px 8px}.rtb-rerun:focus,.rtb-rerun:hover{border-color:#7c3aed;color:#7c3aed}.rtb-body{padding:12px 14px}.rtb-disclaimer{margin-bottom:10px}.rtb-card{border:1px solid var(--sub-border);border-radius:6px;margin-bottom:8px;padding:10px 12px}.rtb-card:last-child{margin-bottom:0}.rtb-card__top{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:5px}.rtb-chip{border-radius:4px;font-size:9.5px;font-weight:700;letter-spacing:.03em;padding:2px 7px;text-transform:uppercase}.rtb-chip--type{background:rgba(0,0,0,.05);color:var(--sub-muted)}.dark-theme .rtb-chip--type{background:hsla(0,0%,100%,.06)}.rtb-chip--respondent{background:rgba(220,38,38,.12);color:#dc2626}.rtb-chip--applicant{background:rgba(22,163,74,.12);color:#166534}.rtb-card__title{color:var(--sub-val);font-size:13px;font-weight:600;line-height:1.35;margin-bottom:6px}.rtb-types{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.rtb-type-tag{border:1px solid var(--sub-border);border-radius:4px;color:var(--sub-muted);font-size:10px;font-weight:500;padding:1px 6px}.rtb-meta{color:var(--sub-val);font-size:11.5px;line-height:1.6}.rtb-meta b{color:var(--sub-muted);font-size:9.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.rtb-determination{border:1px solid var(--sub-border);border-radius:6px;color:var(--sub-val);font-size:11.5px;line-height:1.55;margin-top:6px;padding:8px 10px;white-space:pre-line}.rtb-determination__label{color:var(--sub-muted);display:block;font-size:9.5px;font-weight:600;letter-spacing:.03em;margin-bottom:4px;text-transform:uppercase}.rtb-scanned{color:var(--sub-muted);font-size:11.5px;font-style:italic;margin-top:6px}.rtb-card__foot{border-top:1px solid var(--sub-border);display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:8px;padding-top:8px}.rtb-doclink{align-items:center;color:#7c3aed;display:inline-flex;font-size:11px;font-weight:600;gap:4px;text-decoration:none}.rtb-doclink:focus,.rtb-doclink:hover{color:#7c3aed;text-decoration:underline}.rtb-doclink--muted,.rtb-doclink--muted:focus,.rtb-doclink--muted:hover{color:var(--sub-muted)}.rtb-verdict{border-top:1px solid var(--sub-border);margin-top:10px;padding-top:10px}.rtb-verdict__state{align-items:center;border-radius:4px;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;padding:3px 9px}.rtb-verdict__state--clear{background:rgba(22,163,74,.12);color:#166534}.rtb-verdict__state--flag{background:rgba(124,58,237,.12);color:#7c3aed}.rtb-actions{display:flex;gap:8px}.rtb-summary{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.rtb-summary__lead{flex:1;min-width:0}.rtb-summary__headline{color:var(--sub-val);font-size:12px;font-weight:600;margin-bottom:0}.rtb-summary__stats{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.rtb-sum-chip{align-items:center;border-radius:999px;display:inline-flex;font-size:10.5px;font-weight:600;gap:5px;padding:3px 9px}.rtb-sum-chip--respondent{background:rgba(220,38,38,.12);color:#dc2626}.rtb-sum-chip--applicant{background:rgba(22,163,74,.12);color:#166534}.dark-theme .rtb-chip--respondent,.dark-theme .rtb-sum-chip--respondent{background:rgba(220,38,38,.18);color:#f87171}.dark-theme .rtb-chip--applicant,.dark-theme .rtb-sum-chip--applicant,.dark-theme .rtb-verdict__state--clear{background:rgba(22,163,74,.18);color:#4ade80}.dark-theme .rtb-verdict__state--flag{background:rgba(124,58,237,.22);color:#c4b5fd}.rtb-toggle{align-items:center;border:1px solid var(--sub-border);border-radius:6px;color:#7c3aed;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:6px;padding:5px 11px;text-decoration:none;white-space:nowrap}.rtb-toggle:focus,.rtb-toggle:hover{background:rgba(124,58,237,.06);border-color:#7c3aed;color:#7c3aed;text-decoration:none}.rtb-lastrun{color:var(--sub-muted);font-size:10px;margin:8px 0 0}@media (min-width:992px){.sub-review .sub-sections-2col{-moz-column-count:2;column-count:2;-moz-column-gap:12px;column-gap:12px}.sub-review .sub-sections-2col>.sub-section{-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.sub-review .sub-sections-2col .sub-fields{grid-template-columns:1fr}.sub-review .sub-sections-2col .sub-field{border-right:none}.sub-review .sub-sections-2col .sub-field:nth-last-child(-n+2):not(:last-child){border-bottom:1px solid var(--sub-border)}}@media (max-width:991px){.sub-aff__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.sub-fields{grid-template-columns:1fr}.sub-field{border-right:none}.sub-aff__grid{grid-template-columns:1fr}}.srv{color:#1f2937;padding:4px 22px 24px}.srv-top{align-items:center;border-bottom:1px solid #f0f1f3;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:16px 0 14px}.srv-top__name{font-size:17px;font-weight:700;line-height:1.2}.srv-top__name i{color:#06c;font-size:15px}.srv-top__sub{color:#6b7280;font-size:12px;margin-top:3px}.srv-status{align-items:center;border-radius:999px;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:6px 12px;white-space:nowrap}.srv-status--verified{background:rgba(22,163,74,.1);color:#166534}.srv-status--in_progress{background:rgba(217,119,6,.1);color:#b45309}.srv-status--failed{background:rgba(220,38,38,.1);color:#b91c1c}.srv-status--flagged{background:rgba(124,58,237,.1);color:#6d28d9}.srv-status--none{background:rgba(100,116,139,.1);color:#475569}.srv-sec{align-items:center;color:#06c;display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.05em;margin:18px 0 12px;text-transform:uppercase}.srv-sec--mt{margin-top:26px}.srv-count{background:#06c;border-radius:999px;color:#fff;font-size:10px;line-height:17px;min-width:17px;padding:0 7px;text-align:center}.srv-docs{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.srv-docs .sub-att-card__thumb,.srv-docs .sub-att-card__thumb img{height:120px}.srv-answers .sub-fields{border:1px solid var(--sub-border);border-radius:6px}.srv-foot{align-items:center;border-top:1px solid #f0f1f3;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:24px;padding-top:16px}.srv-foot__hint{color:#6b7280;font-size:12.5px}.srv-saved{font-weight:600;margin-left:10px}.srv-saved.is-saving{color:#6b7280}.srv-saved.is-ok{color:#16a34a}.srv-foot__actions{display:flex;flex-wrap:wrap;gap:8px}.srv-btn{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;padding:8px 14px}.srv-btn[disabled]{cursor:default;opacity:.55}.srv-btn.is-active{outline:2px solid currentColor;outline-offset:1px}.srv-btn--ok{background:#15803d;color:#fff}.srv-btn--ok:hover{background:#166534}.srv-btn--warn{background:#fff;border-color:#fcd34d;color:#b45309}.srv-btn--warn:hover{background:#fffbeb}.srv-btn--danger{background:#fff;border-color:#fca5a5;color:#b91c1c}.srv-btn--danger:hover{background:#fef2f2}.srv-btn--muted{background:#fff;border-color:#e2e8f0;color:#475569}.srv-btn--muted:hover{background:#f8fafc}.srv-btn--ghost{background:transparent;border-color:transparent;color:#6b7280}.srv-btn--ghost:hover{color:#1f2937}body.dark-theme .srv{color:#e5e7eb}body.dark-theme .srv-foot,body.dark-theme .srv-top{border-color:var(--dt-border,#2d3139)}body.dark-theme .srv-top__name{color:#f3f4f6}body.dark-theme .srv-sec,body.dark-theme .srv-top__name i{color:#60a5fa}body.dark-theme .srv-btn--danger,body.dark-theme .srv-btn--muted,body.dark-theme .srv-btn--warn{background:#1a1d23}body.dark-theme .srv-btn--muted{border-color:#334155;color:#cbd5e1}body.dark-theme .srv-btn--ghost{background:transparent}body.dark-theme .srv-btn--ghost:hover{color:#f3f4f6}#quick-action-form .select-status:has(select#quick-action-type){max-width:100%;width:350px}#quick-action-form .select-status:has(select#quick-action-type) .bootstrap-select,#quick-action-form .select-status:has(select#quick-action-type) .bootstrap-select .dropdown-menu,#quick-action-form .select-status:has(select#quick-action-type) .bootstrap-select .dropdown-toggle{width:100%}#quick-action-form .bootstrap-select .dropdown-menu li a{white-space:normal}@media (max-width:767px){#quick-action-form .select-status:has(select#quick-action-type){width:100%}}.dt-buttons{align-items:center;display:inline-flex;flex-wrap:wrap;float:left;gap:8px;margin-right:1rem}.dt-buttons,.dt-buttons .btn-group{border-radius:0;box-shadow:none}.dt-buttons .btn-group{display:inline-flex;margin:0}.dt-buttons .btn-group,.dt-buttons .btn-group>.btn,.dt-buttons>.btn{flex:0 0 auto}.dt-buttons .btn-group>.btn,.dt-buttons>.btn{border-radius:12px!important;margin-left:0}.dt-buttons .btn{box-shadow:none;font-size:14px;line-height:unset;padding:.5rem}.dt-buttons .btn i{margin-right:.35rem}.dt-buttons .rtz-dt-reload{min-width:38px;text-align:center}.dt-buttons .rtz-dt-reload i{margin-right:0}.dt-buttons .rtz-dt-export:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.45rem;vertical-align:.15em}.dt-buttons--auto{align-self:flex-start;margin:12px 12px 4px}.dt-button-collection.dropdown-menu{min-width:190px}.dt-button-collection.dropdown-menu .dt-button{align-items:center;display:flex}.dt-button-collection.dropdown-menu .dt-button i{color:#7c8698;margin-right:.6rem;text-align:center;width:18px}.dt-button-collection.dropdown-menu .dt-button:focus i,.dt-button-collection.dropdown-menu .dt-button:hover i{color:inherit}body.dark-theme .dt-button-collection.dropdown-menu .dt-button i{color:#9aa4b6}.sv-section-heading{border-top:1px solid #e5e7eb;color:#6b7280;font-size:12px;font-weight:600;letter-spacing:.4px;margin:6px 0 10px;padding-top:14px;text-transform:uppercase}.sv-field-off{opacity:.45}.sv-field-off input{background:#f8f9fb}#regulatory-settings-table tbody tr{cursor:pointer}.sv-block{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:16px;padding:16px}.sv-block-title{color:#1f2937;font-size:15px;font-weight:600;margin-bottom:4px}.sv-block-title .sv-count{color:#6b7280;font-size:12px;font-weight:500;margin-left:8px}.sv-block-help{color:#6b7280;font-size:12px;margin-bottom:14px}.sv-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px}.sv-card+.sv-card{margin-top:12px}.sv-card-head{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.sv-card-date,.sv-card-head .badge{font-weight:600}.sv-card-date{color:#1f2937;font-size:14px;margin-right:4px}.sv-card-actions{align-items:center;display:flex;gap:10px;margin-left:auto}.sv-figures-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr))}.sv-figure-group-title{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.4px;margin-bottom:6px;text-transform:uppercase}.sv-figure-list{margin:0}.sv-figure{align-items:baseline;border-bottom:1px solid #f0f1f3;display:flex;gap:10px;justify-content:space-between;padding:3px 0}.sv-figure:last-child{border-bottom:none}.sv-figure dt{color:#6b7280;flex:1 1 55%;font-size:12px;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-figure dd{color:#1f2937;flex:0 1 auto;font-size:13px;font-weight:600;margin:0;min-width:0;overflow-wrap:anywhere;text-align:right}.sv-figure-matrix{align-items:stretch;flex-direction:column}.sv-figure-matrix dt{margin-bottom:4px;overflow:visible;text-overflow:clip;white-space:normal}.sv-figure-matrix dd{text-align:left;width:100%}.sv-dwelling-matrix{border-collapse:collapse;width:100%}.sv-dwelling-matrix td,.sv-dwelling-matrix th{border-bottom:1px solid #f0f1f3;font-size:12px;font-weight:400;padding:3px 6px 3px 0;text-align:left}.sv-dwelling-matrix th{color:#6b7280;font-weight:400}.sv-dwelling-matrix td{color:#1f2937;font-weight:600;text-align:right}.sv-dwelling-matrix tr:last-child td,.sv-dwelling-matrix tr:last-child th{border-bottom:none}.sv-dwelling-matrix-editor{margin-bottom:12px}.sv-matrix-table{border-collapse:collapse;width:100%}.sv-matrix-table td,.sv-matrix-table th{border-bottom:1px solid #f0f1f3;padding:4px 6px}.sv-matrix-table th{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.4px;text-align:left;text-transform:uppercase}.sv-matrix-table td input{max-width:110px;width:100%}.sv-matrix-table tr:last-child td,.sv-matrix-table tr:last-child th{border-bottom:none}.sv-note{background:#f8f9fb;border:1px solid #eef0f5;border-radius:6px;margin:12px 0 0;padding:8px 10px}.sv-diff-title,.sv-note{color:#6b7280;font-size:12px}.sv-diff-title{font-weight:600;margin-bottom:6px}.sv-diff-empty{color:#6b7280;font-size:12px;margin:0}.sv-diff{list-style:none;margin:0;padding:0}.sv-diff-row{align-items:baseline;border-bottom:1px solid #f0f1f3;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;padding:4px 0}.sv-diff-row:last-child{border-bottom:none}.sv-diff-label{color:#6b7280;min-width:150px}.sv-diff-from{color:#6b7280;text-decoration:line-through}.sv-diff-arrow{color:#6b7280}.sv-diff-to{color:#1f2937;font-weight:600}.sv-diff-added .sv-diff-to{color:#17803d}.sv-diff-removed .sv-diff-from{color:#b42318}.sv-diff-tag{border:1px solid #e5e7eb;border-radius:4px;color:#6b7280;font-size:10px;font-weight:600;letter-spacing:.4px;padding:1px 5px;text-transform:uppercase}.sv-restore-banner{align-items:flex-start;background:#f2f7ff;border:1px solid #cfe0fb;border-radius:6px;display:flex;gap:12px;margin-bottom:14px;padding:10px 12px}.sv-restore-banner .sv-restore-copy{color:#1f2937;flex:1;font-size:12px}.sv-restore-banner .sv-restore-copy strong{display:block;font-size:13px;margin-bottom:2px}.sv-restore-banner .sv-restore-advanced{color:#6b7280;display:block;margin-top:4px}@media (max-width:767px){.sv-block{padding:12px}.sv-card-actions{justify-content:space-between;margin-left:0;width:100%}.sv-diff-label{min-width:100%}}body.dark-theme .sv-block,body.dark-theme .sv-card{background:#2b2b2b;border-color:#3a3a3a}body.dark-theme .sv-block-title,body.dark-theme .sv-card-date,body.dark-theme .sv-diff-to,body.dark-theme .sv-figure dd{color:#e5e7eb}body.dark-theme .sv-diff-row,body.dark-theme .sv-figure{border-bottom-color:#3a3a3a}body.dark-theme .sv-note{background:#333;border-color:#3a3a3a;color:#c9c9c9}body.dark-theme .sv-restore-banner{background:#26313f;border-color:#3a4a5e}body.dark-theme .sv-restore-banner .sv-restore-copy{color:#e5e7eb}body.dark-theme .sv-section-heading{border-top-color:#3a3a3a;color:#9aa3b2}body.dark-theme .sv-field-off input{background:#333}.sv-editor-head{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;gap:10px;margin-bottom:14px;padding-bottom:10px}.sv-editor-head .sv-block-title{margin-bottom:0}.sc-basis{align-items:baseline;background:#fbfcfe;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin-bottom:12px;padding:8px 12px}.sc-basis-label{color:#6b7280;font-size:10.5px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.sc-basis-scheme{color:#1f2937;font-weight:600}.sc-basis-policy,.sc-basis-version{color:#6b7280}.sc-basis-policy:before,.sc-basis-version:before{content:"·";margin-right:6px}.sc-group{margin-top:14px}.sc-group:first-child{margin-top:0}.sc-group-title{border-top:1px solid #e5e7eb;color:#6b7280;font-size:12px;font-weight:600;letter-spacing:.4px;margin-bottom:4px;padding-top:12px;text-transform:uppercase}.sc-group-help{color:#6b7280;font-size:12px;margin-bottom:8px}.sc-row{border-bottom:1px solid #f0f1f3;padding:8px 0}.sc-row:last-child{border-bottom:none}.sc-row-main{align-items:baseline;display:flex;gap:14px;justify-content:space-between}.sc-row-label{flex:1 1 auto;min-width:0}.sc-scenario{color:#1f2937;display:block;font-size:13px;font-weight:600}.sc-household{color:#6b7280;display:block;font-size:11.5px}.sc-rent{flex:0 1 auto;font-size:14px;min-width:0;text-align:right;white-space:normal}.sc-delta,.sc-now,.sc-was{white-space:nowrap}.sc-was{font-size:13px;text-decoration:line-through}.sc-arrow,.sc-was{color:#6b7280}.sc-now{color:#1f2937;font-weight:700}.sc-delta{font-size:12px;font-weight:600;margin-left:4px}.sc-delta.sc-up{color:#b42318}.sc-delta.sc-down{color:#17803d}.sc-rent-failed{color:#b42318;font-size:12px;font-weight:400;white-space:normal}.sc-row-flags{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.sc-trace-toggle{color:#6b7280;font-size:11.5px;text-decoration:none}.sc-trace-toggle:focus,.sc-trace-toggle:hover{color:#6b7280;text-decoration:underline}.sc-flag{border:1px solid transparent;border-radius:4px;font-size:11px;font-weight:600;padding:1px 6px}.sc-flag-detail{font-weight:400;margin-left:4px;opacity:.85}.sc-flag-min{background:#eef4ff;border-color:#cfe0fb;color:#1d4ed8}.sc-flag-max{background:#fff4ed;border-color:#fbd9c0;color:#b54708}.sc-flag-warn{background:#fef3f2;border-color:#fbc9c4;color:#b42318}.sc-trace{color:#6b7280;font-size:12px;margin:8px 0 4px;max-width:520px}.sc-trace-row{align-items:baseline;display:flex;gap:12px;justify-content:space-between;padding:3px 0}.sc-trace-row dt{color:#1f2937;font-weight:400;min-width:0}.sc-trace-row dd{font-feature-settings:"tnum" 1;flex:none;font-variant-numeric:tabular-nums;margin:0;text-align:right;white-space:nowrap}.sc-trace-income-adjustment dd,.sc-trace-income-adjustment dt{color:#6b7280}.sc-trace-basis{font-size:10.5px;white-space:nowrap}.sc-trace-basis,.sc-trace-working{color:#6b7280;display:block;font-weight:400}.sc-trace-working{font-size:11px}.sc-trace-note{color:#6b7280;font-style:italic;padding-bottom:6px}.sc-trace-deduction dd{color:#b42318}.sc-trace-subtotal{border-top:1px solid #e5e7eb;margin-top:2px;padding-top:5px}.sc-trace-subtotal dd,.sc-trace-subtotal dt{color:#1f2937;font-weight:600}.sc-trace-clamp dt{color:#1d4ed8}.sc-trace-clamp dd{color:#1d4ed8;font-weight:600}.sc-trace-total{border-top:3px double #b9c0cd;margin-top:4px;padding-top:6px}.sc-trace-total dd,.sc-trace-total dt{color:#1f2937;font-weight:700}.sc-trace-total dd{font-size:14px}.sc-custom{background:#fbfcfe;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:6px;padding:4px 14px 10px}.sc-custom-body{display:grid;gap:0 16px;grid-template-areas:"inputs result" "working working";grid-template-columns:minmax(0,1fr) 250px}.sc-custom-inputs{grid-area:inputs;min-width:0}.sc-custom-out{display:contents}.sc-custom-summary{border-left:1px solid #e5e7eb;display:flex;flex-direction:column;gap:2px;grid-area:result;justify-content:center;min-width:0;padding-left:16px}.sc-custom-working{border-top:1px solid #e5e7eb;grid-area:working;margin-top:12px;padding-top:10px}.sc-custom-fields{align-items:end;display:grid;gap:0 12px;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))}.sc-custom-check{grid-column:1/-1;padding-bottom:12px}.sc-custom-empty{align-self:center;border-left:1px solid #e5e7eb;color:#6b7280;font-size:12px;grid-area:result;margin:0;padding-left:16px}.sc-row-compact{border-bottom:none;padding:0}.sc-row-compact .sc-row-main{align-items:flex-start;flex-direction:column;gap:2px}.sc-row-compact .sc-scenario{display:none}.sc-row-compact .sc-rent{font-size:15px;text-align:left}.sc-row-compact .sc-now{font-size:22px}.sc-row-compact .sc-row-flags{margin-top:6px}.sc-row-compact .sc-trace{max-width:none}@media (max-width:991px){.sc-custom-body{gap:8px 0;grid-template-areas:"inputs" "result" "working";grid-template-columns:minmax(0,1fr)}.sc-custom-empty,.sc-custom-summary{border-left:none;border-top:1px solid #e5e7eb;padding-left:0;padding-top:10px}.sc-custom-working{margin-top:0}}@media (max-width:767px){.sc-row-main{flex-direction:column;gap:2px}.sc-rent{text-align:left}}body.dark-theme .sc-basis,body.dark-theme .sc-custom{background:#333;border-color:#3a3a3a}body.dark-theme .sc-basis-scheme{color:#e5e7eb}body.dark-theme .sc-custom-empty,body.dark-theme .sc-custom-summary,body.dark-theme .sc-custom-working{border-left-color:#3a3a3a;border-top-color:#3a3a3a}body.dark-theme .sc-trace-toggle{color:#9aa3b2}body.dark-theme .sc-trace-toggle:focus,body.dark-theme .sc-trace-toggle:hover{color:#c9c9c9}body.dark-theme .sc-now,body.dark-theme .sc-scenario,body.dark-theme .sc-trace-subtotal dd,body.dark-theme .sc-trace-subtotal dt,body.dark-theme .sc-trace-total dd,body.dark-theme .sc-trace-total dt{color:#e5e7eb}body.dark-theme .sc-trace-subtotal{border-top-color:#3a3a3a}body.dark-theme .sc-trace-total{border-top-color:#56606f}body.dark-theme .sc-trace-clamp dd,body.dark-theme .sc-trace-clamp dt{color:#9dc0ff}body.dark-theme .sc-group-title{border-top-color:#3a3a3a}body.dark-theme .sc-row,body.dark-theme .sv-editor-head{border-bottom-color:#3a3a3a}body.dark-theme .sc-flag-min{background:#1e2b47;border-color:#2f4570;color:#9dc0ff}body.dark-theme .sc-flag-max{background:#3a2a1c;border-color:#5c4227;color:#f0b27a}body.dark-theme .sc-flag-warn{background:#3d2321;border-color:#6b3733;color:#f5a29b}body.dark-theme .sc-trace-row dt{color:#e5e7eb}body.dark-theme .sc-trace-basis,body.dark-theme .sc-trace-income-adjustment dd,body.dark-theme .sc-trace-income-adjustment dt,body.dark-theme .sc-trace-note dt{color:#9aa3b2}body.dark-theme .sc-trace-deduction dd{color:#f5a29b}body.dark-theme .sc-arrow,body.dark-theme .sc-basis,body.dark-theme .sc-trace,body.dark-theme .sc-trace-working,body.dark-theme .sc-was,body.dark-theme .sv-diff-label,body.dark-theme .sv-diff-title{color:#c9c9c9}body.dark-theme .sc-delta.sc-up,body.dark-theme .sc-rent-failed,body.dark-theme .sv-diff-removed .sv-diff-from{color:#f5a29b}body.dark-theme .sc-delta.sc-down,body.dark-theme .sv-diff-added .sv-diff-to{color:#7ee2a8}.rtzcm .rtzcm__content{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:none}.rtzcm .rtzcm__footer,.rtzcm .rtzcm__header{border-color:#e5e7eb}.rtzcm .rtzcm__title{font-size:15px;font-weight:600}.rtzcm .rtzcm__body{font-size:13px;line-height:1.6}body.dark-theme .rtzcm .rtzcm__content{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}body.dark-theme .rtzcm .rtzcm__footer,body.dark-theme .rtzcm .rtzcm__header{border-color:var(--dt-border,#2d3139)}.rtz2fa{--rtz2fa-text:#1e1f21;--rtz2fa-muted:#6d6e6f;--rtz2fa-border:#e6e8eb;--rtz2fa-panel:#fafbfc;--rtz2fa-surface:#fff;--rtz2fa-hover:#f1f2f4;--rtz2fa-accent:var(--header_color,#1d82f5);color:var(--rtz2fa-text)}.dark-theme .rtz2fa{--rtz2fa-text:#f0f1f2;--rtz2fa-muted:#a8aaae;--rtz2fa-border:#3a3b3d;--rtz2fa-panel:#1f2226;--rtz2fa-surface:#24262b;--rtz2fa-hover:#31343a}.rtz2fa-method{align-items:flex-start;display:flex;gap:12px;padding:16px 0}.rtz2fa-method+.rtz2fa-method{border-top:1px solid var(--rtz2fa-border)}.rtz2fa-icon{align-items:center;background:var(--rtz2fa-panel);border:1px solid var(--rtz2fa-border);border-radius:8px;color:var(--rtz2fa-muted);display:flex;flex-shrink:0;font-size:14px;height:36px;justify-content:center;width:36px}.rtz2fa-icon img{height:18px;width:18px}.rtz2fa-info{flex:1;min-width:0}.rtz2fa-name{color:var(--rtz2fa-text);font-size:14px;font-weight:600;line-height:1.35}.rtz2fa-desc{color:var(--rtz2fa-muted);font-size:12.5px;line-height:1.45;margin-top:2px}.rtz2fa-badge{border-radius:10px;display:inline-block;font-size:10px;font-weight:600;letter-spacing:.3px;margin-left:6px;padding:1px 7px;text-transform:uppercase;vertical-align:middle}.rtz2fa-badge-active{background:#d1fae5;color:#047857}.rtz2fa-badge-pending{background:#fef3c7;color:#b45309}.dark-theme .rtz2fa-badge-active{background:#14352a;color:#34d399}.dark-theme .rtz2fa-badge-pending{background:#3a2f14;color:#fbbf24}.rtz2fa-action{align-items:center;display:flex;flex-shrink:0;gap:8px}.rtz2fa-btn{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;height:32px;line-height:1;padding:0 14px;transition:background-color .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.rtz2fa-btn:disabled{cursor:default;opacity:.6}.rtz2fa-btn-on{background:var(--rtz2fa-accent);border-color:var(--rtz2fa-accent);color:#fff}.rtz2fa-btn-on:focus,.rtz2fa-btn-on:hover{color:#fff;filter:brightness(.94);text-decoration:none}.rtz2fa-btn-off{background:var(--rtz2fa-surface);border-color:var(--rtz2fa-border);color:var(--rtz2fa-muted)}.rtz2fa-btn-off:focus,.rtz2fa-btn-off:hover{background:var(--rtz2fa-hover);color:var(--rtz2fa-text);text-decoration:none}.rtz2fa-codes{border-top:1px solid var(--rtz2fa-border);display:flex;flex-wrap:wrap;gap:8px;padding-top:16px}.rtz2fa-expand{align-items:flex-start;background:var(--rtz2fa-panel);border:1px solid var(--rtz2fa-border);border-radius:8px;display:flex;gap:14px;padding:14px}.rtz2fa-qr{background:#fff;border:1px solid var(--rtz2fa-border);border-radius:6px;flex-shrink:0;padding:6px}.rtz2fa-qr svg{display:block;height:104px;width:104px}.rtz2fa-expand-text{flex:1;min-width:0}.rtz2fa-expand-title{color:var(--rtz2fa-text);font-size:13px;font-weight:600}.rtz2fa-note{color:var(--rtz2fa-muted);font-size:12px;line-height:1.45;margin-top:4px}.rtz2fa-inline{background:var(--rtz2fa-panel);border:1px solid var(--rtz2fa-border);border-radius:8px;margin-top:12px;padding:14px}.rtz2fa-inline-title{color:var(--rtz2fa-text);font-size:13px;font-weight:600;margin-bottom:8px}.rtz2fa-inline-hint{color:var(--rtz2fa-muted);font-size:12px;margin:-4px 0 10px}.rtz2fa-inline-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.rtz2fa .rtz2fa-inline-input{background:var(--rtz2fa-surface);border:1px solid var(--rtz2fa-border);border-radius:6px;box-shadow:none;color:var(--rtz2fa-text);flex:1;font-size:13px;height:36px;min-width:180px;outline:none;padding:0 12px}.rtz2fa .rtz2fa-inline-input:focus{border-color:var(--rtz2fa-accent);box-shadow:none;outline:none}.rtz2fa-inline-cancel,.rtz2fa-inline-submit{border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:12.5px;font-weight:600;height:36px;padding:0 16px}.rtz2fa-inline-cancel:disabled,.rtz2fa-inline-submit:disabled{cursor:default;opacity:.6}.rtz2fa-inline-submit{background:var(--rtz2fa-accent);border-color:var(--rtz2fa-accent);color:#fff}.rtz2fa-inline-submit:hover{filter:brightness(.94)}.rtz2fa-inline-cancel{background:var(--rtz2fa-surface);border-color:var(--rtz2fa-border);color:var(--rtz2fa-muted)}.rtz2fa-inline-cancel:hover{background:var(--rtz2fa-hover);color:var(--rtz2fa-text)}.rtz2fa-inline-msg{font-size:12.5px;line-height:1.4;margin-top:10px}.rtz2fa-msg-error{color:#dc2626}.rtz2fa-msg-success{color:#047857}.dark-theme .rtz2fa-msg-error{color:#f87171}.dark-theme .rtz2fa-msg-success{color:#34d399}@media (max-width:575px){.rtz2fa-method{flex-wrap:wrap}.rtz2fa-action{padding-left:48px;width:100%}.rtz2fa .rtz2fa-inline-input{flex:1 0 100%;min-width:0}.rtz2fa-inline-cancel,.rtz2fa-inline-submit{flex:1}}.otp-fieldset{flex:1 1 auto;margin:0 auto;min-width:0;width:100%}.otp-field{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;justify-content:center;width:100%}.otp-field .otp-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff!important;border:1px solid rgba(0,0,0,.15)!important;border-radius:10px!important;color:#1d1d1f!important;flex:1 1 0;font-size:20px!important;font-weight:500!important;height:52px;line-height:1!important;max-width:52px;min-width:0;padding:0!important;text-align:center;transition:border-color .2s ease}.otp-field .otp-input:focus{border-color:var(--header_color,#1d82f5)!important;border-width:1px!important;box-shadow:none!important;outline:none}.otp-field .otp-input:disabled{background:rgba(0,0,0,.02)!important;opacity:1}.otp-field .otp-input::-webkit-inner-spin-button,.otp-field .otp-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}@media (max-width:359px){.otp-field{-moz-column-gap:6px;column-gap:6px}.otp-field .otp-input{font-size:18px!important;height:46px}}body.dark-theme .otp-field .otp-input{background:#3a3a3c!important;border-color:hsla(0,0%,100%,.2)!important;color:#f5f5f7!important}body.dark-theme .otp-field .otp-input:focus{border-color:var(--header_color,#1d82f5)!important}body.dark-theme .otp-field .otp-input:disabled{background:hsla(0,0%,100%,.04)!important}.login_box .tfa-note{color:#86868b;font-size:14px;line-height:1.5;margin-bottom:20px;text-align:center}body.dark-theme .login_box .tfa-note{color:#98989d}.login_box .tfa-link{background:none;border:none;border-radius:0;display:inline;font-size:14px;font-weight:500;padding:0;text-decoration:none;width:auto}.login_box .tfa-link:focus,.login_box .tfa-link:hover{background:none;opacity:.7;text-decoration:none}.login_box .tfa-link-row{display:block;margin-bottom:16px;text-align:center}.login_box .tfa-link-row.tfa-link-row--after-submit{margin-bottom:0;margin-top:20px}.emp-dashboard .modern-container,.emp-dashboard .modern-container--amber,.emp-dashboard .modern-container--blue,.emp-dashboard .modern-container--green,.emp-dashboard .modern-container--indigo,.emp-dashboard .modern-container--purple,.emp-dashboard .modern-container--red{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;padding:1rem;position:relative}.emp-dashboard .modern-container--green{background:rgba(34,197,94,.06);border-color:rgba(34,197,94,.22)}.emp-dashboard .modern-container--amber{background:rgba(245,158,11,.06);border-color:rgba(245,158,11,.22)}.emp-dashboard .modern-container--red{background:rgba(239,68,68,.06);border-color:rgba(239,68,68,.22)}.emp-dashboard .modern-container--blue,.emp-dashboard .modern-container--indigo,.emp-dashboard .modern-container--purple{background:rgba(59,130,246,.06);border-color:rgba(59,130,246,.22)}.emp-dashboard .icon-box{background:var(--header_color,#1d4ed8);border-radius:10px;height:40px;min-width:40px;width:40px}.emp-dashboard .icon-box,.emp-dashboard .icon-box--sm{align-items:center;display:flex;flex-shrink:0;justify-content:center}.emp-dashboard .icon-box--sm{border-radius:8px;height:32px;min-width:32px;width:32px}.emp-dashboard .icon-box--blue,.emp-dashboard .icon-box--indigo,.emp-dashboard .icon-box--purple{background:var(--header_color,#1d4ed8)}.emp-dashboard .icon-box--green{background:#166534}.emp-dashboard .icon-box--amber{background:#8a4a08}.emp-dashboard .icon-box--red{background:#b91c1c}.emp-dashboard .icon-box--light-blue{background:rgba(59,130,246,.12)}.emp-dashboard .icon-box--light-green{background:rgba(34,197,94,.12)}.emp-dashboard .icon-box--light-amber{background:rgba(245,158,11,.12)}.emp-dashboard .icon-box--light-red{background:rgba(239,68,68,.12)}.emp-dashboard .icon-box--light-purple{background:rgba(59,130,246,.12)}.emp-dashboard .icon-box i{align-items:center;color:#fff;display:flex;font-size:16px;justify-content:center;line-height:1;margin:0;padding:0}.emp-dashboard .icon-box--sm i{font-size:14px}.emp-dashboard .icon-box--light-blue i{color:#1d4ed8}.emp-dashboard .icon-box--light-green i{color:#166534}.emp-dashboard .icon-box--light-amber i{color:#8a4a08}.emp-dashboard .icon-box--light-red i{color:#b91c1c}.emp-dashboard .icon-box--light-purple i{color:#1d4ed8}.emp-dashboard .modern-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:border-color .15s ease}.emp-dashboard .modern-card:hover{border-color:#ced2d9}.emp-dashboard .section-header{align-items:center;display:flex;margin-bottom:1rem}.emp-dashboard .section-header__icon{margin-right:12px}.emp-dashboard .section-header__title{color:#1f2937;font-size:15px;font-weight:600;margin-bottom:0}.emp-dashboard .section-header__subtitle{color:#5b6472;font-size:11px}.emp-dashboard .insight-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.emp-dashboard .insight-card__header{align-items:center;background:#f9fafb;border-bottom:1px solid #f0f1f3;display:flex;justify-content:space-between;padding:12px 16px}.emp-dashboard .insight-card__header--blue,.emp-dashboard .insight-card__header--purple{background:rgba(59,130,246,.07)}.emp-dashboard .insight-card__header--green{background:rgba(34,197,94,.07)}.emp-dashboard .insight-card__header--amber{background:rgba(245,158,11,.07)}.emp-dashboard .insight-card__header--red{background:rgba(239,68,68,.07)}.emp-dashboard .insight-card__body{max-height:200px;overflow-y:auto}.emp-dashboard .insight-card--calendar .insight-card__body{border-radius:0 0 12px 12px;max-height:none;overflow:visible;padding-bottom:12px}.emp-dashboard .insight-card__item{border-bottom:1px solid #f0f1f3;display:block;padding:10px 16px;text-decoration:none;transition:background .15s ease}.emp-dashboard .insight-card__item:hover{background:#f6f8fa;text-decoration:none}.emp-dashboard .priority-item{background:#fff;border:1px solid #e5e7eb;border-left-width:4px;border-radius:12px;padding:1rem;transition:border-color .15s ease}.emp-dashboard .priority-item--red{background:rgba(239,68,68,.05);border-color:rgba(239,68,68,.2) rgba(239,68,68,.2) rgba(239,68,68,.2) #b91c1c}.emp-dashboard .priority-item--amber{background:rgba(245,158,11,.05);border-color:rgba(245,158,11,.2) rgba(245,158,11,.2) rgba(245,158,11,.2) #8a4a08}.emp-dashboard .priority-item--blue{background:rgba(59,130,246,.05);border-color:rgba(59,130,246,.2) rgba(59,130,246,.2) rgba(59,130,246,.2) #1d4ed8}.emp-dashboard .priority-item--purple{background:rgba(109,40,217,.05);border-color:rgba(109,40,217,.2) rgba(109,40,217,.2) rgba(109,40,217,.2) #6d28d9}.emp-dashboard .status-badge{align-items:center;border:1px solid transparent;border-radius:20px;display:inline-flex;font-size:11px;font-weight:500;padding:4px 10px}.emp-dashboard .status-badge--blue,.emp-dashboard .status-badge--purple{background:#e7eefc;border-color:#c7d8f7;color:#1d4ed8}.emp-dashboard .status-badge--green{background:#e9f6ee;border-color:#c6e5d3;color:#166534}.emp-dashboard .status-badge--amber{background:#fdf1dc;border-color:#f2ddb4;color:#8a4a08}.emp-dashboard .status-badge--red{background:#fdeaea;border-color:#f6cccc;color:#b91c1c}.emp-dashboard .status-badge--xs{font-size:9px;padding:2px 6px}.emp-dashboard .status-badge--grey{background:#eef0f3;border-color:#dde1e7;color:#464e5c}.emp-dashboard .emp-tone-pos{color:#166534!important}.emp-dashboard .emp-tone-neg{color:#b91c1c!important}.emp-dashboard .emp-tone-warn{color:#8a4a08!important}.emp-dashboard .emp-tone-info{color:#1d4ed8!important}.emp-dashboard .empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 1rem;text-align:center}.emp-dashboard .empty-state__icon{align-items:center;background:rgba(34,197,94,.12);border-radius:50%;display:flex;height:44px;justify-content:center;margin-bottom:10px;width:44px}.emp-dashboard .empty-state__icon--green{background:rgba(34,197,94,.12)}.emp-dashboard .empty-state__icon--blue{background:rgba(59,130,246,.12)}.emp-dashboard .empty-state__icon--blue i{color:#1d4ed8}.emp-dashboard .empty-state__icon i{color:#166534;font-size:18px}.emp-dashboard .timer-card-modern{background:rgba(34,197,94,.06);border:1px solid rgba(34,197,94,.22);border-left:4px solid #166534;border-radius:12px;padding:1.25rem}.emp-dashboard .kpi-grid{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media (min-width:992px){.emp-dashboard .kpi-grid--4{grid-template-columns:repeat(4,1fr)}}.emp-dashboard .scrollable-container{max-height:280px;overflow-y:auto}.emp-dashboard .scrollable-container::-webkit-scrollbar{width:4px}.emp-dashboard .scrollable-container::-webkit-scrollbar-track{background:rgba(0,0,0,.02);border-radius:2px}.emp-dashboard .scrollable-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.12);border-radius:2px}.emp-dashboard .h-200{max-height:340px;overflow-y:auto}.emp-dashboard .property-hero-header{background:#1e3a5f;border:1px solid #1e3a5f;border-radius:16px;overflow:hidden;padding:0;position:relative}.emp-dashboard .property-hero-main{padding:1.25rem 1.5rem;position:relative;z-index:1}.emp-dashboard .property-hero-avatar{border:1px solid hsla(0,0%,100%,.3);border-radius:14px;height:72px;margin-right:1rem;min-width:72px;-o-object-fit:cover;object-fit:cover;width:72px}.emp-dashboard .property-hero-user-info{display:flex;flex-direction:column}.emp-dashboard .property-hero-user-name{color:#fff;font-size:22px;font-weight:700;letter-spacing:-.5px;margin-bottom:2px}.emp-dashboard .property-hero-user-role{color:hsla(0,0%,100%,.85);font-size:13px;margin-bottom:6px}.emp-dashboard .property-hero-badges{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.emp-dashboard .property-hero-badge{align-items:center;background:hsla(0,0%,100%,.16);border-radius:20px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;gap:4px;letter-spacing:.5px;padding:3px 10px;text-transform:uppercase}.emp-dashboard .property-hero-badge--blue{background:rgba(59,130,246,.38);color:#fff}.emp-dashboard .property-hero-header .clock-in-out{color:#fff}.emp-dashboard .property-hero-header #dashboard-clock{color:#fff!important;font-size:28px}.emp-dashboard .property-hero-header .text-muted{color:hsla(0,0%,100%,.8)!important}.emp-dashboard .property-hero-header .status-badge--green{background:rgba(34,197,94,.28)!important;color:#d1fae5!important}.emp-dashboard .property-hero-header .btn-primary{border:1px solid var(--header_color)!important;box-shadow:none!important}.emp-dashboard .property-hero-header .btn-primary,.emp-dashboard .property-hero-header .btn-primary:hover{background:var(--header_color)!important;background-color:var(--header_color)!important;background-image:none!important}.emp-dashboard .property-hero-header .btn-primary:hover{border-color:var(--header_color)!important;opacity:.9}.emp-dashboard .property-hero-header .btn-danger{background:#b91c1c!important;background-image:none!important;border:1px solid #b91c1c!important;box-shadow:none!important}body.dark-theme .emp-dashboard .property-hero-header .btn-primary{background:var(--dt-primary)!important;background-color:var(--dt-primary)!important;background-image:none!important;border:1px solid var(--dt-primary)!important}body.dark-theme .emp-dashboard .property-hero-header .btn-primary:hover{background:var(--dt-primary)!important;background-color:var(--dt-primary)!important;opacity:.9}.emp-dashboard #save-dashboard-widget.btn-primary,.emp-dashboard .dashboard-settings #save-dashboard-widget.btn-primary,.emp-dashboard .property-hero-header #save-dashboard-widget.btn-primary,.emp-dashboard .property-hero-header .dashboard-settings #save-dashboard-widget.btn-primary{background:var(--header_color)!important;background-color:var(--header_color)!important;background-image:none!important;border:1px solid var(--header_color)!important;box-shadow:none!important}.emp-dashboard #save-dashboard-widget.btn-primary:hover,.emp-dashboard .dashboard-settings #save-dashboard-widget.btn-primary:hover,.emp-dashboard .property-hero-header #save-dashboard-widget.btn-primary:hover,.emp-dashboard .property-hero-header .dashboard-settings #save-dashboard-widget.btn-primary:hover{opacity:.9}body.dark-theme .emp-dashboard #save-dashboard-widget.btn-primary,body.dark-theme .emp-dashboard .dashboard-settings #save-dashboard-widget.btn-primary,body.dark-theme .emp-dashboard .property-hero-header #save-dashboard-widget.btn-primary,body.dark-theme .emp-dashboard .property-hero-header .dashboard-settings #save-dashboard-widget.btn-primary{background:var(--dt-primary)!important;background-color:var(--dt-primary)!important;background-image:none!important;border:1px solid var(--dt-primary)!important}.emp-dashboard .property-quick-stats{background:rgba(0,0,0,.18);border-top:1px solid hsla(0,0%,100%,.14);display:flex;gap:0;overflow-x:auto;padding:0}.emp-dashboard .property-quick-stat{align-items:center;border-right:1px solid hsla(0,0%,100%,.14);color:#fff;display:flex;flex:1;gap:10px;justify-content:center;min-width:120px;padding:12px 16px;text-decoration:none;transition:background .15s ease}.emp-dashboard .property-quick-stat:last-child{border-right:none}.emp-dashboard .property-quick-stat:hover{background:hsla(0,0%,100%,.08);color:#fff;text-decoration:none}.emp-dashboard .property-quick-stat i{font-size:16px;opacity:.85}.emp-dashboard .property-quick-stat__value{color:#fff;font-size:20px;font-weight:700}.emp-dashboard .property-quick-stat__label{font-size:10px;letter-spacing:.5px;opacity:.85;text-transform:uppercase}.emp-dashboard .property-quick-stat--purple .property-quick-stat__value,.emp-dashboard .property-quick-stat--purple i,.emp-dashboard .property-quick-stat--tasks .property-quick-stat__value,.emp-dashboard .property-quick-stat--tasks i{color:#bfdbfe}.emp-dashboard .property-quick-stat--green .property-quick-stat__value,.emp-dashboard .property-quick-stat--green i{color:#a7f3d0}.emp-dashboard .property-quick-stat--amber .property-quick-stat__value,.emp-dashboard .property-quick-stat--amber i{color:#fde68a}.emp-dashboard .property-quick-stat--red .property-quick-stat__value,.emp-dashboard .property-quick-stat--red i{color:#fecaca}.emp-dashboard .dashboard-settings{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;padding:0!important;width:420px}.emp-dashboard .dw-header{background:#fafbfc;border-bottom:1px solid #f0f1f3;padding:18px 20px 14px}.emp-dashboard .dw-title{color:#1e293b;font-size:15px;font-weight:700}.emp-dashboard .dw-toggle-all{font-size:12px}.emp-dashboard .dw-link{color:var(--header_color,#1d4ed8);cursor:pointer;font-weight:500;text-decoration:none}.emp-dashboard .dw-link:hover{text-decoration:underline}.emp-dashboard .dw-sep{color:#cbd5e1;margin:0 4px}.emp-dashboard .dw-counter{color:#5b6472;font-size:12px;font-weight:500}.emp-dashboard .dw-body{max-height:420px;overflow-y:auto;padding:8px 0}.emp-dashboard .dw-body::-webkit-scrollbar{width:4px}.emp-dashboard .dw-body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.emp-dashboard .dw-group{padding:4px 0}.emp-dashboard .dw-group+.dw-group{border-top:1px solid #f0f1f3}.emp-dashboard .dw-group-header{align-items:center;display:flex;gap:8px;padding:10px 20px 6px}.emp-dashboard .dw-group-icon{font-size:13px;text-align:center;width:20px}.emp-dashboard .dw-group-icon--property{color:#0f766e}.emp-dashboard .dw-group-icon--work{color:#2563eb}.emp-dashboard .dw-group-icon--team{color:#7c3aed}.emp-dashboard .dw-group-icon--schedule{color:#c2410c}.emp-dashboard .dw-group-icon--other{color:#55607a}.emp-dashboard .dw-group-label{color:#55607a;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.emp-dashboard .dw-group-items{padding:0 12px}.emp-dashboard .dw-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin:0;padding:7px 8px;transition:background .15s}.emp-dashboard .dw-item:hover{background:#f8fafc}.emp-dashboard .dw-item-label{color:#334155;font-size:13px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.emp-dashboard .dw-switch{flex-shrink:0;height:20px;position:relative;width:36px}.emp-dashboard .dw-toggle-input{height:0;opacity:0;position:absolute;width:0}.emp-dashboard .dw-switch-slider{background:#cbd5e1;border-radius:20px;cursor:pointer;inset:0;position:absolute;transition:all .2s}.emp-dashboard .dw-switch-slider:before{background:#fff;border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:2px;transition:transform .2s;width:16px}.emp-dashboard .dw-toggle-input:checked+.dw-switch-slider{background:var(--header_color,#1d4ed8)}.emp-dashboard .dw-toggle-input:checked+.dw-switch-slider:before{transform:translateX(16px)}.emp-dashboard .dw-footer{background:#fafbfc;border-top:1px solid #f0f1f3;padding:14px 20px}.emp-dashboard .dw-footer #save-dashboard-widget{width:100%}.emp-dashboard .property-hero-header .private-dash-settings{position:relative}.emp-dashboard .property-hero-header .private-dash-settings .dropdown{position:static}.emp-dashboard .property-hero-header .private-dash-settings .dropdown-menu{max-height:80vh;overflow-y:auto;position:fixed!important;z-index:1050!important}.emp-dashboard .fc-list-event-graphic{display:none}.emp-dashboard .cal-legend{background:#fbfcfd;border-bottom:1px solid #f0f1f3;display:flex;flex-wrap:wrap;gap:6px 14px;padding:10px 16px}.emp-dashboard .cal-legend-item{align-items:center;color:#5b6472;display:inline-flex;font-size:11px;gap:6px;white-space:nowrap}.emp-dashboard .cal-legend-dot{border-radius:3px;flex-shrink:0;height:10px;width:10px}.emp-dashboard .cal-legend-dot--event{background:#2563eb}.emp-dashboard .cal-legend-dot--holiday{background:#7c3aed}.emp-dashboard .cal-legend-dot--task{background:#0f766e}.emp-dashboard .cal-legend-dot--ticket{background:#b45309}.emp-dashboard .cal-legend-dot--leave{background:#be123c}.emp-dashboard .cal-legend-dot--follow_up{background:#4d7c0f}.emp-dashboard .cal-filter-item input[type=checkbox]{accent-color:var(--header_color,#1d4ed8);cursor:pointer;flex-shrink:0;height:16px;width:16px}.emp-dashboard .cal-event-btn{background:rgba(59,130,246,.1)}.emp-dashboard #calendar{border-radius:8px;min-height:650px}.emp-dashboard #calendar .fc-view-harness{border-radius:8px;min-height:600px}.emp-dashboard #calendar .fc-scrollgrid{border-collapse:collapse;border-radius:8px;overflow:hidden;table-layout:fixed!important;width:100%!important}.emp-dashboard #calendar .fc-scrollgrid-section{width:100%!important}.emp-dashboard #calendar .fc-scrollgrid-section>td{padding:0!important;width:100%!important}.emp-dashboard #calendar .fc-col-header,.emp-dashboard #calendar .fc-scrollgrid-section table,.emp-dashboard #calendar .fc-scrollgrid-section-body table,.emp-dashboard #calendar .fc-scrollgrid-section-header table,.emp-dashboard #calendar .fc-scrollgrid-sync-table{table-layout:fixed!important;width:100%!important}.emp-dashboard #calendar .fc-daygrid-body{min-width:100%!important;width:100%!important}.emp-dashboard #calendar .fc-col-header-cell{width:14.2857%!important}.emp-dashboard #calendar .fc-col-header-cell:first-child{border-top-left-radius:8px}.emp-dashboard #calendar .fc-col-header-cell:last-child{border-top-right-radius:8px}.emp-dashboard #calendar .fc-daygrid-day{width:14.2857%!important}.emp-dashboard #calendar .fc-daygrid-body .fc-daygrid-week:last-child .fc-daygrid-day:first-child{border-bottom-left-radius:8px}.emp-dashboard #calendar .fc-daygrid-body .fc-daygrid-week:last-child .fc-daygrid-day:last-child{border-bottom-right-radius:8px}.emp-dashboard #calendar .fc-scroller{border-radius:0 0 8px 8px;overflow-x:hidden!important;overflow-y:auto!important;width:100%!important}.emp-dashboard #calendar .fc-scroller-harness,.emp-dashboard #calendar .fc-scroller-liquid-absolute{width:100%!important}.emp-dashboard #calendar .fc-scrollgrid-section-body .fc-scroller{padding-right:0!important}.emp-dashboard #calendar .fc-scrollgrid-section-body table{margin-right:0!important}.emp-dashboard #calendar .fc-scrollgrid-section-header{border-radius:8px 8px 0 0;overflow:hidden}.emp-dashboard #calendar .fc-scrollgrid-section-body{border-radius:0 0 8px 8px;overflow:hidden}.emp-dashboard #calendar .fc-event{border:none;border-radius:4px;font-size:11.5px;padding:1px 2px}.emp-dashboard #calendar .fc-event .fc-event-time,.emp-dashboard #calendar .fc-event .fc-event-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emp-dashboard .left-3{margin-right:-22px}.emp-dashboard .week-pagination li{margin-right:5px;z-index:1}.emp-dashboard .week-pagination li a{border-radius:50%;font-size:11px!important;padding:2px 6px!important}.emp-dashboard .week-pagination li.page-item:first-child .page-link{border-bottom-left-radius:50%;border-top-left-radius:50%}.emp-dashboard .week-pagination li.page-item:last-child .page-link{border-bottom-right-radius:50%;border-top-right-radius:50%}.emp-dashboard .e-d-info-notices,.emp-dashboard .e-d-tasks-projects-events{padding-left:0!important;padding-right:0!important}.emp-dashboard .keep-open .dropdown-menu .bootstrap-select,.emp-dashboard .keep-open .dropdown-menu .bootstrap-select .dropdown-menu,.emp-dashboard .keep-open .dropdown-menu .bs-container,.emp-dashboard .keep-open .dropdown-menu select.select-picker,.emp-dashboard .keep-open~.bs-container{display:none!important;opacity:0!important;visibility:hidden!important}body.dark-theme .emp-dashboard .modern-container,body.dark-theme .emp-dashboard .modern-container--amber,body.dark-theme .emp-dashboard .modern-container--blue,body.dark-theme .emp-dashboard .modern-container--green,body.dark-theme .emp-dashboard .modern-container--indigo,body.dark-theme .emp-dashboard .modern-container--purple,body.dark-theme .emp-dashboard .modern-container--red{background:#262b32!important;border-color:#2d3139!important}body.dark-theme .emp-dashboard .insight-card,body.dark-theme .emp-dashboard .modern-card,body.dark-theme .emp-dashboard .priority-item,body.dark-theme .emp-dashboard .timer-card-modern{background:#1e2228!important;border-color:#2d3139!important}body.dark-theme .emp-dashboard .section-header__title{color:#e5e7eb}body.dark-theme .emp-dashboard .section-header__subtitle{color:#aab2bd}body.dark-theme .emp-dashboard .insight-card__header{background:#262b32!important;border-color:#2d3139!important}body.dark-theme .emp-dashboard .insight-card__item{border-color:#2d3139!important}body.dark-theme .emp-dashboard .insight-card__item:hover{background:#262b32!important}body.dark-theme .emp-dashboard .emp-tone-pos{color:#6ee7b7!important}body.dark-theme .emp-dashboard .emp-tone-neg{color:#fca5a5!important}body.dark-theme .emp-dashboard .emp-tone-warn{color:#fcd34d!important}body.dark-theme .emp-dashboard .emp-tone-info{color:#93c5fd!important}body.dark-theme .emp-dashboard .status-badge--blue,body.dark-theme .emp-dashboard .status-badge--purple{background:rgba(59,130,246,.2)!important;color:#93c5fd!important}body.dark-theme .emp-dashboard .status-badge--green{background:rgba(34,197,94,.2)!important;color:#86efac!important}body.dark-theme .emp-dashboard .status-badge--amber{background:rgba(245,158,11,.2)!important;color:#fbbf24!important}body.dark-theme .emp-dashboard .status-badge--red{background:rgba(239,68,68,.2)!important;color:#fca5a5!important}body.dark-theme .emp-dashboard .empty-state__icon,body.dark-theme .emp-dashboard .empty-state__icon--green{background:rgba(34,197,94,.16)}body.dark-theme .emp-dashboard .empty-state__icon i{color:#6ee7b7}body.dark-theme .emp-dashboard .property-hero-header{background:#1e2228;border-color:#2d3139}body.dark-theme .emp-dashboard .property-hero-user-name{color:#e5e7eb}body.dark-theme .emp-dashboard .property-hero-user-role{color:#aab2bd}body.dark-theme .emp-dashboard .property-hero-badge{background:hsla(0,0%,100%,.1);color:#d7dce3}body.dark-theme .emp-dashboard .property-hero-badge--blue{background:rgba(59,130,246,.24);color:#dbeafe}body.dark-theme .emp-dashboard .property-hero-avatar{border-color:#2d3139}body.dark-theme .emp-dashboard .property-quick-stats{background:rgba(0,0,0,.2);border-color:#2d3139}body.dark-theme .emp-dashboard .property-quick-stat{border-color:#2d3139;color:#d7dce3}body.dark-theme .emp-dashboard .property-quick-stat__label{color:#aab2bd}body.dark-theme .emp-dashboard .property-hero-header #dashboard-clock{color:#e5e7eb!important}body.dark-theme .emp-dashboard .property-hero-header .text-muted{color:#aab2bd!important}body.dark-theme .emp-dashboard .dw-footer,body.dark-theme .emp-dashboard .dw-header{background:#262b32;border-color:#2d3139}body.dark-theme .emp-dashboard .dw-title{color:#e5e7eb}body.dark-theme .emp-dashboard .dw-group-label{color:#aab2bd}body.dark-theme .emp-dashboard .dw-group-icon--property{color:#2dd4bf}body.dark-theme .emp-dashboard .dw-group-icon--work{color:#60a5fa}body.dark-theme .emp-dashboard .dw-group-icon--team{color:#a78bfa}body.dark-theme .emp-dashboard .dw-group-icon--schedule{color:#fb923c}body.dark-theme .emp-dashboard .dw-group-icon--other{color:#aab2bd}body.dark-theme .emp-dashboard .dw-item-label{color:#d7dce3}body.dark-theme .emp-dashboard .dw-item:hover{background:#262b32}body.dark-theme .emp-dashboard .dw-group+.dw-group{border-top-color:#2d3139}body.dark-theme .emp-dashboard .dw-link{color:var(--dt-primary,#60a5fa)}body.dark-theme .emp-dashboard .dw-switch-slider{background:#475569}body.dark-theme .emp-dashboard .dw-toggle-input:checked+.dw-switch-slider{background:var(--dt-primary,#60a5fa)}body.dark-theme .emp-dashboard .dashboard-settings{border-color:#2d3139}body.dark-theme .emp-dashboard .cal-legend{background:#262b32;border-color:#2d3139}body.dark-theme .emp-dashboard .cal-legend-item{color:#aab2bd}body.dark-theme .emp-dashboard #calendar .fc-daygrid-day-number,body.dark-theme .emp-dashboard #calendar .fc-toolbar-title{color:#e5e7eb}body.dark-theme .emp-dashboard #calendar .fc-day-other{background:hsla(0,0%,100%,.02)}.emp-dashboard{overflow-x:hidden}@media (max-width:991.98px){.emp-dashboard .property-hero-main{padding:1rem 1.125rem}.emp-dashboard .property-hero-header{margin-top:0!important}.emp-dashboard .property-hero-header .property-hero-row.d-lg-flex.d-md-flex.d-block{align-items:stretch!important;flex-direction:column!important;gap:.875rem;justify-content:flex-start!important}.emp-dashboard .property-hero-row .clock-in-out{align-items:center!important;border-top:1px solid hsla(0,0%,100%,.14);flex-direction:row!important;flex-wrap:nowrap!important;gap:1rem;justify-content:flex-start!important;margin:0!important;padding-top:.875rem;width:100%!important}.emp-dashboard .property-hero-row .clock-in-out .text-lg-right{margin:0!important;text-align:left!important}.emp-dashboard .property-hero-row .clock-in-out .btn-danger,.emp-dashboard .property-hero-row .clock-in-out .btn-primary{margin:0!important;white-space:nowrap}.emp-dashboard .property-hero-row .clock-in-out .private-dash-settings{margin-left:auto!important}.emp-dashboard #calendar{min-height:520px}.emp-dashboard #calendar .fc-view-harness{min-height:470px}}@media (max-width:767.98px){.emp-dashboard .property-quick-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow-x:hidden}.emp-dashboard .property-quick-stat{border-bottom:1px solid hsla(0,0%,100%,.14);border-right:1px solid hsla(0,0%,100%,.14);flex:none;flex-direction:column;gap:4px;max-width:none;min-width:0;padding:12px 8px}.emp-dashboard .property-quick-stat:nth-child(3n){border-right:none}.emp-dashboard .property-quick-stat:last-child{border-bottom:none}.emp-dashboard .property-quick-stat:last-child:nth-child(3n+1){grid-column:1/-1}.emp-dashboard .property-quick-stat:nth-last-child(2):nth-child(3n+1){grid-column:span 2}.emp-dashboard .property-quick-stat__value{font-size:18px}.emp-dashboard .property-quick-stat__label{font-size:9px}.emp-dashboard .property-hero-avatar{border-radius:12px;height:56px;min-width:56px;width:56px}.emp-dashboard .property-hero-user-name{font-size:18px}.emp-dashboard .property-hero-user-role{font-size:12px}.emp-dashboard .property-hero-badges{gap:6px}.emp-dashboard .property-hero-badge{font-size:9px;padding:2px 8px}.emp-dashboard .property-hero-main{padding:.875rem 1rem}.emp-dashboard .property-hero-header #dashboard-clock{font-size:22px}.emp-dashboard #calendar{min-height:460px}.emp-dashboard #calendar .fc-header-toolbar{align-items:stretch;flex-direction:column;gap:8px}.emp-dashboard #calendar .fc-toolbar-chunk{display:flex;justify-content:center}.emp-dashboard #calendar .fc-toolbar-title{font-size:16px!important}.emp-dashboard #calendar .fc-view-harness{min-height:410px}.emp-dashboard .dashboard-settings{max-width:360px;width:calc(100vw - 24px)!important}}@media (max-width:575.98px){.emp-dashboard .property-hero-header{border-radius:12px}.emp-dashboard .property-hero-user-name{font-size:17px}.emp-dashboard #calendar .fc-toolbar-title{font-size:15px!important}.emp-dashboard{padding-left:12px!important;padding-right:12px!important}.emp-dashboard .property-hero-main{padding:.75rem .875rem}.emp-dashboard .modern-container,.emp-dashboard .modern-container--amber,.emp-dashboard .modern-container--blue,.emp-dashboard .modern-container--green,.emp-dashboard .modern-container--indigo,.emp-dashboard .modern-container--purple,.emp-dashboard .modern-container--red{padding:.875rem}.emp-dashboard .cal-legend{gap:4px 10px;padding:8px 12px}}.emp-dashboard .notices-feed-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden}.emp-dashboard .notices-feed-header{align-items:center;background:rgba(245,158,11,.06);border-bottom:1px solid rgba(245,158,11,.16);display:flex;justify-content:space-between;padding:16px}.emp-dashboard .notices-feed-body{max-height:500px;overflow-y:auto;padding:8px}.emp-dashboard .notices-feed-body::-webkit-scrollbar{width:6px}.emp-dashboard .notices-feed-body::-webkit-scrollbar-track{background:transparent}.emp-dashboard .notices-feed-body::-webkit-scrollbar-thumb{background:rgba(245,158,11,.3);border-radius:3px}.emp-dashboard .notices-feed-body::-webkit-scrollbar-thumb:hover{background:rgba(245,158,11,.5)}.emp-dashboard .notices-feed-footer{background:rgba(245,158,11,.03);border-top:1px solid rgba(245,158,11,.16)}.emp-dashboard .notice-tweet{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:16px;transition:background .15s ease,border-color .15s ease}.emp-dashboard .notice-tweet:hover{background:rgba(245,158,11,.04);border-color:rgba(245,158,11,.25)}.emp-dashboard .notice-tweet:last-child{margin-bottom:0}.emp-dashboard .tweet-header{align-items:flex-start;display:flex;gap:12px;margin-bottom:12px}.emp-dashboard .tweet-avatar{border:1px solid rgba(245,158,11,.3);border-radius:50%;flex-shrink:0;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.emp-dashboard .tweet-author-info{flex:1;min-width:0}.emp-dashboard .tweet-author-name{align-items:center;color:#1f2937;display:flex;flex-wrap:wrap;font-size:14px;font-weight:600;gap:6px}.emp-dashboard .tweet-badge{border-radius:4px;font-size:10px;font-weight:500;padding:2px 6px;text-transform:uppercase}.emp-dashboard .tweet-badge--blue{background:#e7eefc;color:#1d4ed8}.emp-dashboard .tweet-badge--amber{background:#fdf1dc;color:#8a4a08}.emp-dashboard .tweet-badge--green{background:#e9f6ee;color:#166534}.emp-dashboard .tweet-meta,.emp-dashboard .tweet-time{color:#5b6472;font-size:12px}.emp-dashboard .tweet-content{margin-bottom:12px;margin-left:60px}.emp-dashboard .tweet-heading{color:#1f2937;font-size:15px;font-weight:600;line-height:1.4;margin-bottom:6px}.emp-dashboard .tweet-text{color:#4b5563;font-size:14px;line-height:1.5;margin:0}.emp-dashboard .tweet-actions{align-items:center;border-top:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:8px;margin-left:60px;padding-top:12px}.emp-dashboard .action-btn,.emp-dashboard .reaction-btn{align-items:center;background:transparent;border:none;border-radius:20px;color:#5b6472;cursor:pointer;display:flex;font-size:13px;gap:4px;padding:6px 10px;text-decoration:none;transition:background .15s ease,color .15s ease}.emp-dashboard .action-btn{font-size:12px}.emp-dashboard .action-btn:hover{background:rgba(245,158,11,.1);color:#8a4a08;text-decoration:none}.emp-dashboard .action-btn i{font-size:14px}.emp-dashboard .reaction-btn:hover{background:rgba(59,130,246,.1)}.emp-dashboard .reaction-btn.active{background:rgba(59,130,246,.15);color:#1d4ed8}.emp-dashboard .reaction-btn.active[data-type=heart]{background:rgba(249,24,128,.15);color:#be185d}.emp-dashboard .reaction-btn.active[data-type=celebrate]{background:rgba(0,186,124,.15);color:#047857}.emp-dashboard .reaction-btn.active[data-type=thinking]{background:rgba(255,212,0,.15);color:#a16207}.emp-dashboard .reaction-btn.active[data-type=eyes]{background:rgba(59,130,246,.15);color:#6d28d9}.emp-dashboard .reaction-emoji{font-size:16px;line-height:1}.emp-dashboard .reaction-count{font-size:12px;font-weight:500;min-width:12px}@keyframes reactionPulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.emp-dashboard .reaction-btn.animating .reaction-emoji{animation:reactionPulse .3s ease}.emp-dashboard .kpi-card-mini{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:16px 12px;transition:border-color .15s ease}.emp-dashboard .kpi-card-mini:hover{border-color:#ced2d9}.emp-dashboard .kpi-card-mini--blue,.emp-dashboard .kpi-card-mini--purple{border-color:rgba(59,130,246,.25)}.emp-dashboard .kpi-card-mini--green{border-color:rgba(34,197,94,.25)}.emp-dashboard .kpi-card-mini--amber{border-color:rgba(245,158,11,.25)}.emp-dashboard .kpi-value{font-size:1.75rem;font-weight:700;line-height:1.2}.emp-dashboard .kpi-label{color:#5b6472;font-size:11px;letter-spacing:.5px;margin-top:4px;text-transform:uppercase}body.dark-theme .emp-dashboard .kpi-card-mini,body.dark-theme .emp-dashboard .notice-tweet,body.dark-theme .emp-dashboard .notices-feed-card{background:#1e2228;border-color:#2d3139}body.dark-theme .emp-dashboard .notice-tweet:hover,body.dark-theme .emp-dashboard .notices-feed-footer,body.dark-theme .emp-dashboard .notices-feed-header{background:#262b32;border-color:#2d3139}body.dark-theme .emp-dashboard .tweet-author-name,body.dark-theme .emp-dashboard .tweet-heading{color:#e5e7eb}body.dark-theme .emp-dashboard .action-btn,body.dark-theme .emp-dashboard .kpi-label,body.dark-theme .emp-dashboard .reaction-btn,body.dark-theme .emp-dashboard .tweet-meta,body.dark-theme .emp-dashboard .tweet-text,body.dark-theme .emp-dashboard .tweet-time{color:#aab2bd}body.dark-theme .emp-dashboard .tweet-actions,body.dark-theme .emp-dashboard .tweet-avatar{border-color:#2d3139}body.dark-theme .emp-dashboard .tweet-badge--blue{color:#93c5fd}body.dark-theme .emp-dashboard .tweet-badge--amber{color:#fcd34d}body.dark-theme .emp-dashboard .tweet-badge--green{color:#6ee7b7}.emp-dashboard .cal-filter-dropdown{border:1px solid #e5e7eb;min-width:200px;padding:12px 16px}.emp-dashboard .cal-filter-title{color:#5b6472;font-size:11px;font-weight:500;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.emp-dashboard .insight-card--calendar .icon-box--sm i{font-size:12px}body.dark-theme .emp-dashboard .cal-filter-dropdown{background:#1e2228;border-color:#2d3139}body.dark-theme .emp-dashboard .cal-filter-title{color:#aab2bd}body.dark-theme .emp-dashboard .cal-event-btn{background:rgba(96,165,250,.14)}.emp-dashboard .rc-progress{background:rgba(34,197,94,.12);border-radius:4px;height:8px}.emp-dashboard .rc-progress-bar{border-radius:4px}.emp-dashboard .rc-progress-bar--green{background:#166534}.emp-dashboard .rc-progress-bar--amber{background:#8a4a08}.emp-dashboard .rc-progress-bar--red{background:#b91c1c}.emp-dashboard .badge-primary{background-color:rgba(59,130,246,.14)!important;color:#1d4ed8!important}body.dark-theme .emp-dashboard .badge-primary{background-color:rgba(96,165,250,.18)!important;color:#bfdbfe!important}.emp-dashboard .text-purple{color:#1d4ed8!important}body.dark-theme .emp-dashboard .text-purple{color:#c4b5fd!important}.emp-dashboard #calendar .fc-daygrid-event,.emp-dashboard #calendar .fc-event{box-shadow:none!important}.emp-dashboard .dropdown-menu.cal-filter-dropdown,.emp-dashboard .dropdown-menu.dashboard-settings{border:1px solid #e5e7eb;box-shadow:none!important}body.dark-theme .emp-dashboard .dropdown-menu.cal-filter-dropdown,body.dark-theme .emp-dashboard .dropdown-menu.dashboard-settings{border-color:#2d3139}.emp-dashboard .cal-event-btn,.emp-dashboard .cal-event-btn .f-11{color:#5b6472!important}body.dark-theme .emp-dashboard .cal-event-btn,body.dark-theme .emp-dashboard .cal-event-btn .f-11{color:#c3cad4!important}.emp-dashboard .btn.status-badge{font-size:10px;line-height:1.4;padding:3px 10px}body.dark-theme .emp-dashboard .status-badge{border-color:transparent}.emp-dashboard #calendar .fc-daygrid-event,.emp-dashboard #calendar .fc-event,.emp-dashboard #calendar .fc-timegrid-event{border:none!important;box-shadow:none!important;transition:background-color .12s ease!important}.emp-dashboard #calendar .fc-daygrid-event:before,.emp-dashboard #calendar .fc-event:before,.emp-dashboard #calendar .fc-timegrid-event:before{display:none!important}.emp-dashboard #calendar .fc-daygrid-event:hover,.emp-dashboard #calendar .fc-event:hover,.emp-dashboard #calendar .fc-timegrid-event:hover{box-shadow:none!important;transform:none!important}.emp-dashboard #calendar .fc-theme-standard td,.emp-dashboard #calendar .fc-theme-standard th{border-color:#e6e8eb}.emp-dashboard #calendar .fc-scrollgrid{border-color:#e6e8eb!important}.emp-dashboard #calendar .fc-col-header-cell{background:transparent;border-bottom:1px solid #e6e8eb;padding:8px 0}.emp-dashboard #calendar .fc-col-header-cell-cushion{color:#5f6368;font-size:11px;font-weight:600;letter-spacing:.06em;padding:6px 4px;text-transform:uppercase}.emp-dashboard #calendar .fc-daygrid-day-top{justify-content:flex-start;padding:4px 6px 0}.emp-dashboard #calendar .fc-daygrid-day-number{align-items:center;border-radius:50%;color:#202124;display:inline-flex;font-size:12px;font-weight:500;height:22px;justify-content:center;min-width:22px;padding:0}.emp-dashboard #calendar .fc-day-other .fc-daygrid-day-number{color:#5b6472;font-weight:400}.emp-dashboard #calendar .fc-day-today{background:transparent!important;box-shadow:none}.emp-dashboard #calendar .fc-day-today .fc-daygrid-day-number{background:#1d4ed8;color:#fff;font-weight:600}.emp-dashboard #calendar .fc-day-sat,.emp-dashboard #calendar .fc-day-sun{background:transparent}.emp-dashboard #calendar .fc-daygrid-dot-event{align-items:center;background:transparent!important;background-color:transparent!important;border-radius:6px!important;margin:0 2px!important;padding:2px 6px!important}.emp-dashboard #calendar .fc-daygrid-dot-event:hover{background:#f1f3f4!important}.emp-dashboard #calendar .fc-daygrid-dot-event .fc-daygrid-event-dot{border-width:4px;flex-shrink:0;margin:0 6px 0 0}.emp-dashboard #calendar .fc-daygrid-dot-event .fc-event-time{color:#5f6368!important;flex-shrink:0;font-size:11px;font-weight:400;margin-right:4px}.emp-dashboard #calendar .fc-daygrid-dot-event .fc-event-title{color:#202124!important;font-size:11.5px;font-weight:400}.emp-dashboard #calendar .fc-daygrid-block-event{border-radius:6px!important;color:#fff!important;font-size:11.5px;line-height:1.5;margin:1px 2px!important;padding:2px 8px!important}.emp-dashboard #calendar .fc-daygrid-block-event .fc-event-time{font-weight:600;margin-right:4px;opacity:.85}.emp-dashboard #calendar .fc-daygrid-block-event .fc-event-title{font-weight:500}.emp-dashboard #calendar .fc-daygrid-block-event:hover{filter:brightness(.94)}.emp-dashboard #calendar .fc-event-time,.emp-dashboard #calendar .fc-event-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emp-dashboard #calendar .fc-daygrid-day-frame{padding-bottom:4px}.emp-dashboard #calendar .fc-daygrid-day-events{margin-top:2px}.emp-dashboard #calendar .fc-daygrid-more-link{border-radius:4px;color:#5f6368!important;font-size:11px;font-weight:500;padding:1px 6px}.emp-dashboard #calendar .fc-daygrid-more-link:hover{background:#f1f3f4;color:#202124!important}.emp-dashboard #calendar .fc-more-popover{border:1px solid #e6e8eb;border-radius:8px;box-shadow:none}.emp-dashboard #calendar .fc-more-popover .fc-popover-header{background:#f8f9fa;color:#202124;font-size:12px;font-weight:600}.emp-dashboard #calendar .fc-timegrid-col.fc-day-today{background:rgba(29,78,216,.04)!important;border-left:none;border-right:none}.emp-dashboard #calendar .fc-timegrid-axis-cushion,.emp-dashboard #calendar .fc-timegrid-slot-label-cushion{color:#5f6368;font-size:10.5px;font-weight:400;text-transform:lowercase}.emp-dashboard #calendar .fc-timegrid-slot{height:2.6em}.emp-dashboard #calendar .fc-timegrid-slot-minor{border-top-style:dotted}.emp-dashboard #calendar .fc-timegrid-event{border-radius:6px!important;color:#fff!important;font-size:11px;margin:0 2px 1px 0!important;padding:3px 6px!important}.emp-dashboard #calendar .fc-timegrid-event .fc-event-time{font-weight:500;opacity:.9}.emp-dashboard #calendar .fc-timegrid-event .fc-event-title{font-weight:500}.emp-dashboard #calendar .fc-timegrid-axis{background:#fafbfc;border-color:#e6e8eb}.emp-dashboard #calendar .fc-daygrid-body .fc-daygrid-day-events{min-height:0}.emp-dashboard #calendar .fc-timegrid-now-indicator-line{border-color:#ea4335}.emp-dashboard #calendar .fc-timegrid-now-indicator-arrow{border-color:#ea4335;color:#ea4335}.emp-dashboard #calendar .fc-list{border:1px solid #e6e8eb;border-radius:8px;overflow:hidden}.emp-dashboard #calendar .fc-list-day-cushion{background:#f8f9fa!important;padding:8px 14px}.emp-dashboard #calendar .fc-list-day-side-text,.emp-dashboard #calendar .fc-list-day-text{color:#202124;font-size:12px;font-weight:600;text-decoration:none}.emp-dashboard #calendar .fc-list-event-time{color:#5f6368;font-size:11.5px}.emp-dashboard #calendar .fc-list-event-title{font-size:12.5px}.emp-dashboard #calendar .fc-list-event-title a{color:#202124}.emp-dashboard #calendar .fc-list-event:hover td{background-color:#f1f3f4!important}.emp-dashboard #calendar .fc-list-event-dot{border-width:5px}.emp-dashboard #calendar .fc-toolbar-title{color:#202124;font-size:16px!important;font-weight:600}.emp-dashboard #calendar .fc-header-toolbar{margin-bottom:12px!important}body.dark-theme .emp-dashboard #calendar .fc-theme-standard td,body.dark-theme .emp-dashboard #calendar .fc-theme-standard th{border-color:#343a42}body.dark-theme .emp-dashboard #calendar .fc-scrollgrid{border-color:#343a42!important}body.dark-theme .emp-dashboard #calendar .fc-col-header-cell{border-bottom-color:#343a42}body.dark-theme .emp-dashboard #calendar .fc-col-header-cell-cushion{color:#9aa0a6}body.dark-theme .emp-dashboard #calendar .fc-daygrid-day-number{color:#e8eaed}body.dark-theme .emp-dashboard #calendar .fc-day-other .fc-daygrid-day-number{color:#99a3b2}body.dark-theme .emp-dashboard #calendar .fc-day-today .fc-daygrid-day-number{background:#8ab4f8;color:#14181d}body.dark-theme .emp-dashboard #calendar .fc-daygrid-dot-event .fc-event-time{color:#9aa0a6!important}body.dark-theme .emp-dashboard #calendar .fc-daygrid-dot-event .fc-event-title{color:#e8eaed!important}body.dark-theme .emp-dashboard #calendar .fc-daygrid-dot-event:hover{background:hsla(0,0%,100%,.06)!important}body.dark-theme .emp-dashboard #calendar .fc-daygrid-more-link{color:#9aa0a6!important}body.dark-theme .emp-dashboard #calendar .fc-daygrid-more-link:hover{background:hsla(0,0%,100%,.06);color:#e8eaed!important}body.dark-theme .emp-dashboard #calendar .fc-timegrid-col.fc-day-today{background:rgba(138,180,248,.07)!important}body.dark-theme .emp-dashboard #calendar .fc-timegrid-axis-cushion,body.dark-theme .emp-dashboard #calendar .fc-timegrid-slot-label-cushion{color:#9aa0a6}body.dark-theme .emp-dashboard #calendar .fc-timegrid-axis{background:#262b32;border-color:#343a42}body.dark-theme .emp-dashboard #calendar .fc-list{border-color:#343a42}body.dark-theme .emp-dashboard #calendar .fc-list-day-cushion{background:#262b32!important}body.dark-theme .emp-dashboard #calendar .fc-list-day-side-text,body.dark-theme .emp-dashboard #calendar .fc-list-day-text,body.dark-theme .emp-dashboard #calendar .fc-list-event-title a{color:#e8eaed}body.dark-theme .emp-dashboard #calendar .fc-list-event-time{color:#9aa0a6}body.dark-theme .emp-dashboard #calendar .fc-list-event:hover td{background-color:hsla(0,0%,100%,.06)!important}body.dark-theme .emp-dashboard #calendar .fc-more-popover{border-color:#343a42}body.dark-theme .emp-dashboard #calendar .fc-more-popover .fc-popover-header{background:#262b32;color:#e8eaed}body.dark-theme .emp-dashboard #calendar .fc-toolbar-title{color:#e8eaed}.emp-dashboard #calendar .fc-list-event td,.emp-dashboard #calendar .fc-list-event-title a{color:#202124}.emp-dashboard #calendar .fc-list-event .fc-list-event-time,.emp-dashboard #calendar .fc-list-event i{color:#5f6368}body.dark-theme .emp-dashboard #calendar .fc-list-event td,body.dark-theme .emp-dashboard #calendar .fc-list-event-title a{color:#e8eaed}body.dark-theme .emp-dashboard #calendar .fc-list-event .fc-list-event-time,body.dark-theme .emp-dashboard #calendar .fc-list-event i{color:#9aa0a6}.emp-dashboard #calendar .fc-header-toolbar.fc-toolbar{align-items:center;display:flex;flex-wrap:nowrap;gap:10px}.emp-dashboard #calendar .fc-toolbar-chunk{align-items:center;display:flex;gap:6px;min-width:0}.emp-dashboard #calendar .fc-toolbar-chunk:nth-child(2){flex:1;justify-content:center}.emp-dashboard #calendar .fc-toolbar-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emp-dashboard #calendar .fc-button-group{border:1px solid #e6e8eb;border-radius:8px;gap:0;overflow:hidden}.emp-dashboard #calendar .fc-button-group .fc-button{background:transparent!important;border:none!important;border-radius:0!important;color:#5f6368!important;font-size:12.5px!important;padding:5px 12px!important}.emp-dashboard #calendar .fc-button-group .fc-button+.fc-button{border-left:1px solid #e6e8eb!important}.emp-dashboard #calendar .fc-button-group .fc-button:hover{background:#f1f3f4!important}.emp-dashboard #calendar .fc-button-group .fc-button.fc-button-active{background:#202124!important;color:#fff!important}.emp-dashboard #calendar .fc-next-button,.emp-dashboard #calendar .fc-prev-button,.emp-dashboard #calendar .fc-today-button{background:transparent!important;border:1px solid #e6e8eb!important;border-radius:8px!important;color:#202124!important;font-size:12.5px!important;padding:5px 10px!important}.emp-dashboard #calendar .fc-next-button:hover,.emp-dashboard #calendar .fc-prev-button:hover,.emp-dashboard #calendar .fc-today-button:hover{background:#f1f3f4!important}.emp-dashboard #calendar .fc-today-button:disabled{border-color:#e6e8eb!important;color:#9aa4b2!important;opacity:1!important}.emp-dashboard #calendar,.emp-dashboard #calendar .fc-view-harness{overflow:visible}.emp-dashboard #calendar .fc-daygrid .fc-scroller,.emp-dashboard #calendar .fc-list .fc-scroller{height:auto!important;overflow:visible!important}.emp-dashboard #calendar .fc-timegrid .fc-scroller{overflow-y:auto!important}body.dark-theme .emp-dashboard #calendar .fc-button-group{border-color:#343a42}body.dark-theme .emp-dashboard #calendar .fc-button-group .fc-button{color:#9aa0a6!important}body.dark-theme .emp-dashboard #calendar .fc-button-group .fc-button+.fc-button{border-left-color:#343a42!important}body.dark-theme .emp-dashboard #calendar .fc-button-group .fc-button:hover{background:hsla(0,0%,100%,.06)!important}body.dark-theme .emp-dashboard #calendar .fc-button-group .fc-button.fc-button-active{background:#e8eaed!important;color:#14181d!important}body.dark-theme .emp-dashboard #calendar .fc-next-button,body.dark-theme .emp-dashboard #calendar .fc-prev-button,body.dark-theme .emp-dashboard #calendar .fc-today-button{border-color:#343a42!important;color:#e8eaed!important}body.dark-theme .emp-dashboard #calendar .fc-next-button:hover,body.dark-theme .emp-dashboard #calendar .fc-prev-button:hover,body.dark-theme .emp-dashboard #calendar .fc-today-button:hover{background:hsla(0,0%,100%,.06)!important}@media (max-width:767.98px){.emp-dashboard #calendar .fc-header-toolbar.fc-toolbar{flex-wrap:wrap;justify-content:center}.emp-dashboard #calendar .fc-toolbar-chunk:nth-child(2){flex:1 0 100%;order:-1}}.emp-dashboard .insight-card--calendar .insight-card__body.cal-scroll{max-height:620px;overflow-y:auto;overscroll-behavior:contain}.emp-dashboard .insight-card--calendar .insight-card__body.cal-scroll::-webkit-scrollbar{width:8px}.emp-dashboard .insight-card--calendar .insight-card__body.cal-scroll::-webkit-scrollbar-thumb{background:#d3d7dd;border-radius:4px}.emp-dashboard .insight-card--calendar .insight-card__body.cal-scroll::-webkit-scrollbar-track{background:transparent}.emp-dashboard .insight-card--calendar .insight-card__body.cal-scroll #calendar .fc-header-toolbar.fc-toolbar{background:#fff;margin-bottom:0!important;padding-bottom:8px;position:sticky;top:0;z-index:4}.emp-dashboard .insight-card--calendar .insight-card__body.cal-scroll #calendar .fc-scrollgrid-section-header{background:#fff;position:sticky;top:46px;z-index:3}body.dark-theme .emp-dashboard .insight-card--calendar .insight-card__body.cal-scroll::-webkit-scrollbar-thumb{background:#454b55}@media (max-width:767.98px){.emp-dashboard .insight-card--calendar .insight-card__body.cal-scroll{max-height:500px}}body.dark-theme .emp-dashboard .insight-card--calendar .insight-card__body.cal-scroll #calendar .fc-header-toolbar.fc-toolbar,body.dark-theme .emp-dashboard .insight-card--calendar .insight-card__body.cal-scroll #calendar .fc-scrollgrid-section-header{background:#1e2228}.emp-dashboard .emp-grid-row{display:flex;flex-wrap:wrap;gap:16px}.emp-dashboard .emp-grid-row>[class*=col-]{margin-bottom:0!important;padding-left:0;padding-right:0}.emp-dashboard .emp-grid-row>.col-lg-5{flex:0 0 calc(41.66667% - 8px);max-width:calc(41.66667% - 8px)}@media (max-width:991.98px){.emp-dashboard .emp-grid-row>.col-lg-5{flex:0 0 100%;max-width:100%}}.emp-dashboard .property-dashboard-section{display:flex;flex-direction:column;gap:16px;margin-bottom:24px!important}.emp-dashboard .property-hero-header{margin-bottom:24px!important}.emp-dashboard .e-d-info-notices .insight-card,.emp-dashboard .e-d-info-notices .notices-feed-card,.emp-dashboard .e-d-info-notices .timer-card-modern,.emp-dashboard .e-d-info-notices [class*=modern-container],.emp-dashboard .e-d-tasks-projects-events .insight-card,.emp-dashboard .e-d-tasks-projects-events .notices-feed-card,.emp-dashboard .e-d-tasks-projects-events .timer-card-modern,.emp-dashboard .e-d-tasks-projects-events [class*=modern-container]{margin-bottom:16px}.emp-dashboard .e-d-info-notices>.row:last-child>[class*=col-]:last-child,.emp-dashboard .e-d-info-notices>.row>[class*=col-]:last-child>:last-child,.emp-dashboard .e-d-tasks-projects-events>.row:last-child>[class*=col-]:last-child,.emp-dashboard .e-d-tasks-projects-events>.row>[class*=col-]:last-child>:last-child{margin-bottom:0}.emp-dashboard .emp-grid-row:not(:has(>*)){display:none!important;margin:0!important}.emp-dashboard .emp-grid-row.mb-3{margin-bottom:16px!important;margin-top:0!important}@media (max-width:575.98px){.emp-dashboard .emp-grid-row{gap:12px}.emp-dashboard .property-dashboard-section{gap:12px;margin-bottom:16px!important}.emp-dashboard .property-hero-header{margin-bottom:16px!important}}.emp-dashboard #calendar .fc-daygrid-block-event{position:relative}.emp-dashboard #calendar .fc-daygrid-block-event:not(.fc-event-start){border-bottom-left-radius:0!important;border-top-left-radius:0!important;padding-left:16px!important}.emp-dashboard #calendar .fc-daygrid-block-event:not(.fc-event-start):after{border-color:transparent currentcolor transparent transparent;border-style:solid;border-width:3.5px 4px 3.5px 0;content:"";left:5px;opacity:.9;position:absolute;top:50%;transform:translateY(-50%)}.emp-dashboard #calendar .fc-daygrid-block-event:not(.fc-event-end){border-bottom-right-radius:0!important;border-top-right-radius:0!important;padding-right:16px!important}.emp-dashboard #calendar .fc-daygrid-block-event:not(.fc-event-end):before{border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:3.5px 0 3.5px 4px;content:"";display:block!important;opacity:.9;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.emp-dashboard #calendar .fc-daygrid-block-event.fc-event-start.fc-event-end{border-radius:6px!important}.emp-dashboard #calendar .fc-daygrid-day-events .fc-daygrid-event-harness-abs{z-index:2}.main-container .content-wrapper.sr-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.sr-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.sr-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.sr-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.sr-page .action-bar,.main-container .content-wrapper.sr-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.dark-theme .main-container .content-wrapper.sr-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.sr-page{padding:0 0 8px}}.sr-header{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px;padding:20px 22px}.sr-header__title{color:#1d2939;font-size:20px;font-weight:600;line-height:1.25;margin:0 0 4px}.sr-header__sub{color:#6b7280;font-size:13px;margin:0;max-width:62ch}.sr-header__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.sr-btn{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:7px;color:#344054;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:7px 13px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.sr-btn:focus,.sr-btn:hover{background:#f4f6f8;border-color:#b4bcc7;color:#1d2939;text-decoration:none}.sr-btn--primary{background:var(--header_color,#2f6b4f);border-color:var(--header_color,#2f6b4f);color:#fff}.sr-btn--primary:focus,.sr-btn--primary:hover{color:#fff;filter:brightness(.94)}.sr-view-toggle{border:1px solid #d0d5dd;border-radius:7px;display:inline-flex;overflow:hidden}.sr-view-toggle__btn{align-items:center;background:#fff;border-right:1px solid #d0d5dd;color:#6b7280;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:7px 13px;text-decoration:none}.sr-view-toggle__btn:last-child{border-right:none}.sr-view-toggle__btn:hover{background:#f4f6f8;color:#1d2939;text-decoration:none}.sr-view-toggle__btn.is-active{background:#eef1f4;color:#1d2939;font-weight:600}.sr-notice{align-items:flex-start;background:#f8f9fb;border:1px solid #e5e7eb;border-left:3px solid #98a2b3;border-radius:8px;color:#475467;display:flex;font-size:13px;gap:12px;margin-bottom:16px;padding:14px 16px}.sr-notice i{color:#6b7280;margin-top:2px}.sr-notice strong{color:#1d2939;display:block;margin-bottom:2px}.sr-insights{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-bottom:18px}.sr-insight{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-left:3px solid #98a2b3;border-radius:8px;color:#475467;display:flex;font-size:13px;gap:11px;padding:14px 16px}.sr-insight i{margin-top:2px}.sr-insight strong{color:#1d2939;display:block;margin-bottom:2px}.sr-insight--danger{border-left-color:#b42318}.sr-insight--danger i{color:#b42318}.sr-insight--warning{border-left-color:#b54708}.sr-insight--warning i{color:#b54708}.sr-insight--success{border-left-color:#027a48}.sr-insight--success i{color:#027a48}.sr-kpi-row{margin-bottom:18px}.sr-kpi-row .tkpi-value--date{font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-kpi-row .tkpi-detail-row{display:block;overflow:hidden;text-overflow:ellipsis}.sr-filters{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:18px}.sr-filter-group{display:flex;flex-wrap:wrap;gap:6px}.sr-chip{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:20px;color:#475467;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;padding:6px 12px;transition:background-color .15s ease,border-color .15s ease}.sr-chip:hover{background:#f4f6f8}.sr-chip.is-active{background:#eef1f4;border-color:#6b7280;color:#1d2939;font-weight:600}.sr-chip__count{background:#f2f4f7;border-radius:10px;color:#475467;font-size:11px;font-weight:600;padding:1px 6px}.sr-chip--overdue.is-active{background:#fef3f2;border-color:#b42318;color:#b42318}.sr-chip--due_soon.is-active{background:#fffaeb;border-color:#b54708;color:#b54708}.sr-group{margin-bottom:26px}.sr-group__title{align-items:center;color:#6b7280;display:flex;font-size:13px;font-weight:600;gap:9px;letter-spacing:.04em;margin:0 0 12px;text-transform:uppercase}.sr-group__count{background:#f2f4f7;border:1px solid #e5e7eb;border-radius:10px;color:#475467;font-size:11px;font-weight:600;letter-spacing:0;padding:1px 7px}.sr-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.sr-ob{background:#fff;border:1px solid #e5e7eb;border-left:3px solid #98a2b3;border-radius:10px;display:flex;flex-direction:column;padding:16px 17px;transition:background-color .15s ease,border-color .15s ease}.sr-ob:hover{background:#fcfcfd;border-color:#d0d5dd}.sr-ob__head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:9px}.sr-ob__auth{font-weight:700;letter-spacing:.07em}.sr-ob__auth,.sr-ob__status{color:#6b7280;font-size:11px;text-transform:uppercase}.sr-ob__status{align-items:center;display:inline-flex;font-weight:600;gap:5px;letter-spacing:.03em;white-space:nowrap}.sr-ob__name{color:#1d2939;font-size:15px;font-weight:600;line-height:1.32;margin:0 0 3px;overflow-wrap:anywhere}.sr-ob__basis{color:#6b7280;font-size:11px;font-style:italic;margin:0 0 8px}.sr-ob__desc{color:#6b7280;font-size:12.5px;line-height:1.5;margin:0 0 13px}.sr-ob__meta{border-bottom:1px solid #f2f4f7;border-top:1px solid #f2f4f7;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:0 0 10px;padding:11px 0}.sr-ob__meta dt{color:#6b7280;font-size:10px;font-weight:600;letter-spacing:.05em;margin:0 0 3px;text-transform:uppercase}.sr-ob__meta dd{color:#344054;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:500;margin:0}.sr-ob__days{color:#6b7280;display:block;font-size:11px;font-weight:600}.sr-ob__count{font-size:15px;font-weight:600}.sr-ob__unit{color:#6b7280;font-size:11px}.sr-ob__rule{color:#6b7280}.sr-ob__filed,.sr-ob__rule{font-size:11.5px;margin:0 0 10px}.sr-ob__filed{align-items:center;background:#f6fef9;border:1px solid #d1fadf;border-radius:6px;color:#027a48;display:flex;flex-wrap:wrap;gap:7px;padding:7px 10px}.sr-ob__ref{color:#475467;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.sr-ob__foot{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:auto;padding-top:11px}.sr-ob__link{align-items:center;color:var(--header_color,#2f6b4f);display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;text-decoration:none}.sr-ob__link:hover{text-decoration:underline}.sr-ob__link--muted a{color:#6b7280;font-weight:500}.sr-ob__action{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:6px;color:#344054;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:5px 11px}.sr-ob__action:hover{background:#f4f6f8}.sr-ob--overdue{border-left-color:#b42318}.sr-ob--overdue .sr-ob__status{color:#b42318}.sr-ob--due_soon{border-left-color:#b54708}.sr-ob--due_soon .sr-ob__status{color:#b54708}.sr-ob--ok{border-left-color:#12b76a}.sr-ob--ok .sr-ob__status{color:#027a48}.sr-ob--filed{border-left-color:#6b7280}.sr-ob--filed .sr-ob__status{color:#475467}.sr-ob--not_applicable{background:#fcfcfd;border-left-color:#e5e7eb}.sr-ob--not_applicable .sr-ob__name{color:#475467}.sr-ob--not_recorded{border-left-color:#d0d5dd}.sr-banner{align-items:flex-start;background:#f8f9fb;border:1px solid #e5e7eb;border-left:3px solid #7d6a4f;border-radius:8px;display:flex;gap:13px;margin-bottom:16px;padding:14px 16px}.sr-banner__ico{color:#7d6a4f;margin-top:2px}.sr-banner__body{flex:1 1 auto;min-width:0}.sr-banner__lead{color:#6b7280;font-size:11px;font-weight:700;letter-spacing:.06em;margin:0 0 6px;text-transform:uppercase}.sr-banner__list{list-style:none;margin:0;padding:0}.sr-banner__list li{align-items:center;color:#1d2939;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;padding:3px 0}.sr-banner__auth{background:#fff;border:1px solid #e5e7eb;border-radius:3px;color:#6b7280;font-size:10.5px;font-weight:700;letter-spacing:.05em;padding:1px 6px;text-transform:uppercase}.sr-banner__basis{color:#6b7280;font-size:11.5px;font-style:italic}.sr-banner__due{color:#475467;font-size:11.5px;font-weight:600}.sr-banner__due--overdue{color:#b42318}.sr-banner__due--due_soon{color:#b54708}.sr-banner__cta{align-items:center;color:var(--header_color,#2f6b4f);display:inline-flex;flex:0 0 auto;font-size:12.5px;font-weight:600;gap:5px;text-decoration:none;white-space:nowrap}.sr-banner__cta:hover{text-decoration:underline}@media (max-width:767.98px){.sr-banner{flex-wrap:wrap}.sr-banner__cta{justify-content:flex-start;padding-top:6px;width:100%}}body.dark-theme .sr-banner{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}body.dark-theme .sr-banner .sr-banner__list li{color:#e6e8ec}body.dark-theme .sr-banner .sr-banner__auth{background:var(--dt-secondary,#262b32);border-color:#3d424c;color:#98a2b3}body.dark-theme .sr-banner .sr-banner__due{color:#cdd2da}.sr-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:16px}.sr-card__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:14px}.sr-card__title{color:#1d2939;font-size:15px;font-weight:600;line-height:1.3;margin:0 0 3px}.sr-card__hint{color:#6b7280;font-size:12px;line-height:1.5;margin:0;max-width:78ch}.sr-card__note{align-items:center;background:#f8f9fb;border:1px solid #e5e7eb;border-radius:6px;color:#475467;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin:0 0 12px;padding:8px 11px}.sr-toggle{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:7px;color:#344054;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:7px;margin:0;padding:6px 11px;white-space:nowrap}.sr-toggle:hover{background:#f4f6f8}.sr-toggle input{margin:0}.sr-link-btn{background:none;border:0;color:var(--header_color,#2f6b4f);cursor:pointer;font-size:12px;font-weight:600;padding:0;text-decoration:underline}.sr-link-btn:hover{text-decoration:none}.sr-table{font-size:12.5px}.sr-table th{border-bottom:1px solid #e5e7eb;border-top:0;color:#6b7280;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.sr-table td{vertical-align:middle}.sr-table tfoot td{border-top:1px solid #e5e7eb;font-variant-numeric:tabular-nums}.sr-table tr[hidden]{display:none}.sr-cell--secondary{color:#6b7280;font-size:12px}.sr-calendar{min-height:560px}.sr-calendar .fc-toolbar-title{color:#1d2939;font-size:17px;font-weight:600}.sr-calendar .fc .fc-button{font-size:12.5px}.sr-calendar .fc-theme-standard .fc-scrollgrid,.sr-calendar .fc-theme-standard td,.sr-calendar .fc-theme-standard th{border-color:#e5e7eb}.sr-calendar .fc-event{border-radius:4px;font-size:11.5px;padding:1px 4px}.sr-panel__lead{color:#6b7280;font-size:12.5px;line-height:1.55;margin-bottom:14px}.sr-panel__subject{align-items:center;background:#f8f9fb;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;padding:12px 14px}.sr-panel__subject strong{color:#1d2939;font-size:14px}.sr-panel__auth{background:#fff;border:1px solid #e5e7eb;border-radius:3px;color:#6b7280;font-size:10.5px;font-weight:700;letter-spacing:.05em;padding:1px 6px;text-transform:uppercase}.sr-panel__basis{color:#6b7280;font-size:11.5px;font-style:italic;width:100%}.sr-panel__period{border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;display:flex;font-size:12.5px;gap:10px;justify-content:space-between;margin-bottom:4px;padding:10px 14px}.sr-panel__period strong{color:#1d2939}.sr-panel__note{align-items:flex-start;color:#6b7280;display:flex;font-size:11.5px;gap:7px;margin:10px 0 0}.sr-panel__note i{margin-top:2px}.sr-panel #sr-pack-empty-warning{color:#b42318}.sr-panel__actions{align-items:center;border-top:1px solid #e5e7eb;display:flex;gap:10px;margin-top:20px;padding-top:16px}.qs-datepicker-container,.task-detail-panel .qs-datepicker-container{z-index:1060}body.dark-theme .sr-panel__lead,body.dark-theme .sr-panel__note{color:#98a2b3}body.dark-theme .sr-panel__period,body.dark-theme .sr-panel__subject{background:var(--dt-secondary,#262b32);border-color:var(--dt-border,#2d3139)}body.dark-theme .sr-panel__period strong,body.dark-theme .sr-panel__subject strong{color:#e6e8ec}body.dark-theme .sr-panel__auth{background:var(--dt-card,#1e2228);border-color:#3d424c;color:#98a2b3}body.dark-theme .sr-panel__actions{border-top-color:var(--dt-border,#2d3139)}.sr-pack__row{align-items:flex-start;border:1px solid #e5e7eb;border-radius:7px;display:flex;gap:10px;margin-bottom:7px;padding:10px 12px}.sr-pack__row:hover{background:#fcfcfd}.sr-pack__meta{color:#6b7280;display:block;font-size:11.5px;margin-top:2px}.sr-row--flagged{box-shadow:inset 3px 0 0 0 #b42318}.sr-missing{background:#fef3f2;border:1px solid #fecdca;border-radius:10px;color:#b42318;display:inline-block;font-size:11px;font-weight:600;padding:1px 7px}.sr-payover__totals{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.sr-payover__total{background:#f8f9fb;border:1px solid #e5e7eb;border-radius:8px;flex:1 1 160px;padding:10px 12px}.sr-payover__total span{color:#6b7280;display:block;font-size:11.5px;margin-bottom:2px}.sr-payover__total strong{color:#1f2937;font-size:16px}.sr-payover__head{align-items:center;border-top:1px solid #e5e7eb;display:flex;gap:10px;justify-content:space-between;margin:18px 0 8px;padding-top:14px}.sr-payover__all{align-items:center;color:#1f2937;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:7px;margin:0}.sr-payover__summary{color:#6b7280;font-size:12.5px;font-weight:600}.sr-payover__list{list-style:none;margin:0;min-height:84px;overflow-y:auto;padding:0}.sr-payover__row{align-items:flex-start;border:1px solid #e5e7eb;border-radius:7px;display:flex;gap:10px;margin-bottom:7px;padding:10px 12px}.sr-payover__row.is-overdue{border-left:3px solid #b42318}.sr-payover__pick{margin:2px 0 0}.sr-payover__body{flex:1 1 auto;min-width:0}.sr-payover__who{margin-bottom:6px}.sr-payover__who strong{color:#1f2937;display:block;font-size:13px}.sr-payover__who span{color:#6b7280;display:block;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-payover__figures{display:grid;gap:6px 12px;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));margin:0}.sr-payover__figures dt{color:#6b7280;font-size:10.5px;font-weight:500;letter-spacing:.03em;margin:0;text-transform:uppercase}.sr-payover__figures dd{color:#1f2937;font-size:12.5px;margin:0}.sr-payover__tax{font-weight:600}.sr-panel--fit{display:flex;flex-direction:column;max-height:calc(100vh - 48px)}.sr-panel--fit>.sr-panel__scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.sr-panel--fit>.sr-panel__actions{flex:0 0 auto}.sr-panel--payover #sr-payover-form,.sr-panel--payover #sr-payover-form>.sr-payover__group{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.sr-panel--payover #sr-payover-form>.sr-payover__group{margin-bottom:0}.sr-panel--payover .sr-payover__list{flex:1 1 auto}@media (max-width:575.98px){.sr-panel--payover .sr-payover__list{min-height:140px}}body.dark-theme .sr-card,body.dark-theme .sr-header,body.dark-theme .sr-insight,body.dark-theme .sr-notice{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}body.dark-theme .sr-ob{background:var(--dt-card,#1e2228);border-bottom-color:var(--dt-border,#2d3139);border-right-color:var(--dt-border,#2d3139);border-top-color:var(--dt-border,#2d3139)}body.dark-theme .sr-insight--danger{border-left-color:#f97066}body.dark-theme .sr-insight--warning{border-left-color:#fdb022}body.dark-theme .sr-insight--success{border-left-color:#32d583}body.dark-theme .sr-notice{border-left-color:#6b7280}body.dark-theme .sr-ob--overdue{border-left-color:#f97066}body.dark-theme .sr-ob--overdue .sr-ob__status{color:#f97066}body.dark-theme .sr-ob--due_soon{border-left-color:#fdb022}body.dark-theme .sr-ob--due_soon .sr-ob__status{color:#fdb022}body.dark-theme .sr-ob--ok{border-left-color:#32d583}body.dark-theme .sr-ob--ok .sr-ob__status{color:#6ce9a6}body.dark-theme .sr-ob--filed{border-left-color:#98a2b3}body.dark-theme .sr-ob--filed .sr-ob__status{color:#98a2b3}body.dark-theme .sr-ob--not_applicable{border-left-color:#3d424c}body.dark-theme .sr-ob--not_recorded{border-left-color:#475467}body.dark-theme .sr-header__title,body.dark-theme .sr-insight strong,body.dark-theme .sr-notice strong,body.dark-theme .sr-ob__name{color:#e6e8ec}body.dark-theme .sr-banner__basis,body.dark-theme .sr-banner__lead,body.dark-theme .sr-card__hint,body.dark-theme .sr-cell--secondary,body.dark-theme .sr-header__sub,body.dark-theme .sr-insight,body.dark-theme .sr-notice,body.dark-theme .sr-ob__auth,body.dark-theme .sr-ob__basis,body.dark-theme .sr-ob__days,body.dark-theme .sr-ob__desc,body.dark-theme .sr-ob__meta dt,body.dark-theme .sr-ob__rule,body.dark-theme .sr-ob__unit,body.dark-theme .sr-pack__meta,body.dark-theme .sr-panel__basis,body.dark-theme .sr-panel__note,body.dark-theme .sr-panel__period,body.dark-theme .sr-table th{color:#98a2b3}body.dark-theme .sr-card__note{background:var(--dt-secondary,#262b32);border-color:var(--dt-border,#2d3139);color:#cdd2da}body.dark-theme .sr-toggle{background:var(--dt-secondary,#262b32);border-color:#3d424c;color:#cdd2da}body.dark-theme .sr-toggle:hover{background:#343a44}body.dark-theme .sr-table th{border-bottom-color:var(--dt-border,#2d3139)}body.dark-theme .sr-table tfoot td{border-top-color:var(--dt-border,#2d3139)}body.dark-theme .sr-table .sr-cell--secondary{color:#98a2b3!important}body.dark-theme .sr-ob:hover{background:var(--dt-secondary,#262b32);border-color:#3d424c}body.dark-theme .sr-ob__meta{border-bottom-color:#343a44;border-top-color:#343a44}body.dark-theme .sr-ob__meta dd{color:#cdd2da}body.dark-theme .sr-ob__filed{background:#12261c;border-color:#1c4030;color:#6ce9a6}body.dark-theme .sr-ob__ref{color:#98a2b3}body.dark-theme .sr-btn,body.dark-theme .sr-chip,body.dark-theme .sr-ob__action,body.dark-theme .sr-view-toggle__btn{background:var(--dt-secondary,#262b32);border-color:#3d424c;color:#cdd2da}body.dark-theme .sr-btn:hover,body.dark-theme .sr-chip:hover,body.dark-theme .sr-ob__action:hover,body.dark-theme .sr-view-toggle__btn:hover{background:#343a44;color:#e6e8ec}body.dark-theme .sr-view-toggle{border-color:#3d424c}body.dark-theme .sr-view-toggle__btn{border-right-color:#3d424c}body.dark-theme .sr-chip.is-active,body.dark-theme .sr-view-toggle__btn.is-active{background:var(--dt-border,#2d3139);color:#fff}body.dark-theme .sr-chip.is-active{border-color:#6b7280}body.dark-theme .sr-chip__count{background:var(--dt-border,#2d3139);color:#98a2b3}body.dark-theme .sr-group__title{color:#98a2b3}body.dark-theme .sr-group__count{background:var(--dt-secondary,#262b32);border-color:#3d424c;color:#98a2b3}body.dark-theme .sr-btn--primary{background:var(--header_color,#2f6b4f);border-color:var(--header_color,#2f6b4f);color:#fff}body.dark-theme .sr-pack__row{border-color:var(--dt-border,#2d3139)}body.dark-theme .sr-pack__row:hover{background:#343a44}body.dark-theme #sr-pack-empty-warning{color:#f97066}body.dark-theme .sr-row--flagged{box-shadow:inset 3px 0 0 0 #f97066}body.dark-theme .sr-missing{background:#2a1d1d;border-color:#5b2b28;color:#f97066}body.dark-theme .sr-payover__total{background:var(--dt-secondary,#262b32);border-color:var(--dt-border,#2d3139)}body.dark-theme .sr-payover__total strong{color:#e6e8ec}body.dark-theme .sr-payover__total span{color:#98a2b3}body.dark-theme .sr-payover__head{border-top-color:var(--dt-border,#2d3139)}body.dark-theme .sr-payover__all,body.dark-theme .sr-payover__figures dd,body.dark-theme .sr-payover__who strong{color:#e6e8ec}body.dark-theme .sr-payover__figures dt,body.dark-theme .sr-payover__summary,body.dark-theme .sr-payover__who span{color:#98a2b3}body.dark-theme .sr-payover__row{border-color:var(--dt-border,#2d3139)}body.dark-theme .sr-payover__row.is-overdue{border-left-color:#f97066}body.dark-theme .sr-calendar .fc-toolbar-title{color:#e6e8ec}body.dark-theme .sr-calendar .fc-theme-standard .fc-scrollgrid,body.dark-theme .sr-calendar .fc-theme-standard td,body.dark-theme .sr-calendar .fc-theme-standard th{border-color:var(--dt-border,#2d3139)}body.dark-theme .sr-calendar .fc-col-header-cell-cushion,body.dark-theme .sr-calendar .fc-daygrid-day-number{color:#cdd2da}@media (max-width:767.98px){.sr-header{flex-direction:column;padding:16px}.sr-header__actions{width:100%}.sr-btn,.sr-view-toggle{flex:1 1 auto;justify-content:center}.sr-ob__meta{gap:7px;grid-template-columns:1fr}.sr-ob__foot{align-items:stretch;flex-direction:column}.sr-ob__foot .sr-ob__action,.sr-ob__foot .sr-ob__link{justify-content:center;min-height:40px}}@media (max-width:575.98px){.sr-grid,.sr-insights{grid-template-columns:1fr}.sr-header__actions{display:grid;gap:7px;grid-template-columns:1fr 1fr}.sr-header__actions .sr-view-toggle{grid-column:1/-1}}.sr-year-link{color:var(--header_color,#2f6b4f);font-weight:600;text-decoration:none}.sr-year-link:hover{text-decoration:underline}.main-container .content-wrapper.tenancy-detail-wrapper{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.tenancy-detail-wrapper .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.tenancy-detail-wrapper .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.tenancy-detail-wrapper .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.tenancy-detail-wrapper .action-bar,.main-container .content-wrapper.tenancy-detail-wrapper>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.main-container .content-wrapper.tenancy-detail-wrapper .row .row{margin-left:0!important;margin-right:0!important}.main-container .content-wrapper.tenancy-detail-wrapper .row .row>[class*=col-]{padding-left:15px;padding-right:15px}body.dark-theme .main-container .content-wrapper.tenancy-detail-wrapper{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.tenancy-detail-wrapper{padding:0 0 8px}}.main-container .filter-box.project-header.tenancy-detail-header{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:12px 8px 0!important}.notification-list{display:flex;flex-direction:column;gap:12px}.notification-group{background:#fff;border:1px solid #f0f1f3;border-radius:10px;margin:0;min-inline-size:auto;padding:14px 16px 10px}.notification-group__header{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;float:left;gap:8px;margin:0 0 10px;padding:0 0 10px;width:100%}.notification-group__header+*{clear:both}.notification-group__title{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.notification-group__count{align-items:center;background:#f1f5f9;border-radius:9px;color:#6b7280;display:inline-flex;font-size:10px;font-weight:600;height:18px;justify-content:center;line-height:1;min-width:22px;padding:0 6px}.notification-group__list{display:grid;gap:2px 16px;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));list-style:none;margin:0;padding:0}.notification-row{margin:0;min-width:0}.notification-row__label{align-items:flex-start;border-radius:6px;cursor:pointer;display:flex;gap:8px;margin:0;padding:7px 8px;transition:background-color .12s ease}.notification-row__label:hover{background-color:#f7f8fa}.notification-row__checkbox{cursor:pointer;flex:0 0 auto;margin:2px 0 0}.notification-row__text{color:#1f2937;font-size:13px;line-height:1.35;min-width:0;overflow-wrap:anywhere;-webkit-user-select:none;-moz-user-select:none;user-select:none}.notification-row__label:has(.notification-row__checkbox:disabled){cursor:not-allowed}.notification-row__label:has(.notification-row__checkbox:disabled):hover{background-color:transparent}.notification-row__label:has(.notification-row__checkbox:disabled) .notification-row__text{color:#9ca3af}.ntf-prefs__intro{color:#6b7280;font-size:13px;margin:0 0 14px;max-width:70ch}.ntf-prefs__actions{border-top:1px solid #f0f1f3;display:flex;justify-content:flex-end;margin-top:16px;padding-top:14px}body.dark-theme .notification-group{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}body.dark-theme .notification-group__header{border-bottom-color:var(--dt-border,#2d3139)}body.dark-theme .notification-group__count{background:var(--dt-border,#2d3139);color:#d1d5db}body.dark-theme label.notification-row__label{margin-bottom:0}body.dark-theme .notification-row__label:hover{background-color:hsla(0,0%,100%,.04)}body.dark-theme .notification-row__text,body.dark-theme .ntf-prefs__intro{color:#e5e7eb}body.dark-theme .notification-row__label:has(.notification-row__checkbox:disabled) .notification-row__text{color:#9ca3af}body.dark-theme .ntf-prefs__actions{border-top-color:var(--dt-border,#2d3139)}.main-container .content-wrapper.dh-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.dh-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.dh-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.dh-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.dh-page .action-bar,.main-container .content-wrapper.dh-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.dark-theme .main-container .content-wrapper.dh-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.dh-page{padding:0 0 8px}}.dh-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.dh-card-head{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:12px 16px}.dh-card-head h3{color:#1f2937;font-size:15px;font-weight:600;margin:0}.dh-tools{align-items:center;display:flex;gap:4px}.dh-tool-sep{background:#e5e7eb;height:18px;margin:0 4px;width:1px}.dh-tool{align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:14px;height:30px;justify-content:center;line-height:1;padding:0;transition:background-color .15s ease,color .15s ease,border-color .15s ease;width:30px}.dh-tool:focus,.dh-tool:hover{background:#f1f5f9;color:#1f2937;outline:none}.dh-tool.active{background:#f1f5f9;border-color:#e5e7eb;color:#4f46e5}.dh-canvas{background:#fff;min-height:240px;overflow:auto;padding:20px;position:relative;scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin}.dh-canvas::-webkit-scrollbar{height:8px;width:8px}.dh-canvas::-webkit-scrollbar-track{background:transparent}.dh-canvas::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px}.dh-canvas::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}.dh-canvas:focus{box-shadow:inset 0 0 0 2px rgba(79,70,229,.45);outline:none}.dh-canvas:focus:not(:focus-visible){box-shadow:none}.dh-mermaid{transform:scale(var(--dh-zoom,1));transform-origin:top left;transition:transform .15s ease}.dh-mermaid svg{height:auto;max-width:none}.dh-mermaid .node rect{transition:fill .15s ease,stroke .15s ease}.dh-mermaid.dh-mermaid--clickable .node{cursor:pointer}.dh-mermaid.dh-mermaid--clickable .node:hover rect{fill:#f1f5f9;stroke:#4f46e5}.dh-empty{align-items:center;color:#9ca3af;display:flex;font-size:14px;justify-content:center;min-height:220px}.dh-tree{background:#fff;cursor:default;min-height:360px;overflow:auto;padding:14px 16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dh-tree ul{display:block;margin:0;padding:0 0 0 18px}.dh-tree li{display:block;margin:2px;padding:2px 2px 2px 0}.dh-tree li [class*=node]{display:inline-block}.dh-tree li [class*=node].hover{background:#4f46e5;color:#fff}.dh-tree li li{border-left:1px solid #e5e7eb}.dh-tree li li:before{color:#9ca3af;content:"— ";font-weight:300}.dh-tree ul li>span{border-radius:6px;color:#1f2937;font-size:13px;letter-spacing:.3px;padding:5px 8px}.dh-tree .node-cpe{cursor:pointer}.dh-tree .node-facility{color:#4f46e5;font-weight:600}.setOpacity{opacity:0}.unsetOpacity{opacity:1}.chart-section>.row{align-items:stretch;display:flex}#chartOrganization,#chartTree{display:flex;flex-direction:column}@media (max-width:767px){.chart-section>.row{display:block}.dh-card-head{flex-wrap:wrap;gap:8px;padding:10px 12px}.dh-card-head h3{font-size:14px}.dh-tools{justify-content:flex-end;width:100%}.dh-canvas{padding:12px}}body.dark-theme .dh-card{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}body.dark-theme .dh-card-head{border-bottom-color:var(--dt-border,#2d3139)}body.dark-theme .dh-card-head h3{color:#e5e7eb}body.dark-theme .dh-tool-sep{background:var(--dt-border,#2d3139)}body.dark-theme .dh-tool{color:#9ca3af}body.dark-theme .dh-tool:focus,body.dark-theme .dh-tool:hover{background:#262b32;color:#e5e7eb}body.dark-theme .dh-tool.active{background:#262b32;border-color:var(--dt-border,#2d3139);color:#a5b4fc}body.dark-theme .dh-canvas,body.dark-theme .dh-tree{background:var(--dt-card,#1e2228);scrollbar-color:hsla(0,0%,100%,.22) transparent}body.dark-theme .dh-canvas::-webkit-scrollbar-thumb,body.dark-theme .dh-tree::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.22)}body.dark-theme .dh-mermaid .node:hover rect{fill:#262b32;stroke:#a5b4fc}body.dark-theme .dh-tree ul li>span{color:#e5e7eb}body.dark-theme .dh-tree li li{border-left-color:var(--dt-border,#2d3139)}body.dark-theme .dh-tree li li:before{color:#6b7280}body.dark-theme .dh-tree li [class*=node].hover{background:#4f46e5;color:#fff}body.dark-theme .dh-tree .node-facility{color:#a5b4fc}.pmode-notice{align-items:flex-start;background:rgba(180,83,9,.08);border:1px solid rgba(180,83,9,.35);border-radius:12px;color:#1f2937;display:flex;gap:10px;margin-bottom:16px;padding:12px 14px}.pmode-notice-icon{color:#b45309;flex:0 0 auto;font-size:14px;margin-top:2px}.pmode-notice-body{display:flex;flex-direction:column;gap:2px;min-width:0}.pmode-notice-title{color:#8d4107;font-size:13px;font-weight:600;line-height:1.3}.pmode-notice-rails,.pmode-notice-text{font-size:12.5px;line-height:1.45;overflow-wrap:anywhere}.pmode-notice-rails{font-weight:600}body.dark-theme .pmode-notice{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.35);color:#e5e7eb}body.dark-theme .pmode-notice-icon,body.dark-theme .pmode-notice-title{color:var(--dt-warning,#fbbf24)}@media (max-width:767px){.pmode-notice{margin-bottom:12px;padding:10px 12px}}.wiz-steps{align-items:flex-start;display:flex;margin-bottom:28px;padding:0 4px}.wiz-step{align-items:center;display:flex;flex:1;flex-direction:column;position:relative}.wiz-step+.wiz-step:before{background:#dee2e6;content:"";height:2px;left:-50%;position:absolute;right:50%;top:18px;z-index:0}.wiz-step.done+.wiz-step:before{background:#28a745}.wiz-step.active+.wiz-step:before{background:#dee2e6}.wiz-dot{align-items:center;background:#fff;border:2px solid #dee2e6;border-radius:50%;color:#adb5bd;display:flex;font-size:14px;font-weight:700;height:36px;justify-content:center;position:relative;transition:all .2s;width:36px;z-index:1}.wiz-step.active .wiz-dot{background:#007bff;border-color:#007bff;color:#fff}.wiz-step.done .wiz-dot{background:#28a745;border-color:#28a745;color:#fff}.wiz-label{color:#adb5bd;font-size:11px;font-weight:600;letter-spacing:.4px;margin-top:6px;text-align:center;text-transform:uppercase}.wiz-step.active .wiz-label{color:#007bff}.wiz-step.done .wiz-label{color:#28a745}@media (max-width:575.98px){.wiz-label{display:none}.wiz-step.active .wiz-label{display:block}}body.dark-theme tr.table-danger.table-danger.table-danger.table-danger.table-danger.table-danger>td,body.dark-theme tr.table-danger.table-danger.table-danger.table-danger.table-danger.table-danger>th{background-color:rgba(220,53,69,.15)!important}body.dark-theme tr.table-warning.table-warning.table-warning.table-warning.table-warning.table-warning>td,body.dark-theme tr.table-warning.table-warning.table-warning.table-warning.table-warning.table-warning>th{background-color:rgba(255,193,7,.15)!important}body.dark-theme tr.table-success.table-success.table-success.table-success.table-success.table-success>td,body.dark-theme tr.table-success.table-success.table-success.table-success.table-success.table-success>th{background-color:rgba(40,167,69,.15)!important}body.dark-theme tr.table-info.table-info.table-info.table-info.table-info.table-info>td,body.dark-theme tr.table-info.table-info.table-info.table-info.table-info.table-info>th{background-color:rgba(23,162,184,.15)!important}body.dark-theme tr.table-active.table-active.table-active.table-active.table-active.table-active>td,body.dark-theme tr.table-active.table-active.table-active.table-active.table-active.table-active>th{background-color:hsla(0,0%,100%,.07)!important}#case-checklist-wrap .cm-check-toggle--locked{align-items:center;border:2px solid var(--cl-soft);border-radius:6px;display:inline-flex;flex-shrink:0;height:19px;justify-content:center;margin-top:1px;opacity:.5;width:19px}#case-checklist-wrap .cm-check-toggle--locked i{color:var(--cl-muted);font-size:8px}#case-checklist-wrap .cm-check-lock i{font-size:10px}#case-checklist-wrap .cm-step-badge--ground{background:rgba(180,83,9,.12);color:#8a4207}#case-checklist-wrap .cm-step-badge--period{background:rgba(67,56,202,.12);color:#4338ca}#case-checklist-wrap .cm-step-badge--deadline{background:rgba(4,120,87,.12);color:#036549}#case-checklist-wrap .cm-check-deadline{align-items:center;color:var(--cl-muted);display:flex;font-size:11px;gap:6px;line-height:1.5;margin-top:4px}#case-checklist-wrap .cm-check-deadline i{font-size:10px}#case-checklist-wrap .cm-check-deadline--late{color:#b91c1c;font-weight:500}#case-checklist-wrap .cm-check-deadline--met{color:#036549}#case-checklist-wrap .cm-ground,#case-checklist-wrap .cm-recdate{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 2px}#case-checklist-wrap .cm-ground__label,#case-checklist-wrap .cm-recdate__field label{color:var(--cl-text)!important;font-size:11px;font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase}#case-checklist-wrap .cm-ground__select,#case-checklist-wrap .cm-recdate__field input.date-picker{background:transparent;border:1px solid var(--cl-border);border-radius:8px;color:var(--cl-text);flex:1 1 220px;font-size:12.5px;height:32px;max-width:100%;min-width:0;outline:none;padding:0 8px}#case-checklist-wrap .cm-ground__select:focus,#case-checklist-wrap .cm-recdate__field input.date-picker:focus{border-color:var(--cl-accent)}#case-checklist-wrap .cm-ground__select option:disabled,#case-checklist-wrap .cm-recdate__field input.date-picker option:disabled{color:var(--cl-muted)}#case-checklist-wrap .cm-ground__save,#case-checklist-wrap .cm-recdate__save{background:var(--cl-accent);border:1px solid var(--cl-accent);border-radius:8px;color:#fff;cursor:pointer;font-size:12.5px;font-weight:600;height:32px;padding:0 12px}#case-checklist-wrap .cm-ground__save:hover,#case-checklist-wrap .cm-recdate__save:hover{opacity:.9}#case-checklist-wrap .cm-ground__save:disabled,#case-checklist-wrap .cm-recdate__save:disabled{cursor:default;opacity:.5}#case-checklist-wrap .cm-ground__recorded,#case-checklist-wrap .cm-recdate__recorded{align-items:center;color:var(--cl-accent);display:inline-flex;font-size:12.5px;font-weight:600;gap:5px}#case-checklist-wrap .cm-ground__recorded i,#case-checklist-wrap .cm-recdate__recorded i{font-size:10px}#case-checklist-wrap .cm-ground__hint,#case-checklist-wrap .cm-ground__note,#case-checklist-wrap .cm-recdate__hint{color:var(--cl-muted);flex-basis:100%;font-size:11px;line-height:1.5}#case-checklist-wrap .cm-ground__note{margin:4px 0 2px}#case-checklist-wrap .cm-recdate__field{flex:0 1 170px;margin:0!important;min-width:0}#case-checklist-wrap .cm-recdate__field label{display:block;margin-bottom:2px!important}#case-checklist-wrap .cm-recdate__field input.date-picker{width:100%}#case-checklist-wrap .cm-recdate__field input.date-picker::-moz-placeholder{color:var(--cl-muted)}#case-checklist-wrap .cm-recdate__field input.date-picker::placeholder{color:var(--cl-muted)}#case-checklist-wrap .cm-recdate__recorded i{font-size:10px}#case-checklist-wrap .cm-recdate__hint--fallback{color:#8a4207}body.dark-theme #case-checklist-wrap .cm-step-badge--ground{background:rgba(245,158,11,.15);color:#fbbf24}body.dark-theme #case-checklist-wrap .cm-step-badge--period{background:rgba(129,140,248,.15);color:#a5b4fc}body.dark-theme #case-checklist-wrap .cm-step-badge--deadline{background:rgba(16,185,129,.15);color:#6ee7b7}body.dark-theme #case-checklist-wrap .cm-check-deadline--late{color:#f87171}body.dark-theme #case-checklist-wrap .cm-check-deadline--met{color:#6ee7b7}body.dark-theme #case-checklist-wrap .cm-recdate__hint--fallback{color:#fbbf24}.main-container .content-wrapper.aov-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.aov-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.aov-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.aov-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.aov-page .action-bar,.main-container .content-wrapper.aov-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.dark-theme .main-container .content-wrapper.aov-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.aov-page{padding:0 0 8px}}.aov{padding:0 0 4px}.aov-hero{align-items:flex-start;background:var(--primary_color,#06c);border-radius:16px;color:#fff;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:16px;overflow:visible;padding:22px 24px;position:relative}.aov-hero__main{min-width:0;position:relative;z-index:1}.aov-hero__eyebrow{font-size:11.5px;font-weight:600;letter-spacing:.05em;margin-bottom:6px;opacity:.9;text-transform:uppercase}.aov-hero__title{color:#fff;font-size:26px;font-weight:800;line-height:1.15;margin:0 0 12px}@media (min-width:768px){.aov-hero__title{font-size:30px}}.aov-hero__journey{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.aov-hero__arrow{font-size:11px;opacity:.8}.aov-hero__side{align-items:flex-start;display:flex;gap:16px;padding-right:40px;position:relative;z-index:1}.aov-hero__stat{text-align:right}.aov-hero__stat-label{font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:4px;opacity:.9;text-transform:uppercase}.aov-hero__stat-value{font-size:24px;font-weight:800;line-height:1}.aov-hero__controls{display:flex;flex-wrap:wrap;gap:18px 22px;margin-top:18px}.aov-hero__field{display:flex;flex-direction:column;gap:7px;min-width:0}.aov-hero__field-label{align-items:center;color:hsla(0,0%,100%,.85)!important;display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.05em;margin:0;text-transform:uppercase}.aov-hero__field-label i{color:inherit!important;opacity:.85}.aov-hero__field-control{align-items:center;display:flex;flex-wrap:wrap;gap:14px}

/* !important is deliberate: global dark-theme form rules set a dark fill on selects with
   !important, and the hero is always blue, so these controls must stay light in both themes. */.aov-hero__select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231A1A1A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 11px center!important;background-repeat:no-repeat!important;background-size:11px!important;border:1px solid hsla(0,0%,100%,.55)!important;border-radius:10px!important;box-shadow:none!important;color:#1a1a1a!important;cursor:pointer;font-size:13px;font-weight:600;height:auto;line-height:1.2;max-width:240px;min-width:210px;padding:9px 34px 9px 13px;transition:border-color .15s ease,box-shadow .15s ease}.aov-hero__select:focus{border-color:#fff!important;box-shadow:0 0 0 3px hsla(0,0%,100%,.28)!important;outline:none!important}.aov-hero__select option{background:#fff;color:#1a1a1a}.aov-hero__check{align-items:center;color:hsla(0,0%,100%,.92)!important;display:inline-flex;font-size:12.5px;font-weight:500;gap:7px}.aov-hero__check,.aov-hero__check input{cursor:pointer;margin:0}body.dark-theme .aov-hero__select{background-color:#fff!important;border-color:hsla(0,0%,100%,.55)!important;color:#1a1a1a!important}body.dark-theme .aov-hero__select:focus{border-color:#fff!important;box-shadow:0 0 0 3px hsla(0,0%,100%,.28)!important}body.dark-theme .aov-hero__check{color:hsla(0,0%,100%,.92)!important}body.dark-theme .aov-hero__field-label{color:hsla(0,0%,100%,.85)!important}.aov-facts{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:20px}.aov-fact{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px 14px}.aov-fact__label{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.aov-fact__value{align-items:center;color:#1a1a1a;display:flex;flex-wrap:wrap;font-size:18px;font-weight:700;gap:8px}.aov-fact__value--sm{font-size:15px}.aov-fact__unit{color:#6b7280;font-size:12px;font-weight:500}.aov-fact__score{color:#374151;font-size:14px;font-weight:700}.aov-fact__badge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;padding:3px 9px}.aov-fact__badge--ok{background:rgba(22,163,74,.12);color:#15803d}.aov-fact__badge--warn{background:rgba(217,119,6,.12);color:#b45309}.aov-fact__badge--bad{background:rgba(220,38,38,.12);color:#b91c1c}.aov-fact__badge--muted{background:rgba(100,116,139,.12);color:#475569}body.dark-theme .aov-fact{background:#1a1d23;border-color:#2d3139}body.dark-theme .aov-fact__value{color:#f3f4f6}body.dark-theme .aov-fact__score{color:#d1d5db}.aov-hero__menu{position:absolute;right:14px;top:14px;z-index:1000}.aov-icon-btn{align-items:center;background:hsla(0,0%,100%,.18);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:background .15s;width:36px}.aov-icon-btn:hover{background:hsla(0,0%,100%,.3)}.aov-icon-btn:after{display:none}.aov-stage-chip{align-items:center;background:hsla(0,0%,100%,.16);border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:6px 12px}.aov-stage-chip:before{background:var(--c,#fff);border-radius:50%;box-shadow:0 0 0 2px hsla(0,0%,100%,.25);content:"";height:8px;width:8px}.aov-stage-chip--status{background:hsla(0,0%,100%,.1)}.aov-row .aov-stage-chip{background:#f3f4f6;color:#374151}.aov-row .aov-stage-chip:before{box-shadow:none}.aov-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:20px;padding:4px 20px 8px}.aov-card__head{align-items:center;border-bottom:1px solid #f1f3f5;color:#1a1a1a;display:flex;font-size:14px;font-weight:700;gap:9px;margin-bottom:4px;padding:16px 0 12px}.aov-card__head i{color:var(--primary_color,#06c)}.aov-card__head--split{justify-content:space-between}.aov-card__head--split>span:first-child{align-items:center;display:inline-flex;gap:9px}.aov-card__head a{color:#1a1a1a}.aov-card__head a:hover{color:var(--primary_color,#06c)}.aov-activity{padding-bottom:14px}.aov-activity__all{align-items:center;color:var(--primary_color,#06c)!important;display:inline-flex;font-size:12.5px!important;font-weight:600;gap:6px}.aov-activity__all:hover{color:#0052a3!important}.aov-activity__all i{font-size:10px}.aov-act{list-style:none;margin:0;padding:8px 0 0}.aov-act__item{display:flex;gap:13px;padding:9px 0;position:relative}.aov-act__item:before{background:#eef0f2;bottom:-9px;content:"";left:15px;position:absolute;top:34px;width:2px}.aov-act__item:last-child:before{display:none}.aov-act__dot{align-items:center;border-radius:50%;display:inline-flex;flex:0 0 32px;font-size:13px;height:32px;justify-content:center;position:relative;width:32px;z-index:1}.aov-act__dot--success{background:rgba(0,166,81,.14);color:#00a651}.aov-act__dot--warning{background:rgba(245,158,11,.16);color:#b45309}.aov-act__dot--danger{background:rgba(239,68,68,.14);color:#ef4444}.aov-act__dot--info{background:rgba(99,102,241,.14);color:#6366f1}.aov-act__body{display:flex;flex-direction:column;gap:2px;min-width:0;padding-top:3px}.aov-act__title{color:#1a1a1a;font-size:13.5px;font-weight:700}.aov-act__title a{color:#1a1a1a}.aov-act__title a:hover{color:var(--primary_color,#06c)}.aov-act__detail{color:#4a5568;font-size:12.5px;font-weight:600}.aov-act__arrow{color:#6b7280;font-size:10px;margin:0 3px}.aov-act__meta{color:#6b7280;font-size:11.5px}.aov-act__meta i{margin-right:3px}.aov-act-empty{color:#6b7280;font-size:13px;padding:22px 14px;text-align:center}.aov-act-empty i{margin-right:6px}body.dark-theme .aov-act__item:before{background:#2d3139}body.dark-theme .aov-act__title,body.dark-theme .aov-act__title a{color:#f3f4f6}body.dark-theme .aov-act__detail{color:#cbd5e1}.aov-grid{display:flex;flex-direction:column}.aov-row{align-items:flex-start;border-bottom:1px dashed #eef0f2;display:flex;gap:14px;padding:11px 0}.aov-row:last-child{border-bottom:0}.aov-row__label{color:#6b7280;flex:0 0 38%;font-size:13px;font-weight:500;max-width:38%}.aov-row__value{color:#374151;flex:1 1 auto;font-size:13.5px;font-weight:600;min-width:0;word-break:break-word}.aov-row__value--amount{color:#00a651;font-weight:700}.aov-grid--stack .aov-row--stack{flex-direction:column;gap:3px;padding:9px 0}.aov-grid--stack .aov-row__label{flex:none;max-width:none}.aov-customfields{margin-top:4px}.aov-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:5px;padding:4px 10px}.aov-pill--success{background:rgba(0,166,81,.12);color:#008a44}.aov-pill--info{background:rgba(99,102,241,.12);color:#4f46e5}.aov-pill--warning{background:rgba(245,158,11,.14);color:#b45309}.aov-pill--danger{background:rgba(239,68,68,.12);color:#dc2626}.aov-pill--neutral{background:hsla(220,9%,46%,.12);color:#4b5563}.aov-prop{display:grid;gap:18px;grid-template-columns:1.2fr 1fr auto;padding:14px 0 12px}.aov-prop__label{color:#6b7280;font-size:12px;font-weight:700;margin-bottom:6px}.aov-prop__label i{color:var(--primary_color,#06c);margin-right:6px}.aov-prop__text{color:#374151;font-size:13px;line-height:1.6}.aov-prop__text i{color:#9ca3af}.aov-prop__rent{color:var(--primary_color,#06c)}.aov-prop__action{align-items:flex-start;display:flex;justify-content:flex-end}.aov-btn{align-items:center;border:1px solid transparent;border-radius:10px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:8px 14px;text-decoration:none;transition:all .15s}.aov-btn--primary{background:var(--primary_color,#06c);color:#fff}.aov-btn--primary:hover{background:#0052a3;color:#fff;text-decoration:none}.aov-btn--ghost{background:#fff;border-color:#e5e7eb;color:#4a5568}.aov-btn--ghost:hover{border-color:#cbd5e1;color:var(--primary_color,#06c);text-decoration:none}.aov-contact{border-bottom:1px solid #f1f3f5;padding:18px 0 14px;text-align:center}.aov-contact__avatar{color:#cbd5e1;font-size:48px;line-height:1;margin-bottom:8px}.aov-contact__name{color:#1a1a1a;font-size:15px;font-weight:700}.aov-contact__name:hover{color:var(--primary_color,#06c)}.aov-contact__company{color:#6b7280;font-size:12.5px;margin-top:3px}.aov-contact__company i{color:#9ca3af;margin-right:4px}.aov-contact__actions{display:flex;gap:10px;padding-top:14px}.aov-contact__actions .aov-btn{flex:1;justify-content:center}@media (max-width:767px){.aov{padding:0 0 4px}.aov-hero{padding:18px 20px}.aov-hero__side{justify-content:space-between;width:100%}.aov-hero__stat{text-align:left}.aov-hero__controls{gap:14px;width:100%}.aov-hero__field{width:100%}.aov-hero__select{max-width:none;min-width:0;width:100%}.aov-prop{gap:14px;grid-template-columns:1fr}.aov-prop__action{justify-content:flex-start}.aov-prop__action .aov-btn{justify-content:center;width:100%}.aov-row{gap:10px}.aov-row__label{flex-basis:42%;max-width:42%}}.ob-card{padding:0}.ob-checklist{padding:18px 20px}.ob-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.ob-title{color:#1a1a1a;font-weight:600}.ob-title i{color:var(--primary_color,#06c)}.ob-count{color:#16a34a;font-size:13px;font-weight:600}.ob-progress{background:#eef1f5;border-radius:6px;height:6px;margin-bottom:14px;overflow:hidden}.ob-progress>span{background:#16a34a;display:block;height:100%;transition:width .3s ease}.ob-steps{list-style:none;margin:0;padding:0}.ob-step{align-items:center;border-top:1px solid #eef1f5;display:flex;gap:10px;padding:9px 0}.ob-step:first-child{border-top:0}.ob-dot{align-items:center;border-radius:50%;display:inline-flex;flex:0 0 24px;font-size:11px;height:24px;justify-content:center;width:24px}.ob-num{display:none}.ob-body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.ob-label{color:#1a1a1a;font-size:13.5px}.ob-detail{color:#64748b;font-size:11.5px}.ob-action{color:var(--primary_color,#06c);font-size:12px;white-space:nowrap}.ob-action:hover{text-decoration:underline}.ob-step--complete .ob-label{color:#166534}.ob-step--failed .ob-label{color:#b91c1c}body.dark-theme .ob-title{color:#f3f4f6}body.dark-theme .ob-progress{background:#23272e}body.dark-theme .ob-step{border-top-color:#23272e}body.dark-theme .ob-label{color:#e5e7eb}body.dark-theme .ob-step--complete .ob-label{color:#4ade80}body.dark-theme .aov-card{background:#1a1d23;border-color:#2d3139}body.dark-theme .aov-card__head{border-bottom-color:#2d3139;color:#f3f4f6}body.dark-theme .aov-card__head a{color:#f3f4f6}body.dark-theme .aov-row{border-bottom-color:#23272e}body.dark-theme .aov-row__value{color:#e5e7eb}body.dark-theme .aov-row .aov-stage-chip{background:#23272e;color:#d1d5db}body.dark-theme .aov-prop__text{color:#cbd5e1}body.dark-theme .aov-contact{border-bottom-color:#2d3139}body.dark-theme .aov-contact__name{color:#f3f4f6}body.dark-theme .aov-btn--ghost{background:#1a1d23;border-color:#2d3139;color:#d1d5db}body.dark-theme .aov-btn--ghost:hover{border-color:#3a3f47;color:#fff}.application-avatar{transition:all .3s ease}.detail-list .detail-item:last-child{border-bottom:none!important}.client-detail-wrapper .card-header h5{align-items:center;display:flex}.client-detail-wrapper .cursor-pointer:hover{background-color:#f8f9fa}body.dark-theme .client-detail-wrapper .cursor-pointer:hover{background-color:#21262d}.aht{padding:20px}.aht-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}@media (max-width:575px){.aht-filters{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.aht-filters::-webkit-scrollbar{display:none}.aht-filter{flex:0 0 auto}}.aht-filter{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#4a5568;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;min-height:40px;padding:8px 14px;transition:all .15s}.aht-filter:hover{border-color:#cbd5e1}.aht-filter__count{background:rgba(0,0,0,.06);border-radius:999px;font-size:11px;font-weight:700;padding:1px 8px}.aht-filter--active{background:var(--primary_color,#06c);border-color:var(--primary_color,#06c);color:#fff}.aht-filter--active .aht-filter__count{background:hsla(0,0%,100%,.22)}.aht-timeline{position:relative}.aht-group{margin-bottom:8px}.aht-group__date{color:#6b7280;font-size:11px;font-weight:700;letter-spacing:.06em;margin:18px 0 10px 4px;text-transform:uppercase}.aht-item{align-items:stretch;display:grid;gap:14px;grid-template-columns:40px 1fr auto;position:relative}.aht-item,.aht-item:hover{text-decoration:none}a.aht-item:hover .aht-item__card{border-color:#cbd5e1}a.aht-item:hover .aht-item__chev{color:var(--primary_color,#06c);transform:translateX(2px)}.aht-item__rail{display:flex;justify-content:center;position:relative;width:40px}.aht-item__rail:before{background:#e5e7eb;bottom:-8px;content:"";left:50%;margin-left:-1px;position:absolute;top:0;width:2px}.aht-group .aht-item:last-child .aht-item__rail:before{display:none}.aht-item__dot{align-items:center;border:3px solid #f7f8fb;border-radius:50%;display:flex;flex-shrink:0;font-size:14px;height:36px;justify-content:center;margin-top:4px;position:relative;width:36px;z-index:1}.aht-item__dot--success{background:rgba(0,166,81,.14);color:#00a651}.aht-item__dot--warning{background:rgba(245,158,11,.16);color:#b45309}.aht-item__dot--danger{background:rgba(239,68,68,.14);color:#ef4444}.aht-item__dot--info{background:rgba(99,102,241,.14);color:#6366f1}.aht-item__card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;display:flex;flex-direction:column;gap:5px;margin-bottom:10px;min-width:0;padding:13px 16px;transition:all .15s}.aht-item__top{align-items:center;display:flex;gap:10px;justify-content:space-between}.aht-tag{border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.04em;padding:3px 9px;text-transform:uppercase}.aht-tag--success{background:rgba(0,166,81,.12);color:#008a44}.aht-tag--info{background:rgba(99,102,241,.12);color:#4f46e5}.aht-tag--warning{background:rgba(245,158,11,.14);color:#b45309}.aht-tag--danger{background:rgba(239,68,68,.12);color:#dc2626}.aht-item__time{color:#6b7280;flex-shrink:0;font-size:11.5px;white-space:nowrap}.aht-item__title{color:#1a1a1a;font-size:14px;font-weight:700}.aht-item__detail{color:#4a5568;font-size:13px}.aht-item__detail strong{color:#1a1a1a;font-weight:700}.aht-item__meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:2px}.aht-meta{align-items:center;color:#6b7280;display:inline-flex;font-size:12px;gap:6px}.aht-meta i{color:#9ca3af;font-size:12px}.aht-meta strong{color:#374151;font-weight:700}.aht-item__chev{align-self:center;color:#cbd5e1;font-size:13px;padding-right:2px;transition:all .15s}.aht-empty{color:#6b7280;font-size:14px;padding:32px 16px;text-align:center}.aht-empty i{margin-right:6px}@media (max-width:575px){.aht{padding:16px}.aht-item{grid-template-columns:36px 1fr}.aht-item__chev{display:none}}body.dark-theme .aht-filter{background:#1a1d23;border-color:#2d3139;color:#d1d5db}body.dark-theme .aht-filter__count{background:hsla(0,0%,100%,.1)}body.dark-theme .aht-filter--active{background:var(--primary_color,#06c);border-color:var(--primary_color,#06c);color:#fff}body.dark-theme .aht-item__rail:before{background:#2d3139}body.dark-theme .aht-item__dot{border-color:#0f1115}body.dark-theme .aht-item__card{background:#1a1d23;border-color:#2d3139}body.dark-theme .aht-item__title{color:#f3f4f6}body.dark-theme .aht-item__detail{color:#cbd5e1}body.dark-theme .aht-item__detail strong{color:#f3f4f6}body.dark-theme .aht-meta{color:#9ca3af}body.dark-theme .aht-meta strong{color:#e5e7eb}.app-files-header{align-items:center;display:flex;justify-content:space-between;padding:20px 20px 0}.app-files-stats{align-items:center;display:flex;gap:24px}.app-files-stat{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:8px}.app-files-stat i{font-size:14px;opacity:.7}.app-files-stat .stat-value{color:#4e5e6a;font-weight:600}.app-files-actions{align-items:center;display:flex;gap:12px}.app-files-view-toggle{border:1px solid #e8eef3;border-radius:6px;display:flex;overflow:hidden}.app-files-view-toggle .toggle-btn{background:transparent;border:none;color:#6b7280;cursor:pointer;font-size:13px;padding:6px 10px;transition:all .2s}.app-files-view-toggle .toggle-btn.active{background:var(--header_color,#1d82f5);color:#fff}.app-files-view-toggle .toggle-btn:hover:not(.active){background:#f4f7fa}.app-upload-zone{background:#fafbfc;border:2px dashed #d4dce6;border-radius:10px;cursor:pointer;margin:16px 20px 0;padding:24px;text-align:center;transition:all .25s ease}.app-upload-zone.dz-drag-hover,.app-upload-zone:hover{background:rgba(29,130,245,.04);border-color:var(--header_color,#1d82f5)}.app-upload-zone .dz-message{margin:0!important}.app-upload-zone .upload-icon{align-items:center;background:rgba(29,130,245,.08);border-radius:12px;display:inline-flex;height:48px;justify-content:center;margin-bottom:12px;width:48px}.app-upload-zone .upload-icon i{color:var(--header_color,#1d82f5);font-size:20px}.app-upload-zone .upload-text{color:#4e5e6a;font-size:14px;font-weight:500;margin-bottom:4px}.app-upload-zone .upload-hint{color:#6b7280;font-size:12px}.app-upload-zone .dz-preview{margin:8px}.app-upload-actions{display:flex;gap:8px;justify-content:flex-end;margin:12px 20px 0}.app-file-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:20px}.app-file-item{background:#fff;border:1px solid #e8eef3;border-radius:10px;overflow:hidden;position:relative;transition:all .2s ease}.app-file-item:hover{border-color:#d0d8e0}.app-file-item:hover .app-file-actions{opacity:1}.app-file-preview{align-items:center;background:#f8f9fb;display:flex;height:140px;justify-content:center;overflow:hidden;position:relative}.app-file-preview img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.app-file-preview .file-type-icon{color:#c4cdd6;font-size:36px}.app-file-preview .file-type-icon.fa-file-pdf{color:#e74c3c}.app-file-preview .file-type-icon.fa-file-word{color:#2b5797}.app-file-preview .file-type-icon.fa-file-excel{color:#217346}.app-file-preview .file-type-icon.fa-file-powerpoint{color:#d04423}.app-file-preview .file-type-icon.fa-file-archive{color:#f39c12}.app-file-preview .file-type-icon.fa-file-image{color:#9b59b6}.app-file-preview .file-type-icon.fa-file-video{color:#e74c3c}.app-file-preview .file-type-icon.fa-file-audio{color:#1abc9c}.app-file-info{padding:12px}.app-file-name{color:#4e5e6a;font-size:13px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-file-meta{align-items:center;color:#6b7280;display:flex;font-size:11px;justify-content:space-between}.app-file-actions{display:flex;gap:4px;opacity:0;position:absolute;right:8px;top:8px;transition:opacity .2s}.app-file-actions .action-btn{align-items:center;background:#fff;border:none;border-radius:6px;color:#4e5e6a;cursor:pointer;display:inline-flex;font-size:12px;height:30px;justify-content:center;transition:all .15s;width:30px}.app-file-actions .action-btn:hover{background:#f2f5f8}.app-file-actions .action-btn.btn-delete:hover{color:#e74c3c}.app-file-list-table{border-collapse:separate;border-spacing:0;width:100%}.app-file-list-table thead th{background:#fafbfc;border-bottom:1px solid #e8eef3;color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.5px;padding:10px 16px;text-transform:uppercase}.app-file-list-table tbody tr{transition:background .15s}.app-file-list-table tbody tr:hover{background:#f8f9fb}.app-file-list-table tbody tr:hover .list-file-actions{opacity:1}.app-file-list-table tbody td{border-bottom:1px solid #f0f3f6;color:#4e5e6a;font-size:13px;padding:12px 16px;vertical-align:middle}.list-file-icon{align-items:center;border-radius:8px;display:inline-flex;flex-shrink:0;font-size:16px;height:36px;justify-content:center;width:36px}.list-file-icon.icon-pdf{background:rgba(231,76,60,.1);color:#e74c3c}.list-file-icon.icon-word{background:rgba(43,87,151,.1);color:#2b5797}.list-file-icon.icon-excel{background:rgba(33,115,70,.1);color:#217346}.list-file-icon.icon-image{background:rgba(155,89,182,.1);color:#9b59b6}.list-file-icon.icon-default{background:rgba(153,165,181,.1);color:#99a5b5}.list-file-actions{display:flex;gap:4px;justify-content:flex-end;opacity:0;transition:opacity .2s}.list-file-actions .action-btn{align-items:center;background:#f0f3f6;border:none;border-radius:6px;color:#4e5e6a;cursor:pointer;display:inline-flex;font-size:12px;height:28px;justify-content:center;transition:all .15s;width:28px}.list-file-actions .action-btn:hover{background:#e4e8ed}.list-file-actions .action-btn.btn-delete:hover{background:rgba(231,76,60,.1);color:#e74c3c}.app-files-empty{padding:60px 20px;text-align:center}.app-files-empty .empty-icon{align-items:center;background:#eef1f5;border-radius:16px;display:inline-flex;height:64px;justify-content:center;margin-bottom:16px;width:64px}.app-files-empty .empty-icon i{color:#b8c4ce;font-size:24px}.app-files-empty .empty-title{color:#4e5e6a;font-size:15px;font-weight:500;margin-bottom:6px}.app-files-empty .empty-text{color:#6b7280;font-size:13px}body.dark-theme .app-file-name,body.dark-theme .app-files-stat .stat-value,body.dark-theme .upload-text{color:#c9d1d9}body.dark-theme .app-file-meta,body.dark-theme .app-files-stat,body.dark-theme .upload-hint{color:#6e7a8a}body.dark-theme .app-file-item{background:#1a1e24;border-color:#2d333b}body.dark-theme .app-file-item:hover{border-color:#444c56}body.dark-theme .app-file-preview{background:#161b22}body.dark-theme .app-file-preview .file-type-icon{opacity:.8}body.dark-theme .app-upload-zone{background:#161b22;border-color:#2d333b}body.dark-theme .app-upload-zone.dz-drag-hover,body.dark-theme .app-upload-zone:hover{background:rgba(29,130,245,.06);border-color:var(--header_color,#1d82f5)}body.dark-theme .app-files-view-toggle{border-color:#2d333b}body.dark-theme .app-files-view-toggle .toggle-btn{color:#6e7a8a}body.dark-theme .app-files-view-toggle .toggle-btn:hover:not(.active){background:#21262d}body.dark-theme .app-file-actions .action-btn{background:rgba(22,27,34,.92);color:#c9d1d9}body.dark-theme .app-file-list-table thead th{background:#161b22;border-color:#2d333b;color:#6e7a8a}body.dark-theme .app-file-list-table tbody tr:hover{background:#161b22}body.dark-theme .app-file-list-table tbody td{border-color:#21262d;color:#c9d1d9}body.dark-theme .list-file-actions .action-btn{background:#21262d;color:#c9d1d9}body.dark-theme .app-files-empty .empty-icon{background:#1e232a}body.dark-theme .app-files-empty .empty-icon i{color:#6e7a8a}body.dark-theme .app-files-empty .empty-title{color:#c9d1d9}@media (max-width:767px){.app-files-header{align-items:flex-start;flex-direction:column;gap:12px}.app-file-grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.app-file-preview{height:100px}.app-file-actions,.list-file-actions{opacity:1}}.hd-body{padding:14px 16px 16px}.hd-grid{display:grid;gap:14px 20px;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr))}.hd-item--wide{grid-column:1/-1}.hd-label{color:#8a94a6;font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:3px;text-transform:uppercase}.hd-value{color:#2f3542;font-size:14px;word-break:break-word}.hd-value--danger{color:#dc2626;font-weight:600}.hd-flag{border-radius:6px;display:inline-block;font-size:11px;font-weight:600;margin-left:6px;padding:2px 7px}.hd-flag--ok{background:rgba(0,166,81,.12);color:#008a44}.hd-flag--danger{background:rgba(239,68,68,.12);color:#dc2626}.hd-empty,.hd-notes{color:#5b6472;font-size:13px;margin:10px 0 0}.hd-notes--muted{color:#8a94a6}.hd-note{border:1px solid #e3e7ee;border-radius:8px;color:#2f3542;font-size:13px;padding:10px 12px}.hd-note--cap,.hd-note--info{background:#f7f9fc}.hd-note--info{color:#5b6472}body.dark-theme .hd-label{color:#8b93a1}body.dark-theme .hd-value{color:#d5d9e0}body.dark-theme .hd-empty,body.dark-theme .hd-notes{color:#a6adba}body.dark-theme .hd-notes--muted{color:#8b93a1}body.dark-theme .hd-note{background:#262a30;border-color:#3a4049;color:#d5d9e0}body.dark-theme .hd-note--info{color:#a6adba}#property-applications-table,.pa-child-wrap{--pa-line:#e9ecf1;--pa-muted:#6b7280;--pa-ink:#1f2733;--pa-soft:#f6f7f9}body.dark-theme #property-applications-table,body.dark-theme .pa-child-wrap{--pa-line:#2a3340;--pa-muted:#8b95a5;--pa-ink:#e7ebf0;--pa-soft:#1c2330}#property-applications-table{border-collapse:separate}#property-applications-table tbody tr:not(.child){cursor:pointer;transition:background-color .12s ease}#property-applications-table tbody tr.shown:not(.child),#property-applications-table tbody tr:not(.child):hover{background:var(--pa-soft)}#property-applications-table tbody td{padding-bottom:14px;padding-top:14px;vertical-align:middle}#property-applications-table .pa-expand{align-items:center;background:transparent;border:1px solid var(--pa-line);border-radius:8px;color:var(--pa-muted);display:inline-flex;font-size:11px;height:26px;justify-content:center;transition:all .15s ease;width:26px}#property-applications-table tbody tr:hover .pa-expand{border-color:var(--primary_color,#1d82f5);color:var(--primary_color,#1d82f5)}#property-applications-table tr.shown .pa-expand{background:var(--primary_color,#1d82f5);border-color:var(--primary_color,#1d82f5);color:#fff;transform:none}#property-applications-table tr.shown .pa-expand i{transform:rotate(90deg);transition:transform .15s ease}#property-applications-table .pa-expand i{transition:transform .15s ease}.pa-prop{align-items:center;display:flex;gap:12px}.pa-prop__icon{align-items:center;background:rgba(var(--primary_color_rgb,29,130,245),.1);border-radius:10px;color:var(--primary_color,#1d82f5);display:inline-flex;flex:0 0 auto;font-size:15px;height:38px;justify-content:center;width:38px}.pa-prop__addr{color:var(--pa-ink);font-size:13.5px;font-weight:600;line-height:1.35}.pa-prop__addr:hover{color:var(--primary_color,#1d82f5)}.pa-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:5px;line-height:1.4;padding:4px 10px}.pa-pill--apps{background:rgba(var(--primary_color_rgb,29,130,245),.1);color:var(--primary_color,#1d82f5)}.pa-pill--view{background:rgba(32,178,170,.12);color:#0f9b94}.pa-next{display:block;font-size:11px;margin-top:4px}.pa-muted,.pa-next{color:var(--pa-muted)}.pa-date{color:var(--pa-ink);font-size:13px}.pa-status{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 11px}.pa-status:before{background:currentColor;border-radius:50%;content:"";height:7px;opacity:.9;width:7px}.pa-status--available{background:rgba(34,197,94,.12);color:#16a34a}.pa-status--let{background:rgba(29,130,245,.12);color:#1d82f5}.pa-status--maintenance{background:rgba(245,158,11,.14);color:#d97706}.pa-status--sale{background:rgba(139,92,246,.14);color:#7c3aed}.pa-status--sold{background:rgba(100,116,139,.16);color:#475569}.pa-status--inactive{background:rgba(148,163,184,.16);color:#64748b}body.dark-theme .pa-status--inactive,body.dark-theme .pa-status--sold{color:#94a3b8}.pa-child-wrap{background:var(--pa-soft);border-bottom:1px solid var(--pa-line);overflow-x:auto;padding:0 8px 14px 52px}.pa-child-table{background:#fff;border:1px solid var(--pa-line);border-radius:12px;margin-top:6px;overflow:hidden}.pa-child-table thead th{background:transparent;border-bottom:1px solid var(--pa-line);border-top:0;color:var(--pa-muted);font-size:10.5px;font-weight:700;letter-spacing:.04em;padding:12px 14px;text-transform:uppercase}.pa-child-table td{border-top:1px solid var(--pa-line);color:var(--pa-ink);padding:12px 14px;vertical-align:middle}.pa-child-table tbody tr:first-child td{border-top:0}.pa-child-table tbody tr:hover{background:var(--pa-soft)}.pa-appl{align-items:center;display:flex;gap:10px}.pa-appl__name{color:var(--pa-ink);font-size:13px;font-weight:600}.pa-appl__name:hover{color:var(--primary_color,#1d82f5)}.pa-appl__sub{color:var(--pa-muted);font-size:11.5px}.pa-contact a{color:var(--pa-ink)}.pa-contact .pa-contact__line{font-size:12.5px}.pa-contact i{color:var(--pa-muted);width:14px}.pa-stage-wrap{min-width:168px}.pa-stage-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238a93a3' stroke-width='3'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border:1px solid var(--pa-line);border-radius:8px;color:var(--pa-ink);cursor:pointer;font-size:12.5px;font-weight:600;height:auto;padding:6px 28px 6px 12px}.pa-stage-select:focus{border-color:var(--primary_color,#1d82f5);box-shadow:0 0 0 2px rgba(29,130,245,.35);outline:none}.pa-notify-row{margin-top:7px}.pa-notify-row label{align-items:center;color:#6b7280!important;cursor:pointer;display:inline-flex;font-size:11px;gap:6px;margin:0}.pa-notify-row input{accent-color:var(--primary_color,#1d82f5);height:13px;width:13px}body.dark-theme .pa-notify-row label{color:#aeb6c2!important}body.dark-theme .pa-child-table{background:#161c27}body.dark-theme .pa-stage-select{background-color:#1c2330;border-color:var(--pa-line);color:var(--pa-ink)}@media (max-width:767px){.pa-child-wrap{padding-left:12px}.pa-prop__icon{height:32px;width:32px}}#property-export-btn,#property-export-btn:active,#property-export-btn:focus,#property-export-dropdown-toggle,#property-export-dropdown-toggle:active,#property-export-dropdown-toggle:focus,#property-import-export-group.show #property-export-dropdown-toggle,.show>#property-export-dropdown-toggle{background-color:#fff!important;box-shadow:none!important;color:#616e7c!important}#property-export-btn{border:1px solid #e0e6ed!important;border-radius:4px 0 0 4px!important;border-right:0!important}#property-export-dropdown-toggle{border:1px solid #e0e6ed!important;border-radius:0 4px 4px 0!important;padding-left:10px!important;padding-right:10px!important}#property-export-btn:hover,#property-export-dropdown-toggle:hover{background-color:#f5f5f5!important;color:#333!important}#property-export-dropdown-toggle:after{border-bottom:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;content:""!important;display:inline-block!important;vertical-align:middle}body.dark-theme #property-export-btn,body.dark-theme #property-export-btn:focus,body.dark-theme #property-export-dropdown-toggle,body.dark-theme #property-export-dropdown-toggle:focus,body.dark-theme .show>#property-export-dropdown-toggle{background-color:var(--dt-secondary,#2a2a2a)!important;border-color:var(--dt-border,#3a3a3a)!important;color:var(--dt-text,#e0e0e0)!important}body.dark-theme #property-export-btn:hover,body.dark-theme #property-export-dropdown-toggle:hover{background-color:var(--dt-hover,#333)!important;color:#fff!important}body.dark-theme #property-import-export-group .dropdown-menu{background-color:var(--dt-secondary,#2a2a2a)!important;border-color:var(--dt-border,#3a3a3a)!important}body.dark-theme #property-import-export-group .dropdown-item{color:var(--dt-text,#e0e0e0)!important}body.dark-theme #property-import-export-group .dropdown-item:hover{background-color:var(--dt-hover,#333)!important}.pa-ob-chip{align-items:center;color:#64748b;display:inline-flex;font-size:11px;margin-top:4px}.pa-ob-chip:hover{color:#06c}.pa-ob-chip .fa-check{font-size:10px}.pa-ob-chip .fa-circle{font-size:7px}.pa-fcfs{align-items:center;background:#f8fafc;border:1px solid #cbd5e1;border-radius:4px;color:#475569;display:inline-flex;font-size:11px;font-weight:600;height:24px;justify-content:center;line-height:1;min-width:28px;padding:0 7px;white-space:nowrap}.dark-theme .pa-fcfs{background:#2a2f3a;border-color:#3a4150;color:#aeb8c7}.pa-appid{color:#475569;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;text-decoration:none}.pa-appid:hover{color:#06c;text-decoration:underline}.dark-theme .pa-appid{color:#aeb8c7}.apps-filter-scope .more-filter-items .select-filter>.w-100>.form-group .bootstrap-select>.dropdown-menu,.apps-filter-scope .more-filter-items .select-filter>.w-100>.form-group .bootstrap-select>.dropdown-toggle,.apps-filter-scope .more-filter-items .select-filter>.w-100>label{display:none!important}.apps-filter-scope .more-filter-items .select-filter>.w-100>.form-group .select2-container{display:block!important;width:100%!important}.range-slider-track{background:var(--sidebar-bg,#e9ecef);border-radius:3px;cursor:pointer;height:6px;margin:16px 8px 8px;position:relative}.range-slider-track .range-fill{background:var(--header_color,#1d82f5);border-radius:3px;height:100%;pointer-events:none;position:absolute}.range-slider-track .range-handle{background:#fff;border:2px solid var(--header_color,#1d82f5);border-radius:50%;cursor:grab;height:20px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:box-shadow .15s;width:20px;z-index:2}.range-slider-track .range-handle.active,.range-slider-track .range-handle:hover{box-shadow:0 0 0 6px rgba(29,130,245,.15)}.range-slider-track .range-handle .range-tooltip{background:var(--header_color,#1d82f5);border-radius:4px;bottom:28px;color:#fff;font-size:11px;left:50%;opacity:0;padding:2px 8px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .15s;white-space:nowrap}.range-slider-track .range-handle.active .range-tooltip,.range-slider-track .range-handle:hover .range-tooltip{opacity:1}.custom-label-class{width:20%}.custom-value-class{width:80%}#stage{margin-top:-5px}.idv{color:#1f2937;padding:4px 22px 22px}.idv-top{border-bottom:1px solid #eef1f5;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:16px 0 14px}.idv-top,.idv-top__id{align-items:center;display:flex}.idv-top__id{gap:12px;min-width:0}.idv-avatar{align-items:center;background:#eaf2fe;border-radius:12px;color:#06c;display:inline-flex;flex:0 0 44px;font-size:16px;font-weight:700;height:44px;justify-content:center;width:44px}.idv-top__name{font-size:17px;font-weight:700;line-height:1.2}.idv-top__sub{color:#6b7280;font-size:12px;margin-top:2px}.idv-status{align-items:center;border-radius:999px;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:6px 12px;white-space:nowrap}.idv-status--verified{background:rgba(22,163,74,.1);color:#15803d}.idv-status--in_progress{background:rgba(217,119,6,.1);color:#b45309}.idv-status--failed{background:rgba(220,38,38,.1);color:#b91c1c}.idv-status--flagged{background:rgba(124,58,237,.1);color:#6d28d9}.idv-status--pending{background:rgba(100,116,139,.1);color:#475569}.idv-verified-line{color:#6b7280;font-size:12px;padding:10px 0 0}.idv-grid{display:grid;gap:22px;grid-template-columns:1fr;padding-top:18px}@media (min-width:720px){.idv-grid{grid-template-columns:1fr 1fr}}.idv-panel{min-width:0}.idv-sec{color:#06c;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:12px;text-transform:uppercase}.idv-sec--mt{margin-top:22px}.idv-pages{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:16px}@media (max-width:520px){.idv-pages{grid-template-columns:1fr}}.idv-page{background:#fbfcfe;border:1px solid #e5e7eb;border-radius:12px;padding:12px}.idv-page__label{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.03em;margin-bottom:8px;text-transform:uppercase}.idv-page__img{background:#fff;border:1px solid #eef1f5;border-radius:8px;display:block;overflow:hidden;position:relative}.idv-page__img img{display:block;height:130px;-o-object-fit:cover;object-fit:cover;width:100%}.idv-page__zoom{align-items:center;background:rgba(17,24,39,.65);border-radius:7px;bottom:6px;color:#fff;display:inline-flex;font-size:11px;height:26px;justify-content:center;position:absolute;right:6px;width:26px}.idv-page__view:empty{display:none}.idv-page__img--preview{border:1px solid #16a34a;border-radius:8px;display:block;overflow:hidden;position:relative}.idv-page__img--preview img{display:block;height:130px;-o-object-fit:cover;object-fit:cover;width:100%}.idv-page__new{background:#16a34a;border-radius:5px;color:#fff;font-size:10px;font-weight:700;left:6px;letter-spacing:.03em;padding:2px 7px;position:absolute;text-transform:uppercase;top:6px}.idv-upload.is-drag{background:#eef6ff;border-color:#06c}.idv-page__file{align-items:center;background:#fff;border:1px solid #eef1f5;border-radius:8px;color:#374151;display:flex;gap:8px;padding:12px;text-decoration:none}.idv-page__file i{color:#dc2626;font-size:20px}.idv-page__src{color:#6b7280;font-size:10.5px;margin-top:6px}.idv-upload{align-items:center;background:#fff;border:1.5px dashed #cbd5e1;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:3px;justify-content:center;margin:0;padding:22px 14px;text-align:center;transition:border-color .15s,background .15s}.idv-upload:hover{background:#f6faff;border-color:#06c}.idv-upload--compact{margin-top:12px;padding:12px}.idv-upload i{color:#94a3b8;font-size:22px}.idv-upload__t{color:#374151;font-size:13px;font-weight:600}.idv-upload__name{color:#16a34a;font-size:12px;font-weight:600;margin-top:8px}.idv-field{margin-bottom:14px}.idv-field-row{display:grid;gap:12px;grid-template-columns:1fr 1fr}.idv-field label{color:#475569;display:block;font-size:12px;font-weight:600;margin-bottom:6px}.idv-input{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#1f2937;font-size:14px;padding:9px 12px;transition:border-color .15s,box-shadow .15s;width:100%}.idv-input:focus{border-color:#06c;box-shadow:0 0 0 3px rgba(0,102,204,.12);outline:none}select.idv-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%23667085' d='M6 8 0 0h12z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:30px}.idv-textarea{min-height:56px;resize:vertical}.idv-kv{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.idv-kv__row{align-items:center;border-top:1px solid #f1f3f5;display:flex;font-size:13.5px;gap:12px;justify-content:space-between;padding:10px 14px}.idv-kv__row:first-child{border-top:0}.idv-kv__row span{color:#6b7280;font-size:12.5px}.idv-kv__row strong{color:#1f2937;font-weight:600}.idv-source{color:#6b7280;font-size:11px;margin:8px 0 16px}.idv-empty{border:1px dashed #e5e7eb;border-radius:10px;color:#94a3b8;font-size:13px;margin-bottom:16px;padding:16px;text-align:center}.idv-checks{list-style:none;margin:0 0 14px;padding:0}.idv-checks__count{color:#16a34a;font-size:11px;font-weight:700;margin-left:6px}.idv-check-item{border-top:1px solid #f1f3f5}.idv-check-item:first-child{border-top:0}.idv-checkbox{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:13.5px;gap:10px;margin:0;padding:9px 0}.idv-checkbox input{height:0;opacity:0;position:absolute;width:0}.idv-checkbox__box{align-items:center;background:#fff;border:1.5px solid #cbd5e1;border-radius:6px;display:inline-flex;flex:0 0 20px;height:20px;justify-content:center;transition:all .15s;width:20px}.idv-checkbox__box i{color:#fff;font-size:11px;opacity:0;transition:opacity .1s}.idv-checkbox input:checked+.idv-checkbox__box{background:#16a34a;border-color:#16a34a}.idv-checkbox input:checked+.idv-checkbox__box i{opacity:1}.idv-checkbox input:focus+.idv-checkbox__box{box-shadow:0 0 0 3px rgba(0,102,204,.15)}.idv-checkbox input:checked~.idv-checkbox__label{color:#166534}body.dark-theme .idv-field label{color:#94a3b8}body.dark-theme .idv-checkbox{color:#d1d5db}body.dark-theme .idv-checkbox__box{background:#1a1d23;border-color:#334155}body.dark-theme .idv-check-item{border-color:#2d3139}.idv-foot{align-items:center;border-top:1px solid #eef1f5;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:8px;padding-top:16px}.idv-foot__hint{color:#6b7280;font-size:12.5px}.idv-saved{font-weight:600;margin-left:10px}.idv-saved.is-saving{color:#6b7280}.idv-saved.is-ok{color:#16a34a}.idv-foot__actions{display:flex;flex-wrap:wrap;gap:8px}.idv-btn{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;padding:9px 16px;transition:background .15s,border-color .15s}.idv-btn--ok{background:#16a34a;color:#fff}.idv-btn--ok:hover{background:#15803d}.idv-btn--warn{background:#fff;border-color:#fcd34d;color:#b45309}.idv-btn--warn:hover{background:#fffbeb}.idv-btn--danger{background:#fff;border-color:#fca5a5;color:#b91c1c}.idv-btn--danger:hover{background:#fef2f2}body.dark-theme .idv{color:#e5e7eb}body.dark-theme .idv-foot,body.dark-theme .idv-top{border-color:#2d3139}body.dark-theme .idv-top__name{color:#f3f4f6}body.dark-theme .idv-avatar{background:#1e293b;color:#60a5fa}body.dark-theme .idv-page{background:#161c27;border-color:#2d3139}body.dark-theme .idv-input,body.dark-theme .idv-page__file,body.dark-theme .idv-page__img,body.dark-theme .idv-upload{background:#1a1d23;border-color:#334155}body.dark-theme .idv-input{color:#e5e7eb}body.dark-theme .idv-kv,body.dark-theme .idv-kv__row{border-color:#2d3139}body.dark-theme .idv-kv__row strong{color:#f3f4f6}body.dark-theme .idv-btn--danger,body.dark-theme .idv-btn--warn{background:#1a1d23}.invite-type-pill.active{background:#fff!important;color:var(--header_color,#4e73df)!important}html.dark-theme .invite-type-toggle{background:var(--dt-secondary,#2d323a)!important}html.dark-theme .invite-type-pill.active{background:var(--dt-card,#262a30)!important;color:var(--header_color,#4e73df)!important}#colorpicker.rtz-colorpicker-narrow .form-group{width:87%}.onb-sample-bar{background:rgba(30,111,217,.12);border-radius:3px;height:6px;max-width:560px;overflow:hidden}.onb-sample-bar .progress-bar{background-color:var(--header_color,#1e6fd9);transition:width .4s ease}body.dark-theme .onb-sample-bar{background:rgba(148,163,184,.2)}.onb-run-head{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:6px;max-width:560px}.onb-run-head .onb-run-msg{color:#475569;font-size:13px}.onb-run-head .onb-run-pct{color:var(--header_color,#1e6fd9);font-size:13px;font-variant-numeric:tabular-nums;font-weight:700}.onb-stages{display:flex;flex-wrap:wrap;gap:6px 18px;list-style:none;margin:10px 0 12px;max-width:560px;padding:0}.onb-stage{align-items:center;color:#94a3b8;display:flex;font-size:12px;gap:6px}.onb-stage i{font-size:9px}.onb-stage.is-done{color:#16a34a}.onb-stage.is-current{color:var(--header_color,#1e6fd9);font-weight:700}.onb-confirm-modal .modal-content{border:1px solid #e2e8f0;border-radius:10px;box-shadow:none}.onb-confirm-modal .modal-footer,.onb-confirm-modal .modal-header{border-color:#e2e8f0}.onb-confirm-modal .modal-title{font-size:16px;font-weight:700}.onb-confirm-modal .onb-confirm-text{color:#475569;font-size:14px}.onb-confirm-modal .onb-confirm-detail{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#b91c1c;font-size:13px;margin-top:10px;padding:10px 12px}body.dark-theme .onb-run-head .onb-run-msg{color:#cbd5e1}body.dark-theme .onb-stage{color:#64748b}body.dark-theme .onb-confirm-modal .modal-content{background:#1e293b;border-color:#334155}body.dark-theme .onb-confirm-modal .modal-footer,body.dark-theme .onb-confirm-modal .modal-header{border-color:#334155}body.dark-theme .onb-confirm-modal .onb-confirm-text{color:#cbd5e1}body.dark-theme .onb-confirm-modal .onb-confirm-detail{background:rgba(127,29,29,.25);border-color:#7f1d1d;color:#fca5a5}#talia-fab{display:none!important}a#talia-topbar-trigger,a#talia-topbar-trigger:link,a#talia-topbar-trigger:visited{color:#616e80!important;cursor:pointer;position:relative;transition:color .25s ease,transform .25s ease,filter .25s ease}body.dark-theme a#talia-topbar-trigger,body.dark-theme a#talia-topbar-trigger:link,body.dark-theme a#talia-topbar-trigger:visited{color:#e5e7eb!important}#talia-topbar-trigger .talia-topbar-icon{display:block;transition:filter .25s ease}#talia-topbar-trigger .talia-topbar-icon circle,#talia-topbar-trigger .talia-topbar-icon path{fill:currentColor!important}a#talia-topbar-trigger:active,a#talia-topbar-trigger:focus,a#talia-topbar-trigger:hover,body.dark-theme a#talia-topbar-trigger:focus,body.dark-theme a#talia-topbar-trigger:hover{color:#f5c542!important;text-decoration:none!important}a#talia-topbar-trigger:focus-visible,a#talia-topbar-trigger:hover{animation:talia-sparkle 1.2s ease-in-out infinite}a#talia-topbar-trigger:hover .talia-topbar-icon,a#talia-topbar-trigger:hover .talia-topbar-icon circle,a#talia-topbar-trigger:hover .talia-topbar-icon path{fill:#f5c542!important}@keyframes talia-sparkle{0%{transform:rotate(0deg) scale(1)}25%{transform:rotate(-8deg) scale(1.08)}50%{transform:rotate(0deg) scale(1.12)}75%{transform:rotate(8deg) scale(1.08)}to{transform:rotate(0deg) scale(1)}}#talia-topbar-trigger:after,#talia-topbar-trigger:before{background:#ffd964;border-radius:50%;content:"";height:4px;opacity:0;pointer-events:none;position:absolute;width:4px}#talia-topbar-trigger:before{right:-2px;top:-2px}#talia-topbar-trigger:after{bottom:-2px;height:3px;left:-2px;width:3px}#talia-topbar-trigger:focus-visible:before,#talia-topbar-trigger:hover:before{animation:talia-twinkle-a 1.2s ease-in-out infinite}#talia-topbar-trigger:focus-visible:after,#talia-topbar-trigger:hover:after{animation:talia-twinkle-b 1.2s ease-in-out infinite}@keyframes talia-twinkle-a{0%,to{opacity:0;transform:scale(.4)}40%{opacity:1;transform:scale(1.2)}60%{opacity:.4;transform:scale(.8)}}@keyframes talia-twinkle-b{0%,to{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.3)}80%{opacity:.3;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){#talia-topbar-trigger:focus-visible:after,#talia-topbar-trigger:focus-visible:before,#talia-topbar-trigger:hover:after,#talia-topbar-trigger:hover:before,a#talia-topbar-trigger:focus-visible,a#talia-topbar-trigger:hover{animation:none!important}}.main-container .content-wrapper.tra-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.tra-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.tra-page .row>[class*=col-]{padding-left:8px;padding-right:8px}body.dark-theme .main-container .content-wrapper.tra-page{background:transparent!important;border:none!important;box-shadow:none!important}.tra-card{background:#fff;border:1px solid #e8ebf1;border-radius:10px;padding:24px}.tra-title{font-size:20px;font-weight:600;margin:0 0 4px}.tra-sub{color:#7c8698;margin:0 0 20px}.tra-figures{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));margin-bottom:24px}.tra-figure{border:1px solid #e8ebf1;border-radius:8px;padding:14px 16px}.tra-figure-label{color:#7c8698;display:block;font-size:12px;letter-spacing:.4px;margin-bottom:6px;text-transform:uppercase}.tra-figure-value{display:block;font-size:20px;font-weight:600}.tra-figure-value small{color:#7c8698;font-size:13px;font-weight:400}.tra-heading{border-top:1px solid #e8ebf1;font-size:15px;font-weight:600;margin:0 0 12px;padding-top:18px}.tra-trace{list-style:none;margin:0 0 20px;padding:0}.tra-step{border-bottom:1px solid #f0f2f6;padding:12px 0}.tra-step:last-child{border-bottom:none}.tra-step-head{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.tra-step-label{font-weight:600}.tra-step-amount{font-variant-numeric:tabular-nums;white-space:nowrap}.tra-step-detail{margin:4px 0 0}.tra-note,.tra-step-detail{color:#7c8698;font-size:13px}.tra-note{border:1px solid #e8ebf1;border-radius:8px;padding:14px 16px}body.dark-theme .tra-card,body.dark-theme .tra-figure,body.dark-theme .tra-note{background:#1f2430;border-color:#2c3342}body.dark-theme .tra-heading{border-top-color:#2c3342}body.dark-theme .tra-step{border-bottom-color:#262c39}body.dark-theme .tra-figure-label,body.dark-theme .tra-figure-value small,body.dark-theme .tra-note,body.dark-theme .tra-step-detail,body.dark-theme .tra-sub{color:#9aa4b8}@media (max-width:575px){.tra-card{border-left:none;border-radius:0;border-right:none;padding:16px}}.ahbra-scope{border:1px solid #e8ebf1;border-radius:8px;color:#7c8698;font-size:13px;margin-bottom:16px;padding:14px 16px}.ahbra-scope strong{color:#3d4657;display:block;margin-bottom:4px}.ahb-domain-card,.ahbra-card{background:#fff;border:1px solid #e8ebf1;border-radius:10px;margin-bottom:16px;padding:18px 20px}.ahb-domain-card__title,.ahbra-card-title{font-size:14px;font-weight:600;margin:0 0 12px}.ahbra-card-sub{color:#7c8698;font-size:12px;margin:-6px 0 12px}.ahbra-table td{border-bottom:1px solid #f0f2f6;border-top:none;font-variant-numeric:tabular-nums;padding:8px 0}.ahbra-table tr:last-child td{border-bottom:none}.ahbra-caps{list-style:none;margin:0;padding:0}.ahbra-cap{align-items:flex-start;border-bottom:1px solid #f0f2f6;display:flex;flex-direction:column;gap:2px;padding:8px 0 8px 14px;position:relative}.ahbra-cap:last-child{border-bottom:none}.ahbra-cap:before{border-radius:2px;bottom:10px;content:"";left:0;position:absolute;top:10px;width:3px}.ahbra-cap.is-met:before{background:#22a06b}.ahbra-cap.is-unmet:before{background:#d97706}.ahbra-cap-evidence,.ahbra-subhead{color:#7c8698;font-size:12px}.ahbra-subhead{font-weight:600;letter-spacing:.04em;margin:20px 0 8px;text-transform:uppercase}.ahbra-note{color:#7c8698;font-size:12px;line-height:1.5;margin:10px 0 0}.ahbra-not-captured{color:#b45309;font-size:13px;font-style:italic}.ahbra-pack{display:flex;flex-direction:column;gap:4px;max-width:640px}.ahbra-pack-title{color:#3d4657;font-size:13px;font-weight:600}.ahbra-pack-hint{color:#7c8698;font-size:12px}.ahbra-pack-links{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.ahbra-pack-link{background:#fff;border:1px solid #e8ebf1;border-radius:6px;color:#3d4657;font-size:12px;padding:4px 10px}.ahbra-pack-link:focus,.ahbra-pack-link:hover{background:#f4f6fa;border-color:#d6dbe6;color:#3d4657;text-decoration:none}@media (max-width:767px){.ahbra-pack{max-width:none}}body.dark-theme .ahb-domain-card,body.dark-theme .ahbra-card,body.dark-theme .ahbra-scope{background:#1f2430;border-color:#2c3342}body.dark-theme .ahbra-scope strong{color:#e6eaf2}body.dark-theme .ahbra-cap,body.dark-theme .ahbra-table td{border-bottom-color:#262c39}body.dark-theme .ahbra-cap-evidence,body.dark-theme .ahbra-card-sub,body.dark-theme .ahbra-note,body.dark-theme .ahbra-pack-hint,body.dark-theme .ahbra-scope,body.dark-theme .ahbra-subhead{color:#9aa4b8}body.dark-theme .ahbra-not-captured{color:#f0b429}body.dark-theme .ahbra-pack-title{color:#e6eaf2}body.dark-theme .ahbra-pack-link{background:#1f2430;border-color:#2c3342;color:#e6eaf2}body.dark-theme .ahbra-pack-link:focus,body.dark-theme .ahbra-pack-link:hover{background:#262c39;border-color:#394152;color:#e6eaf2}.ahb-domain-card__title{align-items:center;display:flex}.ahb-kpi-rows{display:flex;flex-direction:column}.ahb-kpi-row{align-items:start;border-bottom:1px solid #f0f2f6;border-left:3px solid transparent;display:grid;gap:4px 12px;grid-template-areas:"id main value" "id main benchmarks";grid-template-columns:36px 1fr 200px;padding:12px 0 12px 12px}.ahb-kpi-row:last-child{border-bottom:none}.ahb-kpi-row--coming_soon,.ahb-kpi-row--unavailable{border-left-color:#d8dce4;border-left-style:dashed}.ahb-kpi-row__id{color:#9aa4b8;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;grid-area:id}.ahb-kpi-row__main{grid-area:main}.ahb-kpi-row__name{color:#2d3444;font-size:13px;font-weight:600}.ahb-kpi-row--coming_soon .ahb-kpi-row__name,.ahb-kpi-row--unavailable .ahb-kpi-row__name{color:#7c8698}.ahb-kpi-row__desc{color:#7c8698;font-size:12px;margin-top:2px}.ahb-kpi-row__requires{color:#b07a2d;font-size:11px;margin-top:4px}.ahb-kpi-row__caveat{color:#9aa4b8;font-size:11px;font-style:italic;margin-top:4px}.ahb-kpi-row__value{align-items:flex-end;display:flex;flex-direction:column;gap:4px;grid-area:value;text-align:right}.ahb-kpi-row__value-display{color:#2d3444;font-size:15px;font-variant-numeric:tabular-nums;font-weight:700}.ahb-kpi-row__value-empty{color:#9aa4b8;font-size:12px;font-style:italic}.ahb-verdict{border-radius:4px;display:inline-block;font-size:10px;font-weight:600;letter-spacing:.02em;padding:2px 8px;text-transform:uppercase}.ahb-verdict--good{background:#ecfdf3;color:#157347}.ahb-verdict--watch{background:#fff7ed;color:#b45309}.ahb-verdict--poor{background:#fef2f2;color:#b42318}.ahb-verdict--unknown{background:#eef0f4;color:#7c8698}.ahb-kpi-row__benchmarks{display:flex;flex-wrap:wrap;gap:6px;grid-area:benchmarks;justify-content:flex-end}.ahb-benchmark-chip{background:#eef4fa;border-radius:4px;color:#4d7ea8;font-size:10px;padding:2px 8px;white-space:nowrap}body.dark-theme .ahb-kpi-row{border-bottom-color:#262c39}body.dark-theme .ahb-kpi-row--coming_soon,body.dark-theme .ahb-kpi-row--unavailable{border-left-color:#3a4152}body.dark-theme .ahb-kpi-row__name,body.dark-theme .ahb-kpi-row__value-display{color:#e6eaf2}body.dark-theme .ahb-kpi-row--coming_soon .ahb-kpi-row__name,body.dark-theme .ahb-kpi-row--unavailable .ahb-kpi-row__name,body.dark-theme .ahb-kpi-row__caveat,body.dark-theme .ahb-kpi-row__desc,body.dark-theme .ahb-kpi-row__id,body.dark-theme .ahb-kpi-row__value-empty{color:#9aa4b8}body.dark-theme .ahb-verdict--good{background:rgba(34,160,107,.18);color:#5fd4a0}body.dark-theme .ahb-verdict--watch{background:rgba(217,119,6,.18);color:#f0b862}body.dark-theme .ahb-verdict--poor{background:rgba(163,53,47,.22);color:#f0968f}body.dark-theme .ahb-verdict--unknown{background:rgba(154,164,184,.15);color:#9aa4b8}body.dark-theme .ahb-benchmark-chip{background:rgba(77,126,168,.18);color:#8fbde0}@media (max-width:575px){.ahb-kpi-row{border-left:none;grid-template-areas:"id" "main" "value" "benchmarks";grid-template-columns:1fr;padding-left:0}.ahb-kpi-row__value{align-items:flex-start;margin-top:8px;text-align:left}.ahb-kpi-row__benchmarks{justify-content:flex-start;margin-top:6px}}.shi-income .shi-totals{border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-wrap:wrap;gap:8px 32px;padding:10px 14px}.shi-income .shi-member-row td{background:#f3f4f6;border-top:1px solid #e5e7eb}.shi-income .shi-line-inactive td{opacity:.55}.shi-income .shi-weekly-excluded{text-decoration:line-through}.shi-income .shi-badge-unassessed{background:transparent;border:1px solid #e5e7eb;color:#6b7280;font-weight:500}.shi-income .shi-income-table td,.shi-income .shi-income-table th{vertical-align:middle;white-space:nowrap}.shi-income .shi-actions .taskView{display:inline-block}body.dark-theme .shi-income .shi-totals,html.dark-theme .shi-income .shi-totals{border-color:hsla(0,0%,100%,.12)}body.dark-theme .shi-income .shi-member-row td,html.dark-theme .shi-income .shi-member-row td{background:hsla(0,0%,100%,.04);border-top-color:hsla(0,0%,100%,.12)}body.dark-theme .shi-income .shi-badge-unassessed,html.dark-theme .shi-income .shi-badge-unassessed{border-color:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.65)}.sh-movement{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px}.sh-movement-was{color:#6b7280;font-variant-numeric:tabular-nums;text-decoration:line-through}.sh-movement-arrow{color:#9ca3af}.sh-movement-now{color:#1a1a2e;font-variant-numeric:tabular-nums;font-weight:600}.sh-delta{border-radius:20px;font-size:.78rem;font-variant-numeric:tabular-nums;font-weight:600;padding:1px 8px}.sh-up{background:rgba(180,35,24,.1);color:#b42318}.sh-down{background:rgba(21,128,61,.1);color:#15803d}.sh-flat{background:hsla(220,9%,46%,.12);color:#6b7280}.sh-trace-details .sc-trace{max-width:100%}body.dark-theme .sh-movement-now{color:#e5e7eb}body.dark-theme .sh-movement-was{color:#9aa4b2}.shi-member-total{line-height:1.2;white-space:nowrap}.shi-income-gap{color:#b45309;cursor:help;font-size:.75rem;font-weight:600;white-space:nowrap}body.dark-theme .shi-income-gap{color:#fbbf24}.shi-no-income{font-style:italic;padding-left:28px!important}.shi-chain{align-items:stretch;border:1px solid #e9ecef;border-radius:10px;display:flex;flex-wrap:wrap;gap:4px;padding:12px 14px}.shi-step{display:flex;flex:1 1 180px;flex-direction:column;justify-content:center;min-width:0}.shi-step-label{color:#6c757d;font-size:.72rem;letter-spacing:.03em;text-transform:uppercase}.shi-step-value{color:#1a1a2e;font-size:1.05rem;font-variant-numeric:tabular-nums;font-weight:600}.shi-step-unit{color:#6c757d;font-size:.75rem}.shi-step-note{color:#98a2b3;font-size:.72rem;margin-top:2px}.shi-arrow{align-items:center;color:#adb5bd;display:flex;flex:0 1 130px;flex-direction:column;justify-content:center;padding:0 4px}.shi-arrow-label{color:#98a2b3;font-size:.68rem;line-height:1.25;margin-top:2px;text-align:center}.shi-step-final .shi-step-value{color:var(--header_color,#1d82f5)}@media (max-width:767px){.shi-chain{flex-direction:column;gap:10px}.shi-arrow{flex-direction:row;gap:6px;justify-content:flex-start}.shi-arrow i{transform:rotate(90deg)}.shi-arrow-label{margin-top:0;text-align:left}}body.dark-theme .shi-chain{border-color:hsla(0,0%,100%,.08)}body.dark-theme .shi-step-value{color:#e5e7eb}body.dark-theme .shi-step-label,body.dark-theme .shi-step-unit{color:#9aa4b2}body.dark-theme .shi-arrow-label,body.dark-theme .shi-step-note{color:#6c7480}.irp-card .irp-actions{display:flex;flex-wrap:wrap;gap:8px}.irp-card .irp-link input{font-size:.78rem}.irp-intake .irp-meta{border-bottom:1px solid #e9ecef;padding-bottom:10px}.irp-intake .irp-note{background:#f8f9fa}.irp-intake .irp-note,.irp-intake .irp-row{border:1px solid #e9ecef;border-radius:8px;padding:10px 12px}.irp-intake .irp-row{align-items:flex-start;cursor:pointer;display:flex;font-weight:400;gap:10px;margin-bottom:8px;width:100%}.irp-intake .irp-row:hover{border-color:#adb5bd}.irp-intake .irp-check{flex-shrink:0;margin-top:3px}.irp-intake .irp-row-main{display:block;flex:1;min-width:0}.irp-intake .irp-row-head{display:block;font-size:.82rem;margin-bottom:6px}.irp-intake .irp-compare{display:flex;flex-wrap:wrap;font-size:.78rem;gap:4px 16px}.irp-intake .irp-after,.irp-intake .irp-before{flex:1 1 180px;min-width:0;word-break:break-word}.irp-intake .irp-before{color:#6c757d}.irp-intake .irp-compare-label{color:#adb5bd;display:block;font-size:.68rem;letter-spacing:.03em;text-transform:uppercase}.irp-intake .irp-evidence-link{display:inline-block;font-size:.76rem;margin-top:6px}body.dark-theme .irp-intake .irp-meta{border-bottom-color:hsla(0,0%,100%,.08)}body.dark-theme .irp-intake .irp-note{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.08)}body.dark-theme .irp-intake .irp-row{border-color:hsla(0,0%,100%,.08)}body.dark-theme .irp-intake .irp-row:hover{border-color:hsla(0,0%,100%,.24)}body.dark-theme .irp-intake .irp-before{color:#9aa4b2}body.dark-theme .irp-intake .irp-compare-label{color:#6c7480}.shr-kpi-active{border-color:var(--header_color,#4e73df)}.select-box .select-status.shr-filter-wide,.select-status.shr-filter-wide{min-width:250px}.select-box .select-status.shr-filter-wide .bootstrap-select,.select-status.shr-filter-wide .bootstrap-select{min-width:250px!important;width:250px!important}.select-box .select-status.shr-filter-wide .bootstrap-select .dropdown-menu,.select-box .select-status.shr-filter-wide .bootstrap-select .dropdown-toggle,.select-status.shr-filter-wide .bootstrap-select .dropdown-menu,.select-status.shr-filter-wide .bootstrap-select .dropdown-toggle{min-width:250px!important}.shr-kpi-wrap{margin-bottom:4px}@media (max-width:767px){.select-box .select-status.shr-filter-wide,.select-status.shr-filter-wide{min-width:100%}.select-box .select-status.shr-filter-wide .bootstrap-select,.select-box .select-status.shr-filter-wide .bootstrap-select .dropdown-toggle,.select-status.shr-filter-wide .bootstrap-select,.select-status.shr-filter-wide .bootstrap-select .dropdown-toggle{min-width:100%!important;width:100%!important}}body.public-wizard{--dt-bg:#1c1f23;--dt-card:#262a30;--dt-secondary:#2d323a;--dt-border:#2d323a;--dt-text:#fff;--dt-muted:#9ca3af;--wizard-accent:var(--header_color,#4e73df)}body.public-wizard *{box-sizing:border-box}body.public-wizard{background:#f0f2f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;min-height:100vh;padding:0}html.dark-theme body.public-wizard{background:var(--dt-bg)!important}body.public-wizard .app-container{display:flex;flex-direction:column;margin:0 auto;max-width:640px;min-height:100vh;padding:16px}body.public-wizard .back-to-listing{align-items:center;color:#374151;display:inline-flex;font-size:.82rem;font-weight:600;gap:6px;margin:16px 0 0;text-decoration:none}body.public-wizard .back-to-listing:hover{color:#1a1a2e;text-decoration:underline}body.public-wizard .back-to-listing i{font-size:.75rem}html.dark-theme body.public-wizard .back-to-listing{color:var(--dt-text)}html.dark-theme body.public-wizard .back-to-listing:hover{color:#fff}body.public-wizard .form-header{padding:20px 0 12px;text-align:center}body.public-wizard .form-header img{height:40px;margin-bottom:12px}body.public-wizard .form-header h1{color:#1a1a2e;font-size:1.25rem;font-weight:700;margin:0 0 4px}body.public-wizard .form-header p{color:#6b7280;font-size:.85rem;line-height:1.4;margin:0}html.dark-theme body.public-wizard .form-header h1{color:var(--dt-text)}html.dark-theme body.public-wizard .form-header p{color:#d1d5db}body.public-wizard .progress-container{margin:16px 0 20px}body.public-wizard .progress-bar-track{background:#e5e7eb;border-radius:4px;height:4px;overflow:hidden}html.dark-theme body.public-wizard .progress-bar-track{background:var(--dt-border)}body.public-wizard .progress-bar-fill{background:var(--wizard-accent);border-radius:4px;height:100%;transition:width .4s ease}body.public-wizard .progress-info{align-items:center;display:flex;justify-content:space-between;margin-top:8px}body.public-wizard .progress-step-label{color:#374151;font-size:.8rem;font-weight:600}body.public-wizard .progress-step-count{color:#9ca3af;font-size:.75rem}html.dark-theme body.public-wizard .progress-step-label{color:var(--dt-text)}html.dark-theme body.public-wizard .progress-step-count{color:var(--dt-muted)}body.public-wizard .step-dots{display:flex;gap:6px;justify-content:center;margin-bottom:20px}body.public-wizard .step-dot{background:#d1d5db;border-radius:50%;cursor:pointer;height:8px;transition:all .3s;width:8px}body.public-wizard .step-dot.active{background:var(--wizard-accent);border-radius:4px;width:24px}body.public-wizard .step-dot.completed{background:#10b981}html.dark-theme body.public-wizard .step-dot{background:var(--dt-border)}html.dark-theme body.public-wizard .step-dot.active{background:var(--wizard-accent)}body.public-wizard .section-card{animation:slideIn .3s ease;background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);flex:1;margin-bottom:16px;padding:24px 20px}html.dark-theme body.public-wizard .section-card{background:var(--dt-card);box-shadow:0 1px 3px rgba(0,0,0,.2)}@keyframes slideIn{0%{opacity:0}to{opacity:1}}body.public-wizard .section-icon-row{align-items:center;display:flex;gap:12px;margin-bottom:20px}body.public-wizard .section-icon-badge{align-items:center;background:linear-gradient(135deg,var(--wizard-accent),color-mix(in srgb,var(--wizard-accent) 80%,#000));border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:1.1rem;height:44px;justify-content:center;width:44px}body.public-wizard .section-title{color:#1a1a2e;font-size:1.1rem;font-weight:700;margin:0}body.public-wizard .section-desc{color:#6b7280;font-size:.8rem;margin:2px 0 0}html.dark-theme body.public-wizard .section-title{color:var(--dt-text)}html.dark-theme body.public-wizard .section-desc{color:#d1d5db}body.public-wizard .field-group{margin-bottom:18px}body.public-wizard .field-row{display:flex;flex-wrap:wrap;gap:12px}body.public-wizard .field-half{flex:1;min-width:calc(50% - 6px)}body.public-wizard .field-label{color:#374151!important;display:block;font-size:.82rem;font-weight:600;margin-bottom:6px}body.public-wizard .field-label .required-star{color:#ef4444!important;margin-left:2px}html.dark-theme body.public-wizard .field-label{color:#e5e7eb!important}body.public-wizard .field-input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;color:#1a1a2e;font-size:.95rem;outline:none;padding:12px 14px;transition:border-color .2s,box-shadow .2s;width:100%}body.public-wizard .field-input:focus{border-color:var(--wizard-accent);box-shadow:0 0 0 3px rgba(78,115,223,.12)}body.public-wizard .field-input::-moz-placeholder{color:#9ca3af}body.public-wizard .field-input::placeholder{color:#9ca3af}html.dark-theme body.public-wizard .field-input{background:var(--dt-secondary);border-color:var(--dt-border);color:var(--dt-text)}html.dark-theme body.public-wizard .field-input:focus{border-color:var(--wizard-accent);box-shadow:0 0 0 3px rgba(78,115,223,.2)}html.dark-theme body.public-wizard .field-input::-moz-placeholder{color:#9ca3af}html.dark-theme body.public-wizard .field-input::placeholder{color:#9ca3af}html.dark-theme body.public-wizard select.field-input{background-color:var(--dt-secondary)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M6 8 1 3h10z' fill='%239CA3AF'/%3E%3C/svg%3E")!important}body.public-wizard select.field-input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M6 8 1 3h10z' fill='%239ca3af'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:12px!important;padding-right:36px}body.public-wizard textarea.field-input{min-height:80px;resize:vertical}body.public-wizard input[type=file].field-input{font-size:.85rem;padding:10px}body.public-wizard .field-help{color:#9ca3af;font-size:.75rem;line-height:1.3;margin-top:4px}html.dark-theme body.public-wizard .field-help{color:#9ca3af}body.public-wizard .field-error{color:#ef4444;display:none;font-size:.75rem;margin-top:4px}body.public-wizard .field-input.has-error{border-color:#ef4444}body.public-wizard .field-input.has-error~.field-error{display:block}body.public-wizard .wizard-error-summary{background:#fef2f2;border:1px solid #fca5a5;border-radius:12px;margin-bottom:20px;padding:16px 18px}body.public-wizard .wizard-error-summary:focus{outline:2px solid #ef4444;outline-offset:2px}body.public-wizard .wizard-error-summary-head{align-items:center;color:#b91c1c;display:flex;font-size:.9rem;font-weight:700;gap:8px;margin-bottom:10px}body.public-wizard .wizard-error-summary-head i{font-size:1rem}body.public-wizard .wizard-error-summary ul{list-style:none;margin:0;padding:0}body.public-wizard .wizard-error-summary .wes-step{color:#7f1d1d;font-size:.75rem;font-weight:700;letter-spacing:.03em;margin:10px 0 4px;text-transform:uppercase}body.public-wizard .wizard-error-summary .wes-step:first-child{margin-top:0}body.public-wizard .wizard-error-summary .wes-item{margin:0 0 2px}body.public-wizard .wizard-error-summary .wes-item a{align-items:baseline;color:#dc2626;display:inline-flex;font-size:.82rem;gap:6px;padding:2px 0;text-decoration:none}body.public-wizard .wizard-error-summary .wes-item a:hover{text-decoration:underline}body.public-wizard .wizard-error-summary .wes-item a .wes-arrow{flex:0 0 auto}html.dark-theme body.public-wizard .wizard-error-summary{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.45)}html.dark-theme body.public-wizard .wizard-error-summary-head{color:#fca5a5}html.dark-theme body.public-wizard .wizard-error-summary .wes-step{color:#fecaca}html.dark-theme body.public-wizard .wizard-error-summary .wes-item a{color:#f87171}@keyframes wesFlash{0%,40%{background-color:rgba(239,68,68,.14)}to{background-color:transparent}}body.public-wizard .wes-flash{animation:wesFlash 1.6s ease-out;border-radius:10px}body.public-wizard .choice-group{display:flex;flex-wrap:wrap;gap:10px}body.public-wizard .choice-pill{align-items:center;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;font-size:.9rem;gap:8px;padding:10px 16px;transition:all .2s}body.public-wizard .choice-pill:hover{border-color:var(--wizard-accent)}body.public-wizard .choice-pill input{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.public-wizard .choice-pill:focus-within{outline:2px solid var(--wizard-accent);outline-offset:2px}body.public-wizard .choice-pill.selected{background:rgba(78,115,223,.06);border-color:var(--wizard-accent);color:var(--wizard-accent);font-weight:600}html.dark-theme body.public-wizard .choice-pill{background:var(--dt-secondary)!important;border-color:var(--dt-border)!important;color:#fff!important}html.dark-theme body.public-wizard .choice-pill.selected{background:rgba(78,115,223,.15)!important;border-color:var(--wizard-accent)!important;color:#fff!important}body.public-wizard .consent-item{align-items:flex-start;border:1.5px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;gap:12px;margin-bottom:8px;padding:14px 16px;transition:all .25s ease}body.public-wizard .consent-item:hover{background:rgba(78,115,223,.02);border-color:var(--wizard-accent)}body.public-wizard .consent-item.checked{background:rgba(16,185,129,.04);border-color:#10b981}body.public-wizard .consent-check-wrap{flex-shrink:0;height:22px;margin-top:1px;position:relative;width:22px}body.public-wizard .consent-check-wrap input[type=checkbox]{cursor:pointer;height:22px;margin:0;opacity:0;position:absolute;width:22px;z-index:2}body.public-wizard .consent-check-icon{align-items:center;background:#fff;border:2px solid #d1d5db;border-radius:6px;display:flex;height:22px;justify-content:center;transition:all .2s ease;width:22px}body.public-wizard .consent-check-icon i{color:#fff;font-size:11px;opacity:0;transform:scale(.5);transition:all .15s ease}body.public-wizard .consent-item.checked .consent-check-icon{background:#10b981;border-color:#10b981}body.public-wizard .consent-item.checked .consent-check-icon i{opacity:1;transform:scale(1)}body.public-wizard .consent-item label{color:#374151;cursor:pointer;font-size:.82rem;line-height:1.5;margin:0}html.dark-theme body.public-wizard .consent-item{border-color:var(--dt-border)!important}html.dark-theme body.public-wizard .consent-item:hover{background:rgba(78,115,223,.06)}html.dark-theme body.public-wizard .consent-item label{color:#d1d5db!important}html.dark-theme body.public-wizard .consent-check-icon{background:var(--dt-input,#1e293b);border-color:var(--dt-border)}html.dark-theme body.public-wizard .consent-item.checked .consent-check-icon{background:#10b981;border-color:#10b981}body.public-wizard .consent-select-all{flex-shrink:0;margin-top:2px}body.public-wizard .consent-select-all-btn{align-items:center;background:none;border:1.5px solid #e5e7eb;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-size:.78rem;font-weight:600;gap:6px;padding:6px 14px;transition:all .2s}body.public-wizard .consent-select-all-btn:hover{border-color:var(--wizard-accent);color:var(--wizard-accent)}body.public-wizard .consent-select-all-btn.all-checked{border-color:#10b981;color:#10b981}html.dark-theme body.public-wizard .consent-select-all-btn{border-color:var(--dt-border);color:#9ca3af}html.dark-theme body.public-wizard .consent-select-all-btn:hover{border-color:var(--wizard-accent);color:var(--wizard-accent)}html.dark-theme body.public-wizard .consent-select-all-btn.all-checked{border-color:#10b981;color:#10b981}body.public-wizard .open-banking-card{border:1.5px dashed #d1d5db;border-radius:12px;padding:20px;text-align:center}body.public-wizard .open-banking-card i{color:#6b7280;font-size:1.5rem;margin-bottom:8px}body.public-wizard .open-banking-card p{color:#6b7280;font-size:.85rem;margin:0 0 10px}html.dark-theme body.public-wizard .open-banking-card{border-color:var(--dt-border)}html.dark-theme body.public-wizard .open-banking-card i{color:#9ca3af}html.dark-theme body.public-wizard .open-banking-card p{color:#d1d5db}body.public-wizard .sig-pad{border:1.5px dashed #d1d5db;border-radius:12px;overflow:hidden;padding:8px;text-align:center}body.public-wizard .sig-pad canvas{cursor:crosshair;height:120px;touch-action:none;width:100%}body.public-wizard .sig-pad.has-error{border-color:#ef4444}body.public-wizard .sig-pad.has-error~.field-error{display:block}html.dark-theme body.public-wizard .sig-pad{border-color:var(--dt-border)}html.dark-theme body.public-wizard .sig-pad canvas{background:#fff;border-radius:8px}body.public-wizard .signature-field-wrap{margin-top:4px;position:relative}body.public-wizard .signature-line{position:relative}body.public-wizard .signature-input{background:#fefffe!important;border:1.5px solid #e5e7eb!important;border-radius:12px!important;caret-color:var(--wizard-accent);color:#1a1a2e;font-family:Dancing Script,cursive!important;font-size:1.6rem!important;font-weight:600;height:auto!important;letter-spacing:.5px;padding:16px 20px 14px!important}body.public-wizard .signature-input::-moz-placeholder{color:#9ca3af;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:.82rem!important;font-weight:400;letter-spacing:0}body.public-wizard .signature-input::placeholder{color:#9ca3af;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:.82rem!important;font-weight:400;letter-spacing:0}body.public-wizard .signature-input:focus{border-color:var(--wizard-accent)!important;box-shadow:0 0 0 3px rgba(78,115,223,.1)}body.public-wizard .signature-underline{background:repeating-linear-gradient(90deg,#d1d5db,#d1d5db 4px,transparent 0,transparent 8px);bottom:16px;height:1.5px;left:20px;opacity:.5;pointer-events:none;position:absolute;right:20px}html.dark-theme body.public-wizard .signature-input{background:var(--dt-input,#1e293b)!important;border-color:var(--dt-border)!important;color:#f1f5f9}html.dark-theme body.public-wizard .signature-input:focus{box-shadow:0 0 0 3px rgba(78,115,223,.2)}html.dark-theme body.public-wizard .signature-underline{background:repeating-linear-gradient(90deg,var(--dt-border) 0,var(--dt-border) 4px,transparent 4px,transparent 8px)}body.public-wizard .signature-status{font-size:.75rem;min-height:20px;padding:4px 0 0;transition:all .2s}body.public-wizard .signature-field-wrap.sig-match .signature-input{border-color:#10b981!important}body.public-wizard .signature-field-wrap.sig-match .signature-status{color:#10b981}body.public-wizard .signature-field-wrap.sig-match .signature-status:before{content:"✓ "}body.public-wizard .signature-field-wrap.sig-mismatch .signature-input{border-color:#f59e0b!important}body.public-wizard .signature-field-wrap.sig-mismatch .signature-status{color:#f59e0b}body.public-wizard .signature-field-wrap.sig-mismatch .signature-status:before{content:"⚠ "}html.dark-theme body.public-wizard .signature-field-wrap.sig-match .signature-input{border-color:#10b981!important}html.dark-theme body.public-wizard .signature-field-wrap.sig-mismatch .signature-input{border-color:#f59e0b!important}body.public-wizard .nav-buttons{display:flex;gap:12px;margin-top:auto;padding:20px 0}body.public-wizard .btn-nav{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;flex:1;font-size:.95rem;font-weight:600;gap:8px;justify-content:center;padding:14px;transition:all .2s}body.public-wizard .btn-back{background:#f3f4f6;color:#374151}body.public-wizard .btn-back:hover{background:#e5e7eb}body.public-wizard .btn-next-step{background:var(--wizard-accent);color:#fff}body.public-wizard .btn-next-step:hover{opacity:.9}body.public-wizard .btn-next-step:disabled{cursor:not-allowed;opacity:.5}body.public-wizard .btn-submit{background:#10b981;color:#fff}body.public-wizard .btn-submit:hover{background:#059669}body.public-wizard .btn-submit:disabled{cursor:not-allowed;opacity:.5}html.dark-theme body.public-wizard .btn-back{background:var(--dt-secondary);color:var(--dt-text)}body.public-wizard .success-card{animation:slideIn .4s ease;background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:40px 24px;text-align:center}body.public-wizard .success-card .success-icon{align-items:center;background:#d1fae5;border-radius:50%;color:#10b981;display:inline-flex;font-size:1.8rem;height:64px;justify-content:center;margin-bottom:16px;width:64px}body.public-wizard .success-card h2{color:#1a1a2e;font-size:1.25rem;font-weight:700;margin:0 0 8px}body.public-wizard .success-card p{color:#6b7280;font-size:.9rem;line-height:1.5;margin:0}body.public-wizard .success-reference{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;margin-top:20px;padding:14px 16px}body.public-wizard .success-reference .ref-label{color:#6b7280;font-size:.7rem;font-weight:600;letter-spacing:.05em;margin:0 0 4px;text-transform:uppercase}body.public-wizard .success-reference .ref-value{color:#1a1a2e;font-size:1.1rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.02em;margin:0}html.dark-theme body.public-wizard .success-card{background:var(--dt-card)}html.dark-theme body.public-wizard .success-card h2{color:var(--dt-text)}html.dark-theme body.public-wizard .success-card .success-icon{background:rgba(16,185,129,.15)}html.dark-theme body.public-wizard .success-card p{color:#d1d5db}html.dark-theme body.public-wizard .success-reference{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.12)}html.dark-theme body.public-wizard .success-reference .ref-value{color:var(--dt-text)}body.public-wizard .custom-select-wrap,body.public-wizard .searchable-select-wrap{position:relative}body.public-wizard .custom-select-dropdown,body.public-wizard .searchable-dropdown{background:#fff;border:1.5px solid #e5e7eb;border-radius:0 0 10px 10px;border-top:none;box-shadow:0 4px 12px rgba(0,0,0,.1);left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:50}body.public-wizard .searchable-option{cursor:pointer;font-size:.9rem;padding:10px 14px;transition:background .15s}body.public-wizard .searchable-option:hover{background:#f3f4f6}body.public-wizard .searchable-option.active{background:#eff6ff;font-weight:600}body.public-wizard .searchable-option.hidden{display:none}body.public-wizard .custom-select-trigger{background:#fff}html.dark-theme body.public-wizard .custom-select-dropdown,html.dark-theme body.public-wizard .searchable-dropdown{background:var(--dt-card);border-color:var(--dt-border);box-shadow:0 4px 12px rgba(0,0,0,.3)}html.dark-theme body.public-wizard .searchable-option{color:var(--dt-text)}html.dark-theme body.public-wizard .searchable-option.active,html.dark-theme body.public-wizard .searchable-option:hover{background:var(--dt-secondary)}html.dark-theme body.public-wizard .custom-select-trigger{background:var(--dt-input)}body.public-wizard .address-autocomplete-wrap{position:relative}body.public-wizard .pac-container{border:1.5px solid #e5e7eb;border-radius:0 0 10px 10px;border-top:none;box-shadow:0 4px 16px rgba(0,0,0,.12);font-family:inherit;z-index:9999!important}body.public-wizard .pac-item{cursor:pointer;font-size:.88rem;line-height:1.5;padding:10px 14px}body.public-wizard .pac-item:hover{background:#f3f4f6}body.public-wizard .pac-item-query{font-size:.9rem;font-weight:600}body.public-wizard .pac-icon{margin-top:2px}html.dark-theme body.public-wizard .pac-container{background:var(--dt-card,#1e293b);border-color:var(--dt-border,#334155);box-shadow:0 4px 16px rgba(0,0,0,.4)}html.dark-theme body.public-wizard .pac-item{border-top-color:var(--dt-border,#334155);color:var(--dt-text,#e2e8f0)}html.dark-theme body.public-wizard .pac-item:hover{background:var(--dt-secondary,#334155)}html.dark-theme body.public-wizard .pac-item-query{color:#fff}body.public-wizard .terms-block{border:1.5px solid #e5e7eb;border-radius:12px;margin-bottom:16px;overflow:hidden}body.public-wizard .terms-header{align-items:center;background:#f8fafc;border-bottom:1px solid #e5e7eb;color:#374151;display:flex;font-size:.82rem;font-weight:700;gap:8px;padding:12px 16px}body.public-wizard .terms-header i{color:var(--wizard-accent);font-size:.9rem}body.public-wizard .terms-scroll{color:#4b5563;font-size:.8rem;line-height:1.7;max-height:280px;overflow-y:auto;padding:16px}body.public-wizard .terms-scroll strong{color:#1f2937;font-weight:700}body.public-wizard .terms-scroll-hint{align-items:center;animation:bounceHint 1.5s ease infinite;background:linear-gradient(180deg,rgba(248,250,252,0),#f8fafc 30%);color:#6b7280;display:flex;font-size:.75rem;gap:6px;justify-content:center;margin-top:-30px;padding:8px;position:relative;z-index:1}body.public-wizard .terms-scroll-hint.read{display:none}@keyframes bounceHint{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}html.dark-theme body.public-wizard .terms-block{border-color:var(--dt-border)}html.dark-theme body.public-wizard .terms-header{background:var(--dt-secondary);border-bottom-color:var(--dt-border);color:var(--dt-text)}html.dark-theme body.public-wizard .terms-scroll{color:#d1d5db}html.dark-theme body.public-wizard .terms-scroll strong{color:#f1f5f9}html.dark-theme body.public-wizard .terms-scroll-hint{background:linear-gradient(180deg,rgba(30,41,59,0) 0,var(--dt-secondary) 30%);color:#9ca3af}body.public-wizard .terms-scroll::-webkit-scrollbar{width:6px}body.public-wizard .terms-scroll::-webkit-scrollbar-track{background:transparent}body.public-wizard .terms-scroll::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}html.dark-theme body.public-wizard .terms-scroll::-webkit-scrollbar-thumb{background:var(--dt-border)}body.public-wizard .repeater-headers{display:none}body.public-wizard .repeater-row{animation:slideIn .2s ease;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:16px;position:relative}body.public-wizard .repeater-row-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr}body.public-wizard .repeater-row-grid .repeater-cell{min-width:0}body.public-wizard .repeater-row-grid .repeater-cell.full-width{grid-column:1/-1}body.public-wizard .repeater-cell-label{color:#6b7280;display:block;font-size:.75rem;font-weight:600;margin-bottom:4px}body.public-wizard .repeater-cell .field-input{border-radius:8px;box-sizing:border-box;font-size:.85rem;padding:10px 12px;width:100%}body.public-wizard .repeater-remove-btn{background:none;border:none;border-radius:6px;color:#ef4444;cursor:pointer;font-size:.85rem;padding:4px 8px;position:absolute;right:10px;top:10px;transition:background .15s}body.public-wizard .repeater-remove-btn:hover{background:rgba(239,68,68,.1)}body.public-wizard .repeater-row-number{color:#9ca3af;font-size:.72rem;font-weight:700;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}body.public-wizard .repeater-address-search{border-bottom:1px solid #e5e7eb;margin-bottom:12px;padding-bottom:12px}body.public-wizard .repeater-address-search .field-input{background:#fff;border:1.5px solid var(--wizard-accent);border-radius:8px;box-sizing:border-box;font-size:.85rem;padding:10px 12px;width:100%}body.public-wizard .repeater-address-search .field-input:focus{box-shadow:0 0 0 3px rgba(78,115,223,.15);outline:none}body.public-wizard .repeater-address-search .repeater-cell-label{color:var(--wizard-accent)}body.public-wizard .repeater-address-search .repeater-cell-label i{margin-right:4px}html.dark-theme body.public-wizard .repeater-address-search{border-bottom-color:var(--dt-border)}html.dark-theme body.public-wizard .repeater-address-search .field-input{background:var(--dt-input,#1e293b);border-color:var(--wizard-accent);color:#e5e7eb}body.public-wizard .repeater-toggle-group{display:flex;gap:6px}body.public-wizard .repeater-toggle-pill{background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;color:#6b7280;cursor:pointer;flex:1;font-size:.82rem;font-weight:600;padding:9px 12px;text-align:center;transition:all .15s}body.public-wizard .repeater-toggle-pill.active,body.public-wizard .repeater-toggle-pill:hover{border-color:var(--wizard-accent);color:var(--wizard-accent)}body.public-wizard .repeater-toggle-pill.active{background:rgba(78,115,223,.08)}body.public-wizard .repeater-toggle-pill.active[data-value=yes]{background:rgba(34,197,94,.08);border-color:#22c55e;color:#16a34a}body.public-wizard .repeater-toggle-pill.active[data-value=no]{background:rgba(239,68,68,.06);border-color:#ef4444;color:#dc2626}html.dark-theme body.public-wizard .repeater-toggle-pill{background:var(--dt-input,#1e293b);border-color:var(--dt-border);color:#9ca3af}html.dark-theme body.public-wizard .repeater-toggle-pill:hover{border-color:var(--wizard-accent);color:var(--wizard-accent)}html.dark-theme body.public-wizard .repeater-toggle-pill.active{background:rgba(78,115,223,.15);color:var(--wizard-accent)}html.dark-theme body.public-wizard .repeater-toggle-pill.active[data-value=yes]{background:rgba(34,197,94,.12);border-color:#22c55e;color:#4ade80}html.dark-theme body.public-wizard .repeater-toggle-pill.active[data-value=no]{background:rgba(239,68,68,.1);border-color:#ef4444;color:#f87171}body.public-wizard .repeater-add-btn{background:none;border:1.5px dashed #d1d5db;border-radius:10px;color:var(--wizard-accent);cursor:pointer;font-size:.85rem;font-weight:600;margin-top:4px;padding:12px 16px;transition:all .2s;width:100%}body.public-wizard .repeater-add-btn:hover{background:rgba(78,115,223,.04);border-color:var(--wizard-accent)}html.dark-theme body.public-wizard .repeater-row{background:var(--dt-input,#1e293b);border-color:var(--dt-border)}html.dark-theme body.public-wizard .repeater-cell-label{color:#9ca3af}html.dark-theme body.public-wizard .repeater-add-btn{border-color:var(--dt-border);color:var(--wizard-accent)}html.dark-theme body.public-wizard .repeater-add-btn:hover{border-color:var(--wizard-accent)}body.public-wizard .file-upload-zone{align-items:center;border:1.5px dashed #d1d5db;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:14px 12px;position:relative;transition:all .2s}body.public-wizard .file-upload-zone.dragover,body.public-wizard .file-upload-zone:hover{background:rgba(78,115,223,.03);border-color:var(--wizard-accent)}body.public-wizard .file-upload-hidden{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%;z-index:2}body.public-wizard .file-upload-icon{align-items:center;background:rgba(78,115,223,.08);border-radius:10px;color:var(--wizard-accent);display:flex;flex-shrink:0;font-size:1.3rem;height:40px;justify-content:center;width:40px}body.public-wizard .file-upload-content{align-items:center;display:flex;flex:1;gap:12px}body.public-wizard .file-upload-text{color:#374151;font-size:.82rem;line-height:1.3}body.public-wizard .file-upload-cta{color:var(--wizard-accent);font-weight:600}body.public-wizard .file-upload-hint{color:#9ca3af;font-size:.7rem;margin-top:1px}body.public-wizard .file-upload-list{display:flex;flex-wrap:wrap;gap:6px;position:relative;z-index:3}body.public-wizard .file-upload-list:empty{display:none}body.public-wizard .file-upload-item{align-items:center;animation:slideIn .15s ease;background:rgba(78,115,223,.08);border:1px solid rgba(78,115,223,.2);border-radius:6px;color:#374151;display:inline-flex;font-size:.72rem;gap:5px;max-width:100%;min-width:0;padding:4px 8px}body.public-wizard .file-upload-item span{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.public-wizard .file-upload-item .file-remove{background:none;border:none;border-radius:3px;color:#ef4444;cursor:pointer;flex-shrink:0;font-size:.65rem;padding:1px 3px;position:relative;z-index:4}body.public-wizard .file-upload-item .file-remove:hover{background:rgba(239,68,68,.1)}body.public-wizard .file-upload-item .file-icon{color:var(--wizard-accent);flex-shrink:0;font-size:.7rem}body.public-wizard .file-upload-zone.has-files{align-items:stretch;flex-direction:column;padding:10px 12px}body.public-wizard .file-upload-zone.has-files .file-upload-content{display:none}body.public-wizard .file-upload-zone.has-files .file-upload-list{margin-bottom:0}body.public-wizard .file-upload-add-more{color:var(--wizard-accent);font-size:.72rem;font-weight:600;margin-top:6px;position:relative;text-align:center;z-index:1}body.public-wizard .file-upload-count{color:#6b7280;font-size:.7rem;font-variant-numeric:tabular-nums;margin-top:4px;text-align:right}body.public-wizard .file-upload-count--full{color:#22c55e;font-weight:600}body.public-wizard .file-upload-item--error{background:rgba(239,68,68,.06)!important;border-color:rgba(239,68,68,.4)!important}body.public-wizard .file-size-error{color:#ef4444;flex-shrink:0;font-size:.65rem;font-weight:600;margin-left:2px;white-space:nowrap}html.dark-theme body.public-wizard .file-upload-zone{border-color:var(--dt-border)}html.dark-theme body.public-wizard .file-upload-zone.dragover,html.dark-theme body.public-wizard .file-upload-zone:hover{background:rgba(78,115,223,.06);border-color:var(--wizard-accent)}html.dark-theme body.public-wizard .file-upload-text{color:#d1d5db}html.dark-theme body.public-wizard .file-upload-icon{background:rgba(78,115,223,.15)}html.dark-theme body.public-wizard .file-upload-item{background:rgba(78,115,223,.12);border-color:rgba(78,115,223,.25);color:#d1d5db}html.dark-theme body.public-wizard .file-upload-count{color:#9ca3af}html.dark-theme body.public-wizard .file-upload-item--error{background:rgba(239,68,68,.1)!important;border-color:rgba(239,68,68,.5)!important}body.public-wizard .section-heading-divider{border-top:1.5px solid #e5e7eb;margin-top:8px;padding-top:18px}body.public-wizard .section-heading-title{color:#1f2937;font-size:.95rem;font-weight:700;margin:0 0 4px}body.public-wizard .section-heading-desc{color:#6b7280;font-size:.8rem;margin:0}html.dark-theme body.public-wizard .section-heading-divider{border-top-color:var(--dt-border)}html.dark-theme body.public-wizard .section-heading-title{color:#f3f4f6}html.dark-theme body.public-wizard .section-heading-desc{color:#9ca3af}body.public-wizard .conditional-field{display:none}body.public-wizard .conditional-field.visible{display:block}body.public-wizard .property-hero{align-items:center;background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);display:flex;gap:16px;margin-bottom:16px;padding:20px}html.dark-theme body.public-wizard .property-hero{background:var(--dt-card);box-shadow:0 1px 3px rgba(0,0,0,.2)}body.public-wizard .property-hero-icon{align-items:center;background:linear-gradient(135deg,var(--wizard-accent),color-mix(in srgb,var(--wizard-accent) 70%,#000));border-radius:14px;color:#fff;display:flex;flex-shrink:0;font-size:1.2rem;height:52px;justify-content:center;width:52px}body.public-wizard .property-hero-image{border-radius:14px;flex-shrink:0;height:52px;-o-object-fit:cover;object-fit:cover;width:52px}body.public-wizard .property-hero-details{flex:1;min-width:0}body.public-wizard .property-hero-label{color:var(--wizard-accent);font-size:.7rem;font-weight:600;letter-spacing:.05em;margin:0 0 4px;text-transform:uppercase}body.public-wizard .property-hero-address{color:#1a1a2e;font-size:1rem;font-weight:700;line-height:1.3;margin:0 0 6px}html.dark-theme body.public-wizard .property-hero-address{color:var(--dt-text)}body.public-wizard .property-hero-meta{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}body.public-wizard .property-hero-meta li{align-items:center;color:#6b7280;display:flex;font-size:.78rem;gap:5px}body.public-wizard .property-hero-meta li i{color:var(--wizard-accent);font-size:.7rem}html.dark-theme body.public-wizard .property-hero-meta li{color:#d1d5db}@media (max-width:480px){body.public-wizard .app-container{padding:12px}body.public-wizard .section-card{border-radius:14px;padding:20px 16px}body.public-wizard .field-half{min-width:100%}body.public-wizard .field-input{font-size:1rem;padding:11px 12px}body.public-wizard .btn-nav{font-size:1rem;padding:16px}body.public-wizard .choice-group{flex-direction:column}body.public-wizard .choice-pill{width:100%}body.public-wizard .repeater-row-grid{grid-template-columns:1fr}body.public-wizard .repeater-row{padding:14px}}body.public-wizard.dark-theme .qs-datepicker-container,html.dark-theme body.public-wizard .qs-datepicker-container{background:var(--dt-card,#262a30)!important;border-color:var(--dt-border,#2d323a)!important;box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.6)!important;color:var(--dt-text,#fff)!important}body.dark-theme .qs-controls,html.dark-theme body.public-wizard .qs-controls{background:var(--dt-secondary,#2d323a)!important}body.dark-theme .qs-month-year,html.dark-theme body.public-wizard .qs-month-year{color:var(--dt-text,#fff)!important}body.dark-theme .qs-month-year:not(.qs-disabled-year-overlay):hover,html.dark-theme body.public-wizard .qs-month-year:not(.qs-disabled-year-overlay):hover{border-bottom-color:var(--dt-muted,#9ca3af)!important}body.dark-theme .qs-arrow:hover,html.dark-theme body.public-wizard .qs-arrow:hover{background:hsla(0,0%,100%,.1)!important}body.dark-theme .qs-arrow.qs-left:after,html.dark-theme body.public-wizard .qs-arrow.qs-left:after{border-right-color:var(--dt-muted,#9ca3af)!important}body.dark-theme .qs-arrow.qs-right:after,html.dark-theme body.public-wizard .qs-arrow.qs-right:after{border-left-color:var(--dt-muted,#9ca3af)!important}body.dark-theme .qs-arrow:hover.qs-left:after,html.dark-theme body.public-wizard .qs-arrow:hover.qs-left:after{border-right-color:var(--dt-text,#fff)!important}body.dark-theme .qs-arrow:hover.qs-right:after,html.dark-theme body.public-wizard .qs-arrow:hover.qs-right:after{border-left-color:var(--dt-text,#fff)!important}body.dark-theme .qs-square,html.dark-theme body.public-wizard .qs-square{color:var(--dt-text,#fff)!important}body.dark-theme .qs-day,html.dark-theme body.public-wizard .qs-day{color:var(--dt-muted,#9ca3af)!important}body.dark-theme .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover,html.dark-theme body.public-wizard .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:var(--dt-secondary,#2d323a)!important}body.dark-theme .qs-overlay,html.dark-theme body.public-wizard .qs-overlay{background:rgba(0,0,0,.85)!important}body.income-review .ir-context{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:14px;display:flex;gap:14px;margin-bottom:16px;padding:14px 16px}body.income-review .ir-context-icon{align-items:center;background:var(--wizard-accent);border-radius:12px;color:#fff;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}body.income-review .ir-context-label{color:#6b7280;font-size:.72rem;letter-spacing:.04em;margin:0;text-transform:uppercase}body.income-review .ir-context-address{color:#1a1a2e;font-size:.92rem;font-weight:600;margin:2px 0 0}body.income-review .ir-context-due{color:#b45309;font-size:.78rem;font-weight:600;margin:4px 0 0}body.income-review .ir-row{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:10px;padding:12px 14px}body.income-review .ir-row.is-confirmed{border-color:#10b981}body.income-review .ir-row.is-changed{border-color:var(--wizard-accent)}body.income-review .ir-row.is-gone{border-color:#e5e7eb;opacity:.6}body.income-review .ir-row.is-gone .ir-row-name{text-decoration:line-through}body.income-review .ir-row-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}body.income-review .ir-row-title{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}body.income-review .ir-row-name{color:#1a1a2e;font-size:.92rem;font-weight:600;word-break:break-word}body.income-review .ir-row-amount{color:#6b7280;font-weight:500}body.income-review .ir-badge{border-radius:20px;display:none;font-size:.68rem;font-weight:700;letter-spacing:.03em;padding:2px 8px;text-transform:uppercase}body.income-review .ir-badge-changed{background:rgba(78,115,223,.12);color:var(--wizard-accent)}body.income-review .ir-badge-removed{background:rgba(239,68,68,.12);color:#dc2626}body.income-review .ir-row.is-changed .ir-badge-changed,body.income-review .ir-row.is-gone .ir-badge-removed{display:inline-block}body.income-review .ir-row-actions{display:flex;flex-wrap:wrap;gap:6px}body.income-review .ir-btn{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;gap:5px;padding:6px 10px}body.income-review .ir-btn:hover{border-color:var(--wizard-accent);color:var(--wizard-accent)}body.income-review .ir-btn-confirm[aria-pressed=true]{background:#10b981;border-color:#10b981;color:#fff}body.income-review .ir-btn-danger:hover{border-color:#dc2626;color:#dc2626}body.income-review .ir-btn-undo{display:none}body.income-review .ir-row.is-gone .ir-btn-undo{display:inline-flex}body.income-review .ir-row.is-gone [data-action=confirm],body.income-review .ir-row.is-gone [data-action=edit],body.income-review .ir-row.is-gone [data-action=remove]{display:none}body.income-review .ir-row-body{margin-top:12px}body.income-review .ir-check,body.income-review .ir-declaration{align-items:flex-start;color:#374151;cursor:pointer;display:flex;font-size:.85rem;gap:10px}body.income-review .ir-check input,body.income-review .ir-declaration input{flex-shrink:0;height:18px;margin-top:2px;width:18px}body.income-review .ir-declaration{border:1px solid #e5e7eb;border-radius:12px;margin-top:8px;padding:14px}body.income-review .ir-group{border-top:1px solid #e5e7eb;margin-top:14px;padding-top:14px}body.income-review .ir-group:first-child{border-top:0;margin-top:0;padding-top:0}body.income-review .ir-group-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px}body.income-review .ir-group-name{color:#1a1a2e;font-size:.95rem;font-weight:700;margin:0}body.income-review .ir-group-empty{color:#6b7280;font-size:.82rem;margin:0 0 8px}body.income-review .ir-no-income-check{font-size:.82rem;margin-bottom:4px}body.income-review .ir-no-income-check input:disabled+span{color:#9ca3af}body.income-review .ir-group-error:not(:empty){margin-bottom:8px}body.income-review .ir-add{align-items:center;background:transparent;border:1.5px dashed #d1d5db;border-radius:10px;color:var(--wizard-accent);cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:6px;justify-content:center;padding:10px 14px;width:100%}body.income-review .ir-add:hover{border-color:var(--wizard-accent)}body.income-review .ir-add-inline{border-style:solid;font-size:.78rem;padding:6px 10px;width:auto}body.income-review .ir-evidence{margin-top:14px}body.income-review .ir-evidence .form-group{margin-top:0!important}body.income-review .ir-evidence-clear[hidden]{display:none}body.income-review .ir-evidence-clear{margin-top:8px}body.income-review .ir-evidence-current{color:#374151;font-size:.8rem;margin:8px 0 0;word-break:break-word}body.income-review .ir-summary{margin-bottom:18px}body.income-review .ir-summary-item{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;font-size:.86rem;gap:10px;justify-content:space-between;padding:10px 0}body.income-review .ir-summary-item .ir-badge{display:inline-block}body.income-review .ir-summary-label{color:#374151;word-break:break-word}body.income-review .ir-summary-none{color:#6b7280;font-size:.86rem;margin:0 0 4px}body.income-review .ir-privacy{color:#6b7280;font-size:.76rem;margin:12px 0 0}body.income-review .ir-autosave{color:#9ca3af;font-size:.75rem;margin:4px 0 20px;text-align:center}body.income-review .field-error.visible{display:block}body.income-review .ir-row-error:not(:empty){margin-top:8px}body.income-review .ir-block-error{margin-bottom:10px}body.income-review .ir-icon-warning{background:#f59e0b!important}html.dark-theme body.income-review .ir-context{background:var(--dt-card);border-color:var(--dt-border)}html.dark-theme body.income-review .ir-context-address{color:var(--dt-text)}html.dark-theme body.income-review .ir-context-label{color:var(--dt-muted)}html.dark-theme body.income-review .ir-context-due{color:#fbbf24}html.dark-theme body.income-review .ir-row{background:var(--dt-card);border-color:var(--dt-border)}html.dark-theme body.income-review .ir-row-name{color:var(--dt-text)}html.dark-theme body.income-review .ir-row-amount{color:var(--dt-muted)}html.dark-theme body.income-review .ir-btn{background:var(--dt-secondary);border-color:var(--dt-border);color:#e5e7eb}html.dark-theme body.income-review .ir-check,html.dark-theme body.income-review .ir-declaration,html.dark-theme body.income-review .ir-summary-label{color:#d1d5db}html.dark-theme body.income-review .ir-declaration,html.dark-theme body.income-review .ir-group,html.dark-theme body.income-review .ir-summary-item{border-color:var(--dt-border)}html.dark-theme body.income-review .ir-group-name{color:var(--dt-text)}html.dark-theme body.income-review .ir-group-empty,html.dark-theme body.income-review .ir-privacy,html.dark-theme body.income-review .ir-summary-none{color:var(--dt-muted)}html.dark-theme body.income-review .ir-evidence-current{color:#d1d5db}html.dark-theme body.income-review .ir-add{border-color:var(--dt-border)}html.dark-theme body.income-review .ir-declaration span{color:#d1d5db}html.dark-theme body.income-review .ir-evidence .form-group>label{color:#e5e7eb!important}html.dark-theme body.income-review .ir-evidence small.form-text{color:var(--dt-muted)!important}html.dark-theme body.income-review .ir-evidence .dz-button{color:#d1d5db}html.dark-theme body.income-review .ir-evidence .dz-upload-hint{color:var(--dt-muted)}html.dark-theme body.income-review .ir-evidence .dropzone{background:var(--dt-secondary);border-color:var(--dt-border)}html.dark-theme body.income-review .ir-evidence .dz-preview,html.dark-theme body.income-review .ir-evidence .dz-preview .dz-filename span,html.dark-theme body.income-review .ir-evidence .dz-preview .dz-size{color:#e5e7eb}@media (max-width:480px){body.income-review .ir-row-actions{width:100%}body.income-review .ir-btn{flex:1 1 auto;justify-content:center}}.pg-page .pg-name{color:inherit;display:block;font-weight:600}.pg-page .pg-name:hover{color:#4f46e5;text-decoration:none}.pg-page .pg-code{color:#9ca3af;display:block;font-size:11px;letter-spacing:.02em;margin-top:1px;text-transform:uppercase}.pg-page .pg-nest{border-left:1px solid #e5e7eb;display:block;padding-left:14px}.pg-page .pg-type-badge{background:#f1f5f9;border:1px solid #e5e7eb;border-radius:4px;color:#6b7280;letter-spacing:.02em;padding:2px 8px;text-transform:uppercase}.pg-page .pg-conflict,.pg-page .pg-type-badge{display:inline-block;font-size:11px;font-weight:600;white-space:nowrap}.pg-page .pg-conflict{background:#fff7ed;border:1px solid #f6c68a;border-radius:4px;color:#d97706;margin-top:4px;padding:1px 7px}.pg-defaults-hint{color:#6b7280;font-size:12px;line-height:1.45;margin-top:2px}body.dark-theme .pg-page .pg-code{color:#a8aaae}body.dark-theme .pg-page .pg-nest{border-left-color:#3a3b3d}body.dark-theme .pg-page .pg-type-badge{background:#1f2226;border-color:#3a3b3d;color:#a8aaae}body.dark-theme .pg-page .pg-conflict{background:rgba(217,119,6,.14);border-color:rgba(217,119,6,.55);color:#f0b45e}body.dark-theme .pg-defaults-hint{color:#a8aaae}@media (max-width:767px){.pg-page .pg-code{font-size:10px}.pg-page .pg-nest{padding-left:10px}}.scs-panel{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px 18px}.scs-panel+.scs-panel{margin-top:12px}.scs-toolbar{align-items:center;gap:8px;justify-content:space-between;margin-bottom:12px}.scs-legend,.scs-toolbar{display:flex;flex-wrap:wrap}.scs-legend{color:#6b7280;font-size:12px;gap:6px 14px;margin-bottom:14px}.scs-legend__item{align-items:center;display:inline-flex;gap:5px}.scs-legend__dot{border-radius:50%;flex:none;height:9px;width:9px}.scs-grid-wrap{overflow-x:auto}.scs-grid{border-collapse:collapse;font-size:13px;min-width:880px;width:100%}.scs-grid th{border-bottom:1px solid #e5e7eb;color:#6b7280;font-weight:600;padding:8px 10px;text-align:left;white-space:nowrap}.scs-grid td{border-bottom:1px solid #f0f1f3;padding:6px 10px;vertical-align:middle}.scs-grid tbody:last-child tr:last-child td{border-bottom:none}.scs-grid .scs-section-head{border-bottom:1px solid #e5e7eb;color:#1f2937;font-size:11px;font-weight:700;letter-spacing:.06em;padding:14px 10px 6px;text-align:left!important;text-transform:uppercase;white-space:nowrap}.scs-grid .scs-section:first-of-type .scs-section-head{padding-top:4px}.scs-grid tr.scs-row--graded td{background:#ecfdf3}.scs-row__label{color:#1f2937;font-weight:600;white-space:nowrap}.scs-row__communal-tag{background:#fff7ed;border:1px solid #f6c68a;border-radius:4px;color:#d97706;display:inline-block;font-size:10px;font-weight:600;letter-spacing:.03em;margin-left:6px;padding:1px 5px;text-transform:uppercase}.scs-input{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#1f2937;font-size:13px;height:32px;min-width:64px;padding:4px 8px;width:100%}.scs-input:focus{border-color:#4f46e5;outline:none}.scs-input--notes{min-width:160px}select.scs-input{cursor:pointer}.scs-input--saving{border-color:#4f46e5}.scs-input--saved{border-color:#15803d}.scs-input--error{border-color:#b42318}.scs-communal-check{cursor:pointer;height:16px;width:16px}.scs-photo-btn{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;height:32px;padding:0 10px}.scs-photo-btn:hover{border-color:#4f46e5;color:#4f46e5}.scs-photo-btn__count{font-weight:600}.scs-save-indicator{color:#6b7280;font-size:11px;min-height:14px}.scs-history-row{align-items:center;border:1px solid #e5e7eb;border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.scs-history-row+.scs-history-row{margin-top:8px}.scs-history-row--superseded{opacity:.72}.scs-badge{align-items:center;border-radius:4px;display:inline-flex;font-size:11px;font-weight:600;padding:2px 7px}.scs-badge--current{background:#ecfdf3;border:1px solid #cdefd9;color:#157347}.scs-badge--superseded{background:#f1f5f9;border:1px solid #e5e7eb;color:#6b7280}.scs-badge--draft{background:#fff7ed;border:1px solid #f6c68a;color:#d97706}.scs-summary-banner{background:#ecfdf3;border:1px solid #cdefd9;border-radius:8px;color:#157347;display:flex;flex-wrap:wrap;font-size:13px;gap:6px 18px;margin-bottom:14px;padding:10px 14px}.scs-summary-banner--warn{background:#fff7ed;border-color:#f6c68a;color:#d97706}.dark-theme .scs-panel{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}.dark-theme .scs-grid th{border-bottom-color:var(--dt-border,#2d3139);color:#9ca3af}.dark-theme .scs-grid .scs-section-head{border-bottom-color:var(--dt-border,#2d3139);color:#e5e7eb}.dark-theme .scs-grid td{border-bottom-color:#2d3139}.dark-theme .scs-grid tr.scs-row--graded td{background:rgba(21,128,61,.12)}.dark-theme .scs-row__label{color:#e5e7eb}.dark-theme .scs-input{background:#262b32;border-color:#2d3139;color:#e5e7eb}.dark-theme .scs-photo-btn{background:#262b32;border-color:#2d3139;color:#d1d5db}.dark-theme .scs-history-row{border-color:var(--dt-border,#2d3139)}.dark-theme .scs-badge--superseded{background:#262b32;border-color:#2d3139;color:#9ca3af}.js-daterange{max-width:100%;min-width:196px}.rtz-filter-block{margin-left:8px;margin-right:8px}.pss-wrap{color:#0f172a;margin:0 auto;max-width:1180px;padding:0 0 3rem}.pss-intro{background:#fff;border:1px solid #e7eaf0;border-radius:12px;margin-bottom:12px;padding:18px 20px}.pss-intro__title{font-size:20px;font-weight:600;line-height:1.25;margin:0 0 2px}.pss-intro__address{color:#0f172a;font-size:14px;font-weight:500;margin:0 0 8px}.pss-intro__hint{color:#64748b;font-size:13px;margin:0 0 10px;max-width:62ch}.pss-intro__who{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;margin:0}.pss-chip{background:#eef2ff;border:1px solid #e0e7ff;border-radius:6px;color:#3730a3;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.2px;padding:2px 8px;text-transform:uppercase}.pss-card{background:#fff;border:1px solid #e7eaf0;border-radius:12px;padding:1.5rem}.pss-card--terminal{margin:0 auto;max-width:620px;padding:3rem 1.5rem;text-align:center}.pss-terminal-icon{color:#64748b;display:block;font-size:2.5rem;margin-bottom:1rem}.pss-terminal-icon--ok{color:#16a34a}.pss-terminal-title{font-size:20px;font-weight:600;margin:0 0 10px}.pss-terminal-body{color:#64748b;font-size:14px;margin:0 auto;max-width:52ch}.pss-terminal-meta{color:#64748b;font-size:13px;margin:10px 0 0}@media (max-width:991px){.pss-wrap{padding-bottom:2rem}.pss-intro{padding:14px 16px}.pss-intro__title{font-size:18px}}@media (max-width:575px){.pss-card--terminal{padding:2rem 1rem}}.notev-section-heading{border-top:1px solid #f0f1f3;color:#6b7280;font-size:12px;font-weight:700;letter-spacing:.03em;margin:20px 0 12px;padding-top:16px;text-transform:uppercase}.notev-gap-warning{background:#fff7ed;border:1px solid #f6c68a;border-radius:12px;box-shadow:none;color:#d97706;font-size:12.5px;margin-bottom:16px;padding:10px 14px}.notev-evidence-list{margin:0}.notev-evidence-item{align-items:center;border:1px solid #e5e7eb;border-radius:12px;color:#1f2937;display:flex;font-size:13px;gap:4px;margin-bottom:8px;padding:8px 10px}.notev-evidence-item i.fa-file{color:#9ca3af}.notev-evidence-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notev-evidence-meta{color:#9ca3af;flex-shrink:0;font-size:11.5px;margin-left:8px}.notev-evidence-delete{flex-shrink:0}body.dark-theme .notev-evidence-item{border-color:var(--dt-border,#2d323a);color:var(--dt-text,#e5e7eb)}body.dark-theme .notev-section-heading{border-top-color:var(--dt-border,#2d323a)}.bm-attendance-quorum{background:#f1f5f9;border:1px solid #f0f1f3}.bm-attendance-rows{border-top:1px solid #f0f1f3}.bm-attendance-row{border-bottom:1px solid #f0f1f3;gap:8px}.bm-attendance-member{min-width:0}body.dark-theme .bm-attendance-quorum,body.dark-theme .bm-attendance-row,body.dark-theme .bm-attendance-rows{border-color:var(--dt-border,#2d3139)}body.dark-theme .bm-attendance-quorum{background:var(--dt-raised,#262b32)}.hsinc-section-heading{border-top:1px solid #f0f1f3;color:#6b7280;font-size:12px;font-weight:700;letter-spacing:.03em;margin:20px 0 12px;padding-top:16px;text-transform:uppercase}.hsinc-gap-warning{background:#fff7ed;border:1px solid #f6c68a;border-radius:12px;box-shadow:none;color:#d97706;font-size:12.5px;margin-bottom:16px;padding:10px 14px}body.dark-theme .hsinc-section-heading{border-top-color:var(--dt-border,#2d323a)}.ccc-section{margin-bottom:24px}.ccc-section:last-child{margin-bottom:0}.ccc-section-title{font-size:16px;font-weight:600;margin-bottom:4px}.ccc-section-subtitle{color:#6b7280;font-size:13px;margin-bottom:16px}.ccc-table{border-collapse:collapse;font-size:13px;width:100%}.ccc-table td,.ccc-table th{border-bottom:1px solid #e5e7eb;padding:10px 12px;text-align:left;vertical-align:top}.ccc-table th{border-bottom:1px solid #e5e7eb;color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.ccc-table tbody tr:last-child td{border-bottom:none}.ccc-badge{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;padding:2px 10px;white-space:nowrap}.ccc-badge--match{background:#ecfdf3;border-color:#cdefd9;color:#157347}.ccc-badge--mismatch{background:#fef2f2;border-color:#fecdca;color:#b42318}.ccc-badge--unknown{background:#fff7ed;border-color:#f6c68a;color:#d97706}.ccc-badge--historical{background:#f1f5f9;border-color:#e5e7eb;color:#6b7280}.ccc-reason{color:#1f2937;max-width:320px;white-space:normal}.ccc-alert{align-items:center;border:1px solid transparent;border-radius:12px;display:flex;font-size:13px;font-weight:500;padding:12px 16px}.ccc-alert--warn{background:#fff7ed;border-color:#f6c68a;color:#d97706}body.dark-theme .ccc-table td,body.dark-theme .ccc-table th{border-bottom-color:#2d3139}body.dark-theme .ccc-section-subtitle,body.dark-theme .ccc-table th{color:#9ca3af}body.dark-theme .ccc-reason{color:#e5e7eb}.main-container .content-wrapper.cmp-page{padding-bottom:24px}.cmp-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px}.cmp-card__head{align-items:center;border-bottom:1px solid #f0f1f3;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 18px}.cmp-card__title{color:#111827;font-size:14px;font-weight:600;margin:0}.cmp-card__sub{color:#9ca3af;font-size:12px;margin:2px 0 0}.cmp-card__body{padding:18px}.cmp-filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.cmp-filter{display:flex;flex:1 1 160px;flex-direction:column;gap:5px;min-width:160px}.cmp-filter label{color:#6b7280;font-size:11.5px;font-weight:600;letter-spacing:.02em;margin:0;text-transform:uppercase}.cmp-filter select{background:#fff;border:1px solid #e5e7eb;border-radius:9px;color:#111827;font-size:13px;height:38px;padding:0 10px}.cmp-filter-actions{display:flex;flex:0 0 auto;gap:8px}.cmp-scroll{overflow-x:auto}.cmp-grid{border-collapse:collapse;font-size:13px;min-width:720px;width:100%}.cmp-grid td,.cmp-grid th{border-bottom:1px solid #f0f1f3;padding:10px 12px;text-align:left;vertical-align:top}.cmp-grid thead th{border-bottom:1px solid #e5e7eb;color:#6b7280;font-size:11.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.cmp-grid td.cmp-cell,.cmp-grid th.cmp-col-q{min-width:118px;text-align:center}.cmp-grid tbody tr:hover td{background:#fafbfc}.cmp-grid .cmp-col-cat{background:#fff;left:0;min-width:190px;position:sticky;z-index:1}.cmp-grid tbody tr:hover .cmp-col-cat{background:#fafbfc}.cmp-cat-name{color:#111827;font-weight:600}.cmp-cat-unit{color:#9ca3af;font-size:11.5px;margin-top:2px}.cmp-col-q--now{color:#4f46e5}.cmp-cell--empty{color:#9ca3af}.cmp-count{color:#111827;font-size:15px;font-weight:700;line-height:1.2}.cmp-money{color:#6b7280;font-size:11.5px;margin-top:2px}.cmp-money--over{color:#b42318;font-weight:600}.cmp-pill{border:1px solid transparent;border-radius:20px;display:inline-block;font-size:10.5px;font-weight:700;margin-top:5px;padding:2px 9px;white-space:nowrap}.cmp-pill--not_raised{background:#f1f5f9;border-color:#e5e7eb;color:#6b7280}.cmp-pill--raised{background:#eef2ff;border-color:#e0e7ff;color:#4338ca}.cmp-pill--booked{background:#f5f3ff;border-color:#e5e0ff;color:#6d28d9}.cmp-pill--complete{background:#ecfdf3;border-color:#cdefd9;color:#157347}.cmp-pill--slipped{background:#fef2f2;border-color:#fecdca;color:#b42318}.cmp-grid tfoot td{background:#fcfcfd;border-bottom:none;border-top:1px solid #e5e7eb;color:#111827;font-weight:700}.cmp-grid tfoot .cmp-col-cat{background:#fcfcfd}.cmp-legend{align-items:center;border-top:1px solid #f0f1f3;color:#6b7280;display:flex;flex-wrap:wrap;font-size:12px;gap:14px;padding:12px 18px}.cmp-note{color:#6b7280;font-size:12.5px;margin:0}@media (max-width:767px){.cmp-filter{flex-basis:140px;min-width:140px}.cmp-card__head{flex-wrap:wrap}.cmp-grid{font-size:12.5px}.cmp-grid td,.cmp-grid th{padding:9px 10px}}.dark-theme .cmp-card{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}.dark-theme .cmp-card__head{border-bottom-color:#2d3139}.dark-theme .cmp-card__title{color:#e5e7eb}.dark-theme .cmp-card__sub{color:#9ca3af}.dark-theme .cmp-grid td,.dark-theme .cmp-grid th{border-bottom-color:#262b32}.dark-theme .cmp-grid thead th{border-bottom-color:#2d3139}.dark-theme .cmp-grid tbody tr:hover .cmp-col-cat,.dark-theme .cmp-grid tbody tr:hover td{background:#262b32}.dark-theme .cmp-grid .cmp-col-cat{background:var(--dt-card,#1e2228)}.dark-theme .cmp-cat-name,.dark-theme .cmp-count{color:#e5e7eb}.dark-theme .cmp-grid tfoot .cmp-col-cat,.dark-theme .cmp-grid tfoot td{background:#262b32;border-top-color:#2d3139;color:#e5e7eb}.dark-theme .cmp-legend{border-color:#2d3139}.dark-theme .cmp-filter select{background:#262b32;border-color:#2d3139;color:#e5e7eb}.dark-theme .cmp-pill--not_raised{background:#262b32;border-color:#2d3139;color:#9ca3af}.dark-theme .cmp-pill--raised{background:rgba(99,102,241,.18);border-color:rgba(99,102,241,.32);color:#c7d2fe}.dark-theme .cmp-pill--booked{background:rgba(139,92,246,.18);border-color:rgba(139,92,246,.32);color:#ddd6fe}.dark-theme .cmp-pill--complete{background:rgba(22,163,74,.18);border-color:rgba(22,163,74,.34);color:#bbf7d0}.dark-theme .cmp-pill--slipped{background:rgba(220,38,38,.18);border-color:rgba(220,38,38,.34);color:#fecaca}.dark-theme .cmp-excluded a{color:#6ea8fe!important}.dark-theme .cmp-excluded a:hover{color:#9cc4ff!important}.rrp-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px}.rrp-card__head{align-items:center;border-bottom:1px solid #f0f1f3;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 18px}.rrp-card__title{color:#111827;font-size:14px;font-weight:600;margin:0}.rrp-card__sub{color:#9ca3af;font-size:12px;margin:2px 0 0}.rrp-card__body{padding:18px}.rrp-run{margin-bottom:16px}.rrp-card.rrp-run{background:transparent;border:1px solid var(--shreg-border,rgba(0,0,0,.1));box-shadow:none}.rrp-run-state{align-items:center;color:#1f2937;display:flex;font-size:13px;font-weight:600;gap:10px}.rrp-run-dot{background:#4f46e5;border-radius:50%;flex:0 0 auto;height:8px;width:8px}.rrp-run-dot--done{background:#15803d}.rrp-run-dot--failed{background:#dc2626}.rrp-run-reasons{list-style:none;margin:12px 0 0;padding:0}.rrp-run-reason{align-items:baseline;border-bottom:1px solid #f0f1f3;color:#6b7280;display:flex;font-size:12.5px;gap:12px;justify-content:space-between;padding:8px 0}.rrp-run-reason:last-child{border-bottom:none}.rrp-run-reason strong{color:#1f2937;font-weight:700}.rrp-run-sample{color:#9ca3af;font-size:11.5px;margin-top:2px}.rrp-run-note{color:#9ca3af;font-size:12px;margin:12px 0 0}.rrp-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.rrp-actions .rrp-select{min-width:200px}@media (max-width:767px){.rrp-card__head{flex-wrap:wrap}.rrp-actions{width:100%}.rrp-actions .rrp-select{flex:1 1 100%;min-width:0}}.dark-theme .rrp-card{background:var(--dt-card,#1e2228);border-color:var(--dt-border,#2d3139)}.dark-theme .rrp-card__head{border-bottom-color:#2d3139}.dark-theme .rrp-card__title{color:#e5e7eb}.dark-theme .rrp-card__sub{color:#9ca3af}.dark-theme .rrp-card.rrp-run{background:transparent}.dark-theme .rrp-run-reason strong,.dark-theme .rrp-run-state{color:#e5e7eb}.dark-theme .rrp-run-reason{border-color:#2d3139}.main-container .content-wrapper.shreg-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.shreg-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.shreg-page .row>[class*=col-]{padding-left:8px;padding-right:8px}body.dark-theme .main-container .content-wrapper.shreg-page{background:transparent!important;border:none!important;box-shadow:none!important}.shreg-card{background:var(--shreg-surface,#fff);border:1px solid var(--shreg-border,rgba(0,0,0,.1));border-radius:10px;padding:20px}.shreg-card-head{margin-bottom:16px}.shreg-title{font-size:18px;font-weight:600;margin:0 0 4px}.shreg-sub{color:var(--shreg-muted,#6b7280);font-size:13px;max-width:70ch}.shreg-actions{display:flex;justify-content:flex-end;margin-top:12px}.shreg-table th{border-bottom:1px solid var(--shreg-border,rgba(0,0,0,.1));border-top:none;color:var(--shreg-muted,#6b7280);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.shreg-table td{border-top:1px solid var(--shreg-border,rgba(0,0,0,.06));font-size:14px;vertical-align:middle}.shreg-action,.shreg-delete{background:transparent;border:1px solid var(--shreg-border,rgba(0,0,0,.1));border-radius:6px}.shreg-action{color:var(--shreg-action-fg,inherit)}.shreg-action:focus,.shreg-action:hover{background:var(--shreg-action-hover,rgba(15,23,42,.06));color:var(--shreg-action-fg,inherit)}.shreg-delete{color:var(--shreg-muted,#6b7280)}.shreg-form .form-check-input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--shreg-check-bg,#fff);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:1px solid var(--shreg-check-border,rgba(0,0,0,.25));border-radius:4px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.shreg-form .form-check-input[type=checkbox]:checked{background-color:var(--shreg-check-on,#1d82f5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='m5.5 10.5 3 3 6-6'/%3E%3C/svg%3E");border-color:var(--shreg-check-on,#1d82f5)}.shreg-form .form-check-input[type=checkbox]:focus{border-color:var(--shreg-check-on,#1d82f5);box-shadow:0 0 0 3px var(--shreg-check-ring,rgba(29,130,245,.25));outline:none}.shreg-action--danger:focus,.shreg-action--danger:hover,.shreg-delete:hover{background:rgba(220,53,69,.08);color:var(--shreg-danger-fg,#dc3545)}body.dark-theme{--shreg-surface:#1c1f23;--shreg-border:hsla(0,0%,100%,.1);--shreg-muted:#9aa4b2;--shreg-action-fg:#fff;--shreg-action-hover:hsla(0,0%,100%,.08);--shreg-danger-fg:#f87171;--shreg-check-bg:#2d323a;--shreg-check-border:hsla(0,0%,100%,.24);--shreg-check-ring:rgba(29,130,245,.35)}@media (max-width:767px){.shreg-card{padding:16px}}.gov-heatmap{margin-top:8px}.gov-heatmap-row{align-items:stretch;display:flex;gap:4px;margin-bottom:4px}.gov-heatmap-axis{align-items:center;color:#64748b;display:inline-flex;flex:0 0 34px;font-size:11px;font-weight:600;justify-content:center;min-height:26px}.gov-heatmap-axis--col,.gov-heatmap-cell{flex:1 1 0;min-width:0}.gov-heatmap-cell{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;color:#0f172a;cursor:pointer;display:flex;font-size:15px;font-weight:600;justify-content:center;line-height:1.2;min-height:42px;padding:6px 4px;transition:border-color .12s ease,background-color .12s ease}.gov-heatmap-cell.focus,.gov-heatmap-cell:focus{box-shadow:none;outline:1px solid #0f172a;outline-offset:1px}.gov-heatmap-cell.is-low{background:#eefcf3;border-color:#bbf7d0}.gov-heatmap-cell.is-medium{background:#fff8e6;border-color:#fde68a}.gov-heatmap-cell.is-high{background:#fdecec;border-color:#fecaca}.gov-heatmap-cell.is-empty{color:#64748b;font-weight:500}.gov-heatmap-cell:hover{border-color:#94a3b8}.gov-heatmap-cell.is-active{background:#e2e8f0;border-color:#0f172a}.gov-heatmap-legend{color:#64748b;display:flex;flex-wrap:wrap;font-size:12px;gap:14px;margin-top:10px}.gov-heatmap-legend-item{align-items:center;display:inline-flex;gap:6px}.gov-heatmap-swatch{border:1px solid #e2e8f0;border-radius:3px;height:12px;width:12px}.gov-heatmap-swatch.is-low{background:#eefcf3;border-color:#bbf7d0}.gov-heatmap-swatch.is-medium{background:#fff8e6;border-color:#fde68a}.gov-heatmap-swatch.is-high{background:#fdecec;border-color:#fecaca}.gov-section-heading{color:#475569;font-size:13px;font-weight:700;letter-spacing:.03em;margin:4px 0 2px;text-transform:uppercase}body.dark-theme .gov-section-heading{color:#cbd5e1}.gov-row-overdue{background:#fff5f5}.gov-muted{color:#94a3b8}.gov-pill{background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;color:#475569;display:inline-block;font-size:11px;font-weight:600;padding:2px 8px}body.dark-theme .gov-heatmap-cell{background:#1e293b;border-color:#334155;color:#e2e8f0}body.dark-theme .gov-heatmap-cell.is-low{background:#14301f;border-color:#166534}body.dark-theme .gov-heatmap-cell.is-medium{background:#33280d;border-color:#a16207}body.dark-theme .gov-heatmap-cell.is-high{background:#3a1a1a;border-color:#991b1b}body.dark-theme .gov-heatmap-cell.is-empty{color:#94a3b8}body.dark-theme .gov-heatmap-cell.is-active{background:#334155;border-color:#e2e8f0}body.dark-theme .gov-heatmap-axis,body.dark-theme .gov-heatmap-legend{color:#94a3b8}body.dark-theme .gov-heatmap-swatch{border-color:#334155}body.dark-theme .gov-heatmap-swatch.is-low{background:#14301f;border-color:#166534}body.dark-theme .gov-heatmap-swatch.is-medium{background:#33280d;border-color:#a16207}body.dark-theme .gov-heatmap-swatch.is-high{background:#3a1a1a;border-color:#991b1b}body.dark-theme .gov-row-overdue{background:rgba(153,27,27,.18)}body.dark-theme .gov-pill{background:#1e293b;border-color:#334155;color:#cbd5e1}@media (max-width:767px){.gov-heatmap-row{gap:3px;margin-bottom:3px}.gov-heatmap-axis{flex-basis:26px}.gov-heatmap-cell{font-size:13px;min-height:34px}}.sor-card-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.sor-head-main{min-width:0}.sor-meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:8px}.sor-meta-item{color:var(--shreg-muted,#6b7280);font-size:13px}.sor-head-actions{flex-shrink:0}@media (max-width:767px){.sor-card-head{align-items:stretch;flex-direction:column}.sor-head-actions,.sor-head-actions .btn{width:100%}}.sor-pick{border:1px solid var(--shreg-border,rgba(0,0,0,.1));border-radius:8px;margin-bottom:1rem;padding:12px}.sor-pick-row{align-items:center;display:flex;gap:10px;margin-bottom:8px}.sor-pick-cell{min-width:0}.sor-pick-cell-line{flex:1 1 auto}.sor-pick-cell-qty{flex:0 0 92px}.sor-pick-cell-total{flex:0 0 96px;font-size:13px;font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.sor-pick-remove{background:transparent;border:1px solid var(--shreg-border,rgba(0,0,0,.1));border-radius:6px;color:var(--shreg-muted,#6b7280);flex:0 0 auto;height:30px;line-height:1;padding:0;width:30px}.sor-pick-remove:hover{border-color:#dc2626;color:#dc2626}.sor-pick-foot{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.sor-pick-add{background:transparent;border:1px dashed var(--shreg-border,rgba(0,0,0,.1));border-radius:6px;color:var(--shreg-muted,#6b7280);font-size:13px;padding:6px 12px}.sor-pick-add:hover{border-color:#4f46e5;color:#4f46e5}.sor-pick-total{align-items:baseline;display:flex;gap:8px}.sor-pick-total-label{color:var(--shreg-muted,#6b7280);font-size:13px}.sor-pick-total-value{font-size:16px;font-variant-numeric:tabular-nums;font-weight:600}.sor-pick-help{color:var(--shreg-muted,#6b7280);font-size:12px;margin:10px 0 0}.sor-breakdown{margin-top:14px}.sor-breakdown-title{color:var(--shreg-muted,#6b7280);display:block;font-size:12px;letter-spacing:.03em;margin-bottom:6px;text-transform:uppercase}.sor-breakdown-scroll{overflow-x:auto}.sor-breakdown-table{border-collapse:collapse;font-size:13px;min-width:420px;width:100%}.sor-breakdown-table td,.sor-breakdown-table th{border-bottom:1px solid var(--shreg-border,rgba(0,0,0,.1));padding:6px 10px;text-align:left;vertical-align:top}.sor-breakdown-table th{color:var(--shreg-muted,#6b7280);font-size:12px;font-weight:500}.sor-breakdown-table tr:last-child td{border-bottom:none}.sor-breakdown-table .sor-num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.sor-breakdown-code{font-weight:500;white-space:nowrap}.sor-breakdown-retired{color:var(--shreg-muted,#6b7280);display:block;font-size:12px}@media (max-width:767px){.sor-pick-row{flex-wrap:wrap}.sor-pick-cell-line{flex:1 0 100%}}.main-container .content-wrapper.ffac-page{background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;overflow:visible;padding:0 0 12px}.main-container .content-wrapper.ffac-page .row{margin-left:-8px!important;margin-right:-8px!important}.main-container .content-wrapper.ffac-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.main-container .content-wrapper.ffac-page .w-tables{margin-left:0;margin-right:0;width:100%}.main-container .content-wrapper.ffac-page .action-bar,.main-container .content-wrapper.ffac-page>.tabs{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body.dark-theme .main-container .content-wrapper.ffac-page{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media (max-width:575px){.main-container .content-wrapper.ffac-page{padding:0 0 8px}}.ffac-card{background:var(--ffac-surface,#fff);border:1px solid var(--ffac-border,rgba(0,0,0,.1));border-radius:10px;padding:20px}.ffac-card-head{margin-bottom:16px}.ffac-head-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.ffac-head-actions{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.ffac-eyebrow{color:var(--ffac-accent,#4f46e5);display:inline-block;font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.ffac-title{font-size:18px;font-weight:600;margin:0 0 4px}.ffac-sub{max-width:70ch}.ffac-empty,.ffac-sub{color:var(--ffac-muted,#6b7280);font-size:13px}.ffac-empty{margin:0}.ffac-terms{border-top:1px solid var(--ffac-border,rgba(0,0,0,.1));display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));padding:16px 0}.ffac-term{min-width:0}.ffac-term-label{color:var(--ffac-muted,#6b7280);display:block;font-size:12px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ffac-term-value{display:block;font-size:15px;font-weight:600}.ffac-balloon{align-items:flex-start;border-top:1px solid var(--ffac-border,rgba(0,0,0,.1));display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding-top:16px}.ffac-balloon-value{display:block;font-size:22px;font-weight:700}.ffac-trace{min-width:0}.ffac-trace-formula{background:transparent;color:var(--ffac-accent,#4f46e5);display:block;font-size:12px;padding:0}.ffac-trace-inputs{color:var(--ffac-muted,#6b7280);display:block;font-size:12px}.ffac-table{margin-bottom:0}.ffac-table th{border-top:none;color:var(--ffac-muted,#6b7280);font-size:12px;font-weight:600}.ffac-table td{font-size:13px;vertical-align:middle}.ffac-inline-form{border-top:1px solid var(--ffac-border,rgba(0,0,0,.1));margin-top:16px;padding-top:16px}.ffac-chart-wrap{height:320px;position:relative}.ffac-filter-wide{min-width:160px}@media (max-width:767px){.ffac-chart-wrap{height:260px}.ffac-head-row{flex-direction:column}}body.dark-theme{--ffac-surface:#1f2229;--ffac-border:hsla(0,0%,100%,.12);--ffac-muted:#9ca3af;--ffac-accent:#a5b4fc}.rtz-seg{-webkit-overflow-scrolling:touch;background:#f1f5f9;border-radius:10px;display:inline-flex;gap:4px;max-width:100%;overflow-x:auto;padding:4px}.rtz-seg__item{align-items:center;border:1px solid transparent;border-radius:8px;color:#4b5563;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:600;gap:7px;padding:8px 18px;text-decoration:none;white-space:nowrap}.rtz-seg__item:hover{color:#1f2937;text-decoration:none}.rtz-seg__item--active,.rtz-seg__item--active:hover{background:#fff;border-color:#e5e7eb;color:#1f2937}.rtz-seg__item:focus-visible{outline:2px solid var(--header_color,#1d82f5);outline-offset:1px}body.dark-theme .rtz-seg{background:hsla(0,0%,100%,.06)}body.dark-theme .rtz-seg__item{color:hsla(0,0%,100%,.62)}body.dark-theme .rtz-seg__item:hover{color:#fff}body.dark-theme .rtz-seg__item--active,body.dark-theme .rtz-seg__item--active:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.18);color:#fff}.cct-table .cct-order-buttons a{align-items:center;border:1px solid var(--border-additional-grey,#e9ecef);border-radius:4px;color:var(--text-dark-grey,#495057);display:inline-flex;height:26px;justify-content:center;width:26px}.cct-table .cct-order-buttons a:hover{background:var(--bg-additional-grey,#f4f5f7)}.cct-table .cct-order-buttons a.disabled{opacity:.35;pointer-events:none}.result-icon-wrapper.result-icon-properties,.result-icon-wrapper.result-icon-property{background:rgba(48,176,199,.12);color:#30b0c7}.result-icon-wrapper.result-icon-tenancies,.result-icon-wrapper.result-icon-tenancy{background:rgba(88,86,214,.12);color:#5856d6}
