*,:before,:after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;margin:0}.container,.container-fluid{width:100%;margin-left:0;margin-right:0}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:100%}}.img-fluid{max-width:100%;height:auto}.bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.mask{background-attachment:fixed;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.w-100{width:100%!important}.w-90{width:90%!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.text-white{color:#fff!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.ltr{direction:ltr!important}.rtl{direction:rtl!important}@font-face{font-family:YekanBakh;font-style:normal;font-weight:700;src:url(/fonts/YekanBakhFaNum-Bold.ttf)format("truetype")}@font-face{font-family:YekanBakh;font-style:normal;font-weight:300;src:url(/fonts/YekanBakhFaNum-Light.ttf)format("truetype")}@font-face{font-family:YekanBakh;font-style:normal;font-weight:400;src:url(/fonts/YekanBakhFaNum-Regular.ttf)format("truetype")}.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{border:0;outline:0;margin:0;padding:0;font-size:100%;text-decoration:none;list-style:none}.p-disabled,.p-disabled *{pointer-events:none;cursor:default!important}.p-component-overlay{width:100%;height:100%;position:fixed;top:0;left:0}.p-overflow-hidden{overflow:hidden}.p-unselectable-text{-webkit-user-select:none;user-select:none}.p-scrollbar-measure{width:100px;height:100px;position:absolute;top:-9999px;overflow:scroll}@keyframes p-fadein{0%{opacity:0}to{opacity:1}}input[type=button],input[type=submit],input[type=reset],button{border-radius:0}input[type=file]::-webkit-file-upload-button{border-radius:0}.p-link{text-align:right;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:none;margin:0;padding:0}.p-sr-only{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important}.p-connected-overlay{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:scaleY(.8)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transition:opacity .1s linear;transform:scaleY(1)}.p-toggleable-content.ng-animating{overflow:hidden}.p-badge{text-align:center;border-radius:10px;padding:0 .5rem;display:inline-block}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{transform-origin:100% 0;margin:0;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.p-badge-dot{border-radius:50%;width:.5rem;min-width:.5rem;height:.5rem;padding:0}.p-badge-no-gutter{border-radius:50%;padding:0}.p-button{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom;text-align:center;align-items:center;margin:0;display:inline-flex;position:relative;overflow:hidden}.p-button-label{flex:auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only .p-button-label{visibility:hidden;flex:none;width:0}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{z-index:1;position:relative}.p-button-label{transition:all .2s}.p-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom;display:inline-flex;position:relative}.p-checkbox-disabled{pointer-events:none;cursor:default!important}.p-checkbox-box{justify-content:center;align-items:center;display:flex}p-checkbox{vertical-align:bottom;align-items:center;display:inline-flex}.p-checkbox-label{line-height:1}.p-colorpicker{display:inline-block}.p-colorpicker-dragging{cursor:pointer}.p-colorpicker-overlay{position:relative}.p-colorpicker-panel{width:193px;height:166px;position:relative}.p-colorpicker-overlay-panel{position:absolute;top:0;left:0}.p-colorpicker-preview{cursor:pointer}.p-colorpicker-panel .p-colorpicker-content{position:relative}.p-colorpicker-panel .p-colorpicker-color-selector{width:150px;height:150px;position:absolute;top:8px;left:8px}.p-colorpicker-panel .p-colorpicker-color{width:150px;height:150px}.p-colorpicker-panel .p-colorpicker-color-handle{cursor:pointer;opacity:.85;border-style:solid;border-width:1px;border-radius:100%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:0;left:150px}.p-colorpicker-panel .p-colorpicker-hue{opacity:.85;width:17px;height:150px;position:absolute;top:8px;left:167px}.p-colorpicker-panel .p-colorpicker-hue-handle{opacity:.85;cursor:pointer;border-style:solid;border-width:2px;width:21px;height:10px;margin-top:-5px;margin-left:-2px;position:absolute;top:150px;left:0}.p-inputtext{margin:0}.p-fluid .p-inputtext{width:100%}.p-inputgroup{align-items:stretch;width:100%;display:flex}.p-inputgroup-addon{justify-content:center;align-items:center;display:flex}.p-inputgroup .p-float-label{align-items:stretch;width:100%;display:flex}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper,.p-inputgroup .p-inputwrapper>.p-component{flex:auto;width:1%}.p-float-label{display:block;position:relative}.p-float-label label{pointer-events:none;margin-top:-.5rem;line-height:1;transition-property:all;transition-timing-function:ease;position:absolute;top:50%}.p-float-label textarea~label{top:1rem}.p-float-label input:focus~label,.p-float-label input.p-filled~label,.p-float-label textarea:focus~label,.p-float-label textarea.p-filled~label,.p-float-label .p-inputwrapper-focus~label,.p-float-label .p-inputwrapper-filled~label{font-size:12px;top:-.75rem}.p-float-label .input:-webkit-autofill~label{font-size:12px;top:-20px}.p-input-icon-left,.p-input-icon-right{display:inline-block;position:relative}.p-input-icon-left>i,.p-input-icon-right>i{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-input-icon-left,.p-fluid .p-input-icon-right{width:100%;display:block}.p-inputtextarea-resizable{resize:none;overflow:hidden}.p-fluid .p-inputtextarea{width:100%}.p-password{width:100%;display:inline-flex;position:relative}.p-password-panel{position:absolute;top:0;left:0}.p-password .p-password-panel{min-width:100%}.p-password-meter{height:10px}.p-password-strength{width:0%;height:100%;transition:width 1s ease-in-out}.p-fluid .p-password{display:flex}.p-radiobutton{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom;display:inline-flex}.p-radiobutton-box{justify-content:center;align-items:center;display:flex}.p-radiobutton-icon{backface-visibility:hidden;visibility:hidden;border-radius:50%;transform:translateZ(0)scale(.1)}.p-radiobutton-box.p-highlight .p-radiobutton-icon{visibility:visible;transform:translateZ(0)scale(1)}p-radiobutton{vertical-align:bottom;align-items:center;display:inline-flex}.p-radiobutton-label{line-height:1}.p-ripple{position:relative;overflow:hidden}.p-ink{background:#ffffff80;border-radius:100%;display:block;position:absolute;transform:scale(0)}.p-ink-active{animation:.4s linear ripple}.p-ripple-disabled .p-ink{display:none!important}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}.p-tooltip{max-width:12.5rem;padding:.25em .5rem;display:none;position:absolute}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line;word-break:break-word}.p-tooltip-arrow{border-style:solid;border-color:#0000;width:0;height:0;position:absolute}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;margin-top:-.25rem;top:50%;left:0}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;margin-top:-.25rem;top:50%;right:0}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;margin-left:-.25rem;bottom:0;left:50%}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;margin-left:-.25rem;top:0;left:50%}:root{--surface-a:#fff;--surface-b:#f8f9fa;--surface-c:#e9ecef;--surface-d:#dee2e6;--surface-e:#fff;--surface-f:#fff;--text-color:#495057;--text-color-secondary:#6c757d;--warn-color:red;--primary-color:#a3b200;--primary-color-text:#fff;--font-family:YekanBakh;--surface-0:#fff;--surface-50:#fafafa;--surface-100:#f5f5f5;--surface-200:#eee;--surface-300:#e0e0e0;--surface-400:#bdbdbd;--surface-500:#9e9e9e;--surface-600:#757575;--surface-700:#616161;--surface-800:#424242;--surface-900:#212121;--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#eee;--gray-300:#e0e0e0;--gray-400:#bdbdbd;--gray-500:#9e9e9e;--gray-600:#757575;--gray-700:#616161;--gray-800:#424242;--gray-900:#212121;--content-padding:1rem;--inline-spacing:.5rem;--border-radius:3px;--surface-ground:#f8f9fa;--surface-section:#fff;--surface-card:#fff;--surface-overlay:#fff;--surface-border:#dee2e6;--surface-hover:#e9ecef;--maskbg:#0006;--focus-ring:0 0 0 .2rem #a3b20033}.p-component{font-family:YekanBakh;font-size:1rem;font-weight:400}.p-component-overlay{background-color:#0006;transition-duration:.2s}.p-disabled,.p-component:disabled{opacity:.6}.p-error{color:#f44336}.p-text-secondary{color:#6c757d}.pi{font-size:1rem}.p-link{border-radius:3px;font-family:YekanBakh;font-size:1rem}.p-link:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-component-overlay-enter{animation:.15s forwards p-component-overlay-enter-animation}.p-component-overlay-leave{animation:.15s forwards p-component-overlay-leave-animation}@keyframes p-component-overlay-enter-animation{0%{background-color:#0000}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{0%{background-color:var(--maskbg)}to{background-color:#0000}}:root{--blue-50:#f4fafe;--blue-100:#cae6fc;--blue-200:#a0d2fa;--blue-300:#75bef8;--blue-400:#4baaf5;--blue-500:#2196f3;--blue-600:#1c80cf;--blue-700:#1769aa;--blue-800:#125386;--blue-900:#0d3c61;--green-50:#f6fbf6;--green-100:#d4ecd5;--green-200:#b2ddb4;--green-300:#90cd93;--green-400:#6ebe71;--green-500:#4caf50;--green-600:#419544;--green-700:#357b38;--green-800:#2a602c;--green-900:#1e4620;--yellow-50:#fffcf5;--yellow-100:#fef0cd;--yellow-200:#fde4a5;--yellow-300:#fdd87d;--yellow-400:#fccc55;--yellow-500:#fbc02d;--yellow-600:#d5a326;--yellow-700:#b08620;--yellow-800:#8a6a19;--yellow-900:#644d12;--cyan-50:#f2fcfd;--cyan-100:#c2eff5;--cyan-200:#91e2ed;--cyan-300:#61d5e4;--cyan-400:#30c9dc;--cyan-500:#00bcd4;--cyan-600:#00a0b4;--cyan-700:#008494;--cyan-800:#006775;--cyan-900:#004b55;--pink-50:#fef4f7;--pink-100:#fac9da;--pink-200:#f69ebc;--pink-300:#f1749e;--pink-400:#ed4981;--pink-500:#e91e63;--pink-600:#c61a54;--pink-700:#a31545;--pink-800:#801136;--pink-900:#5d0c28;--indigo-50:#f5f6fb;--indigo-100:#d1d5ed;--indigo-200:#acb4df;--indigo-300:#8893d1;--indigo-400:#6372c3;--indigo-500:#3f51b5;--indigo-600:#36459a;--indigo-700:#2c397f;--indigo-800:#232d64;--indigo-900:#192048;--teal-50:#f2faf9;--teal-100:#c2e6e2;--teal-200:#91d2cc;--teal-300:#61beb5;--teal-400:#30aa9f;--teal-500:#009688;--teal-600:#008074;--teal-700:#00695f;--teal-800:#00534b;--teal-900:#003c36;--orange-50:#fff8f2;--orange-100:#fde0c2;--orange-200:#fbc791;--orange-300:#f9ae61;--orange-400:#f79530;--orange-500:#f57c00;--orange-600:#d06900;--orange-700:#ac5700;--orange-800:#874400;--orange-900:#623200;--bluegray-50:#f7f9f9;--bluegray-100:#d9e0e3;--bluegray-200:#bbc7cd;--bluegray-300:#9caeb7;--bluegray-400:#7e96a1;--bluegray-500:#607d8b;--bluegray-600:#526a76;--bluegray-700:#435861;--bluegray-800:#35454c;--bluegray-900:#263238;--purple-50:#faf4fb;--purple-100:#e7cbec;--purple-200:#d4a2dd;--purple-300:#c279ce;--purple-400:#af50bf;--purple-500:#9c27b0;--purple-600:#852196;--purple-700:#6d1b7b;--purple-800:#561561;--purple-900:#3e1046}.p-autocomplete .p-autocomplete-loader{right:.5rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:2.857rem}.p-autocomplete .p-autocomplete-multiple-container{padding:.25rem .5rem}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:#a3b200}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline-offset:0;border-color:#a3b200;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.25rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{color:#495057;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{color:#495057;background:#e3f2fd;border-radius:3px;margin-right:.5rem;padding:.25rem .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext{border-color:#f44336}.p-autocomplete-panel{color:#495057;background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-autocomplete-panel .p-autocomplete-items:not(.p-autocomplete-virtualscroll),.p-autocomplete-panel .p-autocomplete-items.p-autocomplete-virtualscroll .cdk-virtual-scroll-content-wrapper{padding:.5rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{color:#495057;background:0 0;border:0;border-radius:0;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:#495057;background:#e9ecef}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:#495057;background:#e3f2fd}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{color:#495057;background:0 0;padding:.5rem 1rem}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{color:#495057;background:#fff;margin:0;padding:.75rem 1rem;font-weight:600}p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext{border-color:#f44336}.p-datepicker{color:#495057;background:#fff;border:1px solid #ced4da;border-radius:3px;width:max-content;padding:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{color:#495057;background:#fff;border-bottom:1px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;margin:0;padding:.5rem;font-weight:600}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{color:#6c757d;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:#495057;background:#e9ecef;border-color:#0000}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus,.p-datepicker .p-datepicker-header .p-datepicker-next:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem}.p-datepicker .p-datepicker-header .p-datepicker-title select{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-title select:focus{outline-offset:0;border-color:#a3b200;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{margin:.5rem 0;font-size:1rem}.p-datepicker table th{padding:.5rem}.p-datepicker table th>span{width:2.5rem;height:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid #0000;border-radius:50%;width:2.5rem;height:2.5rem;transition:box-shadow .2s}.p-datepicker table td>span.p-highlight{color:#495057;background:#e3f2fd}.p-datepicker table td>span:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-datepicker table td.p-datepicker-today>span{color:#495057;background:#ced4da;border-color:#0000}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:#495057;background:#e3f2fd}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #dee2e6;padding:1rem 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #dee2e6;padding:.5rem}.p-datepicker .p-timepicker button{color:#6c757d;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:#495057;background:#e9ecef;border-color:#0000}.p-datepicker .p-timepicker button:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:0 .5rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0}.p-datepicker .p-monthpicker{margin:.5rem 0}.p-datepicker .p-monthpicker .p-monthpicker-month{border-radius:3px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:#495057;background:#e3f2fd}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-right:1px solid #dee2e6;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{border-right:0;padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}@media screen and (max-width:769px){.p-datepicker table th,.p-datepicker table td{padding:0}}.p-cascadeselect{background:#fff;border:1px solid #ced4da;border-radius:3px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:#a3b200}.p-cascadeselect:not(.p-disabled).p-focus{outline-offset:0;border-color:#a3b200;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-cascadeselect .p-cascadeselect-label{background:0 0;border:0;padding:.5rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#6c757d}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0}.p-cascadeselect .p-cascadeselect-trigger{color:#6c757d;background:0 0;border-top-right-radius:3px;border-bottom-right-radius:3px;width:2.357rem}.p-cascadeselect-panel{color:#495057;background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-cascadeselect-panel .p-cascadeselect-items{padding:.5rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{color:#495057;background:0 0;border:0;border-radius:0;margin:0;transition:box-shadow .2s}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.5rem 1rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{color:#495057;background:#e3f2fd}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover{color:#495057;background:#e9ecef}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect{border-color:#f44336}.p-input-filled .p-cascadeselect{background:#f8f9fa}.p-input-filled .p-cascadeselect:not(.p-disabled):hover{background-color:#f8f9fa}.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus{background-color:#fff}.p-checkbox{width:20px;height:20px}.p-checkbox .p-checkbox-box{color:#495057;background:#fff;border:2px solid #ced4da;border-radius:3px;width:20px;height:20px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box.p-highlight{background:#a3b200;border-color:#a3b200}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{border-color:#a3b200}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus{outline-offset:0;border-color:#a3b200;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{color:#fff;background:#0b7ad1;border-color:#0b7ad1}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:#f44336}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#f8f9fa}.p-input-filled .p-checkbox .p-checkbox-box.p-highlight{background:#a3b200}.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{background-color:#f8f9fa}.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{background:#0b7ad1}.p-checkbox-label{margin-left:.5rem}.p-chips .p-chips-multiple-container{padding:.25rem .5rem}.p-chips .p-chips-multiple-container:not(.p-disabled):hover{border-color:#a3b200}.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus{outline-offset:0;border-color:#a3b200;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-chips .p-chips-multiple-container .p-chips-token{color:#495057;background:#e3f2fd;border-radius:3px;margin-right:.5rem;padding:.25rem .5rem}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.25rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{color:#495057;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext{border-color:#f44336}.p-colorpicker-preview,.p-fluid .p-colorpicker-preview.p-inputtext{width:2rem;height:2rem}.p-colorpicker-panel{background:#323232;border-color:#191919}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-dropdown{background:#fff;border:1px solid #ced4da;border-radius:3px;width:100%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:#a3b200}.p-dropdown:not(.p-disabled).p-focus{outline-offset:0;border-color:#a3b200;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.5rem}.p-dropdown .p-dropdown-label{background:0 0;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#6c757d}.p-dropdown .p-dropdown-label:enabled:focus{box-shadow:none;outline:0}.p-dropdown .p-dropdown-trigger{color:#6c757d;background:0 0;border-top-right-radius:3px;border-bottom-right-radius:3px;width:2.357rem}.p-dropdown .p-dropdown-clear-icon{color:#6c757d;left:2.357rem}.p-dropdown-panel{color:#495057;background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-dropdown-panel .p-dropdown-header{color:#495057;background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;margin:0;padding:.5rem 1rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{margin-left:-1.5rem;padding-right:1.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#6c757d;right:.5rem}.p-dropdown-panel .p-dropdown-items:not(.p-dropdown-virtualscroll),.p-dropdown-panel .p-dropdown-items.p-dropdown-virtualscroll .cdk-virtual-scroll-content-wrapper{padding:.5rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{color:#495057;background:0 0;border:0;border-radius:0;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{color:#495057;background:#e3f2fd}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:#495057;background:#e9ecef}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:#495057;background:0 0;padding:.5rem 1rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{color:#495057;background:#fff;margin:0;padding:.75rem 1rem;font-weight:600}p-dropdown.ng-dirty.ng-invalid>.p-dropdown{border-color:#f44336}.p-input-filled .p-dropdown{background:#f8f9fa}.p-input-filled .p-dropdown:not(.p-disabled):hover{background-color:#f8f9fa}.p-input-filled .p-dropdown:not(.p-disabled).p-focus{background-color:#fff}.p-editor-container .p-editor-toolbar{background:#f8f9fa;border-top-left-radius:3px;border-top-right-radius:3px}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid #dee2e6}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#6c757d}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#6c757d}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{color:#6c757d;border:0}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background:#fff;border:0;border-radius:3px;padding:.5rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{color:#495057;background:#e9ecef}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.5rem 1rem}.p-editor-container .p-editor-content{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.p-editor-container .p-editor-content.ql-snow{border:1px solid #dee2e6}.p-editor-container .p-editor-content .ql-editor{color:#495057;background:#fff;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.p-editor-container .ql-snow.ql-toolbar button:hover,.p-editor-container .ql-snow.ql-toolbar button:focus{color:#495057}.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke{stroke:#495057}.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill{fill:#495057}.p-editor-container .ql-snow.ql-toolbar button.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected{color:#a3b200}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke{stroke:#a3b200}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill{fill:#a3b200}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label{color:#a3b200}.p-inputgroup-addon{color:#6c757d;background:#e9ecef;border-top:1px solid #ced4da;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;min-width:2.357rem;padding:.5rem}.p-inputgroup-addon:last-child{border-right:1px solid #ced4da}.p-inputgroup>.p-component,.p-inputgroup>.p-element,.p-inputgroup>.p-inputwrapper>.p-component>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-element+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-component>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-element:focus,.p-inputgroup>.p-inputwrapper>.p-component>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-element:focus~label,.p-inputgroup>.p-inputwrapper>.p-component>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-component,.p-inputgroup>.p-inputwrapper:first-child>.p-component>.p-inputtext,.p-inputgroup .p-float-label:first-child input{border-top-left-radius:3px;border-bottom-left-radius:3px}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-component,.p-inputgroup>.p-inputwrapper:last-child>.p-component>.p-inputtext,.p-inputgroup .p-float-label:last-child input{border-top-right-radius:3px;border-bottom-right-radius:3px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:2.357rem}p-inputmask.ng-dirty.ng-invalid>.p-inputtext,p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext{border-color:#f44336}.p-inputswitch{width:3rem;height:1.75rem}.p-inputswitch .p-inputswitch-slider{background:#ced4da;border-radius:30px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{background:#fff;border-radius:50%;width:1.25rem;height:1.25rem;margin-top:-.625rem;transition-duration:.2s;left:.25rem}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{transform:translate(1.25rem)}.p-inputswitch.p-focus .p-inputswitch-slider{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider{background:#b6bfc8}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:#a3b200;border-color:#a3b200}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:#fff}.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider{background:#0d89ec}p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch{border-color:#f44336}.p-inputtext{font-family:var(--font-family);color:#495057;appearance:none;background:#fff;border:1px solid #ced4da;border-radius:3px;padding:.5rem;font-size:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:#a3b200}.p-inputtext:enabled:focus{outline-offset:0;border-color:#a3b200;outline:0;box-shadow:0 0 0 .2rem #a3b20033}.p-inputtext.ng-dirty.ng-invalid{border-color:#f44336}.p-inputtext.p-inputtext-sm{padding:.4375rem;font-size:.875rem}.p-inputtext.p-inputtext-lg{padding:.625rem;font-size:1.25rem}.p-float-label>label{color:#6c757d;transition-duration:.2s;left:.5rem}.p-float-label>.ng-invalid.ng-dirty+label{color:#f44336}.p-input-icon-left>i:first-of-type{color:#6c757d;left:.5rem}.p-input-icon-left>.p-inputtext{padding-left:2rem}.p-input-icon-left.p-float-label>label{left:2rem}.p-input-icon-right>i:last-of-type{color:#6c757d;right:.5rem}.p-input-icon-right>.p-inputtext{padding-right:2rem}::-webkit-input-placeholder{color:#6c757d}:-moz-placeholder-shown{color:#6c757d}::-moz-placeholder{color:#6c757d}:-ms-placeholder-shown{color:#6c757d}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:hover{background-color:#f8f9fa}.p-input-filled .p-inputtext:enabled:focus{background-color:#fff}.p-inputtext-sm .p-inputtext{padding:.4375rem;font-size:.875rem}.p-inputtext-lg .p-inputtext{padding:.625rem;font-size:1.25rem}.p-listbox{color:#495057;background:#fff;border:1px solid #ced4da;border-radius:3px}.p-listbox .p-listbox-header{color:#495057;background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;margin:0;padding:.5rem 1rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.5rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#6c757d;right:.5rem}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-list{padding:.5rem 0}.p-listbox .p-listbox-list .p-listbox-item{color:#495057;border:0;border-radius:0;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{color:#495057;background:#e3f2fd}.p-listbox .p-listbox-list .p-listbox-item:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-listbox .p-listbox-list .p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-list .p-listbox-item-group{color:#495057;background:#fff;margin:0;padding:.75rem 1rem;font-weight:600}.p-listbox .p-listbox-list .p-listbox-empty-message{color:#495057;background:0 0;padding:.5rem 1rem}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:#495057;background:#e9ecef}p-listbox.ng-dirty.ng-invalid>.p-listbox{border-color:#f44336}.p-multiselect{background:#fff;border:1px solid #ced4da;border-radius:3px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:#a3b200}.p-multiselect:not(.p-disabled).p-focus{outline-offset:0;border-color:#a3b200;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-multiselect .p-multiselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:#6c757d}.p-multiselect.p-multiselect-chip .p-multiselect-token{color:#495057;background:#e3f2fd;border-radius:3px;margin-right:.5rem;padding:.25rem .5rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{color:#6c757d;background:0 0;border-top-right-radius:3px;border-bottom-right-radius:3px;width:2.357rem}.p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.25rem .5rem}.p-multiselect-panel{color:#495057;background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-multiselect-panel .p-multiselect-header{color:#495057;background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;margin:0;padding:.5rem 1rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#6c757d;right:.5rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-left:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{color:#6c757d;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:#495057;background:#e9ecef;border-color:#0000}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-multiselect-panel .p-multiselect-items:not(.p-multiselect-virtualscroll),.p-multiselect-panel .p-multiselect-items.p-multiselect-virtualscroll .cdk-virtual-scroll-content-wrapper{padding:.5rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{color:#495057;background:0 0;border:0;border-radius:0;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{color:#495057;background:#e3f2fd}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover{color:#495057;background:#e9ecef}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-left:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{color:#495057;background:#fff;margin:0;padding:.75rem 1rem;font-weight:600}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{color:#495057;background:0 0;padding:.5rem 1rem}p-multiselect.ng-dirty.ng-invalid>.p-multiselect{border-color:#f44336}.p-input-filled .p-multiselect{background:#f8f9fa}.p-input-filled .p-multiselect:not(.p-disabled):hover{background-color:#f8f9fa}.p-input-filled .p-multiselect:not(.p-disabled).p-focus{background-color:#fff}.p-password.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-password-panel{color:#495057;background:#fff;border:0;border-radius:3px;padding:1rem;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-password-panel .p-password-meter{background:#dee2e6;margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#d32f2f}.p-password-panel .p-password-meter .p-password-strength.medium{background:#fbc02d}.p-password-panel .p-password-meter .p-password-strength.strong{background:#689f38}.p-radiobutton{width:20px;height:20px}.p-radiobutton .p-radiobutton-box{color:#495057;background:#fff;border:2px solid #ced4da;border-radius:50%;width:20px;height:20px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover{border-color:#a3b200}.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus{outline-offset:0;border-color:#a3b200;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#fff;width:12px;height:12px;transition-duration:.2s}.p-radiobutton .p-radiobutton-box.p-highlight{background:#a3b200;border-color:#a3b200}.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{color:#fff;background:#0b7ad1;border-color:#0b7ad1}p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box{border-color:#f44336}.p-input-filled .p-radiobutton .p-radiobutton-box,.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover{background-color:#f8f9fa}.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight{background:#a3b200}.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{background:#0b7ad1}.p-radiobutton-label{margin-right:.5rem}.p-rating .p-rating-icon{color:#495057;margin-right:.5rem;font-size:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}@media (min-width:800px) and (max-width:1030px){.star_size .p-rating-icon{font-size:.9rem!important}}@media (min-width:600px) and (max-width:800px){.star_size .p-rating-icon{font-size:.6rem!important}}.p-rating .p-rating-icon.p-rating-cancel{color:#e74c3c}.p-rating .p-rating-icon:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-rating .p-rating-icon:first-child{margin-left:0}.p-rating .p-rating-icon.pi-star,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon:hover{color:#a3b200}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon.p-rating-cancel:hover{color:#c0392b}.p-selectbutton .p-button{color:#495057;background:#fff;border:1px solid #ced4da;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#6c757d}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{color:#495057;background:#e9ecef;border-color:#ced4da}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#6c757d}.p-selectbutton .p-button.p-highlight{color:#fff;background:#a3b200;border-color:#a3b200}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{color:#fff;background:#0d89ec;border-color:#0d89ec}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button{border-color:#f44336}.p-slider{background:#dee2e6;border:0;border-radius:3px}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-.5715rem;margin-left:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.5715rem;margin-left:-.5715rem}.p-slider .p-slider-handle{background:#fff;border:2px solid #a3b200;border-radius:50%;width:1.143rem;height:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-slider .p-slider-range{background:#a3b200}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#a3b200;border-color:#a3b200}.p-slider.p-slider-animate.p-slider-horizontal .p-slider-handle{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,left .2s}.p-slider.p-slider-animate.p-slider-horizontal .p-slider-range{transition:width .2s}.p-slider.p-slider-animate.p-slider-vertical .p-slider-handle{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,bottom .2s}.p-slider.p-slider-animate.p-slider-vertical .p-slider-range{transition:height .2s}.p-togglebutton.p-button{color:#495057;background:#fff;border:1px solid #ced4da;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:#6c757d}.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover{color:#495057;background:#e9ecef;border-color:#ced4da}.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#6c757d}.p-togglebutton.p-button.p-highlight{color:#fff;background:#a3b200;border-color:#a3b200}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:#fff}.p-togglebutton.p-button.p-highlight:hover{color:#fff;background:#0d89ec;border-color:#0d89ec}.p-togglebutton.p-button.p-highlight:hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right{color:#fff}p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button{border-color:#f44336}.p-treeselect{background:#fff;border:1px solid #ced4da;border-radius:3px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:#a3b200}.p-treeselect:not(.p-disabled).p-focus{outline-offset:0;border-color:#a3b200;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-treeselect .p-treeselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:#6c757d}.p-treeselect.p-treeselect-chip .p-treeselect-token{color:#495057;background:#dee2e6;border-radius:16px;margin-right:.5rem;padding:.25rem .5rem}.p-treeselect .p-treeselect-trigger{color:#6c757d;background:0 0;border-top-right-radius:3px;border-bottom-right-radius:3px;width:2.357rem}.p-treeselect.p-invalid.p-component{border-color:#f44336}.p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.25rem .5rem}.p-treeselect-panel{color:#495057;background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{color:#495057;background:0 0;padding:.5rem 1rem}.p-input-filled .p-treeselect{background:#f8f9fa}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#f8f9fa}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#fff}.p-button{color:#fff;background:#a3b200;border:1px solid #a3b200;border-radius:3px;padding:.5rem 1rem;font-size:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button.p-button-outlined{color:#a3b200;background-color:#0000;border:1px solid}.p-button.p-button-outlined:enabled:hover{color:#a3b200;background:#2196f30a;border:1px solid}.p-button.p-button-outlined:enabled:active{color:#a3b200;background:#2196f329;border:1px solid}.p-button.p-button-outlined.p-button-plain{color:#6c757d;border-color:#6c757d}.p-button.p-button-outlined.p-button-plain:enabled:hover{color:#6c757d;background:#e9ecef}.p-button.p-button-outlined.p-button-plain:enabled:active{color:#6c757d;background:#dee2e6}.p-button.p-button-text{color:#a3b200;background-color:#0000;border-color:#0000}.p-button.p-button-text:enabled:hover{color:#a3b200;background:#2196f30a;border-color:#0000}.p-button.p-button-text:enabled:active{color:#a3b200;background:#2196f329;border-color:#0000}.p-button.p-button-text.p-button-plain{color:#6c757d}.p-button.p-button-text.p-button-plain:enabled:hover{color:#6c757d;background:#e9ecef}.p-button.p-button-text.p-button-plain:enabled:active{color:#6c757d;background:#dee2e6}.p-button:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a3b20033}.p-button .p-button-icon-left,.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{color:#a3b200;background-color:#fff;min-width:1rem;height:1rem;margin-left:.5rem;line-height:1rem}.p-button.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{width:2.357rem;padding:.5rem 0}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:2.357rem}.p-button.p-button-sm{padding:.4375rem .875rem;font-size:.875rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{padding:.625rem 1.25rem;font-size:1.25rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin-right:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:2.357rem}.p-fluid .p-buttonset{display:flex}.p-fluid .p-buttonset .p-button{flex:1}.p-button.p-button-secondary,.p-buttonset.p-button-secondary>.p-button,.p-splitbutton.p-button-secondary>.p-button{color:#fff;background:#607d8b;border:1px solid #607d8b}.p-button.p-button-secondary:enabled:hover,.p-buttonset.p-button-secondary>.p-button:enabled:hover,.p-splitbutton.p-button-secondary>.p-button:enabled:hover{color:#fff;background:#56717d;border-color:#56717d}.p-button.p-button-secondary:enabled:focus,.p-buttonset.p-button-secondary>.p-button:enabled:focus,.p-splitbutton.p-button-secondary>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #beccd2}.p-button.p-button-secondary:enabled:active,.p-buttonset.p-button-secondary>.p-button:enabled:active,.p-splitbutton.p-button-secondary>.p-button:enabled:active{color:#fff;background:#4d646f;border-color:#4d646f}.p-button.p-button-secondary.p-button-outlined,.p-buttonset.p-button-secondary>.p-button.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{color:#607d8b;background-color:#0000;border:1px solid}.p-button.p-button-secondary.p-button-outlined:enabled:hover,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:enabled:hover{color:#607d8b;background:#607d8b0a;border:1px solid}.p-button.p-button-secondary.p-button-outlined:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:enabled:active{color:#607d8b;background:#607d8b29;border:1px solid}.p-button.p-button-secondary.p-button-text,.p-buttonset.p-button-secondary>.p-button.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{color:#607d8b;background-color:#0000;border-color:#0000}.p-button.p-button-secondary.p-button-text:enabled:hover,.p-buttonset.p-button-secondary>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:enabled:hover{color:#607d8b;background:#607d8b0a;border-color:#0000}.p-button.p-button-secondary.p-button-text:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:enabled:active{color:#607d8b;background:#607d8b29;border-color:#0000}.p-button.p-button-info,.p-buttonset.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button{color:#fff;background:#0288d1;border:1px solid #0288d1}.p-button.p-button-info:enabled:hover,.p-buttonset.p-button-info>.p-button:enabled:hover,.p-splitbutton.p-button-info>.p-button:enabled:hover{color:#fff;background:#027abc;border-color:#027abc}.p-button.p-button-info:enabled:focus,.p-buttonset.p-button-info>.p-button:enabled:focus,.p-splitbutton.p-button-info>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #89d4fe}.p-button.p-button-info:enabled:active,.p-buttonset.p-button-info>.p-button:enabled:active,.p-splitbutton.p-button-info>.p-button:enabled:active{color:#fff;background:#026da7;border-color:#026da7}.p-button.p-button-info.p-button-outlined,.p-buttonset.p-button-info>.p-button.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{color:#0288d1;background-color:#0000;border:1px solid}.p-button.p-button-info.p-button-outlined:enabled:hover,.p-buttonset.p-button-info>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:enabled:hover{color:#0288d1;background:#0288d10a;border:1px solid}.p-button.p-button-info.p-button-outlined:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:enabled:active{color:#0288d1;background:#0288d129;border:1px solid}.p-button.p-button-info.p-button-text,.p-buttonset.p-button-info>.p-button.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{color:#0288d1;background-color:#0000;border-color:#0000}.p-button.p-button-info.p-button-text:enabled:hover,.p-buttonset.p-button-info>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-info>.p-button.p-button-text:enabled:hover{color:#0288d1;background:#0288d10a;border-color:#0000}.p-button.p-button-info.p-button-text:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-text:enabled:active{color:#0288d1;background:#0288d129;border-color:#0000}.p-button.p-button-success,.p-buttonset.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button{color:#fff;background:#689f38;border:1px solid #689f38}.p-button.p-button-success:enabled:hover,.p-buttonset.p-button-success>.p-button:enabled:hover,.p-splitbutton.p-button-success>.p-button:enabled:hover{color:#fff;background:#5e8f32;border-color:#5e8f32}.p-button.p-button-success:enabled:focus,.p-buttonset.p-button-success>.p-button:enabled:focus,.p-splitbutton.p-button-success>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #c2e0a8}.p-button.p-button-success:enabled:active,.p-buttonset.p-button-success>.p-button:enabled:active,.p-splitbutton.p-button-success>.p-button:enabled:active{color:#fff;background:#537f2d;border-color:#537f2d}.p-button.p-button-success.p-button-outlined,.p-buttonset.p-button-success>.p-button.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{color:#689f38;background-color:#0000;border:1px solid}.p-button.p-button-success.p-button-outlined:enabled:hover,.p-buttonset.p-button-success>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:enabled:hover{color:#689f38;background:#689f380a;border:1px solid}.p-button.p-button-success.p-button-outlined:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:enabled:active{color:#689f38;background:#689f3829;border:1px solid}.p-button.p-button-success.p-button-text,.p-buttonset.p-button-success>.p-button.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{color:#689f38;background-color:#0000;border-color:#0000}.p-button.p-button-success.p-button-text:enabled:hover,.p-buttonset.p-button-success>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-success>.p-button.p-button-text:enabled:hover{color:#689f38;background:#689f380a;border-color:#0000}.p-button.p-button-success.p-button-text:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-text:enabled:active{color:#689f38;background:#689f3829;border-color:#0000}.p-button.p-button-warning,.p-buttonset.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button{color:#212529;background:#fbc02d;border:1px solid #fbc02d}.p-button.p-button-warning:enabled:hover,.p-buttonset.p-button-warning>.p-button:enabled:hover,.p-splitbutton.p-button-warning>.p-button:enabled:hover{color:#212529;background:#fab710;border-color:#fab710}.p-button.p-button-warning:enabled:focus,.p-buttonset.p-button-warning>.p-button:enabled:focus,.p-splitbutton.p-button-warning>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #fde6ab}.p-button.p-button-warning:enabled:active,.p-buttonset.p-button-warning>.p-button:enabled:active,.p-splitbutton.p-button-warning>.p-button:enabled:active{color:#212529;background:#e8a704;border-color:#e8a704}.p-button.p-button-warning.p-button-outlined,.p-buttonset.p-button-warning>.p-button.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{color:#fbc02d;background-color:#0000;border:1px solid}.p-button.p-button-warning.p-button-outlined:enabled:hover,.p-buttonset.p-button-warning>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:enabled:hover{color:#fbc02d;background:#fbc02d0a;border:1px solid}.p-button.p-button-warning.p-button-outlined:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:enabled:active{color:#fbc02d;background:#fbc02d29;border:1px solid}.p-button.p-button-warning.p-button-text,.p-buttonset.p-button-warning>.p-button.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{color:#fbc02d;background-color:#0000;border-color:#0000}.p-button.p-button-warning.p-button-text:enabled:hover,.p-buttonset.p-button-warning>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:enabled:hover{color:#fbc02d;background:#fbc02d0a;border-color:#0000}.p-button.p-button-warning.p-button-text:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-text:enabled:active{color:#fbc02d;background:#fbc02d29;border-color:#0000}.p-button.p-button-help,.p-buttonset.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button{color:#fff;background:#9c27b0;border:1px solid #9c27b0}.p-button.p-button-help:enabled:hover,.p-buttonset.p-button-help>.p-button:enabled:hover,.p-splitbutton.p-button-help>.p-button:enabled:hover{color:#fff;background:#8c239e;border-color:#8c239e}.p-button.p-button-help:enabled:focus,.p-buttonset.p-button-help>.p-button:enabled:focus,.p-splitbutton.p-button-help>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #df9eea}.p-button.p-button-help:enabled:active,.p-buttonset.p-button-help>.p-button:enabled:active,.p-splitbutton.p-button-help>.p-button:enabled:active{color:#fff;background:#7d1f8d;border-color:#7d1f8d}.p-button.p-button-help.p-button-outlined,.p-buttonset.p-button-help>.p-button.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{color:#9c27b0;background-color:#0000;border:1px solid}.p-button.p-button-help.p-button-outlined:enabled:hover,.p-buttonset.p-button-help>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:enabled:hover{color:#9c27b0;background:#9c27b00a;border:1px solid}.p-button.p-button-help.p-button-outlined:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:enabled:active{color:#9c27b0;background:#9c27b029;border:1px solid}.p-button.p-button-help.p-button-text,.p-buttonset.p-button-help>.p-button.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{color:#9c27b0;background-color:#0000;border-color:#0000}.p-button.p-button-help.p-button-text:enabled:hover,.p-buttonset.p-button-help>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-help>.p-button.p-button-text:enabled:hover{color:#9c27b0;background:#9c27b00a;border-color:#0000}.p-button.p-button-help.p-button-text:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-text:enabled:active{color:#9c27b0;background:#9c27b029;border-color:#0000}.p-button.p-button-danger,.p-buttonset.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button{color:#fff;background:#d32f2f;border:1px solid #d32f2f}.p-button.p-button-danger:enabled:hover,.p-buttonset.p-button-danger>.p-button:enabled:hover,.p-splitbutton.p-button-danger>.p-button:enabled:hover{color:#fff;background:#c02929;border-color:#c02929}.p-button.p-button-danger:enabled:focus,.p-buttonset.p-button-danger>.p-button:enabled:focus,.p-splitbutton.p-button-danger>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #edacac}.p-button.p-button-danger:enabled:active,.p-buttonset.p-button-danger>.p-button:enabled:active,.p-splitbutton.p-button-danger>.p-button:enabled:active{color:#fff;background:#aa2424;border-color:#aa2424}.p-button.p-button-danger.p-button-outlined,.p-buttonset.p-button-danger>.p-button.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined{color:#d32f2f;background-color:#0000;border:1px solid}.p-button.p-button-danger.p-button-outlined:enabled:hover,.p-buttonset.p-button-danger>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:enabled:hover{color:#d32f2f;background:#d32f2f0a;border:1px solid}.p-button.p-button-danger.p-button-outlined:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:enabled:active{color:#d32f2f;background:#d32f2f29;border:1px solid}.p-button.p-button-danger.p-button-text,.p-buttonset.p-button-danger>.p-button.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text{color:#d32f2f;background-color:#0000;border-color:#0000}.p-button.p-button-danger.p-button-text:enabled:hover,.p-buttonset.p-button-danger>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:enabled:hover{color:#d32f2f;background:#d32f2f0a;border-color:#0000}.p-button.p-button-danger.p-button-text:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-text:enabled:active{color:#d32f2f;background:#d32f2f29;border-color:#0000}.p-button.p-button-link{color:#0b7ad1;background:0 0;border:#0000}.p-button.p-button-link:enabled:hover{color:#0b7ad1;background:0 0;border-color:#0000}.p-button.p-button-link:enabled:hover .p-button-label{text-decoration:underline}.p-button.p-button-link:enabled:focus{background:0 0;border-color:#0000;box-shadow:0 0 0 .2rem #a6d5fa}.p-button.p-button-link:enabled:active{color:#0b7ad1;background:0 0;border-color:#0000}.p-speeddial-button.p-button.p-button-icon-only{width:4rem;height:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-action{color:#fff;background:#495057;width:3rem;height:3rem}.p-speeddial-action:hover{color:#fff;background:#343a40}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:#0006}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{color:#6c757d;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:#495057;background:#e9ecef;border-color:#0000}.p-carousel .p-carousel-content .p-carousel-prev:focus,.p-carousel .p-carousel-content .p-carousel-next:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-bottom:.5rem;margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#e9ecef;border-radius:0;width:2rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#dee2e6}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{color:#495057;background:#e3f2fd}.p-datatable .p-paginator-top,.p-datatable .p-paginator-bottom{border-width:0 0 1px;border-radius:0}.p-datatable .p-datatable-header{color:#495057;background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;padding:1rem;font-weight:600}.p-datatable .p-datatable-footer{color:#495057;background:#f8f9fa;border:0 solid #e9ecef;border-bottom-width:1px;padding:1rem;font-weight:600}.p-datatable .p-datatable-thead>tr>th{text-align:right;color:#495057;background:#f8f9fa;border:0 solid #e9ecef;border-bottom-width:1px;padding:1rem;font-weight:600;transition:box-shadow .2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:right;color:#495057;background:#f8f9fa;border:0 solid #e9ecef;border-bottom-width:1px;padding:1rem;font-weight:600}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#6c757d;margin-right:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{color:#495057;background:#e3f2fd;border-radius:50%;min-width:1.143rem;height:1.143rem;margin-left:.5rem;line-height:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):hover{color:#495057;background:#e9ecef}.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#6c757d}.p-datatable .p-sortable-column.p-highlight{color:#a3b200;background:#f8f9fa}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#a3b200}.p-datatable .p-sortable-column.p-highlight:hover{color:#a3b200;background:#e9ecef}.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon{color:#a3b200}.p-datatable .p-sortable-column:focus{outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-datatable .p-datatable-tbody>tr{color:#495057;background:#fff;outline-color:#a6d5fa;transition:box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{text-align:right;border:0 solid #e9ecef;border-bottom-width:1px;padding:1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{color:#6c757d;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:#495057;background:#e9ecef;border-color:#0000}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr.p-highlight{color:#495057;background:#e3f2fd}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #e3f2fd}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #e3f2fd}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover{color:#495057;background:#e9ecef}.p-datatable .p-column-resizer-helper{background:#a3b200}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:#f8f9fa}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th,.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td,.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n){background:#fcfcfc}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n).p-highlight{color:#495057;background:#e3f2fd}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n).p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n).p-highlight .p-row-toggler:hover{color:#495057}.p-datatable.p-datatable-sm .p-datatable-header,.p-datatable.p-datatable-sm .p-datatable-thead>tr>th,.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-header,.p-datatable.p-datatable-lg .p-datatable-thead>tr>th,.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem}.p-dataview .p-paginator-top,.p-dataview .p-paginator-bottom{border-width:0 0 1px;border-radius:0}.p-dataview .p-dataview-header{color:#495057;background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;padding:1rem;font-weight:600}.p-dataview .p-dataview-content{color:#495057;background:#fff;border:0;padding:0}.p-dataview.p-dataview-list .p-dataview-content>.p-grid>div{border:0 solid #e9ecef;border-bottom-width:1px}.p-dataview .p-dataview-footer{color:#495057;background:#f8f9fa;border:0 solid #e9ecef;border-bottom-width:1px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:1rem;font-weight:600}.p-dataview .p-dataview-loading-icon{font-size:2rem}.p-dataview .p-dataview-emptymessage{padding:1rem}.p-column-filter-row .p-column-filter-menu-button,.p-column-filter-row .p-column-filter-clear-button{margin-left:.5rem}.p-column-filter-menu-button{color:#6c757d;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-menu-button:hover{color:#495057;background:#e9ecef;border-color:#0000}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{color:#495057;background:#e9ecef}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{color:#495057;background:#e3f2fd}.p-column-filter-menu-button:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-column-filter-clear-button{color:#6c757d;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-clear-button:hover{color:#495057;background:#e9ecef;border-color:#0000}.p-column-filter-clear-button:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-column-filter-overlay{color:#495057;background:#fff;border:0;border-radius:3px;min-width:12.5rem;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-column-filter-overlay .p-column-filter-row-items{padding:.5rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{color:#495057;background:0 0;border:0;border-radius:0;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{color:#495057;background:#e3f2fd}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{color:#495057;background:#e9ecef}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{color:#495057;background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;margin:0;padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid #dee2e6;padding:1rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar{padding:1rem}.fc.fc-unthemed .fc-view-container th{color:#495057;background:#f8f9fa;border:1px solid #dee2e6}.fc.fc-unthemed .fc-view-container td.fc-widget-content{color:#495057;background:#fff;border:1px solid #dee2e6}.fc.fc-unthemed .fc-view-container td.fc-head-container{border:1px solid #dee2e6}.fc.fc-unthemed .fc-view-container .fc-row{border-right:1px solid #dee2e6}.fc.fc-unthemed .fc-view-container .fc-event{color:#fff;background:#0d89ec;border:1px solid #0d89ec}.fc.fc-unthemed .fc-view-container .fc-divider{background:#f8f9fa;border:1px solid #dee2e6}.fc.fc-unthemed .fc-toolbar .fc-button{color:#fff;background:#a3b200;border:1px solid #a3b200;border-radius:3px;align-items:center;font-size:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;display:flex}.fc.fc-unthemed .fc-toolbar .fc-button:enabled:hover{color:#fff;background:#0d89ec;border-color:#0d89ec}.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active{color:#fff;background:#0b7ad1;border-color:#0b7ad1}.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left{text-indent:0;font-size:1rem;font-family:PrimeIcons!important}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left:before{content:""}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right{text-indent:0;font-size:1rem;font-family:PrimeIcons!important}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right:before{content:""}.fc.fc-unthemed .fc-toolbar .fc-button:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button{color:#495057;background:#fff;border:1px solid #ced4da;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:hover{color:#495057;background:#e9ecef;border-color:#ced4da}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active{color:#fff;background:#a3b200;border-color:#a3b200}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover{color:#fff;background:#0d89ec;border-color:#0d89ec}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:focus,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:focus,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:focus{outline-offset:0;z-index:1;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button{border-radius:0}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.fc.fc-theme-standard .fc-view-harness .fc-scrollgrid{border-color:#dee2e6}.fc.fc-theme-standard .fc-view-harness th{color:#495057;background:#f8f9fa;border-color:#dee2e6}.fc.fc-theme-standard .fc-view-harness td{color:#495057;border-color:#dee2e6}.fc.fc-theme-standard .fc-view-harness .fc-view{background:#fff}.fc.fc-theme-standard .fc-view-harness .fc-popover{background:0 0;border:0}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header{color:#495057;background:#f8f9fa;border:1px solid #dee2e6;padding:1rem}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close{opacity:1;color:#6c757d;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;transition:background-color .2s,color .2s,box-shadow .2s;display:flex;overflow:hidden;font-family:PrimeIcons!important}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:before{content:""}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:enabled:hover{color:#495057;background:#e9ecef;border-color:#0000}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-body{color:#495057;background:#fff;border:1px solid #dee2e6;border-top:0;padding:1rem}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event{color:#fff;background:#0d89ec;border-color:#0d89ec}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event .fc-event-main{color:#fff}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event .fc-daygrid-event-dot{background:#0d89ec;border-color:#0d89ec}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event:hover{color:#495057;background:#e9ecef}.fc.fc-theme-standard .fc-view-harness .fc-cell-shaded{background:#f8f9fa}.fc.fc-theme-standard .fc-toolbar .fc-button{color:#fff;background:#a3b200;border:1px solid #a3b200;border-radius:3px;font-size:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:hover{color:#fff;background:#0d89ec;border-color:#0d89ec}.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active{color:#fff;background:#0b7ad1;border-color:#0b7ad1}.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.fc.fc-theme-standard .fc-toolbar .fc-button:disabled{opacity:.6;color:#fff;background:#a3b200;border:1px solid #a3b200}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left{text-indent:0;font-size:1rem;font-family:PrimeIcons!important}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left:before{content:""}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right{text-indent:0;font-size:1rem;font-family:PrimeIcons!important}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right:before{content:""}.fc.fc-theme-standard .fc-toolbar .fc-button:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button{color:#495057;background:#fff;border:1px solid #ced4da;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:hover{color:#495057;background:#e9ecef;border-color:#ced4da}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active{color:#fff;background:#a3b200;border-color:#a3b200}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover{color:#fff;background:#0d89ec;border-color:#0d89ec}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:not(:disabled):focus,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:not(:disabled):focus,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:not(:disabled):focus{outline-offset:0;z-index:1;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button{border-radius:0}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.fc.fc-theme-standard a{color:#495057}.p-orderlist .p-orderlist-controls{padding:1rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{color:#495057;background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;padding:1rem}.p-orderlist .p-orderlist-header .p-orderlist-title{font-weight:600}.p-orderlist .p-orderlist-filter-container{background:#fff;border:1px solid #dee2e6;border-bottom:0;padding:1rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input{padding-right:1.5rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon{color:#6c757d;right:.5rem}.p-orderlist .p-orderlist-list{color:#495057;background:#fff;border:1px solid #dee2e6;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:.5rem 0}.p-orderlist .p-orderlist-list .p-orderlist-item{color:#495057;background:0 0;border:0;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{color:#495057;background:#e3f2fd}.p-orderlist .p-orderlist-list .p-orderlist-empty-message{color:#495057;padding:.5rem 1rem}.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover{color:#495057;background:#e9ecef}.p-orderlist-item.cdk-drag-preview{color:#495057;background:#fff;border:0;margin:0;padding:.5rem 1rem;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{color:#495057;background:#e9ecef}.p-organizationchart .p-organizationchart-node-content.p-highlight{color:#495057;background:#e3f2fd}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#6cbbf5}.p-organizationchart .p-organizationchart-line-down{background:#dee2e6}.p-organizationchart .p-organizationchart-line-left{border-color:#dee2e6;border-right-style:solid;border-right-width:1px}.p-organizationchart .p-organizationchart-line-top{border-color:#dee2e6;border-top-style:solid;border-top-width:1px}.p-organizationchart .p-organizationchart-node-content{color:#495057;background:#fff;border:1px solid #dee2e6;padding:1rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;color:inherit;border-radius:50%}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-paginator{color:#6c757d;background:#fff;border:0 solid #e9ecef;border-radius:3px;padding:.5rem 1rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{color:#6c757d;background-color:#0000;border:0;border-radius:3px;min-width:2.357rem;height:2.357rem;margin:.143rem;transition:box-shadow .2s}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{color:#495057;background:#e9ecef;border-color:#0000}.p-paginator .p-paginator-first{border-top-left-radius:3px;border-bottom-left-radius:3px}.p-paginator .p-paginator-last{border-top-right-radius:3px;border-bottom-right-radius:3px}.p-paginator .p-dropdown{height:2.357rem;margin-left:.5rem;margin-right:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.357rem}.p-paginator .p-paginator-current{color:#6c757d;background-color:#0000;border:0;min-width:2.357rem;height:2.357rem;margin:.143rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{color:#6c757d;background-color:#0000;border:0;border-radius:3px;min-width:2.357rem;height:2.357rem;margin:.143rem;transition:box-shadow .2s}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{color:#495057;background:#e3f2fd;border-color:#e3f2fd}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{color:#495057;background:#e9ecef;border-color:#0000}.p-picklist .p-picklist-buttons{padding:1rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{color:#495057;background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;padding:1rem}.p-picklist .p-picklist-header .p-picklist-title{font-weight:600}.p-picklist .p-picklist-filter-container{background:#fff;border:1px solid #dee2e6;border-bottom:0;padding:1rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-input{padding-right:1.5rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-icon{color:#6c757d;right:.5rem}.p-picklist .p-picklist-list{color:#495057;background:#fff;border:1px solid #dee2e6;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:.5rem 0}.p-picklist .p-picklist-list .p-picklist-item{color:#495057;background:0 0;border:0;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{color:#495057;background:#e3f2fd}.p-picklist .p-picklist-list .p-picklist-empty-message{color:#495057;padding:.5rem 1rem}.p-picklist .p-picklist-list:not(.cdk-drop-list-dragging) .p-picklist-item:not(.p-highlight):hover{color:#495057;background:#e9ecef}.p-picklist-item.cdk-drag-preview{color:#495057;background:#fff;border:0;margin:0;padding:.5rem 1rem;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-timeline .p-timeline-event-marker{background-color:#fff;border:2px solid #a3b200;border-radius:50%;width:1rem;height:1rem}.p-timeline .p-timeline-event-connector{background-color:#dee2e6}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-tree{color:#495057;background:#fff;border:1px solid #dee2e6;border-radius:3px;padding:1rem}.p-tree .p-tree-container .p-treenode{padding:.143rem}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:3px;padding:0;transition:box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{color:#6c757d;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{color:#495057;background:#e9ecef;border-color:#0000}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#6c757d;margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon{color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{color:#495057;background:#e3f2fd}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover{color:#495057;background:#e9ecef}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{width:100%;padding-right:1.5rem}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#6c757d;right:.5rem}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-treenode-droppoint.p-treenode-droppoint-active{background-color:#89c8f7}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content{color:#495057;background-color:#fff;border:1px solid #dee2e6;border-radius:3px;padding:0;transition:box-shadow .2s}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight{color:#495057;background-color:#e3f2fd}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight .p-treenode-icon{color:#495057}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-tree-toggler{margin-right:.5rem}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-icon{color:#6c757d;margin-right:.5rem}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-label:not(.p-highlight):hover{background-color:inherit;color:inherit}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{color:#495057;background:#e9ecef}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-treetable .p-paginator-top,.p-treetable .p-paginator-bottom{border-width:0 0 1px;border-radius:0}.p-treetable .p-treetable-header{color:#495057;background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;padding:1rem;font-weight:600}.p-treetable .p-treetable-footer{color:#495057;background:#f8f9fa;border:0 solid #e9ecef;border-bottom-width:1px;padding:1rem;font-weight:600}.p-treetable .p-treetable-thead>tr>th{text-align:left;color:#495057;background:#f8f9fa;border:0 solid #e9ecef;border-bottom-width:1px;padding:1rem;font-weight:600;transition:box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td{text-align:left;color:#495057;background:#f8f9fa;border:0 solid #e9ecef;border-bottom-width:1px;padding:1rem;font-weight:600}.p-treetable .p-sortable-column{outline-color:#a6d5fa}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#6c757d;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{color:#495057;background:#e3f2fd;border-radius:50%;min-width:1.143rem;height:1.143rem;margin-left:.5rem;line-height:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{color:#495057;background:#e9ecef}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#6c757d}.p-treetable .p-sortable-column.p-highlight{color:#a3b200;background:#f8f9fa}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#a3b200}.p-treetable .p-treetable-tbody>tr{color:#495057;background:#fff;outline-color:#a6d5fa;transition:box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{text-align:left;border:0 solid #e9ecef;border-bottom-width:1px;padding:1rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{color:#6c757d;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{color:#495057;background:#e9ecef;border-color:#0000}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-treetable .p-treetable-tbody>tr>td p-treetablecheckbox .p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td p-treetablecheckbox .p-checkbox .p-indeterminate .p-checkbox-icon{color:#495057}.p-treetable .p-treetable-tbody>tr.p-highlight{color:#495057;background:#e3f2fd}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#495057}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover{color:#495057;background:#e9ecef}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#495057}.p-treetable .p-column-resizer-helper{background:#a3b200}.p-treetable .p-treetable-scrollable-header,.p-treetable .p-treetable-scrollable-footer{background:#f8f9fa}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable.p-treetable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th,.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td{border-width:1px}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-thead>tr>th,.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-sm .p-treetable-footer{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-header,.p-treetable.p-treetable-lg .p-treetable-thead>tr>th,.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-lg .p-treetable-footer{padding:1.25rem}.p-virtualscroller .p-virtualscroller-header{color:#495057;background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;padding:1rem;font-weight:600}.p-virtualscroller .p-virtualscroller-content{color:#495057;background:#fff;border:0;padding:0}.p-virtualscroller .p-virtualscroller-footer{color:#495057;background:#f8f9fa;border:0 solid #e9ecef;border-bottom-width:1px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:1rem;font-weight:600}.p-accordion{border-radius:3px}.p-accordion .p-accordion-header .p-accordion-header-link{color:#495057;background:var(--surface-a);border-radius:3px;padding:1rem;font-weight:700;transition:box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-left:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus{outline-offset:0;outline:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:var(--surface-a);color:#495057;border-color:#dee2e6}.p-accordion .p-accordion-header.p-highlight .p-accordion-header-link{border-bottom:1px solid #dee2e6}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:var(--surface-a);color:#495057;border-color:#dee2e6;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{color:#495057;border-color:#dee2e6}.p-accordion .p-accordion-content{color:#495057;background:#fff;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:1rem}.p-accordion p-accordiontab .p-accordion-tab{margin-bottom:0}.p-accordion p-accordiontab .p-accordion-header .p-accordion-header-link,.p-accordion p-accordiontab .p-accordion-content{border-radius:0}.p-accordion p-accordiontab:not(:first-child) .p-accordion-header .p-accordion-header-link,.p-accordion p-accordiontab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link,.p-accordion p-accordiontab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-top:0}.p-accordion p-accordiontab:first-child .p-accordion-header .p-accordion-header-link{border-top-left-radius:10px;border-top-right-radius:10px}.p-accordion p-accordiontab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link,.p-accordion p-accordiontab:last-child .p-accordion-content{border-bottom-right-radius:0;border-bottom-left-radius:0}.p-card{color:#495057;background:#fff;border:1px solid #dee2e6;border-radius:3px}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.p-card .p-card-subtitle{color:#6c757d;margin-bottom:.5rem;font-weight:400}.p-card .p-card-content{padding:1rem 0}.p-card .p-card-footer{padding:1rem 0 0}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{margin:1rem 0;padding:0 1rem}.p-divider.p-divider-horizontal:before{border-top:1px #dee2e6}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1rem;padding:1rem 0}.p-divider.p-divider-vertical:before{border-left:1px #dee2e6}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-fieldset{color:#495057;background:#fff;border:1px solid #dee2e6;border-radius:3px}.p-fieldset .p-fieldset-legend{color:#495057;background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;padding:1rem;font-weight:600}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{color:#495057;border-radius:3px;padding:1rem;transition:box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{color:#495057;background:#e9ecef;border-color:#dee2e6}.p-fieldset .p-fieldset-content{padding:1rem}.p-panel .p-panel-header{color:#495057;background:#f8f9fa;border:1px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;padding:1rem}.p-panel .p-panel-header .p-panel-title{font-weight:600}.p-panel .p-panel-header .p-panel-header-icon{color:#6c757d;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{color:#495057;background:#e9ecef;border-color:#0000}.p-panel .p-panel-header .p-panel-header-icon:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-panel.p-panel-toggleable .p-panel-header{padding:.5rem 1rem}.p-panel .p-panel-content{color:#495057;background:#fff;border:1px solid #dee2e6;border-top:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:1rem}.p-panel .p-panel-footer{color:#495057;background:#fff;border:1px solid #dee2e6;border-top:0;padding:.5rem 1rem}.p-scrollpanel .p-scrollpanel-bar{background:#f8f9fa;border:0}.p-splitter{color:#495057;background:#fff;border:1px solid #dee2e6;border-radius:3px}.p-splitter .p-splitter-gutter{background:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle,.p-splitter .p-splitter-gutter-resizing{background:#dee2e6}.p-tabview .p-tabview-nav{background:#fff;border:0 solid #dee2e6;border-bottom-width:2px}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{color:#6c757d;background:#fff;border:0 solid #0000;border-bottom:2px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;margin:0 0 -2px;padding:1rem;font-weight:600;transition:box-shadow .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .2rem #a6d5fa}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{color:#6c757d;background:#fff;border-color:#6c757d}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{color:#a3b200;background:#fff;border-color:#a3b200}.p-tabview .p-tabview-left-icon{margin-right:.5rem}.p-tabview .p-tabview-right-icon,.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{color:#a3b200;background:#fff;border-radius:0;width:2.357rem;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-tabview .p-tabview-nav-btn.p-link:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .2rem #a6d5fa}.p-tabview .p-tabview-panels{color:#495057;background:#fff;border:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:1rem}.p-toolbar{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;padding:1rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{color:#495057;background:#fff;border:0;border-radius:3px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-confirm-popup .p-confirm-popup-content{padding:1rem}.p-confirm-popup .p-confirm-popup-footer{text-align:right;padding:.5rem 1rem}.p-confirm-popup .p-confirm-popup-footer button{width:auto;margin:0 0 0 .5rem}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after,.p-confirm-popup:before{border:solid #fff0;border-bottom-color:#fff}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#fff}.p-confirm-popup .p-confirm-popup-icon{font-size:1.5rem}.p-confirm-popup .p-confirm-popup-message{margin-right:1rem}.p-dialog{border:0;border-radius:3px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-dialog .p-dialog-header{color:#495057;background:#fff;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;padding:1.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:600}.p-dialog .p-dialog-header .p-dialog-header-icon{color:#6c757d;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:#495057;background:#e9ecef;border-color:#0000}.p-dialog .p-dialog-header .p-dialog-header-icon:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{color:#495057;background:#fff;padding:0 1.5rem 2rem}.p-dialog .p-dialog-footer{color:#495057;text-align:right;background:#fff;border-top:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:0 1.5rem 1.5rem}.p-dialog .p-dialog-footer button{width:auto;margin:0 .5rem 0 0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{margin-left:1rem}.p-overlaypanel{color:#495057;background:#fff;border:0;border-radius:3px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{color:#fff;background:#a3b200;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{color:#fff;background:#0d89ec}.p-overlaypanel:after,.p-overlaypanel:before{border:solid #fff0;border-bottom-color:#fff}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar{color:#495057;background:#fff;border:0;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-sidebar .p-sidebar-header{padding:1rem}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{color:#6c757d;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:#495057;background:#e9ecef;border-color:#0000}.p-sidebar .p-sidebar-header .p-sidebar-close:focus,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1rem}.p-tooltip .p-tooltip-text{color:#fff;background:#495057;border-radius:3px;padding:.5rem;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#495057}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#495057}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#495057}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#495057}.p-fileupload .p-fileupload-buttonbar{color:#495057;background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;padding:1rem}.p-fileupload .p-fileupload-buttonbar .p-button{margin-right:.5rem}.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-fileupload .p-fileupload-content{color:#495057;background:#fff;border:1px solid #dee2e6;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:2rem 1rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:1rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-fileupload-choose:not(.p-disabled):hover{color:#fff;background:#0d89ec;border-color:#0d89ec}.p-fileupload-choose:not(.p-disabled):active{color:#fff;background:#0b7ad1;border-color:#0b7ad1}.p-breadcrumb{background:#fff;border:1px solid #dee2e6;border-radius:3px;padding:1rem}.p-breadcrumb ul li .p-menuitem-link{border-radius:3px;transition:box-shadow .2s}.p-breadcrumb ul li .p-menuitem-link:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-breadcrumb ul li .p-menuitem-link .p-menuitem-text{color:#495057}.p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon{color:#6c757d}.p-breadcrumb ul li.p-breadcrumb-chevron{color:#495057;margin:0 .5rem}.p-breadcrumb ul li:last-child .p-menuitem-text{color:#495057}.p-breadcrumb ul li:last-child .p-menuitem-icon{color:#6c757d}.p-contextmenu{color:#495057;background:#fff;border:0;width:12.5rem;padding:.25rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-contextmenu .p-menuitem-link{color:#495057;-webkit-user-select:none;user-select:none;border-radius:0;padding:.75rem 1rem;transition:box-shadow .2s}.p-contextmenu .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-contextmenu .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem-link:not(.p-disabled):hover{background:#e9ecef}.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem-link:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-contextmenu .p-submenu-list{background:#fff;border:0;padding:.25rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-contextmenu .p-menuitem,.p-contextmenu .p-menuitem:last-child{margin:0}.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link{background:#e9ecef}.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-dock .p-dock-list{background:#ffffff1a;border:1px solid #fff3;border-radius:.5rem;padding:.5rem}.p-dock .p-dock-item{padding:.5rem}.p-dock .p-dock-action{width:4rem;height:4rem}.p-dock.p-dock-top .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-bottom .p-dock-item-second-next{margin:0 .9rem}.p-dock.p-dock-top .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-bottom .p-dock-item-next{margin:0 1.3rem}.p-dock.p-dock-top .p-dock-item-current,.p-dock.p-dock-bottom .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}@media screen and (max-width:960px){.p-dock.p-dock-top .p-dock-list-container,.p-dock.p-dock-bottom .p-dock-list-container{width:100%;overflow-x:auto}.p-dock.p-dock-top .p-dock-list-container .p-dock-list,.p-dock.p-dock-bottom .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-left .p-dock-list-container,.p-dock.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock .p-dock-list .p-dock-item{margin:0;transform:none}}.p-megamenu{color:#495057;background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;padding:.5rem}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link{color:#495057;-webkit-user-select:none;user-select:none;border-radius:3px;padding:.75rem 1rem;transition:box-shadow .2s}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link .p-submenu-icon{color:#6c757d;margin-left:.5rem}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{background:#e9ecef}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#495057}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#6c757d}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover{background:#e9ecef}.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#495057}.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem-link{color:#495057;-webkit-user-select:none;user-select:none;border-radius:0;padding:.75rem 1rem;transition:box-shadow .2s}.p-megamenu .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem-link:not(.p-disabled):hover{background:#e9ecef}.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem-link:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-megamenu .p-megamenu-panel{color:#495057;background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-megamenu .p-megamenu-submenu-header{color:#495057;background:#fff;border-top-left-radius:3px;border-top-right-radius:3px;margin:0;padding:.75rem 1rem;font-weight:600}.p-megamenu .p-megamenu-submenu{width:12.5rem;padding:.25rem 0}.p-megamenu .p-megamenu-submenu .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-megamenu .p-megamenu-submenu .p-menuitem,.p-megamenu .p-megamenu-submenu .p-menuitem:last-child{margin:0}.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link{background:#e9ecef}.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-vertical{width:12.5rem;padding:.25rem 0}.p-megamenu.p-megamenu-vertical .p-menuitem,.p-megamenu.p-megamenu-vertical .p-menuitem:last-child{margin:0}.p-menu{color:#495057;background:#fff;border:1px solid #dee2e6;border-radius:3px;width:12.5rem;padding:.25rem 0}.p-menu .p-menuitem-link{color:#495057;-webkit-user-select:none;user-select:none;border-radius:0;padding:.75rem 1rem;transition:box-shadow .2s}.p-menu .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menu .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu .p-menuitem-link:not(.p-disabled):hover{background:#e9ecef}.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#495057}.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-menu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#6c757d}.p-menu .p-menuitem-link:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-menu.p-menu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-menu .p-submenu-header{color:#495057;background:#fff;border-top-left-radius:0;border-top-right-radius:0;margin:0;padding:.75rem 1rem;font-weight:600}.p-menu .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menu .p-menuitem,.p-menu .p-menuitem:last-child{margin:0}.p-menubar{color:#495057;background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;padding:.5rem}.p-menubar .p-menuitem-link{color:#495057;-webkit-user-select:none;user-select:none;border-radius:0;padding:.75rem 1rem;transition:box-shadow .2s}.p-menubar .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem-link:not(.p-disabled):hover{background:#e9ecef}.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#495057}.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem-link:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link{color:#495057;-webkit-user-select:none;user-select:none;border-radius:3px;padding:.75rem 1rem;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-submenu-icon{color:#6c757d;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{background:#e9ecef}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover{background:#e9ecef}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#6c757d}.p-menubar .p-submenu-list{background:#fff;border:0;width:12.5rem;padding:.25rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-menubar .p-submenu-list .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-submenu-list .p-menuitem,.p-menubar .p-submenu-list .p-menuitem:last-child{margin:0}.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link{background:#e9ecef}.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#6c757d}@media screen and (max-width:960px){.p-menubar{position:relative}.p-menubar .p-menubar-button{color:#6c757d;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;display:flex}.p-menubar .p-menubar-button:hover{color:#6c757d;background:#e9ecef}.p-menubar .p-menubar-button:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-menubar .p-menubar-root-list{background:#fff;border:0;width:100%;padding:.25rem 0;display:none;position:absolute;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-menubar .p-menubar-root-list .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menubar-root-list>.p-menuitem{width:100%;position:static}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link{color:#495057;-webkit-user-select:none;user-select:none;border-radius:0;padding:.75rem 1rem;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{background:#e9ecef}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar .p-menubar-root-list .p-submenu-list{width:100%;box-shadow:none;border:0;position:static}.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{transition:transform .2s;transform:rotate(90deg)}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-menubar-root-list .p-menuitem{width:100%;position:static}.p-menubar .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{z-index:1;flex-direction:column;display:flex;top:100%;left:0}}.p-panelmenu .p-panelmenu-header>a{color:#495057;background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;padding:1rem;font-weight:600;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-header>a .p-panelmenu-icon,.p-panelmenu .p-panelmenu-header>a .p-menuitem-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header>a:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled)>a:hover{color:#495057;background:#e9ecef;border-color:#dee2e6}.p-panelmenu .p-panelmenu-header.p-highlight{margin-bottom:0}.p-panelmenu .p-panelmenu-header.p-highlight>a{color:#495057;background:#f8f9fa;border-color:#dee2e6;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled)>a:hover{color:#495057;background:#e9ecef;border-color:#dee2e6}.p-panelmenu .p-panelmenu-content{color:#495057;background:#fff;border:1px solid #dee2e6;border-top:0;border-radius:0 0 3px 3px;margin-bottom:0;padding:.25rem 0}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link{color:#495057;-webkit-user-select:none;user-select:none;border-radius:0;padding:.75rem 1rem;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover{background:#e9ecef}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-panelmenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-submenu){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:0}.p-panelmenu .p-panelmenu-panel .p-panelmenu-header>a,.p-panelmenu .p-panelmenu-panel .p-panelmenu-content{border-radius:0}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header>a,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover>a,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover>a{border-top:0}.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header>a{border-top-left-radius:3px;border-top-right-radius:3px}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight)>a,.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.p-slidemenu{color:#495057;background:#fff;border:1px solid #dee2e6;border-radius:3px;width:12.5rem;padding:.25rem 0}.p-slidemenu .p-menuitem-link{color:#495057;-webkit-user-select:none;user-select:none;border-radius:0;padding:.75rem 1rem;transition:box-shadow .2s}.p-slidemenu .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-slidemenu .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-menuitem-link:not(.p-disabled):hover{background:#e9ecef}.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#6c757d}.p-slidemenu .p-menuitem-link:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-slidemenu.p-slidemenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-slidemenu .p-slidemenu-list{background:#fff;border:0;padding:.25rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link{background:#e9ecef}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-text{color:#495057}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon,.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon{color:#6c757d}.p-slidemenu .p-slidemenu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-slidemenu .p-slidemenu-icon{font-size:.875rem}.p-slidemenu .p-slidemenu-backward{color:#495057;padding:.75rem 1rem}.p-steps .p-steps-item .p-menuitem-link{background:#fff;border-radius:3px;transition:box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:#495057;z-index:1;background:#fff;border:1px solid #e9ecef;border-radius:50%;min-width:2rem;height:2rem;font-size:1.143rem;line-height:2rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#6c757d;margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-steps .p-steps-item.p-highlight .p-steps-number{color:#495057;background:#e3f2fd}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#495057;font-weight:600}.p-steps .p-steps-item:before{content:" ";border-top:1px solid #dee2e6;width:100%;margin-top:-1rem;display:block;position:absolute;top:50%;left:0}.p-tabmenu .p-tabmenu-nav{background:#fff;border:0 solid #dee2e6;border-bottom-width:2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{color:#6c757d;background:#fff;border:0 solid #0000;border-bottom:2px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;margin:0 0 -2px;padding:1rem;font-weight:600;transition:box-shadow .2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .2rem #a6d5fa}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{color:#6c757d;background:#eee;border-color:#6c757d}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#e6e6e6;border-color:#a3b200;color:#a3b200!important}.p-tieredmenu{color:#495057;background:#fff;border:1px solid #dee2e6;border-radius:3px;width:12.5rem;padding:.25rem 0}.p-tieredmenu .p-menuitem-link{color:#495057;-webkit-user-select:none;user-select:none;border-radius:0;padding:.75rem 1rem;transition:box-shadow .2s}.p-tieredmenu .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-tieredmenu .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover{background:#e9ecef}.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem-link:focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #a6d5fa}.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-tieredmenu .p-submenu-list{background:#fff;border:0;padding:.25rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-tieredmenu .p-menuitem,.p-tieredmenu .p-menuitem:last-child{margin:0}.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link{background:#e9ecef}.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-inline-message{border-radius:3px;margin:0;padding:.5rem}.p-inline-message.p-inline-message-info{color:#044868;background:#b3e5fc;border:0 solid #0891cf}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#044868}.p-inline-message.p-inline-message-success{color:#224a23;background:#c8e6c9;border:0 solid #439446}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#224a23}.p-inline-message.p-inline-message-warn{color:#6d5100;background:#ffecb3;border:0 solid #d9a300}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#6d5100}.p-inline-message.p-inline-message-error{color:#73000c;background:#ffcdd2;border:0 solid #e60017}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#73000c}.p-inline-message .p-inline-message-icon{margin-right:.5rem;font-size:1rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{border-radius:3px;margin:1rem 0}.p-message .p-message-wrapper{padding:1rem 1.5rem}.p-message .p-message-close{background:0 0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-message .p-message-close:hover{background:#ffffff4d}.p-message .p-message-close:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-message.p-message-info{color:#044868;background:#b3e5fc;border:0 solid #0891cf;border-left-width:6px}.p-message.p-message-info .p-message-icon,.p-message.p-message-info .p-message-close{color:#044868}.p-message.p-message-success{color:#224a23;background:#c8e6c9;border:0 solid #439446;border-left-width:6px}.p-message.p-message-success .p-message-icon,.p-message.p-message-success .p-message-close{color:#224a23}.p-message.p-message-warn{color:#6d5100;background:#ffecb3;border:0 solid #d9a300;border-left-width:6px}.p-message.p-message-warn .p-message-icon,.p-message.p-message-warn .p-message-close{color:#6d5100}.p-message.p-message-error{color:#73000c;background:#ffcdd2;border:0 solid #e60017;border-left-width:6px}.p-message.p-message-error .p-message-icon,.p-message.p-message-error .p-message-close{color:#73000c}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{margin-left:.5rem;font-size:1.5rem}.p-message .p-message-summary{font-weight:700}.p-message .p-message-detail{margin-right:.5rem}.p-toast{opacity:.9}.p-toast .p-toast-message{border-radius:3px;margin:0 0 1rem;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-toast .p-toast-message .p-toast-message-content{border-width:0 0 0 6px;padding:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 1rem 0 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{background:0 0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message .p-toast-icon-close:hover{background:#ffffff4d}.p-toast .p-toast-message .p-toast-icon-close:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-toast .p-toast-message.p-toast-message-info{color:#044868;background:#b3e5fc;border:0 solid #0891cf;border-left-width:6px}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:#044868}.p-toast .p-toast-message.p-toast-message-success{color:#224a23;background:#c8e6c9;border:0 solid #439446;border-left-width:6px}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:#224a23}.p-toast .p-toast-message.p-toast-message-warn{color:#6d5100;background:#ffecb3;border:0 solid #d9a300;border-left-width:6px}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:#6d5100}.p-toast .p-toast-message.p-toast-message-error{color:#73000c;background:#ffcdd2;border:0 solid #e60017;border-left-width:6px}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:#73000c}.p-galleria .p-galleria-close{color:#f8f9fa;background:0 0;border-radius:50%;width:4rem;height:4rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close:hover{color:#f8f9fa;background:#ffffff1a}.p-galleria .p-galleria-item-nav{color:#f8f9fa;background:0 0;border-radius:3px;width:4rem;height:4rem;margin:0 .5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{color:#f8f9fa;background:#ffffff1a}.p-galleria .p-galleria-caption{color:#f8f9fa;background:#00000080;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#e9ecef;border-radius:50%;width:1rem;height:1rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#dee2e6}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{color:#495057;background:#e3f2fd}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:#00000080}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:#fff6}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:#fff9}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{color:#495057;background:#e3f2fd}.p-galleria .p-galleria-thumbnail-container{background:#000000e6;padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{color:#f8f9fa;background-color:#0000;border-radius:50%;width:2rem;height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover{color:#f8f9fa;background:#ffffff1a}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-galleria-mask,.p-image-mask{--maskbg:#000000e6}.p-image-preview-indicator{color:#f8f9fa;background-color:#0000;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:#00000080}.p-image-toolbar{padding:1rem}.p-image-action.p-link{color:#f8f9fa;background-color:#0000;border-radius:50%;width:3rem;height:3rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{color:#f8f9fa;background-color:#ffffff1a}.p-image-action.p-link i{font-size:1.5rem}.p-avatar{background-color:#dee2e6;border-radius:3px}.p-avatar.p-avatar-lg{width:3rem;height:3rem;font-size:1.5rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{width:4rem;height:4rem;font-size:2rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-group .p-avatar{border:2px solid #fff}.p-badge{color:#fff;background:#a3b200;min-width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;line-height:1.5rem}.p-badge.p-badge-secondary{color:#fff;background-color:#607d8b}.p-badge.p-badge-success{color:#fff;background-color:#689f38}.p-badge.p-badge-info{color:#fff;background-color:#0288d1}.p-badge.p-badge-warning{color:#212529;background-color:#fbc02d}.p-badge.p-badge-danger{color:#fff;background-color:#d32f2f}.p-badge.p-badge-lg{min-width:2.25rem;height:2.25rem;font-size:1.125rem;line-height:2.25rem}.p-badge.p-badge-xl{min-width:3rem;height:3rem;font-size:1.5rem;line-height:3rem}.p-chip{color:#495057;background-color:#dee2e6;border-radius:16px;padding:0 .5rem}.p-chip .p-chip-text{margin-top:.25rem;margin-bottom:.25rem;line-height:1.5}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip .pi-chip-remove-icon{margin-left:.5rem}.p-chip img{width:2rem;height:2rem;margin-left:-.5rem;margin-right:.5rem}.p-chip .pi-chip-remove-icon{border-radius:3px;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .pi-chip-remove-icon:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-inplace .p-inplace-display{border-radius:3px;padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{color:#495057;background:#e9ecef}.p-inplace .p-inplace-display:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-progressbar{background:#dee2e6;border:0;border-radius:3px;height:1.5rem}.p-progressbar .p-progressbar-value{background:#a3b200;border:0;margin:0}.p-progressbar .p-progressbar-label{color:#495057;line-height:1.5rem}.p-scrolltop{border-radius:50%;width:3rem;height:3rem;transition:background-color .2s,color .2s,box-shadow .2s;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-scrolltop.p-link{background:#000000b3}.p-scrolltop.p-link:hover{background:#000c}.p-scrolltop .p-scrolltop-icon{color:#f8f9fa;font-size:1.5rem}.p-skeleton{background-color:#e9ecef;border-radius:3px}.p-skeleton:after{background:linear-gradient(90deg,#fff0,#fff6,#fff0)}.p-tag{color:#fff;background:#a3b200;border-radius:3px;padding:.25rem .4rem;font-size:.75rem;font-weight:700}.p-tag.p-tag-success{color:#fff;background-color:#689f38}.p-tag.p-tag-info{color:#fff;background-color:#0288d1}.p-tag.p-tag-warning{color:#212529;background-color:#fbc02d}.p-tag.p-tag-danger{color:#fff;background-color:#d32f2f}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.75rem}.p-terminal{color:#495057;background:#fff;border:1px solid #dee2e6;padding:1rem}.p-terminal .p-terminal-input{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button,.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background-color:#a3b200}.register-link{text-align:center;font-size:12px;font-weight:bolder;color:#d4af34!important}*{box-sizing:border-box}html,body{background:#eee;min-height:100%;margin:0;font-family:inherit}body{direction:rtl}.layout-wrapper{min-height:100vh}.legacy-sidebar{z-index:999;background:#fff;width:250px;transition:width .3s;position:fixed;top:0;bottom:0;right:0;overflow:auto}.sidebar-minimized .legacy-sidebar{width:70px}.legacy-logo{justify-content:center;align-items:center;height:78px;padding:12px;display:flex}.legacy-logo img{max-width:170px;max-height:48px}.sidebar-minimized .legacy-logo img{max-width:45px}.legacy-menu-toggle{cursor:pointer;text-align:center;background:0 0;border:0;width:100%;padding:12px}.legacy-sidebar nav{flex-direction:column;padding:8px;display:flex}.legacy-sidebar nav a{color:#495057;border-radius:6px;align-items:center;gap:10px;padding:12px;text-decoration:none;display:flex}.legacy-sidebar nav a.active,.legacy-sidebar nav a:hover{background:#f1f3f5}.sidebar-minimized .legacy-sidebar nav a span{display:none}.sidebar-minimized .legacy-sidebar nav a{justify-content:center}.layout-main-content{min-height:100vh;margin-right:250px;padding:20px;transition:margin-right .3s}.login-container{background:#fff;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.login-container>.form-wrapper,.login-art{width:50%}.form-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.legacy-login-form{flex-direction:column;gap:24px;width:80%;display:flex}.legacy-login-form .p-field,.legacy-login-form input{width:100%}.login-art{justify-content:center;align-items:center;display:flex}.login-art img{max-width:100%;height:auto}.error-text{color:#f44336;min-height:18px;margin-top:4px;display:block}.password-wrap{position:relative}.password-wrap button{cursor:pointer;background:0 0;border:0;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.page-card{background:#fff;border-radius:8px;padding:18px;box-shadow:0 1px 4px #00000014}@media (max-width:991px){.login-art{display:none}.login-container>.form-wrapper{width:100%;padding:24px}.legacy-login-form{width:100%}}.invoice-page{color:#495057;direction:rtl;flex-direction:column;gap:16px;display:flex}.legacy-page-header{justify-content:space-between;align-items:center;gap:16px;padding-top:2px;display:flex}.legacy-page-header h1{color:#212529;margin:0 0 12px;font-size:22px;font-weight:700}.legacy-breadcrumb{align-items:center;gap:8px;font-size:13px;display:flex}.legacy-breadcrumb a{color:var(--primary-color,#3b82f6);text-decoration:none}.legacy-breadcrumb span{color:#6c757d}.legacy-accordion{background:#fff;border:1px solid #dee2e6;border-radius:4px;overflow:visible}.legacy-accordion-title{color:#343a40;width:100%;font:inherit;cursor:pointer;background:#f8f9fa;border:0;border-radius:4px;justify-content:space-between;align-items:center;padding:16px 20px;font-weight:700;display:flex}.legacy-accordion-content{border-top:1px solid #dee2e6;padding:20px}.invoice-filter-form{flex-direction:column;gap:18px;display:flex}.invoice-filter-grid{grid-template-columns:repeat(5,minmax(150px,1fr));gap:16px;display:grid}.invoice-filter-field{flex-direction:column;gap:7px;min-width:0;display:flex}.invoice-filter-field label,.legacy-modal label{color:#495057;font-size:13px;font-weight:600}.invoice-filter-field .p-inputtext,.invoice-filter-field .legacy-select,.invoice-filter-field .legacy-date-trigger{width:100%;min-height:41px}.legacy-select{color:#495057;background:#fff;border:1px solid #ced4da;border-radius:4px;min-height:41px;padding:.65rem .75rem;font-family:inherit}.legacy-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .2rem #0d6efd26}.invoice-filter-actions{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.invoice-filter-buttons{flex-wrap:wrap;gap:12px;display:flex}.invoice-filter-buttons .p-button{white-space:nowrap}.cancel-report-switch{cursor:pointer;align-items:center;gap:8px;display:flex}.cancel-report-switch input{display:none}.cancel-report-switch span{background:#ced4da;border-radius:20px;width:44px;height:24px;transition:all .2s;position:relative}.cancel-report-switch span:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:3px;right:3px;box-shadow:0 1px 3px #0003}.cancel-report-switch input:checked+span{background:var(--primary-color,#3b82f6)}.cancel-report-switch input:checked+span:after{right:23px}.legacy-date-picker{position:relative}.legacy-date-trigger{text-align:right;cursor:pointer;color:#495057;background:#fff;justify-content:space-between;align-items:center;font-family:inherit;display:flex}.legacy-date-trigger span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.legacy-calendar-popover{z-index:150000;background:#fff;border:1px solid #e1e4e8;border-radius:5px;width:310px;position:absolute;top:calc(100% + 5px);right:0;overflow:hidden;box-shadow:0 4px 18px #0000002e}.legacy-calendar-head{background:#efeff9;border-bottom:1px solid #b5b7c3;justify-content:space-between;align-items:center;padding:10px;display:flex}.legacy-calendar-head button,.legacy-calendar-footer button{cursor:pointer;color:var(--primary-color,#3b82f6);background:0 0;border:0;font-family:inherit}.legacy-calendar-week,.legacy-calendar-grid{grid-template-columns:repeat(7,1fr);gap:2px;padding:6px;display:grid}.legacy-calendar-week{color:#626083;text-align:center;background:#efeff9;font-size:12px}.legacy-calendar-grid{direction:rtl}.legacy-calendar-grid button{cursor:pointer;color:#616161;background:0 0;border:0;border-radius:50%;height:36px;font-family:inherit}.legacy-calendar-grid button:hover{box-shadow:inset 0 0 0 1px var(--primary-color,#3b82f6)}.legacy-calendar-grid button.selected{background:var(--primary-color,#3b82f6);color:#fff}.legacy-calendar-footer{border-top:1px solid #ddd;justify-content:space-between;padding:8px;display:flex}.invoice-table-shell{background:#fff;border:1px solid #dee2e6;border-radius:4px;max-height:1050px;overflow:auto}.legacy-table{border-collapse:collapse;width:max-content;min-width:100%;font-size:13px}.legacy-table thead{z-index:2;background:#f8f9fa;position:sticky;top:0}.legacy-table th,.legacy-table td{text-align:right;vertical-align:middle;white-space:normal;border-bottom:1px solid #dee2e6;border-left:1px solid #f0f1f2;min-width:150px;padding:13px 12px}.legacy-table th{color:#343a40;font-weight:700}.legacy-table .check-col{text-align:center;width:50px;min-width:50px}.legacy-table .wide{min-width:230px}.legacy-table .clickable-row{cursor:pointer;background:#fff;transition:background .15s}.legacy-table .clickable-row:hover{background:#f8f9fa}.danger-text{font-weight:700;color:#d32f2f!important}.success-text{color:green}.waiting-text{color:#ff7b00!important}.attachment-check{color:brown;margin-right:4px;font-size:1.25rem}.international-mark{color:brown;font-size:.6rem}.invoice-empty{background:#fff;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:300px;display:flex}.invoice-empty i{color:#adb5bd;font-size:44px}.invoice-empty h2{color:#6c757d;font-size:18px}.invoice-loading{color:#6c757d;justify-content:center;align-items:center;gap:10px;min-height:180px;display:flex}.legacy-paginator{background:#fff;border:1px solid #dee2e6;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:.8rem 1rem;font-size:13px;display:flex}.legacy-paginator>div{align-items:center;gap:4px;display:flex}.legacy-paginator button{cursor:pointer;color:#495057;background:0 0;border:0;border-radius:50%;width:36px;height:36px}.legacy-paginator button:hover:not(:disabled){background:#e9ecef}.legacy-paginator button:disabled{opacity:.4;cursor:default}.legacy-paginator .page-number{padding:0 10px}.invoice-action-bar{z-index:1000;background:#fff;border-radius:7px;gap:16px;min-width:420px;padding:10px;display:flex;position:fixed;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.invoice-action-bar .legacy-select{min-width:220px}.invoice-action-overlay{z-index:1200;background:#0000000f;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.invoice-action-panel{background:#fff;border-radius:6px;width:min(1100px,95vw);max-height:75vh;padding:16px;overflow:auto;box-shadow:0 8px 30px #00000038}.invoice-action-head{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:10px;display:flex}.invoice-action-head button,.legacy-modal header button{cursor:pointer;background:0 0;border:0;font-size:18px}.invoice-row-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.invoice-row-actions>.p-button{min-height:41px;text-decoration:none}.action-select{align-items:center;gap:6px;display:flex}.action-select .legacy-select{min-width:180px}.legacy-modal-backdrop{z-index:15000;background:#0000006b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.legacy-modal{background:#fff;border-radius:6px;width:min(520px,96vw);max-height:90vh;overflow:hidden;box-shadow:0 10px 45px #00000052}.legacy-modal-wide{width:min(900px,96vw)}.legacy-modal header{border-bottom:1px solid #dee2e6;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.legacy-modal header h3{margin:0;font-size:17px}.legacy-modal-body{max-height:calc(90vh - 65px);padding:20px;overflow:auto}.legacy-modal .p-field{flex-direction:column;gap:7px;margin-bottom:16px;display:flex}.legacy-modal .p-inputtext,.legacy-modal .legacy-select{width:100%}.inline-check{align-items:center;margin:10px 0 18px;gap:10px!important;display:flex!important}.modal-actions{align-items:center;gap:10px;margin-top:18px;display:flex}.attach-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.attach-preview{object-fit:cover;border-radius:4px;width:50px;height:50px;margin-top:8px;display:block}.attached-list{line-height:2}.fast-edit-item{border-top:1px solid #eee;padding:14px 0}.fast-edit-item>div{grid-template-columns:1fr 1fr;gap:12px;margin:10px 0;display:grid}.cancel-item-card{border:1px solid #d9dde1;border-radius:8px;margin-bottom:14px;padding:16px;box-shadow:0 1px 5px #0000000f}.cancel-fields{grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0;display:grid}.cancel-fields label,.cancel-description{flex-direction:column;gap:6px;display:flex}.cancel-fields .inline-check{flex-direction:row;justify-content:center}.cancel-description textarea{resize:vertical}.invoice-detail-card{background:#fff;border:1px solid #dee2e6;border-radius:5px;padding:20px}.invoice-detail-card h2{margin:0 0 18px;font-size:18px}.invoice-info-grid{grid-template-columns:repeat(5,minmax(150px,1fr));gap:12px;display:grid}.invoice-info-card{border:1px solid #e2e6ea;border-radius:6px;flex-direction:column;gap:7px;padding:12px;display:flex}.invoice-info-card .label{color:#6c757d;font-size:12px}.invoice-info-card .value{word-break:break-word;font-weight:600}.invoice-items-grid{gap:12px;display:grid}.invoice-item-detail{border:1px solid #e2e6ea;border-radius:6px;padding:14px}.invoice-item-detail header{justify-content:space-between;gap:10px;margin-bottom:10px;display:flex}.guest-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;font-size:13px;display:grid}@media (max-width:1200px){.invoice-filter-grid{grid-template-columns:repeat(3,minmax(160px,1fr))}.invoice-info-grid{grid-template-columns:repeat(3,1fr)}.cancel-fields{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.legacy-page-header,.invoice-filter-actions,.legacy-paginator{flex-direction:column;align-items:stretch}.invoice-filter-grid,.invoice-info-grid,.guest-grid,.attach-fields,.fast-edit-item>div,.cancel-fields{grid-template-columns:1fr}.invoice-filter-validation{flex-direction:column;align-items:flex-start;gap:12px}.invoice-filter-buttons{grid-template-columns:1fr 1fr;width:100%;display:grid}.invoice-action-bar{width:100%;min-width:0;bottom:0;left:0;right:0;transform:none}.legacy-calendar-popover{width:min(310px,90vw)}}.payment-filter-form{flex-direction:column;gap:18px;display:flex}.payment-filter-grid{grid-template-columns:repeat(3,minmax(190px,1fr));gap:16px;display:grid}.payment-filter-grid label{color:#495057;flex-direction:column;gap:7px;font-size:13px;font-weight:600;display:flex}.payment-filter-grid .p-inputtext,.payment-filter-grid .legacy-select{width:100%;min-height:41px}.payment-filter-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.filter-error{color:#d32f2f;font-size:12px}.payment-table-shell{background:#fff;border:1px solid #dee2e6;border-radius:4px;max-height:1000px;overflow:auto}.payment-table th,.payment-table td{min-width:200px}.payment-table .wide-ref{min-width:400px}@media (max-width:800px){.payment-filter-grid{grid-template-columns:1fr}.payment-filter-actions{grid-template-columns:1fr;display:grid}.payment-filter-actions>*{width:100%}}:root{--admin-primary:#a3b200;--admin-primary-dark:#899700;--admin-text:#495057;--admin-muted:#6c757d;--admin-border:#dee2e6;--admin-bg:#f5f5f5;--admin-sidebar:250px;--admin-sidebar-mini:70px;--admin-topbar:70px}html,body,button,input,select,textarea,.p-component,.p-inputtext,.p-button{font-family:YekanBakh,Tahoma,Arial,sans-serif!important}html,body{background:var(--admin-bg);color:var(--admin-text)}body{font-weight:400}button,input,select,textarea{font-size:14px}.layout-wrapper{background:var(--admin-bg);min-height:100vh}.layout-topbar.admin-topbar{height:var(--admin-topbar);z-index:900;margin-right:var(--admin-sidebar);background:#fff;border-bottom:1px solid #dee2e6;border-radius:0 0 0 10px;align-items:center;padding:0 35px;transition:margin-right .3s;display:flex;position:sticky;top:0;box-shadow:0 1px 2px #00000005}.sidebar-minimized .layout-topbar.admin-topbar{margin-right:var(--admin-sidebar-mini)}.admin-topbar-brand{color:#424242;white-space:nowrap;align-items:center;gap:12px;font-size:15px;font-weight:700;display:flex}.admin-mobile-menu{cursor:pointer;color:#495057;background:0 0;border:0;width:44px;height:44px;display:none!important}.admin-topbar-actions{align-items:center;gap:6px;height:100%;list-style:none;display:flex;margin:0 auto 0 0!important;padding:0!important}.admin-topbar-actions>li{align-items:center;height:100%;display:flex;position:relative}.topbar-link{color:#495057;cursor:pointer;height:100%;font:inherit;background:0 0;border:0;padding:0 14px;transition:background .15s,color .15s}.topbar-link:hover{color:var(--admin-primary-dark);background:#f7f7f7}.admin-profile-menu{z-index:1500;background:#fff;border:1px solid #e5e5e5;border-radius:4px;min-width:190px;margin:0;padding:7px;list-style:none;position:absolute;top:calc(100% - 3px);left:0;box-shadow:0 8px 24px #0000001f}.admin-profile-menu li{display:block;height:auto!important}.admin-profile-menu li a{color:#495057;border-radius:3px;align-items:center;gap:9px;padding:10px 12px;text-decoration:none;display:flex}.admin-profile-menu li a:hover{background:#f2f3f4}.topbar-submenu-header{color:#8a8a8a;border-bottom:1px solid #eee;padding:7px 12px;font-size:12px}.legacy-sidebar.layout-sidebar{height:100%;width:var(--admin-sidebar);z-index:1000;background:#fff;border-left:1px solid #e7e7e7;transition:width .3s,transform .3s;position:fixed;top:0;right:0;overflow:hidden}.sidebar-minimized .legacy-sidebar.layout-sidebar{width:var(--admin-sidebar-mini)}.sidebar-brand-row{background:#fff;border-bottom:1px solid #dee2e6;align-items:stretch;height:70px;display:flex}.menu-button2{color:#4d4d4d;cursor:pointer;background:#fff;border:0;border-left:1px solid #dee2e6;width:70px;min-width:70px;height:70px;font-size:18px}.menu-button2:hover{background:#f6f7f8}.logo.legacy-logo{flex:1;justify-content:center;align-items:center;height:70px;min-height:70px;padding:8px;text-decoration:none;display:flex}.logo.legacy-logo img{object-fit:contain;width:160px;max-width:90%;max-height:45px}.sidebar-minimized .logo.legacy-logo{display:none}.layout-menu.admin-menu{scrollbar-width:thin;background:#fff;border-right:0;height:calc(100vh - 70px);padding:0 8px 25px 4px;overflow:hidden auto}.menu-items{padding:5px 0}.menu-items a{color:#495057;white-space:nowrap;border-radius:3px;align-items:center;gap:12px;min-height:44px;padding:10px 12px;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:flex}.menu-items a i{text-align:center;color:#52616f;width:20px;min-width:20px;font-size:16px}.menu-items a:hover{color:#212529;background:#f1f3f5}.menu-items a.active{background:var(--admin-primary);color:#fff;box-shadow:inset 3px 0 #0000000a}.menu-items a.active i{color:#fff}.menu-separator{background:#d9dee2;height:1px;margin:8px 9px;box-shadow:0 1px #ffffffbf}.sidebar-minimized .menu-items a{justify-content:center;padding:11px 8px}.sidebar-minimized .menu-items a span{display:none}.sidebar-minimized .menu-separator{margin:5px}.sidebar-minimized .layout-menu.admin-menu{padding:0 5px 20px}.layout-main-content{min-height:calc(100vh - var(--admin-topbar));margin-right:var(--admin-sidebar);background:var(--admin-bg);padding:20px;transition:margin-right .3s}.sidebar-minimized .layout-main-content{margin-right:var(--admin-sidebar-mini)}.layout-mask{display:none}.auth-login-page{direction:rtl;background:url(/assets/images/AdLogIn.png) 50%/cover no-repeat;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:28px 16px;display:flex}.auth-login-card{background:#fff;border-radius:4px;width:min(760px,50vw);min-width:620px;padding:18px 18px 24px;overflow:hidden;box-shadow:0 2px 14px #00000029}.auth-login-logo{justify-content:center;align-items:center;padding:5px 0 18px;display:flex}.auth-login-logo img{object-fit:contain;width:60%;max-width:330px;height:auto}.auth-login-card .login-container{background:#fff;justify-content:center;align-items:stretch;width:100%;min-height:330px;display:flex}.auth-login-card .login-container>.form-wrapper,.auth-login-card .login-art{width:50%}.auth-login-card .form-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0 16px;display:flex}.auth-login-card .form-wrapper h2{color:#292929;margin:0 0 16px;font-size:20px;font-weight:700}.auth-login-card .legacy-login-form{flex-direction:column;gap:16px;width:100%;display:flex}.auth-login-card .legacy-login-form .p-field{width:100%}.auth-login-card .legacy-login-form input{width:100%;min-height:42px}.auth-login-card .legacy-login-form .p-button{align-self:center;min-width:160px}.auth-login-card .login-art{justify-content:center;align-items:center;display:flex;overflow:hidden}.auth-login-card .login-art img{object-fit:contain;max-width:100%;height:auto}.password-wrap{width:100%;position:relative}.password-wrap button{cursor:pointer;color:#747474;background:0 0;border:0;width:30px;height:30px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.error-text{color:#d32f2f;min-height:15px;margin-top:3px;font-size:11px;display:block}.admin-page{direction:rtl;flex-direction:column;gap:16px;display:flex}.admin-page-header{min-height:54px;padding:1px 0 0}.admin-page-header h1{color:#303030;margin:0 0 8px;font-size:20px;font-weight:700}.admin-page-header>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.page-card,.resource-filter-card,.resource-table-card,.admin-dashboard-card{background:#fff;border:1px solid #e4e7ea;border-radius:5px;box-shadow:0 1px 4px #0000000d}.resource-filter-card{padding:16px}.resource-filter-grid{grid-template-columns:repeat(4,minmax(160px,1fr));gap:14px;display:grid}.resource-filter-grid label,.resource-field{color:#555;flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.resource-filter-grid input,.resource-filter-grid select,.resource-field input,.resource-field select,.resource-field textarea{width:100%;min-height:41px}.resource-filter-actions{flex-wrap:wrap;grid-column:1/-1;align-items:flex-end;gap:8px;margin-top:2px;display:flex}.resource-table-card{overflow:hidden}.resource-table-scroll{max-height:calc(100vh - 270px);overflow:auto}.resource-table{width:100%;min-width:900px}.resource-table th{z-index:2;background:#f8f9fa;position:sticky;top:0}.resource-table th,.resource-table td{border-bottom:1px solid #eceff1;padding:12px 11px;font-size:13px}.resource-table tbody tr:hover{background:#fbfbfb}.resource-actions-col{width:95px;min-width:95px!important}.resource-row-actions{justify-content:center;align-items:center;gap:6px;display:flex}.icon-action{color:#53616d;cursor:pointer;background:#fff;border:1px solid #dce1e5;border-radius:4px;width:33px;height:33px}.icon-action:hover{background:#f1f3f5}.icon-action.danger{color:#d32f2f}.icon-action.danger:hover{background:#fff2f2}.resource-form-grid{grid-template-columns:repeat(2,minmax(220px,1fr));gap:16px;display:grid}.resource-form-grid .field-textarea,.resource-form-grid .resource-form-actions{grid-column:1/-1}.resource-field textarea{resize:vertical}.required-star{color:#d32f2f}.admin-form-page{padding:20px}.standalone-form{max-width:1050px}.resource-form-actions{gap:10px;padding-top:8px;display:flex}.paginator-size{width:70px;min-height:34px!important;padding:4px 8px!important}.admin-dashboard{flex-direction:column;gap:18px;display:flex}.dashboard-hero{background:#fff;border:1px solid #e2e5e8;border-radius:5px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.dashboard-hero h1{color:#2f3438;margin:0 0 6px;font-size:20px}.dashboard-hero p{color:#788087;margin:0;font-size:13px}.dashboard-hero-logo{object-fit:contain;opacity:.9;width:130px;max-height:42px}.dashboard-stats{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.dashboard-stat{background:#fff;border:1px solid #e0e4e7;border-radius:5px;align-items:center;gap:13px;padding:16px;display:flex}.dashboard-stat i{width:43px;height:43px;color:var(--admin-primary-dark);background:#f3f5f6;border-radius:50%;place-items:center;font-size:20px;display:grid}.dashboard-stat strong{color:#343a40;font-size:20px;display:block}.dashboard-stat span{color:#81878d;margin-top:3px;font-size:12px;display:block}.dashboard-quick{background:#fff;border:1px solid #e2e5e8;border-radius:5px;padding:18px}.dashboard-quick h2{margin:0 0 14px;font-size:15px}.dashboard-quick-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.dashboard-quick-grid a{color:#495057;background:#fafafa;border:1px solid #eceff1;border-radius:4px;align-items:center;gap:9px;padding:12px;text-decoration:none;display:flex}.dashboard-quick-grid a:hover{background:#f5f6f7;border-color:#cfd5da}@media (max-width:1200px){.resource-filter-grid{grid-template-columns:repeat(3,1fr)}.dashboard-stats,.dashboard-quick-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:960px){.layout-topbar.admin-topbar{border-radius:0;padding:0 12px;margin-right:0!important}.admin-mobile-menu{place-items:center;display:inline-grid!important}.admin-topbar-actions{gap:0}.topbar-link{padding:0 9px}.legacy-sidebar.layout-sidebar{transform:translate(100%);box-shadow:-3px 0 15px #0000001f;width:250px!important}.sidebar-mobile-open .legacy-sidebar.layout-sidebar{transform:translate(0)}.sidebar-mobile-open .logo.legacy-logo{display:flex}.sidebar-mobile-open .menu-items a{justify-content:flex-start;padding:10px 12px}.sidebar-mobile-open .menu-items a span{display:inline}.layout-main-content,.sidebar-minimized .layout-main-content{margin-right:0;padding:14px}.layout-mask.layout-mask-active{z-index:950;cursor:pointer;background:#00000059;border:0;display:block;position:fixed;inset:0}.resource-filter-grid{grid-template-columns:repeat(2,1fr)}.auth-login-card{width:min(720px,90vw);min-width:0}}@media (max-width:700px){.resource-filter-grid,.resource-form-grid,.dashboard-stats,.dashboard-quick-grid{grid-template-columns:1fr}.resource-form-grid .field-textarea,.resource-form-grid .resource-form-actions{grid-column:auto}.admin-page-header{align-items:stretch!important}.auth-login-page{padding:18px}.auth-login-card{width:100%;padding:16px}.auth-login-card .login-art{display:none}.auth-login-card .login-container>.form-wrapper{width:100%;padding:0}.auth-login-logo img{width:65%}.admin-topbar-brand>span:last-child{font-size:13px}}.profile-card{padding:20px}.profile-info-grid{grid-template-columns:repeat(3,1fr);gap:18px 24px;display:grid}.profile-info-item{border-bottom:1px solid #f0f0f0;align-items:baseline;gap:8px;padding-bottom:9px;display:flex}.profile-info-item span{color:#747b82;font-size:12px}.profile-info-item strong{color:#333;overflow-wrap:anywhere;font-size:13px}.profile-form-grid{grid-template-columns:repeat(3,minmax(200px,1fr));gap:16px;display:grid}.profile-form-grid .wide-field,.profile-form-grid .profile-section-title,.profile-form-grid .resource-form-actions{grid-column:1/-1}.profile-section-title{border-top:1px solid #eee;margin-top:4px;padding-top:18px;font-size:16px;font-weight:700}.profile-form-grid input,.profile-form-grid select,.profile-form-grid textarea{width:100%}@media (max-width:950px){.profile-info-grid,.profile-form-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.profile-info-grid,.profile-form-grid{grid-template-columns:1fr}.profile-form-grid .wide-field,.profile-form-grid .profile-section-title,.profile-form-grid .resource-form-actions{grid-column:auto}}.wallet-summary{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.wallet-summary>div{background:#fff;border:1px solid #e2e5e8;border-radius:5px;flex-direction:column;gap:5px;padding:15px;display:flex}.wallet-summary span{color:#7a8086;font-size:12px}.wallet-summary strong{color:#333;font-size:18px}.hotel-permission-card{padding:18px}.hotel-permission-toolbar{justify-content:space-between;align-items:end;gap:16px;display:flex}.hotel-permission-toolbar label{flex-direction:column;gap:6px;min-width:280px;font-size:12px;display:flex}.hotel-permission-card h3{margin:22px 0 10px;font-size:14px}.selected-hotel-chips{flex-wrap:wrap;gap:7px;min-height:38px;display:flex}.selected-hotel-chips button{color:#495057;cursor:pointer;font:inherit;background:#f6f7f8;border:1px solid #d8dde1;border-radius:18px;padding:7px 11px}.selected-hotel-chips button i{margin-right:5px;font-size:10px}@media (max-width:700px){.wallet-summary{grid-template-columns:1fr}.hotel-permission-toolbar{flex-direction:column;align-items:stretch}.hotel-permission-toolbar label{width:100%;min-width:0}}.content-level-banner{background:#fff8da;border:1px solid #f1d97a;border-radius:4px;padding:10px 14px;font-size:12px}.content-post-table{min-width:1100px}.html-snippet{max-width:360px;max-height:70px;line-height:1.8;overflow:hidden}.content-editor{direction:rtl;min-height:180px}.content-image-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.content-image-grid>div{border:1px solid #eee;border-radius:4px;flex-direction:column;gap:8px;padding:8px;display:flex}.content-image-grid img{object-fit:cover;width:100%;height:110px}.content-image-preview{border-radius:4px;max-width:220px;max-height:150px;margin:12px 0;display:block}@media (max-width:650px){.content-image-grid{grid-template-columns:1fr}}.supplier-products-table{min-width:1300px}.supplier-action-buttons{flex-wrap:wrap;gap:6px;display:flex}.supplier-action-buttons .p-button{min-width:auto;padding:.45rem .65rem;font-size:11px}.ticket-meta-grid{grid-template-columns:repeat(4,1fr);gap:12px;padding:16px;display:grid}.ticket-meta-grid label{flex-direction:column;gap:6px;display:flex}.ticket-meta-grid span{color:#7a7f84;font-size:11px}.ticket-meta-grid strong{font-size:13px}.ticket-thread{background:#fafafa;flex-direction:column;gap:14px;max-height:620px;padding:20px;display:flex;overflow:auto}.ticket-message{background:#fff;border:1px solid #e2e6e9;border-radius:8px;align-self:flex-end;max-width:70%;padding:12px;box-shadow:0 1px 3px #0000000a}.ticket-message.mine{background:#f4f7e5;border-color:#dce5a9;align-self:flex-start}.ticket-message-head{color:#72777b;justify-content:space-between;gap:20px;margin-bottom:8px;font-size:11px;display:flex}.ticket-message-head strong{color:#44505a}.ticket-message-body{font-size:13px;line-height:2}.ticket-files{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.ticket-files a{color:#52616d;border:1px solid #ddd;border-radius:4px;padding:5px 8px;font-size:11px;text-decoration:none}.ticket-journal{background:#fcd200;border-radius:4px;align-self:center;padding:9px 14px;font-size:11px}.ticket-reply-form{flex-direction:column;gap:14px;display:flex}@media (max-width:750px){.ticket-meta-grid{grid-template-columns:repeat(2,1fr)}.ticket-message{max-width:90%}}.property-form{flex-direction:column;gap:16px;display:flex}.property-form fieldset{border:1px solid #e3e6e9;border-radius:5px;padding:16px}.property-form legend{color:#444;padding:0 8px;font-size:13px;font-weight:700}.property-grid{grid-template-columns:repeat(3,minmax(190px,1fr));gap:14px;display:grid}.amenity-grid{grid-template-columns:repeat(4,1fr);gap:8px 12px;margin-top:12px;display:grid}.amenity-grid label{align-items:center;gap:7px;font-size:12px;display:flex}.dynamic-row{border-bottom:1px dashed #e4e4e4;grid-template-columns:repeat(3,1fr) auto;align-items:end;gap:12px;padding:12px 0;display:grid}.dynamic-row:last-of-type{margin-bottom:12px}.property-image-preview{object-fit:cover;border-radius:4px;width:90px;height:70px}.inventory-table{min-width:1200px}@media (max-width:1000px){.property-grid{grid-template-columns:repeat(2,1fr)}.amenity-grid{grid-template-columns:repeat(3,1fr)}.dynamic-row{grid-template-columns:repeat(2,1fr) auto}}@media (max-width:650px){.property-grid,.amenity-grid,.dynamic-row{grid-template-columns:1fr}.dynamic-row .icon-action{justify-self:start}}.reservation-filter-grid{grid-template-columns:repeat(3,minmax(190px,1fr));gap:16px;display:grid}.reservation-filter-grid>label{flex-direction:column;gap:7px;font-size:13px;font-weight:600;display:flex}.reservation-filter-actions{grid-column:1/-1;justify-content:flex-end;gap:12px;display:flex}.reservation-table{min-width:1500px}.reservation-table th,.reservation-table td{min-width:150px}.reservation-table th:nth-child(3),.reservation-table td:nth-child(3),.reservation-table th:nth-child(4),.reservation-table td:nth-child(4),.reservation-table th:nth-child(6),.reservation-table td:nth-child(6){min-width:90px}@media (max-width:800px){.reservation-filter-grid{grid-template-columns:1fr}.reservation-filter-actions{grid-column:auto;grid-template-columns:1fr 1fr;display:grid}}.offline-form{flex-direction:column;gap:16px;display:flex}.offline-type-tabs{direction:ltr;justify-content:flex-start;gap:0;padding:12px;display:flex;overflow-x:auto}.offline-type-tabs button{color:#495057;font:inherit;cursor:pointer;background:#fff;border:1px solid #ced4da;min-width:92px;margin-left:-1px;padding:10px 14px}.offline-type-tabs button:first-child{border-radius:4px 0 0 4px}.offline-type-tabs button:last-child{border-radius:0 4px 4px 0}.offline-type-tabs button.active{background:var(--admin-primary);border-color:var(--admin-primary);color:#fff;z-index:2;position:relative}.offline-section{padding:16px}.offline-section h2{color:#41464b;margin:0 0 16px;font-size:15px}.offline-section h3,.offline-section h4{margin:0;font-size:13px}.offline-section-head,.offline-subcard-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.offline-grid{grid-template-columns:repeat(5,minmax(150px,1fr));gap:14px;display:grid}.offline-field{flex-direction:column;gap:6px;min-width:0;font-size:12px;font-weight:600;display:flex}.offline-field>.p-inputtext,.offline-field>.legacy-select,.offline-field>.legacy-date-picker{width:100%}.offline-subcard{background:#fcfcfc;border:1px solid #e0e3e6;border-radius:6px;margin-top:12px;padding:14px}.offline-items{flex-direction:column;gap:14px;display:flex}.offline-item-card{border-color:#d8dcdf}.offline-passengers{border-top:1px dashed #d8dcdf;margin-top:18px;padding-top:14px}.offline-passenger-card{background:#fff;border:1px solid #e5e7e9;border-radius:5px;margin-top:10px;padding:13px}.offline-bottom-actions{z-index:40;background:#fffffff5;border:1px solid #e1e4e7;border-radius:6px;justify-content:flex-end;align-items:center;gap:10px;padding:12px;display:flex;position:sticky;bottom:8px;box-shadow:0 5px 20px #00000017}@media (max-width:1250px){.offline-grid{grid-template-columns:repeat(3,minmax(170px,1fr))}}@media (max-width:800px){.offline-grid{grid-template-columns:1fr}.offline-bottom-actions{grid-template-columns:1fr 1fr;display:grid;position:static}.offline-type-tabs{justify-content:flex-start}.offline-type-tabs button{min-width:88px}}.payment-method-wrap,.payment-status-wrap{justify-content:center;padding:10px;display:flex}.payment-method-card,.payment-status-card{width:min(520px,100%);padding:20px;overflow:hidden}.payment-method-card h3{border-bottom:1px solid #eee;margin:0 0 14px;padding-bottom:12px;font-size:14px}.payment-invoice-summary{background:#f8f9fa;border-radius:4px;grid-template-columns:auto 1fr;gap:8px 16px;margin-bottom:16px;padding:12px;display:grid}.payment-invoice-summary span{color:#777;font-size:12px}.payment-radio{cursor:pointer;align-items:center;gap:9px;padding:10px 3px;display:flex}.payment-method-action{justify-content:center;margin-top:18px;display:flex}.payment-status-card{text-align:center;position:relative}.payment-status-card>svg{width:calc(100% + 40px);margin:-20px -20px 0;display:block;transform:rotate(180deg)}.status-logo{width:220px;max-width:60%;margin:8px auto 15px;display:block}.status-icon{width:70px;height:70px;margin:0 auto 14px;display:block}.payment-status-card h3{margin:0 0 18px;font-size:17px}.status-detail{justify-content:center;gap:10px;margin:8px 0;font-size:13px;display:flex}.payment-status-card>.p-button{margin-top:16px;text-decoration:none;display:inline-flex}.empty-state-full{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:70vh;display:flex}.empty-state-full>i{color:#aeb4b9;font-size:60px}.empty-state-full h1{color:#555;font-size:20px}.empty-state-full .p-button{text-decoration:none}.legacy-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.legacy-page-actions .p-button{text-decoration:none}@media (max-width:700px){.legacy-page-actions{grid-template-columns:1fr;width:100%;display:grid}}.user-table{min-width:1650px}.user-table th,.user-table td{min-width:180px}.user-table th:first-child,.user-table td:first-child{min-width:95px}.user-table th:nth-child(2),.user-table td:nth-child(2),.user-table th:nth-child(3),.user-table td:nth-child(3),.user-table th:nth-child(4),.user-table td:nth-child(4){min-width:260px}.user-table th:last-child,.user-table td:last-child{min-width:285px}.user-row-actions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.user-row-actions button{color:#53616d;cursor:pointer;background:#fff;border:1px solid #dce1e5;border-radius:4px;width:31px;height:31px}.user-row-actions button:hover{background:#f1f3f5}.user-row-actions button.danger{color:#d32f2f}.modal-check-list{flex-direction:column;gap:12px;display:flex}.modal-check-list>label{align-items:center;gap:9px;padding:7px 2px;display:flex}.user-action-modal{width:min(520px,100vw - 30px)}.ticket-pending-badge{color:#fff;background:tomato;border-radius:50%;place-items:center;min-width:24px;height:24px;margin-right:auto;padding:0 5px;font-size:11px;display:inline-grid}.sidebar-minimized .ticket-pending-badge{width:10px;min-width:10px;height:10px;margin:0;padding:0;font-size:0;position:absolute;transform:translate(-13px,-14px)}.sidebar-minimized .menu-items a{position:relative}.provider-table{min-width:1000px}.provider-table th:nth-child(2),.provider-table td:nth-child(2){min-width:220px}.provider-table th:nth-child(3),.provider-table td:nth-child(3){min-width:470px}.provider-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.provider-actions .p-button{font-size:12px;text-decoration:none}.provider-balance{flex-direction:column;align-items:flex-start;display:flex}.balance-toggle{font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe3e6;border-radius:4px;padding:7px 10px}.balance-list{background:#fafafa;border:1px solid #eceff1;border-radius:4px;flex-direction:column;gap:5px;margin-top:6px;padding:8px 10px;display:flex}.provider-update-card{background:#f0f8ff;padding:16px}.provider-update-grid{grid-template-columns:1fr 1fr auto;align-items:end;gap:16px;display:grid}.provider-update-grid label{flex-direction:column;gap:7px;font-size:12px;font-weight:600;display:flex}.provider-update-grid select{min-height:42px}.provider-update-grid .p-button{white-space:nowrap}@media (max-width:800px){.provider-update-grid{grid-template-columns:1fr}.provider-update-grid .p-button{width:100%}}.resource-search-accordion{background:#fff;border:1px solid #dee2e6;border-radius:4px;overflow:hidden}.resource-search-accordion>summary{cursor:pointer;border-bottom:1px solid #eceff1;justify-content:space-between;align-items:center;padding:13px 16px;font-size:13px;font-weight:700;list-style:none;display:flex}.resource-search-accordion>summary::-webkit-details-marker{display:none}.resource-search-accordion>summary:after{content:"⌄";font-family:inherit;font-size:11px;transition:transform .15s;transform:rotate(0)}.resource-search-accordion:not([open])>summary:after{transform:rotate(180deg)}.resource-search-accordion .resource-filter-card{box-shadow:none;border:0;border-radius:0;grid-template-columns:repeat(4,minmax(160px,1fr));gap:14px;display:grid}.resource-search-accordion .resource-filter-card>label{flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.resource-search-accordion .resource-filter-actions{grid-column:1/-1}@media (max-width:1200px){.resource-search-accordion .resource-filter-card{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.resource-search-accordion .resource-filter-card{grid-template-columns:1fr}.resource-search-accordion .resource-filter-actions{grid-column:auto}}.ticket-filter-grid{gap:14px;grid-template-columns:repeat(7,minmax(135px,1fr))!important;display:grid!important}.ticket-filter-grid>label{flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.ticket-filter-grid .resource-filter-actions{grid-column:1/-1}.ticket-list-table{min-width:1600px}.ticket-list-table th:first-child,.ticket-list-table td:first-child{min-width:200px;max-width:200px}.ticket-list-table th:nth-child(2),.ticket-list-table td:nth-child(2){min-width:90px}.ticket-list-table th:nth-child(6),.ticket-list-table td:nth-child(6){min-width:200px}.ticket-response-dot{background:#ced4da;border-radius:50%;width:10px;height:10px;display:inline-block}.ticket-response-dot.waiting{background:#ff9800}.ticket-list-table .p-button{text-decoration:none}@media (max-width:1250px){.ticket-filter-grid{grid-template-columns:repeat(4,1fr)!important}}@media (max-width:800px){.ticket-filter-grid{grid-template-columns:1fr!important}.ticket-filter-grid .resource-filter-actions{grid-column:auto}}.invoice-detail-divider{color:#323232;align-items:center;gap:14px;margin:22px 0 18px;font-size:15px;font-weight:700;display:flex}.invoice-detail-divider:before,.invoice-detail-divider:after{content:"";border-top:1px dashed #d4d4d4;flex:1;height:1px}.invoice-detail-divider span{white-space:nowrap}.legacy-detail-card{padding:20px 22px 26px}.product-overview-grid,.reservation-overview-grid{align-items:stretch}.invoice-info-card-wide{grid-column:span 2}.legacy-trip-list{gap:14px;margin-top:18px;display:grid}.legacy-trip-card{background:#fafafa;border:1px solid #e6e6e6;border-radius:5px;margin-top:16px;padding:14px 16px}.legacy-trip-route{color:#444;border-bottom:1px solid #ececec;margin-bottom:12px;padding-bottom:12px;font-size:15px;font-weight:700}.legacy-trip-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.legacy-trip-grid .invoice-info-card{background:#fff}.legacy-status-pill{color:#555;background:#eceff1;border-radius:12px;justify-content:center;align-items:center;min-height:26px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.legacy-status-pill.paid,.legacy-status-pill.settle,.legacy-status-pill.confirm,.legacy-status-pill.confirmed,.legacy-status-pill.voucher{color:#60720a;background:#eef8df}.legacy-status-pill.draft,.legacy-status-pill.waiting,.legacy-status-pill.partial_paid{color:#8a6900;background:#fff5d8}.legacy-status-pill.cancel,.legacy-status-pill.failed,.legacy-status-pill.expired{color:#a73131;background:#fde8e8}.legacy-status-pill.over{color:#27669c;background:#e7f2ff}.invoice-item-detail header>div{flex-direction:column;gap:4px;display:flex}.invoice-item-detail header small{color:#888;font-size:11px}.guest-card small{color:#888;text-align:right;direction:ltr;margin-top:4px;display:block}@media (max-width:1100px){.legacy-trip-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.legacy-detail-card{padding:14px}.invoice-info-card-wide{grid-column:span 1}.legacy-trip-grid{grid-template-columns:1fr}.legacy-page-header .legacy-page-actions{flex-wrap:wrap;gap:7px;width:100%;display:flex}}.group-filter-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}.group-table{min-width:1150px}.group-row-actions{flex-wrap:wrap;align-items:center;gap:5px;min-width:290px;display:flex}.group-row-actions button{color:#53616d;cursor:pointer;background:#fff;border:1px solid #dce1e5;border-radius:4px;width:31px;height:31px}.group-row-actions button:hover{background:#f1f3f5}.group-row-actions button.danger{color:#c73535}.group-modal-form{gap:15px;display:grid}.group-modal-form>label{flex-direction:column;gap:7px;display:flex}.group-switch-row{justify-content:space-between;align-items:center;flex-direction:row!important}.group-switch-row input{width:18px;height:18px}.legacy-modal-help{color:#6c757d;font-size:13px}.member-check-grid{grid-template-columns:repeat(2,minmax(220px,1fr));gap:8px;max-height:430px;display:grid;overflow:auto}.member-check-grid label{cursor:pointer;border:1px solid #e4e7ea;border-radius:4px;grid-template-columns:22px 1fr;align-items:center;gap:2px 7px;padding:9px;display:grid}.member-check-grid small{color:#8a8f93;text-align:right;direction:ltr;grid-column:2}.group-status-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.group-status-block{border:1px solid #e4e7ea;border-radius:5px;padding:13px}.group-status-block h4{margin:0 0 10px}.group-status-block>div{border-bottom:1px solid #f0f1f2;justify-content:space-between;align-items:center;padding:7px 0;display:flex}.group-status-block>div:last-child{border-bottom:0;font-weight:700}@media (max-width:700px){.group-filter-grid,.member-check-grid,.group-status-grid{grid-template-columns:1fr}}.property-filter-grid{grid-template-columns:repeat(4,minmax(180px,1fr))}.property-table{min-width:1250px}.property-status-switch{white-space:nowrap;flex-direction:row!important;align-items:center!important;gap:7px!important;font-size:11px!important;display:flex!important}.property-status-switch input{display:none}.property-status-switch i{cursor:pointer;background:#ced4da;border-radius:12px;width:38px;height:20px;transition:all .2s;position:relative}.property-status-switch i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:3px;right:3px;box-shadow:0 1px 2px #0003}.property-status-switch input:checked+i{background:var(--admin-primary)}.property-status-switch input:checked+i:after{right:21px}.property-row-actions{gap:6px;display:flex}.property-row-actions button{color:#53616d;cursor:pointer;background:#fff;border:1px solid #dce1e5;border-radius:4px;width:32px;height:32px}.property-row-actions button:hover{background:#f1f3f5}.special-offer-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.special-offer-fields label{flex-direction:column;gap:7px;display:flex}.special-offer-current{background:#f8f9fa;border:1px solid #eceff1;border-radius:4px;padding:12px;font-size:12px;line-height:1.9}@media (max-width:850px){.property-filter-grid,.special-offer-fields{grid-template-columns:1fr 1fr}}@media (max-width:600px){.property-filter-grid,.special-offer-fields{grid-template-columns:1fr}}.specialized-form-card{box-shadow:none;background:#fff;border:1px solid #e2e5e8;border-radius:5px;padding:20px}.special-form-grid{grid-template-columns:repeat(4,minmax(170px,1fr));align-items:end;gap:16px;display:grid}.special-form-grid>label{color:#454b50;flex-direction:column;gap:7px;min-width:0;font-size:12px;font-weight:600;display:flex}.special-form-grid>label>span:first-child,.special-form-grid fieldset>legend{color:#4f555a;font-weight:600}.special-form-grid .p-inputtext,.special-form-grid .legacy-select{width:100%;min-height:42px}.special-form-grid textarea.p-inputtext{resize:vertical;min-height:82px;padding:10px 12px}.form-span-all{grid-column:1/-1!important}.form-span-2{grid-column:span 2}.special-form-actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;display:flex}.special-form-actions:not(.form-span-all){grid-column:1/-1}.form-section-heading{color:#343a40;border-bottom:1px solid #eceff1;margin:4px 0 0;padding:0 0 10px;font-size:15px}.form-section-title{border-bottom:1px solid #eceff1;justify-content:space-between;align-items:center;margin-top:5px;padding:4px 0 10px;display:flex}.form-section-title h2{margin:0;font-size:15px}.weekdays-field{border:1px solid #dfe3e6;border-radius:4px;min-height:70px;margin:0;padding:10px 12px 12px}.weekdays-field legend{padding:0 7px;font-size:12px}.weekdays-field>div{flex-wrap:wrap;gap:8px 15px;display:flex}.weekdays-field label{cursor:pointer;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.weekdays-field input{width:16px;height:16px;accent-color:var(--admin-primary)}.switch-field{justify-content:flex-end;min-height:68px}.switch-pair{align-items:center;gap:9px;min-height:42px;display:flex}.switch-pair b{color:#666;font-size:11px;font-weight:600}.switch-pair input{appearance:none;cursor:pointer;background:#adb5bd;border-radius:13px;transition:all .18s;position:relative;border:0!important;width:42px!important;height:22px!important;min-height:22px!important;padding:0!important}.switch-pair input:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .18s;position:absolute;top:3px;right:3px;box-shadow:0 1px 3px #00000038}.switch-pair input:checked{background:var(--admin-primary)}.switch-pair input:checked:after{right:23px}.promotion-type-switch{background:#f8f9fa;border:1px solid #dfe3e6;border-radius:4px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.promotion-type-btn{font:inherit;cursor:pointer;color:#5d646b;background:0 0;border:0;border-left:1px solid #dfe3e6;padding:11px 12px;font-size:12px}.promotion-type-btn:last-child{border-left:0}.promotion-type-btn.active{background:var(--admin-primary);color:#fff;font-weight:700}.promotion-type-btn:disabled{cursor:default;opacity:.8}.legacy-multiselect{padding:5px;min-height:84px!important}.legacy-multiselect option{padding:5px}.promotion-details{flex-direction:column;gap:12px;display:flex}.promotion-detail-row{background:#fbfbfb;border:1px solid #e3e6e8;border-radius:5px;grid-template-columns:repeat(4,minmax(135px,1fr));gap:12px;padding:15px;display:grid;position:relative}.promotion-detail-row>label{flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.promotion-detail-row .detail-remove{position:absolute;top:8px;left:8px}.promotion-filter-grid{grid-template-columns:repeat(3,minmax(190px,1fr))!important}.promotion-table{min-width:760px}.promotion-table th:first-child,.promotion-table td:first-child{min-width:400px}.promotion-table th:nth-child(2),.promotion-table td:nth-child(2){min-width:160px}.markup-filter-grid{grid-template-columns:repeat(3,minmax(190px,1fr))!important}.markup-filter-switch{justify-content:flex-start!important}.markup-table{min-width:2350px}.markup-table th:first-child,.markup-table td:first-child{min-width:300px}.markup-table th:nth-child(3),.markup-table td:nth-child(3),.markup-table th:nth-child(5),.markup-table td:nth-child(5){min-width:200px}.markup-table th:nth-child(7),.markup-table td:nth-child(7){min-width:300px}.markup-table th:nth-child(8),.markup-table td:nth-child(8){min-width:400px}.markup-table th:nth-child(11),.markup-table td:nth-child(11){min-width:500px}.offset-factor{background:#f1f3f5;border-radius:3px;margin:2px 3px;padding:3px 7px;display:inline-block}.row-deleted{opacity:.58;text-decoration:line-through}.icon-action.warning{color:#a66d00}.icon-action.info{color:#1670a8}.invoice-conversation-card{background:#fff;border:1px solid #e3e6e8;border-radius:5px;padding:16px}.messages-container{flex-direction:column;gap:14px;margin-bottom:18px;display:flex}.message-item{align-items:flex-start;gap:12px;display:flex}.message-avatar{color:#66727b;background:#f0f2f4;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.message-avatar i{font-size:18px}.message-content{background:#fafafa;border:1px solid #e5e8ea;border-radius:5px;flex:1;min-width:0}.message-header{border-bottom:1px solid #eceff1;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.message-author{color:#42484d;font-size:12px}.message-date{color:#8a9095;direction:rtl;align-items:center;gap:5px;font-size:11px;display:flex}.message-body{padding:11px 12px}.message-body p{white-space:pre-wrap;color:#50565b;margin:0;line-height:1.9}.invoice-note-form{border-top:1px dashed #d8dde0;padding-top:15px}.invoice-note-form>label{flex-direction:column;gap:7px;font-size:12px;font-weight:600;display:flex}.invoice-note-form textarea{resize:vertical;width:100%;padding:10px 12px}.invoice-note-actions{justify-content:flex-end;margin-top:10px;display:flex}.invoice-empty.compact{gap:8px;min-height:95px;padding:18px}.invoice-empty.compact i{font-size:22px}.invoice-empty.compact span{color:#7b8389;font-size:12px}.resource-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.confirm-modal{width:min(480px,100vw - 30px)}.resource-form-modal{width:min(800px,100vw - 30px)}.report-filter-card{margin-bottom:16px}.permission-grid{grid-template-columns:repeat(3,minmax(190px,1fr));gap:10px;display:grid}.permission-card,.permission-option{background:#fff;border:1px solid #e3e6e8;border-radius:5px;padding:12px}.header-action-group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:1250px){.special-form-grid{grid-template-columns:repeat(3,minmax(160px,1fr))}.promotion-detail-row{grid-template-columns:repeat(3,minmax(150px,1fr))}.markup-filter-grid{grid-template-columns:repeat(2,minmax(190px,1fr))!important}}@media (max-width:900px){.special-form-grid,.promotion-detail-row{grid-template-columns:repeat(2,minmax(150px,1fr))}.permission-grid{grid-template-columns:repeat(2,minmax(160px,1fr))}.promotion-filter-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:650px){.special-form-grid,.promotion-detail-row,.permission-grid{grid-template-columns:1fr}.form-span-2{grid-column:auto}.promotion-type-switch{grid-template-columns:1fr}.promotion-type-btn{border-bottom:1px solid #dfe3e6;border-left:0}.promotion-type-btn:last-child{border-bottom:0}.markup-filter-grid,.promotion-filter-grid{grid-template-columns:1fr!important}.message-header{flex-direction:column;align-items:flex-start}.message-date{direction:rtl}.special-form-actions{flex-direction:column}.special-form-actions .p-button,.special-form-actions>button{width:100%}}.wallet-filter-grid{grid-template-columns:repeat(4,minmax(165px,1fr))}.wallet-limit-modal{width:min(560px,100vw - 30px)}.limit-history-container{flex-direction:column;gap:7px;max-height:240px;margin-bottom:14px;display:flex;overflow:auto}.limit-history-container>div{border:1px solid #e3e6e8;border-radius:4px;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:8px;padding:9px 10px;font-size:12px;display:grid}.limit-history-active{background:#f3f8e6;border-color:#dbe8b0!important}.limit-history-deactive{color:#82888d;background:#fafafa}.limit-history-container strong{text-align:center}.wallet-summary>.p-button{white-space:nowrap;align-self:center}.wallet-table{min-width:2000px}.wallet-table th,.wallet-table td{min-width:190px}.wallet-table th:last-child,.wallet-table td:last-child{min-width:260px}@media (max-width:1000px){.wallet-filter-grid{grid-template-columns:repeat(2,minmax(165px,1fr))}}@media (max-width:650px){.wallet-filter-grid,.limit-history-container>div{grid-template-columns:1fr}}:root{--form-border:#ced4da;--form-border-soft:#e4e7ea;--form-focus:#a3b200;--form-bg:#fff;--form-muted:#6c757d;--form-disabled:#f3f4f5}.admin-page form,.legacy-modal form{min-width:0}.admin-page label,.legacy-modal label,.form-control-label{box-sizing:border-box}.resource-field,.resource-filter-grid>label,.special-form-grid>label,.property-grid>label,.offline-grid>label,.profile-form-grid>label,.form-control-label,.p-field{color:#42484e;flex-direction:column;align-items:stretch;gap:7px;min-width:0;font-size:12px;font-weight:600;display:flex}.resource-field>span:first-child,.resource-filter-grid>label>span:first-child,.special-form-grid>label>span:first-child,.property-grid>label>span:first-child,.offline-grid>label>span:first-child,.profile-form-grid>label>span:first-child,.form-control-label>span:first-child,.p-field>label:first-child{color:#4f555a;min-height:18px;font-weight:600;line-height:18px}.required-star{color:#b02a37;font-weight:700}.field-hint{color:#7b8389;font-size:10.5px;font-weight:400;line-height:1.65}.p-inputtext,.legacy-select,.legacy-date-trigger,.legacy-multi-trigger{box-sizing:border-box;background:var(--form-bg);color:#343a40;outline:0;width:100%;min-height:42px;transition:border-color .15s,box-shadow .15s,background .15s;border:1px solid var(--form-border)!important;box-shadow:none!important;border-radius:4px!important;font-family:YekanBakh,Tahoma,Arial,sans-serif!important;font-size:12px!important}input.p-inputtext,.legacy-select{padding:8px 11px}.legacy-select{cursor:pointer;padding-inline-end:30px}textarea.p-inputtext{resize:vertical;min-height:86px;padding:9px 11px;line-height:1.9}.p-inputtext:focus,.legacy-select:focus,.legacy-date-trigger:focus-visible,.legacy-multi-trigger:focus-visible,.quill-editor-shell:focus-within{border-color:var(--form-focus)!important;box-shadow:0 0 0 2px #a3b20021!important}.p-inputtext:disabled,.p-inputtext[readonly],.legacy-select:disabled,.legacy-date-trigger:disabled,.legacy-multi.disabled .legacy-multi-trigger{color:#747c83;cursor:not-allowed;opacity:1;background:var(--form-disabled)!important}input[type=checkbox]{accent-color:var(--form-focus)}input[type=file]{border:1px dashed var(--form-border);width:100%;min-height:42px;font:inherit;color:#60676d;cursor:pointer;background:#fafafa;border-radius:4px;padding:6px}input[type=file]::file-selector-button{color:#4c545b;font:inherit;cursor:pointer;background:#eef0f1;border:0;border-radius:4px;margin-inline-end:8px;padding:7px 12px}.resource-form-grid{grid-template-columns:repeat(2,minmax(240px,1fr))!important;align-items:start!important;gap:16px 18px!important;display:grid!important}.resource-form-grid .field-textarea,.resource-form-grid .wide-field,.resource-form-grid .form-span-all{grid-column:1/-1!important}.special-form-grid{grid-template-columns:repeat(4,minmax(190px,1fr))!important;align-items:start!important;gap:16px 18px!important}.special-form-grid>.form-span-all,.special-form-grid .form-span-all{grid-column:1/-1!important}.property-grid{grid-template-columns:repeat(3,minmax(200px,1fr))!important;align-items:start!important;gap:16px 18px!important;display:grid!important}.property-grid .wide-field{grid-column:span 2}.profile-form-grid{grid-template-columns:repeat(3,minmax(200px,1fr))!important;align-items:start!important;gap:16px 18px!important;display:grid!important}.profile-form-grid .wide-field{grid-column:span 2}.profile-form-grid .profile-section-title,.profile-form-grid .resource-form-actions{grid-column:1/-1!important}.offline-grid{grid-template-columns:repeat(5,minmax(160px,1fr))!important;align-items:start!important;gap:14px 16px!important;display:grid!important}.resource-filter-grid{align-items:end!important;gap:14px 16px!important}.resource-filter-actions{flex-wrap:wrap;align-self:end;align-items:center;gap:7px;min-height:42px;display:flex}.resource-filter-actions .p-button{min-height:40px}.resource-form-actions,.special-form-actions,.modal-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;display:flex}.resource-form-actions .p-button,.special-form-actions .p-button,.modal-actions .p-button{min-width:88px}.admin-form-page,.specialized-form-card,.legacy-modal-body,.legacy-modal{overflow:visible}.legacy-modal-backdrop{align-items:flex-start;padding-block:24px;overflow:auto}.modern-toggle-field{border:1px solid var(--form-border-soft);background:#fafbfb;border-radius:5px;justify-content:space-between;align-items:center;gap:15px;min-height:52px;padding:8px 11px;font-size:12px;flex-direction:row!important;display:flex!important}.modern-toggle-copy{flex-direction:column;gap:2px;display:flex}.modern-toggle-copy b{font-weight:600}.modern-toggle-copy small{color:#7b8389;font-size:10px;font-weight:400}.modern-toggle{flex:none;align-items:center;display:inline-flex;position:relative}.modern-toggle input{opacity:0;pointer-events:none;position:absolute}.modern-toggle i{cursor:pointer;background:#adb5bd;border-radius:13px;width:42px;height:22px;transition:all .18s;position:relative}.modern-toggle i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .18s;position:absolute;top:3px;right:3px;box-shadow:0 1px 3px #00000038}.modern-toggle input:checked+i{background:var(--form-focus)}.modern-toggle input:checked+i:after{right:23px}.modern-toggle input:focus-visible+i{box-shadow:0 0 0 2px #a3b20038}.resource-check-field{justify-content:flex-end;min-height:67px}.inline-check{justify-content:flex-start;min-height:42px;font-size:12px;font-weight:600;flex-direction:row!important;align-items:center!important;gap:8px!important;display:flex!important}.inline-check input{flex:0 0 17px;width:17px!important;height:17px!important;min-height:auto!important}.legacy-multi{width:100%;min-width:0;font-weight:400;position:relative}.legacy-multi-trigger{text-align:right;cursor:pointer;align-items:center;gap:8px;padding:7px 10px;display:flex}.legacy-multi-trigger>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.legacy-multi-placeholder{color:#8b9298}.legacy-multi-trigger em{color:#6a7400;background:#eef1df;border-radius:11px;place-items:center;min-width:22px;height:22px;font-size:10px;font-style:normal;font-weight:700;display:grid}.legacy-multi-trigger>.pi{color:#747c83;font-size:10px;transition:transform .15s}.legacy-multi.open .legacy-multi-trigger>.pi{transform:rotate(180deg)}.legacy-multi-panel{z-index:200000;background:#fff;border:1px solid #d7dbde;border-radius:5px;min-width:260px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #2a313626}.legacy-multi-search{background:#fafafa;border-bottom:1px solid #eceff1;align-items:center;gap:8px;padding:8px;display:flex}.legacy-multi-search input{border:1px solid var(--form-border);width:100%;min-width:0;height:34px;font:inherit;border-radius:4px;outline:0;padding:5px 8px}.legacy-multi-search input:focus{border-color:var(--form-focus)}.legacy-multi-search .pi{color:#858c92}.legacy-multi-options{max-height:230px;padding:4px;overflow:auto}.legacy-multi-options label{cursor:pointer;border-radius:3px;align-items:center;gap:8px;padding:7px 8px;font-size:11.5px;font-weight:400;flex-direction:row!important;display:flex!important}.legacy-multi-options label:hover{background:#f5f6f6}.legacy-multi-options label.disabled{opacity:.5;cursor:not-allowed}.legacy-multi-options input{flex:0 0 16px;width:16px;height:16px}.legacy-multi-empty{text-align:center;color:#858c92;padding:18px;font-size:11px}.legacy-multi-footer{background:#fafafa;border-top:1px solid #eceff1;justify-content:flex-end;gap:6px;padding:7px;display:flex}.legacy-multi-footer button{font:inherit;cursor:pointer;background:#fff;border:1px solid #d7dbde;border-radius:4px;padding:6px 10px;font-size:11px}.legacy-multi-footer button:last-child{background:var(--form-focus);border-color:var(--form-focus);color:#fff}.legacy-multi-footer button:disabled{opacity:.45;cursor:not-allowed}.legacy-date-picker{width:100%;position:relative}.legacy-date-trigger{text-align:right;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.legacy-date-trigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.legacy-calendar-popover{z-index:210000!important}.legacy-calendar-title{align-items:center!important;gap:5px!important;display:flex!important}.legacy-calendar-title select{height:30px;font:inherit;color:#454b50;background:#fff;border:1px solid #d8dcdf;border-radius:3px;outline:0;padding:2px 6px;font-size:11px}.legacy-calendar-title select:focus{border-color:var(--form-focus)}.weekdays-field{align-self:stretch}.weekdays-field>div{align-items:center;min-height:36px}.weekdays-field label{background:#fafafa;border:1px solid #e4e7e9;border-radius:4px;padding:6px 8px}.weekdays-field label:has(input:checked){background:#f6f8e8;border-color:#cad28b}.promotion-details{grid-column:1/-1}.promotion-detail-row{align-items:end}.promotion-detail-row>label{min-width:0}.promotion-detail-row input,.promotion-detail-row select{width:100%}.fast-edit-form{flex-direction:column;gap:14px;display:flex}.fast-edit-item{margin:0!important}.fast-edit-item>div{grid-template-columns:1fr 1fr;gap:12px;display:grid!important}.fast-edit-item label{flex-direction:column;gap:6px;display:flex}.attach-fields,.cancel-fields{align-items:start}.specialized-form-card .special-form-grid>label,.specialized-form-card .form-control-label{align-self:start;width:100%}.specialized-form-card .legacy-date-picker,.specialized-form-card .legacy-multi{width:100%}.specialized-form-card fieldset{min-width:0}.promotion-detail-row{padding-top:20px}.promotion-detail-row .detail-remove{z-index:2}@media (max-width:1250px){.special-form-grid{grid-template-columns:repeat(3,minmax(190px,1fr))!important}.offline-grid{grid-template-columns:repeat(3,minmax(180px,1fr))!important}.property-grid{grid-template-columns:repeat(2,minmax(210px,1fr))!important}.property-grid .wide-field{grid-column:1/-1}}@media (max-width:900px){.special-form-grid,.profile-form-grid{grid-template-columns:repeat(2,minmax(180px,1fr))!important}.profile-form-grid .wide-field{grid-column:1/-1!important}.resource-form-grid{grid-template-columns:1fr!important}.resource-form-grid>*{grid-column:auto!important}.promotion-detail-row{grid-template-columns:repeat(2,minmax(160px,1fr))!important}}@media (max-width:650px){.special-form-grid,.property-grid,.profile-form-grid,.offline-grid,.promotion-detail-row{grid-template-columns:1fr!important}.special-form-grid>*,.property-grid>*,.profile-form-grid>*,.offline-grid>*,.promotion-detail-row>*{grid-column:auto!important}.resource-form-actions,.special-form-actions,.modal-actions{flex-direction:column;align-items:stretch}.resource-form-actions .p-button,.resource-form-actions>button,.special-form-actions .p-button,.special-form-actions>button,.modal-actions .p-button,.modal-actions>button{width:100%}.legacy-multi-panel{min-width:100%}.fast-edit-item>div{grid-template-columns:1fr}.legacy-modal-backdrop{padding:10px}.weekdays-field>div{gap:7px}.weekdays-field label{flex:1 0 90px}}.menu-items a.active,.menu-items a.active:hover,.menu-items a.active:focus,.menu-items a.active:focus-visible{background:var(--admin-primary)!important;color:#fff!important}.menu-items a.active i,.menu-items a.active:hover i,.menu-items a.active:focus i{color:#fff!important}.resource-search-accordion.table-filter-panel,.resource-search-accordion{background:#fff!important;border:1px solid #dfe3e6!important;border-radius:5px!important;overflow:visible!important;box-shadow:0 1px 4px #0000000a!important}.resource-search-accordion>summary{color:#3f464c!important;background:#fafbfb!important;border-bottom:1px solid #e8ebed!important;border-radius:5px 5px 0 0!important;min-height:44px!important;padding:11px 16px!important;font-size:12.5px!important;font-weight:700!important}.resource-search-accordion:not([open])>summary{border-bottom:0!important;border-radius:5px!important}.resource-search-accordion .resource-filter-card{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0 0 5px 5px!important;padding:16px!important}.resource-search-accordion .table-filter-card{display:block!important}.resource-search-accordion section.resource-filter-card:has(>.resource-filter-grid){display:block!important}.resource-search-accordion form.resource-filter-card,.resource-search-accordion section.ticket-filter-grid,.resource-filter-grid,.invoice-filter-grid,.payment-filter-grid,.reservation-filter-grid,.markup-filter-grid,.promotion-filter-grid,.property-filter-grid,.group-filter-grid,.wallet-filter-grid{grid-template-columns:repeat(4,minmax(180px,1fr))!important;align-items:end!important;gap:14px 16px!important;display:grid!important}.resource-search-accordion form.resource-filter-card>label,.resource-search-accordion section.ticket-filter-grid>label,.resource-filter-grid>label,.invoice-filter-field,.payment-filter-grid>label,.reservation-filter-grid>label,.markup-filter-grid>label,.promotion-filter-grid>label,.property-filter-grid>label,.group-filter-grid>label,.wallet-filter-grid>label{color:#4d545a!important;flex-direction:column!important;gap:6px!important;min-width:0!important;font-size:12px!important;font-weight:600!important;display:flex!important}.resource-search-accordion input.p-inputtext,.resource-search-accordion select.legacy-select,.resource-search-accordion .legacy-date-trigger,.resource-search-accordion .legacy-multi-trigger,.table-filter-card input.p-inputtext,.table-filter-card select.legacy-select,.table-filter-card .legacy-date-trigger{border-radius:4px!important;width:100%!important;height:40px!important;min-height:40px!important}.resource-filter-actions,.invoice-filter-buttons,.payment-filter-actions,.reservation-filter-actions{flex-wrap:wrap!important;grid-column:1/-1!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;min-height:40px!important;margin-top:2px!important;display:flex!important}.invoice-filter-form,.payment-filter-form{flex-direction:column!important;gap:14px!important;display:flex!important}.invoice-filter-actions{flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-end!important;gap:12px!important;margin-top:0!important;display:flex!important}.invoice-filter-validation{align-items:center!important;gap:12px!important;min-height:40px!important;display:flex!important}.resource-filter-actions .p-button,.invoice-filter-buttons .p-button,.payment-filter-actions .p-button,.reservation-filter-actions .p-button{min-height:38px!important}.admin-form-page,.specialized-form-card,.permission-card{border-radius:5px!important;padding:20px!important}.admin-form-page form,.specialized-form-card form,.permission-card form{width:100%}.admin-form-page fieldset,.specialized-form-card fieldset,.property-form fieldset,.offline-form fieldset{background:#fff!important;border:1px solid #e1e5e8!important;border-radius:5px!important;margin:0 0 16px!important;padding:16px!important}.admin-form-page fieldset>legend,.specialized-form-card fieldset>legend,.property-form fieldset>legend,.offline-form fieldset>legend{color:#41484e!important;padding:0 8px!important;font-size:13px!important;font-weight:700!important}.resource-field,.form-control-label,.property-form label,.special-form-grid>label,.profile-form-grid>label,.offline-field{color:#4d545a!important;font-size:12px!important;font-weight:600!important}.resource-field>span:first-child,.form-control-label>span:first-child,.property-form label>span:first-child,.special-form-grid>label>span:first-child,.profile-form-grid>label>span:first-child{min-height:18px}.admin-form-page input.p-inputtext,.admin-form-page select.legacy-select,.admin-form-page textarea.p-inputtext,.specialized-form-card input.p-inputtext,.specialized-form-card select.legacy-select,.specialized-form-card textarea.p-inputtext,.legacy-modal input.p-inputtext,.legacy-modal select.legacy-select,.legacy-modal textarea.p-inputtext{background:#fff!important;border-color:#d7dcdf!important;border-radius:4px!important}.admin-form-page input.p-inputtext,.admin-form-page select.legacy-select,.specialized-form-card input.p-inputtext,.specialized-form-card select.legacy-select,.legacy-modal input.p-inputtext,.legacy-modal select.legacy-select{min-height:41px!important}.admin-form-page input:focus,.admin-form-page select:focus,.admin-form-page textarea:focus,.specialized-form-card input:focus,.specialized-form-card select:focus,.specialized-form-card textarea:focus,.legacy-modal input:focus,.legacy-modal select:focus,.legacy-modal textarea:focus{border-color:var(--admin-primary)!important;outline:0!important;box-shadow:0 0 0 2px #a3b2001f!important}.resource-form-actions,.special-form-actions,.modal-actions{border-top:1px solid #edf0f2!important;margin-top:5px!important;padding-top:13px!important}.resource-form-modal{width:min(760px,100vw - 32px)!important;max-width:760px!important}.resource-form-modal .resource-form-grid{grid-template-columns:repeat(2,minmax(220px,1fr))!important}.legacy-modal>header{background:#fafbfb!important;border-bottom:1px solid #e8ebed!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:52px!important;padding:12px 16px!important;display:flex!important}.legacy-modal>header h3{margin:0!important;font-size:14px!important}.legacy-modal>header small{color:#7a8288;margin-top:2px;font-size:11px;display:block}.legacy-modal>header>button{cursor:pointer;color:#687178;background:0 0;border:0;border-radius:4px;width:34px;height:34px}.legacy-modal>header>button:hover{background:#eef0f1}.group-hotel-permission-page .hotel-permission-card{padding:18px!important;overflow:visible!important}.hotel-permission-section-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.hotel-permission-section-head h3,.hotel-picker-head h3{color:#363d43;margin:0;font-size:15px}.hotel-permission-section-head p{color:#7a8288;margin:5px 0 0;font-size:11px;line-height:1.8}.hotel-permission-primary-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.selected-hotels-scroll{border:1px solid #eceff1;border-radius:4px;margin-bottom:22px;max-height:360px!important}.selected-hotels-table,.hotel-picker-table{min-width:760px!important}.selected-hotels-table .check-col,.hotel-picker-table .check-col{text-align:center;width:52px;min-width:52px!important}.selected-hotels-table input[type=checkbox],.hotel-picker-table input[type=checkbox],.hotel-display-modal input[type=checkbox]{width:17px;height:17px;accent-color:var(--admin-primary);cursor:pointer}.hotel-display-action-col{width:165px;min-width:165px!important}.hotel-display-button{background:var(--admin-primary)!important;border-color:var(--admin-primary)!important;color:#fff!important;min-width:120px!important}.hotel-display-button:hover:not(:disabled){background:var(--admin-primary-dark)!important;border-color:var(--admin-primary-dark)!important}.hotel-display-button:disabled{opacity:.45!important;cursor:not-allowed!important}.hotel-permission-empty{text-align:center;color:#7a8288;background:#fbfcfc;border:1px dashed #dfe3e6;border-radius:4px;margin-bottom:22px;padding:28px}.hotel-picker-head{justify-content:space-between;align-items:flex-end;gap:16px;margin:0 0 12px;padding-top:3px;display:flex}.hotel-permission-search{color:#4d545a;flex-direction:column;gap:6px;width:min(320px,100%);font-size:12px;font-weight:600;display:flex}.input-with-icon{width:100%;display:block;position:relative}.input-with-icon>i{z-index:2;color:#7e878e;font-size:12px;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.input-with-icon>input{width:100%;padding-right:32px!important}.hotel-picker-table tbody tr{cursor:pointer}.hotel-picker-table tbody tr.selected-row{background:#fafceb}.hotel-picker-table tbody tr.selected-row:hover{background:#f5f8dd}.hotel-permission-paginator{border-top:0!important;margin-top:0!important}.hotel-display-modal{width:min(600px,100vw - 30px)!important;max-width:600px!important}.hotel-display-toolbar{grid-template-columns:1fr auto;align-items:center;gap:12px;margin-bottom:12px;display:grid}.hotel-display-check-all{white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex!important}.hotel-display-group-list{background:#fff;border:1px solid #e2e6e9;border-radius:4px;max-height:360px;padding:4px;overflow:auto}.hotel-display-group-list>label{cursor:pointer;border-bottom:1px solid #f0f2f3;align-items:center;gap:10px;padding:9px 10px;transition:background .12s;display:flex!important}.hotel-display-group-list>label:last-child{border-bottom:0}.hotel-display-group-list>label:hover{background:#f7f8f8}.hotel-display-group-list>label.selected{background:#fafceb}.hotel-display-group-list>label>span{flex-direction:column;gap:2px;display:flex}.hotel-display-group-list strong{color:#41484e;font-size:12px;font-weight:600}.hotel-display-group-list small{color:#8b9298;font-size:10px}.resource-table tbody tr:hover,.legacy-table tbody tr:hover{background:#fafbfb!important}.resource-table tbody tr.selected-row:hover{background:#f5f8dd!important}@media (max-width:1250px){.resource-search-accordion form.resource-filter-card,.resource-search-accordion section.ticket-filter-grid,.resource-filter-grid,.invoice-filter-grid,.payment-filter-grid,.reservation-filter-grid,.markup-filter-grid,.promotion-filter-grid,.property-filter-grid,.group-filter-grid,.wallet-filter-grid{grid-template-columns:repeat(3,minmax(175px,1fr))!important}}@media (max-width:900px){.resource-search-accordion form.resource-filter-card,.resource-search-accordion section.ticket-filter-grid,.resource-filter-grid,.invoice-filter-grid,.payment-filter-grid,.reservation-filter-grid,.markup-filter-grid,.promotion-filter-grid,.property-filter-grid,.group-filter-grid,.wallet-filter-grid{grid-template-columns:repeat(2,minmax(170px,1fr))!important}.hotel-permission-section-head,.hotel-picker-head{flex-direction:column;align-items:stretch}.hotel-permission-search{width:100%}.hotel-display-toolbar{grid-template-columns:1fr}}@media (max-width:650px){.resource-search-accordion form.resource-filter-card,.resource-search-accordion section.ticket-filter-grid,.resource-filter-grid,.invoice-filter-grid,.payment-filter-grid,.reservation-filter-grid,.markup-filter-grid,.promotion-filter-grid,.property-filter-grid,.group-filter-grid,.wallet-filter-grid{grid-template-columns:1fr!important}.resource-filter-actions,.invoice-filter-buttons,.payment-filter-actions,.reservation-filter-actions{flex-direction:column!important;align-items:stretch!important}.resource-filter-actions>*,.invoice-filter-buttons>*,.payment-filter-actions>*,.reservation-filter-actions>*{width:100%!important}.invoice-filter-actions{flex-direction:column!important;align-items:stretch!important}.resource-form-modal .resource-form-grid{grid-template-columns:1fr!important}.hotel-permission-primary-actions{grid-template-columns:1fr 1fr;display:grid}.hotel-permission-primary-actions>*{width:100%}}.p-toast.p-toast-top-left{z-index:100000;opacity:1;direction:rtl;width:min(26rem,100vw - 2rem);font-family:YekanBakh,sans-serif;position:fixed;top:1rem;left:1rem}.p-toast .p-toast-message{border-radius:8px;overflow:hidden}.p-toast .p-toast-message .p-toast-message-content{border-width:0;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;line-height:1.9;display:flex}.p-toast .p-toast-message .p-toast-message-content>.pi:first-child{flex:none;margin-top:.2rem;font-size:1.15rem}.p-toast .p-toast-message .p-toast-detail{text-align:right;overflow-wrap:anywhere;flex:auto;margin:0!important}.p-toast .p-toast-close{width:1.8rem;height:1.8rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-.15rem auto 0 0;padding:0;display:inline-grid}.p-toast .p-toast-close:hover{background:#ffffff59}@media (max-width:640px){.p-toast.p-toast-top-left{width:calc(100vw - 1rem);top:.5rem;left:.5rem}}.legacy-single{width:100%;font-family:YekanBakh,Arial,sans-serif;position:relative}.legacy-single-trigger{color:#495057;cursor:pointer;text-align:right;background:#fff;border:1px solid #ced4da;border-radius:3px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 12px;font-family:inherit;display:flex}.legacy-single-trigger:hover{border-color:#aeb5bd}.legacy-single.open .legacy-single-trigger{border-color:#aabd00;box-shadow:0 0 0 1px #aabd0029}.legacy-single.disabled{opacity:.62}.legacy-single-value,.legacy-single-placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.legacy-single-placeholder{color:#6c757d}.legacy-single-icons{color:#60727e;align-items:center;gap:8px;display:flex}.legacy-single-clear{cursor:pointer;font-size:11px}.legacy-single-panel{z-index:16000;background:#fff;border:1px solid #ced4da;border-radius:3px;position:absolute;top:calc(100% + 3px);left:0;right:0;overflow:hidden;box-shadow:0 4px 12px #0003}.legacy-single-search{border-bottom:1px solid #e2e6ea;align-items:center;gap:7px;padding:6px 8px;display:flex}.legacy-single-search input{border:1px solid #ced4da;border-radius:2px;outline:none;width:100%;min-height:35px;padding:6px 9px;font-family:inherit}.legacy-single-search input:focus{border-color:#aabd00}.legacy-single-options{max-height:260px;padding:3px 0;overflow:auto}.legacy-single-options button{text-align:right;color:#343a40;cursor:pointer;background:#fff;border:0;width:100%;padding:9px 12px;font-family:inherit;display:block}.legacy-single-options button:hover,.legacy-single-options button.selected{background:#e9ecef}.legacy-single-options button:disabled{opacity:.45;cursor:default}.legacy-single-empty{color:#777;text-align:center;padding:12px}.legacy-paginator.primeng-paginator{border-radius:3px;flex-wrap:wrap;min-height:58px}.primeng-paginator .paginator-controls{direction:rtl;align-items:center;gap:2px;display:flex}.primeng-paginator button{border-radius:3px;width:36px;height:36px}.primeng-paginator button.active{color:#266aa6;background:#e3f2fd}.primeng-paginator .paginator-rows{background:#fff;border:1px solid #ced4da;border-radius:3px;min-width:76px;height:36px;margin-right:8px;padding:0 8px;font-family:inherit}.primeng-paginator .paginator-report{white-space:nowrap}.row-action-popover,.invoice-action-popover{z-index:12500;background:#fff;border:1px solid #ddd;border-radius:3px;max-width:calc(100vw - 32px);padding:10px;position:fixed;box-shadow:0 3px 10px #00000038}.row-action-popover:before,.invoice-action-popover:before{content:"";background:#fff;border-top:1px solid #ddd;border-right:1px solid #ddd;width:12px;height:12px;position:absolute;top:-7px;right:28px;transform:rotate(-45deg)}.row-action-popover .row-action-content,.invoice-action-popover .invoice-row-actions{flex-wrap:wrap;align-items:center;gap:10px;max-width:min(1260px,100vw - 52px);padding:1px;display:flex;overflow:visible}.invoice-action-popover .p-button,.row-action-popover .p-button{white-space:nowrap;flex:none}.admin-menu a.active,.admin-menu a.active:hover,.admin-menu a.active:focus,.admin-menu a.active:active{color:#fff!important;background:#aabd00!important}.admin-menu a.active i,.admin-menu a.active:hover i,.admin-menu a.active:focus i{color:#fff!important}.legacy-action-menu{flex:none;position:relative}.legacy-action-menu>.p-button{align-items:center;gap:8px;display:flex}.legacy-action-menu-panel{z-index:17000;background:#fff;border:1px solid #dee2e6;border-radius:3px;min-width:180px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 14px #0003}.legacy-action-menu-panel button{text-align:right;cursor:pointer;white-space:nowrap;background:#fff;border:0;width:100%;padding:9px 12px;font-family:inherit}.legacy-action-menu-panel button:hover:not(:disabled){background:#e9ecef}.legacy-action-menu-panel button:disabled{opacity:.45}.detail-price{color:#098a19;font-weight:700}.detail-guest-grid{grid-template-columns:repeat(6,minmax(140px,1fr));gap:10px}.room-card>.room-header{background:#f6f7f8;border-radius:4px;margin-bottom:14px;padding:12px 14px}.sub-section{margin-top:14px}.sub-section h4{margin:0 0 10px;font-size:13px}.invoice-detail-page .invoice-info-card{background:#fff}.invoice-detail-page .legacy-trip-card{background:#fafafa;border:1px solid #e6e9ec;border-radius:7px;margin-top:12px;padding:14px}.invoice-detail-page .legacy-trip-route{border-bottom:1px solid #eceff1;margin-bottom:10px;padding-bottom:10px;font-weight:700}.invoice-detail-page .legacy-trip-grid{grid-template-columns:repeat(6,minmax(120px,1fr));gap:10px;display:grid}@media (max-width:1100px){.detail-guest-grid,.invoice-detail-page .legacy-trip-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.detail-guest-grid,.invoice-detail-page .legacy-trip-grid{grid-template-columns:1fr}}.quill-editor-shell{direction:rtl;background:#fff;border-radius:4px;width:100%;min-width:0;position:relative}.quill-editor-shell .ql-toolbar.ql-snow{text-align:left;direction:ltr;background:#f8f9fa;border-radius:4px 4px 0 0;padding:6px 8px;border:1px solid var(--form-border)!important;font-family:YekanBakh,Tahoma,Arial,sans-serif!important}.quill-editor-shell .ql-container.ql-snow{background:#fff;border-radius:0 0 4px 4px;border:1px solid var(--form-border)!important;border-top:0!important;font-family:YekanBakh,Tahoma,Arial,sans-serif!important;font-size:12px!important}.quill-editor-shell .ql-editor{min-height:var(--editor-min-height,220px);text-align:right;color:#343a40;direction:rtl;max-height:520px;padding:12px 14px;font-weight:400;line-height:1.9;overflow-y:auto;font-family:YekanBakh,Tahoma,Arial,sans-serif!important;font-size:12px!important}.quill-editor-shell .ql-editor.ql-blank:before{color:#9aa0a5!important;text-align:right!important;font-style:normal!important;left:auto!important;right:14px!important}.quill-editor-shell .ql-toolbar button,.quill-editor-shell .ql-toolbar .ql-picker{font-family:YekanBakh,Tahoma,Arial,sans-serif!important}.quill-editor-shell .ql-toolbar button:hover .ql-stroke,.quill-editor-shell .ql-toolbar button:focus .ql-stroke,.quill-editor-shell .ql-toolbar button.ql-active .ql-stroke{stroke:var(--form-focus)!important}.quill-editor-shell .ql-toolbar button:hover .ql-fill,.quill-editor-shell .ql-toolbar button:focus .ql-fill,.quill-editor-shell .ql-toolbar button.ql-active .ql-fill{fill:var(--form-focus)!important}.quill-editor-shell .ql-toolbar .ql-picker-label:hover,.quill-editor-shell .ql-toolbar .ql-picker-label.ql-active,.quill-editor-shell .ql-toolbar .ql-picker-item:hover,.quill-editor-shell .ql-toolbar .ql-picker-item.ql-selected{color:var(--form-focus)!important}.quill-editor-shell:focus-within .ql-toolbar.ql-snow,.quill-editor-shell:focus-within .ql-container.ql-snow{border-color:var(--form-focus)!important}.quill-editor-shell:focus-within{box-shadow:0 0 0 2px #a3b20021!important}.quill-editor-loading{min-height:var(--editor-min-height,220px);color:#7b8389;z-index:2;background:#fff;border-radius:0 0 4px 4px;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;inset:45px 1px 1px}.rich-field{width:100%;min-width:0}.rich-dynamic-fieldset .dynamic-content-row{border-bottom:1px dashed #e2e5e7;grid-template-columns:minmax(220px,1fr) minmax(120px,180px) auto!important;align-items:start!important;gap:14px 16px!important;margin-bottom:18px!important;padding-bottom:18px!important;display:grid!important}.rich-dynamic-fieldset .dynamic-content-row:last-of-type{border-bottom:0}.dynamic-content-editor{grid-column:1/-2;min-width:0}.dynamic-content-row .dynamic-row-remove{grid-area:1/-2/auto/-1;align-self:end;margin-bottom:2px}.ticket-rich-reply{width:100%;min-width:0}.ticket-reply-form .ticket-rich-reply{grid-column:1/-1}@media (max-width:760px){.rich-dynamic-fieldset .dynamic-content-row{grid-template-columns:1fr!important}.dynamic-content-editor,.dynamic-content-row .dynamic-row-remove{grid-column:1!important}.dynamic-content-row .dynamic-row-remove{grid-row:auto;justify-self:start}}.map-picker-field{grid-column:1/-1;margin-top:14px;position:relative}.map-picker-hint{color:#67737c;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:flex}.map-picker-hint .pi{color:#aabd00}.map-picker-canvas{z-index:0;background:#eef1f2;border:1px solid #d7dde1;border-radius:4px;width:100%;min-height:320px;overflow:hidden}.map-picker-loading{z-index:500;color:#65717a;background:#fffc;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:46px 1px 1px}.map-picker-field .leaflet-control-attribution{font-family:YekanBakh,Tahoma,sans-serif;font-size:9px}.channelead-map-pin-wrap{background:0 0!important;border:0!important}.channelead-map-pin{background:#2878c8;border:3px solid #fff;border-radius:50% 50% 50% 0;width:28px;height:36px;display:block;position:relative;transform:rotate(-45deg);box-shadow:0 2px 6px #00000052}.channelead-map-pin i{background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:7px}.content-accordion{background:#fff;border:1px solid #e0e4e7;border-radius:3px;margin:0 0 10px;overflow:hidden}.content-accordion>summary{cursor:pointer;color:#46515a;background:#fff;border-bottom:0;justify-content:space-between;align-items:center;min-height:44px;padding:9px 13px;font-weight:600;list-style:none;display:flex}.content-accordion>summary::-webkit-details-marker{display:none}.content-accordion>summary .pi{font-size:11px;transition:transform .15s}.content-accordion[open]>summary{border-bottom:1px solid #e5e8ea}.content-accordion[open]>summary .pi{transform:rotate(0)}.content-accordion:not([open])>summary .pi{transform:rotate(90deg)}.content-accordion .dynamic-content-row{border:0!important;margin:0!important;padding:14px!important}.dynamic-empty{text-align:center;color:#747d84;background:#fafbfb;border:1px dashed #e0e4e6;border-radius:3px;margin-bottom:12px;padding:18px 12px}.dynamic-add-button{margin:14px auto 0;display:flex}.property-image-grid{grid-template-columns:repeat(4,minmax(180px,1fr));align-items:start;gap:16px;display:grid}.property-image-card{flex-direction:column;gap:10px;min-width:0;display:flex}.property-image-delete{justify-content:center;width:100%}.image-rows-fieldset .dynamic-add-button{margin-top:18px}.legacy-image-uploader{flex-direction:column;gap:10px;width:100%;display:flex}.legacy-image-dropzone{cursor:pointer;background:#fff;border:1px dashed #e3e3e3;border-radius:5px;justify-content:center;align-items:center;gap:12px;height:150px;transition:border-color .15s,background .15s;display:flex;overflow:hidden}.legacy-image-dropzone.is-dragging{background:#fbfde9;border-color:#aabd00}.legacy-image-dropzone img{object-fit:contain;max-width:calc(100% - 20px);max-height:105px;display:block}.legacy-image-dropzone.has-value{cursor:default}.legacy-image-dropzone>.pi{color:#53636d}.legacy-image-empty{color:#69767e;flex-direction:column;align-items:center;gap:8px;font-size:11px;display:flex}.legacy-image-empty .pi{font-size:20px}.legacy-image-action{justify-content:center;width:100%}.legacy-image-uploader.compact .legacy-image-dropzone{height:118px}.content-image-grid>div{flex-direction:column;gap:8px;display:flex}.content-image-grid img{object-fit:contain;background:#fafafa;border:1px solid #e5e7e9;border-radius:4px}.legacy-collapsible{background:#fff;border:1px solid #e0e4e7;border-radius:4px}.legacy-collapsible-head{color:#46515a;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:9px 13px;font-family:inherit;display:flex}.legacy-collapsible-head small{color:#889199;margin-inline-start:7px}.legacy-collapsible-body{border-top:1px solid #e6e9eb;padding:14px}@media (max-width:1100px){.property-image-grid{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (max-width:650px){.property-image-grid{grid-template-columns:1fr}.map-picker-canvas{min-height:260px}.content-accordion .dynamic-content-row{padding:10px!important}}.property-wide-control{grid-column:1/-1;min-width:0}.property-wide-control .form-control-label{width:100%}.invoice-action-popover,.row-action-popover{overflow:visible}.invoice-action-popover .legacy-action-menu,.row-action-popover .legacy-action-menu{position:relative;overflow:visible}.invoice-action-popover .legacy-action-menu-panel,.row-action-popover .legacy-action-menu-panel{overscroll-behavior:contain;max-height:min(320px,100vh - 120px);overflow-y:auto}.admin-menu .menu-separator{opacity:1!important;background:#d9dee2!important;height:1px!important;min-height:1px!important;margin:8px 9px!important;display:block!important}.sidebar-minimized .admin-menu .menu-separator{margin:8px 5px!important}.price-ceiling-page{flex-direction:column;gap:16px;display:flex}.price-ceiling-table{width:100%;min-width:650px}.price-ceiling-table th,.price-ceiling-table td{min-width:200px}.price-ceiling-table tbody tr{cursor:pointer}.price-ceiling-modal{width:min(520px,96vw)}.price-ceiling-modal .legacy-modal-body{flex-direction:column;gap:2px;display:flex}.price-ceiling-modal .modal-actions{justify-content:space-between}
