@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";@font-face{font-family:primeicons;font-display:block;src:url(primeicons.8ca441e178bfb872.eot);src:url(primeicons.8ca441e178bfb872.eot?#iefix) format("embedded-opentype"),url(primeicons.e1a53edb6ea00325.woff2) format("woff2"),url(primeicons.7f7722745590608a.woff) format("woff"),url(primeicons.310a7310efb91ab1.ttf) format("truetype"),url(primeicons.19e14e488f5edc90.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{animation:fa-spin 2s infinite linear}@media (prefers-reduced-motion: reduce){.pi-spin{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:"\ea05"}.pi-receipt:before{content:"\ea06"}.pi-asterisk:before{content:"\ea07"}.pi-face-smile:before{content:"\ea08"}.pi-pinterest:before{content:"\ea09"}.pi-expand:before{content:"\ea0a"}.pi-pen-to-square:before{content:"\ea0b"}.pi-wave-pulse:before{content:"\ea0c"}.pi-turkish-lira:before{content:"\ea0d"}.pi-spinner-dotted:before{content:"\ea0e"}.pi-crown:before{content:"\ea0f"}.pi-pause-circle:before{content:"\ea10"}.pi-warehouse:before{content:"\ea11"}.pi-objects-column:before{content:"\ea12"}.pi-clipboard:before{content:"\ea13"}.pi-play-circle:before{content:"\ea14"}.pi-venus:before{content:"\ea15"}.pi-cart-minus:before{content:"\ea16"}.pi-file-plus:before{content:"\ea17"}.pi-microchip:before{content:"\ea18"}.pi-twitch:before{content:"\ea19"}.pi-building-columns:before{content:"\ea1a"}.pi-file-check:before{content:"\ea1b"}.pi-microchip-ai:before{content:"\ea1c"}.pi-trophy:before{content:"\ea1d"}.pi-barcode:before{content:"\ea1e"}.pi-file-arrow-up:before{content:"\ea1f"}.pi-mars:before{content:"\ea20"}.pi-tiktok:before{content:"\ea21"}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:"\ea22"}.pi-ethereum:before{content:"\ea23"}.pi-list-check:before{content:"\ea24"}.pi-thumbtack:before{content:"\ea25"}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:"\ea26"}.pi-equals:before{content:"\ea27"}.pi-lightbulb:before{content:"\ea28"}.pi-star-half:before{content:"\ea29"}.pi-address-book:before{content:"\ea2a"}.pi-chart-scatter:before{content:"\ea2b"}.pi-indian-rupee:before{content:"\ea2c"}.pi-star-half-fill:before{content:"\ea2d"}.pi-cart-arrow-down:before{content:"\ea2e"}.pi-calendar-clock:before{content:"\ea2f"}.pi-sort-up-fill:before{content:"\ea30"}.pi-sparkles:before{content:"\ea31"}.pi-bullseye:before{content:"\ea32"}.pi-sort-down-fill:before{content:"\ea33"}.pi-graduation-cap:before{content:"\ea34"}.pi-hammer:before{content:"\ea35"}.pi-bell-slash:before{content:"\ea36"}.pi-gauge:before{content:"\ea37"}.pi-shop:before{content:"\ea38"}.pi-headphones:before{content:"\ea39"}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * 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:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui: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 li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.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-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.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 .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{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;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.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-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.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:#0003 0 2px 8px}.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]{display:none;border:1px solid #ccc;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}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(roboto-v20-latin-ext_latin-regular.5c59b24786083ffe.woff2) format("woff2"),url(roboto-v20-latin-ext_latin-regular.c9064c1abfc45804.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(roboto-v20-latin-ext_latin-500.de270e01b582cd35.woff2) format("woff2"),url(roboto-v20-latin-ext_latin-500.4ce802079c5e2843.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(roboto-v20-latin-ext_latin-700.fea1ca242b09ae4c.woff2) format("woff2"),url(roboto-v20-latin-ext_latin-700.c5993c4d788e3ff6.woff) format("woff")}.clearfix:after{content:" ";display:block;clear:both}*[hidden]{display:none}.card{box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;border-radius:2px;background:#fff;padding:1em;margin-bottom:1em;box-sizing:border-box}.card.card-w-title{padding-bottom:2em}.card .card-header{display:flex;align-items:center;justify-content:space-between}.card .card-subtitle{color:#757575;font-weight:600;margin:-1rem 0 1rem}.p-shadow-content{box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;border:0 none!important}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:none}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-20px,0)}}.fadeInDown{animation-name:fadeInDown}.fadeOutUp{animation-name:fadeOutUp}.dashboard .card{height:100%}.dashboard .overview-box{padding:0!important;text-align:left;overflow:hidden;margin-bottom:0!important;position:relative;box-shadow:0 2px 10px #00000029,0 2px 5px #00000042;min-height:100px}.dashboard .overview-box .overview-box-name{font-size:16px;display:block;width:100%;margin:8px 0 0 8px;color:#fff;opacity:.8}.dashboard .overview-box .overview-box-count{color:#fff;margin:-36px 0 0 8px;font-size:24px;display:block;font-weight:700}.dashboard .overview-box .overview-box-badge{position:absolute;top:8px;right:8px;background:#0000001f;border-radius:3px;padding:2px 4px;color:#fff}.dashboard .overview-box img{position:absolute;bottom:0}.dashboard .overview-box.overview-box-1{background:linear-gradient(229deg,#fd9a77,#fb827a)}.dashboard .overview-box.overview-box-2{background:linear-gradient(229deg,#8edead,#43c6ac)}.dashboard .overview-box.overview-box-3{background:linear-gradient(248deg,#348ac7,#7474bf)}.dashboard .overview-box.overview-box-4{background:linear-gradient(67deg,#f15f79,#b24592)}.dashboard .task-list{overflow:hidden}.dashboard .task-list>.p-panel{min-height:360px}.dashboard .task-list .p-panel-content{padding:0!important}.dashboard .task-list ul{list-style-type:none;margin:0;padding:0}.dashboard .task-list ul li{padding:10px 14px;border-bottom:1px solid #eaeaea}.dashboard .task-list ul li:last-child{border-bottom:0 none}.dashboard .task-list ul .p-checkbox{vertical-align:middle;margin-right:5px}.dashboard .task-list ul .task-name{vertical-align:middle}.dashboard .task-list ul i{color:#757575;float:right;font-size:20px}.dashboard .contact-form{overflow:hidden}.dashboard .contact-form .p-panel{min-height:360px}.dashboard .contact-form .p-col-12{padding:20px 10px}.dashboard .contacts{overflow:hidden}.dashboard .contacts>.p-panel{min-height:360px}.dashboard .contacts .p-panel-content{padding:0!important}.dashboard .contacts ul{list-style-type:none;padding:0;margin:0}.dashboard .contacts ul li{border-bottom:1px solid #eaeaea;padding:9px;width:100%;box-sizing:border-box;text-decoration:none;position:relative;display:block;border-radius:2px;transition:background-color .2s}.dashboard .contacts ul li img{float:left;margin-right:8px}.dashboard .contacts ul li .contact-info{float:left}.dashboard .contacts ul li .contact-info .name{display:block;margin-top:4px;font-size:14px}.dashboard .contacts ul li .contact-info .location{margin-top:4px;display:block;font-size:12px;color:#757575}.dashboard .contacts ul li .contact-actions{float:right;padding-top:12px}.dashboard .contacts ul li .contact-actions .connection-status{color:#fff;padding:2px 3px;vertical-align:middle}.dashboard .contacts ul li .contact-actions .connection-status.online{background-color:#aed581}.dashboard .contacts ul li .contact-actions .connection-status.offline{background-color:#e57373}.dashboard .contacts ul li .contact-actions i{vertical-align:middle;color:#757575;margin-left:5px}.dashboard .contacts ul li:last-child{border:0}.dashboard .activity-feed{text-align:center}.dashboard .activity-feed h3{color:#525262;margin:20px 0 5px;font-weight:700;font-size:13px}.dashboard .activity-feed p{color:#757575;margin:0;font-size:13px}.dashboard .activity-feed .p-panel-title{width:100%}.dashboard .activity-feed .p-col-12{padding:20px}.dashboard .activity-feed .p-col-12 span{display:block;font-weight:700;color:#6a6a7d}.dashboard .activity-feed .knob{width:140px;height:140px;line-height:120px;margin-top:20px;font-size:30px;color:#757575;border-radius:50%;display:inline-block}.dashboard .activity-feed .knob.income{border:10px solid #1976d2;border-left-color:#64b6f7}.dashboard .activity-feed .knob.tax{border:10px solid #009688;border-left-color:#80cbc4}.dashboard .activity-feed .knob.invoice{border:10px solid #e91e63;border-left-color:#f8bbd0}.dashboard .activity-feed .knob.expense{border:10px solid #673ab7;border-left-color:#b39ddb}.dashboard .activity-list{list-style-type:none;padding:0;margin:0}.dashboard .activity-list li{border-bottom:1px solid #eaeaea;padding:16px 8px}.dashboard .activity-list li .count{font-size:20px;color:#fff;background-color:#007be5;font-weight:700;padding:.25em .5em;display:inline-block;border-radius:3px}.dashboard .user-card{border-radius:3px}.dashboard .user-card .user-card-header{height:100px;overflow:hidden;background-color:#545b61}.dashboard .user-card .user-card-header img{width:100%}.dashboard .user-card .user-card-content{height:340px;background-color:#fff}.dashboard .user-card .user-card-content img{margin:-40px 0 0 24px}.dashboard .user-card .user-card-content .p-button{float:right;width:48px;height:48px;margin:-24px 24px 0 0}.dashboard .user-card .user-card-content .user-card-name{font-size:20px;color:#fff;position:relative;top:-70px;margin-left:110px;font-weight:700}.dashboard .user-card .user-card-content .user-detail{text-align:left}.dashboard .user-card .user-card-content .user-detail ul{padding:0 0 32px;margin:0;list-style-type:none}.dashboard .user-card .user-card-content .user-detail ul li{padding:16px 24px;border-top:1px solid #eaeaea}.dashboard .user-card .user-card-content .user-detail ul li:last-child{border-bottom:1px solid #eaeaea}.dashboard .user-card .user-card-content .user-detail ul li i{font-size:24px;margin-right:8px;width:32px;vertical-align:middle;color:#757575}.dashboard .user-card .user-card-content .user-detail ul li .project-title{font-weight:700;margin-right:8px}.dashboard .user-card .user-card-content .user-detail ul li .project-detail{color:#757575}.dashboard .user-card .user-card-content .user-detail ul li .project-progressbar{display:inline-block;width:100px;background-color:#545b61;float:right;margin-top:12px}.dashboard .user-card .user-card-content .user-detail ul li .project-progressbar .project-progressbar-value{background-color:#8bc34a;height:4px}.dashboard .chat .p-panel-content{padding:0!important}.dashboard .chat ul{padding:12px;margin:0;list-style-type:none}.dashboard .chat ul li{padding:6px 0}.dashboard .chat ul li img{width:36px;float:left}.dashboard .chat ul li span{padding:6px 12px;float:left;display:inline-block;margin:4px 0;border-radius:10px}.dashboard .chat ul li.message-from img,.dashboard .chat ul li.message-from span{float:left}.dashboard .chat ul li.message-from img{margin-right:8px}.dashboard .chat ul li.message-from span{background-color:#cfd8dc;color:#000}.dashboard .chat ul li.message-own img,.dashboard .chat ul li.message-own span{float:right}.dashboard .chat ul li.message-own img{margin-left:8px}.dashboard .chat ul li.message-own span{background:#dcedc8;color:#000}.dashboard .chat .new-message{height:40px;border-top:1px solid #dce2e7;color:#afafc0}.dashboard .chat .new-message .message-attachment{display:inline-block;border-right:1px solid #dce2e7;width:40px;line-height:40px;height:100%;text-align:center}.dashboard .chat .new-message .message-attachment i{line-height:inherit;font-size:24px}.dashboard .chat .new-message .message-input{position:relative;top:-4px;width:calc(100% - 100px);display:inline-block}.dashboard .chat .new-message .message-input input{border:0 none;font-size:14px;width:100%;background-color:transparent;outline:0 none;color:#757575}.dashboard .timeline{height:100%;box-sizing:border-box}.dashboard .timeline>.p-grid .p-col-3{font-size:14px;position:relative;border-right:1px solid #bdbdbd}.dashboard .timeline>.p-grid .p-col-3 i{background-color:#fff;font-size:28px;position:absolute;top:6px;right:-15px}.dashboard .timeline>.p-grid .p-col-9{padding-left:1.5em}.dashboard .timeline>.p-grid .p-col-9 .event-text{color:#757575;font-size:14px;display:block;padding-bottom:20px}.dashboard .timeline>.p-grid .p-col-9 .event-content img{width:100%}.dashboard .chart-panel .p-panel-content{overflow:auto}.login-body{font-family:Inter,sans-serif;background-color:#f0f2f5;position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:auto;z-index:1000}.login-body .login-card{background:#fff;width:420px;border-radius:14px;box-shadow:0 4px 24px #0000001a,0 1px 4px #0000000f;padding:40px 44px 36px}.login-body .login-brand{text-align:center;margin-bottom:28px}.login-body .login-brand .brand-logo{display:inline-block;height:48px;width:160px;background-color:var(--p-primary-color);mask-image:url(/assets/images/kaiser-logo.png);mask-size:contain;mask-repeat:no-repeat;mask-position:center}.login-body .login-logo{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:4px}.login-body .login-logo .brand-name{font-size:17px;font-weight:700;color:var(--p-primary-color);letter-spacing:.01em}.login-body .brand-subtitle{font-size:11px;font-weight:500;letter-spacing:.14em;color:#9aa0ab;text-transform:uppercase}.login-body .login-title-block{margin-bottom:24px}.login-body .login-title{font-size:22px;font-weight:700;color:#1a1a2e;margin:0 0 4px}.login-body .login-subtitle{font-size:13px;color:#6b7280;margin:0}.login-body .login-field{position:relative;margin-bottom:14px}.login-body .login-field--password .login-input{padding-right:42px}.login-body .login-input{width:100%;height:44px;padding:0 14px;font-size:14px;font-family:Inter,sans-serif;border:1.5px solid #d1d5db;border-radius:7px;background:#fff;color:#1a1a2e;transition:border-color .15s;box-sizing:border-box}.login-body .login-input::placeholder{color:#9ca3af}.login-body .login-input:focus{outline:none;border-color:var(--p-primary-500);box-shadow:0 0 0 3px color-mix(in srgb,var(--p-primary-500) 10%,transparent)}.login-body .password-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;color:#9ca3af;display:flex;align-items:center;line-height:1}.login-body .password-toggle:hover{color:#6b7280}.login-body .password-toggle i{font-size:15px}.login-body .login-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.login-body .remember-me{display:flex;align-items:center;gap:8px;font-size:13px;color:#374151}.login-body .remember-me label{cursor:pointer;-webkit-user-select:none;user-select:none}.login-body .forgot-link{font-size:13px;color:var(--p-primary-color);text-decoration:none;font-weight:500}.login-body .forgot-link:hover{text-decoration:underline}.login-body .login-btn{width:100%;height:44px;background-color:var(--p-primary-color)!important;border-color:var(--p-primary-color)!important;border-radius:7px!important;font-size:15px!important;font-weight:600!important;font-family:Inter,sans-serif!important;color:#fff!important;cursor:pointer;transition:background-color .15s!important;justify-content:center}.login-body .login-btn:hover:not([disabled]){background-color:var(--p-primary-hover-color)!important;border-color:var(--p-primary-hover-color)!important}.login-body .login-btn[disabled]{opacity:.55;cursor:not-allowed}.login-body .login-help{text-align:center;margin-top:18px;display:flex;align-items:center;justify-content:center;gap:6px}.login-body .login-help a{font-size:13px;color:#6b7280;text-decoration:none}.login-body .login-help a:hover{color:var(--p-primary-color);text-decoration:underline}.login-body .login-help i{font-size:14px;color:#9ca3af}.login-body .login-footer{margin-top:28px;text-align:center;color:#9ca3af;font-size:12px}.login-body .login-footer p{margin:0 0 6px;letter-spacing:.04em}.login-body .login-footer nav{display:flex;align-items:center;justify-content:center;gap:8px}.login-body .login-footer a{color:#9ca3af;text-decoration:none}.login-body .login-footer a:hover{color:var(--p-primary-color)}.login-body .login-footer .footer-dot{font-size:12px;color:#c9cdd4}@media (max-width: 480px){.login-body{justify-content:flex-start;padding-top:0;background-color:#fff}.login-body .login-card{width:100%;min-height:100vh;border-radius:0;box-shadow:none;padding:48px 28px 36px}.login-body .login-footer{padding-bottom:24px}}html.p-dark .login-body{background-color:#0e0f1a}html.p-dark .login-body .login-card{background:#1c1f2e;box-shadow:0 4px 24px #0006,0 1px 4px #0003}html.p-dark .login-body .login-title{color:#eceef2}html.p-dark .login-body .login-subtitle{color:#878ca0}html.p-dark .login-body .login-input{background:#141624;border-color:#ffffff1f;color:#eceef2}html.p-dark .login-body .login-input::placeholder{color:#585d72}html.p-dark .login-body .login-input:focus{border-color:var(--p-primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--p-primary-color) 15%,transparent)}html.p-dark .login-body .remember-me{color:#c2c5d0}html.p-dark .login-body .brand-logo{opacity:.8}html.p-dark .login-body .brand-name{color:var(--p-text-color)!important}html.p-dark .login-body .brand-subtitle{color:#585d72}@media (max-width: 480px){html.p-dark .login-body{background-color:#1c1f2e}html.p-dark .login-body .login-card{background:#1c1f2e;box-shadow:none}}.exception-body{background-color:#f5f5f5;padding-top:200px;height:auto;background-size:contain}.exception-body *{box-sizing:border-box}.exception-body .exception-panel{background-color:#fff;width:400px;margin:0 auto;padding-bottom:20px;box-shadow:0 12px 15px #0000003d,0 17px 50px #00000030}.exception-body .exception-panel .exception-icon{display:flex;align-items:center;justify-content:center;padding:40px 0}.exception-body .exception-panel .exception-icon i{font-size:8rem;color:var(--p-primary-200, rgba(0, 0, 0, .15))}.exception-body .exception-panel .button-group .p-button{background-color:#fff;color:var(--p-primary-500);box-shadow:none}.exception-body .exception-panel .button-group .p-button:enabled:not(:focus):hover{background-color:#e8e8e8;color:var(--p-primary-500)}.exception-body .exception-panel .p-button{background-color:#fff;display:block;color:var(--p-primary-500);box-shadow:none;margin:20px 0 0 30px}.exception-body .exception-panel .p-button:enabled:not(:focus):hover{background-color:#e8e8e8;color:var(--p-primary-500)}.exception-body .exception-band{height:80px;z-index:1000;background-color:var(--p-primary-500)}.exception-body .exception-band .exception-content{margin:0 auto;width:400px;position:relative;padding:15px 30px;color:var(--p-primary-50, #fff)}.exception-body .exception-band .exception-content h1,.exception-body .exception-band .exception-content h3,.exception-body .exception-band .exception-content p{padding:0;margin:0}.exception-body.error-body{background:url(error-image.1a9568048a2b23b3.png) no-repeat 0 -100px}.exception-body.pagenotfound-body{background:url(404-image.7fc1d8555a144b62.png) no-repeat 0 -100px}.exception-body.accessdenied-body{background:url(access-image.c7eb48a97d0b8f99.png) no-repeat 0 -100px}@media (min-width: 1441px){.exception-body{background-size:contain!important}}@media (max-width: 640px){.exception-body .exception-panel,.exception-body .exception-band .exception-content{width:350px}}@media (max-width: 480px){.exception-body .exception-band .exception-content{width:350px;padding:15px 10px}}.landing-body .landing-wrapper .p-button{box-shadow:0 1px 2.5px #00000042,0 1px 5px #00000029}.landing-body .landing-wrapper #header .pre-header{background-color:#607d8b;height:100px;box-shadow:0 4px 12px #0000004d;z-index:100;width:100%;position:relative}.landing-body .landing-wrapper #header .pre-header .pre-header-content{width:960px;margin:0 auto;padding:15px 30px;box-sizing:border-box}.landing-body .landing-wrapper #header .pre-header .pre-header-content #menu-button{display:none;color:#cfd8dc;font-size:28px;float:right;margin-top:20px;transition:color .3s}.landing-body .landing-wrapper #header .pre-header .pre-header-content #menu-button:hover{color:#eceff1}.landing-body .landing-wrapper #header .pre-header .pre-header-content #menu-button i{font-size:30px}.landing-body .landing-wrapper #header .pre-header .pre-header-content .landing-logo{width:70px;margin-right:20px}.landing-body .landing-wrapper #header .pre-header .pre-header-content img{display:inline-block;vertical-align:middle}.landing-body .landing-wrapper #header .pre-header .pre-header-content #menu{list-style-type:none;float:right;margin:25px 0 0;padding:0}.landing-body .landing-wrapper #header .pre-header .pre-header-content #menu li{float:left;padding-right:12px}.landing-body .landing-wrapper #header .pre-header .pre-header-content #menu li a{font-size:14px;font-weight:600;padding:8px 14px;color:#cfd8dc;border-bottom:1px solid transparent;transition:border-bottom-color .3s}.landing-body .landing-wrapper #header .pre-header .pre-header-content #menu li a:hover{border-bottom-color:#cfd8dc}.landing-body .landing-wrapper #header .header-content{height:400px;text-align:center;background:url(landing-main.04986fb2c1b035d3.png) no-repeat #90a4ae;background-size:cover;padding:150px 15px 0}.landing-body .landing-wrapper #header .header-content h1{margin:0;color:#fff;font-size:22px}.landing-body .landing-wrapper #header .header-content h2{margin:10px 0 50px;color:#fff;font-size:18px;opacity:.8}.landing-body .landing-wrapper #features{background:#f5f5f5}.landing-body .landing-wrapper #features .features-content{text-align:center;width:960px;margin:0 auto;padding:60px 0}.landing-body .landing-wrapper #features .features-content h2{margin:0 0 60px;font-size:20px;color:#424242}.landing-body .landing-wrapper #features .features-content h3{color:#424242;padding-bottom:8px;border-bottom:1px solid #d8d8d8}.landing-body .landing-wrapper #features .features-content p{color:#757575;line-height:1.5}.landing-body .landing-wrapper #features .features-content img{height:90px}.landing-body .landing-wrapper #showcase{background:#424242}.landing-body .landing-wrapper #showcase .showcase-header{background:#424242;width:960px;margin:0 auto;padding:20px 0}.landing-body .landing-wrapper #showcase .showcase-header .showcase-title{color:#fff;margin-bottom:5px;display:block;font-weight:700;font-size:16px}.landing-body .landing-wrapper #showcase .showcase-header .showcase-description{color:#bdbdbd;display:block}.landing-body .landing-wrapper #showcase .showcase-header .p-col-12:last-child{text-align:right}.landing-body .landing-wrapper #showcase .showcase-header .p-col-12:last-child .p-button{display:inline-block;margin-top:5px}.landing-body .landing-wrapper #showcase-content-wrapper{background-color:#f5f5f5;position:relative;height:530px;overflow:hidden}.landing-body .landing-wrapper #showcase-content-wrapper .showcase-content{width:960px;margin:0 auto;padding:200px 0 0 100px;box-sizing:border-box}.landing-body .landing-wrapper #showcase-content-wrapper .showcase-content h2{padding:0;color:#2d353c;font-size:22px;margin:0 auto}.landing-body .landing-wrapper #showcase-content-wrapper .showcase-content p{color:#757575;width:400px;line-height:1.5}.landing-body .landing-wrapper #showcase-content-wrapper img{position:absolute;right:0;top:40px;width:600px}.landing-body .landing-wrapper #pricing{background-color:#fff;box-shadow:inset 0 4px 22px #00000024}.landing-body .landing-wrapper #pricing .pricing-content{text-align:center;width:960px;margin:0 auto;padding:60px 0}.landing-body .landing-wrapper #pricing .pricing-content h2{margin:0 0 60px;font-size:20px;color:#424242}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box{display:inline-block;vertical-align:top;width:460px}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box .pricing-header{font-size:18px;padding:24px 18px}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box .pricing-header h3,.landing-body .landing-wrapper #pricing .pricing-content .pricing-box .pricing-header p{margin:0}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box .pricing-header .p-col-6:first-child{text-align:left}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box .pricing-header .p-col-6:last-child{text-align:right}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box .pricing-features{min-height:200px;box-sizing:border-box}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box .pricing-footer{padding:10px}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box .pricing-footer a{transition:color .3s}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-basic{box-shadow:0 6px 20px #00000030,0 8px 17px #0003}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-basic .pricing-header{background-color:#fff}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-basic .pricing-header h3{color:#424242}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-basic .pricing-header p{color:#bdbdbd}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-basic .pricing-features{background-color:#f5f5f5;padding:20px}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-basic .pricing-features .p-col-12{padding:24px;text-align:left}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-basic .pricing-features .pricing-feature-icon{background-color:#90a4ae;width:32px;height:32px;line-height:32px;display:inline-block;text-align:center;color:#cfd8dc;border-radius:50%;margin-right:8px}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-basic .pricing-features .pricing-feature-icon i{line-height:inherit}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-basic .pricing-features .pricing-feature-text{color:#2d353c}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-basic .pricing-footer{background-color:#607d8b}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-basic .pricing-footer a{color:#cfd8dc}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-basic .pricing-footer a:hover{color:#eceff1}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-pro{margin-left:10px;z-index:2;box-shadow:0 6px 20px #00000030,0 8px 17px #0003}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-pro .pricing-header{background-color:#000}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-pro .pricing-header h3{color:#fff}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-pro .pricing-header p{color:#bdbdbd}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-pro .pricing-features{background-color:#757575;padding:20px}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-pro .pricing-features .p-col-12{padding:10px;text-align:left}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-pro .pricing-features .pricing-feature-icon{background-color:#fff;width:32px;height:32px;line-height:32px;display:inline-block;text-align:center;color:#424242;border-radius:50%;margin-right:8px}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-pro .pricing-features .pricing-feature-icon i{line-height:inherit}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-pro .pricing-features .pricing-feature-text{color:#fff}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-pro .pricing-footer{background-color:#fff}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-pro .pricing-footer a{color:#424242}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-pro .pricing-footer a:hover{color:#757575}.landing-body .landing-wrapper #video{background-color:#90a4ae}.landing-body .landing-wrapper #video .video-content{text-align:center;width:960px;margin:0 auto;padding:60px 0}.landing-body .landing-wrapper #video .video-content h2{margin:0 0 40px;font-size:20px;color:#fff}.landing-body .landing-wrapper #footer{background-color:#f5f5f5}.landing-body .landing-wrapper #footer .footer-content{width:960px;margin:0 auto;color:#424242;padding:30px;box-sizing:border-box}.landing-body .landing-wrapper #footer .footer-content img{width:30px;display:block;margin-bottom:5px}.landing-body .landing-wrapper #footer .footer-content div{display:inline-block}.landing-body .landing-wrapper #footer .footer-content .footer-left{float:left}.landing-body .landing-wrapper #footer .footer-content .footer-right{float:right;font-size:24px;margin-top:6px}.landing-body .landing-wrapper #footer .footer-content .footer-right a{color:#424242;margin-left:24px}@media (max-width: 640px){.landing-body .landing-wrapper #header .pre-header .pre-header-content{width:100%}.landing-body .landing-wrapper #header .pre-header .pre-header-content #menu-button{display:block}.landing-body .landing-wrapper #header .pre-header .pre-header-content #menu{z-index:100;position:absolute;top:100px;right:30px;float:none;display:none;margin:0;padding:0;width:225px;list-style:none;background-color:#fff;box-shadow:0 6px 20px #00000030,0 8px 17px #0003;animation-duration:.5s}.landing-body .landing-wrapper #header .pre-header .pre-header-content #menu li{float:none;margin-left:0;padding-right:0}.landing-body .landing-wrapper #header .pre-header .pre-header-content #menu li a{font-size:16px;display:block;padding:10px 16px;color:#424242;width:100%;overflow:hidden;box-sizing:border-box;transition:background-color .3s}.landing-body .landing-wrapper #header .pre-header .pre-header-content #menu li a:hover{background-color:#e8e8e8}.landing-body .landing-wrapper #header .pre-header .pre-header-content #menu.lmenu-active{display:block}.landing-body .landing-wrapper #features .features-content,.landing-body .landing-wrapper #showcase .showcase-header{width:100%}.landing-body .landing-wrapper #showcase-content-wrapper{height:350px}.landing-body .landing-wrapper #showcase-content-wrapper .showcase-content{width:100%;text-align:center;padding:60px 15px 0}.landing-body .landing-wrapper #showcase-content-wrapper .showcase-content p{width:auto}.landing-body .landing-wrapper #showcase-content-wrapper img{position:absolute;right:0;top:200px;width:200px}.landing-body .landing-wrapper #pricing .pricing-content,.landing-body .landing-wrapper #pricing .pricing-content .pricing-box{width:100%}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-basic{margin-bottom:36px}.landing-body .landing-wrapper #pricing .pricing-content .pricing-box.pricing-pro{margin-left:0}.landing-body .landing-wrapper #video .video-content{width:100%}.landing-body .landing-wrapper #video .video-content iframe{width:350px;height:220px}.landing-body .landing-wrapper #footer .footer-content{width:100%}}html{height:100%;font-size:14px}body{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;color:#424242;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;min-height:100%}body.main-body{background-color:#fcfbfb}body a{text-decoration:none;color:#607d8b}.layout-wrapper .topbar{position:fixed;width:100%;background-color:#607d8b;height:60px;box-sizing:border-box;z-index:100;box-shadow:0 2px 10px #00000029,0 2px 5px #00000042}.layout-wrapper .topbar .logo{width:60px;height:60px;display:inline-block;vertical-align:middle;text-align:center;box-sizing:border-box}.layout-wrapper .topbar .logo img{width:45px;margin-top:7px}.layout-wrapper .topbar .app-name{vertical-align:middle;display:inline-block;margin-left:15px;height:25px}.layout-wrapper .topbar #topbar-menu-button{font-size:28px;margin:12px 20px 0 0;display:none;float:right;color:#cfd8dc;transition:color .3s}.layout-wrapper .topbar .topbar-menu{float:right;margin:1px 10px 0 0;padding:0;list-style-type:none}.layout-wrapper .topbar .topbar-menu>li{float:right;position:relative;margin-top:2px}.layout-wrapper .topbar .topbar-menu>li>a{position:relative;display:block;color:#cfd8dc}.layout-wrapper .topbar .topbar-menu>li>a .topbar-icon{font-size:2em;transition:color .3s}.layout-wrapper .topbar .topbar-menu>li>a .topbar-item-name{display:none}.layout-wrapper .topbar .topbar-menu>li>a .topbar-badge{position:absolute;right:-5px;top:0;background-color:#8bc34a;color:#fff;padding:2px 4px;display:block;font-size:12px;line-height:12px;border-radius:3px}.layout-wrapper .topbar .topbar-menu>li>a:hover{color:#eceff1}.layout-wrapper .topbar .topbar-menu>li.profile-item{margin-top:-5px}.layout-wrapper .topbar .topbar-menu>li.profile-item .profile-image{display:inline-block;vertical-align:middle}.layout-wrapper .topbar .topbar-menu>li.profile-item .profile-image img{width:36px;height:36px}.layout-wrapper .topbar .topbar-menu>li.profile-item .profile-info{display:inline-block;vertical-align:middle;max-width:100px;margin-top:-5px}.layout-wrapper .topbar .topbar-menu>li.profile-item .profile-info .topbar-item-name{transition:color .3s;display:block;margin-left:4px;margin-right:6px}.layout-wrapper .topbar .topbar-menu>li.profile-item .profile-info .topbar-item-name.profile-name{font-size:14px}.layout-wrapper .topbar .topbar-menu>li.profile-item .profile-info .topbar-item-name.profile-role{font-size:12px;color:#e6e6e6}.layout-wrapper .topbar .topbar-menu>li.profile-item>ul{top:50px}.layout-wrapper .topbar .topbar-menu>li.search-item{position:relative;color:#fff;overflow:hidden;margin-top:0}.layout-wrapper .topbar .topbar-menu>li.search-item input{padding:6px 20px 6px 6px}.layout-wrapper .topbar .topbar-menu>li>ul{position:absolute;top:42px;right:5px;display:none;width:250px;background-color:#f7f7f7;animation-duration:.5s;list-style-type:none;margin:0;padding:8px 0;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.layout-wrapper .topbar .topbar-menu>li>ul a{padding:.571em .857em;display:block;width:100%;box-sizing:border-box;color:#757575}.layout-wrapper .topbar .topbar-menu>li>ul a i{margin-right:8px;font-size:16px}.layout-wrapper .topbar .topbar-menu>li>ul a img{margin-right:8px}.layout-wrapper .topbar .topbar-menu>li>ul a i,.layout-wrapper .topbar .topbar-menu>li>ul a img,.layout-wrapper .topbar .topbar-menu>li>ul a span{vertical-align:middle}.layout-wrapper .topbar .topbar-menu>li>ul a .topbar-submenuitem-badge{background-color:#8bc34a;padding:2px 4px;display:block;font-size:12px;border-radius:3px;color:#fff;float:right}.layout-wrapper .topbar .topbar-menu>li>ul a:hover{background-color:#e3e3e3;transition:background-color .3s}.layout-wrapper .topbar .topbar-menu>li.active-topmenuitem>ul{display:block}.layout-wrapper .layout-sidebar{position:fixed;top:60px;width:60px;background-color:#f5f5f5;height:100%;box-shadow:0 0 28px #0000003d,0 25px 55px #00000030;z-index:100;transition:width .3s}.layout-wrapper .layout-sidebar .layout-tabmenu{height:100%;position:relative}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-nav{margin:0;padding:0;display:block;z-index:100;width:60px}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-nav li{list-style-type:none;text-align:center;box-sizing:border-box;position:relative}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-nav li a{display:block;height:60px;line-height:60px;width:100%;box-sizing:border-box;color:#757575;transition:background-color .3s}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-nav li a i{line-height:inherit;transition:color .3s;font-size:22px}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-nav li a:hover{background-color:#e0e0e0}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-nav li.active-item{border-left:4px solid #8BC34A}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-nav li.active-item a{background:#fff;color:#607d8b}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-nav li.active-item a i{margin-left:-4px}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-nav li.active-item .layout-tabmenu-tooltip{left:56px}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-nav li .layout-tabmenu-tooltip{display:none;padding:0 5px;position:absolute;left:60px;top:20px;z-index:101;line-height:1}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-nav li .layout-tabmenu-tooltip .layout-tabmenu-tooltip-text{padding:6px 8px;font-weight:700;background-color:#424242;color:#fff;min-width:75px;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-nav li .layout-tabmenu-tooltip .layout-tabmenu-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#424242}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents{width:250px;position:absolute;top:0;left:60px;display:none;background-color:#fff;height:100%}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content{height:100%;display:none}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content.layout-tabmenu-content-active{display:block}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content a{color:#757575}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-title{padding:24px 16px 0;box-sizing:border-box;color:#424242;font-weight:700;font-size:16px}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-title .menu-pin-button{padding:4px;margin-top:-4px;height:24px;width:24px;line-height:24px;float:right;text-align:center;border-radius:50%;transition:background-color .3s}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-title .menu-pin-button i{line-height:inherit;transition:transform .3s}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-title .menu-pin-button:hover{background-color:#e0e0e0}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-title .menu-button{padding:4px;margin-top:-4px;float:right;font-size:20px;border-radius:50%;transition:background-color .3s}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-title .menu-button:hover{background-color:#e0e0e0}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content{padding:8px 0;height:100%;overflow:auto}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu{margin:0;padding:0 0 150px;list-style-type:none}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li a{display:block;-webkit-user-select:none;user-select:none;cursor:pointer;padding:8px 32px 8px 16px;transition:background-color .3s}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li a i:first-child{margin-right:8px;display:inline-block;vertical-align:middle;font-size:18px}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li a span{display:inline-block;vertical-align:middle}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li a.rotated-icon .layout-menuitem-icon{transform:rotate(90deg)}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li a i.submenu-toggler{float:right;font-size:16px;transition:transform .3s}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li a:hover{background-color:#e0e0e0}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li a.active-menuitem-routerlink,.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li a.active-menuitem-routerlink i{color:#8bc34a}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li.red-badge>a .menuitem-badge{background-color:#f44336;color:#fff}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li ul{margin:0;padding:0;list-style-type:none;overflow:hidden}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li ul li a{padding:8px 32px}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li ul li ul li a{padding:8px 32px 8px 48px}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li ul li ul li ul li a{padding:8px 32px 8px 64px}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li ul li ul li ul li ul li a{padding:8px 32px 8px 80px}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li ul li ul li ul li ul li ul li a{padding:8px 32px 8px 96px}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li ul li ul li ul li ul li ul li ul li a{padding:8px 32px 8px 112px}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li.active-menuitem>a{color:#8bc34a}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu li.active-menuitem>a i.submenu-toggler{transform:rotate(-180deg)}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-content .navigation-menu .menuitem-badge{position:absolute;right:58px;top:10px;display:inline-block;width:16px;height:16px;margin-right:6px;text-align:center;background-color:#8bc34a;color:#fff;font-size:12px;font-weight:700;line-height:16px;border-radius:50%}.layout-wrapper .layout-sidebar.layout-sidebar-dark{background-color:#343434}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-nav li a{color:#757575}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-nav li a:hover{background-color:#545454;color:#f5f5f5}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-nav li.active-item{border-left:4px solid #8BC34A}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-nav li.active-item a{background-color:#424242}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-nav li.active-item a i{color:#dee0e3}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-nav li .layout-tabmenu-tooltip .layout-tabmenu-tooltip-text{background-color:#8bc34a;color:#fff}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-nav li .layout-tabmenu-tooltip .layout-tabmenu-tooltip-arrow{border-right-color:#8bc34a}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-contents{background-color:#424242}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-title{color:#dee0e3;border-bottom-color:#82878b}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-title .menu-button,.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-title .menu-pin-button{color:#dee0e3}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-title .menu-button:hover,.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-contents .layout-tabmenu-content .layout-submenu-title .menu-pin-button:hover{background-color:#545454}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-contents .layout-submenu-content .navigation-menu li>a{color:#dee0e3}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-contents .layout-submenu-content .navigation-menu li>a i:first-child{color:#dee0e3}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-contents .layout-submenu-content .navigation-menu li>a:hover{background-color:#545454}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-contents .layout-submenu-content .navigation-menu li>a:hover i:first-child{color:#dee0e3}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-contents .layout-submenu-content .navigation-menu li>a.active-menuitem-routerlink{color:#9ccc65}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-contents .layout-submenu-content .navigation-menu li>a.active-menuitem-routerlink i{color:#9ccc65}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-contents .layout-submenu-content .navigation-menu li.active-menuitem>a{color:#8bc34a}.layout-wrapper .layout-sidebar.layout-sidebar-dark .layout-tabmenu .layout-tabmenu-contents .layout-submenu-content .navigation-menu li.active-menuitem>a i:first-child{color:#8bc34a}.layout-wrapper{display:flex;flex-direction:column}.layout-wrapper .layout-main{flex:none;margin-left:65px;padding:65px 10px 0;transition:margin-left .3s}.layout-wrapper .footer{margin-left:65px;padding:.5em;transition:margin-left .3s}.layout-wrapper .footer .footer-text-left{float:left}.layout-wrapper .footer .footer-text-right{color:#757575;float:right}.layout-wrapper .footer .footer-text-right span{vertical-align:middle;display:inline-block}.layout-config{position:fixed;top:60px;padding:0;right:0;display:block;width:16em;z-index:998;height:calc(100% - 50px);transform:translate3d(16em,0,0);transition:transform .3s;backface-visibility:hidden;box-shadow:0 2px 10px #0000003d;color:#424242;background-color:#fff}.layout-config.layout-config-active{transform:translateZ(0)}.layout-config.layout-config-active .layout-config-button i{transform:rotate(360deg)}.layout-config .layout-config-button{display:block;position:absolute;width:52px;height:52px;line-height:52px;background-color:#fff;text-align:center;color:#424242;top:230px;left:-52px;z-index:-1;overflow:hidden;cursor:pointer;transition:background-color .3s;box-shadow:0 2px 10px #0000003d}.layout-config .layout-config-button i{font-size:32px;line-height:inherit;cursor:pointer;transform:rotate(0);transition:color .3s,transform 1s}.layout-config .layout-config-close{position:absolute;width:20px;height:20px;line-height:20px;text-align:center;right:14px;top:10px;z-index:1;background-color:#e54a51;border-radius:50%;transition:background-color .3s}.layout-config .layout-config-close i{color:#fff;line-height:inherit;font-size:12px}.layout-config .layout-config-close:hover{background-color:#ea6e73}.layout-config .layout-config-content{position:relative;height:100%;padding:1em 1em 3em;overflow:auto}.layout-config .layout-config-content .layout-themes{display:flex;flex-wrap:wrap}.layout-config .layout-config-content .layout-themes>div{padding:.25rem}.layout-config .layout-config-content .layout-themes a{width:2rem;height:2rem;border-radius:3px;display:block;position:relative;align-items:center;justify-content:center;transition:transform .3s;box-shadow:0 .125rem .25rem #00000013}.layout-config .layout-config-content .layout-themes a i{font-size:1rem;position:absolute;top:50%;left:50%;margin-left:-.5rem;margin-top:-.5rem;color:#fff}.layout-config .layout-config-content .layout-themes a:hover{transform:scale(1.1)}.layout-config .p-col{text-align:center}.layout-config p{line-height:1.5;margin-top:0;color:#757575}.blocked-scroll-config{overflow:hidden}@media screen and (max-width: 640px){.layout-config{transform:translate3d(100%,0,0)}.layout-config.layout-config-active{transform:translateZ(0)}.layout-config .layout-config-close{right:10px}}@media (min-width: 801px){.layout-wrapper.layout-wrapper-menu-active .layout-sidebar{width:310px}.layout-wrapper.layout-wrapper-menu-active .layout-sidebar .layout-tabmenu .layout-tabmenu-contents{display:block}.layout-wrapper.layout-wrapper-menu-active .layout-main,.layout-wrapper.layout-wrapper-menu-active .footer{margin-left:310px}.layout-wrapper.layout-overlay-menu.layout-wrapper-menu-active .layout-main,.layout-wrapper.layout-overlay-menu.layout-wrapper-menu-active .footer{margin-left:65px}}@media (max-width: 800px){.layout-wrapper .topbar #topbar-menu-button{display:block}.layout-wrapper .topbar #topbar-menu-button i{font-size:18px}.layout-wrapper .topbar .topbar-menu{position:absolute;top:60px;right:15px;width:250px;animation-duration:.5s;display:none;background-color:#f7f7f7;list-style-type:none;margin:0;padding:8px 0;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.layout-wrapper .topbar .topbar-menu>li{box-sizing:border-box;width:100%;margin:0;float:none}.layout-wrapper .topbar .topbar-menu>li>a{font-size:14px;width:100%;display:block;box-sizing:border-box;color:#424242;padding:.571em .857em;position:relative;transition:background-color .3s}.layout-wrapper .topbar .topbar-menu>li>a .topbar-icon{display:inline-block;vertical-align:middle;margin-right:8px;font-size:20px}.layout-wrapper .topbar .topbar-menu>li>a:hover{background-color:#e3e3e3;color:#424242}.layout-wrapper .topbar .topbar-menu>li>a .topbar-item-name{display:inline-block;vertical-align:middle}.layout-wrapper .topbar .topbar-menu>li>a .topbar-badge{position:absolute;right:10px;top:8px;padding:2px 4px;display:block;font-size:12px;line-height:12px}.layout-wrapper .topbar .topbar-menu>li>ul{display:none;list-style-type:none;padding:0 0 0 18px;margin:0;position:static;top:auto;left:auto;box-sizing:border-box;width:100%;box-shadow:none}.layout-wrapper .topbar .topbar-menu>li>ul li a{padding:.571em .857em;display:block;width:100%;box-sizing:border-box}.layout-wrapper .topbar .topbar-menu>li>ul li a span,.layout-wrapper .topbar .topbar-menu>li>ul li a img,.layout-wrapper .topbar .topbar-menu>li>ul li a .fa,.layout-wrapper .topbar .topbar-menu>li>ul li a i{display:inline-block;vertical-align:middle}.layout-wrapper .topbar .topbar-menu>li>ul li a img{width:1.28571429em;margin-right:8px}.layout-wrapper .topbar .topbar-menu>li>ul li a .fa,.layout-wrapper .topbar .topbar-menu>li>ul li a i{margin-right:8px}.layout-wrapper .topbar .topbar-menu>li.active-topmenuitem>ul{display:block}.layout-wrapper .topbar .topbar-menu>li.profile-item .profile-image img{display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:8px}.layout-wrapper .topbar .topbar-menu>li.profile-item .profile-info .topbar-item-name.profile-name{vertical-align:middle;font-size:14px}.layout-wrapper .topbar .topbar-menu>li.profile-item .profile-info .topbar-item-name.profile-role{display:none}.layout-wrapper .topbar .topbar-menu>li.search-item{text-align:center}.layout-wrapper .topbar .topbar-menu>li.search-item i{color:#424242}.layout-wrapper .topbar .topbar-menu>li.search-item input{color:#424242;border:0 none;width:90%;box-sizing:border-box;padding-left:10px;padding-right:2px}.layout-wrapper .topbar .topbar-menu.topbar-menu-visible{display:block}.layout-wrapper.layout-wrapper-menu-active .layout-sidebar{width:310px}.layout-wrapper.layout-wrapper-menu-active .layout-sidebar .layout-tabmenu .layout-tabmenu-contents{display:block}}@media (max-width: 480px){.layout-wrapper .topbar .logo{width:40px;padding-top:20px}.layout-wrapper .topbar .logo img{width:30px;margin-top:-5px}.layout-wrapper .layout-sidebar,.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-nav{width:40px}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-nav li a i{font-size:20px}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-nav li .layout-tabmenu-tooltip{left:40px}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-nav li.active-item .layout-tabmenu-tooltip{left:36px}.layout-wrapper .layout-sidebar .layout-tabmenu .layout-tabmenu-contents{left:40px}.layout-wrapper.layout-wrapper-menu-active .layout-sidebar{width:290px}.layout-wrapper .layout-main,.layout-wrapper .footer{margin-left:40px}}.layout-tabmenu-content .inbox-tab{width:250px;padding-bottom:180px}.layout-tabmenu-content .inbox-tab ul{padding:0 6px;margin:0;list-style-type:none}.layout-tabmenu-content .inbox-tab ul li{padding:8px 16px}.layout-tabmenu-content .inbox-tab ul li img{float:left;margin-right:8px}.layout-tabmenu-content .inbox-tab ul li .name{font-weight:700;float:left}.layout-tabmenu-content .inbox-tab ul li .message{float:left}.layout-tabmenu-content .inbox-tab .inbox-labels{margin:20px 6px 0}.layout-tabmenu-content .inbox-tab .inbox-labels>span{font-weight:700}.layout-tabmenu-content .inbox-tab .inbox-labels ul{margin-top:10px}.layout-tabmenu-content .inbox-tab .inbox-labels ul li{padding:6px}.layout-tabmenu-content .inbox-tab .inbox-labels ul li .inbox-label-badge{color:#fff;background-color:#8bc34a;padding:2px 6px;border-radius:3px;float:right;margin-top:-3px}.layout-tabmenu-content .calendar-tab ul{padding:0;margin:0;list-style-type:none}.layout-tabmenu-content .calendar-tab ul li{padding:8px 16px}.layout-tabmenu-content .calendar-tab ul li .calendar-event-date{float:left;width:48px;height:48px;text-align:center;padding:6px 0 0;font-size:14px;font-weight:700;box-sizing:border-box;margin-right:8px;background-color:#8bc34a;color:#fff}.layout-tabmenu-content .calendar-tab ul li .calendar-event-date span{width:100%;display:inline-block}.layout-tabmenu-content .calendar-tab ul li .calendar-event-detail{float:left}.layout-tabmenu-content .calendar-tab ul li .calendar-event-detail .calendar-event-title{font-weight:700;display:block}.layout-tabmenu-content .calendar-tab ul li .calendar-event-detail i{margin-right:4px;margin-top:2px}.layout-tabmenu-content .calendar-tab ul li .calendar-event-detail .calendar-event-location{position:relative}.layout-tabmenu-content .calendar-tab ul li .calendar-event-detail .calendar-event-rsvp{display:block}.layout-tabmenu-content .calendar-tab ul li .calendar-event-detail .calendar-event-rsvp.calendar-event-rsvp-yes{color:#35ae47}.layout-tabmenu-content .calendar-tab ul li .calendar-event-detail .calendar-event-rsvp.calendar-event-rsvp-maybe{color:#f5a623}.layout-tabmenu-content .projects-tab{padding-bottom:180px}.layout-tabmenu-content .projects-tab ul{width:250px;padding:8px 16px;margin:0;list-style-type:none}.layout-tabmenu-content .projects-tab ul li{padding:12px 0}.layout-tabmenu-content .projects-tab ul li i{font-size:30px;margin-right:12px;float:left;width:32px;color:#757575}.layout-tabmenu-content .projects-tab ul li .project-title{font-weight:700}.layout-tabmenu-content .projects-tab ul li span{float:left;display:block}.layout-tabmenu-content .projects-tab ul li .project-progressbar{width:100px;float:left;background-color:#545b61;margin-top:4px;margin-left:42px}.layout-tabmenu-content .projects-tab ul li .project-progressbar .project-progressbar-value{background-color:#8bc34a;height:4px}.layout-tabmenu-content .team-tab ul{padding:8px 16px;margin:0;list-style-type:none}.layout-tabmenu-content .team-tab ul li{padding:6px 0}.layout-tabmenu-content .team-tab ul li img{float:left;margin-right:8px}.layout-tabmenu-content .team-tab ul li .name{font-weight:700;float:left}.layout-tabmenu-content .team-tab ul li .location{float:left}.layout-tabmenu-content .team-tab ul li span{display:block}.layout-sidebar-dark .layout-tabmenu-content{color:#dee0e3}.splash-screen{background:#1f796d;width:100%;height:100%;position:fixed}.splash-screen .splash-loader{position:absolute;left:50%;top:50%;margin:-60px 0 0 -60px;width:100px;height:100px;border-radius:100%;background-color:#0a423b;border:10px solid #0a423b}.splash-screen .splash-loader img{width:100px;margin-top:-10px;margin-left:-10px}.splash-screen .splash-loader:after{content:"";background:transparent;width:140%;height:140%;position:absolute;border-radius:100%;top:-20%;left:-20%;opacity:.7;box-shadow:#fff9 -4px -5px 3px -3px;animation:rotate 1s infinite linear}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.help-page p{margin:0}.help-page .help-search{background:#f8f9fa;padding:0;text-align:center}.help-page .help-search .help-search-content{padding:5rem 12rem}.help-page .help-search .search-container{font-size:1.5rem;padding:1rem;position:relative}.help-page .help-search .search-container input{appearance:none;font-size:1.5rem;text-indent:2.5rem;padding:.5rem;width:100%}.help-page .help-search .search-container i{color:#424242;width:2rem;position:absolute;margin-left:1rem;top:50%;margin-top:-.5rem}.help-page .status-bars{margin-top:1rem;display:flex}.help-page .status-bars .status-bar{flex:1 1 0;-ms-flex:1 1 0px;background:#8bc34a;height:50px;margin-right:.25rem;transition:transform .3s}.help-page .status-bars .status-bar:last-child{margin-right:0}.help-page .status-bars .status-bar.status-bar-failure{background:#ec407a}.help-page .status-bars .status-bar:hover{transform:scale(1.1)}.help-page .status-bar-footer{padding:1rem 0 0;display:flex;justify-content:space-between}.help-page .blog-post{height:150px;border-radius:4px;margin:3rem 2rem;position:relative;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.help-page .blog-post:last-child{margin-bottom:1rem}.help-page .blog-post img{width:100%;position:absolute;left:0;top:0}.help-page .blog-post .blog-text{position:absolute;left:20px;top:30px}.help-page .blog-post .blog-text h1{font-size:1.25rem;color:#fff;margin-bottom:1rem;font-weight:700}.help-page .blog-post .blog-text span{color:#fff;font-weight:600}.help-page .blog-post .blog-profile{position:absolute;top:-25px;left:-25px}.help-page .blog-post .blog-profile img{width:50px;height:50px;border-radius:50%}.help-page .blog-post:nth-child(1){background:linear-gradient(135deg,#667eea,#764ba2)}.help-page .blog-post:nth-child(2){background:linear-gradient(135deg,#f093fb,#f5576c)}.help-page .blog-post:nth-child(3){background:linear-gradient(135deg,#4facfe,#00f2fe)}@media screen and (max-width: 991px){.help-page .help-search .help-search-content{padding:6rem 2rem}}#invoice-content .invoice{padding:2rem}#invoice-content .invoice .invoice-header{display:flex;justify-content:space-between}#invoice-content .invoice .invoice-company .logo-image{width:75px;margin-bottom:.5rem}#invoice-content .invoice .invoice-company div{margin-bottom:.5rem}#invoice-content .invoice .invoice-company .company-name{font-weight:700;font-size:1.5rem}#invoice-content .invoice .invoice-title{font-size:2rem;margin-bottom:2rem;text-align:right}#invoice-content .invoice .invoice-details{width:15rem;display:flex;flex-wrap:wrap}#invoice-content .invoice .invoice-details>div{width:50%;margin-bottom:.5rem}#invoice-content .invoice .invoice-details .invoice-label{text-align:left;font-weight:700}#invoice-content .invoice .invoice-details .invoice-value{text-align:right}#invoice-content .invoice .invoice-to{margin-top:1.5rem;padding-top:2rem;border-top:1px solid #eaeaea}#invoice-content .invoice .invoice-to .bill-to{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}#invoice-content .invoice .invoice-to .invoice-to-info div{margin-bottom:.5rem}#invoice-content .invoice .invoice-items{margin-top:2rem;padding-top:2rem}#invoice-content .invoice .invoice-items table{width:100%;border-collapse:collapse}#invoice-content .invoice .invoice-items table tr{border-bottom:1px solid #eaeaea}#invoice-content .invoice .invoice-items table th{font-weight:700}#invoice-content .invoice .invoice-items table th,#invoice-content .invoice .invoice-items table td{padding:1rem;text-align:right}#invoice-content .invoice .invoice-items table th:first-child,#invoice-content .invoice .invoice-items table td:first-child{text-align:left}#invoice-content .invoice .invoice-summary{display:flex;justify-content:space-between;margin-top:2.5rem;padding-top:2.5rem}#invoice-content .invoice .invoice-summary .invoice-value{font-weight:700}@media print{body *{visibility:hidden}#invoice-content *{visibility:visible}#invoice-content{width:100%;position:absolute;left:0;top:0;padding:0;margin:0}}h1,h2,h3,h4,h5,h6{margin:1.5rem 0 1rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}mark{background:#fff8e1;padding:.25rem .4rem;border-radius:3px;font-family:monospace}blockquote{margin:1rem 0;padding:0 2rem;border-left:4px solid var(--p-primary-300)}hr{border-top:solid #eaeaea;border-width:1px 0 0 0;margin:1rem 0}p{margin:0 0 1rem;line-height:1.5}p:last-child{margin-bottom:0}.widget-overview-box{padding:0!important;text-align:left;overflow:hidden;margin-bottom:0!important;position:relative;box-shadow:0 2px 10px #00000029,0 2px 5px #00000042;min-height:100px}.widget-overview-box .overview-box-name{font-size:16px;display:block;width:100%;margin:8px 0 0 8px;color:#fff;opacity:.8}.widget-overview-box .overview-box-count{color:#fff;margin:-36px 0 0 8px;font-size:24px;display:block;font-weight:700}.widget-overview-box .overview-box-badge{position:absolute;top:8px;right:8px;background:#0000001f;border-radius:3px;padding:2px 4px;color:#fff}.widget-overview-box img{position:absolute;bottom:0}.widget-overview-box.overview-box-1{background:linear-gradient(229deg,#fd9a77,#fb827a)}.widget-overview-box.overview-box-2{background:linear-gradient(229deg,#8edead,#43c6ac)}.widget-overview-box.overview-box-3{background:linear-gradient(248deg,#348ac7,#7474bf)}.widget-overview-box.overview-box-4{background:linear-gradient(67deg,#f15f79,#b24592)}.widget-activity-feed{text-align:center}.widget-activity-feed h4{padding-top:1.5rem}.widget-activity-feed p{color:#757575;margin:0;font-size:13px}.widget-activity-feed .p-col-12{padding:20px}.widget-activity-feed .p-col-12 span{display:block;font-weight:700;color:#6a6a7d}.widget-activity-feed .knob{width:140px;height:140px;line-height:120px;margin-top:20px;font-size:30px;color:#757575;border-radius:50%;display:inline-block}.widget-activity-feed .knob.income{border:10px solid #1976d2;border-left-color:#64b6f7}.widget-activity-feed .knob.tax{border:10px solid #009688;border-left-color:#80cbc4}.widget-activity-feed .knob.invoice{border:10px solid #e91e63;border-left-color:#f8bbd0}.widget-activity-feed .knob.expense{border:10px solid #673ab7;border-left-color:#b39ddb}.widget-timeline{height:100%;box-sizing:border-box}.widget-timeline>.p-grid .p-col-3{font-size:14px;position:relative;border-right:1px solid #bdbdbd}.widget-timeline>.p-grid .p-col-3 i{background-color:#fff;font-size:28px;position:absolute;top:0;right:-14px}.widget-timeline>.p-grid .p-col-9{padding-left:1.5em}.widget-timeline>.p-grid .p-col-9 .event-text{color:#757575;font-size:14px;display:block;padding-bottom:20px}.widget-timeline>.p-grid .p-col-9 .event-content img{width:100%}.widget-user-card{border-radius:3px}.widget-user-card .user-card-header{height:100px;overflow:hidden;background-color:#545b61}.widget-user-card .user-card-header img{width:100%}.widget-user-card .user-card-content{height:340px;background-color:#fff}.widget-user-card .user-card-content img{margin:-40px 0 0 24px}.widget-user-card .user-card-content .p-button{float:right;width:48px;height:48px;margin:-24px 24px 0 0}.widget-user-card .user-card-content .user-card-name{font-size:20px;color:#fff;position:relative;top:-70px;margin-left:110px;font-weight:700}.widget-user-card .user-card-content .user-detail{text-align:left}.widget-user-card .user-card-content .user-detail ul{padding:0 0 32px;margin:0;list-style-type:none}.widget-user-card .user-card-content .user-detail ul li{padding:16px 24px;border-top:1px solid #eaeaea}.widget-user-card .user-card-content .user-detail ul li:last-child{border-bottom:1px solid #eaeaea}.widget-user-card .user-card-content .user-detail ul li i{font-size:24px;margin-right:8px;width:32px;vertical-align:middle;color:#757575}.widget-user-card .user-card-content .user-detail ul li .project-title{font-weight:700;margin-right:8px}.widget-user-card .user-card-content .user-detail ul li .project-detail{color:#757575}.widget-user-card .user-card-content .user-detail ul li .project-progressbar{display:inline-block;width:100px;background-color:#545b61;float:right;margin-top:12px}.widget-user-card .user-card-content .user-detail ul li .project-progressbar .project-progressbar-value{background-color:#8bc34a;height:4px}.widget-contacts{overflow:hidden}.widget-contacts ul{list-style-type:none;padding:0;margin:0}.widget-contacts ul li{border-bottom:1px solid #eaeaea;padding:9px;width:100%;box-sizing:border-box;text-decoration:none;position:relative;display:block;border-radius:2px;transition:background-color .2s}.widget-contacts ul li img{float:left;margin-right:8px}.widget-contacts ul li .contact-info{float:left}.widget-contacts ul li .contact-info .name{display:block;margin-top:4px;font-size:14px}.widget-contacts ul li .contact-info .location{margin-top:4px;display:block;font-size:12px;color:#757575}.widget-contacts ul li .contact-actions{float:right;padding-top:12px}.widget-contacts ul li .contact-actions .connection-status{color:#fff;padding:2px 3px;vertical-align:middle}.widget-contacts ul li .contact-actions .connection-status.online{background-color:#aed581}.widget-contacts ul li .contact-actions .connection-status.offline{background-color:#e57373}.widget-contacts ul li .contact-actions i{vertical-align:middle;color:#757575;margin-left:5px}.widget-contacts ul li:last-child{border:0}.widget-pricing-box{display:inline-block;vertical-align:top}.widget-pricing-box .pricing-header{font-size:18px;padding:24px 18px}.widget-pricing-box .pricing-header h3,.widget-pricing-box .pricing-header p{margin:0}.widget-pricing-box .pricing-header .p-col-6:first-child{text-align:left}.widget-pricing-box .pricing-header .p-col-6:last-child{text-align:right}.widget-pricing-box .pricing-features{min-height:200px;box-sizing:border-box}.widget-pricing-box .pricing-footer{padding:10px;text-align:center}.widget-pricing-box .pricing-footer a{transition:color .3s}.widget-pricing-box.pricing-pro{margin-left:10px;z-index:2;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f}.widget-pricing-box.pricing-pro .pricing-header{background-color:#000}.widget-pricing-box.pricing-pro .pricing-header h3{color:#fff}.widget-pricing-box.pricing-pro .pricing-header p{color:#bdbdbd}.widget-pricing-box.pricing-pro .pricing-features{background-color:#757575;padding:20px}.widget-pricing-box.pricing-pro .pricing-features .p-col-12{padding:10px;text-align:left}.widget-pricing-box.pricing-pro .pricing-features .pricing-feature-icon{background-color:#fff;width:32px;height:32px;line-height:32px;display:inline-block;text-align:center;color:#424242;border-radius:50%;margin-right:8px}.widget-pricing-box.pricing-pro .pricing-features .pricing-feature-icon i{line-height:inherit}.widget-pricing-box.pricing-pro .pricing-features .pricing-feature-text{color:#fff}.widget-pricing-box.pricing-pro .pricing-footer{background-color:#fff}.widget-pricing-box.pricing-pro .pricing-footer a{color:#424242}.widget-pricing-box.pricing-pro .pricing-footer a:hover{color:#757575}.widget-chat .p-panel-content{padding:0!important}.widget-chat ul{padding:12px;margin:0;list-style-type:none}.widget-chat ul li{padding:6px 0}.widget-chat ul li img{width:36px;float:left}.widget-chat ul li span{padding:6px 12px;float:left;display:inline-block;margin:4px 0;border-radius:10px}.widget-chat ul li.message-from img,.widget-chat ul li.message-from span{float:left}.widget-chat ul li.message-from img{margin-right:8px}.widget-chat ul li.message-from span{background-color:#cfd8dc;color:#000}.widget-chat ul li.message-own img,.widget-chat ul li.message-own span{float:right}.widget-chat ul li.message-own img{margin-left:8px}.widget-chat ul li.message-own span{background:#dcedc8;color:#000}.widget-chat .new-message{height:40px;border-top:1px solid #dce2e7;color:#afafc0}.widget-chat .new-message .message-attachment{display:inline-block;border-right:1px solid #dce2e7;width:40px;line-height:40px;height:100%;text-align:center}.widget-chat .new-message .message-attachment i{line-height:inherit;font-size:24px}.widget-chat .new-message .message-input{position:relative;top:-4px;width:calc(100% - 100px);display:inline-block}.widget-chat .new-message .message-input input{border:0 none;font-size:14px;width:100%;background-color:transparent;outline:0 none;color:#757575}.widget-activity-list{list-style-type:none;padding:0;margin:0}.widget-activity-list li{border-bottom:1px solid #eaeaea;padding:16px 8px}.widget-activity-list li .count{font-size:20px;color:#fff;background-color:#007be5;font-weight:700;padding:.25em .5em;display:inline-block;border-radius:3px}@charset "UTF-8";@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue.47acc52ae395e674.eot);src:url(HelveticaNeue.73184563e2d4c796.woff2) format("woff2"),url(HelveticaNeue.b5fd26858bf691b5.woff) format("woff"),url(HelveticaNeue.97d1d527c4204643.ttf) format("truetype"),url(HelveticaNeue.53d8244ffe490757.svg) format("svg");font-style:normal;font-weight:400}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-Bold.7e396873d9f96a8e.eot);src:url(HelveticaNeue-Bold.30905a24ec722eb3.woff2) format("woff2"),url(HelveticaNeue-Bold.e4c9950d8f9a072a.woff) format("woff"),url(HelveticaNeue-Bold.34ed5509ba4bc5fc.ttf) format("truetype"),url(HelveticaNeue-Bold.4711ab30f966e87d.svg) format("svg");font-style:normal;font-weight:700}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-CondensedBlack.e599b31a5d22c1e5.eot);src:url(HelveticaNeue-CondensedBlack.50ea429aabb2c5e0.woff2) format("woff2"),url(HelveticaNeue-CondensedBlack.9378d012ab6897b0.woff) format("woff"),url(HelveticaNeue-CondensedBlack.9cf490e4d500e5bf.ttf) format("truetype"),url(HelveticaNeue-CondensedBlack.e87310ba1ee4d048.svg) format("svg");font-style:normal;font-weight:900}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-BoldItalic.9af51f872b0a7a3b.eot);src:url(HelveticaNeue-BoldItalic.1a01f3d79ce7f068.woff2) format("woff2"),url(HelveticaNeue-BoldItalic.66a4b9fbd003eed3.woff) format("woff"),url(HelveticaNeue-BoldItalic.6753de364df77348.ttf) format("truetype"),url(HelveticaNeue-BoldItalic.0aacd97b9afc72eb.svg) format("svg");font-style:italic;font-weight:700}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-Italic.e49c67df42624829.eot);src:url(HelveticaNeue-Italic.74222a837db2bf5b.woff2) format("woff2"),url(HelveticaNeue-Italic.8bcf378230a8eb37.woff) format("woff"),url(HelveticaNeue-Italic.30abf16f202ef23d.ttf) format("truetype"),url(HelveticaNeue-Italic.2e6e7ed098c2f109.svg) format("svg");font-style:italic;font-weight:400}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-Light.45bba1d9eb06606e.eot);src:url(HelveticaNeue-Light.0679f783381b1bd8.woff2) format("woff2"),url(HelveticaNeue-Light.c4eaffe8cc90f10f.woff) format("woff"),url(HelveticaNeue-Light.fcf0b2282930e7cc.ttf) format("truetype"),url(HelveticaNeue-Light.31573ea523df52f0.svg) format("svg");font-style:normal;font-weight:300}@font-face{font-family:Helvetica Neue;src:url(HelveticaNeue-Medium.4a4eeaf5aefba2b1.eot);src:url(HelveticaNeue-Medium.222df0422b5efcc0.woff2) format("woff2"),url(HelveticaNeue-Medium.8d51ac48cd3f72b1.woff) format("woff"),url(HelveticaNeue-Medium.1e1e3e5454f5705b.ttf) format("truetype"),url(HelveticaNeue-Medium.4050b71371b66dec.svg) format("svg");font-style:normal;font-weight:500}.position-relative{position:relative}.d-block{display:block}.d-inline-block{display:inline-block}.font-size-smaller{font-size:12px}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-pre-wrap{white-space:pre-wrap}.text-nowrap{white-space:nowrap}.text-center{text-align:center}.text-smaller{font-size:12px}.text-error{color:#c00}.text-warning{color:#ff8f00}.white-space-pre{white-space:pre}.font-weight-bold{font-weight:600}.p-0{padding:0!important}.py-1{padding:5px 0}.py-2{padding:10px 0}.py-3{padding:15px 0}.py-4{padding:20px 0}.py-5{padding:25px 0}.px-0{padding-left:0;padding-right:0}.px-1{padding:0 5px}.px-2{padding:0 10px}.px-3{padding:0 15px}.mx-0{margin-left:0;margin-right:0}.mx-1{margin:0 5px}.mx-2{margin:0 10px}.mx-3{margin:0 15px}.mx-4{margin:0 20px}.mx-5{margin:0 25px}.my-1{margin:5px 0}.my-2{margin:10px 0}.my-3{margin:15px 0}.my-4{margin:20px 0}.my-5{margin:25px 0}.mt-1{margin-top:5px}.mt-2{margin-top:10px}.mt-3{margin-top:15px}.mt-4{margin-top:20px}.mt-5{margin-top:25px}.mb-1{margin-bottom:5px}.mb-2{margin-bottom:10px}.mr-1{margin-right:5px}.mr-2{margin-right:10px}.w50{width:50px}.w80{width:80px}.w90{width:90px}.w100{width:100px}.w115{width:115px}.w125{width:125px}.w150{width:150px}.w175{width:175px}.w185{width:185px}.w200{width:200px}.w225{width:225px}.w250{width:250px}.w-10{width:10%}.w-15{width:15%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-50{width:50%}.w-65{width:65%}.w-75{width:75%}.w-100{width:100%}.maw400{max-width:400px}.maw450{max-width:450px}.maw500{max-width:500px}.maw750{max-width:750px}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}html,body{height:100%;margin:0;padding:0}body{background-color:#eceff1!important;font-family:Helvetica Neue,Roboto,sans-serif;color:#212529}html.p-dark body{background-color:var(--p-surface-900)!important;color:var(--p-text-color)!important}.layout-wrapper{background-color:#eceff1!important}.layout-wrapper .page{padding:76px 2em 40px;background-color:transparent}@media (max-width: 768px){.layout-wrapper .page{padding-left:8px;padding-right:8px;overflow-x:hidden}}.layout-wrapper .layout-main{margin-left:65px!important;padding:65px 10px 0!important;display:block!important;min-height:auto!important}body.main-body{display:block!important}.page-title{color:var(--p-primary-800)!important;font-weight:600!important;font-size:22px!important;margin:0 0 16px!important;padding:0!important;letter-spacing:-.01em!important}.page-header{margin:0 0 16px!important}.page-header .page-title,.page-header h1.page-title{color:var(--p-primary-800)!important;font-weight:600!important;font-size:22px!important;margin:0!important;padding:0!important;letter-spacing:-.01em!important}.topbar{background-color:var(--p-primary-500)!important;height:60px;position:fixed;top:0;width:100%;z-index:1000;box-shadow:0 2px 10px #00000029}.topbar a,.topbar .topbar-icon{color:#fff!important}@media (min-width: 756px){.topbar .profile-info .topbar-item-name.profile-name,.topbar .profile-info .topbar-item-name.profile-role{color:#fff!important}}@media (max-width: 755px){.topbar .profile-info .topbar-item-name.profile-name,.topbar .profile-info .topbar-item-name.profile-role{color:var(--p-text-color, #333333)!important}}.topbar #topbar-menu-button{color:#fff!important}app-topbar .topbar-menu li ul li a i{color:var(--p-text-color, #333333)!important}.p-button:not(.p-disabled):focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--p-primary-500) 25%,transparent)!important}.p-datatable,.p-table{margin:0}.p-datatable .p-datatable-header,.p-datatable .p-table-header,.p-table .p-datatable-header,.p-table .p-table-header{background:var(--p-surface-50)!important;border:1px solid var(--p-content-border-color)!important}.p-datatable .p-datatable-thead>tr>th,.p-datatable .p-table-thead>tr>th,.p-table .p-datatable-thead>tr>th,.p-table .p-table-thead>tr>th{background:var(--p-primary-500)!important;border:none!important;border-right:1px solid rgba(255,255,255,.12)!important;color:#fff!important;font-weight:600!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.06em!important;white-space:nowrap!important;padding:10px 12px!important}.p-datatable .p-datatable-thead>tr>th .p-sortable-column-icon,.p-datatable .p-datatable-thead>tr>th p-sorticon svg,.p-datatable .p-datatable-thead>tr>th p-sorticon .p-icon,.p-datatable .p-table-thead>tr>th .p-sortable-column-icon,.p-datatable .p-table-thead>tr>th p-sorticon svg,.p-datatable .p-table-thead>tr>th p-sorticon .p-icon,.p-table .p-datatable-thead>tr>th .p-sortable-column-icon,.p-table .p-datatable-thead>tr>th p-sorticon svg,.p-table .p-datatable-thead>tr>th p-sorticon .p-icon,.p-table .p-table-thead>tr>th .p-sortable-column-icon,.p-table .p-table-thead>tr>th p-sorticon svg,.p-table .p-table-thead>tr>th p-sorticon .p-icon{color:#ffffffbf!important;fill:#ffffffbf!important}.p-datatable .p-datatable-thead>tr>th .p-sortable-column-icon path,.p-datatable .p-datatable-thead>tr>th p-sorticon svg path,.p-datatable .p-datatable-thead>tr>th p-sorticon .p-icon path,.p-datatable .p-table-thead>tr>th .p-sortable-column-icon path,.p-datatable .p-table-thead>tr>th p-sorticon svg path,.p-datatable .p-table-thead>tr>th p-sorticon .p-icon path,.p-table .p-datatable-thead>tr>th .p-sortable-column-icon path,.p-table .p-datatable-thead>tr>th p-sorticon svg path,.p-table .p-datatable-thead>tr>th p-sorticon .p-icon path,.p-table .p-table-thead>tr>th .p-sortable-column-icon path,.p-table .p-table-thead>tr>th p-sorticon svg path,.p-table .p-table-thead>tr>th p-sorticon .p-icon path{fill:#ffffffbf!important}.p-datatable .p-datatable-thead>tr>th.p-datatable-sortable-column:hover,.p-datatable .p-table-thead>tr>th.p-datatable-sortable-column:hover,.p-table .p-datatable-thead>tr>th.p-datatable-sortable-column:hover,.p-table .p-table-thead>tr>th.p-datatable-sortable-column:hover{background:var(--p-primary-600)!important;color:#fff!important}.p-datatable .p-datatable-thead>tr>th.p-datatable-column-sorted,.p-datatable .p-table-thead>tr>th.p-datatable-column-sorted,.p-table .p-datatable-thead>tr>th.p-datatable-column-sorted,.p-table .p-table-thead>tr>th.p-datatable-column-sorted{background:var(--p-primary-700)!important;color:#fff!important}.p-datatable .p-datatable-tbody>tr,.p-datatable .p-table-tbody>tr,.p-table .p-datatable-tbody>tr,.p-table .p-table-tbody>tr{transition:background-color .12s ease!important}.p-datatable .p-datatable-tbody>tr:nth-child(2n),.p-datatable .p-table-tbody>tr:nth-child(2n),.p-table .p-datatable-tbody>tr:nth-child(2n),.p-table .p-table-tbody>tr:nth-child(2n){background:var(--p-surface-50)!important}.p-datatable .p-datatable-tbody>tr:nth-child(odd),.p-datatable .p-table-tbody>tr:nth-child(odd),.p-table .p-datatable-tbody>tr:nth-child(odd),.p-table .p-table-tbody>tr:nth-child(odd){background:var(--p-surface-0, #ffffff)!important}.p-datatable .p-datatable-tbody>tr:hover,.p-datatable .p-table-tbody>tr:hover,.p-table .p-datatable-tbody>tr:hover,.p-table .p-table-tbody>tr:hover{background:color-mix(in srgb,var(--p-primary-500) 6%,transparent)!important}.p-datatable .p-datatable-tbody>tr>td,.p-datatable .p-table-tbody>tr>td,.p-table .p-datatable-tbody>tr>td,.p-table .p-table-tbody>tr>td{border:none!important;border-bottom:1px solid var(--p-surface-100)!important;padding:8px 12px!important;font-size:.8125rem!important}.p-inputtext,input[pInputText]{border-color:var(--p-form-field-border-color, #ced4da)!important;height:42px!important;min-height:42px!important;padding:.75rem!important;font-size:14px!important}.p-inputtext:enabled:hover,input[pInputText]:enabled:hover{border-color:var(--p-primary-500)!important}.p-inputtext:enabled:focus,input[pInputText]:enabled:focus{border-color:var(--p-primary-500)!important;box-shadow:0 0 0 .2rem color-mix(in srgb,var(--p-primary-500) 25%,transparent)!important}.p-dropdown,.p-select{border-color:var(--p-form-field-border-color, #ced4da)!important}.p-dropdown:not(.p-disabled):hover,.p-select:not(.p-disabled):hover{border-color:var(--p-primary-500)!important}.p-dropdown:not(.p-disabled).p-focus,.p-select:not(.p-disabled).p-focus{border-color:var(--p-primary-500)!important;box-shadow:0 0 0 .2rem color-mix(in srgb,var(--p-primary-500) 25%,transparent)!important}.p-checkbox .p-checkbox-box{border-color:var(--p-form-field-border-color, #ced4da)!important}.p-checkbox .p-checkbox-box.p-highlight{background:var(--p-primary-500)!important;border-color:var(--p-primary-500)!important}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:var(--p-primary-500)!important}p-checkbox,.p-checkbox-wrapper{display:inline-flex!important;align-items:center!important;gap:8px!important}p-checkbox .p-checkbox,.p-checkbox-wrapper .p-checkbox{display:inline-block!important;margin-right:8px!important}p-checkbox .p-checkbox-label,p-checkbox span.p-checkbox-label,p-checkbox label,p-checkbox .p-component-label,p-checkbox .p-element:after,.p-checkbox-wrapper .p-checkbox-label,.p-checkbox-wrapper span.p-checkbox-label,.p-checkbox-wrapper label,.p-checkbox-wrapper .p-component-label,.p-checkbox-wrapper .p-element:after{color:#212529!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;display:inline-block!important;visibility:visible!important;opacity:1!important;font-size:14px!important;white-space:nowrap!important}.p-radiobutton,p-radiobutton,body .p-radiobutton,body p-radiobutton{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-right:16px!important;cursor:pointer!important}.p-radiobutton .p-radiobutton-box,p-radiobutton .p-radiobutton-box,body .p-radiobutton .p-radiobutton-box,body p-radiobutton .p-radiobutton-box{border:2px solid var(--p-form-field-border-color, #ced4da)!important;width:20px!important;height:20px!important;border-radius:50%!important;background:var(--p-form-field-background, #ffffff)!important;display:inline-block!important;position:relative!important;transition:border-color .15s,background-color .15s!important}.p-radiobutton .p-radiobutton-box:hover,p-radiobutton .p-radiobutton-box:hover,body .p-radiobutton .p-radiobutton-box:hover,body p-radiobutton .p-radiobutton-box:hover{border-color:var(--p-primary-500)!important}.p-radiobutton .p-radiobutton-box.p-highlight,p-radiobutton .p-radiobutton-box.p-highlight,body .p-radiobutton .p-radiobutton-box.p-highlight,body p-radiobutton .p-radiobutton-box.p-highlight{border-color:var(--p-primary-500)!important;background:var(--p-form-field-background, #ffffff)!important}.p-radiobutton .p-radiobutton-box.p-highlight:after,p-radiobutton .p-radiobutton-box.p-highlight:after,body .p-radiobutton .p-radiobutton-box.p-highlight:after,body p-radiobutton .p-radiobutton-box.p-highlight:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:10px!important;height:10px!important;background:var(--p-primary-500)!important;border-radius:50%!important;display:block!important;opacity:1!important;transition:all .2s ease!important}.p-radiobutton .p-radiobutton-box.p-highlight:hover:after,p-radiobutton .p-radiobutton-box.p-highlight:hover:after,body .p-radiobutton .p-radiobutton-box.p-highlight:hover:after,body p-radiobutton .p-radiobutton-box.p-highlight:hover:after{background:var(--p-primary-300)!important}.p-radiobutton .p-radiobutton-box.p-highlight .p-radiobutton-icon,p-radiobutton .p-radiobutton-box.p-highlight .p-radiobutton-icon,body .p-radiobutton .p-radiobutton-box.p-highlight .p-radiobutton-icon,body p-radiobutton .p-radiobutton-box.p-highlight .p-radiobutton-icon{display:none!important}.p-radiobutton .p-radiobutton-box:not(.p-highlight):after,p-radiobutton .p-radiobutton-box:not(.p-highlight):after,body .p-radiobutton .p-radiobutton-box:not(.p-highlight):after,body p-radiobutton .p-radiobutton-box:not(.p-highlight):after{display:none!important}.p-radiobutton .p-radiobutton-label,.p-radiobutton label,.p-radiobutton span,p-radiobutton .p-radiobutton-label,p-radiobutton label,p-radiobutton span,body .p-radiobutton .p-radiobutton-label,body .p-radiobutton label,body .p-radiobutton span,body p-radiobutton .p-radiobutton-label,body p-radiobutton label,body p-radiobutton span{color:#212529!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;display:inline-block!important;visibility:visible!important;opacity:1!important;font-size:14px!important;font-weight:400!important;margin-left:8px!important;white-space:nowrap!important}.p-dialog .p-radiobutton,.p-dialog p-radiobutton,.customization-table .p-radiobutton,.customization-table p-radiobutton,div[fxlayout=row] .p-radiobutton,div[fxlayout=row] p-radiobutton{display:inline-flex!important;align-items:center!important;margin-right:20px!important}.p-dialog .p-radiobutton .p-radiobutton-label,.p-dialog .p-radiobutton label,.p-dialog p-radiobutton .p-radiobutton-label,.p-dialog p-radiobutton label,.customization-table .p-radiobutton .p-radiobutton-label,.customization-table .p-radiobutton label,.customization-table p-radiobutton .p-radiobutton-label,.customization-table p-radiobutton label,div[fxlayout=row] .p-radiobutton .p-radiobutton-label,div[fxlayout=row] .p-radiobutton label,div[fxlayout=row] p-radiobutton .p-radiobutton-label,div[fxlayout=row] p-radiobutton label{display:inline-block!important;visibility:visible!important;opacity:1!important;color:#212529!important;font-size:14px!important;margin-left:8px!important}.radio-button-container p-radiobutton.p-component,.radio-button-container .p-radiobutton.p-component{margin-right:0!important}body ::ng-deep p-radioButton,body ::ng-deep p-radiobutton,body ::ng-deep .p-radiobutton{display:inline-flex!important;align-items:center!important;gap:8px!important}body ::ng-deep p-radioButton .p-radiobutton-label,body ::ng-deep p-radioButton label,body ::ng-deep p-radioButton span:not(.p-radiobutton-box):not(.p-radiobutton-icon),body ::ng-deep p-radiobutton .p-radiobutton-label,body ::ng-deep p-radiobutton label,body ::ng-deep p-radiobutton span:not(.p-radiobutton-box):not(.p-radiobutton-icon),body ::ng-deep .p-radiobutton .p-radiobutton-label,body ::ng-deep .p-radiobutton label,body ::ng-deep .p-radiobutton span:not(.p-radiobutton-box):not(.p-radiobutton-icon){display:inline-block!important;visibility:visible!important;opacity:1!important;color:#212529!important;font-size:14px!important;margin-left:8px!important;font-weight:400!important;line-height:1.4!important;white-space:nowrap!important}html body .p-dialog ::ng-deep p-radioButton .p-radiobutton-label,html body .customization-table ::ng-deep p-radioButton .p-radiobutton-label,html body .p-dialog ::ng-deep p-radiobutton .p-radiobutton-label,html body .customization-table ::ng-deep p-radiobutton .p-radiobutton-label{display:inline-block!important;visibility:visible!important;opacity:1!important;color:#212529!important;font-size:14px!important;font-weight:400!important}p-checkbox,.p-checkbox{display:inline-block!important;position:relative!important}p-checkbox .p-checkbox-box,.p-checkbox .p-checkbox-box{width:20px!important;height:20px!important;border:2px solid var(--p-form-field-border-color, #ced4da)!important;background:var(--p-form-field-background, #ffffff)!important;border-radius:3px!important;display:inline-block!important;position:relative!important;cursor:pointer!important;transition:all .2s ease!important;opacity:1!important;visibility:visible!important}p-checkbox .p-checkbox-box:hover,.p-checkbox .p-checkbox-box:hover{border-color:var(--p-primary-500)!important}p-checkbox .p-checkbox-box.p-highlight,p-checkbox .p-checkbox-box.p-checked,.p-checkbox .p-checkbox-box.p-highlight,.p-checkbox .p-checkbox-box.p-checked{background:var(--p-primary-500)!important;border-color:var(--p-primary-500)!important}p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon,p-checkbox .p-checkbox-box.p-checked .p-checkbox-icon,.p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon,.p-checkbox .p-checkbox-box.p-checked .p-checkbox-icon{color:#fff!important;display:block!important}p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon:before,p-checkbox .p-checkbox-box.p-checked .p-checkbox-icon:before,.p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon:before,.p-checkbox .p-checkbox-box.p-checked .p-checkbox-icon:before{content:"\e90a"!important;font-family:PrimeIcons!important;font-size:12px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}p-checkbox .p-checkbox-label,.p-checkbox .p-checkbox-label{color:#212529!important;margin-left:8px!important;cursor:pointer!important;display:inline-block!important;font-size:14px!important}body ::ng-deep p-checkbox .p-checkbox-label,body ::ng-deep p-checkbox span{color:#212529!important;visibility:visible!important;opacity:1!important;display:inline-block!important}app-table p-checkbox,app-table .p-checkbox,.p-datatable p-checkbox,.p-datatable .p-checkbox{display:inline-block!important}app-table p-checkbox .p-checkbox-box,app-table .p-checkbox .p-checkbox-box,.p-datatable p-checkbox .p-checkbox-box,.p-datatable .p-checkbox .p-checkbox-box{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;border:2px solid var(--p-form-field-border-color, #ced4da)!important;background:var(--p-form-field-background, #ffffff)!important;border-radius:3px!important;display:inline-block!important;position:relative!important;cursor:pointer!important;transition:all .2s ease!important}app-table p-checkbox .p-checkbox-box:hover,app-table .p-checkbox .p-checkbox-box:hover,.p-datatable p-checkbox .p-checkbox-box:hover,.p-datatable .p-checkbox .p-checkbox-box:hover{border-color:var(--p-primary-500)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--p-primary-500) 15%,transparent)!important}app-table p-checkbox .p-checkbox-box.p-highlight,app-table p-checkbox .p-checkbox-box.p-checked,app-table .p-checkbox .p-checkbox-box.p-highlight,app-table .p-checkbox .p-checkbox-box.p-checked,.p-datatable p-checkbox .p-checkbox-box.p-highlight,.p-datatable p-checkbox .p-checkbox-box.p-checked,.p-datatable .p-checkbox .p-checkbox-box.p-highlight,.p-datatable .p-checkbox .p-checkbox-box.p-checked{background:var(--p-primary-500)!important;border-color:var(--p-primary-500)!important}p-checkbox[data-p-checked=true] .p-checkbox-box,.p-checkbox[data-p-checked=true] .p-checkbox-box{background:var(--p-primary-500)!important;border-color:var(--p-primary-500)!important}p-checkbox[data-p-checked=false] .p-checkbox-box,.p-checkbox[data-p-checked=false] .p-checkbox-box{background:var(--p-form-field-background, #ffffff)!important;border-color:var(--p-form-field-border-color, #ced4da)!important}p-checkbox[data-p-checked=false] .p-checkbox-box:after,.p-checkbox[data-p-checked=false] .p-checkbox-box:after{display:none!important}p-checkbox.p-highlight .p-checkbox-box,p-checkbox.p-checkbox-checked .p-checkbox-box,.p-checkbox.p-highlight .p-checkbox-box,.p-checkbox.p-checkbox-checked .p-checkbox-box{background:var(--p-primary-500)!important;border-color:var(--p-primary-500)!important}p-checkbox .p-checkbox-box,.p-checkbox .p-checkbox-box{width:18px!important;height:18px!important;border-radius:3px!important;display:inline-block!important;position:relative!important;cursor:pointer!important;opacity:1!important;visibility:visible!important}p-radiobutton[data-p-checked=true] .p-radiobutton-box,.p-radiobutton[data-p-checked=true] .p-radiobutton-box{border-color:var(--p-primary-500)!important;background:var(--p-form-field-background, #ffffff)!important}p-radiobutton[data-p-checked=true] .p-radiobutton-box:after,.p-radiobutton[data-p-checked=true] .p-radiobutton-box:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:10px!important;height:10px!important;background:var(--p-primary-500)!important;border-radius:50%!important;display:block!important;opacity:1!important}p-radiobutton[data-p-checked=false] .p-radiobutton-box,.p-radiobutton[data-p-checked=false] .p-radiobutton-box{background:var(--p-form-field-background, #ffffff)!important;border-color:var(--p-form-field-border-color, #ced4da)!important}p-radiobutton[data-p-checked=false] .p-radiobutton-box:after,.p-radiobutton[data-p-checked=false] .p-radiobutton-box:after{display:none!important}p-radiobutton input[type=radio]:checked+.p-radiobutton-box,.p-radiobutton input[type=radio]:checked+.p-radiobutton-box,p-radiobutton input[type=radio]:checked~.p-radiobutton-box,.p-radiobutton input[type=radio]:checked~.p-radiobutton-box{border-color:var(--p-primary-500)!important;background:var(--p-form-field-background, #ffffff)!important}p-radiobutton input[type=radio]:checked+.p-radiobutton-box:after,.p-radiobutton input[type=radio]:checked+.p-radiobutton-box:after,p-radiobutton input[type=radio]:checked~.p-radiobutton-box:after,.p-radiobutton input[type=radio]:checked~.p-radiobutton-box:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:10px!important;height:10px!important;background:var(--p-primary-500)!important;border-radius:50%!important;display:block!important}p-radiobutton .p-radiobutton-box,.p-radiobutton .p-radiobutton-box{width:20px!important;height:20px!important;border:2px solid var(--p-form-field-border-color, #ced4da)!important;background:var(--p-form-field-background, #ffffff)!important;border-radius:50%!important;display:inline-block!important;position:relative!important;cursor:pointer!important;opacity:1!important;visibility:visible!important}p-radiobutton .p-radiobutton-box:hover,.p-radiobutton .p-radiobutton-box:hover{border-color:var(--p-primary-500)!important}.p-menubar{background:var(--p-content-background, #f8f9fa)!important;border:1px solid var(--p-content-border-color, #dee2e6)!important}.p-menubar .p-menuitem-link:hover{background:var(--p-content-hover-background, #e9ecef)!important}.p-panel .p-panel-header,.p-fieldset .p-fieldset-legend{background:var(--p-primary-600)!important;color:#fff!important}.p-dialog{max-height:none!important;transform:none!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f!important;background:var(--p-content-background, #ffffff)!important;color:var(--p-text-color, #212529)!important;border:none!important}.p-dialog .p-dialog-header{background:var(--p-primary-600)!important;color:#fff!important;position:relative!important;border-radius:8px 8px 0 0!important;border-bottom:none!important}.p-dialog .p-dialog-header .p-dialog-header-close,.p-dialog .p-dialog-header .p-dialog-close-button,.p-dialog .p-dialog-header .p-button.p-dialog-header-close{visibility:visible!important;opacity:1!important;position:absolute!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;width:32px!important;height:32px!important;border-radius:4px!important}.p-dialog .p-dialog-header .p-dialog-header-close:hover,.p-dialog .p-dialog-header .p-dialog-close-button:hover,.p-dialog .p-dialog-header .p-button.p-dialog-header-close:hover{background:#fff3!important;color:#fff!important}.p-dialog .p-dialog-header .p-dialog-header-close .p-button-icon,.p-dialog .p-dialog-header .p-dialog-close-button .p-button-icon,.p-dialog .p-dialog-header .p-button.p-dialog-header-close .p-button-icon{color:#fff!important}.p-dialog .p-dialog-content{border-radius:0!important;background:var(--p-content-background, #ffffff)!important}.p-dialog .p-dialog-footer{background:var(--p-content-background, #ffffff)!important;border-radius:0 0 8px 8px!important;border-top:1px solid var(--p-content-border-color, #e9ecef)!important}.p-dialog .p-dialog-footer .p-button{border-radius:6px!important}.p-toast{position:fixed!important;top:80px!important;right:20px!important;z-index:9999!important}.p-toast .p-toast-message{margin-bottom:8px!important;border-radius:6px!important;box-shadow:0 3px 6px #00000029!important;min-width:320px!important;max-width:500px!important}.p-toast .p-toast-message.p-toast-message-success{background:#4caf50!important;border:1px solid #45a049!important;color:#fff!important}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content{padding:12px 16px!important}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content .p-toast-message-icon{color:#fff!important;font-size:18px!important;margin-right:8px!important}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content .p-toast-summary{color:#fff!important;font-weight:600!important;font-size:14px!important;margin-bottom:2px!important}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-content .p-toast-detail{color:#fff!important;font-size:13px!important;line-height:1.3!important}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:#fff!important;font-size:14px!important;width:20px!important;height:20px!important}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{background:#ffffff1a!important;color:#fff!important}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--p-primary-500)!important;color:#fff!important}.p-accordion .p-accordion-header .p-accordion-header-link{background:var(--p-content-background, #f8f9fa)!important;border:1px solid var(--p-content-border-color, #dee2e6)!important}.p-accordion .p-accordion-header .p-accordion-header-link:not(.p-disabled):hover{background:var(--p-content-hover-background, #e9ecef)!important}.p-accordion .p-accordion-header.p-highlight .p-accordion-header-link{background:var(--p-primary-500)!important;color:#fff!important}.page-title{color:var(--p-text-color, #343a40)!important}.fieldset-panel .fieldset-header{background-color:var(--p-primary-600)!important;color:#fff!important}app-editor-wrapper>div{display:flex!important;justify-content:center!important;width:100%!important}app-editor-wrapper>div .fieldset-body{display:inline-block!important;text-align:left!important;margin:0 auto!important;max-width:1200px!important;width:auto!important;min-width:600px!important}app-vendor-details,app-carrier-details,app-dock-details,app-material-code-details,app-plant-details,app-reason-code-details,app-schedule-limit-details,app-supplier-details,app-user-details,app-user-role-details{display:block!important;width:100%!important;text-align:center!important}app-vendor-details>*,app-carrier-details>*,app-dock-details>*,app-material-code-details>*,app-plant-details>*,app-reason-code-details>*,app-schedule-limit-details>*,app-supplier-details>*,app-user-details>*,app-user-role-details>*{display:inline-block!important;text-align:left!important;margin:0 auto!important;max-width:1200px!important;width:auto!important;min-width:600px!important}@media (max-width: 768px){.fieldset-body,app-vendor-details>*,app-carrier-details>*,app-dock-details>*,app-material-code-details>*,app-plant-details>*,app-reason-code-details>*,app-schedule-limit-details>*,app-supplier-details>*,app-user-details>*,app-user-role-details>*{min-width:unset!important;width:100%!important}}.p-orderlist{border:1px solid var(--p-content-border-color, #dee2e6)!important;border-radius:4px!important}.p-orderlist .p-orderlist-header{background:var(--p-primary-500)!important;color:#fff!important;padding:12px 16px!important;border-bottom:1px solid var(--p-content-border-color, #dee2e6)!important;font-weight:500!important;text-align:center!important;border-radius:4px 4px 0 0!important}.p-orderlist .p-orderlist-list-container{border:none!important}.p-orderlist .p-orderlist-list-container .p-orderlist-list{background:var(--p-content-background, #ffffff)!important;margin:0!important;padding:0!important;list-style:none!important;border-radius:0 0 4px 4px!important}.p-orderlist .p-orderlist-list-container .p-orderlist-list .p-orderlist-item{padding:8px 12px!important;border-bottom:1px solid var(--p-content-border-color, #e9ecef)!important;background:var(--p-content-background, #ffffff)!important;cursor:pointer!important;transition:background-color .15s!important}.p-orderlist .p-orderlist-list-container .p-orderlist-list .p-orderlist-item:last-child{border-bottom:none!important}.p-orderlist .p-orderlist-list-container .p-orderlist-list .p-orderlist-item:hover{background:var(--p-content-hover-background, #f8f9fa)!important}.p-orderlist .p-orderlist-list-container .p-orderlist-list .p-orderlist-item.p-highlight{background:color-mix(in srgb,var(--p-primary-500) 15%,transparent)!important;color:var(--p-text-color, #212529)!important}.p-orderlist .p-orderlist-list-container .p-orderlist-list .p-orderlist-item>div{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important}.p-orderlist .p-orderlist-list-container .p-orderlist-list .p-orderlist-item>div .mx-2.w150{flex:0 0 150px!important;margin-right:12px!important}.p-orderlist .p-orderlist-list-container .p-orderlist-list .p-orderlist-item>div .mx-2.w150 span{font-size:14px!important;color:#212529!important}.p-orderlist .p-orderlist-list-container .p-orderlist-list .p-orderlist-item>div .mx-2.w150 span.hidden-column{color:var(--p-text-muted-color, #6c757d)!important;font-style:italic!important}.p-orderlist .p-orderlist-list-container .p-orderlist-list .p-orderlist-item>div .w-100{flex:1!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important}.p-orderlist .p-orderlist-list-container .p-orderlist-list .p-orderlist-item>div .w-100 .d-block.w-100.mx-4{flex:1!important;margin:0 8px!important}.p-orderlist .p-orderlist-list-container .p-orderlist-list .p-orderlist-item>div .w-100 .d-block.w-100.mx-4 .p-slider{height:6px!important;background:var(--p-content-border-color, #e9ecef)!important;border-radius:3px!important}.p-orderlist .p-orderlist-list-container .p-orderlist-list .p-orderlist-item>div .w-100 .d-block.w-100.mx-4 .p-slider .p-slider-range{background:#8bc34a!important}.p-orderlist .p-orderlist-list-container .p-orderlist-list .p-orderlist-item>div .w-100 .d-block.w-100.mx-4 .p-slider .p-slider-handle{width:18px!important;height:18px!important;background:#8bc34a!important;border:2px solid #ffffff!important;box-shadow:0 2px 4px #0000001a!important}.p-orderlist .p-orderlist-list-container .p-orderlist-list .p-orderlist-item>div .w-100 p-inputswitch{flex-shrink:0!important}.p-orderlist .p-orderlist-controls{display:flex!important;flex-direction:column!important;gap:4px!important;margin-left:8px!important}.p-orderlist .p-orderlist-controls .p-button{width:32px!important;height:32px!important;padding:0!important;min-width:32px!important}.p-orderlist .p-orderlist-controls .p-button.p-button-sm{font-size:12px!important}.p-listbox{border:1px solid var(--p-content-border-color, #dee2e6)!important;border-radius:4px!important;background:var(--p-content-background, #ffffff)!important}.p-listbox .p-listbox-list{padding:0!important}.p-listbox .p-listbox-list .p-listbox-option{padding:8px 12px!important;border-bottom:1px solid var(--p-content-border-color, #e9ecef)!important;cursor:pointer!important;transition:background-color .15s!important}.p-listbox .p-listbox-list .p-listbox-option:last-child{border-bottom:none!important}.p-listbox .p-listbox-list .p-listbox-option:hover{background:var(--p-content-hover-background, #f8f9fa)!important}.p-listbox .p-listbox-list .p-listbox-option.p-highlight{background:color-mix(in srgb,var(--p-primary-500) 15%,transparent)!important;color:var(--p-text-color, #212529)!important}.p-datepicker .p-datepicker-header{background-color:var(--p-primary-600)!important;color:#fff!important}.p-datepicker .p-datepicker-header .p-datepicker-title,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year{color:#fff!important}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-select-month,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-select-year,.p-datepicker .p-datepicker-header .p-datepicker-title button[aria-label="Choose Month"],.p-datepicker .p-datepicker-header .p-datepicker-title button[aria-label="Choose Year"]{color:#fff!important;background:transparent!important;border:none!important}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-select-month:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-select-year:hover,.p-datepicker .p-datepicker-header .p-datepicker-title button[aria-label="Choose Month"]:hover,.p-datepicker .p-datepicker-header .p-datepicker-title button[aria-label="Choose Year"]:hover{color:#fffc!important;background:#ffffff26!important;border-radius:4px!important;transition:all .2s ease!important}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-select-month:focus,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-select-year:focus,.p-datepicker .p-datepicker-header .p-datepicker-title button[aria-label="Choose Month"]:focus,.p-datepicker .p-datepicker-header .p-datepicker-title button[aria-label="Choose Year"]:focus{color:#fff!important;background:#ffffff1a!important;outline:none!important;box-shadow:0 0 0 2px #ffffff4d!important}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{color:#fff!important}.p-datepicker .p-datepicker-header .p-datepicker-prev:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:hover{color:#fffc!important;background:#ffffff26!important;border-radius:4px!important;transition:all .2s ease!important}.p-datepicker .p-datepicker-today>span{background-color:color-mix(in srgb,var(--p-primary-500) 15%,transparent)!important}.p-toggleswitch{display:inline-block!important}#appt-form-po-autocomplete-0 label,[id^=appt-form-po-autocomplete-] label{display:none!important}.list-group .list-group-item{color:#212529!important;background-color:var(--p-content-background, #ffffff)!important;border:1px solid var(--p-content-border-color, #e9ecef)!important;margin-bottom:8px!important;padding:16px!important;border-radius:4px!important}.list-group .list-group-item span{color:#212529!important;font-size:14px!important;line-height:1.5!important;display:block!important}.list-group .list-group-item span strong,.list-group .list-group-item span .font-weight-bold{color:#212529!important;font-weight:600!important}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{color:#fff!important}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon svg{color:#fff!important}.p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon svg path{fill:#fff!important;color:#fff!important}.p-checkbox.p-checkbox-checked.p-highlight svg[data-p-icon=check] path,.p-checkbox.p-checkbox-checked.p-highlight .p-checkbox-icon path,.p-checkbox-checked svg[data-p-icon=check] path,.p-checkbox-checked .p-checkbox-icon path{fill:#fff!important;color:#fff!important}.p-checkbox-checked svg path,.p-checkbox.p-highlight svg path{fill:#fff!important;color:#fff!important}.p-dialog-content>.scroll>p-table,.p-dialog-content>p-table,.p-dialog-content>.plain-table{margin-top:1rem}.status-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.04em;white-space:nowrap;text-transform:uppercase}.status-badge--active{background:#d1fae5;color:#065f46}.status-badge--inactive{background:#f3f4f6;color:#6b7280}.status-badge--suspended,.status-badge--entry{background:#fef3c7;color:#b45309}.status-badge--received{background:#dbeafe;color:#1d4ed8}.status-badge--exit{background:#d1fae5;color:#065f46}.status-badge--canceled{background:#fee2e2;color:#b91c1c}.status-badge--in.progress,.status-badge--in-progress{background:#fef3c7;color:#b45309}.status-badge--completed{background:#d1fae5;color:#065f46}.status-badge--scheduled{background:#dbeafe;color:#1d4ed8}.status-badge--cancelled{background:#fee2e2;color:#b91c1c}.status-badge--a{background:#d1fae5;color:#065f46}.status-badge--i{background:#f3f4f6;color:#6b7280}.status-badge--r{background:#fee2e2;color:#b91c1c}html,body{margin:0;padding:0;height:100%;font-family:Inter,sans-serif}div{box-sizing:border-box}.layout-wrapper{min-height:100%;margin-bottom:-40px}.layout-wrapper .page{padding:96px 2em 75px}.layout-wrapper .page-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-bottom:.4em}.layout-wrapper .page-title{font-size:1.75rem;font-weight:400;word-break:normal;margin:0}.layout-wrapper .page-subtitle{font-size:1.2rem}.layout-content{min-height:100vh}.layout-content.with-sidebar{margin-left:256px;padding:80px 24px 24px;transition:margin-left .3s cubic-bezier(.4,0,.2,1)}.layout-content.with-sidebar.sidebar-collapsed{margin-left:56px}@media (max-width: 767px){.layout-content.with-sidebar{margin-left:0;padding:72px 16px 16px}.layout-content.with-sidebar.sidebar-collapsed{margin-left:0}}.sidebar-drawer .p-drawer-header{padding:0!important;border-bottom:none!important}.sidebar-drawer .p-drawer-content{padding:0!important}.link{color:#007ad9;text-decoration:none;cursor:pointer}.required-field:after{content:"*";margin-left:3px}.error-container{color:#e62a10;display:flex;justify-content:flex-end}.validation-message-error{font-size:.75rem;font-weight:600}.button-container button{margin:3px 0}.fieldset-body{height:auto}.fieldset-body .fieldset-panel{border:0 none!important;box-shadow:0 4px 20px #0000001a,0 1px 5px #0000000f!important;border-radius:10px!important;overflow:hidden;margin:0 auto;padding-bottom:20px;width:100%}.fieldset-body .fieldset-panel .fieldset-header{margin-bottom:30px;background:linear-gradient(135deg,var(--p-primary-600) 0%,var(--p-primary-700) 100%);color:#fff!important;position:relative}.fieldset-body .fieldset-panel .fieldset-header h1{font-size:18px;font-weight:600;color:#fff!important}.fieldset-body .fieldset-panel .fieldset-header h2{font-size:14px;font-weight:400;margin-top:0;color:#fff!important}.fieldset-body .fieldset-panel label:not(.p-checkbox-label):not(.p-radiobutton-label):not(.custom-file-upload){font-size:.875rem!important;font-weight:600!important;color:var(--p-primary-700)!important;letter-spacing:.02em}.plain-table{border:1px solid #d8d8d8;border-collapse:collapse;width:100%}.plain-table thead{text-align:left}.plain-table tr,.plain-table th,.plain-table td{border:1px solid #d8d8d8}.plain-table th,.plain-table td{padding:12px}body .p-component,body .p-component .p-component{font-family:Helvetica Neue,Roboto,sans-serif}.p-table{margin:0}.p-table .p-table-wrapper table,.p-table-wrapper table{table-layout:auto}.p-table-thead>tr>th{font-weight:600!important}.p-treetable .p-treetable-thead tr th{border:1px solid #d8d8d8!important}.p-treetable .p-treetable-tbody tr td{border:1px solid #d8d8d8!important;padding:4px 12px!important}.p-treetable .p-treetable-tbody>tr[aria-level="1"]>td:first-child{padding-left:24px!important;display:flex!important;align-items:center!important}.p-treetable .p-treetable-tbody>tr[aria-level="1"]>td:first-child .p-treetable-toggler{visibility:visible;margin-right:8px;flex-shrink:0!important}.p-treetable .p-treetable-tbody>tr[aria-level="2"]>td:first-child{padding-left:80px!important;display:flex!important;align-items:center!important}.p-treetable .p-treetable-tbody>tr[aria-level="2"]>td:first-child .p-treetable-toggler{visibility:hidden;width:16px}.p-toast{top:50px}.p-toast-message{font-size:.9em}.p-menubar{height:36px;border-top:none!important;border-right:none!important;border-left:none!important;border-radius:initial!important}.p-tree-container{overflow:initial!important}.p-tree .p-treenode-selectable.p-treenode-content{outline-style:none}.p-treenode{padding:.143em 0 0!important}.p-treenode-label{padding:0 .25em!important}.p-treenode-content{height:21px}.p-progress-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p-blockui{width:100%;height:100%;inset:0;position:fixed;overflow:hidden}.p-paginator .p-paginator-right-content,.p-paginator .p-paginator-left-content{float:none;display:inline-block}.p-paginator .p-paginator-right-content{margin-left:15px}.p-paginator .p-paginator-left-content{margin-right:15px}body .p-orderlist .p-orderlist-list li.p-orderlist-item.p-highlight{background-color:#c2c2c2;color:initial}.p-orderlist-list{min-height:300px;max-height:500px;overflow-y:scroll}.timeslot-fullscreen-drawer .p-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid var(--p-primary-300);background:var(--p-primary-600);color:#fff}.timeslot-fullscreen-drawer .timeslot-drawer-title{font-size:1rem;font-weight:600;color:#fff}.timeslot-fullscreen-drawer .p-drawer-close-button{color:#fff!important;margin-left:auto}.timeslot-fullscreen-drawer .p-drawer-close-button:hover{background:#ffffff26!important}.timeslot-fullscreen-drawer .p-drawer-content{padding:12px 0 0;overflow:hidden;height:calc(100vh - 52px)}body .p-fieldset{margin:0;min-inline-size:auto;border:1px solid var(--p-primary-200)!important;border-radius:6px!important;padding:8px!important}body .p-fieldset .p-fieldset-legend{background:#fff!important;border:none!important;border-radius:0!important;padding:0!important;font-size:.857rem!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase!important;color:var(--p-primary-600)!important;box-shadow:none!important}body .p-fieldset .p-fieldset-legend span,body .p-fieldset .p-fieldset-legend .p-fieldset-legend-label{color:var(--p-primary-600)!important;border:1px solid var(--p-primary-200)!important;border-radius:4px!important;padding:2px 10px!important;background:#fff!important}body .p-fieldset .p-fieldset-content{padding:4px 0 0!important}.p-dropdown .p-dropdown-clear-icon{right:1.25em}.custom-inputwrapper-filled~label{top:-20px!important;font-size:12px!important;color:var(--p-primary-500)!important}.dynamic-dialog{max-width:700px;width:100%;max-height:500px}body .md-inputfield textarea:focus~label,body .md-inputfield textarea.p-filled~label{color:var(--p-primary-500);top:-20px;font-size:12px}textarea.p-inputtext:read-only{border-bottom:1px dotted;opacity:.35}.p-splitbutton.p-buttonset{display:flex}.p-splitbutton.p-buttonset .p-button:first-child{margin-right:0!important;flex:1}.p-splitbutton.p-buttonset .p-button:last-child{margin-left:0!important}.pdf-view-dialog{width:100%;height:100%;margin:0;padding:0;max-height:100vh;background-color:#e3e3e3!important}.p-inputgroup>p-button:not(:first-child)>.p-button{border-top-left-radius:50%;border-bottom-left-radius:50%}.p-datepicker.p-datepicker-timeonly.p-datepicker-touch-ui .p-timepicker{display:flex;align-items:center;justify-content:center}.p-datepicker.p-datepicker-timeonly.p-datepicker-touch-ui .p-timepicker .p-hour-picker a span.pi.pi-chevron-up,.p-datepicker.p-datepicker-timeonly.p-datepicker-touch-ui .p-timepicker .p-minute-picker a span.pi.pi-chevron-up{font-size:30px}.p-datepicker.p-datepicker-timeonly.p-datepicker-touch-ui .p-timepicker .p-hour-picker a span.pi.pi-chevron-down,.p-datepicker.p-datepicker-timeonly.p-datepicker-touch-ui .p-timepicker .p-minute-picker a span.pi.pi-chevron-down{font-size:45px}.p-datepicker.p-datepicker-touch-ui tbody td{text-align:center!important}.p-datepicker.p-datepicker-touch-ui tbody td a,.p-datepicker.p-datepicker-touch-ui tbody td span{padding:0!important;display:inline-flex;align-items:center;justify-content:center}body .p-tabview.p-tabview-top>.p-tabview-nav>li{outline-style:none}.form-grid.p-fluid,.fieldset-body,[class*=-details]{max-width:1200px!important;margin:0 auto!important;width:auto!important;min-width:600px!important}@media (max-width: 768px){.form-grid.p-fluid,.fieldset-body,[class*=-details]{min-width:unset!important;width:100%!important}}.layout-main{display:flex!important;flex-direction:column!important;align-items:center!important}.login-form{padding:30px 0 20px}.login-form .p-col-12{padding:7px 50px}.login-form p-checkbox{display:inline-block;vertical-align:middle}.login-form p-checkbox .p-checkbox{display:inline-block;vertical-align:middle}.login-form label[for=rememberMe]{display:inline-block;vertical-align:middle;cursor:pointer}app-dashboard-material .dasboard-schedule-filter{height:auto!important;min-height:65px!important;margin:10px!important;display:flex!important;align-items:flex-end!important}app-dashboard-material .dasboard-schedule-filter .md-inputfield{width:100%!important;margin-bottom:0!important}app-dashboard-material .dasboard-schedule-filter .md-inputfield label{margin-bottom:5px!important;font-size:.875rem!important;font-weight:500!important;position:static!important;top:auto!important;transform:none!important}app-dashboard-material .dasboard-schedule-filter .md-inputfield .p-multiselect,app-dashboard-material .dasboard-schedule-filter .md-inputfield .p-datepicker,app-dashboard-material .dasboard-schedule-filter .md-inputfield .p-datepicker input{margin-top:0!important}.p-accordion{margin-bottom:4px!important}.p-accordion .p-accordion-panel{margin-bottom:0!important;border:1px solid var(--p-surface-200, #e5e7eb)!important;border-radius:6px!important}.p-accordion .p-accordion-header{background:var(--p-surface-50, #f9fafb)!important;border-bottom:1px solid var(--p-surface-200, #e5e7eb)!important;padding:1rem!important;font-weight:600!important;position:relative!important;z-index:10!important}.p-accordion .p-accordion-header .p-accordion-header-link{padding:0!important}.p-accordion .p-accordion-content{padding:1.5rem 1rem!important;background:#fff!important;border-top:0!important}.p-accordion .p-accordion-content .form-grid.p-fluid{margin-top:.5rem!important;margin-bottom:.5rem!important;position:relative!important;z-index:1!important;padding-top:.25rem!important}.p-accordion .p-accordion-content app-extra-filter-table{display:block!important;margin-bottom:1rem!important}.p-accordion .p-accordion-panel:not(.p-accordion-panel-active) .p-accordion-content{display:none!important}app-extra-filter .p-accordion-content{padding-top:1.5rem!important}app-extra-filter .form-grid.p-fluid{margin-top:.75rem!important;padding-top:.5rem!important;position:relative!important;z-index:5!important;clear:both!important}app-extra-filter .form-grid.p-fluid>div{margin-top:.25rem!important;position:relative!important;z-index:6!important}app-extra-filter .form-grid.p-fluid>div button,app-extra-filter .form-grid.p-fluid>div p-splitbutton{position:relative!important;z-index:7!important}app-extra-filter app-extra-filter-table{margin-bottom:.75rem!important;padding-bottom:.5rem!important;border-bottom:1px solid #e5e7eb!important}app-extra-filter app-extra-filter-table:not(:has(.scroll)){display:none!important}html body .p-radiobutton,* .p-radiobutton{display:inline-flex!important;align-items:center!important}html body .p-radiobutton .p-radiobutton-box,* .p-radiobutton .p-radiobutton-box{display:flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;border:2px solid var(--p-form-field-border-color, #ced4da)!important;border-radius:50%!important;background:#fff!important;transition:all .2s!important}html body .p-radiobutton.p-radiobutton-checked .p-radiobutton-box,* .p-radiobutton.p-radiobutton-checked .p-radiobutton-box{border-color:var(--p-primary-500)!important;background:var(--p-primary-500)!important}html body .p-radiobutton.p-radiobutton-checked .p-radiobutton-box:after,* .p-radiobutton.p-radiobutton-checked .p-radiobutton-box:after{content:""!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#fff!important;display:block!important}html body .p-radiobutton .p-radiobutton-icon,* .p-radiobutton .p-radiobutton-icon{display:none!important}html body .p-radiobutton .p-radiobutton-input,* .p-radiobutton .p-radiobutton-input{opacity:0!important;position:absolute!important;z-index:-1!important}.p-button.p-button-secondary.p-button-text.p-button-icon-only:hover{background:var(--p-primary-400)!important;border-color:var(--p-primary-400)!important;color:#fff!important}.p-button.p-button-secondary.p-button-text.p-button-icon-only:hover .p-button-icon{color:#fff!important}.menu-end-section .p-button:hover{background:var(--p-primary-400)!important;border-color:var(--p-primary-400)!important}.menu-end-section .p-button:hover .p-button-icon{color:#fff!important}@media screen and (min-width: 961px) and (max-width: 1084px){.p-menubar .p-menubar-button{display:flex!important}.p-menubar .p-menubar-root-list{display:none!important}.p-menubar .p-menubar-root-list.p-menubar-root-list-active{display:flex!important;flex-direction:column!important;position:absolute!important;top:100%!important;left:0!important;width:100%!important;z-index:1000!important}}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{background-color:var(--p-primary-500)!important;border:1px solid var(--p-primary-600)!important;box-shadow:0 4px 12px #0000004d!important;border-radius:0 0 6px 6px!important}.p-menubar.p-menubar-mobile-active .p-menubar-item-link{color:#fff!important;padding:12px 16px!important}.p-menubar.p-menubar-mobile-active .p-menubar-item-link:hover{background-color:var(--p-primary-400)!important}.p-menubar.p-menubar-mobile-active .p-menubar-item-label,.p-menubar.p-menubar-mobile-active .p-menubar-item-link span{color:#fff!important;display:inline!important;visibility:visible!important}.p-menubar.p-menubar-mobile-active .p-menubar-item-icon{color:#fff!important}.p-menubar-button{background-color:transparent!important;color:#fff!important;border:none!important}.p-menubar-button:hover,.p-menubar-button:focus{background-color:var(--p-primary-400)!important;color:#fff!important}.p-menubar-button svg{color:#fff!important;fill:#fff!important}.p-menubar-button:hover svg,.p-menubar-button:focus svg{color:#fff!important;fill:#fff!important}body .p-menu.p-menu-overlay,.p-component.p-menu.p-menu-overlay{background:var(--p-primary-500)!important;border:1px solid var(--p-primary-600)!important;border-radius:6px!important;box-shadow:0 4px 12px #0000004d!important}body .p-menu.p-menu-overlay .p-menu-list,.p-component.p-menu.p-menu-overlay .p-menu-list{background:transparent!important}body .p-menu.p-menu-overlay .p-menu-list .p-menu-item .p-menu-item-content .p-menu-item-link,.p-component.p-menu.p-menu-overlay .p-menu-list .p-menu-item .p-menu-item-content .p-menu-item-link{color:#fff!important;background:transparent!important}body .p-menu.p-menu-overlay .p-menu-list .p-menu-item .p-menu-item-content .p-menu-item-link .p-menu-item-icon,.p-component.p-menu.p-menu-overlay .p-menu-list .p-menu-item .p-menu-item-content .p-menu-item-link .p-menu-item-icon,body .p-menu.p-menu-overlay .p-menu-list .p-menu-item .p-menu-item-content .p-menu-item-link .p-menu-item-label,.p-component.p-menu.p-menu-overlay .p-menu-list .p-menu-item .p-menu-item-content .p-menu-item-link .p-menu-item-label{color:#fff!important}body .p-menu.p-menu-overlay .p-menu-list .p-menu-item .p-menu-item-content .p-menu-item-link:hover,.p-component.p-menu.p-menu-overlay .p-menu-list .p-menu-item .p-menu-item-content .p-menu-item-link:hover{background:var(--p-primary-400)!important}body .p-menu.p-menu-overlay .p-menu-list .p-menu-item.p-focus>.p-menu-item-content>.p-menu-item-link,.p-component.p-menu.p-menu-overlay .p-menu-list .p-menu-item.p-focus>.p-menu-item-content>.p-menu-item-link{background:var(--p-primary-400)!important}body .p-menu.p-menu-overlay .p-menu-list .p-menu-separator,.p-component.p-menu.p-menu-overlay .p-menu-list .p-menu-separator{border-color:var(--p-primary-600)!important}@media screen and (max-width: 768px){body .p-menu.p-menu-overlay,.p-component.p-menu.p-menu-overlay{left:auto!important;right:10px!important;transform:none!important;max-width:calc(100vw - 20px)!important}}.theme-swatches-row{display:flex;gap:8px;padding:2px 0}.swatch{width:28px;height:28px;border-radius:50%;cursor:pointer;border:3px solid transparent;transition:border-color .15s,transform .15s;position:relative;flex-shrink:0}.swatch.active,.swatch:hover{border-color:var(--p-primary-color);transform:scale(1.1)}.theme-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.theme-option{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;padding:10px 4px;border-radius:8px;border:2px solid transparent;transition:border-color .15s,background .15s}.theme-option.selected{border-color:var(--p-primary-color);background:var(--p-primary-50)}.theme-option:hover:not(.selected){background:var(--p-surface-100)}.theme-option .theme-swatch{width:48px;height:48px;border-radius:50%;position:relative;box-shadow:0 2px 4px #0003}.theme-option .theme-swatch.dark-swatch{border:2px solid rgba(255,255,255,.15);box-shadow:0 2px 4px #0006,inset 0 -8px 12px #00000059}.theme-section-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--p-text-muted-color);margin-bottom:8px}html.p-dark{background:var(--p-surface-900)!important}html.p-dark body .p-menu.p-menu-overlay,html.p-dark .p-component.p-menu.p-menu-overlay{background:var(--p-primary-700)!important;border:1px solid var(--p-primary-800)!important}html.p-dark body .p-menu.p-menu-overlay .p-menu-list .p-menu-item .p-menu-item-content .p-menu-item-link:hover,html.p-dark .p-component.p-menu.p-menu-overlay .p-menu-list .p-menu-item .p-menu-item-content .p-menu-item-link:hover{background:var(--p-primary-600)!important}html.p-dark body .p-menu.p-menu-overlay .p-menu-list .p-menu-item.p-focus>.p-menu-item-content>.p-menu-item-link,html.p-dark .p-component.p-menu.p-menu-overlay .p-menu-list .p-menu-item.p-focus>.p-menu-item-content>.p-menu-item-link{background:var(--p-primary-600)!important}html.p-dark body .p-menu.p-menu-overlay .p-menu-list .p-menu-separator,html.p-dark .p-component.p-menu.p-menu-overlay .p-menu-list .p-menu-separator{border-color:var(--p-primary-800)!important}html.p-dark body,html.p-dark .layout-wrapper,html.p-dark .layout-main,html.p-dark .page{background:var(--p-surface-900)!important;color:var(--p-surface-50)!important}html.p-dark .page-title,html.p-dark .page-header h1,html.p-dark .page-header h2{color:var(--p-surface-50)!important}html.p-dark .p-fieldset,html.p-dark fieldset{background:var(--p-surface-800)!important;border-color:var(--p-surface-400)!important}html.p-dark .p-fieldset .p-fieldset-legend,html.p-dark fieldset .p-fieldset-legend{background:var(--p-surface-800)!important}html.p-dark .p-fieldset .p-fieldset-legend span,html.p-dark .p-fieldset .p-fieldset-legend .p-fieldset-legend-label,html.p-dark fieldset .p-fieldset-legend span,html.p-dark fieldset .p-fieldset-legend .p-fieldset-legend-label{background:var(--p-surface-800)!important;border-color:var(--p-surface-400)!important;color:var(--p-surface-200)!important}html.p-dark .p-fieldset .p-fieldset-legend .p-fieldset-toggle-button,html.p-dark fieldset .p-fieldset-legend .p-fieldset-toggle-button{background:var(--p-surface-700)!important;border-color:var(--p-surface-400)!important;color:var(--p-surface-100)!important}html.p-dark .p-fieldset .p-fieldset-legend .p-fieldset-toggle-button:hover,html.p-dark fieldset .p-fieldset-legend .p-fieldset-toggle-button:hover{background:var(--p-surface-600)!important}html.p-dark .p-fieldset .p-fieldset-legend .p-fieldset-toggle-button svg,html.p-dark .p-fieldset .p-fieldset-legend .p-fieldset-toggle-button svg path,html.p-dark fieldset .p-fieldset-legend .p-fieldset-toggle-button svg,html.p-dark fieldset .p-fieldset-legend .p-fieldset-toggle-button svg path{color:var(--p-surface-100)!important;fill:var(--p-surface-100)!important}html.p-dark .p-fieldset .p-fieldset-content,html.p-dark fieldset .p-fieldset-content{background:var(--p-surface-800)!important}html.p-dark .p-accordion-content{background:var(--p-surface-800)!important;color:var(--p-surface-50)!important}html.p-dark .p-accordion-header{background:var(--p-surface-700)!important;border-color:var(--p-surface-400)!important;color:var(--p-surface-50)!important}html.p-dark .p-datatable,html.p-dark .p-datatable .p-datatable-table{background:var(--p-surface-800)!important}html.p-dark .p-datatable .p-datatable-tbody{background:var(--p-surface-800)!important}html.p-dark .p-datatable .p-datatable-tbody>tr:nth-child(2n){background:var(--p-surface-700)!important}html.p-dark .p-datatable .p-datatable-tbody>tr:hover{background:var(--p-surface-500)!important}html.p-dark .p-datatable .p-datatable-tbody>tr>td{color:var(--p-surface-50)!important;border-color:var(--p-surface-400)!important}html.p-dark .p-datatable .p-datatable-loading-overlay{background:rgba(var(--p-surface-900-rgb, 14, 15, 26),.7)!important}html.p-dark .p-datatable-wrapper{background:var(--p-surface-800)!important}html.p-dark .p-dialog{background:var(--p-surface-800)!important;color:var(--p-surface-50)!important}html.p-dark .p-dialog .p-dialog-header{background:var(--p-surface-800)!important;color:var(--p-surface-50)!important;border-color:var(--p-surface-400)!important}html.p-dark .p-dialog .p-dialog-content{background:var(--p-surface-800)!important;color:var(--p-surface-50)!important}html.p-dark .p-dialog .p-dialog-footer{background:var(--p-surface-800)!important;border-color:var(--p-surface-400)!important}html.p-dark .p-tree{background:var(--p-surface-800)!important;color:var(--p-surface-50)!important;border-color:var(--p-surface-400)!important}html.p-dark .p-tree .p-tree-node-toggle-button{color:var(--p-surface-200)!important}html.p-dark .p-tree .p-tree-node:not(.p-tree-node-leaf)>.p-tree-node-content{background:color-mix(in srgb,var(--p-primary-500) 15%,var(--p-surface-700))!important;border-radius:4px!important}html.p-dark .p-tree .p-tree-node:not(.p-tree-node-leaf)>.p-tree-node-content .p-tree-node-label{color:var(--p-surface-50)!important}html.p-dark .p-tree .p-tree-node:not(.p-tree-node-leaf)>.p-tree-node-content .p-tree-node-toggle-button{color:var(--p-surface-200)!important}html.p-dark .p-tree .p-tree-node-leaf>.p-tree-node-content{background:var(--p-surface-700)!important;border-radius:4px!important}html.p-dark .p-tree .p-tree-node-leaf>.p-tree-node-content .p-tree-node-label{color:var(--p-surface-100)!important}html.p-dark .p-tree .p-tree-node-content:hover{background:var(--p-surface-600)!important}html.p-dark .p-tree .p-tree-node-content.p-highlight{background:color-mix(in srgb,var(--p-primary-500) 25%,var(--p-surface-700))!important}html.p-dark .p-tree .p-tree-node-content.p-highlight .p-tree-node-label{color:var(--p-surface-50)!important}html.p-dark .p-tree .p-checkbox .p-checkbox-box{background:var(--p-surface-600)!important;border-color:var(--p-surface-300)!important}html.p-dark .p-tree .p-checkbox.p-highlight .p-checkbox-box,html.p-dark .p-tree .p-checkbox.p-checkbox-checked .p-checkbox-box,html.p-dark .p-tree .p-checkbox[data-p-checked=true] .p-checkbox-box{background:var(--p-primary-500)!important;border-color:var(--p-primary-500)!important}html.p-dark .p-listbox{background:var(--p-surface-800)!important;color:var(--p-surface-50)!important;border-color:var(--p-surface-400)!important}html.p-dark .p-listbox .p-listbox-list{background:var(--p-surface-800)!important}html.p-dark .p-listbox .p-listbox-list .p-listbox-option{background:var(--p-surface-800)!important;border-color:var(--p-surface-400)!important;color:var(--p-surface-50)!important}html.p-dark .p-listbox .p-listbox-list .p-listbox-option:hover{background:var(--p-surface-700)!important}html.p-dark .p-listbox .p-listbox-list .p-listbox-option .mx-2,html.p-dark .p-listbox .p-listbox-list .p-listbox-option .w150,html.p-dark .p-listbox .p-listbox-list .p-listbox-option span{color:var(--p-surface-50)!important}html.p-dark .p-datatable-empty-message,html.p-dark .p-datatable-tbody tr.p-datatable-emptymessage,html.p-dark .p-datatable-tbody tr td.p-datatable-empty-message,html.p-dark .po-empty-message{background:var(--p-surface-800)!important;color:var(--p-surface-50)!important}html.p-dark input:not([type=checkbox]):not([type=radio]),html.p-dark textarea{border-color:var(--p-surface-400)!important}html.p-dark input:not([type=checkbox]):not([type=radio]):hover,html.p-dark textarea:hover{border-color:var(--p-surface-300)!important}html.p-dark input:not([type=checkbox]):not([type=radio]):focus,html.p-dark textarea:focus{border-color:var(--p-primary-400)!important}html.p-dark .form-grid,html.p-dark .my-3{border-color:var(--p-surface-400)!important}html.p-dark .radio-button-container label,html.p-dark .customization-table label,html.p-dark .mx-2.w150{color:var(--p-surface-100)!important}html.p-dark .p-tieredmenu,html.p-dark .p-contextmenu,html.p-dark .p-cascadeselect-panel{background:var(--p-surface-700)!important;border-color:var(--p-surface-400)!important;box-shadow:0 8px 24px #00000080!important}html.p-dark .p-tieredmenu .p-tieredmenu-item-link,html.p-dark .p-tieredmenu .p-menuitem-link,html.p-dark .p-tieredmenu .p-contextmenu-item-link,html.p-dark .p-contextmenu .p-tieredmenu-item-link,html.p-dark .p-contextmenu .p-menuitem-link,html.p-dark .p-contextmenu .p-contextmenu-item-link,html.p-dark .p-cascadeselect-panel .p-tieredmenu-item-link,html.p-dark .p-cascadeselect-panel .p-menuitem-link,html.p-dark .p-cascadeselect-panel .p-contextmenu-item-link{color:var(--p-surface-50)!important}html.p-dark .p-tieredmenu .p-tieredmenu-item-link:hover,html.p-dark .p-tieredmenu .p-tieredmenu-item-link:focus,html.p-dark .p-tieredmenu .p-menuitem-link:hover,html.p-dark .p-tieredmenu .p-menuitem-link:focus,html.p-dark .p-tieredmenu .p-contextmenu-item-link:hover,html.p-dark .p-tieredmenu .p-contextmenu-item-link:focus,html.p-dark .p-contextmenu .p-tieredmenu-item-link:hover,html.p-dark .p-contextmenu .p-tieredmenu-item-link:focus,html.p-dark .p-contextmenu .p-menuitem-link:hover,html.p-dark .p-contextmenu .p-menuitem-link:focus,html.p-dark .p-contextmenu .p-contextmenu-item-link:hover,html.p-dark .p-contextmenu .p-contextmenu-item-link:focus,html.p-dark .p-cascadeselect-panel .p-tieredmenu-item-link:hover,html.p-dark .p-cascadeselect-panel .p-tieredmenu-item-link:focus,html.p-dark .p-cascadeselect-panel .p-menuitem-link:hover,html.p-dark .p-cascadeselect-panel .p-menuitem-link:focus,html.p-dark .p-cascadeselect-panel .p-contextmenu-item-link:hover,html.p-dark .p-cascadeselect-panel .p-contextmenu-item-link:focus{background:var(--p-surface-500)!important;color:var(--p-surface-0)!important}html.p-dark .p-tieredmenu .p-tieredmenu-item-link .p-menuitem-icon,html.p-dark .p-tieredmenu .p-tieredmenu-item-link .p-tieredmenu-item-icon,html.p-dark .p-tieredmenu .p-menuitem-link .p-menuitem-icon,html.p-dark .p-tieredmenu .p-menuitem-link .p-tieredmenu-item-icon,html.p-dark .p-tieredmenu .p-contextmenu-item-link .p-menuitem-icon,html.p-dark .p-tieredmenu .p-contextmenu-item-link .p-tieredmenu-item-icon,html.p-dark .p-contextmenu .p-tieredmenu-item-link .p-menuitem-icon,html.p-dark .p-contextmenu .p-tieredmenu-item-link .p-tieredmenu-item-icon,html.p-dark .p-contextmenu .p-menuitem-link .p-menuitem-icon,html.p-dark .p-contextmenu .p-menuitem-link .p-tieredmenu-item-icon,html.p-dark .p-contextmenu .p-contextmenu-item-link .p-menuitem-icon,html.p-dark .p-contextmenu .p-contextmenu-item-link .p-tieredmenu-item-icon,html.p-dark .p-cascadeselect-panel .p-tieredmenu-item-link .p-menuitem-icon,html.p-dark .p-cascadeselect-panel .p-tieredmenu-item-link .p-tieredmenu-item-icon,html.p-dark .p-cascadeselect-panel .p-menuitem-link .p-menuitem-icon,html.p-dark .p-cascadeselect-panel .p-menuitem-link .p-tieredmenu-item-icon,html.p-dark .p-cascadeselect-panel .p-contextmenu-item-link .p-menuitem-icon,html.p-dark .p-cascadeselect-panel .p-contextmenu-item-link .p-tieredmenu-item-icon{color:var(--p-surface-200)!important}html.p-dark .p-tieredmenu .p-tieredmenu-item-link .p-menuitem-text,html.p-dark .p-tieredmenu .p-tieredmenu-item-link .p-tieredmenu-item-label,html.p-dark .p-tieredmenu .p-menuitem-link .p-menuitem-text,html.p-dark .p-tieredmenu .p-menuitem-link .p-tieredmenu-item-label,html.p-dark .p-tieredmenu .p-contextmenu-item-link .p-menuitem-text,html.p-dark .p-tieredmenu .p-contextmenu-item-link .p-tieredmenu-item-label,html.p-dark .p-contextmenu .p-tieredmenu-item-link .p-menuitem-text,html.p-dark .p-contextmenu .p-tieredmenu-item-link .p-tieredmenu-item-label,html.p-dark .p-contextmenu .p-menuitem-link .p-menuitem-text,html.p-dark .p-contextmenu .p-menuitem-link .p-tieredmenu-item-label,html.p-dark .p-contextmenu .p-contextmenu-item-link .p-menuitem-text,html.p-dark .p-contextmenu .p-contextmenu-item-link .p-tieredmenu-item-label,html.p-dark .p-cascadeselect-panel .p-tieredmenu-item-link .p-menuitem-text,html.p-dark .p-cascadeselect-panel .p-tieredmenu-item-link .p-tieredmenu-item-label,html.p-dark .p-cascadeselect-panel .p-menuitem-link .p-menuitem-text,html.p-dark .p-cascadeselect-panel .p-menuitem-link .p-tieredmenu-item-label,html.p-dark .p-cascadeselect-panel .p-contextmenu-item-link .p-menuitem-text,html.p-dark .p-cascadeselect-panel .p-contextmenu-item-link .p-tieredmenu-item-label{color:var(--p-surface-50)!important}html.p-dark .p-tieredmenu .p-tieredmenu-separator,html.p-dark .p-tieredmenu .p-menuitem-separator,html.p-dark .p-contextmenu .p-tieredmenu-separator,html.p-dark .p-contextmenu .p-menuitem-separator,html.p-dark .p-cascadeselect-panel .p-tieredmenu-separator,html.p-dark .p-cascadeselect-panel .p-menuitem-separator{border-color:var(--p-surface-500)!important}html.p-dark .chat-invites-dropdown{background:var(--p-surface-800)!important}html.p-dark .chat-invites-dropdown .invites-header{background:linear-gradient(135deg,var(--p-surface-700),var(--p-surface-600))!important;border-bottom-color:var(--p-surface-400)!important}html.p-dark .chat-invites-dropdown .invites-header h4,html.p-dark .chat-invites-dropdown .invites-content .empty-state p{color:var(--p-surface-50)!important}html.p-dark .chat-invites-dropdown .invites-content .empty-state small{color:var(--p-surface-200)!important}html.p-dark .chat-invites-dropdown .invites-content .invite-item{border-bottom-color:var(--p-surface-400)!important}html.p-dark .chat-invites-dropdown .invites-content .invite-item:hover{background:var(--p-surface-700)!important}html.p-dark .chat-invites-dropdown .invites-content .invite-item .session-name{color:var(--p-surface-50)!important}html.p-dark .chat-invites-dropdown .invites-content .invite-item .invite-time span{color:var(--p-surface-200)!important}html.p-dark .chat-invites-dropdown .invites-footer{background:var(--p-surface-700)!important;border-top-color:var(--p-surface-400)!important}html.p-dark .chat-invites-dropdown .invites-footer small{color:var(--p-surface-200)!important}html.p-dark .chat-interface .sidebar{background-color:var(--p-surface-800)!important;border-right-color:var(--p-surface-400)!important;box-shadow:2px 0 4px #0006!important}html.p-dark .chat-interface .sidebar .sidebar-header{background-color:var(--p-surface-700)!important;border-bottom-color:var(--p-surface-400)!important}html.p-dark .chat-interface .sidebar .sidebar-header .header-content h2{color:var(--p-surface-50)!important}html.p-dark .chat-interface .sidebar .sidebar-header .header-content p{color:var(--p-surface-200)!important}html.p-dark .chat-interface .sidebar .sessions-content .session-item{color:var(--p-surface-50)!important}html.p-dark .chat-interface .sidebar .sessions-content .session-item:hover{background-color:var(--p-surface-700)!important;border-color:var(--p-surface-400)!important}html.p-dark .chat-interface .sidebar .sessions-content .session-item .session-header h4{color:var(--p-surface-50)!important}html.p-dark .chat-interface .sidebar .sessions-content .session-item .session-description,html.p-dark .chat-interface .sidebar .sessions-content .session-item .session-meta .meta-item{color:var(--p-surface-200)!important}html.p-dark .chat-interface .sidebar .sessions-content .session-item .session-footer small{color:var(--p-surface-300)!important}html.p-dark .chat-interface .sidebar .sessions-content .empty-state h4{color:var(--p-surface-50)!important}html.p-dark .chat-interface .sidebar .sessions-content .empty-state p{color:var(--p-surface-200)!important}html.p-dark .chat-interface .sidebar .sessions-content .empty-state .empty-icon{color:var(--p-surface-300)!important}html.p-dark .chat-interface .main-content .welcome-state .welcome-content h3{color:var(--p-surface-50)!important}html.p-dark .chat-interface .main-content .welcome-state .welcome-content p{color:var(--p-surface-200)!important}html.p-dark .chat-interface .main-content .welcome-state .welcome-content .welcome-icon{color:var(--p-surface-400)!important}html.p-dark .chat-interface .main-content .session-view-header{background-color:var(--p-surface-800)!important;border-bottom-color:var(--p-surface-400)!important}html.p-dark .chat-interface .main-content .session-view-header .session-info .session-title-row h3,html.p-dark .chat-interface .main-content .coming-soon h4{color:var(--p-surface-50)!important}html.p-dark .chat-interface .main-content .coming-soon p{color:var(--p-surface-200)!important}html.p-dark .chat-messages-container{background-color:var(--p-surface-900)!important}html.p-dark .chat-messages-container .messages-area .no-messages h5,html.p-dark .chat-messages-container .messages-area .messages-loading h5{color:var(--p-surface-50)!important}html.p-dark .chat-messages-container .messages-area .no-messages p,html.p-dark .chat-messages-container .messages-area .messages-loading p{color:var(--p-surface-200)!important}html.p-dark .chat-messages-container .messages-area .message-item:not(.own-message) .message-content{background-color:var(--p-surface-700)!important;border-color:var(--p-surface-400)!important;color:var(--p-surface-50)!important}html.p-dark .chat-messages-container .messages-area .message-item:not(.own-message) .message-content .message-time{color:var(--p-surface-300)!important}html.p-dark .chat-messages-container .messages-area .message-item:not(.own-message) .message-content .original-message small{color:var(--p-surface-300)!important}html.p-dark .chat-messages-container .messages-area .typing-indicator .typing-text{color:var(--p-surface-300)!important}html.p-dark .chat-messages-container .message-input-area{background-color:var(--p-surface-800)!important;border-top-color:var(--p-surface-400)!important}html.p-dark .chat-messages-container .message-input-area .message-input{background-color:var(--p-surface-900)!important;border-color:var(--p-surface-400)!important;color:var(--p-surface-50)!important}html.p-dark .chat-messages-container .message-input-area .message-input::placeholder{color:var(--p-surface-300)!important}html.p-dark .form-field .field-label{color:var(--p-surface-50)!important}html.p-dark .form-field .field-help{color:var(--p-surface-200)!important}html.p-dark .dialog-footer{border-top-color:var(--p-surface-400)!important}html.p-dark .login-body .login-panel{background-color:var(--p-surface-800)!important;box-shadow:0 12px 15px #00000080,0 17px 50px #0006!important}html.p-dark .login-body .login-panel .login-header{color:var(--p-surface-50)!important}html.p-dark .login-body .login-panel label{color:var(--p-surface-200)!important}html.p-dark .login-body .login-panel .link-container .separator{color:var(--p-surface-300)!important}html.p-dark .login-body .login-panel .checkbox-container .ml-2{color:var(--p-surface-100)!important}html.p-dark .login-body .login-panel .mfa-description p,html.p-dark .login-body .login-panel .mfa-manual-key{color:var(--p-surface-200)!important}html.p-dark .login-body .login-panel .mfa-manual-key code{background:var(--p-surface-700)!important;color:var(--p-surface-50)!important}html.p-dark .theme-option{color:var(--p-surface-50)!important}html.p-dark .theme-option.selected{background:var(--p-surface-700)!important}html.p-dark .theme-option:hover:not(.selected){background:var(--p-surface-700)!important}html.p-dark label:not(.p-checkbox-label):not(.p-radiobutton-label):not(.custom-file-upload),html.p-dark .fieldset-body .fieldset-panel label:not(.p-checkbox-label):not(.p-radiobutton-label):not(.custom-file-upload),html.p-dark .md-inputfield label{color:var(--p-surface-100)!important}html.p-dark .p-inputtext,html.p-dark .p-select .p-select-label,html.p-dark .p-multiselect,html.p-dark .p-datepicker input,html.p-dark .p-autocomplete input,html.p-dark .p-textarea,html.p-dark input.p-inputtext,html.p-dark textarea.p-inputtext{background-color:var(--p-surface-900)!important;color:var(--p-surface-50)!important;border-color:var(--p-surface-400)!important}html.p-dark .p-inputtext:hover,html.p-dark .p-select .p-select-label:hover,html.p-dark .p-multiselect:hover,html.p-dark .p-datepicker input:hover,html.p-dark .p-autocomplete input:hover,html.p-dark .p-textarea:hover,html.p-dark input.p-inputtext:hover,html.p-dark textarea.p-inputtext:hover{border-color:var(--p-surface-300)!important}html.p-dark .p-inputtext:focus,html.p-dark .p-select .p-select-label:focus,html.p-dark .p-multiselect:focus,html.p-dark .p-datepicker input:focus,html.p-dark .p-autocomplete input:focus,html.p-dark .p-textarea:focus,html.p-dark input.p-inputtext:focus,html.p-dark textarea.p-inputtext:focus{border-color:var(--p-primary-400)!important}html.p-dark .p-inputtext[readonly],html.p-dark .p-inputtext:read-only,html.p-dark .p-select .p-select-label[readonly],html.p-dark .p-select .p-select-label:read-only,html.p-dark .p-multiselect[readonly],html.p-dark .p-multiselect:read-only,html.p-dark .p-datepicker input[readonly],html.p-dark .p-datepicker input:read-only,html.p-dark .p-autocomplete input[readonly],html.p-dark .p-autocomplete input:read-only,html.p-dark .p-textarea[readonly],html.p-dark .p-textarea:read-only,html.p-dark input.p-inputtext[readonly],html.p-dark input.p-inputtext:read-only,html.p-dark textarea.p-inputtext[readonly],html.p-dark textarea.p-inputtext:read-only{background-color:var(--p-surface-800)!important;color:var(--p-surface-100)!important}html.p-dark .p-select,html.p-dark .p-multiselect,html.p-dark .p-autocomplete{background-color:var(--p-surface-900)!important;border-color:var(--p-surface-400)!important;color:var(--p-surface-50)!important}html.p-dark .p-select-dropdown,html.p-dark .p-multiselect-dropdown,html.p-dark .p-datepicker-dropdown,html.p-dark .p-datepicker-trigger,html.p-dark .p-autocomplete-dropdown{background:var(--p-surface-700)!important;color:var(--p-surface-100)!important;border-left:1px solid var(--p-surface-400)!important}html.p-dark .p-select-dropdown:hover,html.p-dark .p-multiselect-dropdown:hover,html.p-dark .p-datepicker-dropdown:hover,html.p-dark .p-datepicker-trigger:hover,html.p-dark .p-autocomplete-dropdown:hover{background:var(--p-surface-600)!important;color:var(--p-surface-50)!important}html.p-dark .p-inputgroup .p-button,html.p-dark .p-inputgroup-addon{background:var(--p-surface-700)!important;color:var(--p-surface-100)!important;border-color:var(--p-surface-400)!important}html.p-dark .p-inputgroup .p-button:hover,html.p-dark .p-inputgroup-addon:hover{background:var(--p-surface-600)!important}html.p-dark .p-treetable .p-treetable-thead tr th{border-color:var(--p-surface-400)!important;background:var(--p-surface-700)!important;color:var(--p-surface-50)!important}html.p-dark .p-treetable .p-treetable-tbody tr td{border-color:var(--p-surface-400)!important;color:var(--p-surface-50)!important}html.p-dark .p-treetable .p-treetable-tbody a{color:var(--p-primary-400)!important}html.p-dark .p-treetable .p-treetable-tbody a:hover{color:var(--p-primary-300)!important}html.p-dark .p-button:not(.p-button-outlined):not(.p-button-text):not(.p-button-link):not(.appt-btn-ghost):not(.appt-btn-outlined):not(.appt-po-add-btn){background:var(--p-primary-color)!important;border-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color, #ffffff)!important}html.p-dark .p-button:not(.p-button-outlined):not(.p-button-text):not(.p-button-link):not(.appt-btn-ghost):not(.appt-btn-outlined):not(.appt-po-add-btn):hover{background:var(--p-primary-hover-color)!important;border-color:var(--p-primary-hover-color)!important}html.p-dark .p-button.p-button-outlined{background:transparent!important;border-color:var(--p-primary-color)!important;color:var(--p-primary-color)!important}html.p-dark .p-button.appt-btn-ghost,html.p-dark .p-button.appt-btn-outlined,html.p-dark .p-button.appt-po-add-btn{background:transparent!important;border-color:color-mix(in srgb,var(--p-primary-color) 50%,transparent)!important;color:var(--p-primary-color)!important}html.p-dark .p-button.appt-btn-ghost .p-button-icon,html.p-dark .p-button.appt-btn-ghost .p-button-label,html.p-dark .p-button.appt-btn-outlined .p-button-icon,html.p-dark .p-button.appt-btn-outlined .p-button-label,html.p-dark .p-button.appt-po-add-btn .p-button-icon,html.p-dark .p-button.appt-po-add-btn .p-button-label{color:var(--p-primary-color)!important}html.p-dark .p-button.appt-btn-ghost:hover,html.p-dark .p-button.appt-btn-outlined:hover,html.p-dark .p-button.appt-po-add-btn:hover{background:color-mix(in srgb,var(--p-primary-color) 8%,transparent)!important;border-color:var(--p-primary-color)!important}html.p-dark .p-button.p-button-success{background:var(--p-green-600, #16a34a)!important;border-color:var(--p-green-600, #16a34a)!important;color:#fff!important}html.p-dark .p-button.p-button-danger{background:var(--p-red-600, #dc2626)!important;border-color:var(--p-red-600, #dc2626)!important;color:#fff!important}html.p-dark p-paginator{--p-paginator-nav-button-color: rgba(255, 255, 255, .7);--p-paginator-nav-button-hover-color: rgba(255, 255, 255, .9);--p-paginator-nav-button-hover-background: var(--p-surface-700);--p-paginator-nav-button-selected-color: rgba(255, 255, 255, .87)}html.p-dark .p-radiobutton-box,html.p-dark p-radiobutton .p-radiobutton-box{background:var(--p-form-field-background)!important;border-color:var(--p-form-field-border-color)!important}html.p-dark p-radiobutton[data-p-checked=true] .p-radiobutton-box{border-color:var(--p-primary-500)!important;background:var(--p-form-field-background)!important}html.p-dark .page,html.p-dark .page-content,html.p-dark .content-section,html.p-dark .card:not(.footer){background:var(--p-surface-900)!important}html.p-dark .p-datatable .p-datatable-thead>tr>th{background:var(--p-surface-700)!important;color:var(--p-surface-50)!important;border-color:var(--p-surface-400)!important}html.p-dark .p-datatable .p-datatable-tbody>tr{background:var(--p-surface-800)!important;color:var(--p-surface-50)!important}html.p-dark .p-datatable .p-datatable-tbody>tr:nth-child(2n){background:var(--p-surface-850, var(--p-surface-800))!important}html.p-dark .p-datatable .p-datatable-tbody>tr>td{border-color:var(--p-surface-400)!important}html.p-dark .p-datatable .p-datatable-header{background:var(--p-surface-800)!important;color:var(--p-surface-50)!important}html.p-dark .status-badge--active{background:#1565c033;color:#90caf9;border-color:#90caf966}html.p-dark .status-badge--entry{background:#2e7d3233;color:#a5d6a7;border-color:#a5d6a766}html.p-dark .status-badge--received{background:#4527a033;color:#ce93d8;border-color:#ce93d866}html.p-dark .status-badge--exit{background:#00695c33;color:#80cbc4;border-color:#80cbc466}html.p-dark .status-badge--canceled{background:#c6282833;color:#ef9a9a;border-color:#ef9a9a66}html.p-dark .layout-main a:not(.p-button):not(.p-menuitem-link),html.p-dark .p-dialog a:not(.p-button):not(.p-menuitem-link),html.p-dark .p-datatable a:not(.p-button):not(.p-menuitem-link){color:var(--p-primary-400)!important}html.p-dark .layout-main a:not(.p-button):not(.p-menuitem-link):hover,html.p-dark .p-dialog a:not(.p-button):not(.p-menuitem-link):hover,html.p-dark .p-datatable a:not(.p-button):not(.p-menuitem-link):hover{color:var(--p-primary-300)!important}html.p-dark .page-title,html.p-dark .topbar .profile-info .topbar-item-name.profile-name,html.p-dark .topbar .profile-info .topbar-item-name.profile-role{color:var(--p-surface-50)!important}html.p-dark app-topbar .topbar-menu li ul li a i{color:var(--p-surface-50)!important}html.p-dark app-topbar .topbar-menu li ul{background:var(--p-surface-700)!important}html.p-dark app-topbar .topbar-menu li ul li a{color:var(--p-surface-50)!important}html.p-dark app-topbar .topbar-menu li ul li a:hover{background:var(--p-surface-600)!important}html.p-dark .p-orderlist{border-color:var(--p-surface-400)!important}html.p-dark .p-orderlist .p-orderlist-header{border-bottom-color:var(--p-surface-400)!important}html.p-dark .hidden-column{color:var(--p-surface-300)!important}html.p-dark .list-group .list-group-item{background-color:var(--p-surface-800)!important;border-color:var(--p-surface-400)!important;color:var(--p-surface-50)!important}html.p-dark .list-group .list-group-item span,html.p-dark .list-group .list-group-item strong,html.p-dark .list-group .list-group-item .font-weight-bold{color:var(--p-surface-50)!important}html.p-dark p-checkbox .p-checkbox-label,html.p-dark .p-checkbox-label,html.p-dark p-radiobutton .p-radiobutton-label,html.p-dark .p-radiobutton-label,html.p-dark .p-radiobutton span:not(.p-radiobutton-box):not(.p-radiobutton-icon){color:var(--p-surface-50)!important}html.p-dark .p-fieldset .p-fieldset-legend,html.p-dark .p-panel .p-panel-header{background:var(--p-surface-700)!important;color:var(--p-surface-50)!important}html.p-dark .p-datepicker{background:var(--p-surface-800)!important;color:var(--p-surface-50)!important}html.p-dark .p-datepicker .p-datepicker-calendar td span{color:var(--p-surface-50)!important}html.p-dark .p-datepicker .p-datepicker-calendar td span:hover{background:var(--p-surface-600)!important}html.p-dark .p-datepicker .p-disabled span{color:var(--p-surface-400)!important}html.p-dark .p-select-overlay,html.p-dark .p-multiselect-overlay,html.p-dark .p-autocomplete-overlay{background:var(--p-surface-800)!important;border-color:var(--p-surface-400)!important}html.p-dark .p-select-overlay .p-select-option,html.p-dark .p-select-overlay .p-multiselect-option,html.p-dark .p-select-overlay .p-autocomplete-option,html.p-dark .p-multiselect-overlay .p-select-option,html.p-dark .p-multiselect-overlay .p-multiselect-option,html.p-dark .p-multiselect-overlay .p-autocomplete-option,html.p-dark .p-autocomplete-overlay .p-select-option,html.p-dark .p-autocomplete-overlay .p-multiselect-option,html.p-dark .p-autocomplete-overlay .p-autocomplete-option{color:var(--p-surface-50)!important}html.p-dark .p-select-overlay .p-select-option:hover,html.p-dark .p-select-overlay .p-multiselect-option:hover,html.p-dark .p-select-overlay .p-autocomplete-option:hover,html.p-dark .p-multiselect-overlay .p-select-option:hover,html.p-dark .p-multiselect-overlay .p-multiselect-option:hover,html.p-dark .p-multiselect-overlay .p-autocomplete-option:hover,html.p-dark .p-autocomplete-overlay .p-select-option:hover,html.p-dark .p-autocomplete-overlay .p-multiselect-option:hover,html.p-dark .p-autocomplete-overlay .p-autocomplete-option:hover{background:var(--p-surface-700)!important}html.p-dark .p-select-overlay .p-select-option.p-highlight,html.p-dark .p-select-overlay .p-multiselect-option.p-highlight,html.p-dark .p-select-overlay .p-autocomplete-option.p-highlight,html.p-dark .p-multiselect-overlay .p-select-option.p-highlight,html.p-dark .p-multiselect-overlay .p-multiselect-option.p-highlight,html.p-dark .p-multiselect-overlay .p-autocomplete-option.p-highlight,html.p-dark .p-autocomplete-overlay .p-select-option.p-highlight,html.p-dark .p-autocomplete-overlay .p-multiselect-option.p-highlight,html.p-dark .p-autocomplete-overlay .p-autocomplete-option.p-highlight{background:color-mix(in srgb,var(--p-primary-500) 25%,var(--p-surface-700))!important}html.p-dark .p-select-overlay .p-select-empty-message,html.p-dark .p-select-overlay .p-autocomplete-empty-message,html.p-dark .p-multiselect-overlay .p-select-empty-message,html.p-dark .p-multiselect-overlay .p-autocomplete-empty-message,html.p-dark .p-autocomplete-overlay .p-select-empty-message,html.p-dark .p-autocomplete-overlay .p-autocomplete-empty-message{color:var(--p-surface-200)!important}html.p-dark .p-tooltip .p-tooltip-text{background:var(--p-surface-600)!important;color:var(--p-surface-50)!important}html.p-dark .p-tabview .p-tabview-nav{background:var(--p-surface-800)!important;border-color:var(--p-surface-400)!important}html.p-dark .p-tabview .p-tabview-nav li a{color:var(--p-surface-200)!important}html.p-dark .p-tabview .p-tabview-nav li.p-highlight a{color:var(--p-primary-400)!important}html.p-dark .p-tabview .p-tabview-panels{background:var(--p-surface-800)!important;color:var(--p-surface-50)!important}html.p-dark .fc .fc-toolbar-title{color:var(--p-surface-50)!important}html.p-dark .fc .fc-button{color:var(--p-surface-50)!important;background:var(--p-surface-700)!important;border-color:var(--p-surface-400)!important}html.p-dark .fc .fc-button:hover{background:var(--p-surface-600)!important}html.p-dark .fc .fc-button.fc-button-active{background:var(--p-primary-500)!important;border-color:var(--p-primary-500)!important}html.p-dark .fc .fc-scrollgrid,html.p-dark .fc .fc-theme-standard td,html.p-dark .fc .fc-theme-standard th,html.p-dark .fc .fc-theme-standard .fc-scrollgrid{border-color:var(--p-surface-400)!important}html.p-dark .fc .fc-col-header-cell{background:var(--p-surface-700)!important}html.p-dark .fc .fc-col-header-cell-cushion{color:var(--p-surface-50)!important}html.p-dark .fc .fc-daygrid-day,html.p-dark .fc .fc-timegrid-slot{background:var(--p-surface-800)!important}html.p-dark .fc .fc-daygrid-day-number{color:var(--p-surface-100)!important}html.p-dark .fc .fc-timegrid-slot-label{background:var(--p-surface-800)!important;color:var(--p-surface-200)!important}html.p-dark .fc .fc-timegrid-axis{background:var(--p-surface-800)!important}html.p-dark .fc .fc-day-today{background:color-mix(in srgb,var(--p-primary-500) 10%,var(--p-surface-800))!important}html.p-dark .fc .fc-non-business{background:var(--p-surface-900)!important}html.p-dark .fc .fc-event{border-color:var(--p-surface-400)!important}html.p-dark .fc .cells-hint-color{border-color:var(--p-surface-300)!important}html.p-dark .cells-hint-description,html.p-dark .cells-hint-item{color:var(--p-surface-50)!important}#appointment-table app-action-menu .p-splitbutton{height:28px!important}#appointment-table app-action-menu .p-splitbutton .p-splitbutton-button{display:none!important}#appointment-table app-action-menu .p-splitbutton .p-splitbutton-dropdown{background:transparent!important;border:1px solid var(--p-surface-300)!important;border-radius:4px!important;padding:4px 6px!important;height:28px!important;width:28px!important;color:var(--p-text-muted-color, #6c757d)!important}#appointment-table app-action-menu .p-splitbutton .p-splitbutton-dropdown:hover{background:var(--p-surface-100)!important;border-color:var(--p-primary-300)!important;color:var(--p-primary-600)!important}#appointment-table app-action-menu .p-splitbutton .p-splitbutton-dropdown .p-button-icon{font-size:.875rem!important;color:inherit!important}.appt-schedule-table-wrap .p-datatable .p-datatable-thead>tr>th,.appt-schedule-table-wrap .p-table .p-table-thead>tr>th{background:#e7e8e980!important;color:var(--p-text-muted-color)!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;border-bottom:1px solid #e0e0e0!important;border-right:none!important;border-top:none!important}.appt-schedule-table-wrap .p-datatable .p-datatable-thead>tr>th .p-sortable-column-icon,.appt-schedule-table-wrap .p-datatable .p-datatable-thead>tr>th p-sorticon svg,.appt-schedule-table-wrap .p-datatable .p-datatable-thead>tr>th p-sorticon .p-icon{color:var(--p-text-muted-color)!important;fill:var(--p-text-muted-color)!important}.appt-schedule-table-wrap .p-datatable .p-datatable-thead>tr>th p-sorticon svg path{fill:var(--p-text-muted-color)!important}.appt-schedule-table-wrap .p-datatable .p-datatable-thead>tr>th.p-datatable-sortable-column:hover{background:#dcdddeb3!important;color:var(--p-primary-700)!important}.appt-schedule-table-wrap .p-datatable .p-datatable-tbody>tr,.appt-schedule-table-wrap .p-datatable .p-datatable-tbody>tr:nth-child(2n),.appt-schedule-table-wrap .p-datatable .p-datatable-tbody>tr:nth-child(odd){background:var(--p-surface-card)!important}.appt-schedule-table-wrap .p-datatable .p-datatable-tbody>tr:hover{background:var(--p-surface-hover)!important}app-list-wrapper .p-datatable .p-datatable-thead>tr>th,app-list-wrapper .p-table .p-table-thead>tr>th{background:#e7e8e980!important;color:var(--p-text-muted-color)!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;border:none!important;border-bottom:1px solid #e0e0e0!important;border-right:none!important;padding:10px 12px!important;white-space:nowrap!important}app-list-wrapper .p-datatable .p-datatable-thead>tr>th .p-sortable-column-icon,app-list-wrapper .p-datatable .p-datatable-thead>tr>th p-sorticon svg,app-list-wrapper .p-datatable .p-datatable-thead>tr>th p-sorticon .p-icon{color:var(--p-text-muted-color)!important;fill:var(--p-text-muted-color)!important}app-list-wrapper .p-datatable .p-datatable-thead>tr>th p-sorticon svg path{fill:var(--p-text-muted-color)!important}app-list-wrapper .p-datatable .p-datatable-thead>tr>th.p-datatable-sortable-column:hover{background:#e7e8e9bf!important;color:var(--p-text-muted-color)!important}app-list-wrapper .p-datatable .p-datatable-thead>tr>th.p-datatable-column-sorted{background:#e7e8e9d9!important;color:var(--p-text-muted-color)!important}app-list-wrapper .p-datatable .p-datatable-tbody>tr,app-list-wrapper .p-datatable .p-datatable-tbody>tr:nth-child(2n),app-list-wrapper .p-datatable .p-datatable-tbody>tr:nth-child(odd){background:var(--p-surface-card)!important}app-list-wrapper .p-datatable .p-datatable-tbody>tr:hover{background:var(--p-surface-hover)!important}html,body{height:100%;margin:0;padding:0;font-family:Helvetica Neue,Roboto,sans-serif}.layout-wrapper{min-height:100vh}.layout-wrapper .page{padding:60px 2em 40px}.layout-wrapper .page-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-bottom:.9em}.layout-wrapper .page-title{font-size:1.75rem;font-weight:400;word-break:normal;margin:0;color:var(--p-surface-700)}.layout-wrapper .page-subtitle{font-size:1.2rem;color:var(--p-surface-600)}.w-100{width:100%!important}.w-full{width:100%}.mt-10{margin-top:10px}.ml-2{margin-left:8px}.d-flex{display:flex}.justify-content-between{justify-content:space-between}.pt-0{padding-top:0!important}.fieldset-body .fieldset-panel{border:0 none!important;box-shadow:0 1px 3px #0003;margin:0 auto;padding-bottom:20px;width:100%}.fieldset-body .fieldset-panel .fieldset-header{margin-bottom:30px;background-color:var(--p-primary-color);color:#fff!important;position:relative}.fieldset-body .fieldset-panel .fieldset-header.p-col-12{padding:20px 30px}.fieldset-body .fieldset-panel .fieldset-header h1{font-size:18px;font-weight:700;color:#fff!important}.fieldset-body .fieldset-panel .fieldset-header h2{font-size:14px;font-weight:400;color:#fff!important;margin-top:0}.fieldset-body .fieldset-panel .fieldset-header img{width:64px;position:absolute;top:24px;right:30px}.fieldset-body .fieldset-panel .p-col-12{padding:15px}@media (max-width: 640px){.fieldset-body .fieldset-panel{width:100%}}.button-group{display:flex}.button-group>*{flex:1}.button-group .p-button+.p-button{margin-left:5px}.link{color:var(--p-primary-color);text-decoration:none;cursor:pointer}.link:hover{text-decoration:underline}.required-field:after{content:"*";margin-left:3px;color:var(--p-red-500, #ef4444)}.error-container{color:var(--p-red-500, #ef4444);display:flex;justify-content:flex-end}.validation-message-error{font-size:.857rem;font-weight:600;color:var(--p-red-500, #ef4444)}.accordion-mobile .p-accordion{margin-bottom:10px}.accordion-mobile .p-accordion .p-accordion-content{padding:0}.accordion-mobile .p-accordion .p-accordion-header{background-color:var(--p-surface-100)!important;border:1px solid var(--p-surface-200);font-weight:600!important}.accordion-mobile .p-accordion .p-accordion-header a{color:var(--p-surface-700)!important;display:flex;width:100%}.accordion-mobile .p-accordion .p-accordion-header:hover{background-color:var(--p-surface-200)!important}.accordion-mobile .p-accordion .p-accordion-header:focus{outline:none!important;background-color:var(--p-surface-200)!important}.accordion-data{padding:15px 15px 15px 0;display:block}.accordion-data__header{display:inline-block;text-align:right;width:110px;margin-right:20px;font-weight:700;color:var(--p-surface-600)}.accordion-data:nth-child(2n){background-color:var(--p-surface-50)}.accordion-data:nth-child(odd){background-color:var(--p-surface-0)}.hidden-column{color:var(--p-surface-400)}.light-row{background-color:var(--p-red-500)!important;color:var(--p-red-50)}.light-row a{color:var(--p-red-50)}.scroll{overflow-x:auto;width:100%;padding-bottom:0;padding-top:0}.topbar{background-color:var(--p-primary-color)!important;color:var(--p-primary-inverse-color)!important;height:60px;position:fixed;top:0;width:100%;z-index:1000;box-shadow:0 2px 10px #00000029}.topbar .topbar-item-name,.topbar .profile-name,.topbar .topbar-logo,.topbar .topbar-icon{color:#fff!important}.topbar>div>a,.topbar>div>span,.topbar>a,.topbar>span{color:#fff!important}.topbar>div>a:hover,.topbar>div>span:hover,.topbar>a:hover,.topbar>span:hover{color:#fffc!important;text-decoration:none}.topbar .logo img{filter:brightness(0) invert(1)}.topbar>.topbar-icon,.topbar>div>i,.topbar i.topbar-icon{color:#fff!important}.p-menu,.p-contextmenu,.p-dropdown-panel,.p-select-panel,.p-autocomplete-panel,.p-overlaypanel,.topbar .p-menu,.topbar .p-contextmenu,.topbar .p-overlaypanel{background-color:var(--p-surface-0, white)!important}.p-menu a,.p-menu span,.p-menu .p-menuitem-text,.p-menu .p-menuitem-link,.p-menu .p-dropdown-item,.p-menu .p-select-option,.p-contextmenu a,.p-contextmenu span,.p-contextmenu .p-menuitem-text,.p-contextmenu .p-menuitem-link,.p-contextmenu .p-dropdown-item,.p-contextmenu .p-select-option,.p-dropdown-panel a,.p-dropdown-panel span,.p-dropdown-panel .p-menuitem-text,.p-dropdown-panel .p-menuitem-link,.p-dropdown-panel .p-dropdown-item,.p-dropdown-panel .p-select-option,.p-select-panel a,.p-select-panel span,.p-select-panel .p-menuitem-text,.p-select-panel .p-menuitem-link,.p-select-panel .p-dropdown-item,.p-select-panel .p-select-option,.p-autocomplete-panel a,.p-autocomplete-panel span,.p-autocomplete-panel .p-menuitem-text,.p-autocomplete-panel .p-menuitem-link,.p-autocomplete-panel .p-dropdown-item,.p-autocomplete-panel .p-select-option,.p-overlaypanel a,.p-overlaypanel span,.p-overlaypanel .p-menuitem-text,.p-overlaypanel .p-menuitem-link,.p-overlaypanel .p-dropdown-item,.p-overlaypanel .p-select-option,.topbar .p-menu a,.topbar .p-menu span,.topbar .p-menu .p-menuitem-text,.topbar .p-menu .p-menuitem-link,.topbar .p-menu .p-dropdown-item,.topbar .p-menu .p-select-option,.topbar .p-contextmenu a,.topbar .p-contextmenu span,.topbar .p-contextmenu .p-menuitem-text,.topbar .p-contextmenu .p-menuitem-link,.topbar .p-contextmenu .p-dropdown-item,.topbar .p-contextmenu .p-select-option,.topbar .p-overlaypanel a,.topbar .p-overlaypanel span,.topbar .p-overlaypanel .p-menuitem-text,.topbar .p-overlaypanel .p-menuitem-link,.topbar .p-overlaypanel .p-dropdown-item,.topbar .p-overlaypanel .p-select-option{color:var(--p-text-color)!important}.p-menu a:hover,.p-menu .p-menuitem-link:hover,.p-menu .p-dropdown-item:hover,.p-menu .p-select-option:hover,.p-contextmenu a:hover,.p-contextmenu .p-menuitem-link:hover,.p-contextmenu .p-dropdown-item:hover,.p-contextmenu .p-select-option:hover,.p-dropdown-panel a:hover,.p-dropdown-panel .p-menuitem-link:hover,.p-dropdown-panel .p-dropdown-item:hover,.p-dropdown-panel .p-select-option:hover,.p-select-panel a:hover,.p-select-panel .p-menuitem-link:hover,.p-select-panel .p-dropdown-item:hover,.p-select-panel .p-select-option:hover,.p-autocomplete-panel a:hover,.p-autocomplete-panel .p-menuitem-link:hover,.p-autocomplete-panel .p-dropdown-item:hover,.p-autocomplete-panel .p-select-option:hover,.p-overlaypanel a:hover,.p-overlaypanel .p-menuitem-link:hover,.p-overlaypanel .p-dropdown-item:hover,.p-overlaypanel .p-select-option:hover,.topbar .p-menu a:hover,.topbar .p-menu .p-menuitem-link:hover,.topbar .p-menu .p-dropdown-item:hover,.topbar .p-menu .p-select-option:hover,.topbar .p-contextmenu a:hover,.topbar .p-contextmenu .p-menuitem-link:hover,.topbar .p-contextmenu .p-dropdown-item:hover,.topbar .p-contextmenu .p-select-option:hover,.topbar .p-overlaypanel a:hover,.topbar .p-overlaypanel .p-menuitem-link:hover,.topbar .p-overlaypanel .p-dropdown-item:hover,.topbar .p-overlaypanel .p-select-option:hover{color:var(--p-primary-color)!important;background-color:var(--p-surface-100)!important}ul.fadeInDown li span.topbar-item-name{color:var(--p-text-color, #333)!important}.topbar .profile-item span.topbar-item-name{color:#fff!important}body .p-menu a,body .p-contextmenu a,body .p-overlaypanel a,body .p-menu span,body .p-contextmenu span,body .p-overlaypanel span,[role=menu] a,[role=menu] span,.p-menuitem a,.p-menuitem span{color:var(--p-surface-700)!important}.p-toast{top:70px}.p-toast .p-toast-message{border-radius:10px!important;box-shadow:0 4px 16px #0000001a,0 1px 4px #0000000f!important;border:none!important;overflow:hidden;font-family:Inter,sans-serif}.p-toast .p-toast-message-success{background:var(--p-surface-0, #f8fdf9)!important;border-left:4px solid #22c55e!important;color:var(--p-text-color, #1a1a1a)!important}.p-toast .p-toast-message-success .p-toast-message-icon{color:#22c55e!important}.p-toast .p-toast-message-success .p-toast-summary{color:var(--p-text-color, #1a1a1a)!important;font-weight:600!important;font-size:.875rem!important}.p-toast .p-toast-message-success .p-toast-detail{color:var(--p-text-muted-color, #555)!important;font-size:.8125rem!important;margin-top:2px!important}.p-toast .p-toast-message-success .p-toast-icon-close{color:var(--p-text-muted-color, #888)!important}.p-toast .p-toast-message-success .p-toast-icon-close:hover{color:var(--p-text-color, #333)!important;background:#0000000f!important}.p-toast .p-toast-message-error{background:var(--p-surface-0, #fef8f8)!important;border-left:4px solid #ef4444!important;color:var(--p-text-color, #1a1a1a)!important}.p-toast .p-toast-message-error .p-toast-message-icon{color:#ef4444!important}.p-toast .p-toast-message-error .p-toast-summary{color:var(--p-text-color, #1a1a1a)!important;font-weight:600!important;font-size:.875rem!important}.p-toast .p-toast-message-error .p-toast-detail{color:var(--p-text-muted-color, #555)!important;font-size:.8125rem!important;margin-top:2px!important}.p-toast .p-toast-message-error .p-toast-icon-close{color:var(--p-text-muted-color, #888)!important}.p-toast .p-toast-message-error .p-toast-icon-close:hover{color:var(--p-text-color, #333)!important;background:#0000000f!important}.p-toast .p-toast-message-info{background:var(--p-surface-0, #f7f9fe)!important;border-left:4px solid #3b82f6!important;color:var(--p-text-color, #1a1a1a)!important}.p-toast .p-toast-message-info .p-toast-message-icon{color:#3b82f6!important}.p-toast .p-toast-message-info .p-toast-summary{color:var(--p-text-color, #1a1a1a)!important;font-weight:600!important;font-size:.875rem!important}.p-toast .p-toast-message-info .p-toast-detail{color:var(--p-text-muted-color, #555)!important;font-size:.8125rem!important;margin-top:2px!important}.p-toast .p-toast-message-info .p-toast-icon-close{color:var(--p-text-muted-color, #888)!important}.p-toast .p-toast-message-info .p-toast-icon-close:hover{color:var(--p-text-color, #333)!important;background:#0000000f!important}.p-toast .p-toast-message-warn{background:var(--p-surface-0, #fffcf5)!important;border-left:4px solid #f59e0b!important;color:var(--p-text-color, #1a1a1a)!important}.p-toast .p-toast-message-warn .p-toast-message-icon{color:#f59e0b!important}.p-toast .p-toast-message-warn .p-toast-summary{color:var(--p-text-color, #1a1a1a)!important;font-weight:600!important;font-size:.875rem!important}.p-toast .p-toast-message-warn .p-toast-detail{color:var(--p-text-muted-color, #555)!important;font-size:.8125rem!important;margin-top:2px!important}.p-toast .p-toast-message-warn .p-toast-icon-close{color:var(--p-text-muted-color, #888)!important}.p-toast .p-toast-message-warn .p-toast-icon-close:hover{color:var(--p-text-color, #333)!important;background:#0000000f!important}.pdf-view-dialog{width:100%;height:100%;margin:0;padding:0;max-height:100vh;background-color:var(--p-surface-100)!important}.p-inputgroup{display:flex;align-items:stretch}.p-inputgroup .p-inputtext{flex:1 1 auto;width:1%;border-radius:0;margin:0;min-height:2.5rem}.p-inputgroup .md-inputfield{flex:1 1 auto;width:1%;margin:0}.p-inputgroup .md-inputfield .p-inputtext,.p-inputgroup .md-inputfield input{border-radius:0;width:100%;min-height:2.5rem}.p-inputgroup .p-button{border-radius:0;min-height:2.5rem;height:auto;align-self:stretch;display:flex;align-items:center;justify-content:center}.p-inputgroup .p-inputtext:first-child,.p-inputgroup .p-button:first-child{border-top-left-radius:var(--p-border-radius);border-bottom-left-radius:var(--p-border-radius)}.p-inputgroup .p-inputtext:last-child,.p-inputgroup .p-button:last-child{border-top-right-radius:var(--p-border-radius);border-bottom-right-radius:var(--p-border-radius)}.p-inputgroup .p-inputtext:not(:first-child){border-left:0 none}.p-inputgroup .p-button:not(:first-child){border-left:0 none}.p-inputgroup.w-full{width:100%}.p-inputgroup.w-full .md-inputfield{flex:1 1 auto;min-width:250px}.search-input-group{display:flex;align-items:flex-end;width:auto;max-width:300px}.search-input-group .search-field{flex:1 1 auto;min-width:220px;margin-right:0}.search-input-group .search-field input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:none!important}.search-input-group .search-button.p-button{margin:0 0 0 -1px!important;padding:.5rem .75rem!important;flex-shrink:0;border-radius:0 var(--p-border-radius) var(--p-border-radius) 0!important}.md-inputfield{display:flex;flex-direction:column;position:relative}.md-inputfield label{order:-1;margin-bottom:5px;margin-top:0;font-weight:500;color:var(--p-surface-700);font-size:.875rem;position:static!important;top:auto!important;transform:none!important;transition:none!important}.md-inputfield input,.md-inputfield textarea,.md-inputfield .p-inputtext,.md-inputfield .p-select,.md-inputfield .p-dropdown,.md-inputfield .p-calendar,.md-inputfield p-select,.md-inputfield p-dropdown,.md-inputfield p-calendar,.md-inputfield p-autocomplete,.md-inputfield app-carrier-autocomplete{order:1;margin-top:0}.md-inputfield.p-float-label label{position:static!important;top:auto!important;left:auto!important;transform:none!important;color:var(--p-surface-700)!important;font-size:.875rem!important}.md-inputfield input:read-only,.md-inputfield textarea:read-only{background-color:var(--p-surface-50);border:1px solid var(--p-surface-200);color:var(--p-surface-600)}.md-inputfield input:focus~label,.md-inputfield input.p-filled~label,.md-inputfield textarea:focus~label,.md-inputfield textarea.p-filled~label{position:static!important;top:auto!important;transform:none!important;font-size:.875rem!important;color:var(--p-surface-700)!important}.dock-schedule-filters-row .p-select,.md-inputfield .p-select{position:relative!important;width:100%!important;min-height:2.5rem!important}.dock-schedule-filters-row .p-select .p-select-label,.md-inputfield .p-select .p-select-label{display:block!important;padding:.5rem 2.8rem .5rem .75rem!important;text-align:left!important;min-height:2.5rem!important;line-height:1.5rem!important;width:100%!important;box-sizing:border-box!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dock-schedule-filters-row .p-select .p-select-dropdown,.md-inputfield .p-select .p-select-dropdown{position:absolute!important;right:0!important;top:0!important;width:2.5rem!important;height:2.5rem!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:1!important}.dock-schedule-filters-row .p-select .p-select-clear-icon,.md-inputfield .p-select .p-select-clear-icon{display:none!important}.dock-schedule-filters-row .p-select.p-select-clearable .p-select-label,.md-inputfield .p-select.p-select-clearable .p-select-label{padding-right:2.8rem!important}.p-button{min-height:2.5rem;padding:.5rem 1rem!important;font-size:.875rem!important;line-height:1.4;margin-right:.5rem;display:inline-flex!important;align-items:center!important;vertical-align:middle!important}.p-button:last-child{margin-right:0}.p-button .p-button-icon{align-self:center!important;vertical-align:middle!important}.p-button .p-button-label{align-self:center!important;vertical-align:middle!important;line-height:1.2!important}.p-button .p-button-icon-left{margin-right:.5rem!important;margin-left:0!important}.p-button .p-button-icon-right{margin-left:.5rem!important;margin-right:0!important}.p-splitbutton .p-button{margin-right:0!important}.p-paginator .p-button{margin-right:0!important;margin-bottom:0!important}.p-paginator-right,.p-paginator-right .p-button{margin-left:.25rem!important}.button-group,.p-buttonset,app-editor-wrapper .editor-actions,form .form-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.button-group .p-button,.p-buttonset .p-button,app-editor-wrapper .editor-actions .p-button,form .form-actions .p-button{margin:0;flex-shrink:0}.p-splitbutton{display:inline-flex;margin-right:.5rem}.p-splitbutton .p-splitbutton-button,.p-splitbutton .p-splitbutton-dropdown{margin:0!important}.p-toolbar .p-button{margin-right:.5rem;margin-bottom:0}.p-button.p-button-sm,.p-button-icon-only{min-height:2rem;padding:.375rem!important}.p-button-icon-only{width:2.5rem!important;min-width:2.5rem!important;height:2.5rem!important;min-height:2.5rem!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.p-button-icon-only .p-button-icon{margin:0!important}[fxLayout*=row] .p-button:not(:last-child):not(.p-splitbutton .p-button){margin-right:.5rem!important}[fxLayout*=row] .p-button:last-child{margin-right:0!important}[fxLayout*=row] .p-splitbutton .p-button{margin-right:0!important}[fxLayoutGap]{display:flex!important;gap:.5rem!important}[fxLayoutGap] .p-button{margin-right:0!important}app-editor-wrapper{display:block!important;width:100%!important;text-align:center!important}app-editor-wrapper>div[fxLayout=row][fxLayoutAlign=center]{display:flex!important;justify-content:center!important;align-items:flex-start!important;width:100%!important}app-editor-wrapper .fieldset-body{display:inline-block!important;text-align:left!important;margin:0 auto!important;max-width:1200px!important;width:auto!important}@media (max-width: 768px){app-editor-wrapper{text-align:left!important}app-editor-wrapper .fieldset-body{display:block!important;width:100%!important;max-width:100%!important;min-width:unset!important}}.p-dropdown .p-dropdown-trigger,.p-autocomplete .p-autocomplete-dropdown{min-height:auto;padding:.25rem .5rem!important}.p-autocomplete .p-autocomplete-dropdown{top:0!important;bottom:0!important;height:100%!important}.page-header{margin-bottom:.25rem!important}.filter{margin-bottom:.5rem!important}.table-controls{margin-bottom:1rem!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:15px!important}.table-controls .controls-left{flex:0 0 auto!important;display:flex!important;flex-direction:row!important;gap:5px!important}.table-controls .controls-left .p-button{margin:0!important}.table-controls .controls-right{flex:0 0 auto!important;width:300px!important;display:flex!important;align-items:center!important}.table-controls .controls-right app-free-search{width:100%!important}.table-controls .controls-right app-free-search .search-input-group{max-width:300px!important;width:300px!important;margin:0!important;display:flex!important;align-items:center!important}.table-controls .controls-right app-free-search .search-input-group .search-field{flex:1 1 auto!important;margin-right:0!important;position:relative!important}.table-controls .controls-right app-free-search .search-input-group .search-field input{height:2.4rem!important;line-height:normal!important;margin:0!important;vertical-align:middle!important;width:100%!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:none!important;padding:.55rem .75rem!important}.table-controls .controls-right app-free-search .search-input-group .search-field label{position:absolute!important;left:.75rem!important;top:50%!important;transform:translateY(-50%)!important;pointer-events:none!important;color:var(--p-form-field-placeholder-color)!important}.table-controls .controls-right app-free-search .search-input-group .search-button.p-button{height:2.5rem!important;min-height:2.5rem!important;flex-shrink:0!important;margin:0 0 0 -1px!important;padding:.5rem .75rem!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;display:flex!important;align-items:center!important;justify-content:center!important}@media (max-width: 640px){.table-controls{flex-direction:column!important;align-items:stretch!important;gap:1rem!important}.table-controls .controls-right{min-width:auto;width:100%}}.p-datepicker{display:flex!important;align-items:stretch!important;flex-direction:row!important}.p-datepicker .p-inputtext{flex:1 1 auto!important;order:1!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:none!important}.p-datepicker .p-datepicker-dropdown{order:2!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:1px solid var(--p-form-field-border-color)!important;margin-left:-1px!important;flex-shrink:0!important}.p-datepicker .p-datepicker-dropdown svg.p-icon{display:block!important;margin:0 auto!important}@media (min-width: 1441px){.fieldset-body{background-size:contain}}.p-fieldset{border:1px solid var(--p-surface-300, #d0d7de)!important;border-radius:8px!important;margin-bottom:20px!important;background:var(--p-surface-0, white)!important;box-shadow:none!important;position:relative!important}.p-fieldset .p-fieldset-legend{background:var(--p-surface-0, white)!important;padding:0 8px!important;margin:0 8px!important;width:auto!important;position:absolute!important;top:-8px!important;left:8px!important;z-index:1!important}.p-fieldset .p-fieldset-legend .p-fieldset-toggle-button{background:var(--p-surface-0, white)!important;color:var(--p-text-muted-color, #656d76)!important;border:1px solid var(--p-surface-300, #d0d7de)!important;padding:6px 12px!important;border-radius:6px!important;text-align:left!important;font-weight:500!important;font-size:14px!important;transition:background-color .2s ease!important;display:flex!important;align-items:center!important;cursor:pointer!important}.p-fieldset .p-fieldset-legend .p-fieldset-toggle-button:hover{background:var(--p-surface-100, #f6f8fa)!important}.p-fieldset .p-fieldset-legend .p-fieldset-toggle-button:focus{outline:none!important;background:var(--p-surface-100, #f6f8fa)!important}.p-fieldset .p-fieldset-legend .p-fieldset-toggle-button .p-fieldset-toggle-icon{width:18px!important;height:18px!important;margin-right:8px!important;background:var(--p-primary-500)!important;border-radius:50%!important;padding:3px!important;flex-shrink:0!important}.p-fieldset .p-fieldset-legend .p-fieldset-toggle-button .p-fieldset-toggle-icon path{fill:#fff!important}.p-fieldset .p-fieldset-legend .p-fieldset-toggle-button .p-fieldset-legend-label{font-size:inherit!important;font-weight:inherit!important;color:inherit!important}.p-fieldset .p-fieldset-legend>.p-fieldset-legend-label{background:var(--p-surface-0, white)!important;color:var(--p-text-muted-color, #656d76)!important;font-weight:500!important;font-size:14px!important;padding:6px 12px!important;border:1px solid var(--p-surface-300, #d0d7de)!important;border-radius:6px!important;display:inline-block!important}.p-fieldset .p-fieldset-content-container{margin-top:8px!important;border:none!important}.p-fieldset .p-fieldset-content-container .p-fieldset-content{padding:16px!important;background:var(--p-surface-0, white)!important;border-radius:0 0 8px 8px!important}@media (max-width: 640px){.p-fieldset{margin:10px 0!important}.p-fieldset .p-fieldset-legend{margin:0 6px!important}.p-fieldset .p-fieldset-legend .p-fieldset-toggle-button{padding:4px 10px!important;font-size:13px!important}.p-fieldset .p-fieldset-legend>.p-fieldset-legend-label{padding:4px 10px!important;font-size:13px!important}.p-fieldset .p-fieldset-content{padding:12px!important}}.dock-schedule-filters-row{padding:1rem 0;border-bottom:1px solid var(--p-surface-200);margin-bottom:1rem}.dock-schedule-filters-row .md-inputfield p-select .p-select,.dock-schedule-filters-row .md-inputfield p-datepicker .p-datepicker{width:100%;min-width:200px}.dock-schedule-filters-row .md-inputfield p-select .p-select-dropdown{width:2.5rem}.dock-schedule-filters-row .md-inputfield p-datepicker input{width:100%;padding-right:35px}.dock-schedule-filters-row .md-inputfield label{font-weight:600;margin-bottom:4px;font-size:12px;text-transform:uppercase;letter-spacing:.3px;color:var(--p-surface-700);display:block}.dock-schedule-filters-row .dock-schedule-filter p-select,.dock-schedule-filters-row .dock-schedule-filter p-datepicker{display:block!important;width:100%!important;height:2.5rem!important}.dock-schedule-filters-row .dock-schedule-filter p-datepicker{display:flex!important;align-items:stretch!important}.dock-schedule-filters-row .dock-schedule-filter p-datepicker .p-datepicker-input{height:2.5rem!important;min-height:2.5rem!important;box-sizing:border-box!important;flex:1 1 auto!important;min-width:0!important;padding-top:0!important;padding-bottom:0!important}.dock-schedule-filters-row .dock-schedule-filter p-datepicker .p-datepicker-dropdown{height:2.5rem!important;box-sizing:border-box!important;flex-shrink:0!important}.p-stepper{counter-reset:step!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:2rem 0!important;margin-bottom:2rem!important;position:relative!important}.p-stepper:before{content:""!important;position:absolute!important;top:50%!important;left:25%!important;right:25%!important;height:2px!important;background:var(--p-content-hover-background, #e9ecef)!important;z-index:1!important;transform:translateY(-20px)!important}.p-stepper .p-step{display:flex!important;flex-direction:column!important;align-items:center!important;position:relative!important;z-index:2!important;cursor:pointer!important;flex:1!important;font-size:14px!important;color:var(--p-text-muted-color, #6c757d)!important;font-weight:500!important;text-align:center!important}.p-stepper .p-step:before{content:counter(step)!important;counter-increment:step!important;width:40px!important;height:40px!important;border-radius:50%!important;background:#fff!important;border:3px solid var(--p-content-border-color, #e9ecef)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:700!important;font-size:16px!important;color:var(--p-text-muted-color, #6c757d)!important;margin-bottom:.5rem!important;transition:all .3s ease!important}.p-stepper .p-step.p-step-active{color:var(--p-primary-500)!important;font-weight:600!important}.p-stepper .p-step.p-step-active:before{background:var(--p-primary-500)!important;border-color:var(--p-primary-500)!important;color:#fff!important}.p-stepper .p-step:hover:not(.p-step-active){color:#495057!important}.p-stepper .p-step:hover:not(.p-step-active):before{border-color:var(--p-primary-500)!important;color:var(--p-primary-500)!important}.p-accordion{margin-bottom:1rem!important}.p-accordion .p-accordion-panel{margin-bottom:2px!important}.p-accordion [data-pc-section=header],.p-accordion .p-accordion-header{background:var(--p-primary-500)!important;color:#fff!important;border:1px solid var(--p-primary-500)!important;border-radius:4px!important}.p-accordion [data-pc-section=header] *,.p-accordion .p-accordion-header *{color:#fff!important}.p-accordion [data-pc-section=header]:hover,.p-accordion .p-accordion-header:hover{background:var(--p-primary-600)!important;border-color:var(--p-primary-600)!important}.p-accordion [data-pc-section=headeraction]{background:transparent!important;color:#fff!important;padding:.75rem 1rem!important}.p-accordion .p-accordion-panel-active [data-pc-section=header],.p-accordion .p-accordion-panel-active .p-accordion-header{background:var(--p-primary-400)!important;border-color:var(--p-primary-400)!important}.p-accordion .p-accordion-panel-active [data-pc-section=header]:hover,.p-accordion .p-accordion-panel-active .p-accordion-header:hover{background:var(--p-primary-500)!important;border-color:var(--p-primary-500)!important}p-accordionheader,p-accordionheader>*,[data-pc-name=accordionheader],[data-pc-name=accordionheader]>*{background:var(--p-primary-500)!important;color:#fff!important}p-accordionheader:hover{background:var(--p-primary-600)!important}.fc-event-title,.fc-event-title-container,.fc-daygrid-event .fc-event-title,.fc-timegrid-event .fc-event-title,.fc-event .fc-event-title{color:#000!important;font-weight:500!important}.fc-event,.fc-event .fc-event-main,.fc-event .fc-event-main-frame,.fc-timegrid-event,.fc-daygrid-event{color:#000!important}.p-datatable-tbody td a{color:inherit;text-decoration:none}.p-datatable-tbody td a:hover{text-decoration:underline}.p-tooltip .p-tooltip-text{background:var(--p-primary-800)!important;color:#fff!important;border-radius:4px!important;font-size:.8125rem!important;padding:.35rem .6rem!important;box-shadow:0 2px 6px #0000004d!important}.p-tooltip.p-tooltip-right .p-tooltip-arrow,.p-tooltip.p-tooltip-left .p-tooltip-arrow,.p-tooltip.p-tooltip-top .p-tooltip-arrow,.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-color:transparent!important}.p-menu-overlay{position:fixed!important;right:10px!important;left:auto!important;top:50px!important;transform:none!important;z-index:9999!important}@media (max-width: 900px){.p-menu-overlay{position:fixed!important;right:10px!important;left:auto!important;top:50px!important;min-width:150px!important;max-width:calc(100vw - 20px)!important}}.p-select .p-select-label{border-radius:6px 0 0 6px;display:flex;align-items:center}.p-confirmdialog{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #00000029,0 2px 8px #00000014!important;border:none!important;font-family:Inter,sans-serif}.p-confirmdialog .p-dialog-header{background:var(--p-surface-0, #fff)!important;border-bottom:none!important;padding:2rem 2rem .25rem!important;display:flex;justify-content:center}.p-confirmdialog .p-dialog-header .p-dialog-title{color:var(--p-text-color, #1a1a1a)!important;font-weight:700!important;font-size:1.125rem!important;text-align:center;width:100%}.p-confirmdialog .p-dialog-header .p-dialog-header-close{display:none!important}.p-confirmdialog .p-dialog-content{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:.5rem 2rem 1rem!important;background:var(--p-surface-0, #fff)!important;text-align:center}.p-confirmdialog .p-dialog-content .p-confirm-dialog-icon{font-size:1.5rem;flex-shrink:0;color:var(--p-primary-500);background:color-mix(in srgb,var(--p-primary-500) 8%,transparent);width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;order:-1}.p-confirmdialog .p-dialog-content .p-confirm-dialog-message{line-height:1.6;color:var(--p-text-muted-color, #666);font-size:.875rem}.p-confirmdialog .p-dialog-footer{padding:.75rem 2rem 1.5rem!important;display:flex;justify-content:center;gap:.75rem;background:var(--p-surface-0, #fff)!important;border-top:none!important}.p-confirmdialog .p-dialog-footer .p-button-danger,.p-confirmdialog .p-dialog-footer .p-confirmdialog-reject-button{background:transparent!important;border:1px solid var(--p-surface-300, rgba(0, 0, 0, .12))!important;color:var(--p-text-muted-color, #555)!important;font-weight:500!important;border-radius:8px!important;padding:.5rem 1.25rem!important;transition:all .15s ease!important}.p-confirmdialog .p-dialog-footer .p-button-danger:hover,.p-confirmdialog .p-dialog-footer .p-confirmdialog-reject-button:hover{background:var(--p-surface-100, #f5f5f5)!important;border-color:var(--p-surface-400, rgba(0, 0, 0, .2))!important;color:var(--p-text-color, #333)!important}.p-confirmdialog .p-dialog-footer .p-button-success,.p-confirmdialog .p-dialog-footer .p-confirmdialog-accept-button{background:var(--p-primary-500)!important;border:1px solid var(--p-primary-500)!important;color:#fff!important;font-weight:600!important;border-radius:8px!important;padding:.5rem 1.25rem!important;transition:all .15s ease!important}.p-confirmdialog .p-dialog-footer .p-button-success:hover,.p-confirmdialog .p-dialog-footer .p-confirmdialog-accept-button:hover{background:var(--p-primary-600)!important;border-color:var(--p-primary-600)!important}.p-dialog-mask{background:#00000080!important}.p-datepicker-day.p-disabled{opacity:.35!important;cursor:not-allowed!important;pointer-events:auto!important}body .accordion-mobile p-accordionpanel p-accordionheader,body .accordion-mobile p-accordionpanel p-accordionheader>*,.accordion-mobile p-accordionheader,.accordion-mobile p-accordionheader>*,.accordion-mobile [data-pc-name=accordionheader],.accordion-mobile [data-pc-name=accordionheader]>*,.accordion-mobile [data-pc-section=header],.accordion-mobile [data-pc-section=headeraction]{background:var(--p-surface-50, #fafafa)!important;color:var(--p-text-color, #424242)!important;border-color:var(--p-surface-300, #ddd)!important}.accordion-mobile p-accordionpanel:nth-child(2n) p-accordionheader,.accordion-mobile p-accordionpanel:nth-child(2n) p-accordionheader>*,.accordion-mobile p-accordionpanel:nth-child(2n) [data-pc-section=header],.accordion-mobile p-accordionpanel:nth-child(2n) [data-pc-section=headeraction]{background:var(--p-surface-100, #f0f0f0)!important}.accordion-mobile p-accordionheader:hover,.accordion-mobile p-accordionheader:hover>*{background:var(--p-surface-200, #e8e8e8)!important}.accordion-mobile .accordion-header-title{color:var(--p-text-color, #334155)!important}.accordion-mobile p-accordionpanel{margin-bottom:4px!important}.accordion-mobile p-accordioncontent .p-accordioncontent-content{padding:0!important}.filter-container p-accordion,.filter-container .p-accordion,.filter-container p-accordionpanel,.filter-container .p-accordionpanel{border:none!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}.filter-container p-accordionheader,body .filter-container p-accordion p-accordionpanel p-accordionheader{background:transparent!important;color:var(--p-text-muted-color, #888)!important;border:none!important;border-bottom:1px solid var(--p-surface-200, #e2e4e6)!important;border-radius:0!important;font-size:12px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:6px 2px 8px!important}.filter-container p-accordionheader>*,body .filter-container p-accordion p-accordionpanel p-accordionheader>*{background:transparent!important;color:inherit!important;border:none!important;padding:0!important}.filter-container p-accordionheader:hover,.filter-container p-accordionheader:hover>*{background:transparent!important;color:var(--p-primary-600, #5e1924)!important}.filter-container p-accordioncontent,.filter-container p-accordioncontent .p-accordioncontent-content,.filter-container .p-accordioncontent-content{border:none!important;background:transparent!important;padding:0!important;box-shadow:none!important}.filter-container p-accordionpanel.p-accordionpanel-active .p-accordioncontent-content{padding:12px 0 4px!important}.ufilter-advanced p-accordionheader,.ufilter-advanced p-accordionheader>*,.ufilter-advanced [data-pc-name=accordionheader],.ufilter-advanced [data-pc-name=accordionheader]>*,.ufilter-advanced [data-pc-section=header],body .ufilter-advanced p-accordion p-accordionpanel p-accordionheader,body .ufilter-advanced p-accordion p-accordionpanel p-accordionheader>*,body p-accordion p-accordionpanel .ufilter-advanced p-accordionheader,body p-accordion p-accordionpanel .ufilter-advanced p-accordionheader>*{background:transparent!important;color:var(--p-primary-600)!important;border:none!important;border-radius:0!important;outline:none!important;box-shadow:none!important}.ufilter-advanced p-accordionheader:hover,.ufilter-advanced p-accordionheader:hover>*,body .ufilter-advanced p-accordion p-accordionpanel p-accordionheader:hover,body .ufilter-advanced p-accordion p-accordionpanel p-accordionheader:hover>*,body p-accordion p-accordionpanel .ufilter-advanced p-accordionheader:hover,body p-accordion p-accordionpanel .ufilter-advanced p-accordionheader:hover>*{background:transparent!important;color:var(--p-primary-700)!important;border:none!important;outline:none!important}.ufilter-advanced p-accordionheader:focus,.ufilter-advanced p-accordionheader:focus-visible,body .ufilter-advanced p-accordion p-accordionpanel p-accordionheader:focus,body .ufilter-advanced p-accordion p-accordionpanel p-accordionheader:focus-visible{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important}.ufilter-advanced p-accordionheader svg,.ufilter-advanced p-accordionheader svg path{fill:var(--p-primary-600)!important}.ufilter-advanced [data-pc-section=header]{background:transparent!important;border:none!important;border-radius:0!important;outline:none!important}.ufilter-advanced p-accordioncontent .p-accordioncontent-content,.ufilter-advanced .p-accordioncontent-content{border:none!important;background:transparent!important;padding:12px 0 4px!important}#appointment-table .p-datatable-tbody td a{color:var(--p-primary-600, #5e1924)!important;font-weight:700!important;text-decoration:none!important}#appointment-table .p-datatable-tbody td a:hover{color:var(--p-primary-700, #4d131d)!important;text-decoration:underline!important}app-action-menu .p-splitbutton{height:28px!important;min-height:28px!important;gap:0!important}app-action-menu .p-splitbutton .p-splitbutton-button{display:none!important}app-action-menu .p-splitbutton .p-splitbutton-dropdown{background:transparent!important;border:none!important;border-radius:4px!important;height:28px!important;min-height:28px!important;width:28px!important;padding:4px 6px!important;color:#6b7280!important;opacity:1;transition:background .12s,color .12s!important}app-action-menu .p-splitbutton .p-splitbutton-dropdown .p-button-icon,app-action-menu .p-splitbutton .p-splitbutton-dropdown svg,app-action-menu .p-splitbutton .p-splitbutton-dropdown .p-icon{font-size:15px!important;color:inherit!important;fill:currentColor!important}app-action-menu .p-splitbutton .p-splitbutton-dropdown:hover{background:#0000000f!important;color:#1f2937!important}.p-tieredmenu.p-component .p-menuitem-link,.p-menu.p-component .p-menuitem-link{padding:8px 16px!important;font-size:13px!important;color:#495057!important;border-radius:4px!important}.p-tieredmenu.p-component .p-menuitem-link:hover,.p-menu.p-component .p-menuitem-link:hover{background:#f8f9fa!important;color:var(--p-text-color)!important}.p-tieredmenu.p-component .p-menuitem-link .p-menuitem-icon,.p-menu.p-component .p-menuitem-link .p-menuitem-icon{color:inherit!important;font-size:13px!important;margin-right:8px!important}.p-tieredmenu.p-component .p-menuitem-link .p-menuitem-text,.p-menu.p-component .p-menuitem-link .p-menuitem-text{color:inherit!important}body app-list-wrapper{display:grid!important;grid-template-areas:"header  btnarea" "search  search" "filter  filter" "table   table" "extra   extra"!important;grid-template-columns:1fr auto!important;grid-template-rows:auto auto auto auto auto!important;gap:0!important}body app-list-wrapper .table{display:contents!important}body app-list-wrapper .page-header{grid-area:header!important;margin:0 0 16px!important;padding-bottom:0!important;align-self:center!important}body app-list-wrapper .page-header .page-title{font-size:22px!important;font-weight:600!important;color:var(--p-text-color)!important;letter-spacing:-.01em!important;line-height:1.2!important;margin:0!important}body app-list-wrapper .filter{grid-area:filter!important;margin-bottom:12px!important}body app-list-wrapper .filter app-main-filters .filter-container{margin-bottom:0!important;position:relative!important}body app-list-wrapper .filter app-main-filters .p-accordion{border:none!important;border-radius:0 0 12px 12px!important;overflow:visible!important;box-shadow:none!important;background:transparent!important;position:static!important}body app-list-wrapper .filter app-main-filters p-accordionpanel,body app-list-wrapper .filter app-main-filters .p-accordionpanel{border:none!important;background:transparent!important}body app-list-wrapper .filter app-main-filters p-accordionheader,body app-list-wrapper .filter app-main-filters .p-accordionheader{position:absolute!important;top:-51px!important;left:332px!important;background:transparent!important;border:1px solid var(--p-surface-400)!important;border-radius:8px!important;padding:0 16px!important;height:43px!important;width:auto!important;font-size:13px!important;font-weight:500!important;color:var(--p-text-color)!important;display:inline-flex!important;align-items:center!important;gap:6px!important;cursor:pointer!important;white-space:nowrap!important;transition:background .15s,border-color .15s,color .15s!important;z-index:2!important}body app-list-wrapper .filter app-main-filters p-accordionheader>*,body app-list-wrapper .filter app-main-filters .p-accordionheader>*{background:transparent!important;color:inherit!important}body app-list-wrapper .filter app-main-filters p-accordionheader span,body app-list-wrapper .filter app-main-filters .p-accordionheader span{font-size:13px!important;font-weight:500!important;color:inherit!important;text-transform:none!important;letter-spacing:normal!important}body app-list-wrapper .filter app-main-filters p-accordionheader svg,body app-list-wrapper .filter app-main-filters p-accordionheader .p-icon,body app-list-wrapper .filter app-main-filters p-accordionheader .p-accordionheader-toggle-icon,body app-list-wrapper .filter app-main-filters .p-accordionheader svg,body app-list-wrapper .filter app-main-filters .p-accordionheader .p-icon,body app-list-wrapper .filter app-main-filters .p-accordionheader .p-accordionheader-toggle-icon{color:inherit!important;fill:currentColor!important;width:12px!important;height:12px!important}body app-list-wrapper .filter app-main-filters p-accordionheader svg path,body app-list-wrapper .filter app-main-filters p-accordionheader .p-icon path,body app-list-wrapper .filter app-main-filters p-accordionheader .p-accordionheader-toggle-icon path,body app-list-wrapper .filter app-main-filters .p-accordionheader svg path,body app-list-wrapper .filter app-main-filters .p-accordionheader .p-icon path,body app-list-wrapper .filter app-main-filters .p-accordionheader .p-accordionheader-toggle-icon path{fill:currentColor!important}body app-list-wrapper .filter app-main-filters p-accordionheader:before,body app-list-wrapper .filter app-main-filters .p-accordionheader:before{content:"\e992"!important;font-family:primeicons,sans-serif!important;font-size:13px!important;color:inherit!important}body app-list-wrapper .filter app-main-filters p-accordionheader:hover,body app-list-wrapper .filter app-main-filters .p-accordionheader:hover{background:color-mix(in srgb,var(--p-primary-500) 6%,transparent)!important;border-color:var(--p-primary-400)!important;color:var(--p-primary-600)!important}body app-list-wrapper .filter app-main-filters p-accordionheader[aria-expanded=true],body app-list-wrapper .filter app-main-filters .p-accordionheader[aria-expanded=true]{background:color-mix(in srgb,var(--p-primary-500) 8%,transparent)!important;border-color:var(--p-primary-500)!important;color:var(--p-primary-600)!important}body app-list-wrapper .filter app-main-filters p-accordionheader:focus,body app-list-wrapper .filter app-main-filters p-accordionheader:focus-visible,body app-list-wrapper .filter app-main-filters .p-accordionheader:focus,body app-list-wrapper .filter app-main-filters .p-accordionheader:focus-visible{outline:none!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--p-primary-500) 12%,transparent)!important}body app-list-wrapper .filter app-main-filters .p-accordioncontent,body app-list-wrapper .filter app-main-filters .p-accordioncontent-content,body app-list-wrapper .filter app-main-filters .p-accordioncontent>.p-component{background:var(--p-surface-50)!important;border:none!important;border-radius:0 0 12px 12px!important;padding:0!important;box-shadow:0 10px 30px -5px #191c1d0f!important}body app-list-wrapper .filter app-main-filters .main-filter{margin:0!important;padding:14px 16px!important}body app-list-wrapper .filter app-main-filters .main-filter__row{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))!important;gap:10px!important;align-items:end!important}body app-list-wrapper .filter app-main-filters .main-filter__row>*{margin:0!important}body app-list-wrapper .filter app-main-filters .main-filter__item{margin:0!important}body app-list-wrapper .filter app-main-filters .main-filter__item .md-inputfield{display:flex!important;flex-direction:column!important;gap:0!important}body app-list-wrapper .filter app-main-filters .main-filter__item input.p-inputtext,body app-list-wrapper .filter app-main-filters .main-filter__item input[pInputText]{height:34px!important;min-height:34px!important;padding:0 10px!important;font-size:13px!important;background:var(--p-inputtext-background, var(--p-surface-card))!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:8px!important;width:100%!important;box-sizing:border-box!important;color:var(--p-text-color)!important}body app-list-wrapper .filter app-main-filters .main-filter__item input.p-inputtext::placeholder,body app-list-wrapper .filter app-main-filters .main-filter__item input[pInputText]::placeholder{color:#9ca3af!important;font-size:12px!important}body app-list-wrapper .filter app-main-filters .main-filter__item input.p-inputtext:focus,body app-list-wrapper .filter app-main-filters .main-filter__item input[pInputText]:focus{border-color:var(--p-primary-500)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--p-primary-500) 12%,transparent)!important}body app-list-wrapper .filter app-main-filters .main-filter__item .p-multiselect,body app-list-wrapper .filter app-main-filters .main-filter__item .p-select,body app-list-wrapper .filter app-main-filters .main-filter__item p-multiselect,body app-list-wrapper .filter app-main-filters .main-filter__item p-select{height:34px!important;min-height:34px!important;font-size:13px!important;background:var(--p-inputtext-background, var(--p-surface-card))!important;border-color:#0000001f!important;border-radius:8px!important;width:100%!important}body app-list-wrapper .filter app-main-filters .main-filter__item .p-multiselect .p-multiselect-label,body app-list-wrapper .filter app-main-filters .main-filter__item .p-multiselect .p-select-label,body app-list-wrapper .filter app-main-filters .main-filter__item .p-select .p-multiselect-label,body app-list-wrapper .filter app-main-filters .main-filter__item .p-select .p-select-label,body app-list-wrapper .filter app-main-filters .main-filter__item p-multiselect .p-multiselect-label,body app-list-wrapper .filter app-main-filters .main-filter__item p-multiselect .p-select-label,body app-list-wrapper .filter app-main-filters .main-filter__item p-select .p-multiselect-label,body app-list-wrapper .filter app-main-filters .main-filter__item p-select .p-select-label{font-size:13px!important;padding:0 8px!important;line-height:34px!important}body app-list-wrapper .filter app-main-filters .main-filter__item .p-multiselect .p-multiselect-trigger,body app-list-wrapper .filter app-main-filters .main-filter__item .p-multiselect .p-select-dropdown,body app-list-wrapper .filter app-main-filters .main-filter__item .p-select .p-multiselect-trigger,body app-list-wrapper .filter app-main-filters .main-filter__item .p-select .p-select-dropdown,body app-list-wrapper .filter app-main-filters .main-filter__item p-multiselect .p-multiselect-trigger,body app-list-wrapper .filter app-main-filters .main-filter__item p-multiselect .p-select-dropdown,body app-list-wrapper .filter app-main-filters .main-filter__item p-select .p-multiselect-trigger,body app-list-wrapper .filter app-main-filters .main-filter__item p-select .p-select-dropdown{width:28px!important}body app-list-wrapper .filter app-main-filters .main-filter__item .p-multiselect:hover,body app-list-wrapper .filter app-main-filters .main-filter__item .p-select:hover,body app-list-wrapper .filter app-main-filters .main-filter__item p-multiselect:hover,body app-list-wrapper .filter app-main-filters .main-filter__item p-select:hover{border-color:var(--p-primary-400)!important}body app-list-wrapper .filter app-main-filters .main-filter__item p-datepicker,body app-list-wrapper .filter app-main-filters .main-filter__item .p-datepicker{height:34px!important;min-height:34px!important;width:100%!important}body app-list-wrapper .filter app-main-filters .main-filter__item p-datepicker .p-datepicker-input,body app-list-wrapper .filter app-main-filters .main-filter__item p-datepicker .p-inputtext,body app-list-wrapper .filter app-main-filters .main-filter__item .p-datepicker .p-datepicker-input,body app-list-wrapper .filter app-main-filters .main-filter__item .p-datepicker .p-inputtext{height:34px!important;min-height:34px!important;font-size:13px!important;padding:0 8px!important;border-radius:8px 0 0 8px!important}body app-list-wrapper .filter app-main-filters .main-filter__item p-datepicker .p-datepicker-trigger,body app-list-wrapper .filter app-main-filters .main-filter__item p-datepicker .p-button,body app-list-wrapper .filter app-main-filters .main-filter__item .p-datepicker .p-datepicker-trigger,body app-list-wrapper .filter app-main-filters .main-filter__item .p-datepicker .p-button{height:34px!important;width:34px!important;min-height:34px!important;padding:0!important}body app-list-wrapper .filter app-main-filters .filter-controls{padding:0 16px 14px!important;display:flex!important;gap:10px!important;justify-content:flex-start!important;align-items:center!important}body app-list-wrapper .filter app-main-filters .filter-controls .filter-apply-btn.p-button{height:34px!important;padding:0 16px!important;font-size:13px!important;font-weight:600!important;background:var(--p-primary-500)!important;border-color:var(--p-primary-500)!important;border-radius:8px!important;color:#fff!important;white-space:nowrap!important;width:auto!important;order:2!important}body app-list-wrapper .filter app-main-filters .filter-controls .filter-apply-btn.p-button:hover{background:var(--p-primary-600)!important;border-color:var(--p-primary-600)!important}body app-list-wrapper .filter app-main-filters .filter-controls .filter-apply-btn.p-button .p-button-icon{color:#fff!important}body app-list-wrapper .filter app-main-filters .filter-controls .filter-clear-btn.p-button{height:34px!important;padding:0 8px!important;background:transparent!important;border:none!important;font-size:12px!important;font-weight:600!important;color:var(--p-primary-600)!important;white-space:nowrap!important;width:auto!important;border-radius:6px!important;order:0!important;margin-right:0!important}body app-list-wrapper .filter app-main-filters .filter-controls .filter-clear-btn.p-button:hover{background:color-mix(in srgb,var(--p-primary-500) 8%,transparent)!important;text-decoration:underline!important}body app-list-wrapper .filter app-main-filters .filter-controls .filter-clear-btn.p-button .p-button-icon{display:none!important}@media (max-width: 430px){body app-list-wrapper .filter app-main-filters p-accordionheader,body app-list-wrapper .filter app-main-filters .p-accordionheader{left:auto!important;right:0!important}}body app-list-wrapper .table-content{grid-area:table!important}body app-list-wrapper .table-content app-table .p-datatable{border-radius:8px!important;overflow:hidden!important}body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th{background:var(--p-surface-100)!important;color:var(--p-text-muted-color)!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;border:none!important;border-bottom:1px solid var(--p-surface-200)!important;border-right:none!important;padding:10px 12px!important;white-space:nowrap!important}body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th .p-sortable-column-icon,body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th p-sorticon svg,body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th p-sorticon .p-icon{color:var(--p-text-muted-color)!important;fill:var(--p-text-muted-color)!important}body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th .p-sortable-column-icon path,body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th p-sorticon svg path,body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th p-sorticon .p-icon path{fill:var(--p-text-muted-color)!important}body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th.p-datatable-sortable-column:hover{background:var(--p-surface-200)!important;color:var(--p-text-muted-color)!important}body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th.p-datatable-column-sorted{background:var(--p-surface-200)!important;color:var(--p-text-muted-color)!important}body app-list-wrapper .table-content app-table .p-datatable th#action-menu-col-header,body app-list-wrapper .table-content app-table .p-datatable th.static-col-actions{text-align:center!important}body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr{background:var(--p-surface-card)!important;height:48px!important;transition:background-color .12s ease!important}body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr:hover{background:var(--p-surface-hover, var(--p-surface-100))!important}body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr>td{border:none!important;border-bottom:1px solid var(--p-surface-200)!important;padding:8px 12px!important;font-size:13px!important;color:var(--p-text-color)!important}body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr:nth-child(2n),body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr:nth-child(odd){background:var(--p-surface-card)!important}body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr>td a{color:var(--p-primary-600)!important;font-weight:700!important;text-decoration:none!important;font-size:13px!important}body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr>td a:hover{text-decoration:underline!important;color:var(--p-primary-700)!important}body app-list-wrapper .table-content app-table .p-datatable th#action-menu-col-header,body app-list-wrapper .table-content app-table .p-datatable th.static-col-actions,body app-list-wrapper .table-content app-table .p-datatable td:has(app-action-menu){width:60px!important;min-width:60px!important;max-width:60px!important;text-align:center!important;padding-left:4px!important;padding-right:4px!important}body app-list-wrapper .table-content app-table+div[style*=background-color],body app-list-wrapper .table-content app-table~div[style*=background-color]{background:var(--p-surface-50)!important;border-radius:6px!important;border:1px solid var(--p-surface-200)!important;margin-top:8px!important}body app-list-wrapper .table-content app-table+div[style*=background-color] h3,body app-list-wrapper .table-content app-table~div[style*=background-color] h3{color:var(--p-text-muted-color)!important;font-weight:500!important}body app-list-wrapper .table-content app-table app-action-menu p-splitbutton .p-splitbutton{height:28px!important;gap:0!important}body app-list-wrapper .table-content app-table app-action-menu p-splitbutton .p-splitbutton .p-splitbutton-button{display:none!important}body app-list-wrapper .table-content app-table app-action-menu p-splitbutton .p-splitbutton .p-splitbutton-dropdown{background:transparent!important;border:none!important;border-radius:4px!important;height:28px!important;min-height:28px!important;width:28px!important;padding:4px 6px!important;color:var(--p-text-muted-color)!important;opacity:1;transition:background .12s,color .12s!important}body app-list-wrapper .table-content app-table app-action-menu p-splitbutton .p-splitbutton .p-splitbutton-dropdown .p-button-icon,body app-list-wrapper .table-content app-table app-action-menu p-splitbutton .p-splitbutton .p-splitbutton-dropdown svg,body app-list-wrapper .table-content app-table app-action-menu p-splitbutton .p-splitbutton .p-splitbutton-dropdown .p-icon{font-size:15px!important;color:inherit!important;fill:currentColor!important}body app-list-wrapper .table-content app-table app-action-menu p-splitbutton .p-splitbutton .p-splitbutton-dropdown:hover{background:var(--p-surface-200)!important;color:var(--p-text-color)!important}body app-list-wrapper .table-content app-table .p-paginator{background:transparent!important;border:none!important;padding:12px 0!important;justify-content:flex-end!important}body app-list-wrapper .table-content app-table .p-paginator .p-paginator-element{min-width:32px!important;height:32px!important;border-radius:6px!important;font-size:13px!important}body app-list-wrapper .table-content app-table .p-paginator .p-paginator-element.p-paginator-page-selected,body app-list-wrapper .table-content app-table .p-paginator .p-paginator-element.p-paginator-page.p-highlight{background:var(--p-primary-500)!important;color:#fff!important;border-color:var(--p-primary-500)!important}body app-list-wrapper .extra-filter{grid-area:extra!important;margin-top:4px!important}body app-list-wrapper .extra-filter app-extra-filter .p-accordion{border:none!important;background:transparent!important;box-shadow:none!important;border-radius:8px!important;overflow:hidden!important}body app-list-wrapper .extra-filter app-extra-filter p-accordionpanel,body app-list-wrapper .extra-filter app-extra-filter .p-accordionpanel{border:none!important;background:transparent!important;box-shadow:none!important}body app-list-wrapper .extra-filter app-extra-filter p-accordionheader{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;background:transparent!important;border:none!important;border-bottom:1px solid var(--p-surface-200, #e2e4e6)!important;border-radius:0!important;box-shadow:none!important;padding:6px 2px 8px!important;height:auto!important;width:100%!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--p-text-muted-color, #888)!important;cursor:pointer!important}body app-list-wrapper .extra-filter app-extra-filter p-accordionheader>*{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;text-transform:inherit!important;letter-spacing:inherit!important;padding:0!important}body app-list-wrapper .extra-filter app-extra-filter p-accordionheader:before{content:"\e992"!important;font-family:primeicons,sans-serif!important;font-size:13px!important;color:inherit!important}body app-list-wrapper .extra-filter app-extra-filter p-accordionheader span{font-size:12px!important;font-weight:600!important;color:inherit!important;text-transform:uppercase!important;letter-spacing:.06em!important}body app-list-wrapper .extra-filter app-extra-filter p-accordionheader svg,body app-list-wrapper .extra-filter app-extra-filter p-accordionheader .p-icon,body app-list-wrapper .extra-filter app-extra-filter p-accordionheader .p-accordionheader-toggle-icon{color:inherit!important;fill:currentColor!important;width:12px!important;height:12px!important}body app-list-wrapper .extra-filter app-extra-filter p-accordionheader svg path,body app-list-wrapper .extra-filter app-extra-filter p-accordionheader .p-icon path,body app-list-wrapper .extra-filter app-extra-filter p-accordionheader .p-accordionheader-toggle-icon path{fill:currentColor!important}body app-list-wrapper .extra-filter app-extra-filter p-accordionheader:hover,body app-list-wrapper .extra-filter app-extra-filter p-accordionheader:hover>*{background:transparent!important;color:var(--p-primary-600, #5e1924)!important;border-color:transparent!important}body app-list-wrapper .extra-filter app-extra-filter p-accordionheader:hover{border-bottom-color:var(--p-surface-200, #e2e4e6)!important}body app-list-wrapper .extra-filter app-extra-filter p-accordionheader:focus,body app-list-wrapper .extra-filter app-extra-filter p-accordionheader:focus-visible{background:transparent!important;box-shadow:none!important;outline:none!important}body app-list-wrapper .extra-filter app-extra-filter p-accordioncontent,body app-list-wrapper .extra-filter app-extra-filter .p-accordioncontent,body app-list-wrapper .extra-filter app-extra-filter .p-accordioncontent-content,body app-list-wrapper .extra-filter app-extra-filter .p-accordioncontent>.p-component{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important}body app-list-wrapper .extra-filter app-extra-filter p-accordionpanel.p-accordionpanel-active .p-accordioncontent-content{padding:8px 0 4px!important}body app-list-wrapper .extra-filter app-extra-filter .form-grid button.p-button,body app-list-wrapper .extra-filter app-extra-filter .form-grid .p-splitbutton .p-button{height:30px!important;font-size:12px!important;font-weight:600!important;padding:0 12px!important;border-radius:6px!important;white-space:nowrap!important}body app-list-wrapper .extra-filter app-extra-filter .form-grid>.col-sm-12:first-child button.p-button,body app-list-wrapper .extra-filter app-extra-filter .form-grid>.col-sm-12:nth-child(2) .p-splitbutton .p-button{background:transparent!important;border:1px solid rgba(0,0,0,.15)!important;color:#495057!important}body app-list-wrapper .extra-filter app-extra-filter .form-grid>.col-sm-12:first-child button.p-button .p-button-icon,body app-list-wrapper .extra-filter app-extra-filter .form-grid>.col-sm-12:nth-child(2) .p-splitbutton .p-button .p-button-icon{color:#495057!important;font-size:11px!important}body app-list-wrapper .extra-filter app-extra-filter .form-grid>.col-sm-12:first-child button.p-button:hover,body app-list-wrapper .extra-filter app-extra-filter .form-grid>.col-sm-12:nth-child(2) .p-splitbutton .p-button:hover{background:#0000000a!important;border-color:#00000040!important}body app-list-wrapper .extra-filter app-extra-filter .form-grid>.col-sm-12:nth-child(3) button.p-button{background:transparent!important;border:1px solid rgba(0,0,0,.15)!important;color:#495057!important}body app-list-wrapper .extra-filter app-extra-filter .form-grid>.col-sm-12:nth-child(3) button.p-button .p-button-icon{color:#495057!important;font-size:11px!important}body app-list-wrapper .extra-filter app-extra-filter .form-grid>.col-sm-12:nth-child(3) button.p-button:hover{background:#0000000a!important;border-color:#00000040!important}body app-list-wrapper .extra-filter app-extra-filter .form-grid>.col-sm-12:last-child button.p-button{background:transparent!important;border:none!important;color:var(--p-primary-600)!important;padding:0 8px!important}body app-list-wrapper .extra-filter app-extra-filter .form-grid>.col-sm-12:last-child button.p-button .p-button-icon{color:var(--p-primary-600)!important;font-size:11px!important}body app-list-wrapper .extra-filter app-extra-filter .form-grid>.col-sm-12:last-child button.p-button:hover{background:transparent!important;color:var(--p-primary-700)!important;text-decoration:underline!important}body app-list-wrapper .extra-filter app-extra-filter app-extra-filter-table:not(:has(.scroll)){display:none!important}body app-list-wrapper .extra-filter app-extra-filter app-extra-filter-table{display:block!important;margin-bottom:4px!important}body app-list-wrapper .extra-filter app-extra-filter app-extra-filter-table .p-datatable{border-radius:8px!important;overflow:hidden!important;border:1px solid rgba(0,0,0,.08)!important}body app-list-wrapper .extra-filter app-extra-filter app-extra-filter-table .p-datatable .p-datatable-thead>tr>th{background:#e7e8e999!important;font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:#6c757d!important;padding:6px 10px!important;border-bottom:1px solid rgba(0,0,0,.08)!important;border-right:none!important}body app-list-wrapper .extra-filter app-extra-filter app-extra-filter-table .p-datatable .p-datatable-tbody>tr{background:var(--p-surface-card)!important}body app-list-wrapper .extra-filter app-extra-filter app-extra-filter-table .p-datatable .p-datatable-tbody>tr>td{font-size:13px!important;padding:6px 10px!important;border-bottom:1px solid rgba(0,0,0,.06)!important;border-right:none!important}body app-list-wrapper .extra-filter app-extra-filter app-extra-filter-table .p-datatable .p-datatable-tbody>tr:hover{background:#f8f9fa!important}body app-list-wrapper .extra-filter app-extra-filter app-extra-filter-table .p-datatable .p-datatable-tbody>tr>td button.p-button{background:transparent!important;border:none!important;color:#9ca3af!important;width:26px!important;height:26px!important;padding:0!important}body app-list-wrapper .extra-filter app-extra-filter app-extra-filter-table .p-datatable .p-datatable-tbody>tr>td button.p-button:hover{color:#ef4444!important;background:#ef444414!important}body app-list-wrapper .table-controls{display:contents!important}body app-list-wrapper .table-controls .controls-left{grid-area:btnarea!important;display:flex!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important;margin-bottom:16px!important}body app-list-wrapper .table-controls .controls-left button.p-button,body app-list-wrapper .table-controls .controls-left .p-button{background:var(--p-primary-500)!important;border-color:var(--p-primary-500)!important;color:#fff!important;font-weight:600!important;border-radius:6px!important;padding:9px 18px!important;font-size:14px!important;white-space:nowrap!important;height:36px!important}body app-list-wrapper .table-controls .controls-left button.p-button:not(:disabled):hover,body app-list-wrapper .table-controls .controls-left .p-button:not(:disabled):hover{background:var(--p-primary-600)!important;border-color:var(--p-primary-600)!important}body app-list-wrapper .table-controls .controls-left button.p-button .p-button-icon,body app-list-wrapper .table-controls .controls-left .p-button .p-button-icon{color:#fff!important}body app-list-wrapper .table-controls .controls-right{grid-area:search!important;justify-self:stretch!important;align-self:stretch!important;width:100%!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:8px!important;background:var(--p-surface-card)!important;border-radius:12px 12px 0 0!important;box-shadow:0 10px 30px -5px #191c1d0f!important;padding:6px 16px!important;border-bottom:1px solid rgba(0,0,0,.06)!important;margin-bottom:0!important}body app-list-wrapper .table-controls .controls-right .controls-download{margin-left:auto!important;display:flex!important;align-items:center!important;flex-shrink:0!important}body app-list-wrapper .table-controls .controls-right .controls-download .ufilter-icon-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border:1px solid var(--p-surface-400)!important;border-radius:8px!important;background:transparent!important;color:var(--p-text-color)!important;cursor:pointer!important;transition:background .15s,border-color .15s,color .15s!important;flex-shrink:0!important}body app-list-wrapper .table-controls .controls-right .controls-download .ufilter-icon-btn i{font-size:14px!important}body app-list-wrapper .table-controls .controls-right .controls-download .ufilter-icon-btn:hover{background:color-mix(in srgb,var(--p-primary-500) 6%,transparent)!important;border-color:var(--p-primary-400)!important;color:var(--p-primary-600)!important}body app-list-wrapper .table-controls .controls-right .controls-download .ufilter-icon-btn:focus,body app-list-wrapper .table-controls .controls-right .controls-download .ufilter-icon-btn:focus-visible{outline:none!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--p-primary-500) 12%,transparent)!important}body app-list-wrapper .table-controls .controls-right app-free-search{display:block!important;flex:0 0 auto!important;max-width:380px!important;width:100%!important}body app-list-wrapper .table-controls .controls-right app-free-search .search-input-group{display:flex!important;align-items:center!important;position:relative!important;width:100%!important}body app-list-wrapper .table-controls .controls-right app-free-search .search-field{flex:1!important;position:relative!important}body app-list-wrapper .table-controls .controls-right app-free-search .search-field input.p-inputtext,body app-list-wrapper .table-controls .controls-right app-free-search .search-field input[pInputText]{height:36px!important;padding:0 10px 0 36px!important;background:var(--p-surface-100)!important;border:1px solid var(--p-surface-300)!important;border-radius:8px!important;font-size:13px!important;color:var(--p-text-color)!important;width:100%!important;min-width:0!important}body app-list-wrapper .table-controls .controls-right app-free-search .search-field input.p-inputtext::placeholder,body app-list-wrapper .table-controls .controls-right app-free-search .search-field input[pInputText]::placeholder{color:var(--p-text-muted-color)!important}body app-list-wrapper .table-controls .controls-right app-free-search .search-field input.p-inputtext:focus,body app-list-wrapper .table-controls .controls-right app-free-search .search-field input[pInputText]:focus{border-color:var(--p-primary-400)!important;background:var(--p-surface-card)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--p-primary-500) 12%,transparent)!important;outline:none!important}body app-list-wrapper .table-controls .controls-right app-free-search .search-field:before{content:"\e908"!important;font-family:primeicons,sans-serif!important;font-size:13px!important;color:#9ca3af!important;position:absolute!important;left:11px!important;top:50%!important;transform:translateY(-50%)!important;pointer-events:none!important;z-index:1!important}body app-list-wrapper .table-controls .controls-right app-free-search .search-button,body app-list-wrapper .table-controls .controls-right app-free-search p-button.search-button{display:none!important}.status-badge{display:inline-block!important;font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;padding:3px 10px!important;border-radius:4px!important;letter-spacing:.04em!important;white-space:nowrap!important;line-height:1.4!important}.status-badge--active{background:#dbeafe!important;color:#1d4ed8!important}.status-badge--inactive{background:#f3f4f6!important;color:#6b7280!important}.status-badge--scheduled{background:#dbeafe!important;color:#1d4ed8!important}.status-badge--in-progress,.status-badge--in_progress{background:#fef3c7!important;color:#b45309!important}.status-badge--completed{background:#d1fae5!important;color:#065f46!important}.status-badge--cancelled,.status-badge--canceled{background:#fee2e2!important;color:#b91c1c!important}.status-badge--pending{background:#ffedd5!important;color:#c2410c!important}.status-badge--approved{background:#d1fae5!important;color:#065f46!important}.status-badge--rejected{background:#fee2e2!important;color:#b91c1c!important}app-editor-wrapper .fieldset-panel{background:var(--p-surface-card)!important;border-radius:12px!important;box-shadow:0 2px 12px #191c1d12!important;border:none!important;overflow:visible!important;padding-bottom:0!important}app-editor-wrapper .fieldset-panel .fieldset-header,app-editor-wrapper .fieldset-body .fieldset-panel .fieldset-header{background:transparent!important;color:var(--p-text-color)!important;padding:24px 24px 0!important;margin-bottom:0!important;display:flex!important;flex-direction:column!important;gap:4px!important}app-editor-wrapper .fieldset-panel .fieldset-header h1,app-editor-wrapper .fieldset-body .fieldset-panel .fieldset-header h1{font-size:22px!important;font-weight:600!important;color:var(--p-text-color)!important;margin:0!important;letter-spacing:-.01em!important}app-editor-wrapper .fieldset-panel .fieldset-header h2,app-editor-wrapper .fieldset-body .fieldset-panel .fieldset-header h2{font-size:13px!important;font-weight:400!important;color:#8c8c8c!important;margin:0!important}app-editor-wrapper .md-inputfield{position:relative;display:flex;flex-direction:column;gap:0}app-editor-wrapper .md-inputfield label{position:static!important;display:block!important;font-size:12px!important;font-weight:600!important;color:var(--p-primary-500)!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin-bottom:6px!important;margin-top:0!important;padding:0!important;background:transparent!important;transform:none!important;top:auto!important;left:auto!important;pointer-events:auto!important}app-editor-wrapper .md-inputfield input.p-inputtext,app-editor-wrapper .md-inputfield input[pInputText]{height:40px!important;border-radius:6px!important;border:1px solid rgba(0,0,0,.12)!important;width:100%!important;font-size:14px!important;padding:0 12px!important;box-sizing:border-box!important;background:var(--p-inputtext-background, var(--p-surface-card))!important;color:var(--p-text-color)!important}app-editor-wrapper .md-inputfield input.p-inputtext:read-only,app-editor-wrapper .md-inputfield input[pInputText]:read-only{background:var(--p-surface-ground, #f8f9fa)!important;color:var(--p-text-muted-color)!important}app-editor-wrapper .md-inputfield input.p-inputtext:focus,app-editor-wrapper .md-inputfield input[pInputText]:focus{border-color:var(--p-primary-500)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--p-primary-500) 12%,transparent)!important}app-editor-wrapper .md-inputfield p-select .p-select,app-editor-wrapper .md-inputfield .p-select{height:40px!important;border-radius:6px!important;border:1px solid rgba(0,0,0,.12)!important;width:100%!important}app-editor-wrapper .md-inputfield p-select .p-select .p-select-label,app-editor-wrapper .md-inputfield .p-select .p-select-label{line-height:40px!important;padding:0 12px!important;font-size:14px!important}app-editor-wrapper .md-inputfield p-autocomplete .p-autocomplete{width:100%!important}app-editor-wrapper .md-inputfield p-autocomplete .p-autocomplete .p-autocomplete-input,app-editor-wrapper .md-inputfield p-autocomplete .p-autocomplete .p-inputtext{height:40px!important;border-radius:6px!important;border:1px solid rgba(0,0,0,.12)!important;font-size:14px!important;padding:0 12px!important}app-editor-wrapper .fieldset-panel .p-col-12{padding:12px 24px!important;box-sizing:border-box}app-editor-wrapper .p-col-12.p-0{display:flex!important;flex-wrap:wrap!important;padding:0!important}app-editor-wrapper .p-col-12.col-md-6{flex:0 0 50%!important;max-width:50%!important;padding:8px 24px!important;box-sizing:border-box!important}@media (max-width: 640px){app-editor-wrapper .p-col-12.col-md-6{flex:0 0 100%!important;max-width:100%!important}}app-editor-wrapper p-fieldset .p-fieldset{border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;margin:0!important;padding:0!important}app-editor-wrapper p-fieldset .p-fieldset:not(.p-fieldset-toggleable) legend.p-fieldset-legend{width:auto!important}app-editor-wrapper p-fieldset .p-fieldset legend.p-fieldset-legend{position:static!important;background:transparent!important;border:none!important;border-bottom:1px solid rgba(0,0,0,.06)!important;border-radius:0!important;padding:0!important;margin:0!important;width:100%!important;float:none!important}app-editor-wrapper p-fieldset .p-fieldset legend.p-fieldset-legend .p-fieldset-toggle-button{background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;padding:14px 24px!important;display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;cursor:pointer!important}app-editor-wrapper p-fieldset .p-fieldset legend.p-fieldset-legend .p-fieldset-toggle-button:focus{box-shadow:none!important;outline:none!important}app-editor-wrapper p-fieldset .p-fieldset legend.p-fieldset-legend .p-fieldset-legend-label{font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--p-text-muted-color)!important}app-editor-wrapper p-fieldset .p-fieldset legend.p-fieldset-legend .p-fieldset-toggle-icon{color:var(--p-primary-500)!important;margin-left:auto!important;margin-right:0!important;order:99!important}app-editor-wrapper p-fieldset .p-fieldset legend.p-fieldset-legend .p-fieldset-toggle-icon path{fill:var(--p-primary-500)!important}app-editor-wrapper p-fieldset .p-fieldset .p-fieldset-content{padding:16px 24px!important}app-editor-wrapper p-fieldset .p-fieldset-content p-table .p-datatable,app-editor-wrapper p-fieldset .p-fieldset-content .p-datatable{border-radius:8px!important;overflow:hidden!important;border:1px solid rgba(0,0,0,.07)!important;margin-top:8px!important}app-editor-wrapper p-fieldset .p-fieldset-content p-table .p-datatable .p-datatable-thead>tr>th,app-editor-wrapper p-fieldset .p-fieldset-content .p-datatable .p-datatable-thead>tr>th{background:#e7e8e98c!important;color:var(--p-text-muted-color)!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;border:none!important;border-bottom:1px solid rgba(0,0,0,.08)!important;border-right:none!important;padding:9px 12px!important;white-space:nowrap!important}app-editor-wrapper p-fieldset .p-fieldset-content p-table .p-datatable .p-datatable-tbody>tr,app-editor-wrapper p-fieldset .p-fieldset-content .p-datatable .p-datatable-tbody>tr{background:var(--p-surface-card)!important}app-editor-wrapper p-fieldset .p-fieldset-content p-table .p-datatable .p-datatable-tbody>tr:hover,app-editor-wrapper p-fieldset .p-fieldset-content .p-datatable .p-datatable-tbody>tr:hover{background:var(--p-surface-hover)!important}app-editor-wrapper p-fieldset .p-fieldset-content p-table .p-datatable .p-datatable-tbody>tr td,app-editor-wrapper p-fieldset .p-fieldset-content .p-datatable .p-datatable-tbody>tr td{border:none!important;border-bottom:1px solid rgba(0,0,0,.05)!important;padding:8px 12px!important;font-size:13px!important;color:var(--p-text-color)!important}app-editor-wrapper p-fieldset .p-fieldset-content p-table .p-datatable .p-datatable-tbody>tr td a,app-editor-wrapper p-fieldset .p-fieldset-content .p-datatable .p-datatable-tbody>tr td a{color:var(--p-primary-500)!important;text-decoration:none!important;font-weight:500!important}app-editor-wrapper p-fieldset .p-fieldset-content p-table .p-datatable .p-datatable-tbody>tr td a:hover,app-editor-wrapper p-fieldset .p-fieldset-content .p-datatable .p-datatable-tbody>tr td a:hover{text-decoration:underline!important}app-editor-wrapper p-fieldset .p-fieldset-content p-table .p-datatable .p-datatable-tbody>tr:last-child td,app-editor-wrapper p-fieldset .p-fieldset-content .p-datatable .p-datatable-tbody>tr:last-child td{border-bottom:none!important}app-editor-wrapper p-fieldset .p-fieldset-content>button.p-button:not(.p-button-danger):not(.p-button-success):not(.p-button-warning).p-button-icon-only,app-editor-wrapper p-fieldset .p-fieldset-content button.p-button:not(#ud-save-btn):not(#ud-back-btn):not(#ud-history-btn):not(.p-button-danger):not(.p-button-success):not(.p-button-warning).p-button-icon-only{background:transparent!important;border:1px solid color-mix(in srgb,var(--p-primary-color) 30%,transparent)!important;color:var(--p-primary-color)!important;border-radius:6px!important;width:32px!important;height:32px!important;padding:0!important}app-editor-wrapper p-fieldset .p-fieldset-content>button.p-button:not(.p-button-danger):not(.p-button-success):not(.p-button-warning).p-button-icon-only .p-button-icon,app-editor-wrapper p-fieldset .p-fieldset-content button.p-button:not(#ud-save-btn):not(#ud-back-btn):not(#ud-history-btn):not(.p-button-danger):not(.p-button-success):not(.p-button-warning).p-button-icon-only .p-button-icon{color:var(--p-primary-color)!important;font-size:13px!important}app-editor-wrapper p-fieldset .p-fieldset-content>button.p-button:not(.p-button-danger):not(.p-button-success):not(.p-button-warning).p-button-icon-only:not(:disabled):hover,app-editor-wrapper p-fieldset .p-fieldset-content button.p-button:not(#ud-save-btn):not(#ud-back-btn):not(#ud-history-btn):not(.p-button-danger):not(.p-button-success):not(.p-button-warning).p-button-icon-only:not(:disabled):hover{background:color-mix(in srgb,var(--p-primary-color) 7%,transparent)!important;border-color:var(--p-primary-color)!important}app-editor-wrapper p-fieldset .p-fieldset-content>button.p-button:not(.p-button-danger):not(.p-button-success):not(.p-button-warning):not(.p-button-icon-only),app-editor-wrapper p-fieldset .p-fieldset-content button.p-button:not(#ud-save-btn):not(#ud-back-btn):not(#ud-history-btn):not(.p-button-danger):not(.p-button-success):not(.p-button-warning):not(.p-button-icon-only){background:transparent!important;border:1.5px solid var(--p-primary-color)!important;color:var(--p-primary-color)!important;font-weight:600!important;font-size:13px!important;border-radius:8px!important;height:36px!important;padding:0 14px!important;width:auto!important}app-editor-wrapper p-fieldset .p-fieldset-content>button.p-button:not(.p-button-danger):not(.p-button-success):not(.p-button-warning):not(.p-button-icon-only) .p-button-icon,app-editor-wrapper p-fieldset .p-fieldset-content>button.p-button:not(.p-button-danger):not(.p-button-success):not(.p-button-warning):not(.p-button-icon-only) .p-button-label,app-editor-wrapper p-fieldset .p-fieldset-content button.p-button:not(#ud-save-btn):not(#ud-back-btn):not(#ud-history-btn):not(.p-button-danger):not(.p-button-success):not(.p-button-warning):not(.p-button-icon-only) .p-button-icon,app-editor-wrapper p-fieldset .p-fieldset-content button.p-button:not(#ud-save-btn):not(#ud-back-btn):not(#ud-history-btn):not(.p-button-danger):not(.p-button-success):not(.p-button-warning):not(.p-button-icon-only) .p-button-label{color:var(--p-primary-color)!important}app-editor-wrapper p-fieldset .p-fieldset-content>button.p-button:not(.p-button-danger):not(.p-button-success):not(.p-button-warning):not(.p-button-icon-only):not(:disabled):hover,app-editor-wrapper p-fieldset .p-fieldset-content button.p-button:not(#ud-save-btn):not(#ud-back-btn):not(#ud-history-btn):not(.p-button-danger):not(.p-button-success):not(.p-button-warning):not(.p-button-icon-only):not(:disabled):hover{background:color-mix(in srgb,var(--p-primary-color) 6%,transparent)!important}app-editor-wrapper .p-col-12.flex-row-sm{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;padding:12px 24px 20px!important;border-top:1px solid rgba(0,0,0,.06)!important}@media (max-width: 599px){app-editor-wrapper .p-col-12.flex-row-sm{flex-direction:column!important;align-items:stretch!important}}app-editor-wrapper #ud-back-btn.p-button{background:transparent!important;border:1.5px solid color-mix(in srgb,var(--p-primary-color) 35%,transparent)!important;color:var(--p-primary-color)!important;font-weight:600!important;font-size:13px!important;border-radius:8px!important;height:38px!important;padding:0 16px!important;white-space:nowrap!important}app-editor-wrapper #ud-back-btn.p-button .p-button-icon,app-editor-wrapper #ud-back-btn.p-button .p-button-label{color:var(--p-primary-color)!important}app-editor-wrapper #ud-back-btn.p-button:not(:disabled):hover{background:color-mix(in srgb,var(--p-primary-color) 6%,transparent)!important;border-color:var(--p-primary-color)!important}app-editor-wrapper #ud-save-btn.p-button{background:var(--p-primary-500)!important;border-color:var(--p-primary-500)!important;color:#fff!important;font-weight:600!important;font-size:13px!important;border-radius:8px!important;height:38px!important;padding:0 18px!important;white-space:nowrap!important}app-editor-wrapper #ud-save-btn.p-button .p-button-icon,app-editor-wrapper #ud-save-btn.p-button .p-button-label{color:#fff!important}app-editor-wrapper #ud-save-btn.p-button:not(:disabled):hover{background:var(--p-primary-600)!important;border-color:var(--p-primary-600)!important}app-editor-wrapper #ud-save-btn.p-button:disabled{opacity:.45!important}app-editor-wrapper #ud-history-btn.p-button{background:transparent!important;border:1.5px solid var(--p-primary-color)!important;color:var(--p-primary-color)!important;font-weight:600!important;font-size:13px!important;border-radius:8px!important;height:38px!important;padding:0 16px!important;white-space:nowrap!important}app-editor-wrapper #ud-history-btn.p-button .p-button-icon,app-editor-wrapper #ud-history-btn.p-button .p-button-label{color:var(--p-primary-color)!important}app-editor-wrapper #ud-history-btn.p-button:not(:disabled):hover{background:color-mix(in srgb,var(--p-primary-color) 6%,transparent)!important}app-editor-wrapper .editor-content__record{padding:16px 24px!important;border-top:1px solid rgba(0,0,0,.06)!important;text-align:center!important}app-editor-wrapper .editor-content__record .font-size-smaller{font-size:12px!important;color:#8c8c8c!important;line-height:1.8!important;display:flex!important;justify-content:center!important;text-align:center!important;gap:16px!important}app-editor-wrapper .editor-content__record .font-size-smaller strong{font-weight:600!important;color:#6c757d!important}app-editor-wrapper .w-100 p-select .p-select{border-radius:6px!important;border:1px solid rgba(0,0,0,.12)!important;height:40px!important}app-editor-wrapper .w-100 p-select .p-select .p-select-label{line-height:40px!important;font-size:14px!important;padding:0 12px!important}app-editor-wrapper textarea[pInputTextarea]{border-radius:6px!important;border:1px solid rgba(0,0,0,.12)!important;font-size:13px!important;font-family:Courier New,monospace!important;color:#495057!important;background:#f8f9fa!important;padding:10px 12px!important}.tcs-dialog{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.tcs-dialog .p-dialog-header{background:var(--p-surface-card)!important;border-bottom:1px solid #eee!important;padding:16px 20px!important}.tcs-dialog .p-dialog-header .p-dialog-title{font-size:15px!important;font-weight:600!important;color:#1a1a1a!important;font-family:Inter,sans-serif!important}.tcs-dialog .p-dialog-header .p-dialog-header-close,.tcs-dialog .p-dialog-header .p-dialog-close-button{color:#666!important;width:28px!important;height:28px!important;border-radius:6px!important}.tcs-dialog .p-dialog-header .p-dialog-header-close:hover,.tcs-dialog .p-dialog-header .p-dialog-close-button:hover{background:#f5f5f5!important;color:#1a1a1a!important}.tcs-dialog .p-dialog-content{padding:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;flex:1!important;min-height:0!important}body app-list-wrapper:not(:has(.filter app-main-filters)) .table-controls .controls-right{border-radius:12px!important;border-bottom:none!important;box-shadow:0 4px 20px -2px #191c1d14!important}body app-dashboard-material app-filter .filter-container,body app-dock-schedule app-filter .filter-container{padding:0!important;margin:0 0 12px!important}body app-dashboard-material app-filter p-accordion,body app-dashboard-material app-filter .p-accordion,body app-dock-schedule app-filter p-accordion,body app-dock-schedule app-filter .p-accordion{border:none!important;background:transparent!important;box-shadow:none!important}body app-dashboard-material app-filter p-accordionpanel,body app-dashboard-material app-filter .p-accordionpanel,body app-dock-schedule app-filter p-accordionpanel,body app-dock-schedule app-filter .p-accordionpanel{border:none!important;background:transparent!important}body app-dashboard-material app-filter p-accordionheader,body app-dock-schedule app-filter p-accordionheader{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;background:transparent!important;border:none!important;border-bottom:1px solid var(--p-surface-200, #e2e4e6)!important;border-radius:0!important;padding:6px 2px 8px!important;height:auto!important;width:100%!important;font-size:12px!important;font-weight:600!important;color:var(--p-text-muted-color, #888)!important;cursor:pointer!important;text-transform:uppercase!important;letter-spacing:.06em!important}body app-dashboard-material app-filter p-accordionheader>*,body app-dock-schedule app-filter p-accordionheader>*{background:transparent!important;border:none!important;padding:0!important;color:inherit!important}body app-dashboard-material app-filter p-accordionheader:before,body app-dock-schedule app-filter p-accordionheader:before{content:"\e992"!important;font-family:primeicons,sans-serif!important;font-size:13px!important;color:inherit!important}body app-dashboard-material app-filter p-accordionheader svg,body app-dock-schedule app-filter p-accordionheader svg{width:12px!important;height:12px!important}body app-dashboard-material app-filter p-accordionheader:hover,body app-dashboard-material app-filter p-accordionheader:hover>*,body app-dock-schedule app-filter p-accordionheader:hover,body app-dock-schedule app-filter p-accordionheader:hover>*{background:transparent!important;color:var(--p-primary-600, #5e1924)!important}body app-dashboard-material app-filter p-accordionheader:focus,body app-dashboard-material app-filter p-accordionheader:focus-visible,body app-dock-schedule app-filter p-accordionheader:focus,body app-dock-schedule app-filter p-accordionheader:focus-visible{outline:none!important;box-shadow:none!important}body app-dashboard-material app-filter p-accordioncontent,body app-dashboard-material app-filter .p-accordioncontent-content,body app-dock-schedule app-filter p-accordioncontent,body app-dock-schedule app-filter .p-accordioncontent-content{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important}body app-dashboard-material app-filter .main-filter,body app-dock-schedule app-filter .main-filter{padding:4px 0 0!important;margin:0!important}body app-dashboard-material app-filter .main-filter>.my-3,body app-dock-schedule app-filter .main-filter>.my-3{margin:0 0 8px!important}app-upload-document-list .p-datatable thead th:nth-child(5),app-upload-document-list .p-datatable tbody td:nth-child(5){width:120px;min-width:120px;max-width:120px}app-upload-document-list .p-datatable thead th:nth-child(6),app-upload-document-list .p-datatable tbody td:nth-child(6){width:80px;min-width:80px;max-width:80px}body app-list-wrapper .table-content p-treetable .p-treetable-wrapper,body app-plant-list p-treetable .p-treetable-wrapper{border-radius:8px;overflow:hidden;border:1px solid rgba(0,0,0,.08)}body app-list-wrapper .table-content p-treetable .p-treetable-thead>tr>th,body app-plant-list p-treetable .p-treetable-thead>tr>th{background:#e7e8e980!important;color:var(--p-text-muted-color)!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;border:none!important;border-bottom:1px solid #e0e0e0!important;padding:10px 12px!important;white-space:nowrap!important}body app-list-wrapper .table-content p-treetable .p-treetable-tbody>tr,body app-plant-list p-treetable .p-treetable-tbody>tr{background:var(--p-surface-card)!important;transition:background-color .12s ease!important}body app-list-wrapper .table-content p-treetable .p-treetable-tbody>tr:hover,body app-plant-list p-treetable .p-treetable-tbody>tr:hover{background:var(--p-surface-hover)!important}body app-list-wrapper .table-content p-treetable .p-treetable-tbody>tr>td,body app-plant-list p-treetable .p-treetable-tbody>tr>td{border:none!important;border-bottom:1px solid rgba(0,0,0,.06)!important;padding:8px 12px!important;font-size:13px!important;color:var(--p-text-color)!important}body app-list-wrapper .table-content p-treetable .p-treetable-tbody>tr>td a,body app-plant-list p-treetable .p-treetable-tbody>tr>td a{color:var(--p-primary-600)!important;font-weight:700!important;text-decoration:none!important;font-size:13px!important}body app-list-wrapper .table-content p-treetable .p-treetable-tbody>tr>td a:hover,body app-plant-list p-treetable .p-treetable-tbody>tr>td a:hover{text-decoration:underline!important;color:var(--p-primary-700)!important}body app-list-wrapper .table-content p-treetable .p-treetable-toggler,body app-plant-list p-treetable .p-treetable-toggler{background:transparent!important;border:none!important;color:var(--p-primary-600)!important;width:20px!important;height:20px!important;padding:0!important;margin-inline-end:6px!important;border-radius:4px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important;transition:background .12s,color .12s!important}body app-list-wrapper .table-content p-treetable .p-treetable-toggler svg,body app-list-wrapper .table-content p-treetable .p-treetable-toggler .p-icon,body app-plant-list p-treetable .p-treetable-toggler svg,body app-plant-list p-treetable .p-treetable-toggler .p-icon{color:var(--p-primary-600)!important;fill:var(--p-primary-600)!important;width:12px!important;height:12px!important}body app-list-wrapper .table-content p-treetable .p-treetable-toggler svg path,body app-list-wrapper .table-content p-treetable .p-treetable-toggler .p-icon path,body app-plant-list p-treetable .p-treetable-toggler svg path,body app-plant-list p-treetable .p-treetable-toggler .p-icon path{fill:var(--p-primary-600)!important}body app-list-wrapper .table-content p-treetable .p-treetable-toggler:hover,body app-plant-list p-treetable .p-treetable-toggler:hover{background:color-mix(in srgb,var(--p-primary-500) 8%,transparent)!important}body app-list-wrapper .table-content p-treetable .p-treetable-toggler[style*="visibility: hidden"],body app-plant-list p-treetable .p-treetable-toggler[style*="visibility: hidden"]{pointer-events:none!important}html.p-dark .layout-wrapper{background-color:var(--p-surface-900)!important}html.p-dark .app-topbar{background:#161414d9!important;border-bottom-color:#ffffff0f!important}html.p-dark .topbar{background-color:var(--p-primary-700, #4f1520)!important}html.p-dark .layout-sidebar{background-color:var(--p-surface-800)!important;border-right-color:var(--p-surface-700)!important}html.p-dark .p-inputtext,html.p-dark input[pInputText],html.p-dark textarea[pInputTextarea]{background:var(--p-surface-700)!important;border-color:var(--p-surface-500)!important;color:var(--p-text-color)!important}html.p-dark .p-inputtext::placeholder,html.p-dark input[pInputText]::placeholder,html.p-dark textarea[pInputTextarea]::placeholder{color:var(--p-text-muted-color)!important}html.p-dark .p-inputtext:read-only,html.p-dark input[pInputText]:read-only,html.p-dark textarea[pInputTextarea]:read-only{background:var(--p-surface-600)!important;color:var(--p-text-muted-color)!important}html.p-dark .p-select,html.p-dark .p-dropdown{background:var(--p-surface-700)!important;border-color:var(--p-surface-500)!important}html.p-dark .p-select .p-select-label,html.p-dark .p-select .p-dropdown-label,html.p-dark .p-dropdown .p-select-label,html.p-dark .p-dropdown .p-dropdown-label{color:var(--p-text-color)!important}html.p-dark .p-autocomplete .p-inputtext,html.p-dark .p-checkbox .p-checkbox-box{background:var(--p-surface-700)!important;border-color:var(--p-surface-500)!important}html.p-dark .p-checkbox .p-checkbox-box.p-highlight,html.p-dark .p-checkbox .p-checkbox-box.p-checked{background:var(--p-primary-500)!important;border-color:var(--p-primary-500)!important}html.p-dark p-checkbox[data-p-checked=false] .p-checkbox-box{background:var(--p-surface-700)!important;border-color:var(--p-surface-500)!important}html.p-dark .p-radiobutton .p-radiobutton-box{background:var(--p-surface-700)!important;border-color:var(--p-surface-500)!important}html.p-dark .fieldset-panel{background:var(--p-surface-800)!important;box-shadow:0 1px 3px #0006!important}html.p-dark .fieldset-header{background:var(--p-primary-700, #4f1520)!important}html.p-dark .fieldset-header h1,html.p-dark .fieldset-header h2{color:#fff!important}html.p-dark .md-inputfield label{color:var(--p-text-muted-color)!important}html.p-dark .md-inputfield input:read-only,html.p-dark .md-inputfield textarea:read-only{background-color:var(--p-surface-700)!important;border-color:var(--p-surface-600)!important;color:var(--p-text-muted-color)!important}html.p-dark .appt-form{background:var(--p-surface-800)!important;box-shadow:0 2px 12px #0000004d!important}html.p-dark .appt-form-title{color:var(--p-text-color)!important}html.p-dark .appt-form-section{border-bottom-color:#ffffff0f!important}html.p-dark .appt-field__input{background:var(--p-surface-700)!important;border-color:#ffffff1f!important;color:var(--p-text-color)!important}html.p-dark .appt-field__input:read-only{background:var(--p-surface-600)!important;color:var(--p-text-muted-color)!important}html.p-dark .appt-field__input--warning{background:#f59e0b1f!important;border-color:#f59e0b!important}html.p-dark .appt-field__edit-btn.p-button{background:var(--p-surface-700)!important;border-color:#ffffff1f!important;color:var(--p-text-muted-color)!important}html.p-dark .appt-field__edit-btn.p-button:hover{background:var(--p-surface-600)!important}html.p-dark .appt-field__edit-btn.p-button:disabled{background:var(--p-surface-800)!important;color:var(--p-surface-500)!important}html.p-dark .appt-radio-item span,html.p-dark .appt-checkbox-label{color:var(--p-text-muted-color)!important}html.p-dark .appt-po-add-btn.p-button{border-color:color-mix(in srgb,var(--p-primary-color) 40%,transparent)!important;color:var(--p-primary-color)!important}html.p-dark .appt-po-add-btn.p-button .p-button-icon,html.p-dark .appt-po-add-btn.p-button .p-button-label{color:var(--p-primary-color)!important}html.p-dark .appt-po-add-btn.p-button:not(:disabled):hover{background:color-mix(in srgb,var(--p-primary-color) 10%,transparent)!important;border-color:color-mix(in srgb,var(--p-primary-color) 60%,transparent)!important}html.p-dark app-appointment-details .fieldset-panel,html.p-dark app-appointment-form .fieldset-panel{background:var(--p-surface-800)!important;box-shadow:0 2px 12px #0000004d!important}html.p-dark app-appointment-details .fieldset-header,html.p-dark app-appointment-form .fieldset-header{background:transparent!important}html.p-dark app-appointment-details .fieldset-header h1,html.p-dark app-appointment-form .fieldset-header h1{color:var(--p-text-color)!important}html.p-dark app-appointment-details .appt-section-body--no-pad app-auxiliary-table .p-datatable .p-datatable-thead>tr>th,html.p-dark app-appointment-form .appt-section-body--no-pad app-auxiliary-table .p-datatable .p-datatable-thead>tr>th{background:var(--p-surface-700)!important;color:var(--p-text-muted-color)!important;border-bottom-color:#ffffff0f!important}html.p-dark app-appointment-details .appt-section-body--no-pad app-auxiliary-table .p-datatable .p-datatable-tbody>tr>td,html.p-dark app-appointment-form .appt-section-body--no-pad app-auxiliary-table .p-datatable .p-datatable-tbody>tr>td{border-bottom-color:#ffffff0a!important;color:var(--p-text-color)!important}html.p-dark app-appointment-details .appt-section-body--no-pad app-auxiliary-table .p-datatable .p-datatable-tbody>tr,html.p-dark app-appointment-form .appt-section-body--no-pad app-auxiliary-table .p-datatable .p-datatable-tbody>tr{background:var(--p-surface-800)!important}html.p-dark app-appointment-details .appt-section-body--no-pad app-auxiliary-table .p-datatable .p-datatable-tbody>tr:nth-child(2n),html.p-dark app-appointment-form .appt-section-body--no-pad app-auxiliary-table .p-datatable .p-datatable-tbody>tr:nth-child(2n){background:var(--p-surface-750, var(--p-surface-700))!important}html.p-dark app-appointment-details .appt-form-section,html.p-dark app-appointment-form .appt-form-section{border-bottom-color:#ffffff0f!important}html.p-dark app-appointment-details .p-col-12.flex-row-sm,html.p-dark app-appointment-form .p-col-12.flex-row-sm{border-top-color:#ffffff0f!important}html.p-dark app-appointment-details .editor-content__record,html.p-dark app-appointment-form .editor-content__record{border-top-color:#ffffff0f!important}html.p-dark app-appointment-details .appt-field p-select .p-select,html.p-dark app-appointment-details .appt-field__select p-select .p-select,html.p-dark app-appointment-form .appt-field p-select .p-select,html.p-dark app-appointment-form .appt-field__select p-select .p-select{border-color:#ffffff1f!important}html.p-dark app-appointment-details #appt-details-carrier-autocomplete .p-autocomplete-input,html.p-dark app-appointment-details #appt-details-carrier-autocomplete .p-inputtext,html.p-dark app-appointment-form #appt-details-carrier-autocomplete .p-autocomplete-input,html.p-dark app-appointment-form #appt-details-carrier-autocomplete .p-inputtext{border-color:#ffffff1f!important}html.p-dark app-appointment-details .appt-radio-item .p-radiobutton .p-radiobutton-box,html.p-dark app-appointment-form .appt-radio-item .p-radiobutton .p-radiobutton-box{border-color:#fff3!important}html.p-dark app-appointment-details .appt-checkbox-row .p-checkbox .p-checkbox-box,html.p-dark app-appointment-form .appt-checkbox-row .p-checkbox .p-checkbox-box{border-color:#fff3!important}html.p-dark .appt-create-step__circle{background:var(--p-surface-700)!important;border-color:var(--p-surface-500)!important;color:var(--p-text-muted-color)!important}html.p-dark .appt-create-step__label{color:var(--p-text-muted-color)!important}html.p-dark .appt-create-step__line{background:repeating-linear-gradient(to right,var(--p-surface-500) 0px,var(--p-surface-500) 6px,transparent 6px,transparent 12px)!important}html.p-dark .appt-details-status-badge,html.p-dark .appt-details-status-badge--scheduled{background:#2e7d3233!important;color:#81c784!important}html.p-dark .appt-details-status-badge--checked-in{background:#1565c033!important;color:#64b5f6!important}html.p-dark .appt-details-status-badge--completed{background:#7b1fa233!important;color:#ce93d8!important}html.p-dark .appt-details-status-badge--cancelled{background:#c6282833!important;color:#ef9a9a!important}html.p-dark .appt-details-status-badge--no-show{background:#e6510033!important;color:#ffcc80!important}html.p-dark app-appointment-details .appt-form-section--accordion legend.p-fieldset-legend{border-bottom-color:#ffffff0f!important}html.p-dark app-appointment-details .appt-field__edit-btn.p-button{background:var(--p-surface-700)!important;border-color:#ffffff1f!important;color:var(--p-text-muted-color)!important}html.p-dark app-appointment-details .appt-field__edit-btn.p-button:disabled{background:var(--p-surface-800)!important;color:var(--p-surface-500)!important}html.p-dark .profile-card{background:var(--p-surface-800)!important;box-shadow:0 2px 12px #0000004d!important}html.p-dark .profile-section{border-bottom-color:#ffffff0f!important}html.p-dark .profile-section-title,html.p-dark .profile-field__label{color:var(--p-text-muted-color)!important}html.p-dark .profile-field__input{border-color:#ffffff1f!important}html.p-dark .profile-actions{background:var(--p-surface-700)!important;border-top-color:#ffffff0f!important}html.p-dark .mfa-toggle-label,html.p-dark .mfa-instruction{color:var(--p-text-color)!important}html.p-dark .ss-card{background:var(--p-surface-800)!important;border-color:var(--p-surface-600)!important}html.p-dark .ss-card__header{border-bottom-color:var(--p-surface-600)!important}html.p-dark .ss-field__input{background:var(--p-surface-700)!important;border-color:var(--p-surface-500)!important;color:var(--p-text-color)!important}html.p-dark .ss-field__input[readonly]{background:var(--p-surface-600)!important}html.p-dark .sidebar{background-color:var(--p-surface-800)!important;border-right-color:var(--p-surface-600)!important}html.p-dark .chat-main{background-color:var(--p-surface-900)!important}html.p-dark .dashboard-error{background:#c6282826!important;color:#ef9a9a!important}html.p-dark .kpi-badge.badge-active{background:#1565c033!important;color:#64b5f6!important}html.p-dark .kpi-badge.badge-entry{background:#2e7d3233!important;color:#81c784!important}html.p-dark .kpi-badge.badge-received{background:#5e35b133!important;color:#ce93d8!important}html.p-dark .kpi-badge.badge-exit{background:#00695c33!important;color:#80cbc4!important}html.p-dark .kpi-badge.badge-canceled{background:#c6282833!important;color:#ef9a9a!important}html.p-dark .status-badge--active{background:#1565c033!important;color:#64b5f6!important}html.p-dark .status-badge--entry{background:#2e7d3233!important;color:#81c784!important}html.p-dark .status-badge--exit{background:#00695c33!important;color:#80cbc4!important}html.p-dark .status-badge--received{background:#5e35b133!important;color:#ce93d8!important}html.p-dark .status-badge--canceled{background:#c6282833!important;color:#ef9a9a!important}html.p-dark body .p-menu a,html.p-dark body .p-contextmenu a,html.p-dark body .p-overlaypanel a,html.p-dark body .p-menu span,html.p-dark body .p-contextmenu span,html.p-dark body .p-overlaypanel span,html.p-dark [role=menu] a,html.p-dark [role=menu] span,html.p-dark .p-menuitem a,html.p-dark .p-menuitem span{color:var(--p-text-color)!important}html.p-dark .p-stepper .p-step:before{background:var(--p-surface-700)!important;border-color:var(--p-surface-500)!important;color:var(--p-text-muted-color)!important}html.p-dark .p-stepper .p-step:hover:not(.p-step-active):before{border-color:var(--p-primary-400)!important;color:var(--p-primary-400)!important}html.p-dark .p-stepper .p-step:hover:not(.p-step-active){color:var(--p-text-color)!important}html.p-dark .md-inputfield .p-select{border-color:#ffffff1f!important}html.p-dark .appt-form-delete-btn.p-button{border-color:#ffffff1f!important;color:var(--p-text-muted-color)!important}html.p-dark .appt-form-delete-btn.p-button:hover{background:#ef444426!important;border-color:#ef444466!important;color:#f87171!important}html.p-dark .appt-btn-ghost.p-button,html.p-dark .appt-btn-outlined.p-button{border-color:color-mix(in srgb,var(--p-primary-color) 50%,transparent)!important;color:var(--p-primary-color)!important}html.p-dark .appt-btn-ghost.p-button .p-button-icon,html.p-dark .appt-btn-ghost.p-button .p-button-label,html.p-dark .appt-btn-outlined.p-button .p-button-icon,html.p-dark .appt-btn-outlined.p-button .p-button-label{color:var(--p-primary-color)!important}html.p-dark #ud-back-btn.p-button,html.p-dark #ud-history-btn.p-button{border-color:color-mix(in srgb,var(--p-primary-color) 50%,transparent)!important;color:var(--p-primary-color)!important}html.p-dark #ud-back-btn.p-button .p-button-icon,html.p-dark #ud-back-btn.p-button .p-button-label,html.p-dark #ud-history-btn.p-button .p-button-icon,html.p-dark #ud-history-btn.p-button .p-button-label{color:var(--p-primary-color)!important}html.p-dark app-appointment-form .p-accordioncontent-content{background:#ffffff0a!important}html.p-dark app-appointment-form app-appointment-create-po-table .p-datatable-thead>tr>th{background:var(--p-surface-700)!important;color:var(--p-text-muted-color)!important;border-bottom-color:#ffffff0f!important}html.p-dark app-appointment-form app-appointment-create-po-table .p-datatable-thead>tr>th .p-sortable-column-icon,html.p-dark app-appointment-form app-appointment-create-po-table .p-datatable-thead>tr>th p-sorticon svg,html.p-dark app-appointment-form app-appointment-create-po-table .p-datatable-thead>tr>th p-sorticon .p-icon{color:var(--p-text-muted-color)!important;fill:var(--p-text-muted-color)!important}html.p-dark app-appointment-form app-appointment-create-po-table .p-datatable-thead>tr>th .p-sortable-column-icon path,html.p-dark app-appointment-form app-appointment-create-po-table .p-datatable-thead>tr>th p-sorticon svg path,html.p-dark app-appointment-form app-appointment-create-po-table .p-datatable-thead>tr>th p-sorticon .p-icon path{fill:var(--p-text-muted-color)!important}html.p-dark app-appointment-form app-appointment-create-po-table .p-datatable-thead>tr>th.p-datatable-sortable-column:hover{background:var(--p-surface-600)!important}html.p-dark app-appointment-form app-appointment-create-po-table .p-datatable-tbody>tr>td{background:var(--p-surface-800)!important;border-bottom-color:#ffffff0f!important;color:var(--p-text-color)!important}html.p-dark app-appointment-form app-appointment-create-po-table .p-datatable-tbody>tr>td .p-button{border-color:#ffffff1f!important;color:var(--p-text-muted-color)!important}html.p-dark app-appointment-form app-appointment-create-po-table .p-datatable-tbody>tr>td .p-button .p-button-icon{color:var(--p-text-muted-color)!important}html.p-dark app-appointment-form app-appointment-create-po-table .p-datatable-tbody>tr>td .p-button:hover{background:#ef444426!important;border-color:#ef444466!important;color:#f87171!important}html.p-dark app-appointment-form app-appointment-create-po-table .p-datatable-tbody>tr>td .p-button:hover .p-button-icon{color:#f87171!important}html.p-dark app-appointment-form .appt-section-title{color:var(--p-text-muted-color)!important}html.p-dark app-appointment-form p-accordionheader:hover{background:#ffffff0a!important;background-color:#ffffff0a!important}html.p-dark .p-select .p-select-label{background:transparent!important}html.p-dark .p-treetable-tbody>tr>td{color:var(--p-text-color)!important}html.p-dark .p-stepper:before{background:var(--p-surface-600)!important}html.p-dark .ds-filter-bar,html.p-dark .ds-calendar-wrapper{background:var(--p-surface-800)!important;border-color:#ffffff14!important}html.p-dark .ds-page-title{color:var(--p-text-color)!important}html.p-dark .ds-legend-swatch{border-color:#ffffff26!important}html.p-dark .chat-interface{background-color:var(--p-surface-900)!important}html.p-dark .chat-interface .sidebar{background-color:var(--p-surface-800)!important;border-right-color:#ffffff14!important}html.p-dark .chat-interface .sidebar .sidebar-header{background-color:var(--p-surface-700)!important;border-bottom-color:#ffffff14!important}html.p-dark .chat-interface .sidebar .session-item:hover{background-color:var(--p-surface-700)!important}html.p-dark .chat-interface .main-content{background-color:var(--p-surface-900)!important}html.p-dark .chat-interface .main-content .session-view-header{background-color:var(--p-surface-800)!important;border-bottom-color:#ffffff14!important}html.p-dark .chat-messages-container{background-color:var(--p-surface-800)!important}html.p-dark .chat-messages-container .messages-area{background-color:var(--p-surface-900)!important}html.p-dark .chat-messages-container .messages-area .message-item:not(.own-message) .message-content{background-color:var(--p-surface-700)!important;border-color:#ffffff1a!important;color:var(--p-text-color)!important}html.p-dark .chat-messages-container .message-input-area{background-color:var(--p-surface-800)!important;border-top-color:#ffffff14!important}html.p-dark .chat-messages-container .message-input-area .message-input{background-color:var(--p-surface-700)!important;border-color:#ffffff1f!important;color:var(--p-text-color)!important}html.p-dark .success-card{background:var(--p-surface-800)!important;box-shadow:0 4px 20px #0006,0 1px 5px #0003!important}html.p-dark .success-card__actions{border-top-color:#ffffff0f!important}html.p-dark .success-card__empty{color:var(--p-text-muted-color)!important}html.p-dark .appointment-item{background:var(--p-surface-700)!important;border-color:#ffffff14!important}html.p-dark .appointment-item__label{color:var(--p-text-muted-color)!important}html.p-dark .appointment-item__badge{background:color-mix(in srgb,var(--p-primary-500) 20%,transparent)!important;color:var(--p-primary-300)!important}html.p-dark .appointment-item__number{color:var(--p-surface-200)!important}html.p-dark .appointment-item__number strong,html.p-dark .appointment-item__po{color:var(--p-text-color)!important}html.p-dark .appointment-item__schedule{color:var(--p-text-muted-color)!important}html.p-dark .appointment-item__schedule strong{color:var(--p-surface-200)!important}html.p-dark .action-link{color:var(--p-text-muted-color)!important}html.p-dark .action-link:hover{color:var(--p-primary-400)!important;background:color-mix(in srgb,var(--p-primary-500) 10%,transparent)!important}html.p-dark .go-back-btn{border-color:#ffffff26!important;color:var(--p-surface-200)!important}html.p-dark .go-back-btn:hover{background:var(--p-surface-700)!important;border-color:#ffffff40!important;color:var(--p-text-color)!important}html.p-dark .maintenance-card{background:var(--p-surface-800)!important;border-color:#ffffff14!important}html.p-dark .appt-create-step__circle{border-color:var(--p-surface-400)!important;background:var(--p-surface-700)!important;color:var(--p-surface-200)!important}html.p-dark .appt-create-step__label{color:var(--p-surface-300)!important}html.p-dark .appt-create-step--active .appt-create-step__circle{background:var(--p-primary-500)!important;border-color:var(--p-primary-500)!important;color:#fff!important}html.p-dark .appt-create-step--active .appt-create-step__label{color:var(--p-text-color)!important}html.p-dark .appt-create-step--done .appt-create-step__circle{background:color-mix(in srgb,var(--p-primary-500) 20%,var(--p-surface-700))!important;border-color:var(--p-primary-400)!important;color:var(--p-primary-300)!important}html.p-dark .appt-create-step--done .appt-create-step__label{color:var(--p-primary-300)!important}html.p-dark .appt-btn-ghost.p-button{border-color:color-mix(in srgb,var(--p-primary-color) 50%,transparent)!important;color:var(--p-primary-color)!important}html.p-dark .appt-btn-ghost.p-button .p-button-icon,html.p-dark .appt-btn-ghost.p-button .p-button-label{color:var(--p-primary-color)!important}html.p-dark body app-list-wrapper .controls-right{background:var(--p-surface-800)!important;border-bottom-color:#ffffff0f!important;box-shadow:0 10px 30px -5px #0000004d!important}html.p-dark body app-list-wrapper .controls-right app-free-search .search-field input.p-inputtext,html.p-dark body app-list-wrapper .controls-right app-free-search .search-field input[pInputText],html.p-dark body app-list-wrapper app-free-search .search-field input.p-inputtext,html.p-dark body app-list-wrapper app-free-search .search-field input[pInputText],html.p-dark body app-list-wrapper app-free-search input.p-inputtext,html.p-dark body app-list-wrapper app-free-search input[pInputText]{background:var(--p-surface-700)!important;border-color:#ffffff1f!important;color:var(--p-text-color)!important}html.p-dark body app-list-wrapper .controls-right app-free-search .search-field input.p-inputtext::placeholder,html.p-dark body app-list-wrapper .controls-right app-free-search .search-field input[pInputText]::placeholder,html.p-dark body app-list-wrapper app-free-search .search-field input.p-inputtext::placeholder,html.p-dark body app-list-wrapper app-free-search .search-field input[pInputText]::placeholder,html.p-dark body app-list-wrapper app-free-search input.p-inputtext::placeholder,html.p-dark body app-list-wrapper app-free-search input[pInputText]::placeholder{color:var(--p-text-muted-color)!important}html.p-dark body app-list-wrapper .controls-right app-free-search .search-field input.p-inputtext:focus,html.p-dark body app-list-wrapper .controls-right app-free-search .search-field input[pInputText]:focus,html.p-dark body app-list-wrapper app-free-search .search-field input.p-inputtext:focus,html.p-dark body app-list-wrapper app-free-search .search-field input[pInputText]:focus,html.p-dark body app-list-wrapper app-free-search input.p-inputtext:focus,html.p-dark body app-list-wrapper app-free-search input[pInputText]:focus{background:var(--p-surface-700)!important;border-color:var(--p-primary-400)!important}html.p-dark body app-list-wrapper p-accordionheader,html.p-dark body app-list-wrapper .p-accordionheader{border-color:#ffffff26!important;color:var(--p-text-color)!important}html.p-dark body app-list-wrapper p-accordionheader span,html.p-dark body app-list-wrapper p-accordionheader svg,html.p-dark body app-list-wrapper p-accordionheader *,html.p-dark body app-list-wrapper .p-accordionheader span,html.p-dark body app-list-wrapper .p-accordionheader svg,html.p-dark body app-list-wrapper .p-accordionheader *{border-bottom:none!important}html.p-dark body app-list-wrapper p-accordionheader:hover,html.p-dark body app-list-wrapper .p-accordionheader:hover{background:#ffffff0f!important;border-color:var(--p-primary-400)!important;color:var(--p-primary-300)!important}html.p-dark body app-list-wrapper p-accordionheader[aria-expanded=true],html.p-dark body app-list-wrapper .p-accordionheader[aria-expanded=true]{background:#ffffff0f!important;border-color:var(--p-primary-400)!important;color:var(--p-primary-300)!important}html.p-dark body app-list-wrapper app-main-filters .p-accordioncontent,html.p-dark body app-list-wrapper app-main-filters .p-accordioncontent-content,html.p-dark body app-list-wrapper app-main-filters .p-accordioncontent>.p-component{background:var(--p-surface-800)!important;box-shadow:0 10px 30px -5px #0000004d!important}html.p-dark body app-list-wrapper app-main-filters .main-filter__item input.p-inputtext,html.p-dark body app-list-wrapper app-main-filters .main-filter__item input[pInputText]{background:var(--p-surface-700)!important;border-color:#ffffff1f!important;color:var(--p-text-color)!important}html.p-dark body app-list-wrapper app-main-filters .main-filter__item .p-multiselect,html.p-dark body app-list-wrapper app-main-filters .main-filter__item .p-select{background:var(--p-surface-700)!important;border-color:#ffffff1f!important}html.p-dark body app-list-wrapper .ufilter-icon-btn{border-color:#ffffff26!important;color:var(--p-text-color)!important}html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th{background:var(--p-surface-700)!important;color:var(--p-text-muted-color)!important;border-bottom-color:#ffffff0f!important}html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th .p-sortable-column-icon,html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th p-sorticon svg,html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th p-sorticon .p-icon{color:var(--p-text-muted-color)!important;fill:var(--p-text-muted-color)!important}html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th .p-sortable-column-icon path,html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th p-sorticon svg path,html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th p-sorticon .p-icon path{fill:var(--p-text-muted-color)!important}html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th.p-datatable-sortable-column:hover{background:var(--p-surface-600)!important}html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-thead>tr>th.p-datatable-column-sorted{background:var(--p-surface-600)!important}html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr,html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr:nth-child(2n),html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr:nth-child(odd){background:var(--p-surface-800)!important}html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr:hover,html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr:nth-child(2n):hover,html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr:nth-child(odd):hover{background:var(--p-surface-700)!important}html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr>td,html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr:nth-child(2n)>td,html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr:nth-child(odd)>td{border-bottom-color:#ffffff0a!important;color:var(--p-text-color)!important}html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr>td a{color:var(--p-primary-300)!important}html.p-dark body app-list-wrapper .table-content app-table .p-datatable .p-datatable-tbody>tr>td a:hover{color:var(--p-primary-200)!important}html.p-dark body app-list-wrapper .table-content app-table .p-datatable app-action-menu p-splitbutton .p-splitbutton .p-splitbutton-dropdown{color:var(--p-text-muted-color)!important}html.p-dark body app-list-wrapper .table-content app-table .p-datatable app-action-menu p-splitbutton .p-splitbutton .p-splitbutton-dropdown:hover{background:#ffffff14!important;color:var(--p-text-color)!important}html.p-dark .appt-section-title{color:var(--p-surface-200)!important}html.p-dark .appt-field__label{color:var(--p-text-muted-color)!important}html.p-dark .appt-po-delete-btn.p-button{border-color:#ffffff26!important;color:var(--p-surface-300)!important}html.p-dark .appt-po-delete-btn.p-button .p-button-icon,html.p-dark .appt-po-delete-btn.p-button .p-button-label{color:var(--p-surface-300)!important}html.p-dark .p-button,html.p-dark .p-button .p-button-icon,html.p-dark .p-button .p-button-label{color:var(--p-primary-contrast-color, #fff)!important}html.p-dark .appt-btn-ghost.p-button,html.p-dark .appt-btn-outlined.p-button,html.p-dark .appt-po-add-btn.p-button,html.p-dark #ud-back-btn.p-button,html.p-dark #ud-history-btn.p-button,html.p-dark .p-button.p-button-outlined,html.p-dark .p-button.p-button-text,html.p-dark .p-button.p-button-link{background:transparent!important;color:var(--p-primary-color)!important;border-color:color-mix(in srgb,var(--p-primary-color) 50%,transparent)!important}html.p-dark .appt-btn-ghost.p-button .p-button-icon,html.p-dark .appt-btn-ghost.p-button .p-button-label,html.p-dark .appt-btn-outlined.p-button .p-button-icon,html.p-dark .appt-btn-outlined.p-button .p-button-label,html.p-dark .appt-po-add-btn.p-button .p-button-icon,html.p-dark .appt-po-add-btn.p-button .p-button-label,html.p-dark #ud-back-btn.p-button .p-button-icon,html.p-dark #ud-back-btn.p-button .p-button-label,html.p-dark #ud-history-btn.p-button .p-button-icon,html.p-dark #ud-history-btn.p-button .p-button-label,html.p-dark .p-button.p-button-outlined .p-button-icon,html.p-dark .p-button.p-button-outlined .p-button-label,html.p-dark .p-button.p-button-text .p-button-icon,html.p-dark .p-button.p-button-text .p-button-label,html.p-dark .p-button.p-button-link .p-button-icon,html.p-dark .p-button.p-button-link .p-button-label{color:var(--p-primary-color)!important}html.p-dark .appt-btn-ghost.p-button:hover,html.p-dark .appt-btn-outlined.p-button:hover,html.p-dark .appt-po-add-btn.p-button:hover,html.p-dark #ud-back-btn.p-button:hover,html.p-dark #ud-history-btn.p-button:hover,html.p-dark .p-button.p-button-outlined:hover,html.p-dark .p-button.p-button-text:hover,html.p-dark .p-button.p-button-link:hover{background:color-mix(in srgb,var(--p-primary-color) 10%,transparent)!important}html.p-dark .dock-schedule-calendar .fc-header-toolbar{background:var(--p-surface-700)!important;border-bottom-color:#ffffff14!important}html.p-dark .dock-schedule-calendar .fc-col-header-cell{background:var(--p-surface-700)!important;border-color:#ffffff14!important}html.p-dark .dock-schedule-calendar .fc-col-header-cell-cushion{color:var(--p-text-muted-color)!important}html.p-dark .dock-schedule-calendar .fc-toolbar-title{color:var(--p-text-color)!important}html.p-dark .dock-schedule-calendar .fc-button,html.p-dark .dock-schedule-calendar .fc-button-primary{background-color:transparent!important;border-color:#ffffff26!important;color:var(--p-text-color)!important}html.p-dark .dock-schedule-calendar .fc-button:hover:not(:disabled),html.p-dark .dock-schedule-calendar .fc-button-primary:hover:not(:disabled){background-color:#ffffff14!important;border-color:#ffffff4d!important}html.p-dark .dock-schedule-calendar .fc-button.fc-button-active,html.p-dark .dock-schedule-calendar .fc-button-primary.fc-button-active{background-color:var(--p-primary-color)!important;border-color:var(--p-primary-color)!important;color:#fff!important}html.p-dark .dock-schedule-calendar .fc-prev-button,html.p-dark .dock-schedule-calendar .fc-next-button{background-color:transparent!important;border-color:transparent!important;color:var(--p-text-muted-color)!important}html.p-dark .dock-schedule-calendar .fc-prev-button:hover:not(:disabled),html.p-dark .dock-schedule-calendar .fc-next-button:hover:not(:disabled){background-color:#ffffff14!important;color:var(--p-text-color)!important}html.p-dark .dock-schedule-calendar .fc-today-button{background-color:var(--p-primary-color)!important;border-color:var(--p-primary-color)!important;color:#fff!important}.dict-form .appt-form-row>.appt-field{flex:1!important;min-width:0!important}.dict-form .appt-field input,.dict-form .appt-field .p-inputtext{width:100%!important;box-sizing:border-box!important}.dict-form .p-select{height:40px!important;min-height:40px!important;box-sizing:border-box!important;border-radius:6px!important;border:1px solid rgba(0,0,0,.12)!important;width:100%!important}.dict-form .p-select .p-select-label{padding:0 12px!important;line-height:38px!important;font-size:14px!important}.dict-form .p-autocomplete{width:100%!important}.dict-form .p-autocomplete .p-autocomplete-input,.dict-form .p-autocomplete .p-inputtext{height:40px!important;border-radius:6px!important;font-size:14px!important;padding:0 12px!important;border:1px solid rgba(0,0,0,.12)!important;box-sizing:border-box!important}.dict-form .p-autocomplete .p-autocomplete-dropdown{height:40px!important;border-radius:0 6px 6px 0!important}
